Cerber Security & Antispam - Version 7.8

Version Description

  • New: An ignore list for the malware scanner.
  • New: Disabling execution of PHP scripts in the WordPress media folder helps to prevent offenders from exploiting security flaws.
  • New: Disabling PHP error displaying as a setting is useful for misconfigured servers.
  • New: English for the plugin admin interface. Enable it if you prefer to have untranslated, original admin interface.
  • New: Diagnostic logging for the malware scanner. Specify a particular location of the log file by using the CERBER_DIAG_DIR constant.
  • Update: The performance of malware scanning on a slow web server with thousands of issues and tens of thousands of files has been improved.
  • Update: PHP 5.3 is not supported anymore. The plugin can be activated and run only on PHP 5.4 or higher.
  • Fix: If a malicious file is detected on a slow shared hosting, the file can be shown twice in the results of the scan.
  • Fix: A possible issue with the short PHP syntax on old PHP versions in /wp-content/plugins/wp-cerber/common.php on line 1970
  • Read more
Download this release

Release Info

Developer Gioni
Plugin Icon 128x128 Cerber Security & Antispam
Version 7.8
Comparing to
See all releases

Code changes from version 7.7 to 7.8

assets/admin.css CHANGED
@@ -924,6 +924,9 @@ body.wp-cerber_page_cerber-integrity {
924
  #crb-scan-controls .button {
925
  margin-right: 1em;
926
  }
 
 
 
927
  #crb-file-controls input,
928
  #crb-scan-controls a{
929
  display: none;
@@ -962,7 +965,7 @@ body.wp-cerber_page_cerber-integrity {
962
  /* end of Scanner page */
963
 
964
  .crb-popup-inner {
965
- margin-top: 1em;
966
  overflow: auto;
967
  }
968
  .crb-popup-inner div {
@@ -986,6 +989,20 @@ body.wp-cerber_page_cerber-integrity {
986
  line-height: 180%;
987
  }
988
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
989
  /* Widgets */
990
 
991
  #cerber_quick .inside {
@@ -1419,6 +1436,16 @@ table.vtable td:nth-child(2) {
1419
  /*height: 300px;*/
1420
  }
1421
 
 
 
 
 
 
 
 
 
 
 
1422
  /* Switches & Toggle */
1423
 
1424
  .crb-switch {
924
  #crb-scan-controls .button {
925
  margin-right: 1em;
926
  }
927
+ #crb-file-controls .button{
928
+ margin-right: 0;
929
+ }
930
  #crb-file-controls input,
931
  #crb-scan-controls a{
932
  display: none;
965
  /* end of Scanner page */
966
 
967
  .crb-popup-inner {
968
+ margin: 1em;
969
  overflow: auto;
970
  }
971
  .crb-popup-inner div {
989
  line-height: 180%;
990
  }
991
 
992
+ .crb-popup-controls {
993
+ text-align: center;
994
+ position: absolute;
995
+ bottom: 20px;
996
+ left:0;
997
+ right:0;
998
+ margin: auto;
999
+ }
1000
+
1001
+ .crb-popup-controls .button {
1002
+ min-width: 110px;
1003
+ margin-right: 5px;
1004
+ }
1005
+
1006
  /* Widgets */
1007
 
1008
  #cerber_quick .inside {
1436
  /*height: 300px;*/
1437
  }
1438
 
1439
+ #crb-log-viewer pre {
1440
+ font-family: monospace;
1441
+ white-space: pre-wrap;
1442
+ word-wrap: break-word;
1443
+ background-color: #fff;
1444
+ color: #111;
1445
+ padding: 1em;
1446
+ margin: 0;
1447
+ }
1448
+
1449
  /* Switches & Toggle */
1450
 
1451
  .crb-switch {
assets/icons/fonts/crb.svg CHANGED
@@ -40,5 +40,10 @@
40
  <glyph unicode="&#xe93d;" glyph-name="bx-bolt" d="M207.147-100.416c1.855-0.584 3.987-0.921 6.198-0.921 7.368 0 13.862 3.738 17.689 9.421l0.048 0.076 170.667 256c2.247 3.327 3.587 7.427 3.587 11.84 0 11.782-9.551 21.333-21.334 21.333-0.001 0-0.002 0-0.003 0h-102.805l17.195 103.147c0.187 1.059 0.294 2.279 0.294 3.523 0 5.271-1.919 10.093-5.097 13.807l0.024-0.029c-3.93 4.632-9.757 7.552-16.264 7.552-0.005 0-0.009 0-0.014 0h-128c0 0 0 0-0 0-11.030 0-20.106-8.372-21.219-19.108l-0.007-0.091-21.334-213.334c-0.068-0.639-0.107-1.382-0.107-2.134 0-11.782 9.552-21.334 21.334-21.334 0 0 0 0 0.001 0h64v-149.333c0-9.575 6.309-17.676 14.995-20.375l0.151-0.041zM151.573 112l17.066 170.667h83.499l-17.195-103.147c-0.187-1.059-0.294-2.279-0.294-3.523 0-5.271 1.919-10.094 5.097-13.807l-0.024 0.029c4.054-4.8 10.006-7.552 16.278-7.552h88.149l-109.483-164.202v100.202c0 11.782-9.552 21.334-21.334 21.334v0h-61.76z" />
41
  <glyph unicode="&#xe949;" glyph-name="bx-bug" d="M422.4 101.334c0 10.923-0.918 21.547-2.262 32h47.914v42.666h-57.493c-8.389 25.751-20.612 48.074-36.209 67.58l0.327-0.422 45.76 45.76-30.166 30.165-46.166-46.144c-25.579 19.563-55.723 31.062-88.106 31.062s-62.528-11.499-88.106-31.062l-46.144 46.144-30.166-30.165 45.76-45.76c-15.27-19.083-27.493-41.405-35.457-65.659l-0.426-1.498h-58.794v-42.666h49.216c-1.365-10.453-2.282-21.077-2.282-32 0-10.986 0.918-21.718 2.304-32.234h-49.237v-42.666h58.859c4.864-14.784 11.094-28.714 18.517-41.558l-49.792-49.792 30.165-30.166 45.184 45.184c29.418-31.872 68.032-51.435 110.4-51.435s80.981 19.563 110.4 51.435l45.184-45.184 30.166 30.166-49.792 49.792c7.445 12.842 13.675 26.774 18.517 41.558h58.858v42.666h-49.259c1.408 10.517 2.325 21.248 2.325 32.234zM256 261.334c47.382 0 88.555-34.646 109.355-85.334h-218.709c20.8 50.688 61.974 85.334 109.355 85.334zM277.334-56.106v146.774h-42.666v-146.774c-58.090 13.12-102.4 78.656-102.4 157.44 0 10.965 0.853 21.654 2.496 32h242.453c1.642-10.346 2.496-21.035 2.496-32 0.022-78.805-44.288-144.32-102.379-157.44z" />
42
  <glyph unicode="&#xe970;" glyph-name="bx-chip" d="M426.666 261.334c0 11.782-9.551 21.334-21.334 21.334v0h-42.666v42.666h-42.666v-42.666h-42.666v42.666h-42.666v-42.666h-42.666v42.666h-42.666v-42.666h-42.666c-11.782 0-21.334-9.552-21.334-21.334v0-42.667h-42.666v-42.667h42.666v-42.666h-42.666v-42.666h42.666v-42.666h-42.666v-42.666h42.666v-42.666c0-11.782 9.552-21.334 21.334-21.334v0h42.666v-42.666h42.666v42.666h42.666v-42.666h42.666v42.666h42.666v-42.666h42.666v42.666h42.666c11.782 0 21.334 9.551 21.334 21.334v0 42.666h42.666v42.666h-42.666v42.666h42.666v42.666h-42.666v42.666h42.666v42.666h-42.666v42.666zM384-16h-256v256h256v-256zM213.333 154.667h85.333v-85.333h-85.334z" />
 
 
 
 
43
  <glyph unicode="&#xea98;" glyph-name="bx-trash" d="M106.666-80c0-11.782 9.552-21.334 21.334-21.334v0h256c11.782 0 21.334 9.551 21.334 21.334v0 277.334h42.666v42.666h-106.666v64c0 11.782-9.551 21.334-21.334 21.334v0h-128c-11.782 0-21.334-9.551-21.334-21.334v0-64h-106.666v-42.666h42.666v-277.334zM213.333 282.666h85.333v-42.666h-85.334v42.666zM192 197.333h170.667v-256h-213.333v256h42.667zM192 154.667h42.666v-170.667h-42.666zM277.334 154.667h42.666v-170.667h-42.666z" />
 
44
  </font></defs></svg>
40
  <glyph unicode="&#xe93d;" glyph-name="bx-bolt" d="M207.147-100.416c1.855-0.584 3.987-0.921 6.198-0.921 7.368 0 13.862 3.738 17.689 9.421l0.048 0.076 170.667 256c2.247 3.327 3.587 7.427 3.587 11.84 0 11.782-9.551 21.333-21.334 21.333-0.001 0-0.002 0-0.003 0h-102.805l17.195 103.147c0.187 1.059 0.294 2.279 0.294 3.523 0 5.271-1.919 10.093-5.097 13.807l0.024-0.029c-3.93 4.632-9.757 7.552-16.264 7.552-0.005 0-0.009 0-0.014 0h-128c0 0 0 0-0 0-11.030 0-20.106-8.372-21.219-19.108l-0.007-0.091-21.334-213.334c-0.068-0.639-0.107-1.382-0.107-2.134 0-11.782 9.552-21.334 21.334-21.334 0 0 0 0 0.001 0h64v-149.333c0-9.575 6.309-17.676 14.995-20.375l0.151-0.041zM151.573 112l17.066 170.667h83.499l-17.195-103.147c-0.187-1.059-0.294-2.279-0.294-3.523 0-5.271 1.919-10.094 5.097-13.807l-0.024 0.029c4.054-4.8 10.006-7.552 16.278-7.552h88.149l-109.483-164.202v100.202c0 11.782-9.552 21.334-21.334 21.334v0h-61.76z" />
41
  <glyph unicode="&#xe949;" glyph-name="bx-bug" d="M422.4 101.334c0 10.923-0.918 21.547-2.262 32h47.914v42.666h-57.493c-8.389 25.751-20.612 48.074-36.209 67.58l0.327-0.422 45.76 45.76-30.166 30.165-46.166-46.144c-25.579 19.563-55.723 31.062-88.106 31.062s-62.528-11.499-88.106-31.062l-46.144 46.144-30.166-30.165 45.76-45.76c-15.27-19.083-27.493-41.405-35.457-65.659l-0.426-1.498h-58.794v-42.666h49.216c-1.365-10.453-2.282-21.077-2.282-32 0-10.986 0.918-21.718 2.304-32.234h-49.237v-42.666h58.859c4.864-14.784 11.094-28.714 18.517-41.558l-49.792-49.792 30.165-30.166 45.184 45.184c29.418-31.872 68.032-51.435 110.4-51.435s80.981 19.563 110.4 51.435l45.184-45.184 30.166 30.166-49.792 49.792c7.445 12.842 13.675 26.774 18.517 41.558h58.858v42.666h-49.259c1.408 10.517 2.325 21.248 2.325 32.234zM256 261.334c47.382 0 88.555-34.646 109.355-85.334h-218.709c20.8 50.688 61.974 85.334 109.355 85.334zM277.334-56.106v146.774h-42.666v-146.774c-58.090 13.12-102.4 78.656-102.4 157.44 0 10.965 0.853 21.654 2.496 32h242.453c1.642-10.346 2.496-21.035 2.496-32 0.022-78.805-44.288-144.32-102.379-157.44z" />
42
  <glyph unicode="&#xe970;" glyph-name="bx-chip" d="M426.666 261.334c0 11.782-9.551 21.334-21.334 21.334v0h-42.666v42.666h-42.666v-42.666h-42.666v42.666h-42.666v-42.666h-42.666v42.666h-42.666v-42.666h-42.666c-11.782 0-21.334-9.552-21.334-21.334v0-42.667h-42.666v-42.667h42.666v-42.666h-42.666v-42.666h42.666v-42.666h-42.666v-42.666h42.666v-42.666c0-11.782 9.552-21.334 21.334-21.334v0h42.666v-42.666h42.666v42.666h42.666v-42.666h42.666v42.666h42.666v-42.666h42.666v42.666h42.666c11.782 0 21.334 9.551 21.334 21.334v0 42.666h42.666v42.666h-42.666v42.666h42.666v42.666h-42.666v42.666h42.666v42.666h-42.666v42.666zM384-16h-256v256h256v-256zM213.333 154.667h85.333v-85.333h-85.334z" />
43
+ <glyph unicode="&#xe9c2;" glyph-name="bx-flask" d="M341.334 158.422v124.246h21.334v42.666h-213.333v-42.666h21.333v-124.246l-84.032-231.125c-0.815-2.17-1.287-4.678-1.287-7.296 0-11.777 9.543-21.325 21.317-21.334h298.668c0.005 0 0.010 0 0.015 0 11.771 0 21.312 9.541 21.312 21.312 0 2.626-0.475 5.142-1.344 7.464l0.048-0.147-84.032 231.125zM298.666 282.666v-128c0-2.475 0.448-4.95 1.301-7.296l12.842-35.37h-113.621l12.864 35.37c0.832 2.346 1.28 4.822 1.28 7.296v128h85.333zM137.131-58.666l46.549 128h144.661l46.55-128h-237.76z" />
44
+ <glyph unicode="&#xe9db;" glyph-name="bx-hide" d="M256-37.334c20.182 0 38.613 2.197 55.424 5.995l-37.483 37.483c-5.824-0.448-11.733-0.81-17.941-0.81-114.155 0-158.379 82.048-169.088 106.666 4.352 10.026 14.379 29.462 32.171 49.002l-29.824 29.824c-32.81-35.563-45.248-71.382-45.483-72.085-1.472-4.374-1.472-9.131 0-13.504 0.448-1.408 49.386-142.57 212.224-142.57zM468.224 105.259c1.472 4.373 1.472 9.131 0 13.504-0.448 1.408-49.387 142.571-212.224 142.571-39.19 0-71.382-8.448-98.219-20.928l-78.698 78.678-30.166-30.166 384-384 30.166 30.166-70.805 70.805c55.765 41.642 75.669 98.475 75.947 99.37zM313.408 84.757c4.075 8.298 6.592 17.45 6.592 27.243 0 35.008-28.992 64-64 64-9.792 0-18.944-2.518-27.243-6.592l-38.571 38.571c18.794 6.571 40.512 10.688 65.814 10.688 114.154 0 158.379-82.048 169.088-106.666-6.442-14.762-24.875-49.962-63.019-75.904l-48.661 48.661z" />
45
+ <glyph unicode="&#xe9dc;" glyph-name="bx-history" d="M234.667 197.333v-106.667h106.667v42.666h-64v64zM426.666 112c0 92.501-78.144 170.667-170.667 170.667-92.501 0-170.667-78.166-170.667-170.667h-42.666l64-84.8 64 84.8h-42.666c0 69.376 58.624 128 128 128s128-58.624 128-128-58.624-128-128-128v-42.666c92.522 0 170.667 78.166 170.667 170.666z" />
46
+ <glyph unicode="&#xe9ff;" glyph-name="bx-list-check" d="M64 261.334h384v-42.667h-384zM64 176h384v-42.666h-384zM64 90.666h192v-42.666h-192zM64 5.334h192v-42.666h-192zM341.205-7.104l-27.563 27.541-30.166-30.187 57.728-57.685 121.856 121.664-30.123 30.208z" />
47
  <glyph unicode="&#xea98;" glyph-name="bx-trash" d="M106.666-80c0-11.782 9.552-21.334 21.334-21.334v0h256c11.782 0 21.334 9.551 21.334 21.334v0 277.334h42.666v42.666h-106.666v64c0 11.782-9.551 21.334-21.334 21.334v0h-128c-11.782 0-21.334-9.551-21.334-21.334v0-64h-106.666v-42.666h42.666v-277.334zM213.333 282.666h85.333v-42.666h-85.334v42.666zM192 197.333h170.667v-256h-213.333v256h42.667zM192 154.667h42.666v-170.667h-42.666zM277.334 154.667h42.666v-170.667h-42.666z" />
48
+ <glyph unicode="&#xeaa1;" glyph-name="bx-umbrella" d="M256 325.334c-117.654 0-213.355-86.144-213.355-192 0-11.782 9.552-21.334 21.334-21.334v0h170.667v-138.667c0-17.642-14.357-32-32-32s-32 14.358-32 32h-42.666c0-41.173 33.493-74.666 74.666-74.666s74.666 33.493 74.666 74.666v138.667h170.667c11.782 0 21.334 9.552 21.334 21.334v0c0 105.856-95.68 192-213.312 192zM87.040 154.667c11.883 72.278 83.136 128 168.96 128 85.803 0 157.034-55.723 168.918-128h-337.877z" />
49
  </font></defs></svg>
assets/icons/fonts/crb.ttf CHANGED
Binary file
assets/icons/fonts/crb.woff CHANGED
Binary file
assets/icons/style.css CHANGED
@@ -1,9 +1,9 @@
1
  @font-face {
2
  font-family: 'crb';
3
  src:
4
- url('fonts/crb.ttf?8lh7d6') format('truetype'),
5
- url('fonts/crb.woff?8lh7d6') format('woff'),
6
- url('fonts/crb.svg?8lh7d6#crb') format('svg');
7
  font-weight: normal;
8
  font-style: normal;
9
  }
@@ -56,9 +56,18 @@
56
  .crb-icon-bx-error-circle:before {
57
  content: "\e206";
58
  }
 
 
 
59
  .crb-icon-bx-group:before {
60
  content: "\e207";
61
  }
 
 
 
 
 
 
62
  .crb-icon-bx-idea:before {
63
  content: "\e208";
64
  }
@@ -68,6 +77,9 @@
68
  .crb-icon-bx-layer:before {
69
  content: "\e210";
70
  }
 
 
 
71
  .crb-icon-bx-lock:before {
72
  content: "\e211";
73
  }
@@ -98,6 +110,9 @@
98
  .crb-icon-bx-trash:before {
99
  content: "\ea98";
100
  }
 
 
 
101
  .crb-icon-bx-wrench:before {
102
  content: "\e220";
103
  }
1
  @font-face {
2
  font-family: 'crb';
3
  src:
4
+ url('fonts/crb.ttf?po5qqo') format('truetype'),
5
+ url('fonts/crb.woff?po5qqo') format('woff'),
6
+ url('fonts/crb.svg?po5qqo#crb') format('svg');
7
  font-weight: normal;
8
  font-style: normal;
9
  }
56
  .crb-icon-bx-error-circle:before {
57
  content: "\e206";
58
  }
59
+ .crb-icon-bx-flask:before {
60
+ content: "\e9c2";
61
+ }
62
  .crb-icon-bx-group:before {
63
  content: "\e207";
64
  }
65
+ .crb-icon-bx-hide:before {
66
+ content: "\e9db";
67
+ }
68
+ .crb-icon-bx-history:before {
69
+ content: "\e9dc";
70
+ }
71
  .crb-icon-bx-idea:before {
72
  content: "\e208";
73
  }
77
  .crb-icon-bx-layer:before {
78
  content: "\e210";
79
  }
80
+ .crb-icon-bx-list-check:before {
81
+ content: "\e9ff";
82
+ }
83
  .crb-icon-bx-lock:before {
84
  content: "\e211";
85
  }
110
  .crb-icon-bx-trash:before {
111
  content: "\ea98";
112
  }
113
+ .crb-icon-bx-umbrella:before {
114
+ content: "\eaa1";
115
+ }
116
  .crb-icon-bx-wrench:before {
117
  content: "\e220";
118
  }
assets/scanner.js CHANGED
@@ -32,6 +32,7 @@ jQuery(document).ready(function ($) {
32
  var crb_scan_browser = $("#crb-browse-files");
33
 
34
  var crb_txt_strings = [];
 
35
 
36
  cerber_scan_load_data();
37
 
@@ -51,7 +52,8 @@ jQuery(document).ready(function ($) {
51
  //cerber_scan_controls('disabled');
52
  break;
53
  case 'delete_file':
54
- cerber_delete_files();
 
55
  break;
56
  case 'full-paths':
57
  cerber_toggle_file_name(event.target);
@@ -169,7 +171,7 @@ jQuery(document).ready(function ($) {
169
  alert(msg);
170
  }
171
  else if (!crb_user_stop) {
172
- cerber_popup_show('The scan is finished', '<p style="text-align: center;">The scan is finished. Please review the results.</p>', 350, 180);
173
  }
174
  }
175
 
@@ -314,9 +316,10 @@ jQuery(document).ready(function ($) {
314
  // Single file issue ----------------
315
  rbox = '';
316
  if (single_issue.data.fd_allowed) {
317
- rbox = '<input type="checkbox" name="" data-file_name="' + full_name + '">';
 
318
  }
319
- section_items.push('<tr class="crb-item-file" data-itype="' + issue_type_id + '"><td>' + rbox + '</td><td data-file-name="' + full_name + '" data-short="' + f_name + '" class="' + name_classes + '">' + f_name + '</td><td>' + cerber_get_issue_txt(index, single_issue) + '</td><td class="risk' + risk + '"><span>' + crb_scan_msg_risks[risk] + '</span></td><td>' + isize + '</td><td>' + itime + '</td></tr>');
320
  }
321
 
322
  crb_issues_counter[risk]++;
@@ -422,7 +425,7 @@ jQuery(document).ready(function ($) {
422
  if (issue.details.xdata && issue.details.xdata.length) {
423
  attr += ' data-idx="' + index + '" ';
424
  }
425
- if (attr || (issue[0] > 14 && issue[0] < 55)) {
426
  ret = '<a href="#" ' + attr + '>' + ret + '</a>';
427
  }
428
 
@@ -526,21 +529,38 @@ jQuery(document).ready(function ($) {
526
  return obj;
527
  }());
528
 
529
- function cerber_delete_files() {
530
- var files_to_delete = crb_scan_browser.find('input[type=checkbox]:checked');
531
- if (!files_to_delete.length) {
532
  return;
533
  }
534
- if (!confirm('Are you sure you want to delete selected files?')) {
 
 
 
 
 
 
 
 
 
 
 
535
  return;
536
  }
537
  var formData = new FormData();
538
- formData.append('action', 'cerber_scan_delete_files');
539
  formData.append('ajax_nonce', crb_ajax_nonce);
540
  formData.append('scan_id', window.crb_scan_id);
541
- $.each(files_to_delete, function () {
542
- formData.append('files[]', $(this).data('file_name'));
543
- });
 
 
 
 
 
 
544
  $.ajax({
545
  url: ajaxurl,
546
  type: 'POST',
@@ -549,27 +569,26 @@ jQuery(document).ready(function ($) {
549
  processData: false,
550
  dataType: 'json'
551
  }).done(function (server_response) {
552
- var e = '', title = '';
553
  if (server_response.errors && server_response.errors.length) {
554
- e = '<div style="color: #c91619;"><b>Errors occurred during deletion</b><p>' + server_response.errors.join('</p><p>') + '</p></div>';
555
- }
556
- if (server_response.deleted && server_response.deleted.length) {
557
- e = e + '<div><b>These files has been deleted</b><p>' + server_response.deleted.join('</p><p>') + '</p></div>';
558
  }
559
- if (files_to_delete.length === server_response.number) {
560
- title = 'All files are moved to the quarantine and isolated';
561
  }
562
- else {
563
- title = 'Deleting files';
564
  }
565
- cerber_popup_show(title, e);
566
 
567
- if (server_response.deleted && server_response.deleted.length) {
568
- $.each(server_response.deleted, function (index, file_name) {
569
  crb_scan_browser.find('td[data-file-name="' + file_name + '"]').parent().remove();
570
  });
571
  }
572
 
 
 
573
  }).fail(function (jqXHR, textStatus, errorThrown) {
574
  cerber_popup_show('Something went wrong on the server', jqXHR.responseText);
575
  });
@@ -617,15 +636,16 @@ jQuery(document).ready(function ($) {
617
 
618
  function cerber_issue_popup(element) {
619
 
620
- var info = [], w, h;
621
  //var section = $(element).closest('tr').prevAll('.crb-scan-section:first');
622
  var section = cerber_get_section(element);
623
  var section_type = section.data('setype');
624
  var itype = cerber_get_itype(element);
 
625
 
626
  if (itype === 15 || itype === 18) {
627
  var section_name = section.data('section-name');
628
- cerber_popup_show($(element).text(), cerber_get_issue_explain(itype, section_name));
629
  return;
630
  }
631
 
@@ -637,8 +657,6 @@ jQuery(document).ready(function ($) {
637
 
638
  var d = cerber_xdata_info(section.prop('id'), $(element).data('idx'));
639
  if (d.length) {
640
- w = window.innerWidth * 0.4;
641
- h = window.innerHeight * 0.6;
642
  info.push(d);
643
  }
644
 
@@ -646,7 +664,7 @@ jQuery(document).ready(function ($) {
646
  info.push(cerber_get_issue_explain(itype));
647
  }
648
 
649
- cerber_popup_show($(element).text(), info, w, h);
650
 
651
  }
652
 
@@ -723,6 +741,9 @@ jQuery(document).ready(function ($) {
723
  return $(e).closest('tr').prevAll('.crb-scan-section:first');
724
  }
725
 
 
 
 
726
 
727
  /*
728
  function cerber_load_strings() {
@@ -833,17 +854,15 @@ jQuery(document).ready(function ($) {
833
 
834
 
835
 
 
836
 
837
- // Simple popups based on WP thickbox
 
 
838
 
839
- function cerber_popup_show(title, message, w , h) {
840
- if (typeof w === 'undefined') {
841
- w = 420; //600;
842
- }
843
- if (typeof h === 'undefined') {
844
- h = 320; // 350;
845
- }
846
 
 
847
  if (typeof message !== 'string'){
848
  message = message.filter(function (e) {
849
  return (e !== 'undefined' && e !== null && e !== '');
@@ -851,22 +870,36 @@ jQuery(document).ready(function ($) {
851
  message = '<div>' + message.join('</div><div>') + '</div>';
852
  }
853
 
854
- if (message.length > 450) {
855
- w = window.innerWidth * 0.4;
856
- h = window.innerHeight * 0.6;
857
- if (w < 400) w = window.innerWidth * 0.9;
858
- if (h < 300) h = window.innerHeight * 0.9;
859
- }
 
 
 
860
 
861
  var max = h - 70;
862
 
863
- var button = '<p style="text-align: center; position: absolute; bottom: 20px; left:0; right:0; margin: auto;"><input type="button" value=" OK " class="button button-primary"></p>';
 
 
 
864
 
865
  var popup = cerber_init_popup('crb-popup-box');
866
- popup.html('<div class="crb-popup-inner" style="max-height: ' + max + 'px;">' + message + '</div>' + button);
 
 
 
 
 
867
  popup.find('input[type=button]').on('click', function (event) {
868
- //e.preventDefault();
869
- cerber_popup_close();
 
 
 
870
  });
871
 
872
  tb_show(title, '#TB_inline?width=' + w + '&height=' + h + '&inlineId=crb-popup-box');
@@ -898,8 +931,11 @@ jQuery(document).ready(function ($) {
898
  return body.find('#' + id);
899
  }
900
 
901
- function cerber_popup_close() {
902
  tb_remove();
 
 
 
903
  }
904
 
905
  });
32
  var crb_scan_browser = $("#crb-browse-files");
33
 
34
  var crb_txt_strings = [];
35
+ var crb_the_file;
36
 
37
  cerber_scan_load_data();
38
 
52
  //cerber_scan_controls('disabled');
53
  break;
54
  case 'delete_file':
55
+ case 'ignore_add_file':
56
+ cerber_scan_bulk_files(operation);
57
  break;
58
  case 'full-paths':
59
  cerber_toggle_file_name(event.target);
171
  alert(msg);
172
  }
173
  else if (!crb_user_stop) {
174
+ cerber_popup_show('The scan is finished', '<p style="text-align: center;">The scan is finished. Please review the results.</p>');
175
  }
176
  }
177
 
316
  // Single file issue ----------------
317
  rbox = '';
318
  if (single_issue.data.fd_allowed) {
319
+ //rbox = '<input type="checkbox" name="" data-file_name="' + full_name + '">';
320
+ rbox = '<input type="checkbox">';
321
  }
322
+ section_items.push('<tr class="crb-item-file" data-itype="' + issue_type_id + '" data-file_name="' + full_name + '"><td>' + rbox + '</td><td data-file-name="' + full_name + '" data-short="' + f_name + '" class="' + name_classes + '">' + f_name + '</td><td>' + cerber_get_issue_txt(index, single_issue) + '</td><td class="risk' + risk + '"><span>' + crb_scan_msg_risks[risk] + '</span></td><td>' + isize + '</td><td>' + itime + '</td></tr>');
323
  }
324
 
325
  crb_issues_counter[risk]++;
425
  if (issue.details.xdata && issue.details.xdata.length) {
426
  attr += ' data-idx="' + index + '" ';
427
  }
428
+ if (attr || (issue[0] > 14 && issue[0] < 50)) {
429
  ret = '<a href="#" ' + attr + '>' + ret + '</a>';
430
  }
431
 
529
  return obj;
530
  }());
531
 
532
+ function cerber_scan_bulk_files(operation) {
533
+ var selected = crb_scan_browser.find('input[type=checkbox]:checked');
534
+ if (!selected.length) {
535
  return;
536
  }
537
+ if (!cerber_user_confirm(crb_scan_msg_misc[operation][0])) {
538
+ return;
539
+ }
540
+ var files = [];
541
+ $.each(selected, function () {
542
+ files.push($(this).closest('tr').data('file_name'));
543
+ });
544
+ cerber_scan_ajax_operation(files, operation);
545
+ }
546
+
547
+ function cerber_scan_ajax_operation(files, operation) {
548
+ if (!files.length) {
549
  return;
550
  }
551
  var formData = new FormData();
552
+ formData.append('action', 'cerber_scan_bulk_files');
553
  formData.append('ajax_nonce', crb_ajax_nonce);
554
  formData.append('scan_id', window.crb_scan_id);
555
+ formData.append('scan_file_operation', operation);
556
+ if (files instanceof Array) {
557
+ $.each(files, function (index, value) {
558
+ formData.append('files[]', value);
559
+ });
560
+ }
561
+ else {
562
+ formData.append('files[]', files);
563
+ }
564
  $.ajax({
565
  url: ajaxurl,
566
  type: 'POST',
569
  processData: false,
570
  dataType: 'json'
571
  }).done(function (server_response) {
572
+ var msg = '', title = '';
573
  if (server_response.errors && server_response.errors.length) {
574
+ title = crb_scan_msg_misc['file_error'];
575
+ msg = '<div style="color: #c91619;"><p><b>' + crb_scan_msg_misc['file_error'] + '</b></p><p>' + server_response.errors.join('</p><p>') + '</p></div>';
 
 
576
  }
577
+ if (server_response.processed && server_response.processed.length) {
578
+ msg = msg + '<div><p><b>' + crb_scan_msg_misc[operation][1] + '</b></p><p>' + server_response.processed.join('</p><p>') + '</p></div>';
579
  }
580
+ if (!title) {
581
+ title = crb_scan_msg_misc['all_ok'];
582
  }
 
583
 
584
+ if (server_response.processed && server_response.processed.length) {
585
+ $.each(server_response.processed, function (index, file_name) {
586
  crb_scan_browser.find('td[data-file-name="' + file_name + '"]').parent().remove();
587
  });
588
  }
589
 
590
+ cerber_popup_show(title, msg);
591
+
592
  }).fail(function (jqXHR, textStatus, errorThrown) {
593
  cerber_popup_show('Something went wrong on the server', jqXHR.responseText);
594
  });
636
 
637
  function cerber_issue_popup(element) {
638
 
639
+ var info = [];
640
  //var section = $(element).closest('tr').prevAll('.crb-scan-section:first');
641
  var section = cerber_get_section(element);
642
  var section_type = section.data('setype');
643
  var itype = cerber_get_itype(element);
644
+ crb_the_file = cerber_get_ifile(element);
645
 
646
  if (itype === 15 || itype === 18) {
647
  var section_name = section.data('section-name');
648
+ cerber_popup_show($(element).text(), cerber_get_issue_explain(itype, section_name), true);
649
  return;
650
  }
651
 
657
 
658
  var d = cerber_xdata_info(section.prop('id'), $(element).data('idx'));
659
  if (d.length) {
 
 
660
  info.push(d);
661
  }
662
 
664
  info.push(cerber_get_issue_explain(itype));
665
  }
666
 
667
+ cerber_popup_show($(element).text(), info, true);
668
 
669
  }
670
 
741
  return $(e).closest('tr').prevAll('.crb-scan-section:first');
742
  }
743
 
744
+ function cerber_get_ifile(e) {
745
+ return $(e).closest('tr').data('file_name');
746
+ }
747
 
748
  /*
749
  function cerber_load_strings() {
854
 
855
 
856
 
857
+ //
858
 
859
+ function cerber_user_confirm(message) {
860
+ return confirm(message);
861
+ }
862
 
863
+ // Simple popups based on WP thickbox
 
 
 
 
 
 
864
 
865
+ function cerber_popup_show(title, message, b) {
866
  if (typeof message !== 'string'){
867
  message = message.filter(function (e) {
868
  return (e !== 'undefined' && e !== null && e !== '');
870
  message = '<div>' + message.join('</div><div>') + '</div>';
871
  }
872
 
873
+ wmax = (window.innerWidth < 600) ? window.innerWidth * 0.9 : window.innerWidth * 0.5;
874
+ hmax = (window.innerHeight < 600) ? window.innerHeight * 0.9 : window.innerHeight * 0.5;
875
+
876
+ w = 200 + message.length;
877
+ h = 140 + Math.round(message.length / 2);
878
+ w = (w < 400) ? 400 : w;
879
+ h = (h < 170) ? 170 : h;
880
+ w = (w > wmax) ? wmax : w;
881
+ h = (h > hmax) ? hmax : h;
882
 
883
  var max = h - 70;
884
 
885
+ var button = '<input type="button" value="OK" class="button button-primary">';
886
+ if (b) {
887
+ button += '<input type="button" id="add2ignore" value=" Add to ignore list " class="button button-secondary">';
888
+ }
889
 
890
  var popup = cerber_init_popup('crb-popup-box');
891
+ popup.html('<div class="crb-popup-inner" style="max-height: ' + max + 'px;">' + message + '</div>' +
892
+ '<p class="crb-popup-controls">'
893
+ + button
894
+ + '</p>');
895
+ $('#TB_window .crb-popup-inner').html('');
896
+ //popup.find('input[type=button]').off('click');
897
  popup.find('input[type=button]').on('click', function (event) {
898
+ //$(this).off('click');
899
+ /*event.preventDefault();
900
+ event.stopPropagation();
901
+ event.stopImmediatePropagation();*/
902
+ cerber_popup_close(this);
903
  });
904
 
905
  tb_show(title, '#TB_inline?width=' + w + '&height=' + h + '&inlineId=crb-popup-box');
931
  return body.find('#' + id);
932
  }
933
 
934
+ function cerber_popup_close(element) {
935
  tb_remove();
936
+ if (element.id === 'add2ignore') {
937
+ cerber_scan_ajax_operation(crb_the_file, 'ignore_add_file');
938
+ }
939
  }
940
 
941
  });
cerber-lab.php CHANGED
@@ -194,10 +194,11 @@ function lab_api_send_request($workload = array()) {
194
  'key' => $key,
195
  'workload' => $workload,
196
  'push' => $push,
197
- 'lang' => get_bloginfo( 'language' ),
198
  'multi' => is_multisite(),
199
  'version' => CERBER_VER,
200
  'PHP' => PHP_MAJOR_VERSION.'.'.PHP_MINOR_VERSION,
 
201
  );
202
 
203
  $ret = lab_send_request($request);
194
  'key' => $key,
195
  'workload' => $workload,
196
  'push' => $push,
197
+ 'lang' => crb_get_bloginfo( 'language' ),
198
  'multi' => is_multisite(),
199
  'version' => CERBER_VER,
200
  'PHP' => PHP_MAJOR_VERSION.'.'.PHP_MINOR_VERSION,
201
+ 'sapi' => php_sapi_name(),
202
  );
203
 
204
  $ret = lab_send_request($request);
cerber-load.php CHANGED
@@ -65,6 +65,7 @@ define( 'CERBER_SETS_TABLE', 'cerber_sets' );
65
 
66
  define( 'CERBER_PREFIX', '_cerber_' );
67
  define( 'CERBER_MARKER1', 'WP CERBER GROOVE' );
 
68
 
69
  define( 'WP_LOGIN_SCRIPT', 'wp-login.php' );
70
  define( 'WP_REG_URI', 'wp-register.php' );
@@ -77,7 +78,7 @@ define( 'WP_COMMENT_SCRIPT', 'wp-comments-post.php' );
77
  define( 'GOO_RECAPTCHA_URL', 'https://www.google.com/recaptcha/api/siteverify' );
78
  define( 'CERBER_VULNDB_API', 'https://wpvulndb.com/api/v2/plugins/' );
79
 
80
- define( 'CERBER_REQ_PHP', '5.3.0' );
81
  define( 'CERBER_REQ_WP', '4.5' );
82
  define( 'CERBER_TECH', 'https://cerber.tech/' );
83
 
@@ -740,6 +741,7 @@ function cerber_init() {
740
  cerber_load_defaults(); // Normally works on the plugins activation stage only
741
  }
742
 
 
743
  cerber_request_time();
744
  cerber_upgrade_all();
745
 
@@ -798,11 +800,30 @@ function get_wp_cerber(){
798
  */
799
  add_action( 'plugins_loaded', function () {
800
 
 
 
801
  get_wp_cerber();
802
 
803
  cerber_inspect_uploads(); // Uploads in the dashboard
804
 
805
- load_plugin_textdomain( 'wp-cerber', false, basename( dirname( __FILE__ ) ) . '/languages' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
806
 
807
  /* @since 5.8.8
808
  if ( ! cerber_check_groove() && ! cerber_is_allowed() ) {
@@ -860,6 +881,12 @@ function cerber_wp_login_page() {
860
  if ( ! defined( 'DONOTCACHEPAGE' ) ) {
861
  define( 'DONOTCACHEPAGE', true ); // @since 5.7.6
862
  }
 
 
 
 
 
 
863
  require( ABSPATH . WP_LOGIN_SCRIPT ); // load default wp-login.php form
864
  exit;
865
  }
@@ -2505,13 +2532,6 @@ function cerber_block_add( $ip = '', $reason_id = 1, $details = '', $duration =
2505
  return $result;
2506
  }
2507
 
2508
- function cerber_block_delete( $ip ) {
2509
- global $wpdb;
2510
-
2511
- return $wpdb->query( $wpdb->prepare( 'DELETE FROM ' . CERBER_BLOCKS_TABLE . ' WHERE ip = %s', $ip ) );
2512
- }
2513
-
2514
-
2515
  /**
2516
  *
2517
  * Check if an IP address is currently blocked. With C subnet also.
@@ -3455,7 +3475,7 @@ function cerber_send_email( $type = '', $msg = '', $ip = '' ) {
3455
  $body = __( 'Hi!', 'wp-cerber' ) . "\n\n";
3456
  $body .= __( 'A new version of WP Cerber is available to install', 'wp-cerber' ) . "\n\n";
3457
  $body .= $msg . "\n\n";
3458
- $body .= __( 'Website', 'wp-cerber' ) . ': ' . get_bloginfo( 'name' );
3459
  break;
3460
  case 'shutdown':
3461
  $subj = '[' . get_option( 'blogname' ) . '] ' . __( 'The WP Cerber security plugin has been deactivated', 'wp-cerber' );
@@ -3466,7 +3486,7 @@ function cerber_send_email( $type = '', $msg = '', $ip = '' ) {
3466
  $user = wp_get_current_user();
3467
  $u = $user->display_name;
3468
  }
3469
- $body .= __( 'Website', 'wp-cerber' ) . ': ' . get_bloginfo( 'name' ) . "\n";
3470
  $body .= __( 'By user', 'wp-cerber' ) . ': ' . $u . "\n";
3471
  $body .= __( 'From IP address', 'wp-cerber' ) . ': ' . $wp_cerber->getRemoteIp() . "\n";
3472
  $whois = cerber_ip_whois_info( $wp_cerber->getRemoteIp() );
@@ -3732,6 +3752,9 @@ function cerber_do_hourly( $force = false ) {
3732
 
3733
  cerber_up_data();
3734
 
 
 
 
3735
  set_site_transient( 'crb_hourly_1', date( 'G' ) , 3600 );
3736
  }
3737
 
@@ -3777,7 +3800,7 @@ add_action( 'cerber_hourly_2', function () {
3777
 
3778
  cerber_cloud_sync();
3779
 
3780
- // Keep folder locked
3781
  cerber_get_the_folder();
3782
 
3783
  set_site_transient( 'crb_hourly_2', date( 'G' ) , 3600 );
@@ -4236,7 +4259,8 @@ function cerber_set_up() {
4236
 
4237
  cerber_add_white( cerber_get_subnet( $wp_cerber->getRemoteIp() ) , 'My subnet' ); // Protection for non-experienced user
4238
 
4239
- cerber_htaccess_sync();
 
4240
 
4241
  cerber_set_boot_mode();
4242
 
@@ -4291,18 +4315,25 @@ function cerber_stop_activating( $msg ) {
4291
  *
4292
  */
4293
  function cerber_upgrade_all() {
 
4294
  $ver = cerber_get_site_option( '_cerber_up' );
4295
  if ( ! $ver || $ver['v'] != CERBER_VER ) {
 
 
 
 
4296
  cerber_create_db();
4297
  cerber_upgrade_db();
4298
  cerber_acl_fixer( true );
4299
  cerber_antibot_gene( true );
4300
  cerber_upgrade_options();
4301
  wp_clear_scheduled_hook( 'cerber_hourly' ); // @since 5.8
4302
- cerber_push_the_news( CERBER_VER );
4303
  update_site_option( '_cerber_up', array( 'v' => CERBER_VER, 't' => time() ) );
 
4304
  cerber_delete_expired_set( true );
4305
  lab_get_key( true );
 
 
4306
  }
4307
  }
4308
 
@@ -5033,7 +5064,7 @@ function cerber_traffic_log(){
5033
  * @return bool
5034
  * @since 6.0
5035
  */
5036
- function cerber_to_log($wp_type = 0, $http_code, $user_id){
5037
  global $cerber_logged;
5038
 
5039
  $mode = crb_get_settings( 'timode' );
@@ -5046,6 +5077,9 @@ function cerber_to_log($wp_type = 0, $http_code, $user_id){
5046
  if ( $wp_type < 502 && ! $user_id ) { // @since 6.3
5047
  return true;
5048
  }
 
 
 
5049
  return false;
5050
  }
5051
  return true;
@@ -5068,6 +5102,9 @@ function cerber_to_log($wp_type = 0, $http_code, $user_id){
5068
  return true;
5069
  }
5070
  }
 
 
 
5071
  return false;
5072
  }
5073
 
@@ -5098,10 +5135,10 @@ function cerber_to_log($wp_type = 0, $http_code, $user_id){
5098
  * @since 6.0
5099
  */
5100
  function cerber_mask_fields( $fields ) {
5101
- $to_mask = array( 'pwd', 'pass', 'password' );
5102
- if ($list = (array)crb_get_settings( 'timask' )){
5103
- $to_mask = array_merge($to_mask, $list);
5104
- }
5105
  foreach ( $to_mask as $mask_field ) {
5106
  if ( ! empty( $fields[ $mask_field ] ) ) {
5107
  $fields[ $mask_field ] = str_pad( '', mb_strlen( $fields[ $mask_field ] ), '*' );
@@ -5170,7 +5207,7 @@ function cerber_request_time() {
5170
  * @return array
5171
  * @since 6.0
5172
  */
5173
- function cerber_get_non_wp_fields($fields = array()) {
5174
  global $wp_query;
5175
 
5176
  if ( empty( $fields ) ) {
@@ -5218,13 +5255,13 @@ function cerber_get_non_wp_fields($fields = array()) {
5218
  *
5219
  * @since 6.0
5220
  */
5221
- function cerber_beast(){
5222
  global $cerber_status;
5223
 
5224
  if ( is_admin()
5225
- || ( defined( 'DOING_CRON' ) && DOING_CRON )
5226
  || ( defined( 'WP_CLI' ) && WP_CLI )
5227
- ) {
5228
  return;
5229
  }
5230
 
@@ -5326,6 +5363,7 @@ function cerber_screen_request_fields(){
5326
  * Recursively inspects values in a given multi-dimensional array
5327
  *
5328
  * @param array $array
 
5329
  *
5330
  * @return bool|int
5331
  */
@@ -5531,3 +5569,10 @@ function cerber_inspect_uploads() {
5531
 
5532
  return $found;
5533
  }
 
 
 
 
 
 
 
65
 
66
  define( 'CERBER_PREFIX', '_cerber_' );
67
  define( 'CERBER_MARKER1', 'WP CERBER GROOVE' );
68
+ define( 'CERBER_MARKER2', 'WP CERBER CLAMPS' );
69
 
70
  define( 'WP_LOGIN_SCRIPT', 'wp-login.php' );
71
  define( 'WP_REG_URI', 'wp-register.php' );
78
  define( 'GOO_RECAPTCHA_URL', 'https://www.google.com/recaptcha/api/siteverify' );
79
  define( 'CERBER_VULNDB_API', 'https://wpvulndb.com/api/v2/plugins/' );
80
 
81
+ define( 'CERBER_REQ_PHP', '5.4.0' );
82
  define( 'CERBER_REQ_WP', '4.5' );
83
  define( 'CERBER_TECH', 'https://cerber.tech/' );
84
 
741
  cerber_load_defaults(); // Normally works on the plugins activation stage only
742
  }
743
 
744
+ cerber_error_control();
745
  cerber_request_time();
746
  cerber_upgrade_all();
747
 
800
  */
801
  add_action( 'plugins_loaded', function () {
802
 
803
+ cerber_error_control();
804
+
805
  get_wp_cerber();
806
 
807
  cerber_inspect_uploads(); // Uploads in the dashboard
808
 
809
+ $use_eng = false;
810
+ //if ( is_admin() && crb_get_settings( 'admin_lang' ) && cerber_is_admin_page() ) {
811
+ if ( is_admin() && crb_get_settings( 'admin_lang' ) ) {
812
+ $use_eng = true;
813
+ //add_filter( 'locale', function () {
814
+ /*add_filter( 'plugin_locale', function () {
815
+ return 'en_US';
816
+ } );*/
817
+ add_filter( 'override_load_textdomain', function ( $val, $domain, $mofile ) {
818
+ if ($domain == 'wp-cerber'){
819
+ $val = true;
820
+ }
821
+ return $val;
822
+ }, 100, 3 );
823
+ }
824
+ if ( ! $use_eng ) {
825
+ load_plugin_textdomain( 'wp-cerber', false, basename( dirname( __FILE__ ) ) . '/languages' );
826
+ }
827
 
828
  /* @since 5.8.8
829
  if ( ! cerber_check_groove() && ! cerber_is_allowed() ) {
881
  if ( ! defined( 'DONOTCACHEPAGE' ) ) {
882
  define( 'DONOTCACHEPAGE', true ); // @since 5.7.6
883
  }
884
+ @ini_set( 'display_startup_errors', 0 );
885
+ @ini_set( 'display_errors', 0 );
886
+ add_action( 'login_init', function () {
887
+ @ini_set( 'display_startup_errors', 0 );
888
+ @ini_set( 'display_errors', 0 );
889
+ } );
890
  require( ABSPATH . WP_LOGIN_SCRIPT ); // load default wp-login.php form
891
  exit;
892
  }
2532
  return $result;
2533
  }
2534
 
 
 
 
 
 
 
 
2535
  /**
2536
  *
2537
  * Check if an IP address is currently blocked. With C subnet also.
3475
  $body = __( 'Hi!', 'wp-cerber' ) . "\n\n";
3476
  $body .= __( 'A new version of WP Cerber is available to install', 'wp-cerber' ) . "\n\n";
3477
  $body .= $msg . "\n\n";
3478
+ $body .= __( 'Website', 'wp-cerber' ) . ': ' . crb_get_bloginfo( 'name' );
3479
  break;
3480
  case 'shutdown':
3481
  $subj = '[' . get_option( 'blogname' ) . '] ' . __( 'The WP Cerber security plugin has been deactivated', 'wp-cerber' );
3486
  $user = wp_get_current_user();
3487
  $u = $user->display_name;
3488
  }
3489
+ $body .= __( 'Website', 'wp-cerber' ) . ': ' . crb_get_bloginfo( 'name' ) . "\n";
3490
  $body .= __( 'By user', 'wp-cerber' ) . ': ' . $u . "\n";
3491
  $body .= __( 'From IP address', 'wp-cerber' ) . ': ' . $wp_cerber->getRemoteIp() . "\n";
3492
  $whois = cerber_ip_whois_info( $wp_cerber->getRemoteIp() );
3752
 
3753
  cerber_up_data();
3754
 
3755
+ // A protection if admin forgot to turn it off
3756
+ cerber_truncate_log();
3757
+
3758
  set_site_transient( 'crb_hourly_1', date( 'G' ) , 3600 );
3759
  }
3760
 
3800
 
3801
  cerber_cloud_sync();
3802
 
3803
+ // Simply keep folder locked
3804
  cerber_get_the_folder();
3805
 
3806
  set_site_transient( 'crb_hourly_2', date( 'G' ) , 3600 );
4259
 
4260
  cerber_add_white( cerber_get_subnet( $wp_cerber->getRemoteIp() ) , 'My subnet' ); // Protection for non-experienced user
4261
 
4262
+ cerber_htaccess_sync( 'main' );
4263
+ cerber_htaccess_sync( 'media' );
4264
 
4265
  cerber_set_boot_mode();
4266
 
4315
  *
4316
  */
4317
  function cerber_upgrade_all() {
4318
+ global $cerber_doing_upgrade;
4319
  $ver = cerber_get_site_option( '_cerber_up' );
4320
  if ( ! $ver || $ver['v'] != CERBER_VER ) {
4321
+ $d = @ini_get( 'display_errors');
4322
+ @ini_set( 'display_errors', 0 );
4323
+ $cerber_doing_upgrade = true;
4324
+ define( 'CRB_DOING_UPGRADE', 1 );
4325
  cerber_create_db();
4326
  cerber_upgrade_db();
4327
  cerber_acl_fixer( true );
4328
  cerber_antibot_gene( true );
4329
  cerber_upgrade_options();
4330
  wp_clear_scheduled_hook( 'cerber_hourly' ); // @since 5.8
 
4331
  update_site_option( '_cerber_up', array( 'v' => CERBER_VER, 't' => time() ) );
4332
+ cerber_push_the_news( CERBER_VER );
4333
  cerber_delete_expired_set( true );
4334
  lab_get_key( true );
4335
+ $cerber_doing_upgrade = false;
4336
+ @ini_set( 'display_errors', $d );
4337
  }
4338
  }
4339
 
5064
  * @return bool
5065
  * @since 6.0
5066
  */
5067
+ function cerber_to_log($wp_type, $http_code, $user_id){
5068
  global $cerber_logged;
5069
 
5070
  $mode = crb_get_settings( 'timode' );
5077
  if ( $wp_type < 502 && ! $user_id ) { // @since 6.3
5078
  return true;
5079
  }
5080
+ if ( $wp_type == 500 && 'admin-ajax.php' != cerber_get_uri_script() ) { // @since 7.8
5081
+ return true;
5082
+ }
5083
  return false;
5084
  }
5085
  return true;
5102
  return true;
5103
  }
5104
  }
5105
+ if ( $wp_type == 500 && 'admin-ajax.php' != cerber_get_uri_script() ) { // @since 7.8
5106
+ return true;
5107
+ }
5108
  return false;
5109
  }
5110
 
5135
  * @since 6.0
5136
  */
5137
  function cerber_mask_fields( $fields ) {
5138
+ $to_mask = array( 'pwd', 'pass', 'password', 'password_1', 'password_2' );
5139
+ if ( $list = (array) crb_get_settings( 'timask' ) ) {
5140
+ $to_mask = array_merge( $to_mask, $list );
5141
+ }
5142
  foreach ( $to_mask as $mask_field ) {
5143
  if ( ! empty( $fields[ $mask_field ] ) ) {
5144
  $fields[ $mask_field ] = str_pad( '', mb_strlen( $fields[ $mask_field ] ), '*' );
5207
  * @return array
5208
  * @since 6.0
5209
  */
5210
+ function cerber_get_non_wp_fields( $fields = array() ) {
5211
  global $wp_query;
5212
 
5213
  if ( empty( $fields ) ) {
5255
  *
5256
  * @since 6.0
5257
  */
5258
+ function cerber_beast() {
5259
  global $cerber_status;
5260
 
5261
  if ( is_admin()
5262
+ || ( defined( 'DOING_CRON' ) && DOING_CRON )
5263
  || ( defined( 'WP_CLI' ) && WP_CLI )
5264
+ ) {
5265
  return;
5266
  }
5267
 
5363
  * Recursively inspects values in a given multi-dimensional array
5364
  *
5365
  * @param array $array
5366
+ * @param array $white A list of elements to skip
5367
  *
5368
  * @return bool|int
5369
  */
5569
 
5570
  return $found;
5571
  }
5572
+
5573
+ function cerber_error_control() {
5574
+ if ( crb_get_settings( 'nophperr' ) ) {
5575
+ @ini_set( 'display_startup_errors', 0 );
5576
+ @ini_set( 'display_errors', 0 );
5577
+ }
5578
+ }
cerber-news.php CHANGED
@@ -172,6 +172,14 @@ function cerber_push_the_news( $version ) {
172
  $news['7.7'][] = 'Fix: A possible issue with uploading large JSON and CSV files. When Traffic Inspector scans uploaded files for malware payload, some JSON and CSV files might be erroneously identified as containing a malicious payload.';
173
  $news['7.7'][] = 'Fix: A possible Divi theme forms incompatibility. If you use the Divi theme (by Elegant Themes), you can come across a problem with submitting some forms.';
174
 
 
 
 
 
 
 
 
 
175
  if ( ! empty( $news[ $version ] ) ) {
176
  //$text = '<h3>What\'s new in WP Cerber '.$version.'</h3>';
177
 
172
  $news['7.7'][] = 'Fix: A possible issue with uploading large JSON and CSV files. When Traffic Inspector scans uploaded files for malware payload, some JSON and CSV files might be erroneously identified as containing a malicious payload.';
173
  $news['7.7'][] = 'Fix: A possible Divi theme forms incompatibility. If you use the Divi theme (by Elegant Themes), you can come across a problem with submitting some forms.';
174
 
175
+ $news['7.8'][] = 'New: An ignore list for the malware scanner.';
176
+ $news['7.8'][] = 'New: Disabling execution of PHP scripts in the WordPress media folder helps to prevent offenders from exploiting security flaws. See the Hardening tab.';
177
+ $news['7.8'][] = 'New: Disabling PHP error as a setting is useful for misconfigured servers. See the Hardening tab.';
178
+ $news['7.8'][] = 'New: English for the admin interface. Enable it if you prefer to have untranslated, original admin interface. See the Main Settings tab.';
179
+ $news['7.8'][] = 'New: Diagnostic logging for the malware scanner. Specify a particular location of the log file by using the CERBER_DIAG_DIR constant.';
180
+ $news['7.8'][] = 'Update: The performance of malware scanning on a slow web server with thousands of issues and tens of thousands of files has been improved.';
181
+ $news['7.8'][] = 'Fix: If a malicious file is detected on a slow shared hosting, the file can be shown twice in the results of the scan.';
182
+
183
  if ( ! empty( $news[ $version ] ) ) {
184
  //$text = '<h3>What\'s new in WP Cerber '.$version.'</h3>';
185
 
cerber-scanner.php CHANGED
@@ -56,6 +56,7 @@ define( 'CERBER_USF', 18 );
56
  define( 'CERBER_EXC', 20 );
57
  define( 'CERBER_DIR', 26 );
58
  define( 'CERBER_UXT', 30 );
 
59
 
60
  define( 'CERBER_MALWR_DETECTED', 1000 );
61
 
@@ -70,29 +71,27 @@ define( 'CRB_SCAN_DTE', '__CERBER__SECURITY_SCAN_DATA_E' );
70
 
71
  function cerber_integrity_page() {
72
 
73
- $tab = cerber_get_tab( 'scanner', array( 'scanner', 'scan_settings', 'scan_schedule', 'scan_policy', 'scan_quarantine', 'help' ) );
 
 
 
 
 
 
 
 
 
 
74
 
75
  ?>
76
  <div class="wrap crb-admin">
77
 
78
  <h1><?php _e( 'Site Integrity', 'wp-cerber' ) ?></h1>
79
 
80
- <h2 class="nav-tab-wrapper cerber-tabs">
81
- <?php
82
-
83
- echo '<a href="' . cerber_admin_link( 'scanner' ) . '" class="nav-tab ' . ( $tab == 'scanner' ? 'nav-tab-active' : '' ) . '"><i class="crb-icon crb-icon-bx-radar"></i> ' . __( 'Security Scanner', 'wp-cerber' ) . '</a>';
84
- echo '<a href="' . cerber_admin_link( 'scan_settings' ) . '" class="nav-tab ' . ( $tab == 'scan_settings' ? 'nav-tab-active' : '' ) . '"><i class="crb-icon crb-icon-bxs-slider-alt"></i> ' . __( 'Settings', 'wp-cerber' ) . '</a>';
85
- echo '<a href="' . cerber_admin_link( 'scan_schedule' ) . '" class="nav-tab ' . ( $tab == 'scan_schedule' ? 'nav-tab-active' : '' ) . '"><i class="crb-icon crb-icon-bx-time"></i> ' . __( 'Scheduling', 'wp-cerber' ) . '</a>';
86
- echo '<a href="' . cerber_admin_link( 'scan_policy' ) . '" class="nav-tab ' . ( $tab == 'scan_policy' ? 'nav-tab-active' : '' ) . '"><i class="crb-icon crb-icon-bx-bolt"></i> ' . __( 'Cleaning up', 'wp-cerber' ) . '</a>';
87
- echo '<a href="' . cerber_admin_link( 'scan_quarantine' ) . '" class="nav-tab ' . ( $tab == 'scan_quarantine' ? 'nav-tab-active' : '' ) . '"><i class="crb-icon crb-icon-bx-trash"></i> ' . __( 'Quarantine', 'wp-cerber' ) . '</a>';
88
- echo '<a href="' . cerber_admin_link( 'help', array( 'page' => cerber_get_admin_page() ) ) . '" class="nav-tab ' . ( $tab == 'help' ? 'nav-tab-active' : '' ) . '"><i class="crb-icon crb-icon-bx-idea"></i> ' . __( 'Help', 'wp-cerber' ) . '</a>';
89
-
90
- echo lab_indicator();
91
- ?>
92
- </h2>
93
-
94
  <?php
95
 
 
 
96
  cerber_show_aside( $tab );
97
 
98
  echo '<div class="crb-main">';
@@ -110,6 +109,9 @@ function cerber_integrity_page() {
110
  case 'scan_quarantine':
111
  cerber_show_quarantine();
112
  break;
 
 
 
113
  case 'help':
114
  cerber_show_help();
115
  break;
@@ -183,9 +185,14 @@ function cerber_show_scanner() {
183
  <form>
184
  <table id="crb-scan-controls">
185
  <tr>
186
- <td id="crb-file-controls"><input data-control="delete_file" type="button"
 
187
  class="button button-secondary"
188
- value="<?php _e( 'Delete', 'wp-cerber' ); ?>"/></td>
 
 
 
 
189
  <td>
190
  <?php echo $controls; ?>
191
  </td>
@@ -380,6 +387,7 @@ function cerber_scanner( $control, $mode ) {
380
  case 'start_scan':
381
  cerber_update_set( CRB_LAST_FILE, '', 0, false );
382
  cerber_init_scan( $mode );
 
383
  cerber_step_scanning();
384
  break;
385
  case 'continue_scan':
@@ -392,22 +400,8 @@ function cerber_scanner( $control, $mode ) {
392
  }
393
  break;
394
  case 'get_last_scan':
395
- if ($scan = cerber_get_scan()) {
396
- $filtered = $scan['issues'];
397
- foreach ( $scan['issues'] as $key => $item ) {
398
- if ( isset( $item['issues'] ) ) {
399
- foreach ( $item['issues'] as $id => $issue ) {
400
- if ( isset( $issue['data']['name'] ) ) {
401
- if ( ! file_exists( $issue['data']['name'] ) ) {
402
- unset( $filtered[ $key ]['issues'][ $id ] );
403
- }
404
- }
405
- }
406
- // We have to refresh indexes for JS in the user browser
407
- $filtered[ $key ]['issues'] = array_values( $filtered[ $key ]['issues'] );
408
- }
409
- }
410
- $response['issues'] = $filtered;
411
  }
412
  break;
413
  }
@@ -483,13 +477,17 @@ function cerber_scanner( $control, $mode ) {
483
  return $response;
484
  }
485
 
486
- function cerber_show_last_scan_results() {
487
- $mime = wp_check_filetype( $file_name );
488
- }
489
-
490
  function cerber_step_scanning() {
491
  global $cerber_scan_mode;
492
 
 
 
 
 
 
 
 
 
493
  ignore_user_abort( true );
494
 
495
  cerber_exec_timer();
@@ -510,6 +508,8 @@ function cerber_step_scanning() {
510
  $remain = 0;
511
  $exceed = false;
512
 
 
 
513
  switch ( $scan['next_step'] ) {
514
  case 1:
515
  if ( $result = cerber_scan_directory( ABSPATH, null, '_crb_save_file_names' ) ) {
@@ -517,6 +517,9 @@ function cerber_step_scanning() {
517
  _crb_save_file_names( array( $above . 'wp-config.php', $above . '.htaccess' ) );
518
  $update['total']['files'] = cerber_db_get_var( 'SELECT COUNT(scan_id) FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' WHERE scan_id = ' . $scan['id'] );
519
  $update['total']['folders'] = $result[0];
 
 
 
520
  }
521
  else {
522
  $aborted = 1;
@@ -615,6 +618,13 @@ function cerber_step_scanning() {
615
  $update['scanned']['files'] = cerber_db_get_var( 'SELECT COUNT(scan_id) FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' WHERE scan_id = ' . $scan['id'] . ' AND scan_status > 0' );
616
  $update['scanned']['bytes'] = cerber_db_get_var( 'SELECT SUM(file_size) FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' WHERE scan_id = ' . $scan['id'] . ' AND scan_status > 0' );
617
 
 
 
 
 
 
 
 
618
  if ( ! $scan = cerber_get_scan() ) {
619
  return false;
620
  }
@@ -626,6 +636,7 @@ function cerber_step_scanning() {
626
  $ret = cerber_update_scan( $update );
627
 
628
  if ( isset( $update['finished'] ) || isset( $update['aborted'] ) ) {
 
629
  cerber_scan_completed();
630
  }
631
 
@@ -670,12 +681,17 @@ function cerber_scan_completed() {
670
  $report = cerber_scan_report( $scan );
671
 
672
  if ( ! $report ) {
 
 
673
  return;
674
  }
675
 
676
  if ( ! cerber_send_email( 'scan', $report ) ) {
677
  // Send alert via cloud?
678
  }
 
 
 
679
 
680
  }
681
 
@@ -690,9 +706,12 @@ function cerber_apply_scan_policies() {
690
  $sess_dir = rtrim( session_save_path(), '/\\' );
691
  $tmp_dir1 = rtrim( @ini_get( 'upload_tmp_dir' ), '/\\' );
692
  $tmp_dir2 = rtrim( sys_get_temp_dir(), '/\\' );
693
- $scan_delupl = array_keys( $opt['scan_delupl'] );
694
  $may_be_deleted = array( CERBER_SCF, CERBER_PMC, CERBER_USF, CERBER_EXC, CERBER_UXT );
695
  $update = false;
 
 
 
696
  foreach ( $scan['issues'] as $id => &$set ) {
697
  foreach ( $set['issues'] as $key => &$issue ) {
698
  if ( empty( $issue['data']['fd_allowed'] ) || ! is_file( $issue['data']['name'] ) ) {
@@ -756,6 +775,7 @@ function cerber_apply_scan_policies() {
756
  $issue['data']['dtd'] = 0;
757
  }
758
  else {
 
759
  $issue['data']['dtd'] = 1;
760
  }
761
  }
@@ -763,6 +783,7 @@ function cerber_apply_scan_policies() {
763
  }
764
 
765
  if ( $update ) {
 
766
  cerber_update_scan( $scan );
767
  }
768
  }
@@ -838,8 +859,8 @@ function cerber_get_scan_id() {
838
  function cerber_get_scan( $scan_id = null ) {
839
 
840
  // If no ID is specified look for the latest one
841
- if ( $scan_id === null && $all = cerber_db_get_col( 'SELECT the_id FROM ' . cerber_get_db_prefix() . CERBER_SETS_TABLE . ' WHERE the_key = "scan"' ) ) {
842
- $scan_id = max( $all ); // There is no index for the_id column, so it should be faster
843
  }
844
 
845
  if ( ! $scan_id ) {
@@ -849,6 +870,18 @@ function cerber_get_scan( $scan_id = null ) {
849
  $scan = cerber_get_set( 'scan', $scan_id );
850
  $scan['mode_h'] = ( $scan['mode'] == 'full' ) ? __( 'Full Scan', 'wp-cerber' ) : __( 'Quick Scan', 'wp-cerber' );
851
 
 
 
 
 
 
 
 
 
 
 
 
 
852
  return $scan;
853
 
854
  }
@@ -868,9 +901,61 @@ function cerber_update_scan( $new_data ) {
868
  if ( isset( $new_data['id'] ) ) {
869
  unset( $new_data['id'] );
870
  }
 
871
  $data = array_merge( $old_data, $new_data );
872
 
873
- return cerber_update_set( 'scan', $data, $old_data['id'] );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
874
  }
875
 
876
  /**
@@ -942,10 +1027,20 @@ function cerber_delete_old_scans() {
942
  */
943
  function cerber_delete_scan( $scan_id ) {
944
  $scan_id = absint( $scan_id );
945
- if ( $scan_id && cerber_delete_set( 'scan', $scan_id ) ) {
946
- cerber_db_query( 'DELETE FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' WHERE scan_id = ' . $scan_id );
947
- //cerber_db_query( 'DELETE FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE );
 
 
 
 
 
 
 
948
  cerber_delete_set( 'tmp_verify_plugins', $scan_id );
 
 
 
949
 
950
  return true;
951
  }
@@ -1030,11 +1125,13 @@ function cerber_push_issues( $section, $issues = array(), $container = '', $sec_
1030
  $details = ( isset( $issue[2] ) ) ? $issue[2] : '';
1031
  $short_name = ( isset( $issue[1] ) ) ? $issue[1] : '';
1032
 
 
 
1033
  $list[] = array(
1034
- $issue_type, // Type of issue
1035
- $short_name, // Object name
1036
- cerber_calculate_risk( $issue ),
1037
- $extra_issue,
1038
  'data' => $data,
1039
  'details' => $details,
1040
  );
@@ -1264,7 +1361,7 @@ function cerber_get_issue_label( $id = null ) {
1264
  CERBER_UXT => __( 'Unwanted file extension', 'wp-cerber' ),
1265
 
1266
  50 => __( 'Content has been modified', 'wp-cerber' ), // Previous scan
1267
- 51 => __( 'New file', 'wp-cerber' ),
1268
 
1269
  );
1270
 
@@ -1304,15 +1401,12 @@ function cerber_get_qs( $v = null ) {
1304
  */
1305
  function cerber_log_scan_error( $msg = '' ) {
1306
 
1307
- /*$scan = cerber_get_scan();
1308
- $scan['errors'][] = $msg;
1309
-
1310
- return cerber_update_scan( array( 'errors' => $scan['errors'] ) );*/
1311
-
1312
  $scan_id = cerber_get_scan_id();
1313
  $errors = cerber_get_scan_errors();
1314
  $errors[] = $msg;
1315
 
 
 
1316
  return cerber_update_set( 'scan_errors', $errors, $scan_id );
1317
 
1318
  }
@@ -1398,6 +1492,10 @@ function cerber_verify_plugins() {
1398
  continue;
1399
  }
1400
 
 
 
 
 
1401
  $short_name = cerber_get_short_name( $local_file );
1402
 
1403
  if ( empty( $local_file['file_hash'] ) ) {
@@ -1685,9 +1783,6 @@ function cerber_verify_themes() {
1685
  }
1686
  }
1687
 
1688
- //$scan_id = cerber_get_scan_id();
1689
- //cerber_db_query( 'UPDATE ' . CERBER_SCAN_TABLE . ' SET scan_status = 5 WHERE scan_id = ' . $scan_id . ' AND file_type = ' . CERBER_FT_THEME );
1690
-
1691
  return 0;
1692
  }
1693
 
@@ -1704,9 +1799,17 @@ function cerber_process_files(){
1704
 
1705
  $not_in = CERBER_FOK . ',14,' . CERBER_IMD;
1706
 
 
1707
  if ( !$files = cerber_db_get_results( 'SELECT * FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE .
1708
  ' WHERE scan_id = ' . $scan['id'] . ' AND scan_status NOT IN ('.$not_in.')' ) ) {
1709
  return 0;
 
 
 
 
 
 
 
1710
  }
1711
 
1712
  // Plugins data -------------------
@@ -1741,30 +1844,16 @@ function cerber_process_files(){
1741
 
1742
  // Prevent hanging
1743
  if ( $f = cerber_get_set( CRB_LAST_FILE, 0, false ) ) {
1744
- //cerber_db_query( 'UPDATE ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' SET scan_status = 13 WHERE scan_id = ' . $scan['id'] . ' AND file_name_hash = "' . sha1( $f ) . '"' );
1745
- cerber_update_file_status( sha1( $f ), 13, $scan['id'] );
1746
  cerber_update_set( CRB_LAST_FILE, '', 0, false );
1747
  $m = cerber_get_issue_label( 13 ) . ' ' . $f . ' size: ' . @filesize( $f ) . ' bytes';
1748
  cerber_log_scan_error( $m );
1749
  }
1750
 
1751
- /*
1752
- if ( $unwanted = crb_get_settings( 'scan_uext' ) ) {
1753
- $unwanted = array_map( function ( $ext ) {
1754
- return strtolower( trim( $ext, '. *' ) );
1755
- }, $unwanted );
1756
- }*/
1757
-
1758
  $x = 0;
1759
 
1760
  foreach ( $files as $file ) {
1761
 
1762
- /*if ( cerber_is_htaccess( $file['file_name'] ) ) { // || $file['file_size'] == 0
1763
- //cerber_db_query( 'UPDATE ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' SET scan_status = 1 WHERE scan_id = ' . $scan['id'] . ' AND file_name_hash = "' . $file['file_name_hash'] . '"' );
1764
- cerber_update_file_status( $file['file_name_hash'], 1, $scan['id'] );
1765
- continue;
1766
- }*/
1767
-
1768
  $integrity_verified = false;
1769
  $severity_limit = 6;
1770
  $status = CERBER_USF;
@@ -1890,14 +1979,6 @@ function cerber_process_files(){
1890
  }
1891
 
1892
  // Unwanted extensions
1893
- /*if ( $status == CERBER_FOK && $unwanted ) {
1894
- $f = strtolower( basename( $file['file_name'] ) );
1895
- $e = explode( '.', $f );
1896
- array_shift( $e );
1897
- if ( $e && array_intersect( $unwanted, $e ) ) {
1898
- $status = CERBER_UXT;
1899
- }
1900
- }*/
1901
  if ( $status == CERBER_FOK ) {
1902
  if ( cerber_has_extension( $file['file_name'], 'scan_uext' ) ) {
1903
  $status = CERBER_UXT;
@@ -1909,7 +1990,7 @@ function cerber_process_files(){
1909
  $status = $file['file_status'];
1910
  }
1911
 
1912
- // There is an issue with this file
1913
  if ( $status > CERBER_FOK ) {
1914
 
1915
  if ( ! $section ) {
@@ -1944,8 +2025,7 @@ function cerber_process_files(){
1944
  $issues[ $section ][] = array( $status, $short_name, $result, 'file' => $file );
1945
  }
1946
 
1947
- //cerber_db_query( 'UPDATE ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' SET scan_status = ' . $status . ' WHERE scan_id = ' . $scan['id'] . ' AND file_name_hash = "' . $file['file_name_hash'] . '"' );
1948
- cerber_update_file_status( $file['file_name_hash'], $status , $scan['id'] );
1949
 
1950
  if ( 0 === ( $x % 100 ) ) {
1951
  if ( cerber_exec_timer() ) {
@@ -2274,7 +2354,7 @@ function cerber_get_php_unsafe(){
2274
  'popen' => array(10, 'Opens a process (execute an arbitrary command) file pointer on the web server.'),
2275
  'dl' => array(10, 'Loads a PHP extension on the web server at runtime.'),
2276
  'eval' => array( 9, 'May be used to execute malicious code on the web server. Pairing with base64_decode function indicates malicious code.' ),
2277
- 'str_rot13' => array(9, 'Perform the rot13 transform on a string. May be used to obfuscate malware.'),
2278
  'mysql_connect' => array(9, 'Open a new connection to the MySQL server'),
2279
  'mysqli_connect' => array(9, 'Open a new connection to the MySQL server'),
2280
  'mysql_query' => array(9, 'Performs a query on the database'),
@@ -2284,8 +2364,8 @@ function cerber_get_php_unsafe(){
2284
  'socket_create' => array(6, 'Creates a network connection with any remote host. May be used to load malicious code from any web server with no restrictions.'),
2285
  'create_function' => array(6, 'Create an anonymous (lambda-style) function. Deprecated. A native anonymous function must be used instead.'),
2286
 
2287
- 'hexdec' => array(5, 'Hexadecimal to decimal. May be used to obfuscate malware.'),
2288
- 'dechex' => array(5, 'Decimal to hexadecimal. May be used to obfuscate malware.'),
2289
 
2290
  'chmod' => array(5, 'Changes file access mode.'),
2291
  'chown' => array(5, 'Changes file owner.'),
@@ -2293,8 +2373,8 @@ function cerber_get_php_unsafe(){
2293
  'symlink' => array(5, 'Creates a symbolic link to the existing file.'),
2294
  'unlink' => array(5, 'Deletes a file.'),
2295
 
2296
- 'gzinflate' => array(4, 'Inflate a deflated string. May be used to obfuscate malware.'),
2297
- 'gzdeflate' => array(4, 'Deflate a string. May be used to obfuscate malware.'),
2298
 
2299
  'curl_init' => array(4, 'Load external data from any web server. May be used to load malicious code from any web server with no restrictions.'),
2300
  'curl_exec' => array(4, 'Load external data from any web server. May be used to load malicious code from any web server with no restrictions.'),
@@ -2334,6 +2414,8 @@ function cerber_get_php_patterns() {
2334
  array( 'IPV4', 2, '(?:[0-9]{1,3}\.){3}[0-9]{1,3}', 6, 'A suspicious external IPv4 address found. Can cause data leakage.', 'func' => '_is_ip_external' ),
2335
  array( 'IPV6', 2, '(?:[A-F0-9]{1,4}:){7}[A-F0-9]{1,4}', 6, 'A suspicious external IPv6 address found. Can cause data leakage.', 'func' => '_is_ip_external' ),
2336
  array( 'BCTK', 2, '`[a-z]+`', 10, 'Execute arbitrary command on the web server' ),
 
 
2337
  array( 'PIDT', 3, 'php://input', 6, 'Get data or commands from the Internet. Should be used in trusted or verified software only' ),
2338
  array( 'NGET', 3, '$_GET', 3, 'Get data or commands from the Internet. Should be used in trusted or verified software only' ),
2339
  array( 'NPST', 3, '$_POST', 3, 'Get data or commands from the Internet. Should be used in trusted or verified software only' ),
@@ -2578,6 +2660,10 @@ function cerber_verify_files( $hash_data, $field = 'file_hash', $local_prefix =
2578
  continue;
2579
  }
2580
 
 
 
 
 
2581
  if ( ! empty( $type_not_in ) && in_array( $local_file['file_type'], $type_not_in ) ) {
2582
  continue;
2583
  }
@@ -2843,7 +2929,7 @@ function cerber_obtain_hash( $url, $nocache = false ) {
2843
  }
2844
 
2845
  if ( ! empty( $ret['curl_error'] ) ) {
2846
- $ret['curl_error'] = 'ERR# ' . curl_errno( $curl ) . ' ' . $ret['curl_error'] . ' for URL: ' . $url;
2847
  }
2848
 
2849
  curl_close( $curl );
@@ -3060,7 +3146,7 @@ function cerber_add_file_info( $file ) {
3060
  *
3061
  * @return bool|mysqli_result|resource
3062
  */
3063
- function cerber_update_file_status( $file_name_hash, $status, $scan_id ) {
3064
  return cerber_db_query( 'UPDATE ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' SET scan_status = ' . $status . ' WHERE scan_id = ' . $scan_id . ' AND file_name_hash = "' . $file_name_hash . '"' );
3065
  }
3066
 
@@ -3139,7 +3225,7 @@ function cerber_cmp_scans( $prev_id, $scan_id ) {
3139
  $status = 0;
3140
  if ( ! isset( $prev_files[ $key ] ) ) {
3141
  if ( $inew ) {
3142
- $status = 51;
3143
  }
3144
  }
3145
  elseif ( $imod ) {
@@ -3287,6 +3373,7 @@ function cerber_normal_path( $file_name ) {
3287
  function _crb_save_file_names( $list ) {
3288
  global $cerber_scan_mode;
3289
  static $scan_id;
 
3290
 
3291
  $list = array_filter( $list );
3292
  if ( empty( $list ) ) {
@@ -3300,6 +3387,13 @@ function _crb_save_file_names( $list ) {
3300
  }
3301
  }
3302
 
 
 
 
 
 
 
 
3303
  if ( $cerber_scan_mode == 'full' ) {
3304
  $scan_mode = 1;
3305
  }
@@ -3317,13 +3411,21 @@ function _crb_save_file_names( $list ) {
3317
  }
3318
  $filename = cerber_normal_path( $filename );
3319
 
3320
- $sha1 = sha1( $filename );
3321
- if ( cerber_db_get_var( 'SELECT COUNT(scan_id) FROM ' . $table . ' WHERE scan_id = ' . $scan_id . ' AND file_name_hash = "' . $sha1 . '"' ) ) {
3322
  continue;
3323
  }
 
 
 
 
 
 
 
3324
  $filename = cerber_real_escape( $filename );
3325
 
3326
- $sql .= '(' . $scan_id . ',' . $scan_mode . ',"' . $sha1 . '","' . $filename . '"),';
 
3327
  }
3328
 
3329
  if ( ! $sql ) {
@@ -3332,7 +3434,7 @@ function _crb_save_file_names( $list ) {
3332
 
3333
  $sql = rtrim( $sql, ',' );
3334
 
3335
- $ret = cerber_db_query( 'INSERT INTO ' . $table . ' (scan_id, scan_mode, file_name_hash, file_name) VALUES ' . $sql );
3336
  if ( ! $ret ) {
3337
  cerber_log_scan_error( 'DB Error occurred while saving filenames' );
3338
  }
@@ -3392,12 +3494,12 @@ function cerber_check_extension( $filename, $ext_list = array() ) {
3392
  //$d = cerber_detect_exec_extension();
3393
 
3394
  $pos = mb_strrpos( $filename, DIRECTORY_SEPARATOR );
3395
- if ( $pos ) {
3396
  $filename = mb_substr( $filename, $pos + 1 );
3397
  }
3398
 
3399
  $pos = mb_strpos( $filename, '.' );
3400
- if (!$pos) {
3401
  return false;
3402
  }
3403
 
@@ -3422,7 +3524,8 @@ function cerber_check_extension( $filename, $ext_list = array() ) {
3422
  if ( in_array( $last, $ext_list ) ) {
3423
  return true;
3424
  }
3425
- $first = substr( $ext, 0, strpos( $ext, '.' ) - 1);
 
3426
  if ( in_array( $first, $ext_list ) ) {
3427
  return true;
3428
  }
@@ -3507,6 +3610,8 @@ function cerber_update_set( $key, $value, $id = null, $serialize = true, $expire
3507
  $sql = 'INSERT INTO ' . cerber_get_db_prefix() . CERBER_SETS_TABLE . ' (the_key, the_id, the_value, expires) VALUES ("' . $key . '",' . $id . ',"' . $value . '",' . $expires . ')';
3508
  }
3509
 
 
 
3510
  if ( cerber_db_query( $sql ) ) {
3511
  return true;
3512
  }
@@ -3561,7 +3666,7 @@ function cerber_delete_expired_set( $all = false ) {
3561
  }
3562
  }
3563
 
3564
- function cerber_step_desc(){
3565
  $steps = array(
3566
  '',
3567
  __( 'Scanning folders for files', 'wp-cerber' ),
@@ -3577,7 +3682,11 @@ function cerber_step_desc(){
3577
  __( 'Finalizing the scan', 'wp-cerber' ),
3578
  );
3579
 
3580
- return $steps;
 
 
 
 
3581
  }
3582
 
3583
  /**
@@ -3833,7 +3942,9 @@ function cerber_end_ajax( $data = array() ) {
3833
  $data = array();
3834
  }
3835
  $data['cerber_db_errors'] = $cerber_db_errors;
3836
- if (!$cerber_db_errors) $data['OK'] = 'OK!';
 
 
3837
  echo json_encode( $data );
3838
 
3839
  wp_die();
@@ -4338,7 +4449,6 @@ function cerber_check_theme_data( $folder ) {
4338
  *
4339
  */
4340
  add_action( 'wp_ajax_cerber_view_file', function () {
4341
- global $cerber_db_errors;
4342
 
4343
  cerber_check_ajax();
4344
 
@@ -4507,8 +4617,7 @@ add_action( 'wp_ajax_cerber_view_file', function () {
4507
  * Deleting files, server side AJAX
4508
  *
4509
  */
4510
- add_action( 'wp_ajax_cerber_scan_delete_files', function () {
4511
- global $cerber_db_errors;
4512
 
4513
  cerber_check_ajax();
4514
 
@@ -4522,9 +4631,18 @@ add_action( 'wp_ajax_cerber_scan_delete_files', function () {
4522
  wp_die( 'Error!' );
4523
  }
4524
 
4525
- $list = array();
 
 
 
 
 
 
 
4526
  $i = 0;
4527
  $errors = array();
 
 
4528
 
4529
  foreach ( $_POST['files'] as $file_name ) {
4530
 
@@ -4532,26 +4650,60 @@ add_action( 'wp_ajax_cerber_scan_delete_files', function () {
4532
  continue;
4533
  }
4534
 
4535
- $the_file = cerber_db_get_row( 'SELECT * FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' WHERE scan_id = ' . $scan_id . ' AND file_name = "' . $file_name . '"' );
4536
- if ( ! $the_file ) {
 
4537
  continue;
4538
  }
4539
 
4540
- $result = cerber_quarantine_move( $file_name, $scan_id );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4541
  if ( is_wp_error( $result ) ) {
4542
  $errors[] = $result->get_error_message();
4543
  }
4544
  elseif ( ! $result ) {
4545
- $errors[] = 'Not possible';
4546
  }
4547
  else {
4548
  $i ++;
4549
- $list[] = $file_name;
4550
  }
4551
 
4552
  }
4553
 
4554
- cerber_end_ajax( array( 'errors' => $errors, 'number' => $i, 'deleted' => $list ) );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4555
 
4556
  });
4557
  /**
@@ -4626,7 +4778,7 @@ function cerber_quarantine_move( $file_name, $scan_id ) {
4626
  }
4627
 
4628
  if ( ! @rename( $file_name, $new_name ) ) {
4629
- return new WP_Error( 'cerber-quar', 'Unable to move file to quarantine: ' . $file_name . '. Check the file folder permissions.' );
4630
  }
4631
 
4632
  // Save restoring info
@@ -4917,7 +5069,7 @@ function cerber_scan_report( $scan ) {
4917
  $vlist .= $issue[1] . '<br/>';
4918
  }
4919
  else {
4920
- $extra .= cerber_get_html_label( $issue[0] );
4921
  }
4922
  continue;
4923
  }
@@ -4927,7 +5079,7 @@ function cerber_scan_report( $scan ) {
4927
  $size = '';
4928
  if ( $isize ) {
4929
  $size_diff = '';
4930
- if ( $issue[0] !== 51 && $prev_id ) {
4931
  $psize = cerber_db_get_var( 'SELECT file_size FROM ' . $table . ' WHERE scan_id = ' . $prev_id . ' AND file_name_hash = "' . sha1( $issue['data']['name'] ) . '"' );
4932
  if ( is_numeric( $psize ) ) {
4933
  $diff = $issue['data']['bytes'] - $psize;
@@ -4955,7 +5107,7 @@ function cerber_scan_report( $scan ) {
4955
  if ( $vlist ) {
4956
  $extra = cerber_get_html_label( CERBER_VULN ) . $extra;
4957
  }
4958
- $rows[] = '<td style="' . $css_border . $css_td . '" colspan="' . $cols . '"><b>' . $section['name'] . $c . '</b>' . $extra . '<p>' . $vlist . '</p></td>';
4959
  $rows = array_merge( $rows, $section_items );
4960
  }
4961
  }
@@ -4973,7 +5125,9 @@ function cerber_scan_report( $scan ) {
4973
  $ret .= '<table style="' . $css_table . '"><tr><td style="' . $css_td . ' font-size:80%;" ><p style="font-weight: bold; margin:0;">Some errors occurred during the scan</p><ol style="padding-left: 1em;"><li>' . implode( '</li><li>', $ers ) . '</li></ol></td></tr></table>';
4974
  }
4975
 
4976
- $inc = array( CERBER_VULN, 51, 50, 18, 30 );
 
 
4977
  foreach ( $inc as $id ) {
4978
  if ( isset( $scan['numbers'][ $id ] ) ) {
4979
  $css = '';
@@ -5291,14 +5445,14 @@ function cerber_show_quarantine() {
5291
 
5292
  foreach ( $list as $file ) {
5293
  $delete = '<a ' . $confirm . ' href="' . wp_nonce_url( add_query_arg( array(
5294
- 'crb-qdo' => 'delete',
5295
- 'crb-qscan' => $file['scan_id'],
5296
- 'crb-qfile' => $file['qfile']
5297
  ) ), 'control', 'cerber_nonce' ) . '">' . __( 'Delete permanently', 'wp-cerber' ) . '</a>';
5298
  $restore = ( ! $file['can'] ) ? '' : '<a ' . $confirm . ' href="' . wp_nonce_url( add_query_arg( array(
5299
- 'crb-qdo' => 'restore',
5300
- 'crb-qscan' => $file['scan_id'],
5301
- 'crb-qfile' => $file['qfile']
5302
  ) ), 'control', 'cerber_nonce' ) . '">' . __( 'Restore', 'wp-cerber' ) . '</a>';
5303
  $moved = strtotime( $file['date'] ) - $ofs;
5304
  $will = cerber_auto_date( $file['scan_id'] + DAY_IN_SECONDS * crb_get_settings( 'scan_qcleanup' ) );
@@ -5338,7 +5492,7 @@ function cerber_quarantine_do( $what, $scan_id, $qfile ) {
5338
  $dir = cerber_get_the_folder() . 'quarantine' . DIRECTORY_SEPARATOR . $scan_id;
5339
 
5340
  $file = $dir . DIRECTORY_SEPARATOR . $qfile;
5341
- if ( ! @is_file( $file ) ) {
5342
  cerber_admin_notice( 'Error: No file to process' );
5343
 
5344
  return;
@@ -5400,6 +5554,69 @@ function cerber_quarantine_do( $what, $scan_id, $qfile ) {
5400
  }
5401
  }
5402
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5403
  function crb_parse_qline( $dir, $line ) {
5404
  list( $date, $info ) = explode( '|', $line );
5405
  list( $qfile, $source ) = explode( '=>', $info );
@@ -5431,4 +5648,41 @@ function crb_parse_qline( $dir, $line ) {
5431
  );
5432
 
5433
  return $ret;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5434
  }
56
  define( 'CERBER_EXC', 20 );
57
  define( 'CERBER_DIR', 26 );
58
  define( 'CERBER_UXT', 30 );
59
+ define( 'CERBER_NEW', 51 );
60
 
61
  define( 'CERBER_MALWR_DETECTED', 1000 );
62
 
71
 
72
  function cerber_integrity_page() {
73
 
74
+ $tabs = array(
75
+ 'scanner' => array( 'bx-radar', __( 'Security Scanner', 'wp-cerber' ) ),
76
+ 'scan_settings' => array( 'bxs-slider-alt', __( 'Settings', 'wp-cerber' ) ),
77
+ 'scan_schedule' => array( 'bx-time', __( 'Scheduling', 'wp-cerber' ) ),
78
+ 'scan_policy' => array( 'bx-bolt', __( 'Cleaning up', 'wp-cerber' ) ),
79
+ 'scan_ignore' => array( 'bx-hide', __( 'Ignore List', 'wp-cerber' ) ),
80
+ 'scan_quarantine' => array( 'bx-trash', __( 'Quarantine', 'wp-cerber' ) ),
81
+ );
82
+
83
+
84
+ $tab = cerber_get_active_tab( $tabs );
85
 
86
  ?>
87
  <div class="wrap crb-admin">
88
 
89
  <h1><?php _e( 'Site Integrity', 'wp-cerber' ) ?></h1>
90
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
91
  <?php
92
 
93
+ cerber_show_tabs( $tab, $tabs );
94
+
95
  cerber_show_aside( $tab );
96
 
97
  echo '<div class="crb-main">';
109
  case 'scan_quarantine':
110
  cerber_show_quarantine();
111
  break;
112
+ case 'scan_ignore':
113
+ cerber_show_ignore();
114
+ break;
115
  case 'help':
116
  cerber_show_help();
117
  break;
185
  <form>
186
  <table id="crb-scan-controls">
187
  <tr>
188
+ <td id="crb-file-controls">
189
+ <input data-control="delete_file" type="button"
190
  class="button button-secondary"
191
+ value="<?php _e( 'Delete', 'wp-cerber' ); ?>"/>
192
+ <input data-control="ignore_add_file" type="button"
193
+ class="button button-secondary"
194
+ value="<?php _e( 'Ignore', 'wp-cerber' ); ?>"/>
195
+ </td>
196
  <td>
197
  <?php echo $controls; ?>
198
  </td>
387
  case 'start_scan':
388
  cerber_update_set( CRB_LAST_FILE, '', 0, false );
389
  cerber_init_scan( $mode );
390
+ crb_scan_debug( '>>>>>>>>>>>>>>> START SCANNING: ' . $mode .', memory: '.@ini_get( 'memory_limit' ) );
391
  cerber_step_scanning();
392
  break;
393
  case 'continue_scan':
400
  }
401
  break;
402
  case 'get_last_scan':
403
+ if ( $scan = cerber_get_scan() ) {
404
+ $response['issues'] = crb_issue_filer( $scan['issues'], 'file_exists' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
405
  }
406
  break;
407
  }
477
  return $response;
478
  }
479
 
 
 
 
 
480
  function cerber_step_scanning() {
481
  global $cerber_scan_mode;
482
 
483
+ if ( function_exists( 'http_response_code' ) ) { // PHP >= 5.4.0
484
+ register_shutdown_function( function () {
485
+ if ( http_response_code() != 200 ) {
486
+ crb_scan_debug( 'SERVER ERROR! The scan is not completed.' );
487
+ }
488
+ } );
489
+ }
490
+
491
  ignore_user_abort( true );
492
 
493
  cerber_exec_timer();
508
  $remain = 0;
509
  $exceed = false;
510
 
511
+ crb_scan_debug( cerber_step_desc( $scan['next_step'] ) . '(' . $scan['next_step'] . ')' );
512
+
513
  switch ( $scan['next_step'] ) {
514
  case 1:
515
  if ( $result = cerber_scan_directory( ABSPATH, null, '_crb_save_file_names' ) ) {
517
  _crb_save_file_names( array( $above . 'wp-config.php', $above . '.htaccess' ) );
518
  $update['total']['files'] = cerber_db_get_var( 'SELECT COUNT(scan_id) FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' WHERE scan_id = ' . $scan['id'] );
519
  $update['total']['folders'] = $result[0];
520
+ crb_scan_debug( array(
521
+ 'Folders: ' . $update['total']['folders']
522
+ ) );
523
  }
524
  else {
525
  $aborted = 1;
618
  $update['scanned']['files'] = cerber_db_get_var( 'SELECT COUNT(scan_id) FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' WHERE scan_id = ' . $scan['id'] . ' AND scan_status > 0' );
619
  $update['scanned']['bytes'] = cerber_db_get_var( 'SELECT SUM(file_size) FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' WHERE scan_id = ' . $scan['id'] . ' AND scan_status > 0' );
620
 
621
+ if ( isset( $update['total']['files'] ) ) {
622
+ crb_scan_debug( 'Files: ' . $update['total']['files'] );
623
+ }
624
+ if ( $update['scanned']['files'] ) {
625
+ crb_scan_debug( 'Scanned files: ' . $update['scanned']['files'] );
626
+ }
627
+
628
  if ( ! $scan = cerber_get_scan() ) {
629
  return false;
630
  }
636
  $ret = cerber_update_scan( $update );
637
 
638
  if ( isset( $update['finished'] ) || isset( $update['aborted'] ) ) {
639
+ crb_scan_debug( '>>>>>>>>>>>>>>> SCANNING IS COMPLETED.' );
640
  cerber_scan_completed();
641
  }
642
 
681
  $report = cerber_scan_report( $scan );
682
 
683
  if ( ! $report ) {
684
+ crb_scan_debug( 'No issues for email reporting.' );
685
+
686
  return;
687
  }
688
 
689
  if ( ! cerber_send_email( 'scan', $report ) ) {
690
  // Send alert via cloud?
691
  }
692
+ else {
693
+ crb_scan_debug( 'Email report has been sent.' );
694
+ }
695
 
696
  }
697
 
706
  $sess_dir = rtrim( session_save_path(), '/\\' );
707
  $tmp_dir1 = rtrim( @ini_get( 'upload_tmp_dir' ), '/\\' );
708
  $tmp_dir2 = rtrim( sys_get_temp_dir(), '/\\' );
709
+ $scan_delupl = ( ! empty( $opt['scan_delupl'] ) ) ? array_keys( $opt['scan_delupl'] ) : array();
710
  $may_be_deleted = array( CERBER_SCF, CERBER_PMC, CERBER_USF, CERBER_EXC, CERBER_UXT );
711
  $update = false;
712
+
713
+ crb_scan_debug( 'Cleaning up...' );
714
+
715
  foreach ( $scan['issues'] as $id => &$set ) {
716
  foreach ( $set['issues'] as $key => &$issue ) {
717
  if ( empty( $issue['data']['fd_allowed'] ) || ! is_file( $issue['data']['name'] ) ) {
775
  $issue['data']['dtd'] = 0;
776
  }
777
  else {
778
+ crb_scan_debug( 'File deleted: ' . $file_name );
779
  $issue['data']['dtd'] = 1;
780
  }
781
  }
783
  }
784
 
785
  if ( $update ) {
786
+ crb_scan_debug( 'Updating scan...' );
787
  cerber_update_scan( $scan );
788
  }
789
  }
859
  function cerber_get_scan( $scan_id = null ) {
860
 
861
  // If no ID is specified look for the latest one
862
+ if ( $scan_id === null ) {
863
+ $scan_id = cerber_get_scan_id();
864
  }
865
 
866
  if ( ! $scan_id ) {
870
  $scan = cerber_get_set( 'scan', $scan_id );
871
  $scan['mode_h'] = ( $scan['mode'] == 'full' ) ? __( 'Full Scan', 'wp-cerber' ) : __( 'Quick Scan', 'wp-cerber' );
872
 
873
+ // Chunked data
874
+ if ( ! empty( $scan['chunked'] ) ) {
875
+ $in = '("scan_chunk_' . implode( '","scan_chunk_', range( 0, $scan['chunked'] ) ) . '")';
876
+ $order = ' ORDER BY FIELD (the_key, "scan_chunk_' . implode( '","scan_chunk_', range( 0, $scan['chunked'] ) ) . '")';
877
+ if ( $values = cerber_db_get_col( 'SELECT the_value FROM ' . cerber_get_db_prefix() . CERBER_SETS_TABLE . ' WHERE the_key IN ' . $in . ' AND the_id = ' . $scan_id . $order ) ) {
878
+ $values = unserialize( implode( '', $values ) );
879
+ $scan['issues'] = $values[0];
880
+ $scan['step_issues'] = $values[1];
881
+ }
882
+ }
883
+ // ---
884
+
885
  return $scan;
886
 
887
  }
901
  if ( isset( $new_data['id'] ) ) {
902
  unset( $new_data['id'] );
903
  }
904
+
905
  $data = array_merge( $old_data, $new_data );
906
 
907
+ unset( $old_data );
908
+ unset( $new_data );
909
+
910
+ // Split massive data sets into chunks
911
+
912
+ $data['chunked'] = 0;
913
+
914
+ if ( ! $p = crb_get_mysql_var( 'max_allowed_packet' ) ) {
915
+ $p = 1048576;
916
+ }
917
+ $chunk_size = intval( 0.9 * $p );
918
+
919
+ if ( ! isset( $data['step_issues'] ) ) {
920
+ $data['step_issues'] = array();
921
+ }
922
+
923
+ $issues = serialize( array( $data['issues'], $data['step_issues'] ) );
924
+ $length = strlen( $issues );
925
+
926
+ if ( $length > $chunk_size ) {
927
+ unset( $data['issues'] );
928
+ unset( $data['step_issues'] );
929
+ $start = 0;
930
+ $index = 0;
931
+ while ( $length > 0 ) {
932
+ $chunk = substr( $issues, $start, $chunk_size );
933
+ if ( ! cerber_update_set( 'scan_chunk_' . $index, $chunk, $data['id'], false ) ) {
934
+ cerber_log_scan_error( 'Unable to save a scan chunk' );
935
+ }
936
+ $index ++;
937
+ $start += $chunk_size;
938
+ $length -= $chunk_size;
939
+ }
940
+ $data['chunked'] = $index - 1;
941
+ unset( $issues );
942
+ crb_scan_debug( 'Split data into ' . $index . ' chunks, chunk size '.$chunk_size );
943
+ }
944
+
945
+ // --
946
+
947
+ $ret = cerber_update_set( 'scan', $data, $data['id'] );
948
+
949
+ if ( ! $ret ) {
950
+ cerber_log_scan_error( 'Unable to update the scan' );
951
+ }
952
+
953
+ unset( $issues );
954
+ unset( $data );
955
+ unset( $old_data );
956
+
957
+ return $ret;
958
+
959
  }
960
 
961
  /**
1027
  */
1028
  function cerber_delete_scan( $scan_id ) {
1029
  $scan_id = absint( $scan_id );
1030
+ if ( $scan = cerber_get_scan( $scan_id ) ) {
1031
+ if ( ! empty( $scan['chunked'] ) ) {
1032
+ for ( $n = 0; $n <= $scan['chunked']; $n ++ ) {
1033
+ if ( ! cerber_delete_set( 'scan_chunk_' . $n, $scan_id ) ) {
1034
+ return false;
1035
+ }
1036
+ }
1037
+ }
1038
+
1039
+ cerber_delete_set( 'scan_errors', $scan_id );
1040
  cerber_delete_set( 'tmp_verify_plugins', $scan_id );
1041
+ cerber_db_query( 'DELETE FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' WHERE scan_id = ' . $scan_id );
1042
+
1043
+ cerber_delete_set( 'scan', $scan_id );
1044
 
1045
  return true;
1046
  }
1125
  $details = ( isset( $issue[2] ) ) ? $issue[2] : '';
1126
  $short_name = ( isset( $issue[1] ) ) ? $issue[1] : '';
1127
 
1128
+ // Single issue data set
1129
+
1130
  $list[] = array(
1131
+ $issue_type, // 0 - Type of issue
1132
+ $short_name, // 1 - Object name
1133
+ cerber_calculate_risk( $issue ), // 2 - Severity
1134
+ $extra_issue, // 3 - Extra issue
1135
  'data' => $data,
1136
  'details' => $details,
1137
  );
1361
  CERBER_UXT => __( 'Unwanted file extension', 'wp-cerber' ),
1362
 
1363
  50 => __( 'Content has been modified', 'wp-cerber' ), // Previous scan
1364
+ CERBER_NEW => __( 'New file', 'wp-cerber' ),
1365
 
1366
  );
1367
 
1401
  */
1402
  function cerber_log_scan_error( $msg = '' ) {
1403
 
 
 
 
 
 
1404
  $scan_id = cerber_get_scan_id();
1405
  $errors = cerber_get_scan_errors();
1406
  $errors[] = $msg;
1407
 
1408
+ crb_scan_debug( 'ERROR: ' . $msg );
1409
+
1410
  return cerber_update_set( 'scan_errors', $errors, $scan_id );
1411
 
1412
  }
1492
  continue;
1493
  }
1494
 
1495
+ if ( $local_file->scan_status != 0 ) {
1496
+ continue;
1497
+ }
1498
+
1499
  $short_name = cerber_get_short_name( $local_file );
1500
 
1501
  if ( empty( $local_file['file_hash'] ) ) {
1783
  }
1784
  }
1785
 
 
 
 
1786
  return 0;
1787
  }
1788
 
1799
 
1800
  $not_in = CERBER_FOK . ',14,' . CERBER_IMD;
1801
 
1802
+ /*
1803
  if ( !$files = cerber_db_get_results( 'SELECT * FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE .
1804
  ' WHERE scan_id = ' . $scan['id'] . ' AND scan_status NOT IN ('.$not_in.')' ) ) {
1805
  return 0;
1806
+ }*/
1807
+
1808
+ $in = '0';
1809
+
1810
+ if ( !$files = cerber_db_get_results( 'SELECT * FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE .
1811
+ ' WHERE scan_id = ' . $scan['id'] . ' AND scan_status IN ('.$in.')' ) ) {
1812
+ return 0;
1813
  }
1814
 
1815
  // Plugins data -------------------
1844
 
1845
  // Prevent hanging
1846
  if ( $f = cerber_get_set( CRB_LAST_FILE, 0, false ) ) {
1847
+ cerber_update_fscan_status( sha1( $f ), 13, $scan['id'] );
 
1848
  cerber_update_set( CRB_LAST_FILE, '', 0, false );
1849
  $m = cerber_get_issue_label( 13 ) . ' ' . $f . ' size: ' . @filesize( $f ) . ' bytes';
1850
  cerber_log_scan_error( $m );
1851
  }
1852
 
 
 
 
 
 
 
 
1853
  $x = 0;
1854
 
1855
  foreach ( $files as $file ) {
1856
 
 
 
 
 
 
 
1857
  $integrity_verified = false;
1858
  $severity_limit = 6;
1859
  $status = CERBER_USF;
1979
  }
1980
 
1981
  // Unwanted extensions
 
 
 
 
 
 
 
 
1982
  if ( $status == CERBER_FOK ) {
1983
  if ( cerber_has_extension( $file['file_name'], 'scan_uext' ) ) {
1984
  $status = CERBER_UXT;
1990
  $status = $file['file_status'];
1991
  }
1992
 
1993
+ // This file must be included in the list of issue
1994
  if ( $status > CERBER_FOK ) {
1995
 
1996
  if ( ! $section ) {
2025
  $issues[ $section ][] = array( $status, $short_name, $result, 'file' => $file );
2026
  }
2027
 
2028
+ cerber_update_fscan_status( $file['file_name_hash'], $status , $scan['id'] );
 
2029
 
2030
  if ( 0 === ( $x % 100 ) ) {
2031
  if ( cerber_exec_timer() ) {
2354
  'popen' => array(10, 'Opens a process (execute an arbitrary command) file pointer on the web server.'),
2355
  'dl' => array(10, 'Loads a PHP extension on the web server at runtime.'),
2356
  'eval' => array( 9, 'May be used to execute malicious code on the web server. Pairing with base64_decode function indicates malicious code.' ),
2357
+ 'str_rot13' => array(9, 'Perform the rot13 transform on a string. Can be used to obfuscate malware.'),
2358
  'mysql_connect' => array(9, 'Open a new connection to the MySQL server'),
2359
  'mysqli_connect' => array(9, 'Open a new connection to the MySQL server'),
2360
  'mysql_query' => array(9, 'Performs a query on the database'),
2364
  'socket_create' => array(6, 'Creates a network connection with any remote host. May be used to load malicious code from any web server with no restrictions.'),
2365
  'create_function' => array(6, 'Create an anonymous (lambda-style) function. Deprecated. A native anonymous function must be used instead.'),
2366
 
2367
+ 'hexdec' => array(5, 'Hexadecimal to decimal. Can be used to obfuscate malware.'),
2368
+ 'dechex' => array(5, 'Decimal to hexadecimal. Can be used to obfuscate malware.'),
2369
 
2370
  'chmod' => array(5, 'Changes file access mode.'),
2371
  'chown' => array(5, 'Changes file owner.'),
2373
  'symlink' => array(5, 'Creates a symbolic link to the existing file.'),
2374
  'unlink' => array(5, 'Deletes a file.'),
2375
 
2376
+ 'gzinflate' => array(4, 'Inflate a deflated string. Can be used to obfuscate malware.'),
2377
+ 'gzdeflate' => array(4, 'Deflate a string. Can be used to obfuscate malware.'),
2378
 
2379
  'curl_init' => array(4, 'Load external data from any web server. May be used to load malicious code from any web server with no restrictions.'),
2380
  'curl_exec' => array(4, 'Load external data from any web server. May be used to load malicious code from any web server with no restrictions.'),
2414
  array( 'IPV4', 2, '(?:[0-9]{1,3}\.){3}[0-9]{1,3}', 6, 'A suspicious external IPv4 address found. Can cause data leakage.', 'func' => '_is_ip_external' ),
2415
  array( 'IPV6', 2, '(?:[A-F0-9]{1,4}:){7}[A-F0-9]{1,4}', 6, 'A suspicious external IPv6 address found. Can cause data leakage.', 'func' => '_is_ip_external' ),
2416
  array( 'BCTK', 2, '`[a-z]+`', 10, 'Execute arbitrary command on the web server' ),
2417
+ array( 'PIDT', 2, 'data:\/\/[A-Z0-9]+', 6, 'Process data in a non-standard way. Can be used to obfuscate malware.' ),
2418
+
2419
  array( 'PIDT', 3, 'php://input', 6, 'Get data or commands from the Internet. Should be used in trusted or verified software only' ),
2420
  array( 'NGET', 3, '$_GET', 3, 'Get data or commands from the Internet. Should be used in trusted or verified software only' ),
2421
  array( 'NPST', 3, '$_POST', 3, 'Get data or commands from the Internet. Should be used in trusted or verified software only' ),
2660
  continue;
2661
  }
2662
 
2663
+ if ( $local_file->scan_status != 0 ) {
2664
+ continue;
2665
+ }
2666
+
2667
  if ( ! empty( $type_not_in ) && in_array( $local_file['file_type'], $type_not_in ) ) {
2668
  continue;
2669
  }
2929
  }
2930
 
2931
  if ( ! empty( $ret['curl_error'] ) ) {
2932
+ $ret['curl_error'] = 'ERROR# ' . curl_errno( $curl ) . ' ' . $ret['curl_error'] . ' for URL: ' . $url;
2933
  }
2934
 
2935
  curl_close( $curl );
3146
  *
3147
  * @return bool|mysqli_result|resource
3148
  */
3149
+ function cerber_update_fscan_status( $file_name_hash, $status, $scan_id ) {
3150
  return cerber_db_query( 'UPDATE ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' SET scan_status = ' . $status . ' WHERE scan_id = ' . $scan_id . ' AND file_name_hash = "' . $file_name_hash . '"' );
3151
  }
3152
 
3225
  $status = 0;
3226
  if ( ! isset( $prev_files[ $key ] ) ) {
3227
  if ( $inew ) {
3228
+ $status = CERBER_NEW;
3229
  }
3230
  }
3231
  elseif ( $imod ) {
3373
  function _crb_save_file_names( $list ) {
3374
  global $cerber_scan_mode;
3375
  static $scan_id;
3376
+ static $ignore;
3377
 
3378
  $list = array_filter( $list );
3379
  if ( empty( $list ) ) {
3387
  }
3388
  }
3389
 
3390
+ if ( ! isset( $ignore ) ) {
3391
+ $ignore = cerber_get_set( 'ignore-list' );
3392
+ if ( ! $ignore || ! is_array( $ignore ) ) {
3393
+ $ignore = array();
3394
+ }
3395
+ }
3396
+
3397
  if ( $cerber_scan_mode == 'full' ) {
3398
  $scan_mode = 1;
3399
  }
3411
  }
3412
  $filename = cerber_normal_path( $filename );
3413
 
3414
+ $file_name_hash = sha1( $filename );
3415
+ if ( cerber_db_get_var( 'SELECT COUNT(scan_id) FROM ' . $table . ' WHERE scan_id = ' . $scan_id . ' AND file_name_hash = "' . $file_name_hash . '"' ) ) {
3416
  continue;
3417
  }
3418
+
3419
+ $status = 0;
3420
+ if ( isset( $ignore[ $file_name_hash ] ) ) {
3421
+ $status = 1;
3422
+ crb_scan_debug( 'The file in the ignore list: ' . $filename );
3423
+ }
3424
+
3425
  $filename = cerber_real_escape( $filename );
3426
 
3427
+ //$sql .= '(' . $scan_id . ',' . $scan_mode . ',"' . $file_name_hash . '","' . $filename . '"),';
3428
+ $sql .= '(' . $scan_id . ',' . $scan_mode . ',"' . $file_name_hash . '","' . $filename . '",'.$status.'),';
3429
  }
3430
 
3431
  if ( ! $sql ) {
3434
 
3435
  $sql = rtrim( $sql, ',' );
3436
 
3437
+ $ret = cerber_db_query( 'INSERT INTO ' . $table . ' (scan_id, scan_mode, file_name_hash, file_name, scan_status) VALUES ' . $sql );
3438
  if ( ! $ret ) {
3439
  cerber_log_scan_error( 'DB Error occurred while saving filenames' );
3440
  }
3494
  //$d = cerber_detect_exec_extension();
3495
 
3496
  $pos = mb_strrpos( $filename, DIRECTORY_SEPARATOR );
3497
+ if ( $pos !== false ) {
3498
  $filename = mb_substr( $filename, $pos + 1 );
3499
  }
3500
 
3501
  $pos = mb_strpos( $filename, '.' );
3502
+ if ( $pos === false ) {
3503
  return false;
3504
  }
3505
 
3524
  if ( in_array( $last, $ext_list ) ) {
3525
  return true;
3526
  }
3527
+
3528
+ $first = substr( $ext, 0, strpos( $ext, '.' ) );
3529
  if ( in_array( $first, $ext_list ) ) {
3530
  return true;
3531
  }
3610
  $sql = 'INSERT INTO ' . cerber_get_db_prefix() . CERBER_SETS_TABLE . ' (the_key, the_id, the_value, expires) VALUES ("' . $key . '",' . $id . ',"' . $value . '",' . $expires . ')';
3611
  }
3612
 
3613
+ unset( $value );
3614
+
3615
  if ( cerber_db_query( $sql ) ) {
3616
  return true;
3617
  }
3666
  }
3667
  }
3668
 
3669
+ function cerber_step_desc( $step = null ) {
3670
  $steps = array(
3671
  '',
3672
  __( 'Scanning folders for files', 'wp-cerber' ),
3682
  __( 'Finalizing the scan', 'wp-cerber' ),
3683
  );
3684
 
3685
+ if ( $step && isset( $steps[ $step ] ) ) {
3686
+ return $steps[ $step ];
3687
+ }
3688
+
3689
+ return $steps;
3690
  }
3691
 
3692
  /**
3942
  $data = array();
3943
  }
3944
  $data['cerber_db_errors'] = $cerber_db_errors;
3945
+ if ( ! $cerber_db_errors ) {
3946
+ $data['OK'] = 'OK!';
3947
+ }
3948
  echo json_encode( $data );
3949
 
3950
  wp_die();
4449
  *
4450
  */
4451
  add_action( 'wp_ajax_cerber_view_file', function () {
 
4452
 
4453
  cerber_check_ajax();
4454
 
4617
  * Deleting files, server side AJAX
4618
  *
4619
  */
4620
+ add_action( 'wp_ajax_cerber_scan_bulk_files', function () {
 
4621
 
4622
  cerber_check_ajax();
4623
 
4631
  wp_die( 'Error!' );
4632
  }
4633
 
4634
+ $operation = $_POST['scan_file_operation'];
4635
+
4636
+ if ( ( ! $ignore = cerber_get_set( 'ignore-list' ) ) || ! is_array( $ignore ) ) {
4637
+ $ignore = array();
4638
+ }
4639
+
4640
+ global $crb_list;
4641
+ $crb_list = array();
4642
  $i = 0;
4643
  $errors = array();
4644
+ $time = time();
4645
+ $user_id = get_current_user_id();
4646
 
4647
  foreach ( $_POST['files'] as $file_name ) {
4648
 
4650
  continue;
4651
  }
4652
 
4653
+ $the_file = cerber_db_get_row( 'SELECT * FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' WHERE scan_id = ' . $scan_id . ' AND file_name = "' . $file_name . '"', MYSQL_FETCH_OBJECT );
4654
+ if ( ! $the_file || ! is_file( $the_file->file_name ) ) {
4655
+ $errors[] = 'Unknown file: '.$file_name;
4656
  continue;
4657
  }
4658
 
4659
+ switch ( $operation ) {
4660
+ case 'delete_file':
4661
+ $result = cerber_quarantine_move( $file_name, $scan_id );
4662
+ break;
4663
+ case 'ignore_add_file':
4664
+ $ignore[ $the_file->file_name_hash ] = array(
4665
+ $the_file->file_name,
4666
+ @hash_file( 'sha256', $the_file->file_name ),
4667
+ $user_id,
4668
+ $time,
4669
+ );
4670
+ $result = true;
4671
+ break;
4672
+ }
4673
+
4674
  if ( is_wp_error( $result ) ) {
4675
  $errors[] = $result->get_error_message();
4676
  }
4677
  elseif ( ! $result ) {
4678
+ $errors[] = 'Unknown error 55';
4679
  }
4680
  else {
4681
  $i ++;
4682
+ $crb_list[] = $file_name;
4683
  }
4684
 
4685
  }
4686
 
4687
+ if ( $operation == 'ignore_add_file' ) {
4688
+ // Update the last scan results to keep it up to date and avoid user confusing
4689
+ if ( $scan = cerber_get_scan() ) {
4690
+ $scan['issues'] = crb_issue_filer( $scan['issues'], function ( $file_name ) {
4691
+ global $crb_list;
4692
+ if ( in_array( $file_name, $crb_list ) ) {
4693
+ return false;
4694
+ }
4695
+ return true;
4696
+ });
4697
+ cerber_update_scan( $scan );
4698
+ }
4699
+ if ( ! cerber_update_set( 'ignore-list', $ignore ) ) {
4700
+ $errors [] = 'Unable to update the ignore list';
4701
+ }
4702
+ }
4703
+
4704
+ crb_scan_debug( $errors );
4705
+
4706
+ cerber_end_ajax( array( 'errors' => $errors, 'number' => $i, 'processed' => $crb_list ) );
4707
 
4708
  });
4709
  /**
4778
  }
4779
 
4780
  if ( ! @rename( $file_name, $new_name ) ) {
4781
+ return new WP_Error( 'cerber-quar', 'Unable to move file to the quarantine: ' . $file_name . '. Check the file folder permissions.' );
4782
  }
4783
 
4784
  // Save restoring info
5069
  $vlist .= $issue[1] . '<br/>';
5070
  }
5071
  else {
5072
+ $extra .= ' '.cerber_get_html_label( $issue[0] );
5073
  }
5074
  continue;
5075
  }
5079
  $size = '';
5080
  if ( $isize ) {
5081
  $size_diff = '';
5082
+ if ( $issue[0] !== CERBER_NEW && $prev_id ) {
5083
  $psize = cerber_db_get_var( 'SELECT file_size FROM ' . $table . ' WHERE scan_id = ' . $prev_id . ' AND file_name_hash = "' . sha1( $issue['data']['name'] ) . '"' );
5084
  if ( is_numeric( $psize ) ) {
5085
  $diff = $issue['data']['bytes'] - $psize;
5107
  if ( $vlist ) {
5108
  $extra = cerber_get_html_label( CERBER_VULN ) . $extra;
5109
  }
5110
+ $rows[] = '<td style="' . $css_border . $css_td . '" colspan="' . $cols . '"><b>' . $section['name'] . $c . '</b> ' . $extra . ' <p>' . $vlist . '</p></td>';
5111
  $rows = array_merge( $rows, $section_items );
5112
  }
5113
  }
5125
  $ret .= '<table style="' . $css_table . '"><tr><td style="' . $css_td . ' font-size:80%;" ><p style="font-weight: bold; margin:0;">Some errors occurred during the scan</p><ol style="padding-left: 1em;"><li>' . implode( '</li><li>', $ers ) . '</li></ol></td></tr></table>';
5126
  }
5127
 
5128
+
5129
+ // Some KPI numbers
5130
+ $inc = array( CERBER_VULN, CERBER_NEW, 50, 18, 30 );
5131
  foreach ( $inc as $id ) {
5132
  if ( isset( $scan['numbers'][ $id ] ) ) {
5133
  $css = '';
5445
 
5446
  foreach ( $list as $file ) {
5447
  $delete = '<a ' . $confirm . ' href="' . wp_nonce_url( add_query_arg( array(
5448
+ 'crb_scan_adm' => 'delete',
5449
+ 'crb_scan_id' => $file['scan_id'],
5450
+ 'crb_file_id' => $file['qfile']
5451
  ) ), 'control', 'cerber_nonce' ) . '">' . __( 'Delete permanently', 'wp-cerber' ) . '</a>';
5452
  $restore = ( ! $file['can'] ) ? '' : '<a ' . $confirm . ' href="' . wp_nonce_url( add_query_arg( array(
5453
+ 'crb_scan_adm' => 'restore',
5454
+ 'crb_scan_id' => $file['scan_id'],
5455
+ 'crb_file_id' => $file['qfile']
5456
  ) ), 'control', 'cerber_nonce' ) . '">' . __( 'Restore', 'wp-cerber' ) . '</a>';
5457
  $moved = strtotime( $file['date'] ) - $ofs;
5458
  $will = cerber_auto_date( $file['scan_id'] + DAY_IN_SECONDS * crb_get_settings( 'scan_qcleanup' ) );
5492
  $dir = cerber_get_the_folder() . 'quarantine' . DIRECTORY_SEPARATOR . $scan_id;
5493
 
5494
  $file = $dir . DIRECTORY_SEPARATOR . $qfile;
5495
+ if ( ! @is_file( $file ) || is_link( $file ) ) {
5496
  cerber_admin_notice( 'Error: No file to process' );
5497
 
5498
  return;
5554
  }
5555
  }
5556
 
5557
+ function cerber_show_ignore() {
5558
+
5559
+ // For translators
5560
+ __( 'Apply', 'wp-cerber' );
5561
+ __( 'Remove from the list', 'wp-cerber' );
5562
+ __( 'User Insights', 'wp-cerber' );
5563
+ __( 'Traffic Insights', 'wp-cerber' );
5564
+ __( 'Activity Insights', 'wp-cerber' );
5565
+
5566
+ $no_files = __( 'The list is empty.', 'wp-cerber' );
5567
+ $per_page = cerber_get_per_page();
5568
+ $first = ( cerber_get_pn() - 1 ) * $per_page;
5569
+
5570
+ if ( ! $list = cerber_get_set( 'ignore-list' ) ) {
5571
+ echo $no_files;
5572
+
5573
+ return;
5574
+ }
5575
+
5576
+ $count = count( $list );
5577
+ $list = array_slice( $list, $first, $per_page );
5578
+
5579
+ $rows = array();
5580
+ $confirm = ' onclick="return confirm(\'' . __( 'Are you sure?', 'wp-cerber' ) . '\');"';
5581
+
5582
+ foreach ( $list as $key => $file ) {
5583
+ $delete = '<a ' . $confirm . ' href="' . wp_nonce_url( add_query_arg( array(
5584
+ 'crb_scan_adm' => 'remove_ignore',
5585
+ 'crb_file_id' => $key
5586
+ ) ), 'control', 'cerber_nonce' ) . '">' . __( 'Remove from the list', 'wp-cerber' ) . '</a>';
5587
+ $rows[] = '<td>' . cerber_date( $file[3] ) . '</td><td>' . $file[0] . '</td><td style="white-space: pre;">'.$delete . '</td>';
5588
+ }
5589
+
5590
+ $heading = array(
5591
+ __( 'Added', 'wp-cerber' ),
5592
+ __( 'File', 'wp-cerber' ),
5593
+ __( 'Action', 'wp-cerber' ),
5594
+ );
5595
+
5596
+
5597
+ $titles = '<tr><th>' . implode( '</th><th>', $heading ) . '</th></tr>';
5598
+
5599
+ $table = '<table class="widefat crb-table cerber-margin"><thead>' . $titles . '</thead><tfoot>' . $titles . '</tfoot>' . implode( '</tr><tr>', $rows ) . '</tr></table>';
5600
+
5601
+ $table .= cerber_page_navi( $count, $per_page );
5602
+
5603
+ echo $table;
5604
+ }
5605
+
5606
+ function crb_remove_ignore( $id ) {
5607
+ if ( ! $list = cerber_get_set( 'ignore-list' ) ) {
5608
+ return false;
5609
+ }
5610
+ if ( ! isset( $list[ $id ] ) ) {
5611
+ return false;
5612
+ }
5613
+
5614
+ unset( $list[ $id ] );
5615
+
5616
+ return cerber_update_set( 'ignore-list', $list );
5617
+
5618
+ }
5619
+
5620
  function crb_parse_qline( $dir, $line ) {
5621
  list( $date, $info ) = explode( '|', $line );
5622
  list( $qfile, $source ) = explode( '=>', $info );
5648
  );
5649
 
5650
  return $ret;
5651
+ }
5652
+
5653
+ function crb_scan_debug( $msg ) {
5654
+ global $cerber_db_errors;
5655
+
5656
+ if ( crb_get_settings( 'scan_debug' ) ) {
5657
+ cerber_diag_log( $cerber_db_errors, 'Scanner' );
5658
+ cerber_diag_log( $msg, 'Scanner' );
5659
+ }
5660
+ }
5661
+
5662
+ /**
5663
+ * array_filter( $list )
5664
+ *
5665
+ * @param $list array
5666
+ * @param $function callable
5667
+ *
5668
+ * @return array
5669
+ */
5670
+ function crb_issue_filer( $list, $function ) {
5671
+ //$filtered = $scan['issues'];
5672
+ $filtered = $list;
5673
+ foreach ( $list as $key => $item ) {
5674
+ if ( isset( $item['issues'] ) ) {
5675
+ foreach ( $item['issues'] as $id => $issue ) {
5676
+ if ( isset( $issue['data']['name'] ) ) {
5677
+ if ( ! call_user_func( $function, $issue['data']['name'] ) ) {
5678
+ unset( $filtered[ $key ]['issues'][ $id ] );
5679
+ }
5680
+ }
5681
+ }
5682
+ // We have to refresh indexes for JS code in the user browser
5683
+ $filtered[ $key ]['issues'] = array_values( $filtered[ $key ]['issues'] );
5684
+ }
5685
+ }
5686
+ //$response['issues'] = $filtered;
5687
+ return $filtered;
5688
  }
cerber-tools.php CHANGED
@@ -35,38 +35,38 @@
35
  */
36
  function cerber_tools_page() {
37
 
38
- $tab = cerber_get_tab( 'imex', array( 'imex', 'diagnostic', 'license', 'help' ) );
39
-
40
- ?>
41
- <div class="wrap crb-admin">
 
 
42
 
43
- <h2><?php _e( 'Tools', 'wp-cerber' ) ?></h2>
44
 
45
- <h2 class="nav-tab-wrapper cerber-tabs">
46
- <?php
47
 
48
- echo '<a href="' . cerber_admin_link( 'imex' ) . '" class="nav-tab ' . ( $tab == 'imex' ? 'nav-tab-active' : '' ) . '"><i class="crb-icon crb-icon-bx-layer"></i> ' . __( 'Export & Import' ) . '</a>';
49
- echo '<a href="' . cerber_admin_link( 'diagnostic' ) . '" class="nav-tab ' . ( $tab == 'diagnostic' ? 'nav-tab-active' : '' ) . '"><i class="crb-icon crb-icon-bx-wrench"></i> ' . __( 'Diagnostic' ) . '</a>';
50
- echo '<a href="' . cerber_admin_link( 'license' ) . '" class="nav-tab ' . ( $tab == 'license' ? 'nav-tab-active' : '' ) . '"><i class="crb-icon crb-icon-bx-key"></i> ' . __( 'License' ) . '</a>';
51
- echo '<a href="' . cerber_admin_link('help',array('page'=>cerber_get_admin_page())) . '" class="nav-tab ' . ( $tab == 'help' ? 'nav-tab-active' : '') . '"><i class="crb-icon crb-icon-bx-idea"></i> ' . __('Help','wp-cerber') . '</a>';
52
 
53
- echo lab_indicator();
54
- ?>
55
- </h2>
56
 
57
- <?php
58
 
59
- cerber_show_aside( 'tools' );
60
 
61
- echo '<div class="crb-main">';
62
 
63
- switch ($tab){
64
- case 'diagnostic':
65
  cerber_show_diag();
66
  break;
67
  case 'license':
68
  cerber_show_lic();
69
  break;
 
 
 
70
  case 'help':
71
  cerber_show_help();
72
  break;
@@ -84,7 +84,6 @@ function cerber_tools_page() {
84
  Show Tools screen
85
  */
86
  function cerber_show_imex(){
87
- global $wpdb;
88
  $form = '<h3>'.__('Export settings to the file','wp-cerber').'</h3>';
89
  $form .= '<p>'.__('When you click the button below you will get a configuration file, which you can upload on another site.','wp-cerber').'</p>';
90
  $form .= '<p>'.__('What do you want to export?','wp-cerber').'</p><form action="" method="get">';
@@ -226,7 +225,7 @@ function cerber_show_diag(){
226
  }
227
  ?>
228
  <div class="diag-section">
229
- <h3>WordPress info</h3>
230
  <div class="diag-text"><?php cerber_show_wp_diag(); ?></div>
231
  </div>
232
  <div class="diag-section">
@@ -353,25 +352,28 @@ function cerber_show_wp_diag(){
353
  $ret = array();
354
 
355
  $ret[] = cerber_make_plain_table( array(
 
356
  array( 'PHP version ', phpversion() ),
 
357
  array( 'WordPress version', cerber_get_wp_version() ),
358
  array( 'Options DB table', $wpdb->prefix . 'options' ),
359
  array( 'Server platform', PHP_OS ),
360
- array( 'Memory limit', @ini_get( 'memory_limit' ) )
 
361
  ) );
362
 
363
  $folders = array(
364
  array( 'WordPress root folder (ABSPATH) ', ABSPATH ),
365
- array( 'Uploads folder', cerber_get_upload_dir() ),
366
- //array( 'Content folder (WP_CONTENT_DIR) ', WP_CONTENT_DIR ),
367
- array( 'Content folder', dirname( cerber_get_plugins_dir() ) ),
368
- //array( 'Plugins folder (WP_PLUGIN_DIR) ', WP_PLUGIN_DIR ),
369
- array( 'Plugins folder', cerber_get_plugins_dir() ),
370
- array( 'Themes folder', cerber_get_themes_dir() ),
371
- array( 'Must use plugin folder (WPMU_PLUGIN_DIR) ', WPMU_PLUGIN_DIR ),
372
- array( 'Folder for temporary files', ini_get( 'upload_tmp_dir' ) ),
373
- array( 'Folder for session data', session_save_path() ),
374
  array( 'Security scanner quarantine folder', cerber_get_the_folder() . 'quarantine' . DIRECTORY_SEPARATOR ),
 
375
  );
376
 
377
  if ( file_exists( ABSPATH . 'wp-config.php' )) {
@@ -392,7 +394,7 @@ function cerber_show_wp_diag(){
392
  foreach ( $folders as &$folder ) {
393
  $folder[2] = '';
394
  $folder[3] = '';
395
- if ( file_exists( $folder[1] ) ) {
396
  if ( wp_is_writable( $folder[1] ) ) {
397
  $folder[2] = 'Writable';
398
  }
@@ -402,7 +404,7 @@ function cerber_show_wp_diag(){
402
  $folder[3] = cerber_get_chmod( $folder[1] );
403
  }
404
  else {
405
- $folder[2] = 'Not found';
406
  }
407
  }
408
 
@@ -465,13 +467,16 @@ function cerber_db_diag(){
465
 
466
  $ret[]= 'Database name: '.DB_NAME;
467
 
468
- $pool = $wpdb->get_row('SHOW VARIABLES LIKE "innodb_buffer_pool_size"');
469
- $pool_size = round($pool->Value / 1048576);
470
  $inno = 'InnoDB buffer pool size: <b>'.$pool_size.' MB</b>';
471
  if ($pool_size < 16) $inno .= ' Your pool size is extremely small!';
472
- elseif ($pool_size < 64) $inno .= ' It seems that your pool size is too small.';
473
  $ret[]= $inno;
474
 
 
 
 
475
  $ret[]= cerber_table_info(CERBER_LOG_TABLE);
476
  $ret[]= cerber_table_info(CERBER_ACL_TABLE);
477
  $ret[]= cerber_table_info(CERBER_BLOCKS_TABLE);
@@ -566,4 +571,68 @@ function cerber_cron_diag(){
566
  }
567
 
568
  return false;
569
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
35
  */
36
  function cerber_tools_page() {
37
 
38
+ $tabs = array(
39
+ 'imex' => array( 'bx-layer', __( 'Export & Import', 'wp-cerber' ) ),
40
+ 'diagnostic' => array( 'bx-wrench', __( 'Diagnostic', 'wp-cerber' ) ),
41
+ 'license' => array( 'bx-key', __( 'License', 'wp-cerber' ) ),
42
+ 'diag-log' => array( 'bx-bug', __( 'Log', 'wp-cerber' ) ),
43
+ );
44
 
45
+ $tab = cerber_get_active_tab( $tabs );
46
 
47
+ ?>
48
+ <div class="wrap crb-admin">
49
 
50
+ <h1><?php _e( 'Tools', 'wp-cerber' ) ?></h1>
 
 
 
51
 
52
+ <?php
 
 
53
 
54
+ cerber_show_tabs( $tab, $tabs );
55
 
56
+ cerber_show_aside( 'tools' );
57
 
58
+ echo '<div class="crb-main">';
59
 
60
+ switch ( $tab ) {
61
+ case 'diagnostic':
62
  cerber_show_diag();
63
  break;
64
  case 'license':
65
  cerber_show_lic();
66
  break;
67
+ case 'diag-log':
68
+ cerber_show_diag_log();
69
+ break;
70
  case 'help':
71
  cerber_show_help();
72
  break;
84
  Show Tools screen
85
  */
86
  function cerber_show_imex(){
 
87
  $form = '<h3>'.__('Export settings to the file','wp-cerber').'</h3>';
88
  $form .= '<p>'.__('When you click the button below you will get a configuration file, which you can upload on another site.','wp-cerber').'</p>';
89
  $form .= '<p>'.__('What do you want to export?','wp-cerber').'</p><form action="" method="get">';
225
  }
226
  ?>
227
  <div class="diag-section">
228
+ <h3>System info</h3>
229
  <div class="diag-text"><?php cerber_show_wp_diag(); ?></div>
230
  </div>
231
  <div class="diag-section">
352
  $ret = array();
353
 
354
  $ret[] = cerber_make_plain_table( array(
355
+ array( 'Server ', $_SERVER['SERVER_SOFTWARE'] ),
356
  array( 'PHP version ', phpversion() ),
357
+ array( 'Server API ', php_sapi_name() ),
358
  array( 'WordPress version', cerber_get_wp_version() ),
359
  array( 'Options DB table', $wpdb->prefix . 'options' ),
360
  array( 'Server platform', PHP_OS ),
361
+ array( 'Memory limit', @ini_get( 'memory_limit' ) ),
362
+ array( 'Default PHP timezone', date_default_timezone_get() )
363
  ) );
364
 
365
  $folders = array(
366
  array( 'WordPress root folder (ABSPATH) ', ABSPATH ),
367
+ array( 'WordPress uploads folder', cerber_get_upload_dir() ),
368
+ array( 'WordPress content folder', dirname( cerber_get_plugins_dir() ) ),
369
+ array( 'WordPress plugins folder', cerber_get_plugins_dir() ),
370
+ array( 'WordPress themes folder', cerber_get_themes_dir() ),
371
+ array( 'WordPress must use plugin folder (WPMU_PLUGIN_DIR) ', WPMU_PLUGIN_DIR ),
372
+ array( 'PHP folder for uploading files', ini_get( 'upload_tmp_dir' ) ),
373
+ array( 'Server folder for temporary files', sys_get_temp_dir() ),
374
+ array( 'Server folder for user session data', session_save_path() ),
 
375
  array( 'Security scanner quarantine folder', cerber_get_the_folder() . 'quarantine' . DIRECTORY_SEPARATOR ),
376
+ array( 'Cerber\'s diagnostic log', cerber_get_diag_log() )
377
  );
378
 
379
  if ( file_exists( ABSPATH . 'wp-config.php' )) {
394
  foreach ( $folders as &$folder ) {
395
  $folder[2] = '';
396
  $folder[3] = '';
397
+ if ( @file_exists( $folder[1] ) ) {
398
  if ( wp_is_writable( $folder[1] ) ) {
399
  $folder[2] = 'Writable';
400
  }
404
  $folder[3] = cerber_get_chmod( $folder[1] );
405
  }
406
  else {
407
+ $folder[2] = 'Not found (no access)';
408
  }
409
  }
410
 
467
 
468
  $ret[]= 'Database name: '.DB_NAME;
469
 
470
+ $var = crb_get_mysql_var('innodb_buffer_pool_size');
471
+ $pool_size = round($var / 1048576);
472
  $inno = 'InnoDB buffer pool size: <b>'.$pool_size.' MB</b>';
473
  if ($pool_size < 16) $inno .= ' Your pool size is extremely small!';
474
+ elseif ($pool_size < 64) $inno .= ' It seems your pool size is too small.';
475
  $ret[]= $inno;
476
 
477
+ $var = crb_get_mysql_var('max_allowed_packet');
478
+ $ret[]= 'Max allowed packet size: <b>'.round($var / 1048576).' MB</b>';
479
+
480
  $ret[]= cerber_table_info(CERBER_LOG_TABLE);
481
  $ret[]= cerber_table_info(CERBER_ACL_TABLE);
482
  $ret[]= cerber_table_info(CERBER_BLOCKS_TABLE);
571
  }
572
 
573
  return false;
574
+ }
575
+
576
+ function cerber_show_diag_log() {
577
+ $file = cerber_get_diag_log();
578
+ if ( ! is_file( $file ) ) {
579
+ echo 'The log file has not been created yet.';
580
+
581
+ return;
582
+ }
583
+ if ( ! filesize( $file ) ) {
584
+ echo 'The log file is empty.';
585
+
586
+ return;
587
+ }
588
+
589
+ $confirm = ' onclick="return confirm(\'' . __( 'Are you sure?', 'wp-cerber' ) . '\');"';
590
+ $clear = '<a ' . $confirm . ' href="' . wp_nonce_url( add_query_arg( array(
591
+ 'crb_diag_log' => 'clear_it',
592
+ ) ), 'control', 'cerber_nonce' ) . '">Clear the log</a>';
593
+ $dnl = '<a href="' . wp_nonce_url( add_query_arg( array(
594
+ 'crb_diag_log' => 'download',
595
+ ) ), 'control', 'cerber_nonce' ) . '">Download as a file</a>';
596
+ $link = '<a href="' . cerber_admin_link( 'diag-log', array( 'order' => 'reverse' ) ) . '">Reverse the order</a>';
597
+ $nav = '<div style="text-align: right; padding-bottom: 1em;">' . $link . ' | ' . $dnl . ' | ' . $clear . '</div>';
598
+
599
+ if ( ! isset( $_GET['order'] ) ) {
600
+ $log = @fopen( $file, 'r' );
601
+ $text = fread( $log, 10000000 );
602
+ if ( ! $text ) {
603
+ return;
604
+ }
605
+ fclose( $log );
606
+ $p = strpos( $text, PHP_EOL );
607
+ $text = substr( $text, $p + 1 );
608
+ echo $nav;
609
+ echo '<div id="crb-log-viewer"><pre>' . nl2br( htmlentities( $text ) ) . '</pre></div>';
610
+ }
611
+ else {
612
+ $lines = file( $file );
613
+ if ( ! $lines ) {
614
+ return;
615
+ }
616
+ echo $nav;
617
+ echo '<div id="crb-log-viewer"><pre>';
618
+ for ( $i = count( $lines ) - 1; $i >= 0; $i -- ) {
619
+ echo htmlentities( $lines[ $i ] ) . '<br/>';
620
+ }
621
+ echo '</pre></div>';
622
+ }
623
+
624
+ }
625
+
626
+ function cerber_manage_diag_log( $v ) {
627
+ if ($v == 'clear_it' ){
628
+ cerber_truncate_log(0);
629
+ }
630
+ elseif ( $v == 'download' ) {
631
+ header( $_SERVER["SERVER_PROTOCOL"] . ' 200 OK' );
632
+ header( "Content-type: application/force-download" );
633
+ header( "Content-Type: application/octet-stream" );
634
+ header( "Content-Disposition: attachment; filename=wpcerber.log" );
635
+ readfile( cerber_get_diag_log() );
636
+ exit;
637
+ }
638
+ }
changelog.txt CHANGED
@@ -1,3 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  = 7.6 =
2
  * New: The quarantine has got a separate admin page in the WordPress dashboard which allows viewing deleted files, restoring or deleting them.
3
  * New: Now the malware scanner and integrity checker supports multisite WordPress installations.
1
+ = 7.8 =
2
+ * New: An ignore list for the malware scanner.
3
+ * New: Disabling execution of PHP scripts in the WordPress media folder helps to prevent offenders from exploiting security flaws.
4
+ * New: Disabling PHP error displaying as a setting is useful for misconfigured servers.
5
+ * New: English for the plugin admin interface. Enable it if you prefer to have untranslated, original admin interface.
6
+ * New: Diagnostic logging for the malware scanner. Specify a particular location of the log file by using the CERBER_DIAG_DIR constant.
7
+ * Update: The performance of malware scanning on a slow web server with thousands of issues and tens of thousands of files has been improved.
8
+ * Update: PHP 5.3 is not supported anymore. The plugin can be activated and run only on PHP 5.4 or higher.
9
+ * Fix: If a malicious file is detected on a slow shared hosting, the file can be shown twice in the results of the scan.
10
+ * Fix: A possible issue with the short PHP syntax on old PHP versions in /wp-content/plugins/wp-cerber/common.php on line 1970
11
+
12
+ = 7.7 =
13
+ * New: [Automatic cleanup of malware and suspicious files](https://wpcerber.com/automatic-malware-removal-wordpress/). This powerful feature is available in the PRO version and automatically deletes trojans, viruses, backdoors, and other malware. Cerber Security Professional scans the website on an hourly basis and removes malware immediately.
14
+ * Update: Algorithms of the malware scanner have been improved to detect obfuscated malware code more precisely for all types of files.
15
+ * Update: Email reports for [scheduled malware scans](https://wpcerber.com/automated-recurring-malware-scans/) have been extended with useful performance numbers and a list of automatically deleted malicious files if you’ve enabled automatic malware removal and some files have been deleted.
16
+ * Fix: A possible issue with uploading large JSON and CSV files. When Traffic Inspector scans uploaded files for malware payload, some JSON and CSV files might be erroneously identified as containing a malicious payload.
17
+ * Fix: A possible Divi theme forms incompatibility. If you use the Divi theme (by Elegant Themes), you can come across a problem with submitting some forms.
18
+ * [Read more](https://wpcerber.com/wp-cerber-security-7-7/)
19
+
20
  = 7.6 =
21
  * New: The quarantine has got a separate admin page in the WordPress dashboard which allows viewing deleted files, restoring or deleting them.
22
  * New: Now the malware scanner and integrity checker supports multisite WordPress installations.
common.php CHANGED
@@ -62,7 +62,7 @@ function cerber_admin_link($tab = '', $args = array()){
62
  $page = 'cerber-recaptcha';
63
  //$tab = null;
64
  }
65
- elseif ( in_array( $tab, array( 'imex', 'diagnostic', 'license' ) ) ) {
66
  $page = 'cerber-tools';
67
  }
68
  elseif ( in_array( $tab, array( 'traffic', 'ti_settings' ) ) ) {
@@ -960,7 +960,8 @@ function cerber_db_error_log( $msg = null ) {
960
  * @param string|array $msg
961
  */
962
  function cerber_admin_notice( $msg ) {
963
- if ( ! $msg ) {
 
964
  return;
965
  }
966
  $notice = get_site_option( 'cerber_admin_notice', null);
@@ -981,9 +982,22 @@ function cerber_admin_notice( $msg ) {
981
  *
982
  * @param string $msg
983
  */
984
- function cerber_admin_message($msg){
985
- if (!$msg) return;
986
- update_site_option('cerber_admin_message', $msg);
 
 
 
 
 
 
 
 
 
 
 
 
 
987
  }
988
  /**
989
  * Return human readable "ago" time
@@ -1159,7 +1173,7 @@ function cerber_is_index( $table, $key ) {
1159
  function cerber_recaptcha_lang() {
1160
  static $lang = '';
1161
  if (!$lang) {
1162
- $lang = get_bloginfo( 'language' );
1163
  //$trans = array('en-US' => 'en', 'de-DE' => 'de');
1164
  //if (isset($trans[$lang])) $lang = $trans[$lang];
1165
  $lang = substr( $lang, 0, 2 );
@@ -1365,6 +1379,7 @@ function cerber_db_query( $query ) {
1365
  }
1366
 
1367
  if ( cerber_db_use_mysqli() ) {
 
1368
  $ret = mysqli_query( $db->dbh, $query );
1369
  if ( ! $ret ) {
1370
  $cerber_db_errors[] = mysqli_error( $db->dbh ) . ' for the query: ' . $query;
@@ -1569,6 +1584,20 @@ function cerber_db_connect() {
1569
  return false;
1570
  }
1571
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1572
  /**
1573
  * Remove comments from a given piece of code
1574
  *
@@ -1656,7 +1685,7 @@ function cerber_get_groove_x( $regenerate = false ) {
1656
  $groove_x = array( $groove_0, $groove_1 );
1657
  update_site_option( 'cerber-groove-x', $groove_x );
1658
  add_action('init', function () {
1659
- cerber_htaccess_sync(); // keep the .htaccess rule is up to date
1660
  });
1661
  }
1662
 
@@ -1674,72 +1703,105 @@ function cerber_get_cookie_path(){
1674
  /**
1675
  * Synchronize plugin settings with rules in the .htaccess file
1676
  *
 
1677
  * @param array $settings
1678
  *
1679
- * @return bool
1680
  */
1681
- function cerber_htaccess_sync( $settings = array() ) {
1682
 
1683
  if ( ! $settings ) {
1684
  $settings = crb_get_settings();
1685
  }
1686
 
1687
- $rules = array();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1688
 
1689
- if ( ! empty( $settings['adminphp'] ) ) {
1690
- // https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-6389
1691
- $groove_x = cerber_get_groove_x();
1692
- $cookie = 'cerber_groove_x_'.$groove_x[0];
1693
- $rules [] = '# Protection of admin scripts is enabled (CVE-2018-6389)';
1694
- $rules [] = '<IfModule mod_rewrite.c>';
1695
- $rules [] = 'RewriteEngine On';
1696
- $rules [] = 'RewriteBase /';
1697
- $rules [] = 'RewriteCond %{REQUEST_URI} ^(.*)wp-admin/load-scripts\.php$ [OR,NC]';
1698
- $rules [] = 'RewriteCond %{REQUEST_URI} ^(.*)wp-admin/load-styles\.php$ [NC]';
1699
- $rules [] = 'RewriteCond %{HTTP_COOKIE} !' . $cookie . '=' . $groove_x[1];
1700
- $rules [] = 'RewriteRule (.*) - [R=403,L]';
1701
- $rules [] = '</IfModule>';
 
 
1702
  }
1703
 
1704
- // Update all rules in a section - adding/deleting
1705
- return cerber_update_htaccess( CERBER_MARKER1, $rules );
1706
  }
1707
 
1708
  /**
1709
  * Remove Cerber rules from the .htaccess file
1710
  *
1711
  */
1712
- function cerber_htaccess_clean_up(){
1713
- cerber_update_htaccess( CERBER_MARKER1, array() );
 
1714
  }
1715
 
1716
  /**
1717
  * Update the .htaccess file
1718
  *
1719
- * @param $marker string A section name
1720
  * @param array $rules A set of rules (array of strings) for the section. If empty, the section will be cleaned.
1721
  *
1722
- * @return bool|string True on success, string with error message on failure
1723
  */
1724
- function cerber_update_htaccess($marker, $rules = array()){
1725
- if ( ! $marker ) {
1726
- return false;
 
1727
  }
1728
- if ( ! $htaccess_file = cerber_get_htaccess_file() ) {
1729
- return 'ERROR: Unable to modify the .htaccess file';
 
1730
  }
1731
- require_once( ABSPATH . 'wp-admin/includes/misc.php' );
1732
- if ( ! apache_mod_loaded( 'mod_rewrite', true ) ) {
1733
- return 'ERROR: Apache mod_rewrite is not enabled';
1734
  }
1735
 
1736
- $result = insert_with_markers( $htaccess_file, CERBER_MARKER1, $rules );
 
 
 
 
 
 
 
 
 
 
1737
 
1738
  if ( $result || $result === 0 ) {
1739
- $result = true;
1740
  }
1741
  else {
1742
- return 'ERROR: Unable to modify the .htaccess file';
1743
  }
1744
 
1745
  return $result;
@@ -1753,13 +1815,7 @@ function cerber_update_htaccess($marker, $rules = array()){
1753
  function cerber_get_htaccess_file() {
1754
  require_once( ABSPATH . 'wp-admin/includes/file.php' );
1755
  $home_path = get_home_path();
1756
- $file = $home_path . '.htaccess';
1757
- if ( ! is_writable( $file ) ) {
1758
- // should we create the file?
1759
- return false;
1760
- }
1761
-
1762
- return $file;
1763
  }
1764
 
1765
  /**
@@ -1967,7 +2023,7 @@ function cerber_get_html_label( $iid ) {
1967
  // @since v. 7.7 for PHP-FPM
1968
  if ( ! function_exists( 'getallheaders' ) ) {
1969
  function getallheaders() {
1970
- $headers = [];
1971
  foreach ( $_SERVER as $name => $value ) {
1972
  if ( substr( $name, 0, 5 ) == 'HTTP_' ) {
1973
  $headers[ str_replace( ' ', '-', ucwords( strtolower( str_replace( '_', ' ', substr( $name, 5 ) ) ) ) ) ] = $value;
@@ -1976,4 +2032,79 @@ if ( ! function_exists( 'getallheaders' ) ) {
1976
 
1977
  return $headers;
1978
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1979
  }
62
  $page = 'cerber-recaptcha';
63
  //$tab = null;
64
  }
65
+ elseif ( in_array( $tab, array( 'imex', 'diagnostic', 'license', 'diag-log' ) ) ) {
66
  $page = 'cerber-tools';
67
  }
68
  elseif ( in_array( $tab, array( 'traffic', 'ti_settings' ) ) ) {
960
  * @param string|array $msg
961
  */
962
  function cerber_admin_notice( $msg ) {
963
+ global $cerber_doing_upgrade;
964
+ if ( ! $msg || $cerber_doing_upgrade ) {
965
  return;
966
  }
967
  $notice = get_site_option( 'cerber_admin_notice', null);
982
  *
983
  * @param string $msg
984
  */
985
+ function cerber_admin_message( $msg ) {
986
+ global $cerber_doing_upgrade;
987
+ if ( ! $msg || $cerber_doing_upgrade ) {
988
+ return;
989
+ }
990
+ $notice = get_site_option( 'cerber_admin_message', null);
991
+ if ( ! $notice ) {
992
+ $notice = array();
993
+ }
994
+ if ( is_array( $msg ) ) {
995
+ $notice = array_merge( $notice, $msg );
996
+ }
997
+ else {
998
+ $notice [] = $msg;
999
+ }
1000
+ update_site_option( 'cerber_admin_message', $notice );
1001
  }
1002
  /**
1003
  * Return human readable "ago" time
1173
  function cerber_recaptcha_lang() {
1174
  static $lang = '';
1175
  if (!$lang) {
1176
+ $lang = crb_get_bloginfo( 'language' );
1177
  //$trans = array('en-US' => 'en', 'de-DE' => 'de');
1178
  //if (isset($trans[$lang])) $lang = $trans[$lang];
1179
  $lang = substr( $lang, 0, 2 );
1379
  }
1380
 
1381
  if ( cerber_db_use_mysqli() ) {
1382
+ //$ret = mysqli_query( $db->dbh, $query, MYSQLI_USE_RESULT );
1383
  $ret = mysqli_query( $db->dbh, $query );
1384
  if ( ! $ret ) {
1385
  $cerber_db_errors[] = mysqli_error( $db->dbh ) . ' for the query: ' . $query;
1584
  return false;
1585
  }
1586
 
1587
+ function crb_get_mysql_var( $var ) {
1588
+ static $cache;
1589
+ if ( ! isset( $cache[ $var ] ) ) {
1590
+ if ( $v = cerber_db_get_row( 'SHOW VARIABLES LIKE "' . $var . '"' ) ) {
1591
+ $cache[ $var ] = $v['Value'];
1592
+ }
1593
+ else {
1594
+ $cache[ $var ] = false;
1595
+ }
1596
+ }
1597
+
1598
+ return $cache[ $var ];
1599
+ }
1600
+
1601
  /**
1602
  * Remove comments from a given piece of code
1603
  *
1685
  $groove_x = array( $groove_0, $groove_1 );
1686
  update_site_option( 'cerber-groove-x', $groove_x );
1687
  add_action('init', function () {
1688
+ cerber_htaccess_sync( 'main' ); // keep the .htaccess rule is up to date
1689
  });
1690
  }
1691
 
1703
  /**
1704
  * Synchronize plugin settings with rules in the .htaccess file
1705
  *
1706
+ * @param $file
1707
  * @param array $settings
1708
  *
1709
+ * @return bool|string|WP_Error
1710
  */
1711
+ function cerber_htaccess_sync( $file, $settings = array() ) {
1712
 
1713
  if ( ! $settings ) {
1714
  $settings = crb_get_settings();
1715
  }
1716
 
1717
+ if ( 'main' == $file ) {
1718
+ $rules = array();
1719
+ if ( ! empty( $settings['adminphp'] ) ) {
1720
+ // https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-6389
1721
+ require_once( ABSPATH . 'wp-admin/includes/misc.php' );
1722
+ if ( ! apache_mod_loaded( 'mod_rewrite', true ) ) {
1723
+ return 'ERROR: The Apache mod_rewrite module is not enabled on your web server. Ask your server administrator for assistance.';
1724
+ }
1725
+ $groove_x = cerber_get_groove_x();
1726
+ $cookie = 'cerber_groove_x_' . $groove_x[0];
1727
+ $rules [] = '# Protection of admin scripts is enabled (CVE-2018-6389)';
1728
+ $rules [] = '<IfModule mod_rewrite.c>';
1729
+ $rules [] = 'RewriteEngine On';
1730
+ $rules [] = 'RewriteBase /';
1731
+ $rules [] = 'RewriteCond %{REQUEST_URI} ^(.*)wp-admin/load-scripts\.php$ [OR,NC]';
1732
+ $rules [] = 'RewriteCond %{REQUEST_URI} ^(.*)wp-admin/load-styles\.php$ [NC]';
1733
+ $rules [] = 'RewriteCond %{HTTP_COOKIE} !' . $cookie . '=' . $groove_x[1];
1734
+ $rules [] = 'RewriteRule (.*) - [R=403,L]';
1735
+ $rules [] = '</IfModule>';
1736
+ }
1737
 
1738
+ return cerber_update_htaccess( $file, $rules );
1739
+ }
1740
+
1741
+ if ( 'media' == $file ) {
1742
+ $rules = array();
1743
+ if ( ! empty( $settings['phpnoupl'] ) ) {
1744
+ $rules [] = '<IfModule mod_php7.c>';
1745
+ $rules [] = 'php_flag engine off';
1746
+ $rules [] = '</IfModule>';
1747
+ $rules [] = '<IfModule mod_php5.c>';
1748
+ $rules [] = 'php_flag engine off';
1749
+ $rules [] = '</IfModule>';
1750
+ }
1751
+
1752
+ return cerber_update_htaccess( $file, $rules );
1753
  }
1754
 
1755
+ return false;
 
1756
  }
1757
 
1758
  /**
1759
  * Remove Cerber rules from the .htaccess file
1760
  *
1761
  */
1762
+ function cerber_htaccess_clean_up() {
1763
+ cerber_update_htaccess( 'main', array() );
1764
+ cerber_update_htaccess( 'media', array() );
1765
  }
1766
 
1767
  /**
1768
  * Update the .htaccess file
1769
  *
1770
+ * @param $file
1771
  * @param array $rules A set of rules (array of strings) for the section. If empty, the section will be cleaned.
1772
  *
1773
+ * @return bool|string|WP_Error True on success, string with error message on failure
1774
  */
1775
+ function cerber_update_htaccess( $file, $rules = array() ) {
1776
+ if ( $file == 'main' ) {
1777
+ $htaccess_file = cerber_get_htaccess_file();
1778
+ $marker = CERBER_MARKER1;
1779
  }
1780
+ elseif ( $file == 'media' ) {
1781
+ $htaccess_file = cerber_get_upload_dir() . '/.htaccess';
1782
+ $marker = CERBER_MARKER2;
1783
  }
1784
+ else {
1785
+ return '???';
 
1786
  }
1787
 
1788
+ if ( ! is_file( $htaccess_file ) ) {
1789
+ if ( ! touch( $htaccess_file ) ) {
1790
+ return new WP_Error( 'htaccess-io', 'ERROR: Unable to create the file ' . $htaccess_file);
1791
+ }
1792
+ }
1793
+ elseif ( ! is_writable( $file ) ) {
1794
+ return new WP_Error( 'htaccess-io', 'ERROR: Unable to get access to the file ' . $htaccess_file);
1795
+ }
1796
+
1797
+ require_once( ABSPATH . 'wp-admin/includes/misc.php' );
1798
+ $result = insert_with_markers( $htaccess_file, $marker, $rules );
1799
 
1800
  if ( $result || $result === 0 ) {
1801
+ $result = 'The ' . $htaccess_file . ' file has been updated';
1802
  }
1803
  else {
1804
+ $result = new WP_Error( 'htaccess-io', 'ERROR: Unable to modify the file ' . $htaccess_file);
1805
  }
1806
 
1807
  return $result;
1815
  function cerber_get_htaccess_file() {
1816
  require_once( ABSPATH . 'wp-admin/includes/file.php' );
1817
  $home_path = get_home_path();
1818
+ return $home_path . '.htaccess';
 
 
 
 
 
 
1819
  }
1820
 
1821
  /**
2023
  // @since v. 7.7 for PHP-FPM
2024
  if ( ! function_exists( 'getallheaders' ) ) {
2025
  function getallheaders() {
2026
+ $headers = array();
2027
  foreach ( $_SERVER as $name => $value ) {
2028
  if ( substr( $name, 0, 5 ) == 'HTTP_' ) {
2029
  $headers[ str_replace( ' ', '-', ucwords( strtolower( str_replace( '_', ' ', substr( $name, 5 ) ) ) ) ) ] = $value;
2032
 
2033
  return $headers;
2034
  }
2035
+ }
2036
+
2037
+ /**
2038
+ * Write message to debug log
2039
+ *
2040
+ * @param string|array $msg
2041
+ * @param string $source
2042
+ *
2043
+ * @return bool|int
2044
+ */
2045
+ function cerber_diag_log( $msg, $source = '' ) {
2046
+ if ( ! $msg || ! $log = @fopen( cerber_get_diag_log(), 'a' ) ) {
2047
+ return false;
2048
+ }
2049
+ if ( $source ) {
2050
+ $source = '[' . $source . ']';
2051
+ }
2052
+ if ( ! is_array( $msg ) ) {
2053
+ $msg = array( $msg );
2054
+ }
2055
+ foreach ( $msg as $line ) {
2056
+ //$ret = @fwrite( $log, '[' .cerber_get_remote_ip(). '][' . cerber_date( time() ) . ']' . $source . ' ' . $line . PHP_EOL );
2057
+ $ret = @fwrite( $log, '[' . cerber_date( time() ) . ']' . $source . ' ' . $line . PHP_EOL );
2058
+ }
2059
+
2060
+ @fclose( $log );
2061
+
2062
+ return $ret;
2063
+ }
2064
+
2065
+ function cerber_get_diag_log() {
2066
+ $dir = ( defined( 'CERBER_DIAG_DIR' ) && is_dir( CERBER_DIAG_DIR ) ) ? CERBER_DIAG_DIR . '/' : cerber_get_the_folder();
2067
+
2068
+ return rtrim( $dir, '/' ) . '/cerber-debug.log';
2069
+ }
2070
+
2071
+ function cerber_truncate_log( $bytes = 10000000 ) {
2072
+ $file = cerber_get_diag_log();
2073
+ if ( ! is_file( $file ) || filesize( $file ) <= $bytes ) {
2074
+ return;
2075
+ }
2076
+ if ( $bytes == 0 ) {
2077
+ $log = @fopen( $file, 'w' );
2078
+ @fclose( $log );
2079
+ return;
2080
+ }
2081
+ if ( $text = file_get_contents( $file ) ) {
2082
+ $text = substr( $text, 0 - $bytes );
2083
+ if ( ! $log = @fopen( $file, 'w' ) ) {
2084
+ return;
2085
+ }
2086
+ @fwrite( $log, $text );
2087
+ @fclose( $log );
2088
+ }
2089
+ }
2090
+
2091
+ function crb_get_bloginfo( $what ) {
2092
+ static $info = array();
2093
+ if ( ! isset( $info[ $what ] ) ) {
2094
+ $info[ $what ] = get_bloginfo( $what );
2095
+ }
2096
+
2097
+ return $info[ $what ];
2098
+ }
2099
+
2100
+ function crb_is_php_mod() {
2101
+ require_once( ABSPATH . 'wp-admin/includes/misc.php' );
2102
+ if ( apache_mod_loaded( 'mod_php7' ) ) {
2103
+ return true;
2104
+ }
2105
+ if ( apache_mod_loaded( 'mod_php5' ) ) {
2106
+ return true;
2107
+ }
2108
+
2109
+ return false;
2110
  }
dashboard.php CHANGED
@@ -49,9 +49,9 @@ function cerber_admin_menu() {
49
  cerber_check_environment();
50
  }
51
 
52
- $hook = add_menu_page( __( 'WP Cerber Security', 'wp-cerber' ), __( 'WP Cerber', 'wp-cerber' ), 'manage_options', 'cerber-security', 'cerber_settings_page', 'dashicons-shield', '100' );
53
  add_action( 'load-' . $hook, 'cerber_screen_options' );
54
- add_submenu_page( 'cerber-security', __( 'Cerber Dashboard', 'wp-cerber' ), __( 'Dashboard' ), 'manage_options', 'cerber-security', 'cerber_settings_page' );
55
 
56
  $hook = add_submenu_page( 'cerber-security', __( 'Cerber Traffic Inspector', 'wp-cerber' ), __( 'Traffic Inspector', 'wp-cerber' ), 'manage_options', 'cerber-traffic', 'cerber_traffic_page' );
57
  add_action( 'load-' . $hook, 'cerber_screen_options' );
@@ -78,7 +78,7 @@ function cerber_admin_bar( $wp_admin_bar ) {
78
  $args = array(
79
  'parent' => 'network-admin',
80
  'id' => 'cerber_admin',
81
- 'title' => __( 'WP Cerber', 'wp-cerber' ),
82
  'href' => cerber_admin_link(),
83
  );
84
  $wp_admin_bar->add_node( $args );
@@ -164,6 +164,13 @@ function cerber_show_lockouts($args = array(), $echo = true){
164
  else return $ret;
165
  }
166
 
 
 
 
 
 
 
 
167
  /*
168
  ACL management form in dashboard
169
  */
@@ -473,9 +480,20 @@ function cerber_admin_request(){
473
  cerber_admin_message( 'The cache has been cleaned up');
474
  cerber_safe_redirect('clean_up_the_cache');
475
  }
476
- elseif ( isset( $_GET['crb-qdo'] ) ) {
477
- cerber_quarantine_do( $_GET['crb-qdo'], $_GET['crb-qscan'], $_GET['crb-qfile'] );
478
- cerber_safe_redirect( array( 'crb-qdo', 'crb-qscan', 'crb-qfile' ) );
 
 
 
 
 
 
 
 
 
 
 
479
  }
480
  }
481
 
@@ -2022,25 +2040,6 @@ function cerber_show_admin_notice(){
2022
  lab_opt_in();
2023
  }
2024
 
2025
- /**
2026
- * Detects currently displaying Tab on admin page
2027
- *
2028
- * @param string $default
2029
- * @param array $available
2030
- *
2031
- * @return string
2032
- */
2033
- function cerber_get_tab( $default = '', $available = array() ) {
2034
-
2035
- $tab = isset( $_GET['tab'] ) ? $_GET['tab'] : $default;
2036
-
2037
- if ( ! in_array( $tab, $available ) ) {
2038
- $tab = $default;
2039
- }
2040
-
2041
- return $tab;
2042
- }
2043
-
2044
  /**
2045
  *
2046
  * Generates a link for subscribing on a currently displaying Activity page
@@ -2253,14 +2252,14 @@ function cerber_admin_assets() {
2253
  */
2254
  add_action('admin_head', 'cerber_admin_head' );
2255
  add_action('customize_controls_print_scripts', 'cerber_admin_head' ); // @since 5.8.1
2256
- function cerber_admin_head(){
2257
- global $crb_assets_url, $crb_ajax_loader;
2258
 
2259
- //$assets_url = cerber_plugin_dir_url() . 'assets/';
2260
 
2261
- $crb_assets_url = cerber_plugin_dir_url() . 'assets/';
2262
  $crb_ajax_loader = $crb_assets_url . 'ajax-loader.gif';
2263
- $crb_ajax_nonce = wp_create_nonce( 'crb-ajax-admin' );
2264
 
2265
  $crb_lab_available = ( lab_lab() ) ? 'true' : 'false';
2266
 
@@ -2274,6 +2273,19 @@ function cerber_admin_head(){
2274
  crb_scan_msg_steps = <?php echo json_encode( cerber_step_desc() ); ?>;
2275
  crb_scan_msg_issues = <?php echo json_encode( cerber_get_issue_label() ); ?>;
2276
  crb_scan_msg_risks = <?php echo json_encode( cerber_get_risk_label() ); ?>;
 
 
 
 
 
 
 
 
 
 
 
 
 
2277
  </script>
2278
 
2279
  <?php
@@ -2516,7 +2528,7 @@ function crb_get_configurable_screen() {
2516
  if ( $id == 'cerber-traffic' ) {
2517
  $id = 'traffic';
2518
  }
2519
- if ( ! in_array( $id, array( 'lockouts', 'activity', 'traffic', 'scan_quarantine' ) ) ) {
2520
  return false;
2521
  }
2522
 
@@ -2552,24 +2564,21 @@ function cerber_get_per_page() {
2552
 
2553
  function cerber_rules_page(){
2554
 
2555
- $tab = cerber_get_tab( 'geo', array( 'geo' ) );
 
 
 
 
2556
 
2557
  ?>
2558
  <div class="wrap crb-admin">
2559
 
2560
- <h2><?php _e( 'Security Rules', 'wp-cerber' ) ?></h2>
2561
-
2562
- <h2 class="nav-tab-wrapper cerber-tabs">
2563
- <?php
2564
-
2565
- echo '<a href="' . cerber_admin_link('geo') . '" class="nav-tab ' . ( $tab == 'geo' ? 'nav-tab-active' : '') . '"><i class="crb-icon crb-icon-bxs-world"></i> ' . __('Countries') . '</a>';
2566
-
2567
- echo lab_indicator();
2568
- ?>
2569
- </h2>
2570
 
2571
  <?php
2572
 
 
 
2573
  cerber_show_aside( 'geo' );
2574
 
2575
  echo '<div class="crb-main">';
@@ -2892,26 +2901,22 @@ function crb_country_html($code = null, $ip = null){
2892
 
2893
  function cerber_traffic_page(){
2894
 
2895
- $tab = cerber_get_tab( 'traffic', array( 'traffic', 'ti_settings', 'help' ) );
 
 
 
 
 
2896
 
2897
  ?>
2898
  <div class="wrap crb-admin">
2899
 
2900
- <h2><?php _e( 'Traffic Inspector', 'wp-cerber' ) ?></h2>
2901
-
2902
- <h2 class="nav-tab-wrapper cerber-tabs">
2903
- <?php
2904
-
2905
- echo '<a href="' . cerber_admin_link('traffic') . '" class="nav-tab ' . ( $tab == 'traffic' ? 'nav-tab-active' : '') . '"><i class="crb-icon crb-icon-bx-show"></i> ' . __('Live traffic') . '</a>';
2906
- echo '<a href="' . cerber_admin_link('ti_settings') . '" class="nav-tab ' . ( $tab == 'ti_settings' ? 'nav-tab-active' : '') . '"><i class="crb-icon crb-icon-bx-slider"></i> ' . __('Settings') . '</a>';
2907
- echo '<a href="' . cerber_admin_link('help',array('page'=>cerber_get_admin_page())) . '" class="nav-tab ' . ( $tab == 'help' ? 'nav-tab-active' : '') . '"><i class="crb-icon crb-icon-bx-idea"></i> ' . __('Help','wp-cerber') . '</a>';
2908
-
2909
- echo lab_indicator();
2910
- ?>
2911
- </h2>
2912
 
2913
  <?php
2914
 
 
 
2915
  cerber_show_aside( $tab );
2916
 
2917
  echo '<div class="crb-main">';
@@ -3258,14 +3263,17 @@ function cerber_show_traffic($args = array(), $echo = true){
3258
 
3259
  $filters[] = array('',__('All requests','wp-cerber'));
3260
 
3261
- $filters[] = array('&filter_set=1',__('Suspicious activity','wp-cerber'));
3262
- $filters[] = array('&filter_http_code=399&filter_http_code_mode=GT',__('Errors','wp-cerber'));
3263
- $filters[] = array('&filter_user=*',__('Logged in users','wp-cerber'));
3264
- $filters[] = array('&filter_user=0',__('Not logged in visitors','wp-cerber'));
3265
- $filters[] = array('&filter_method=POST&filter_wp_type=519&filter_wp_type_mode=GT',__('Form submissions','wp-cerber'));
3266
- $filters[] = array('&filter_http_code=404',__('Page Not Found','wp-cerber'));
3267
- $filters[] = array('&filter_wp_type=520',__('REST API','wp-cerber'));
3268
- $filters[] = array('&filter_wp_type=515',__('XML-RPC','wp-cerber'));
 
 
 
3269
 
3270
  //$filters .= ' | <a href="'.$base_url.'&filter_wp_type >= 600&filter_method=POST">Form submissions</a>';
3271
 
@@ -3617,29 +3625,22 @@ function cerber_check_ajax(){
3617
  */
3618
  function cerber_recaptcha_page() {
3619
 
3620
- $tab = cerber_get_tab( 'antispam', array(
3621
- 'antispam',
3622
- 'captcha',
3623
- 'help',
3624
- ) );
 
3625
 
3626
  ?>
3627
  <div class="wrap crb-admin">
3628
- <h2><?php _e( 'Antispam and bot detection settings', 'wp-cerber' ) ?></h2>
3629
 
3630
- <h2 class="nav-tab-wrapper cerber-tabs">
3631
- <?php
3632
-
3633
- echo '<a href="' . cerber_admin_link( 'antispam' ) . '" class="nav-tab ' . ( $tab == 'antispam' ? 'nav-tab-active' : '' ) . '"><i class="crb-icon crb-icon-bx-chip"></i> ' . __( 'Antispam engine' ) . '</a>';
3634
- echo '<a href="' . cerber_admin_link( 'captcha' ) . '" class="nav-tab ' . ( $tab == 'captcha' ? 'nav-tab-active' : '' ) . '"><i class="crb-icon crb-icon-bxl-google"></i> reCAPTCHA</a>';
3635
- echo '<a href="' . cerber_admin_link( 'help', array( 'page' => cerber_get_admin_page() ) ) . '" class="nav-tab ' . ( $tab == 'help' ? 'nav-tab-active' : '' ) . '"><i class="crb-icon crb-icon-bx-idea"></i> ' . __( 'Help', 'wp-cerber' ) . '</a>';
3636
-
3637
- echo lab_indicator();
3638
 
3639
- ?>
3640
- </h2>
3641
  <?php
3642
 
 
 
3643
  cerber_show_aside( 'recaptcha' );
3644
 
3645
  echo '<div class="crb-main">';
@@ -3664,4 +3665,37 @@ function cerber_recaptcha_page() {
3664
  ?>
3665
  </div>
3666
  <?php
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3667
  }
49
  cerber_check_environment();
50
  }
51
 
52
+ $hook = add_menu_page( 'WP Cerber Security', 'WP Cerber', 'manage_options', 'cerber-security', 'cerber_settings_page', 'dashicons-shield', '100' );
53
  add_action( 'load-' . $hook, 'cerber_screen_options' );
54
+ add_submenu_page( 'cerber-security', __( 'Cerber Dashboard', 'wp-cerber' ), __( 'Dashboard', 'wp-cerber' ), 'manage_options', 'cerber-security', 'cerber_settings_page' );
55
 
56
  $hook = add_submenu_page( 'cerber-security', __( 'Cerber Traffic Inspector', 'wp-cerber' ), __( 'Traffic Inspector', 'wp-cerber' ), 'manage_options', 'cerber-traffic', 'cerber_traffic_page' );
57
  add_action( 'load-' . $hook, 'cerber_screen_options' );
78
  $args = array(
79
  'parent' => 'network-admin',
80
  'id' => 'cerber_admin',
81
+ 'title' => 'WP Cerber',
82
  'href' => cerber_admin_link(),
83
  );
84
  $wp_admin_bar->add_node( $args );
164
  else return $ret;
165
  }
166
 
167
+ function cerber_block_delete( $ip ) {
168
+ global $wpdb;
169
+
170
+ return $wpdb->query( $wpdb->prepare( 'DELETE FROM ' . CERBER_BLOCKS_TABLE . ' WHERE ip = %s', $ip ) );
171
+ }
172
+
173
+
174
  /*
175
  ACL management form in dashboard
176
  */
480
  cerber_admin_message( 'The cache has been cleaned up');
481
  cerber_safe_redirect('clean_up_the_cache');
482
  }
483
+ elseif ( isset( $_GET['crb_scan_adm'] ) ) {
484
+ if ( in_array( $_GET['crb_scan_adm'], array( 'delete', 'restore' ) ) ) {
485
+ cerber_quarantine_do( $_GET['crb_scan_adm'], $_GET['crb_scan_id'], $_GET['crb_file_id'] );
486
+ }
487
+ elseif ( $_GET['crb_scan_adm'] == 'remove_ignore' ) {
488
+ if ( crb_remove_ignore( $_GET['crb_file_id'] ) ) {
489
+ cerber_admin_message( 'Removed from the list' );
490
+ }
491
+ }
492
+ cerber_safe_redirect( array( 'crb_scan_adm', 'crb_scan_id', 'crb_file_id' ) );
493
+ }
494
+ elseif ( $d = cerber_get_get( 'crb_diag_log' ) ) {
495
+ cerber_manage_diag_log( $d );
496
+ cerber_safe_redirect( array( 'crb_diag_log' ) );
497
  }
498
  }
499
 
2040
  lab_opt_in();
2041
  }
2042
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2043
  /**
2044
  *
2045
  * Generates a link for subscribing on a currently displaying Activity page
2252
  */
2253
  add_action('admin_head', 'cerber_admin_head' );
2254
  add_action('customize_controls_print_scripts', 'cerber_admin_head' ); // @since 5.8.1
2255
+ function cerber_admin_head() {
2256
+ global $crb_assets_url, $crb_ajax_loader;
2257
 
2258
+ //$assets_url = cerber_plugin_dir_url() . 'assets/';
2259
 
2260
+ $crb_assets_url = cerber_plugin_dir_url() . 'assets/';
2261
  $crb_ajax_loader = $crb_assets_url . 'ajax-loader.gif';
2262
+ $crb_ajax_nonce = wp_create_nonce( 'crb-ajax-admin' );
2263
 
2264
  $crb_lab_available = ( lab_lab() ) ? 'true' : 'false';
2265
 
2273
  crb_scan_msg_steps = <?php echo json_encode( cerber_step_desc() ); ?>;
2274
  crb_scan_msg_issues = <?php echo json_encode( cerber_get_issue_label() ); ?>;
2275
  crb_scan_msg_risks = <?php echo json_encode( cerber_get_risk_label() ); ?>;
2276
+ crb_scan_msg_misc = <?php echo json_encode( array(
2277
+ 'delete_file' => array(
2278
+ __( 'Are you sure you want to delete selected files?', 'wp-cerber' ),
2279
+ __( 'These files have been moved to the quarantine', 'wp-cerber' )
2280
+ ),
2281
+ 'ignore_add_file' => array(
2282
+ __( 'Do you want to add selected files to the ignore list?', 'wp-cerber' ),
2283
+ __( 'These files have been added to the ignore list', 'wp-cerber' ),
2284
+ ),
2285
+ 'file_error' => __( 'Some errors occurred', 'wp-cerber' ),
2286
+ 'all_ok' => __( 'All files have been processed', 'wp-cerber' ),
2287
+ ) );
2288
+ ?>;
2289
  </script>
2290
 
2291
  <?php
2528
  if ( $id == 'cerber-traffic' ) {
2529
  $id = 'traffic';
2530
  }
2531
+ if ( ! in_array( $id, array( 'lockouts', 'activity', 'traffic', 'scan_quarantine', 'scan_ignore' ) ) ) {
2532
  return false;
2533
  }
2534
 
2564
 
2565
  function cerber_rules_page(){
2566
 
2567
+ $tabs = array(
2568
+ 'geo' => array( 'bxs-world', __( 'Countries', 'wp-cerber' ) ),
2569
+ );
2570
+
2571
+ $tab = cerber_get_active_tab( $tabs );
2572
 
2573
  ?>
2574
  <div class="wrap crb-admin">
2575
 
2576
+ <h1><?php _e( 'Security Rules', 'wp-cerber' ) ?></h1>
 
 
 
 
 
 
 
 
 
2577
 
2578
  <?php
2579
 
2580
+ cerber_show_tabs( $tab, $tabs );
2581
+
2582
  cerber_show_aside( 'geo' );
2583
 
2584
  echo '<div class="crb-main">';
2901
 
2902
  function cerber_traffic_page(){
2903
 
2904
+ $tabs = array(
2905
+ 'traffic' => array( 'bx-show', __( 'Live Traffic', 'wp-cerber' ) ),
2906
+ 'ti_settings' => array( 'bx-slider', __( 'Settings', 'wp-cerber' ) ),
2907
+ );
2908
+
2909
+ $tab = cerber_get_active_tab( $tabs );
2910
 
2911
  ?>
2912
  <div class="wrap crb-admin">
2913
 
2914
+ <h1><?php _e( 'Traffic Inspector', 'wp-cerber' ) ?></h1>
 
 
 
 
 
 
 
 
 
 
 
2915
 
2916
  <?php
2917
 
2918
+ cerber_show_tabs( $tab, $tabs );
2919
+
2920
  cerber_show_aside( $tab );
2921
 
2922
  echo '<div class="crb-main">';
3263
 
3264
  $filters[] = array('',__('All requests','wp-cerber'));
3265
 
3266
+ $filters[] = array( '&filter_set=1', __( 'Suspicious activity', 'wp-cerber' ) );
3267
+ $filters[] = array( '&filter_http_code=399&filter_http_code_mode=GT', __( 'Errors', 'wp-cerber' ) );
3268
+ $filters[] = array( '&filter_user=*', __( 'Logged in users', 'wp-cerber' ) );
3269
+ $filters[] = array( '&filter_user=0', __( 'Not logged in visitors', 'wp-cerber' ) );
3270
+ $filters[] = array(
3271
+ '&filter_method=POST&filter_wp_type=519&filter_wp_type_mode=GT',
3272
+ __( 'Form submissions', 'wp-cerber' )
3273
+ );
3274
+ $filters[] = array( '&filter_http_code=404', __( 'Page Not Found', 'wp-cerber' ) );
3275
+ $filters[] = array( '&filter_wp_type=520', 'REST API' );
3276
+ $filters[] = array( '&filter_wp_type=515', 'XML-RPC' );
3277
 
3278
  //$filters .= ' | <a href="'.$base_url.'&filter_wp_type >= 600&filter_method=POST">Form submissions</a>';
3279
 
3625
  */
3626
  function cerber_recaptcha_page() {
3627
 
3628
+ $tabs = array(
3629
+ 'antispam' => array( 'bx-chip', __( 'Antispam engine', 'wp-cerber' ) ),
3630
+ 'captcha' => array( 'bxl-google', 'reCAPTCHA' ),
3631
+ );
3632
+
3633
+ $tab = cerber_get_active_tab( $tabs );
3634
 
3635
  ?>
3636
  <div class="wrap crb-admin">
 
3637
 
3638
+ <h2><?php _e( 'Antispam and bot detection settings', 'wp-cerber' ) ?></h2>
 
 
 
 
 
 
 
3639
 
 
 
3640
  <?php
3641
 
3642
+ cerber_show_tabs( $tab, $tabs );
3643
+
3644
  cerber_show_aside( 'recaptcha' );
3645
 
3646
  echo '<div class="crb-main">';
3665
  ?>
3666
  </div>
3667
  <?php
3668
+ }
3669
+
3670
+ /**
3671
+ * Detects currently displaying Tab on admin page
3672
+ *
3673
+ * @param array $tabs
3674
+ *
3675
+ * @return string
3676
+ */
3677
+ function cerber_get_active_tab( $tabs = array() ) {
3678
+
3679
+ $tabs['help'] = 1; // always should be
3680
+
3681
+ $tab = isset( $_GET['tab'] ) ? $_GET['tab'] : false;
3682
+
3683
+ if ( ! $tab || ! isset( $tabs[ $tab ] ) ) {
3684
+ $tab = key( $tabs );
3685
+ }
3686
+
3687
+ return $tab;
3688
+ }
3689
+
3690
+ function cerber_show_tabs( $active, $tabs = array() ) {
3691
+ echo '<h2 class="nav-tab-wrapper cerber-tabs">';
3692
+ foreach ( $tabs as $tab => $data ) {
3693
+ echo '<a href="' . cerber_admin_link( $tab ) . '" class="nav-tab ' . ( $tab == $active ? 'nav-tab-active' : '' ) . '"><i class="crb-icon crb-icon-' . $data[0] . '"></i> ' . $data[1] . '</a>';
3694
+ }
3695
+
3696
+ echo '<a href="' . cerber_admin_link( 'help', array( 'page' => cerber_get_admin_page() ) ) . '" class="nav-tab ' . ( $active == 'help' ? 'nav-tab-active' : '' ) . '"><i class="crb-icon crb-icon-bx-idea"></i> ' . __( 'Help', 'wp-cerber' ) . '</a>';
3697
+
3698
+ echo lab_indicator();
3699
+
3700
+ echo '</h2>';
3701
  }
languages/wp-cerber-de_DE.mo CHANGED
Binary file
languages/wp-cerber-de_DE.po CHANGED
@@ -78,12 +78,12 @@ msgstr "Citadel Modus"
78
  msgid "Threshold"
79
  msgstr "Schwelle"
80
 
81
- #: ../settings.php:105 ../cerber-scanner.php:3656
82
  msgid "Duration"
83
  msgstr "Dauer"
84
 
85
- #: ../cerber-load.php:4261 ../settings.php:82 ../settings.php:106 ../settings.php:
86
- #: 654
87
  msgid "Notifications"
88
  msgstr "Benachrichtigungen"
89
 
@@ -91,42 +91,42 @@ msgstr "Benachrichtigungen"
91
  msgid "Send notification to admin email"
92
  msgstr "Sende eine Benachrichtigung an die Emailadresse des Admins"
93
 
94
- #: ../cerber-load.php:4258 ../settings.php:644 ../cerber-tools.php:92 ../cerber-
95
- #: tools.php:101 ../cerber-tools.php:188
96
  msgid "Access Lists"
97
  msgstr "Zugriffslisten"
98
 
99
- #: ../dashboard.php:1334 ../dashboard.php:1809 ../cerber-load.php:3983 ..
100
- #: /settings.php:108 ../settings.php:633
101
  msgid "Activity"
102
  msgstr "Aktivität"
103
 
104
- #: ../settings.php:637
105
  msgid "Lockouts"
106
  msgstr "Sperren"
107
 
108
- #: ../settings.php:767 ../settings.php:889
109
  msgid "%s allowed retries in %s minutes"
110
  msgstr "%s erlaubte Wiederholungen in %s Minuten"
111
 
112
- #: ../settings.php:789 ../settings.php:911
113
  msgid "Enable after %s failed login attempts in last %s minutes"
114
  msgstr "Aktiviere nach %s fehlgeschlagenen Anmeldeversuchen in den letzten %s Minuten"
115
 
116
- #: ../dashboard.php:134 ../dashboard.php:716 ../dashboard.php:3232 ../cerber-load.
117
- #: php:3992
118
  msgid "IP"
119
  msgstr "IP"
120
 
121
- #: ../dashboard.php:548 ../dashboard.php:719 ../dashboard.php:3230
122
  msgid "Date"
123
  msgstr "Datum"
124
 
125
- #: ../dashboard.php:548 ../dashboard.php:721 ../dashboard.php:3235
126
  msgid "Local User"
127
  msgstr "Lokaler Benutzer"
128
 
129
- #: ../dashboard.php:548 ../dashboard.php:722 ../cerber-load.php:4000
130
  msgid "Username used"
131
  msgstr "Benutzername wird bereits verwendet"
132
 
@@ -158,7 +158,7 @@ msgstr "Subnetz geblockt"
158
  msgid "Citadel activated!"
159
  msgstr "Citadel-Modus aktiviert!"
160
 
161
- #: ../dashboard.php:696 ../dashboard.php:924 ../dashboard.php:3062 ../common.php:
162
  #: 890
163
  msgid "Locked out"
164
  msgstr "Ausgesperrt"
@@ -182,13 +182,13 @@ msgid "Lockout for %s was removed"
182
  msgstr "Die Sperre für %s wurde entfernt"
183
 
184
  #: ../dashboard.php:172 ../dashboard.php:691 ../dashboard.php:918 ../dashboard.
185
- #: php:1298 ../dashboard.php:3057 ../cerber-load.php:4246 ../settings.php:582
186
  #, fuzzy
187
  msgid "White IP Access List"
188
  msgstr "Weiße Liste (erlaubten IPs)"
189
 
190
  #: ../dashboard.php:174 ../dashboard.php:692 ../dashboard.php:921 ../dashboard.
191
- #: php:1299 ../dashboard.php:3058
192
  #, fuzzy
193
  msgid "Black IP Access List"
194
  msgstr "Schwarze Liste (verbotenen IPs)"
@@ -205,16 +205,16 @@ msgstr "Adresse %s wurde zur Liste der erlaubten IPs hinzugefügt"
205
  msgid "Address %s was added to Black IP Access List"
206
  msgstr "Adresse %s wurde zur Liste der verbotenen IPs hinzugefügt"
207
 
208
- #: ../cerber-load.php:3415
209
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
210
  msgstr "Citadel-Modus ist aktiviert nach %d fehlgeschlagenen Logins in %d Minuten."
211
 
212
- #: ../dashboard.php:1970 ../dashboard.php:2387
213
  msgid "View Activity"
214
  msgstr "Aktivitäten anzeigen"
215
 
216
- #: ../dashboard.php:2906 ../cerber-tools.php:91 ../cerber-tools.php:100 ../cerber-
217
- #: scanner.php:84
218
  msgid "Settings"
219
  msgstr "Einstellungen"
220
 
@@ -222,11 +222,11 @@ msgstr "Einstellungen"
222
  msgid "Last login"
223
  msgstr "Letzte Anmeldung"
224
 
225
- #: ../dashboard.php:1194 ../dashboard.php:1281 ../common.php:1004
226
  msgid "Never"
227
  msgstr "Niemals"
228
 
229
- #: ../dashboard.php:1855 ../cerber-scanner.php:5290
230
  msgid "Are you sure?"
231
  msgstr "Sind Sie sicher?"
232
 
@@ -243,34 +243,33 @@ msgid "Immediately block IP when attempting to login with a non-existent usernam
243
  msgstr "IP sofort sperren, wenn versucht wird, sich mit einem nicht vorhandenen Benutzernamen einzuloggen "
244
 
245
  #. A fuzzy translation that is mostly used in this context would be "Machen Sie Ihren Schutz intelligenter!"
246
- #: ../settings.php:568
247
  msgid "Make your protection smarter!"
248
  msgstr "Machen Sie Ihren Schutz schlauer!"
249
 
250
- #: ../settings.php:572
251
  msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
252
  msgstr "Bitte aktivieren Sie Permalinks um dieses Merkmal zu verwenden. Setzen Sie die Permalink-Einstellungen auf etwas anderes als Standard."
253
 
254
- #: ../cerber-load.php:4256 ../settings.php:640
255
  msgid "Main Settings"
256
  msgstr "Haupteinstellungen"
257
 
258
- #: ../dashboard.php:2907 ../dashboard.php:3635 ../settings.php:657 ../cerber-
259
- #: tools.php:51 ../cerber-scanner.php:88
260
  msgid "Help"
261
  msgstr "Hilfe"
262
 
263
  #. "Aussperrungen" is used in plural because there are more likely several lockouts in the last hours. One single lockout would demand the use of the singular "Aussperrung". We could use "Aussperrung(en)" to cover all cases.
264
- #: ../settings.php:777 ../settings.php:899
265
  #, fuzzy
266
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
267
  msgstr "Erhöhe die Sperrdauer um %s Stunden nach %s Aussperrungen in den letzten %s Stunden"
268
 
269
- #: ../cerber-load.php:368
270
  msgid "You are not allowed to log in. Ask your administrator for assistance."
271
  msgstr "Sie sind nicht berechtigt, sich anzumelden. Fragen Sie Ihren Administrator nach Unterstützung."
272
 
273
- #: ../cerber-load.php:394
274
  msgid "You have only one attempt remaining."
275
  msgid_plural "You have %d attempts remaining."
276
  msgstr[0] "Sie haben nur noch einen Versuch."
@@ -296,19 +295,19 @@ msgstr "Diese IPs werden nie gesperrt"
296
  msgid "Your IP"
297
  msgstr "Ihre IP"
298
 
299
- #: ../cerber-load.php:3416
300
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
301
  msgstr "Der letzte gescheiterte Versuch war um %s von der IP %s mit der Benutzeranmeldung: %s."
302
 
303
- #: ../cerber-load.php:4211
304
  msgid "Can't activate WP Cerber due to a database error."
305
  msgstr "Kann WP Cerber aufgrund eines Datenbankfehlers nicht aktivieren."
306
 
307
- #: ../settings.php:784 ../settings.php:906
308
  msgid "Notify admin if the number of active lockouts above"
309
  msgstr "Benachrichtige den Admin, wenn die Anzahl von aktiven Aussperrungen größer ist als"
310
 
311
- #: ../settings.php:109 ../settings.php:185 ../settings.php:363 ../settings.php:428
312
  msgid "days"
313
  msgstr "Tage"
314
 
@@ -328,11 +327,11 @@ msgstr "Um die Aktivität sehen zu können, klicken Sie auf die IP"
328
  msgid "Always block entire subnet Class C of intruders IP"
329
  msgstr "Immer das gesamte Subnetz Klasse C der IP des Eindringlings blockieren"
330
 
331
- #: ../settings.php:106 ../settings.php:786 ../settings.php:908
332
  msgid "Click to send test"
333
  msgstr "Klicken für Sendungstest"
334
 
335
- #: ../settings.php:1073 ../settings.php:1074
336
  msgid "Attention! You have changed the login URL! The new login URL is"
337
  msgstr "Achtung! Sie haben die Anmelde-URL geändert! Die neue Login-URL ist"
338
 
@@ -340,88 +339,88 @@ msgstr "Achtung! Sie haben die Anmelde-URL geändert! Die neue Login-URL ist"
340
  msgid "Comments"
341
  msgstr "Kommentare"
342
 
343
- #: ../common.php:1189
344
  msgid "Update to version %s of WP Cerber"
345
  msgstr "Update auf Version %s von WP Cerber"
346
 
347
- #: ../cerber-load.php:3417 ../cerber-load.php:4024
348
  msgid "View activity in dashboard"
349
  msgstr "Zeige Aktivität im Dashboard"
350
 
351
- #: ../cerber-load.php:3447
352
  msgid "Number of active lockouts"
353
  msgstr "Anzahl der aktiven Sperren"
354
 
355
- #: ../cerber-load.php:3451
356
  msgid "View lockouts in dashboard"
357
  msgstr "Zeige Sperren im Dashboard"
358
 
359
- #: ../cerber-load.php:3539
360
  msgid "This message was sent by"
361
  msgstr "Diese Nachricht wurde gesendet von"
362
 
363
  #. Used to be "Import/Export" but this is a fuzzy translation. Exact translation that WordPress also uses is "Werkzeuge".
364
- #: ../dashboard.php:69 ../cerber-tools.php:43
365
  msgid "Tools"
366
  msgstr "Werkzeuge"
367
 
368
- #: ../cerber-tools.php:88
369
  msgid "Export settings to the file"
370
  msgstr "Einstellungen in Datei exportieren"
371
 
372
  #. "below" is ignored in the translation.
373
- #: ../cerber-tools.php:89
374
  #, fuzzy
375
  msgid "When you click the button below you will get a configuration file, which you can upload on another site."
376
  msgstr "Wenn Sie auf den Button klicken, bekommen Sie eine Konfigurationsdatei, die Sie auf einer anderen Website hochladen können."
377
 
378
- #: ../cerber-tools.php:90
379
  msgid "What do you want to export?"
380
  msgstr "Was wollen Sie exportieren?"
381
 
382
- #: ../cerber-tools.php:93
383
  msgid "Download file"
384
  msgstr "Datei herunterladen"
385
 
386
- #: ../cerber-tools.php:95
387
  msgid "Import settings from the file"
388
  msgstr "Einstellungen aus Datei importieren"
389
 
390
  #. "below" is ignored in the translation.
391
- #: ../cerber-tools.php:96
392
  #, fuzzy
393
  msgid "When you click the button below, file will be uploaded and all existing settings will be overridden."
394
  msgstr "Wenn Sie auf den Button klicken, wird die Datei hochgeladen und alle vorhandenen Einstellungen werden überschrieben."
395
 
396
- #: ../cerber-tools.php:97
397
  msgid "Select file to import."
398
  msgstr "Datei zum Importieren auswählen."
399
 
400
- #: ../cerber-tools.php:97 ../cerber-scanner.php:3854
401
  msgid "Maximum upload file size: %s."
402
  msgstr "Maximale Dateigröße für Uploads: %s"
403
 
404
- #: ../cerber-tools.php:100
405
  msgid "What do you want to import?"
406
  msgstr "Was wollen Sie importieren?"
407
 
408
- #: ../cerber-tools.php:102 ../cerber-scanner.php:3857
409
  msgid "Upload file"
410
  msgstr "Datei hochladen"
411
 
412
- #: ../cerber-tools.php:151
413
  msgid "No file was uploaded or file is corrupted"
414
  msgstr "Keine Datei hochgeladen oder Datei ist beschädigt"
415
 
416
- #: ../cerber-tools.php:188
417
  msgid "Error while updating"
418
  msgstr "Fehler bei der Aktualisierung"
419
 
420
- #: ../cerber-tools.php:194
421
  msgid "Settings has imported successfully from"
422
  msgstr "Einstellungen erfolgreich importiert von"
423
 
424
- #: ../cerber-tools.php:201
425
  msgid "Error while parsing file"
426
  msgstr "Fehler beim Parsen der Datei"
427
 
@@ -434,7 +433,7 @@ msgstr "Hostname"
434
  msgid "unknown"
435
  msgstr "unbekannt"
436
 
437
- #: ../settings.php:109 ../settings.php:359
438
  msgid "Keep records for"
439
  msgstr "Behalte Aufzeichnungen für"
440
 
@@ -479,7 +478,7 @@ msgstr "Momentane Sperren"
479
  msgid "Last lockout"
480
  msgstr "Letzte Sperre"
481
 
482
- #: ../dashboard.php:1298 ../dashboard.php:1299 ../dashboard.php:2152
483
  msgid "entry"
484
  msgid_plural "entries"
485
  msgstr[0] "Eintrag"
@@ -502,32 +501,27 @@ msgstr "Standardeinstellung laden"
502
  msgid "doesn't affect Custom login URL and Access Lists"
503
  msgstr "hat keinen Einfluss auf benutzerdefinierte Login-URL und Zugriffslisten"
504
 
505
- #: ../common.php:1182 ../settings.php:230
506
  msgid "New version is available"
507
  msgstr "Eine neue Version ist verfügbar"
508
 
509
- #. Name of the plugin
510
- #: ../dashboard.php:52 ../dashboard.php:81
511
- msgid "WP Cerber"
512
- msgstr "WP Cerber"
513
-
514
- #: ../cerber-load.php:3391
515
  msgid "WP Cerber notify"
516
  msgstr "WP Cerber benachrichtigen"
517
 
518
- #: ../cerber-load.php:3413
519
  msgid "Citadel mode is activated"
520
  msgstr "Citadel-Modus ist aktiviert"
521
 
522
- #: ../cerber-load.php:3486
523
  msgid "New Custom login URL"
524
  msgstr "Neue benutzerdefinierte Login-URL"
525
 
526
- #: ../cerber-load.php:4198
527
  msgid "The WP Cerber requires PHP %s or higher. You are running"
528
  msgstr "WP Cerber benötigt PHP Version %s oder höher. Sie haben"
529
 
530
- #: ../cerber-load.php:4202
531
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
532
  msgstr "WP Cerber benötigt Wordpress Version %s oder höher. Sie haben"
533
 
@@ -545,7 +539,7 @@ msgstr "Schreibe fehlgeschlagene Anmeldungen in die Datei."
545
  msgid "Deactivate"
546
  msgstr "Deaktivieren"
547
 
548
- #: ../dashboard.php:138 ../cerber-load.php:3449
549
  msgid "Reason"
550
  msgstr "Grund"
551
 
@@ -569,12 +563,12 @@ msgstr "Limit für Anmeldeversuche ist erreicht"
569
  msgid "Attempt to log in with non-existent username"
570
  msgstr "Anmeldeversuch mit nicht existierendem Nutzernamen"
571
 
572
- #: ../cerber-load.php:3448
573
  msgid "Last lockout was added: %s for IP %s"
574
  msgstr "Letzte Sperre wurde hinzugefügt: %s für IP %s"
575
 
576
  #. "Abhärtung" is the medical translation for "hardening" which fits best in this case.
577
- #: ../cerber-load.php:4260 ../settings.php:647
578
  msgid "Hardening"
579
  msgstr "Abhärtung"
580
 
@@ -582,11 +576,11 @@ msgstr "Abhärtung"
582
  msgid "Abuse email:"
583
  msgstr "Missbrauch Email:"
584
 
585
- #: ../settings.php:217 ../settings.php:258 ../settings.php:490
586
  msgid "Email Address"
587
  msgstr "E-Mail-Adresse"
588
 
589
- #: ../settings.php:226
590
  msgid "if empty, the admin email %s will be used"
591
  msgstr "wenn leer, dann wird die E-Mail-Adresse %s des Admins benutzt"
592
 
@@ -610,41 +604,41 @@ msgstr "WordPress abhärten"
610
  msgid "Stop user enumeration"
611
  msgstr "Benutzererfassung stoppen"
612
 
613
- #: ../settings.php:126
614
  msgid "Disable XML-RPC"
615
  msgstr "Deaktiviere XML-RPC"
616
 
617
- #: ../settings.php:126
618
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
619
  msgstr "Zugriff auf den XML-RPC Server sperren (Pingbacks und Trackbacks eingeschlossen)"
620
 
621
- #: ../settings.php:127
622
  msgid "Disable feeds"
623
  msgstr "Feeds deaktivieren"
624
 
625
- #: ../settings.php:127
626
  msgid "Block access to the RSS, Atom and RDF feeds"
627
  msgstr "Zugriff auf den RSS-, den Atom- und den RDF-Feed blockieren"
628
 
629
- #: ../settings.php:128
630
  msgid "Disable REST API"
631
  msgstr "REST API deaktivieren"
632
 
633
- #: ../settings.php:582
634
  #, fuzzy
635
  msgid "These settings do not affect hosts from the "
636
  msgstr "Diese Einstellungen beeinflussen keine Hosts von"
637
 
638
- #: ../settings.php:1159 ../settings.php:1171 ../settings.php:1283
639
  msgid "<strong>ERROR</strong>: please enter a valid email address."
640
  msgstr "<strong>FEHLER</strong>: Bitte eine gültige E-Mail-Adresse eingeben"
641
 
642
- #: ../cerber-load.php:3479 ../cerber-load.php:4245
643
  #, fuzzy
644
  msgid "WP Cerber is now active and has started protecting your site"
645
  msgstr "WP Cerber ist nun aktiv und schützt ihre Website"
646
 
647
- #: ../dashboard.php:139 ../cerber-scanner.php:5314
648
  msgid "Action"
649
  msgstr "Aktion"
650
 
@@ -672,8 +666,8 @@ msgstr "Netzwerk zur schwarzen Liste hinzufügen"
672
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
673
  msgstr "Achtung! Citadel-Modus ist nun aktiv. Niemand kann sich anmelden."
674
 
675
- #: ../dashboard.php:354 ../dashboard.php:2987 ../whois.php:223 ../whois.php:254 ..
676
- #: /common.php:925 ../common.php:1273
677
  msgid "Unknown"
678
  msgstr "Unbekannt"
679
 
@@ -683,159 +677,155 @@ msgid "Gregory"
683
  msgstr "Gregory"
684
 
685
  #: ../common.php:210 ../common.php:273 ../common.php:278 ../common.php:283 ..
686
- #: /cerber-load.php:677 ../cerber-load.php:689 ../cerber-load.php:696 ../cerber-
687
- #: load.php:950 ../cerber-load.php:1172 ../cerber-load.php:1178 ../cerber-load.
688
- #: php:1183 ../cerber-load.php:1188 ../cerber-load.php:1194 ../cerber-load.php:
689
- #: 1201 ../cerber-load.php:1303 ../cerber-load.php:1440 ../settings.php:1052 ..
690
- #: /settings.php:1135
691
  msgid "ERROR:"
692
  msgstr "FEHLER:"
693
 
694
- #: ../cerber-load.php:706
695
  msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
696
  msgstr "Menschlichkeitsnachweis gescheitert. Bitte klicken Sie das quadratische Kästchen im reCAPTCHA-Block unten."
697
 
698
- #: ../cerber-load.php:962
699
  msgid "<strong>ERROR</strong>: The password you entered for the username %s is incorrect."
700
  msgstr "<strong>FEHLER</strong>: Das eingegebene Passwort für den Benutzernamen %s ist falsch."
701
 
702
- #: ../cerber-load.php:1189
703
  msgid "Username is not allowed. Please choose another one."
704
  msgstr "Benutzername ist nicht erlaubt. Bitte einen anderen wählen."
705
 
706
- #: ../cerber-load.php:3442
707
  msgid "unspecified"
708
  msgstr "nicht spezifiziert"
709
 
710
- #: ../cerber-load.php:3445
711
  msgid "Number of lockouts is increasing"
712
  msgstr "Anzahl an Sperren steigt an"
713
 
714
- #: ../cerber-load.php:3450
715
  msgid "View activity for this IP"
716
  msgstr "Zeige Aktivität für diese IP"
717
 
718
- #: ../cerber-load.php:3454 ../cerber-load.php:3456
719
  msgid "A new version of WP Cerber is available to install"
720
  msgstr "Eine neue Version von WP Cerber ist zur Installation verfügbar"
721
 
722
- #: ../cerber-load.php:3455
723
  msgid "Hi!"
724
  msgstr "Hallo!"
725
 
726
  #. Original translation is "Internetseite" but this translation is not up to time.
727
- #: ../cerber-load.php:3458 ../cerber-load.php:3469
728
  msgid "Website"
729
  msgstr "Website"
730
 
731
- #: ../cerber-load.php:3461 ../cerber-load.php:3462
732
  msgid "The WP Cerber security plugin has been deactivated"
733
  msgstr "Das WP Cerber Sicherheits-Plugin wurde deaktiviert"
734
 
735
- #: ../cerber-load.php:3464
736
  msgid "Not logged in"
737
  msgstr "Nicht angemeldet"
738
 
739
- #: ../cerber-load.php:3470
740
  #, fuzzy
741
  msgid "By user"
742
  msgstr "Von Nutzer"
743
 
744
- #: ../cerber-load.php:3471
745
  #, fuzzy
746
  msgid "From IP address"
747
  msgstr "Von IP-Adresse"
748
 
749
- #: ../cerber-load.php:3474
750
  #, fuzzy
751
  msgid "From country"
752
  msgstr "Vom Land"
753
 
754
- #: ../cerber-load.php:3478
755
  msgid "The WP Cerber security plugin is now active"
756
  msgstr "Das WP Cerber Sicherheits-Plugin ist nun aktiv"
757
 
758
- #: ../cerber-load.php:4246
759
  #, fuzzy
760
  msgid "Your IP address is added to the"
761
  msgstr "Ihre IP-Adresse wurde hinzugefügt zu"
762
 
763
- #: ../cerber-load.php:4262
764
  msgid "Import settings"
765
  msgstr "Import-Einstellungen"
766
 
767
- #: ../settings.php:229
768
  msgid "Notification limit"
769
  msgstr "Benachrichtigungslimit"
770
 
771
- #: ../settings.php:229
772
  #, fuzzy
773
  msgid "notification letters allowed per hour (0 means unlimited)"
774
  msgstr "Zugelassene Benachrichtigungen pro Stunde (0 bedeutet kein Limit)"
775
 
776
- #: ../settings.php:146
777
  msgid "User related settings"
778
  msgstr "Benutzerbezogene Einstellungen"
779
 
780
- #: ../settings.php:150
781
  msgid "Prohibited usernames"
782
  msgstr "Verbotene Benutzernamen"
783
 
784
- #: ../settings.php:156
785
  msgid "Usernames from this list are not allowed to log in or register. Any IP address, have tried to use any of these usernames, will be immediately blocked. Use comma to separate logins."
786
  msgstr "Benutzernamen von dieser Liste dürfen sich nicht anmelden oder registrieren. Jede IP-Adresse, die versucht hat einen dieser Nutzernamen zu verwenden, wird sofort blockiert. Mit Komma Namen trennen."
787
 
788
- #: ../settings.php:158
789
  msgid "User session expire"
790
  msgstr "Benutzer-Sitzung Ablauf"
791
 
792
- #: ../settings.php:158
793
  msgid "in minutes (leave empty to use default WP value)"
794
  msgstr "in Minuten (leer lassen um WP Standardwert zu verwenden)"
795
 
796
- #: ../settings.php:191
797
  msgid "reCAPTCHA settings"
798
  msgstr "reCAPTCHA-Einstellungen"
799
 
800
  #. Technical term.
801
- #: ../settings.php:192
802
  msgid "Site key"
803
  msgstr "Site key"
804
 
805
  #. Technical term.
806
- #: ../settings.php:193
807
  msgid "Secret key"
808
  msgstr "Secret key"
809
 
810
- #: ../settings.php:196
811
  msgid "Enable reCAPTCHA for WordPress registration form"
812
  msgstr "Aktiviere reCAPTCHA für das WordPress Registrierungsformular"
813
 
814
- #: ../settings.php:199
815
  msgid "Lost password form"
816
  msgstr "Passwort-Vergessen-Formular"
817
 
818
- #: ../settings.php:202
819
  msgid "Login form"
820
  msgstr "Anmeldeforumlar"
821
 
822
- #: ../settings.php:202
823
  msgid "Enable reCAPTCHA for WordPress login form"
824
  msgstr "Aktiviere reCAPTCHA für das WordPress Anmeldeformular"
825
 
826
- #: ../settings.php:585
827
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
828
  msgstr "Bevor Sie reCAPTCHA nutzen können, müssen Sie einen Site key und einen Secret key von der Google Website beziehen."
829
 
830
- #: ../cerber-lab.php:752 ../settings.php:586 ../settings.php:589
831
  msgid "Know more"
832
  msgstr "Mehr erfahren"
833
 
834
- #: ../dashboard.php:52 ../settings.php:623
835
- msgid "WP Cerber Security"
836
- msgstr "WP Cerber Sicherheit"
837
-
838
- #: ../settings.php:650
839
  msgid "Users"
840
  msgstr "Benutzer"
841
 
@@ -875,23 +865,23 @@ msgstr "Bösartige IP-Adressen an das Cerber Lab senden"
875
  msgid "Cerber Lab protocol"
876
  msgstr "Cerber Lab Protokoll"
877
 
878
- #: ../settings.php:168 ../settings.php:196
879
  msgid "Registration form"
880
  msgstr "Registrierungsformular"
881
 
882
- #: ../settings.php:197
883
  msgid "Enable reCAPTCHA for WooCommerce registration form"
884
  msgstr "Aktiviere reCAPTCHA für das WooCommerce Registrierungsformular"
885
 
886
- #: ../settings.php:199
887
  msgid "Enable reCAPTCHA for WordPress lost password form"
888
  msgstr "Aktiviere reCAPTCHA für das WordPress Passwort-Vergessen-Formular"
889
 
890
- #: ../settings.php:200
891
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
892
  msgstr "Aktiviere reCAPTCHA für das WooCommerce Passwort-Vergessen-Formular"
893
 
894
- #: ../settings.php:203
895
  msgid "Enable reCAPTCHA for WooCommerce login form"
896
  msgstr "Aktiviere reCAPTCHA für das WooCommerce Anmeldeformular"
897
 
@@ -908,27 +898,27 @@ msgid "Recently locked out IP addresses"
908
  msgstr "Kürzlich ausgesperrte IP-Adressen"
909
 
910
  #. "OK, vernichte sie alle" is a nicer translation for "OK, kill them all" ... too harsh or does it fit?
911
- #: ../cerber-lab.php:750
912
  #, fuzzy
913
  msgid "OK, nail them all"
914
  msgstr "OK, vernichte sie alle"
915
 
916
- #: ../cerber-lab.php:751
917
  msgid "NO, maybe later"
918
  msgstr "NEIN, vielleicht später"
919
 
920
  #. Dashboard is in German more common in this context as the actual translation "Amaturenbrett" which is only used for non-digital things like in cars!
921
- #: ../dashboard.php:54 ../dashboard.php:1333 ../dashboard.php:2174 ../settings.
922
- #: php:629
923
  #, fuzzy
924
  msgid "Dashboard"
925
  msgstr "Dashboard"
926
 
927
- #: ../cerber-lab.php:748
928
  msgid "Want to make WP Cerber even more powerful?"
929
  msgstr "Wollen Sie WP Cerber noch stärker machen?"
930
 
931
- #: ../cerber-lab.php:749
932
  msgid "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. This helps the plugin team to develop new algorithms for WP Cerber that will defend WordPress against new threats and botnets that are appearing everyday. You can disable the sending in the plugin settings at any time."
933
  msgstr "Erlaube WP Cerber ausgesperrte bösartige IP-Adressen an das Cerber Lab zu senden. Dies hilft dem Plugin-Team neue Algorithmen für WP Cerber zu entwickeln, die WordPress gegen täglich auftretende neue Bedrohungen und Botnets verteidigen. Sie können das Senden jederzeit in den Plugin-Einstellungen deaktivieren."
934
 
@@ -964,37 +954,37 @@ msgstr "Cerber Dashboard"
964
  msgid "Cerber tools"
965
  msgstr "Cerber Werkzeuge"
966
 
967
- #: ../dashboard.php:2072
968
  msgid "Subscribe"
969
  msgstr "Abonnieren"
970
 
971
- #: ../dashboard.php:2073 ../cerber-tools.php:285
972
  msgid "Unsubscribe"
973
  msgstr "Abmelden"
974
 
975
- #: ../dashboard.php:2101
976
  #, fuzzy
977
  msgid "You've subscribed"
978
  msgstr "Erfolgreich abonniert"
979
 
980
- #: ../dashboard.php:2104
981
  #, fuzzy
982
  msgid "You've unsubscribed"
983
  msgstr "Erfolgreich abgemeldet"
984
 
985
- #: ../cerber-load.php:3490 ../cerber-load.php:3491
986
  msgid "A new activity has been recorded"
987
  msgstr "Eine neue Aktivität wurde aufgezeichnet"
988
 
989
- #: ../cerber-load.php:3996
990
  msgid "User"
991
  msgstr "Benutzer"
992
 
993
- #: ../cerber-load.php:4004
994
  msgid "Search string"
995
  msgstr "Such-String"
996
 
997
- #: ../cerber-load.php:4025
998
  msgid "To unsubscribe click here"
999
  msgstr "Zum Abmelden hier klicken"
1000
 
@@ -1010,27 +1000,27 @@ msgstr "Datumsformat"
1010
  msgid "if empty, the default format %s will be used"
1011
  msgstr "wenn leer, dann wird das Standard Format %s verwendet"
1012
 
1013
- #: ../settings.php:235
1014
  msgid "Push notifications"
1015
  msgstr "Push-Benachrichtigungen"
1016
 
1017
- #: ../settings.php:214
1018
  msgid "Email notifications"
1019
  msgstr "Email-Benachrichtigungen"
1020
 
1021
- #: ../settings.php:221 ../settings.php:263 ../settings.php:327 ../settings.php:494
1022
  msgid "Use comma to specify multiple values"
1023
  msgstr "Mit Komma mehrere Werte trennen"
1024
 
1025
- #: ../settings.php:243
1026
  msgid "All connected devices"
1027
  msgstr "Alle verbundenen Geräte"
1028
 
1029
- #: ../settings.php:246
1030
  msgid "No devices found"
1031
  msgstr "Kein Gerät gefunden"
1032
 
1033
- #: ../settings.php:250
1034
  msgid "Not available"
1035
  msgstr "Nicht verfügbar"
1036
 
@@ -1042,7 +1032,7 @@ msgstr "Passwort Zurücksetzung angefordert"
1042
  msgid "Limit on failed reCAPTCHA verifications is reached"
1043
  msgstr "Grenze an fehlgeschlagenen reCAPTCHA ist erreicht"
1044
 
1045
- #: ../common.php:999
1046
  msgid "%s ago"
1047
  msgstr "vor %s"
1048
 
@@ -1054,35 +1044,35 @@ msgstr "Eingeschränkte Zugangsregeln für IP Adresse in der White IP Liste anwe
1054
  msgid "Display 404 page"
1055
  msgstr "Zeige 404 Seite"
1056
 
1057
- #: ../settings.php:194
1058
  msgid "Invisible reCAPTCHA"
1059
  msgstr "Unsichtbares reCAPTCHA"
1060
 
1061
- #: ../settings.php:194
1062
  msgid "Enable invisible reCAPTCHA"
1063
  msgstr "Unsichtbares reCAPTCHA aktivieren"
1064
 
1065
- #: ../settings.php:194
1066
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
1067
  msgstr "(nicht anwenden, sofern nicht Seite betreten wurde und Geheimschlüssel für unsichtbare Version erhalten)"
1068
 
1069
- #: ../settings.php:205
1070
  msgid "Enable reCAPTCHA for WordPress comment form"
1071
  msgstr "reCAPTCHA für WordPress Kommentarformular aktivieren"
1072
 
1073
- #: ../settings.php:206
1074
  msgid "Disable reCAPTCHA for logged in users"
1075
  msgstr "reCAPTCHA für angemeldete Benutzer deaktivieren"
1076
 
1077
- #: ../settings.php:208
1078
  msgid "Limit attempts"
1079
  msgstr "Versuche Einschränken"
1080
 
1081
- #: ../settings.php:208
1082
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
1083
  msgstr "IP Adresse für %s Minuten nach %s fehlgeschlagenen Versuchen innerhalb von %s Minuten sperren"
1084
 
1085
- #: ../settings.php:579
1086
  msgid "In the Citadel mode nobody is able to log in except IPs from the White IP Access List. Active user sessions will not be affected."
1087
  msgstr "Im Citadel Modus kann sich niemand einloggen, außer IPs auf der White IP Zugangsliste. Laufende Sitzungen werden nicht beeinflusst."
1088
 
@@ -1106,8 +1096,8 @@ msgstr "Sperre aufgetreten"
1106
  msgid "All suspicious activity"
1107
  msgstr "Alle verdächtigen Aktivitäten"
1108
 
1109
- #: ../cerber-load.php:1173 ../cerber-load.php:1179 ../cerber-load.php:1195 ..
1110
- #: /cerber-load.php:1202
1111
  msgid "You are not allowed to register."
1112
  msgstr "Registrierung nicht erlaubt."
1113
 
@@ -1131,43 +1121,43 @@ msgstr "Schadhafte Aktivitäten gemildert"
1131
  msgid "Cerber antispam settings"
1132
  msgstr "Cerber Antispam-Einstellungen"
1133
 
1134
- #: ../dashboard.php:68 ../cerber-load.php:4259 ../settings.php:205
1135
  msgid "Antispam"
1136
  msgstr "Spam-Schutz"
1137
 
1138
- #: ../settings.php:166
1139
  msgid "Cerber antispam engine"
1140
  msgstr "Cerber Anti-Spam Engine"
1141
 
1142
- #: ../settings.php:167
1143
  msgid "Comment form"
1144
  msgstr "Kommentarformular"
1145
 
1146
- #: ../settings.php:167
1147
  msgid "Protect comment form with bot detection engine"
1148
  msgstr "Schützen Sie das Kommentarformular mit der Bot-Erkennung"
1149
 
1150
- #: ../settings.php:168
1151
  msgid "Protect registration form with bot detection engine"
1152
  msgstr "Schützen Sie das Registrierungsformular mit Bot-Erkennung"
1153
 
1154
- #: ../cerber-tools.php:48
1155
  msgid "Export & Import"
1156
  msgstr "Export & Import"
1157
 
1158
- #: ../cerber-tools.php:49
1159
  msgid "Diagnostic"
1160
  msgstr "Diagnose"
1161
 
1162
- #: ../cerber-tools.php:50
1163
  msgid "License"
1164
  msgstr "Lizenz"
1165
 
1166
- #: ../dashboard.php:3628
1167
  msgid "Antispam and bot detection settings"
1168
  msgstr "Antispam- und Bot-Erkennungseinstellungen"
1169
 
1170
- #: ../cerber-load.php:1440
1171
  msgid "Sorry, human verification failed."
1172
  msgstr "Entschuldigung, der Menschlichkeitsnachweis ist fehlgeschlagen.\n"
1173
  ""
@@ -1176,19 +1166,19 @@ msgstr "Entschuldigung, der Menschlichkeitsnachweis ist fehlgeschlagen.\n"
1176
  msgid "Bot activity is detected"
1177
  msgstr "Bot-Aktivität wurde erkannt"
1178
 
1179
- #: ../settings.php:183
1180
  msgid "Comment processing"
1181
  msgstr "Kommentarverarbeitung"
1182
 
1183
- #: ../settings.php:184
1184
  msgid "If a spam comment detected"
1185
  msgstr "wenn ein Spam-Kommentar erkannt wird"
1186
 
1187
- #: ../settings.php:185
1188
  msgid "Trash spam comments"
1189
  msgstr "Spam-Kommentar in den Papierkorb legen"
1190
 
1191
- #: ../settings.php:185
1192
  msgid "Move spam comments to trash after"
1193
  msgstr "Verschieben Sie die Spam-Kommentare anschließend in den Papierkorb"
1194
 
@@ -1196,31 +1186,31 @@ msgstr "Verschieben Sie die Spam-Kommentare anschließend in den Papierkorb"
1196
  msgid "Spam form submission denied"
1197
  msgstr "Spam in Formular geblockt"
1198
 
1199
- #: ../settings.php:169
1200
  msgid "Other forms"
1201
  msgstr "andere Formulare"
1202
 
1203
- #: ../settings.php:169
1204
  msgid "Protect all forms on the website with bot detection engine"
1205
  msgstr "Schützen Sie alle Formulare auf der Website mit der Bot-Erkennungs-Engine"
1206
 
1207
- #: ../settings.php:171
1208
  msgid "Adjust antispam engine"
1209
  msgstr "Passen Sie die Anti-Spam-Engine an"
1210
 
1211
- #: ../settings.php:172
1212
  msgid "Safe mode"
1213
  msgstr "Abgesicherter Modus"
1214
 
1215
- #: ../settings.php:172
1216
  msgid "Use less restrictive policies (allow AJAX)"
1217
  msgstr "Weniger restriktive Richtlinien verwenden (AJAX zulassen)"
1218
 
1219
- #: ../dashboard.php:3263 ../settings.php:173
1220
  msgid "Logged in users"
1221
  msgstr "Angemeldete Benutzer"
1222
 
1223
- #: ../settings.php:173
1224
  msgid "Disable bot detection engine for logged in users"
1225
  msgstr "Deaktivieren der Bot-Erkennungs-Engine für eingeloggte Benutzer"
1226
 
@@ -1236,7 +1226,7 @@ msgstr "Alle Ereignisse"
1236
  msgid "Cerber Security Rules"
1237
  msgstr "Cerber Sicherheitsregeln"
1238
 
1239
- #: ../dashboard.php:60 ../dashboard.php:2560
1240
  msgid "Security Rules"
1241
  msgstr "Sicherheitsregeln"
1242
 
@@ -1257,25 +1247,25 @@ msgid "Spam form submissions denied"
1257
  msgstr "Spam Formular-Übermittlungen verweigert\n"
1258
  ""
1259
 
1260
- #: ../dashboard.php:1862 ../cerber-load.php:3481 ../cerber-load.php:4248
1261
  msgid "Getting Started Guide"
1262
  msgstr "Leitfaden für den Einstieg"
1263
 
1264
- #: ../dashboard.php:2565
1265
  msgid "Countries"
1266
  msgstr "Länder"
1267
 
1268
- #: ../dashboard.php:2628
1269
  msgid "Permitted for one country"
1270
  msgid_plural "Permitted for %d countries"
1271
  msgstr[0] "Erlaubt für ein Land"
1272
  msgstr[1] "Erlaubt für %d Länder"
1273
 
1274
- #: ../dashboard.php:2639
1275
  msgid "No rule"
1276
  msgstr "Keine Regel"
1277
 
1278
- #: ../dashboard.php:2851
1279
  msgid "Security rules have been updated"
1280
  msgstr "Sicherheitsregeln wurden aktualisiert"
1281
 
@@ -1332,75 +1322,75 @@ msgstr "Mehrere verdächtige Aktivitäten erkannt"
1332
  msgid "Block access to user pages like /?author=n and user data via REST API"
1333
  msgstr "Blockieren Sie den Zugriff auf Benutzerseiten wie /? Author = n und Benutzerdaten über die REST-API"
1334
 
1335
- #: ../settings.php:128
1336
  msgid "Block access to the WordPress REST API except the following"
1337
  msgstr "Zugriffe auf WordPress REST API blockieren mit Ausnahme der folgenden"
1338
 
1339
- #: ../settings.php:129
1340
  msgid "Allow REST API for logged in users"
1341
  msgstr "REST API für angemeldete Benutzer erlauben"
1342
 
1343
- #: ../settings.php:136
1344
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1345
  msgstr "Geben Sie die REST API Namespaces an, die zugelassen werden sollen, falls die REST API deaktiviert ist. Ein String pro Zeile."
1346
 
1347
- #: ../settings.php:148
1348
  msgid "Registration limit"
1349
  msgstr "Registrierungs-Beschränkung"
1350
 
1351
- #: ../settings.php:159
1352
  msgid "Sort users in dashboard"
1353
  msgstr "Benutzer im Dashboard sortieren"
1354
 
1355
- #: ../settings.php:159
1356
  msgid "by date of registration"
1357
  msgstr "nach Registrierungsdatum"
1358
 
1359
- #: ../settings.php:174
1360
  msgid "Query whitelist"
1361
  msgstr "IP Whitelist abfragen"
1362
 
1363
- #: ../settings.php:772 ../settings.php:894
1364
  msgid "%s allowed registrations in %s minutes from one IP"
1365
  msgstr "%s erlaubte Registrierungen innerhalb von %s Minuten von derselben IP"
1366
 
1367
- #: ../dashboard.php:2695
1368
  msgid "Start typing here to find a country"
1369
  msgstr "Beginnen Sie hier mit der Eingabe, um ein Land zu finden"
1370
 
1371
- #: ../dashboard.php:2778
1372
  msgid "Click on a country name to add it to the list of selected countries"
1373
  msgstr "Klicken Sie auf einen Ländernamen, um ihn zur Liste der ausgewählten Länder hinzuzufügen"
1374
 
1375
- #: ../dashboard.php:2802
1376
  msgid "Submit forms"
1377
  msgstr "Formulare absenden"
1378
 
1379
- #: ../dashboard.php:2803
1380
  msgid "Post comments"
1381
  msgstr "Kommentare veröffentlichen"
1382
 
1383
- #: ../dashboard.php:2804
1384
  msgid "Log in to the website"
1385
  msgstr "Auf der Website anmelden"
1386
 
1387
- #: ../dashboard.php:2805
1388
  msgid "Register on the website"
1389
  msgstr "Auf der Website registrieren"
1390
 
1391
- #: ../dashboard.php:2806
1392
  msgid "Use XML-RPC"
1393
  msgstr "XML-RPC benutzen"
1394
 
1395
- #: ../dashboard.php:2807
1396
  msgid "Use REST API"
1397
  msgstr "REST API benutzen"
1398
 
1399
- #: ../settings.php:184
1400
  msgid "Deny it completely"
1401
  msgstr "Alles verbieten"
1402
 
1403
- #: ../settings.php:184
1404
  msgid "Mark it as spam"
1405
  msgstr "Als Spam markieren"
1406
 
@@ -1408,71 +1398,71 @@ msgstr "Als Spam markieren"
1408
  msgid "in the last 24 hours"
1409
  msgstr "in den letzten 24 Stunden"
1410
 
1411
- #: ../dashboard.php:2175
1412
  msgid "Main settings"
1413
  msgstr "Haupteinstellungen"
1414
 
1415
- #: ../settings.php:255
1416
  msgid "Weekly reports"
1417
  msgstr "Wöchentliche Berichte"
1418
 
1419
- #: ../settings.php:1010
1420
  msgid "Sunday"
1421
  msgstr "Sonntag"
1422
 
1423
- #: ../settings.php:1011
1424
  msgid "Monday"
1425
  msgstr "Montag"
1426
 
1427
- #: ../settings.php:1012
1428
  msgid "Tuesday"
1429
  msgstr "Dienstag"
1430
 
1431
- #: ../settings.php:1013
1432
  msgid "Wednesday"
1433
  msgstr "Mittwoch"
1434
 
1435
- #: ../settings.php:1014
1436
  msgid "Thursday"
1437
  msgstr "Donnerstag"
1438
 
1439
- #: ../settings.php:1015
1440
  msgid "Friday"
1441
  msgstr "Freitag"
1442
 
1443
- #: ../settings.php:1016
1444
  msgid "Saturday"
1445
  msgstr "Samstag"
1446
 
1447
- #: ../settings.php:1075 ../settings.php:1076
1448
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1449
  msgstr "Wenn Sie ein Caching-Plugin verwenden, müssen Sie Ihre neue Anmelde-URL zur Liste der Seiten hinzufügen, die nicht gecached werden sollen."
1450
 
1451
- #: ../cerber-load.php:3496
1452
  msgid "Weekly report"
1453
  msgstr "Wöchentlicher Bericht"
1454
 
1455
- #: ../cerber-load.php:3499 ../cerber-load.php:3509
1456
  msgid "To change reporting settings visit"
1457
  msgstr "Um die Einstellungen für die Berichte zu ändern besuchen Sie"
1458
 
1459
- #: ../cerber-load.php:3532
1460
  msgid "Your login page:"
1461
  msgstr "Ihre Anmeldeseite:"
1462
 
1463
- #: ../cerber-load.php:3536
1464
  msgid "Your license is valid until"
1465
  msgstr "Ihre Lizenz ist gültig bis"
1466
 
1467
- #: ../cerber-load.php:3642
1468
  msgid "Activity details"
1469
  msgstr "Aktivitätsdetails"
1470
 
1471
- #: ../settings.php:1042
1472
  msgid "Click to send now"
1473
  msgstr "Klicken Sie, um jetzt zu senden"
1474
 
1475
- #: ../cerber-load.php:814
1476
  msgid "> > > Translator of WP Cerber? To get the PRO license for free, drop your contacts here: https://wpcerber.com/contact/"
1477
  msgstr "> > > Sind Sie ein Übersetzer von WP Cerber? Um eine kostenlose PRO-Lizenz zu erhalten, kontaktieren Sie uns über https://wpcerber.com/contact/"
1478
 
@@ -1484,23 +1474,23 @@ msgstr "E-Mail wurde gesendet an"
1484
  msgid "Unable to send email to"
1485
  msgstr "E-Mail kann nicht gesendet werden an"
1486
 
1487
- #: ../dashboard.php:2631
1488
  msgid "Not permitted for one country"
1489
  msgid_plural "Not permitted for %d countries"
1490
  msgstr[0] "Nicht erlaubt für 1 Land"
1491
  msgstr[1] "Nicht erlaubt für %d Länder"
1492
 
1493
- #: ../dashboard.php:2782
1494
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1495
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
1496
  msgstr "Ausgewählte Länder dürfen %s, anderen Ländern ist es nicht erlaubt"
1497
 
1498
- #: ../dashboard.php:2785
1499
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1500
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
1501
  msgstr "Ausgewählte Länder dürfen nicht %s, anderen Ländern ist es erlaubt"
1502
 
1503
- #: ../cerber-load.php:3630
1504
  msgid "Weekly Report"
1505
  msgstr "Wöchentlicher Bericht"
1506
 
@@ -1512,23 +1502,23 @@ msgstr "404-Template des aktiven Themes nutzen"
1512
  msgid "Display simple 404 page"
1513
  msgstr "Einfache 404-Seite anzeigen"
1514
 
1515
- #: ../settings.php:180
1516
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
1517
  msgstr "Geben Sie einen Teil eines Query Strings oder eines Query Paths ein, um einen Request von der Untersuchung auszuschliessen. Ein Eintrag pro Zeile."
1518
 
1519
- #: ../settings.php:268 ../settings.php:499
1520
  msgid "if empty, email from notification settings will be used"
1521
  msgstr "leer lassen, um die E-Mail-Adresse von den Benachrichtigungseinstellungen zu verwenden"
1522
 
1523
- #: ../settings.php:256
1524
  msgid "Enable reporting"
1525
  msgstr "Berichte aktivieren"
1526
 
1527
- #: ../cerber-load.php:3560
1528
  msgid "Your last sign-in was %s from %s"
1529
  msgstr "Ihre letzte Anmeldung war am %s von %s aus"
1530
 
1531
- #: ../cerber-load.php:3656
1532
  msgid "Attempts to log in with non-existent username"
1533
  msgstr "Anmeldeversuche mit nicht existierendem Benutzernamen"
1534
 
@@ -1544,7 +1534,7 @@ msgstr "Optionaler Kommentar zu diesem Eintrag"
1544
  msgid "You cannot add your IP address or network"
1545
  msgstr "Sie können Ihre IP-Adresse oder Ihr Netzwerk nicht hinzufügen."
1546
 
1547
- #: ../settings.php:156
1548
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1549
  msgstr "Um einen REGEX-Ausdruck zu definieren umschliessen Sie diesen mit zwei Vorwärts-Schrägstrichen"
1550
 
@@ -1552,7 +1542,7 @@ msgstr "Um einen REGEX-Ausdruck zu definieren umschliessen Sie diesen mit zwei V
1552
  msgid "Cerber Traffic Inspector"
1553
  msgstr "Cerber Traffic Inspektor"
1554
 
1555
- #: ../dashboard.php:56 ../dashboard.php:1303 ../dashboard.php:2900
1556
  msgid "Traffic Inspector"
1557
  msgstr "Traffic Inspektor"
1558
 
@@ -1560,51 +1550,47 @@ msgstr "Traffic Inspektor"
1560
  msgid "Traffic"
1561
  msgstr "Traffic"
1562
 
1563
- #: ../dashboard.php:2905
1564
- msgid "Live traffic"
1565
- msgstr "Live-Traffic"
1566
-
1567
- #: ../dashboard.php:3231
1568
  msgid "Request"
1569
  msgstr "Anfrage"
1570
 
1571
- #: ../dashboard.php:3233
1572
  msgid "Host Info"
1573
  msgstr "Host-Informationen"
1574
 
1575
- #: ../dashboard.php:3234
1576
  msgid "User Agent"
1577
  msgstr "User Agent"
1578
 
1579
- #: ../dashboard.php:3259
1580
  msgid "All requests"
1581
  msgstr "Alle Anfragen"
1582
 
1583
- #: ../dashboard.php:3264
1584
  msgid "Not logged in visitors"
1585
  msgstr "Nicht eingeloggte Besucher"
1586
 
1587
- #: ../dashboard.php:3265
1588
  msgid "Form submissions"
1589
  msgstr "Formularübermittlungen"
1590
 
1591
- #: ../dashboard.php:3266
1592
  msgid "Page Not Found"
1593
  msgstr "Seite nicht gefunden"
1594
 
1595
- #: ../dashboard.php:3267
1596
  msgid "REST API"
1597
  msgstr "REST-Schnittstelle"
1598
 
1599
- #: ../dashboard.php:3268
1600
  msgid "XML-RPC"
1601
  msgstr "XML-RPC"
1602
 
1603
- #: ../dashboard.php:3273
1604
  msgid "Longer than"
1605
  msgstr "Länger als"
1606
 
1607
- #: ../dashboard.php:3289
1608
  msgid "Refresh"
1609
  msgstr "Aktualisieren"
1610
 
@@ -1612,59 +1598,59 @@ msgstr "Aktualisieren"
1612
  msgid "Check for requests"
1613
  msgstr "Auf Anfragen prüfen"
1614
 
1615
- #: ../common.php:1208
1616
  msgid "Not specified"
1617
  msgstr "Nicht spezifiziert"
1618
 
1619
- #: ../settings.php:298
1620
  msgid "Logging mode"
1621
  msgstr "Loggingmodus"
1622
 
1623
- #: ../settings.php:304
1624
  msgid "Logging disabled"
1625
  msgstr "Logging deaktiviert"
1626
 
1627
- #: ../settings.php:305
1628
  msgid "Smart"
1629
  msgstr "Smart"
1630
 
1631
- #: ../settings.php:306
1632
  msgid "All traffic"
1633
  msgstr "Sämtlicher Traffic"
1634
 
1635
- #: ../settings.php:310
1636
  msgid "Ignore crawlers"
1637
  msgstr "Crawler ignorieren"
1638
 
1639
- #: ../settings.php:320
1640
  msgid "Mask these form fields"
1641
  msgstr "Diese von Feldern maskieren"
1642
 
1643
- #: ../settings.php:356
1644
  msgid "milliseconds"
1645
  msgstr "Millisekunden"
1646
 
1647
- #: ../settings.php:276
1648
  msgid "Inspection"
1649
  msgstr "Inspektion"
1650
 
1651
- #: ../settings.php:277
1652
  msgid "Enable traffic inspection"
1653
  msgstr "Traffic-Inspektion aktivieren"
1654
 
1655
- #: ../settings.php:297
1656
  msgid "Logging"
1657
  msgstr "Logging"
1658
 
1659
- #: ../settings.php:315
1660
  msgid "Save request fields"
1661
  msgstr "Anforderungsfeld speichern"
1662
 
1663
- #: ../settings.php:351
1664
  msgid "Page generation time threshold"
1665
  msgstr "Seitengenerierung Zeitschwelle"
1666
 
1667
- #: ../dashboard.php:3251
1668
  msgid "No requests have been logged."
1669
  msgstr "Es wurden keine Anforderungen aufgezeichnet"
1670
 
@@ -1676,7 +1662,7 @@ msgstr "aktiviert"
1676
  msgid "no connection"
1677
  msgstr "keine Verbindung"
1678
 
1679
- #: ../dashboard.php:3585
1680
  msgid "Advanced search"
1681
  msgstr "Erweiterte Suche"
1682
 
@@ -1688,31 +1674,31 @@ msgstr "Zuletzt gesehen"
1688
  msgid "Probing for vulnerable PHP code"
1689
  msgstr "Prüfe auf verwundbaren PHP-Code"
1690
 
1691
- #: ../dashboard.php:3543
1692
  msgid "Any"
1693
  msgstr "Beliebig"
1694
 
1695
- #: ../cerber-load.php:3281
1696
  msgid "We're sorry, you are not allowed to proceed"
1697
  msgstr "Es tut uns leid, aber Sie dürfen nicht fortfahren"
1698
 
1699
- #: ../settings.php:288
1700
  msgid "Request whitelist"
1701
  msgstr "Whitelist anfordern"
1702
 
1703
- #: ../settings.php:294
1704
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
1705
  msgstr "Geben Sie einen Anforderungs-URI ein, um die Anforderung von der Inspektion auszuschließen. Ein Element pro Zeile."
1706
 
1707
- #: ../settings.php:332
1708
  msgid "Save request headers"
1709
  msgstr "Request-Header speichern"
1710
 
1711
- #: ../settings.php:338
1712
  msgid "Save $_SERVER"
1713
  msgstr "Speichern $_SERVER"
1714
 
1715
- #: ../settings.php:344
1716
  msgid "Save request cookies"
1717
  msgstr "Suchanfragen-Cookies"
1718
 
@@ -1724,23 +1710,23 @@ msgstr "Admin-Skripte schützen"
1724
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1725
  msgstr "Nicht autorisierten Zugang zu load.scripts.php und load-styles.php blockieren"
1726
 
1727
- #: ../common.php:1834
1728
  msgid "Unable to create the directory"
1729
  msgstr "Kann Verzeichnis nicht erstellen"
1730
 
1731
- #: ../common.php:1839
1732
  msgid "Destination folder access denied"
1733
  msgstr "Zugang zum Zielordner verweigert"
1734
 
1735
- #: ../common.php:1842
1736
  msgid "File not found"
1737
  msgstr "Datei nicht gefunden"
1738
 
1739
- #: ../common.php:1845
1740
  msgid "Unable to copy the file"
1741
  msgstr "Konnte Datei nicht kopieren"
1742
 
1743
- #: ../common.php:1851
1744
  msgid "Unable to delete the file"
1745
  msgstr "Konnte Datei nicht löschen"
1746
 
@@ -1760,7 +1746,7 @@ msgstr "Legacy-Modus"
1760
  msgid "Standard mode"
1761
  msgstr "Standard-Modus"
1762
 
1763
- #: ../settings.php:1053
1764
  msgid "Plugin initialization mode has not been changed"
1765
  msgstr "Plugin-Initialisierungsmodus wurde nicht geändert"
1766
 
@@ -1777,31 +1763,31 @@ msgstr "Datei-Upload abgelehnt"
1777
  msgid "Custom login URL may contain only letters, numbers, dashes and underscores"
1778
  msgstr "Individuelle Login-URL darf nur Buchstaben, Zahlen, Bindestriche und Unterstriche enthalten"
1779
 
1780
- #: ../settings.php:180 ../settings.php:294
1781
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1782
  msgstr "Um ein REGEX-Pattern zu spezifizieren, schließen Sie eine ganze Zeile in zwei Klammern ein."
1783
 
1784
- #: ../settings.php:575
1785
  msgid "Be careful about enabling these options."
1786
  msgstr "Seien Sie vorsichtig mit der Aktivierung dieser Optionen."
1787
 
1788
- #: ../settings.php:575
1789
  msgid "If you forget your Custom login URL, you will be unable to log in."
1790
  msgstr "Falls Sie Ihre individuelle Login-URL vergessen, können Sie sich nicht einloggen."
1791
 
1792
- #: ../dashboard.php:64 ../cerber-scanner.php:78
1793
  msgid "Site Integrity"
1794
  msgstr "Integrität der Seite"
1795
 
1796
- #: ../dashboard.php:1320 ../dashboard.php:1322 ../cerber-scanner.php:1286
1797
  msgid "Disabled"
1798
  msgstr "Deaktiviert"
1799
 
1800
- #: ../dashboard.php:1321 ../cerber-scanner.php:850
1801
  msgid "Quick Scan"
1802
  msgstr "Quick Scan"
1803
 
1804
- #: ../dashboard.php:1323 ../cerber-scanner.php:850
1805
  msgid "Full Scan"
1806
  msgstr "Komplettscan"
1807
 
@@ -1814,7 +1800,7 @@ msgstr "WP Cerber Security, Antispam & Malware Scan"
1814
  msgid "Denied"
1815
  msgstr "Verweigert"
1816
 
1817
- #: ../settings.php:81 ../settings.php:283
1818
  msgid "Use White IP Access List"
1819
  msgstr "White IP Zugriffsliste verwenden"
1820
 
@@ -1826,331 +1812,331 @@ msgstr "Dashboard-Weiterleitung deaktivieren"
1826
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
1827
  msgstr "Automatische Weiterleitung auf die Login-Seite deaktivieren, wenn /wp-admin/ von einer nicht autorisierten Anforderung angefordert wird"
1828
 
1829
- #: ../settings.php:372
1830
  msgid "Scanner settings"
1831
  msgstr "Scanner-Einstellungen"
1832
 
1833
- #: ../settings.php:373
1834
  msgid "Custom signatures"
1835
  msgstr "Individuelle Signaturen"
1836
 
1837
- #: ../settings.php:379
1838
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
1839
  msgstr "Individuelle PHP-Codesignaturen spezifizieren. Ein Element pro Zeile. Um ein REGEX-Pattern zu spezifizieren, schließen Sie eine ganze Zeile mit zwei Klammern ein."
1840
 
1841
- #: ../settings.php:381
1842
  msgid "Unwanted file extensions"
1843
  msgstr "Unerwünschte Dateierweiterungen"
1844
 
1845
- #: ../settings.php:387
1846
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1847
  msgstr "Spezifizieren Sie die zu suchenden Dateierweiterungen. Nur Komplettscan. Elemente mit Kommas trennen."
1848
 
1849
- #: ../settings.php:389
1850
  msgid "Directories to exclude"
1851
  msgstr "Auszuschließende Verzeichnisse"
1852
 
1853
- #: ../settings.php:395
1854
  msgid "Specify directories to exclude from scanning. Use absolute paths. One item per line."
1855
  msgstr "Spezifizieren Sie die vom Scan auszuschließenden Verzeichnisse. Absolute Pfade. Ein Element pro Zeile."
1856
 
1857
- #: ../settings.php:410
1858
  msgid "Scan temporary directory"
1859
  msgstr "Temporäres Verzeichnis scannen"
1860
 
1861
- #: ../settings.php:417
1862
  msgid "Scan session directory"
1863
  msgstr "Sitzungsverzeichnis scannen"
1864
 
1865
- #: ../settings.php:423
1866
  msgid "Delete quarantined files after"
1867
  msgstr "Dateien in Quarantäne anschließend löschen"
1868
 
1869
- #: ../settings.php:438
1870
  msgid "Launch Quick Scan"
1871
  msgstr "Quick Scan starten"
1872
 
1873
- #: ../cerber-scanner.php:1287
1874
  msgid "Every hour"
1875
  msgstr "Jede Stunde"
1876
 
1877
- #: ../cerber-scanner.php:1288
1878
  msgid "Every 3 hours"
1879
  msgstr "Alle 3 Stunden"
1880
 
1881
- #: ../cerber-scanner.php:1289
1882
  msgid "Every 6 hours"
1883
  msgstr "Alle 6 Stunden"
1884
 
1885
- #: ../settings.php:445
1886
  msgid "Launch Full Scan"
1887
  msgstr "Komplett-Scan starten"
1888
 
1889
- #: ../settings.php:455 ../settings.php:515
1890
  msgid "Low severity"
1891
  msgstr "Niedrige Schwere"
1892
 
1893
- #: ../settings.php:455 ../settings.php:515
1894
  msgid "Medium severity"
1895
  msgstr "Mittlere Schwere"
1896
 
1897
- #: ../settings.php:455 ../settings.php:515
1898
  msgid "High severity"
1899
  msgstr "Hohe Schwere"
1900
 
1901
- #: ../settings.php:456
1902
  msgid "Report an issue if any of the following is true"
1903
  msgstr "Melden Sie ein Problem, wenn einer der folgenden Punkte zutrifft"
1904
 
1905
- #: ../settings.php:464
1906
  msgid "Send email report"
1907
  msgstr "E-Mail-Bericht senden"
1908
 
1909
- #: ../settings.php:470
1910
  msgid "After every scan"
1911
  msgstr "Nach jedem Scan"
1912
 
1913
- #: ../settings.php:471
1914
  msgid "If any changes in scan results occurred"
1915
  msgstr "Falls irgendwelche Veränderungen in den Scan-Ergebnissen aufgetreten sind"
1916
 
1917
- #: ../settings.php:476
1918
  msgid "Include file sizes"
1919
  msgstr "Dateigrößen einschließen"
1920
 
1921
- #: ../settings.php:483
1922
  msgid "Include scan errors"
1923
  msgstr "Scan-Fehler einschließen"
1924
 
1925
- #: ../cerber-load.php:4257 ../cerber-scanner.php:83
1926
  msgid "Security Scanner"
1927
  msgstr "Sicherheits-Scanner"
1928
 
1929
- #: ../cerber-scanner.php:85
1930
  msgid "Scheduling"
1931
  msgstr "Planung"
1932
 
1933
- #: ../cerber-scanner.php:140
1934
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
1935
  msgstr "Aktuell ist ein geplanter Scan im Gange. Bitte warten Sie, bis dieser beendet ist."
1936
 
1937
- #: ../cerber-scanner.php:144
1938
  msgid "Previous scan started %s has not been completed. Continue scanning?"
1939
  msgstr "Der vor %s gestartete Scan wurde nicht abgeschlossen. Weiter scannen?"
1940
 
1941
- #: ../cerber-scanner.php:153
1942
  msgid "It seems this website has never been scanned. To start scanning click the button below."
1943
  msgstr "Anscheinend wurde diese Website noch nie gescannt. Um einen Scan zu beginnen, klicken Sie auf den nachstehenden Button."
1944
 
1945
- #: ../cerber-scanner.php:156
1946
  msgid "Start Quick Scan"
1947
  msgstr "Quick-Scan starten"
1948
 
1949
- #: ../cerber-scanner.php:157
1950
  msgid "Start Full Scan"
1951
  msgstr "Komplettscan starten"
1952
 
1953
- #: ../cerber-scanner.php:158
1954
  msgid "Stop Scanning"
1955
  msgstr "Scan unterbrechen"
1956
 
1957
- #: ../cerber-scanner.php:159
1958
  msgid "Continue Scanning"
1959
  msgstr "Scan fortsetzen"
1960
 
1961
- #: ../cerber-scanner.php:188
1962
  msgid "Delete"
1963
  msgstr "Löschen"
1964
 
1965
- #: ../cerber-scanner.php:1236
1966
  msgid "Verified"
1967
  msgstr "Verifiziert"
1968
 
1969
- #: ../cerber-scanner.php:1243
1970
  msgid "Integrity data not found"
1971
  msgstr "Integritätsdaten nicht gefunden"
1972
 
1973
- #: ../cerber-scanner.php:1244
1974
  msgid "Unable to check the integrity of the plugin due to a network error"
1975
  msgstr "Konnte die Integrität des Plugins aufgrund eines Netzwerkfehlers nicht überprüfen"
1976
 
1977
- #: ../cerber-scanner.php:1245
1978
  msgid "Unable to check the integrity of WordPress files due to a network error"
1979
  msgstr "Konnte die Integrität von WordPress aufgrund eines Netzwerkfehlers nicht überprüfen"
1980
 
1981
- #: ../cerber-scanner.php:1246
1982
  msgid "Unable to check the integrity of the theme due to a network error"
1983
  msgstr "Konnte die Integrität des Themes aufgrund eines Netzwerkfehlers nicht überprüfen"
1984
 
1985
- #: ../cerber-scanner.php:1249
1986
  msgid "Local file doesn't exist"
1987
  msgstr "Lokale Datei existiert nicht"
1988
 
1989
- #: ../cerber-scanner.php:1251
1990
  msgid "Unable to process file"
1991
  msgstr "Konnte Datei nicht verarbeiten"
1992
 
1993
- #: ../cerber-scanner.php:1252 ../cerber-scanner.php:4704
1994
  msgid "Unable to open file"
1995
  msgstr "Konnte Datei nicht öffnen"
1996
 
1997
- #: ../cerber-scanner.php:1254
1998
  msgid "Checksum mismatch"
1999
  msgstr "Prüfsumme stimmt nicht überein"
2000
 
2001
- #: ../cerber-scanner.php:1257
2002
  msgid "Suspicious code found"
2003
  msgstr "Verdächtiger Code gefunden"
2004
 
2005
- #: ../cerber-scanner.php:1259
2006
  msgid "Unattended suspicious file"
2007
  msgstr "Unbeaufsichtigte verdächtige Datei"
2008
 
2009
- #: ../cerber-scanner.php:1260
2010
  msgid "Executable code found"
2011
  msgstr "Ausführbarer Code gefunden"
2012
 
2013
- #: ../cerber-scanner.php:1264
2014
  msgid "Unwanted file extension"
2015
  msgstr "Unerwünschte Dateierweiterung"
2016
 
2017
- #: ../cerber-scanner.php:1266
2018
  msgid "Content has been modified"
2019
  msgstr "Inhalt wurde gerändert"
2020
 
2021
- #: ../cerber-scanner.php:1267
2022
  msgid "New file"
2023
  msgstr "Neue Datei"
2024
 
2025
- #: ../cerber-scanner.php:2354
2026
  msgid "Custom signature found"
2027
  msgstr "Individuelle Signatur gefunden"
2028
 
2029
- #: ../cerber-scanner.php:3567
2030
  msgid "Scanning folders for files"
2031
  msgstr "Scanne Ordner auf Dateien"
2032
 
2033
- #: ../cerber-scanner.php:3571
2034
  msgid "Parsing the list of files"
2035
  msgstr "Parse die Dateiliste"
2036
 
2037
- #: ../cerber-scanner.php:3572
2038
  msgid "Checking for new and modified files"
2039
  msgstr "Überprüfe auf neue und geänderte Dateien"
2040
 
2041
- #: ../cerber-scanner.php:3573
2042
  msgid "Verifying the integrity of WordPress"
2043
  msgstr "Verifiziere die Integrität von WordPress"
2044
 
2045
- #: ../cerber-scanner.php:3574
2046
  msgid "Verifying the integrity of the plugins"
2047
  msgstr "Verifiziere die Integrität der Plugins"
2048
 
2049
- #: ../cerber-scanner.php:3575
2050
  msgid "Verifying the integrity of the themes"
2051
  msgstr "Verifiziere die Integrität der Themes"
2052
 
2053
- #: ../cerber-scanner.php:3576
2054
  msgid "Searching for malicious code"
2055
  msgstr "Suche nach schädlichem Code"
2056
 
2057
- #: ../cerber-scanner.php:3577
2058
  msgid "Finalizing the scan"
2059
  msgstr "Schließe Scan ab"
2060
 
2061
- #: ../cerber-scanner.php:3697 ../cerber-scanner.php:3767
2062
  msgid "Files to scan"
2063
  msgstr "Dateien zum Scannen"
2064
 
2065
- #: ../cerber-scanner.php:3704 ../cerber-scanner.php:3775
2066
  msgid "Critical issues"
2067
  msgstr "Kritische Probleme"
2068
 
2069
- #: ../cerber-scanner.php:3704 ../cerber-scanner.php:3779 ../cerber-scanner.php:4894
2070
  msgid "Issues total"
2071
  msgstr "Probleme gesamt"
2072
 
2073
- #: ../cerber-scanner.php:4140
2074
  msgid "The directory is not writable"
2075
  msgstr "Das Verzeichnis ist nicht beschreibbar"
2076
 
2077
- #: ../cerber-scanner.php:4158
2078
  msgid "Unable to create WP CERBER directory"
2079
  msgstr "Konnte kein WP CERBER Verzeichnis erstellen"
2080
 
2081
- #: ../cerber-scanner.php:4365
2082
  msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
2083
  msgstr "Dateizugangsfehler. Mögliche Scan-Ergebnisse sind veraltet. Bitte starten Sie einen Quick-Scan oder einen Komplettscan"
2084
 
2085
- #: ../cerber-scanner.php:5001
2086
  msgid "To view full report visit"
2087
  msgstr "Um den gesamten Bericht einzusehen, besuchen Sie"
2088
 
2089
- #: ../cerber-load.php:3506
2090
  msgid "Scanner Report"
2091
  msgstr "Scanner Bericht"
2092
 
2093
- #: ../settings.php:397
2094
  msgid "Monitor new files"
2095
  msgstr "Neue Dateien überwachen"
2096
 
2097
- #: ../settings.php:404
2098
  msgid "Monitor modified files"
2099
  msgstr "Geänderte Dateien überwachen"
2100
 
2101
- #: ../settings.php:472
2102
  msgid "If new issues found"
2103
  msgstr "Falls neue Probleme gefunden werden"
2104
 
2105
- #: ../settings.php:1288
2106
  msgid "The schedule has been updated"
2107
  msgstr "Der Zeitplan wurde aktualisiert"
2108
 
2109
- #: ../settings.php:1291
2110
  msgid "Unable to updated the schedule"
2111
  msgstr "Konnte Zeitplan nicht aktualisieren"
2112
 
2113
- #: ../cerber-scanner.php:1263 ../cerber-scanner.php:2517
2114
  msgid "Suspicious directives found"
2115
  msgstr "Verdächtige Verzeichnisse gefunden"
2116
 
2117
- #: ../cerber-scanner.php:2515
2118
  msgid "Suspicious code instruction found"
2119
  msgstr "Verdächtige Codeanweisungen gefunden"
2120
 
2121
- #: ../cerber-scanner.php:2516
2122
  msgid "Suspicious code signatures found"
2123
  msgstr "Verdächtige Codesignaturen gefunden"
2124
 
2125
- #: ../cerber-scanner.php:2519
2126
  msgid "To solve this issue you have to reinstall %s or update it to the latest version."
2127
  msgstr "Um dieses Problem zu lösen, müssen Sie %s neu installieren oder auf die aktuellste Version aktualisieren."
2128
 
2129
- #: ../cerber-scanner.php:2520
2130
  msgid "Please upload a reference ZIP archive"
2131
  msgstr "Bitte laden Sie ein ZIP-Archiv zum Bezug hoch"
2132
 
2133
- #: ../cerber-scanner.php:2521
2134
  msgid "Resolve issue"
2135
  msgstr "Problem lösen"
2136
 
2137
- #: ../cerber-scanner.php:3851
2138
  msgid "We have not found any integrity data to verify"
2139
  msgstr "Wir haben keine zu verifizierenden Integritätsdaten gefunden"
2140
 
2141
- #: ../cerber-scanner.php:3853
2142
  msgid "You have to upload a ZIP archive from which you've installed it. This enables the security scanner to verify the integrity of the code and detect malware."
2143
  msgstr "Sie müssen ein ZIP-Archiv hochladen, von dem Sie es installiert haben. So kann der Sicherheitsscanner die Integrität des Codes verifizieren und Malware erkennen."
2144
 
2145
- #: ../cerber-scanner.php:4850
2146
  msgid "Full Scan Report"
2147
  msgstr "Komplettscan Bericht"
2148
 
2149
- #: ../cerber-scanner.php:4850
2150
  msgid "Quick Scan Report"
2151
  msgstr "Quick-Scan Bericht"
2152
 
2153
- #: ../cerber-scanner.php:4863
2154
  msgid "Files scanned"
2155
  msgstr "Dateien gescannt"
2156
 
@@ -2187,47 +2173,47 @@ msgstr "Schädlicher Code entdeckt"
2187
  msgid "Attempt to upload a file with malicious code"
2188
  msgstr "Versuch eine Datei mit schädlichem Code hochzuladen"
2189
 
2190
- #: ../common.php:1084
2191
  msgid "Bytes"
2192
  msgstr "Bytes"
2193
 
2194
- #: ../cerber-scanner.php:1242
2195
  msgid "Vulnerability found"
2196
  msgstr "Verwundbarkeit gefunden"
2197
 
2198
- #: ../cerber-scanner.php:1247
2199
  msgid "Unable to check the integrity due to a DB error"
2200
  msgstr "Konnte Integrität aufgrund eines DB-Fehlers nicht überprüfen"
2201
 
2202
- #: ../cerber-scanner.php:3568
2203
  msgid "Scanning the upload folder for files"
2204
  msgstr "Scanne Upload-Ordner auf Dateien"
2205
 
2206
- #: ../cerber-scanner.php:3569
2207
  msgid "Scanning the temp folder for files"
2208
  msgstr "Scanne temporären Ordner auf Dateien"
2209
 
2210
- #: ../cerber-scanner.php:3570
2211
  msgid "Scanning the session folder for files"
2212
  msgstr "Scanne Sitzungsordner auf Dateien"
2213
 
2214
- #: ../settings.php:437
2215
  msgid "Automated recurring scan schedule"
2216
  msgstr "Automatisierter wiederkehrender Scan-Zeitplan"
2217
 
2218
- #: ../settings.php:453
2219
  msgid "Scan results reporting"
2220
  msgstr "Scan Ergebnisberichte"
2221
 
2222
- #: ../dashboard.php:3261
2223
  msgid "Suspicious activity"
2224
  msgstr "Verdächtige Aktivität"
2225
 
2226
- #: ../dashboard.php:3262
2227
  msgid "Errors"
2228
  msgstr "Fehler"
2229
 
2230
- #: ../dashboard.php:3633
2231
  msgid "Antispam engine"
2232
  msgstr "Antispam-Engine"
2233
 
@@ -2236,181 +2222,246 @@ msgstr "Antispam-Engine"
2236
  msgid "Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications."
2237
  msgstr "Schützt WordPress vor Hackerangriffen, Spam, Trojanern und Viren. Malware-Scanner und Integritätsüberprüfer. Verstärkt WordPress mit einer Reihe umfassender Sicherheitsalgorithmen. Spam-Schutz mit fortschrittlicher Bot-Erkennungs-Engine und reCAPTCHA. Trackt Nutzer- und Eindringlingsaktivität mit leistungsstarken E-Mail-, Mobil- und Desktopbenachrichtigungen."
2238
 
2239
- #: ../cerber-load.php:375
2240
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
2241
  msgstr "Sie haben die Anzahl erlaubter Login-Versuche überschritten. Bitte versuchen Sie es in %d Minuten erneut."
2242
 
2243
- #: ../common.php:999
2244
  msgctxt "preposition of a period of time like: in 6 hours"
2245
  msgid "in %s"
2246
  msgstr "in %s"
2247
 
2248
- #: ../settings.php:1026
2249
  msgctxt "preposition of time like: at 11:00"
2250
  msgid "at"
2251
  msgstr "um"
2252
 
2253
- #: ../cerber-scanner.php:87
2254
  msgid "Quarantine"
2255
  msgstr "Quarantäne"
2256
 
2257
- #: ../cerber-scanner.php:3648
2258
  msgid "Started"
2259
  msgstr "Gestartet"
2260
 
2261
- #: ../cerber-scanner.php:3652
2262
  msgid "Finished"
2263
  msgstr "Beendet"
2264
 
2265
- #: ../cerber-scanner.php:3660
2266
  msgid "Performance"
2267
  msgstr "Performance"
2268
 
2269
- #: ../cerber-scanner.php:3672
2270
  msgid "Vulnerabilities"
2271
  msgstr "Verwundbarkeiten"
2272
 
2273
- #: ../cerber-scanner.php:3676
2274
  msgid "New files"
2275
  msgstr "Neue Dateien"
2276
 
2277
- #: ../cerber-scanner.php:3680
2278
  msgid "Changed files"
2279
  msgstr "Veränderte Dateien"
2280
 
2281
- #: ../cerber-scanner.php:3684
2282
  msgid "Unwanted extensions"
2283
  msgstr "Unerwünschte Erweiterungen"
2284
 
2285
- #: ../settings.php:509 ../cerber-scanner.php:3688
2286
  msgid "Unattended files"
2287
  msgstr "Unbeaufsichtigte Dateien"
2288
 
2289
- #: ../cerber-scanner.php:3697 ../cerber-scanner.php:5309
2290
  msgid "Scanned"
2291
  msgstr "Gescannt"
2292
 
2293
- #: ../cerber-scanner.php:5234
2294
  msgid "There are no files in the quarantine at the moment."
2295
  msgstr "Es befinden sich aktuell keine Dateien in der Quarantäne."
2296
 
2297
- #: ../cerber-scanner.php:5302
2298
  msgid "Restore"
2299
  msgstr "Wiederherstellen"
2300
 
2301
- #: ../cerber-scanner.php:5297
2302
  msgid "Delete permanently"
2303
  msgstr "Dauerhaft löschen"
2304
 
2305
- #: ../cerber-scanner.php:5310
2306
  msgid "Moved to quarantine"
2307
  msgstr "In die Quarantäne verschoben"
2308
 
2309
- #: ../cerber-scanner.php:5311
2310
  msgid "Automatic deletion"
2311
  msgstr "Automatische Löschung"
2312
 
2313
- #: ../cerber-scanner.php:5312
2314
  msgid "Size"
2315
  msgstr "Größe"
2316
 
2317
- #: ../cerber-scanner.php:5313
2318
  msgid "File"
2319
  msgstr "Datei"
2320
 
2321
- #: ../cerber-scanner.php:5375
2322
  msgid "The file has been deleted permanently."
2323
  msgstr "Die Datei wurde dauerhaft gelöscht."
2324
 
2325
- #: ../cerber-scanner.php:5384
2326
  msgid "The file has been restored to its original location."
2327
  msgstr "Die Datei wurde an ihrem ursprünglichen Speicherort wiederhergestellt."
2328
 
2329
  #: ../dashboard.php:1336
2330
  msgid "Integrity"
2331
- msgstr ""
2332
 
2333
  #: ../common.php:873
2334
  msgid "Attempt to upload malicious file denied"
2335
- msgstr ""
2336
 
2337
- #: ../cerber-news.php:196
2338
  msgid "Awesome!"
2339
- msgstr ""
2340
 
2341
- #: ../settings.php:507
2342
  msgid "Automatic cleanup of malware and suspicious files"
2343
- msgstr ""
2344
 
2345
- #: ../settings.php:516
2346
  msgid "Files in the uploads folder"
2347
- msgstr ""
2348
 
2349
- #: ../settings.php:523
2350
  msgid "Files with unwanted extensions"
2351
- msgstr ""
2352
 
2353
- #: ../settings.php:530
2354
  msgid "Exclusions"
2355
- msgstr ""
2356
 
2357
- #: ../settings.php:531
2358
  msgid "Files in the temporary directory"
2359
- msgstr ""
2360
 
2361
- #: ../settings.php:537
2362
  msgid "Files in the sessions directory"
2363
- msgstr ""
2364
 
2365
- #: ../settings.php:543
2366
  msgid "Files in these directories"
2367
- msgstr ""
2368
 
2369
- #: ../settings.php:549
2370
  msgid "Use absolute paths. One item per line."
2371
- msgstr ""
2372
 
2373
- #: ../settings.php:551
2374
  msgid "Files with these extensions"
2375
- msgstr ""
2376
 
2377
- #: ../settings.php:557
2378
  msgid "Use comma to separate items."
2379
- msgstr ""
2380
 
2381
- #: ../cerber-scanner.php:86
2382
  msgid "Cleaning up"
2383
- msgstr ""
2384
 
2385
- #: ../cerber-scanner.php:1258
2386
  msgid "Malicious code found"
2387
- msgstr ""
2388
 
2389
- #: ../cerber-scanner.php:2512
2390
  msgid "This file contains executable code and may contain obfuscated malware. If this file is a part of a theme or a plugin, it must be located in the theme or the plugin folder. No exception, no excuses."
2391
- msgstr ""
2392
 
2393
- #: ../cerber-scanner.php:2513
2394
  msgid "The scanner recognizes this file as \"ownerless\" or \"not bundled\" because it does not belong to any known part of the website and should not be here."
2395
- msgstr ""
2396
 
2397
- #: ../cerber-scanner.php:2514
2398
  msgid "It may remain after upgrading to a newer version of %s. It also may be a piece of obfuscated malware. In a rare case it might be a part of a custom-made (bespoke) plugin or theme."
2399
- msgstr ""
2400
 
2401
- #: ../cerber-scanner.php:2518
2402
  msgid "The contents of the file have been changed and do not match what exists in the official WordPress repository or a reference file you have uploaded earlier. The file may have been altered by malware, infected by a virus or has been tampered with."
2403
- msgstr ""
2404
 
2405
- #: ../cerber-scanner.php:4944
2406
  msgid "Deleted"
2407
- msgstr ""
2408
 
2409
- #: ../cerber-scanner.php:4989
2410
  msgid "Automatically moved to quarantine"
2411
- msgstr ""
2412
 
2413
  #: ../common.php:901
2414
  msgid "Suspicious SQL code detected"
2415
- msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2416
 
78
  msgid "Threshold"
79
  msgstr "Schwelle"
80
 
81
+ #: ../settings.php:105 ../cerber-scanner.php:3741
82
  msgid "Duration"
83
  msgstr "Dauer"
84
 
85
+ #: ../cerber-load.php:4291 ../settings.php:82 ../settings.php:106 ../settings.php:
86
+ #: 631
87
  msgid "Notifications"
88
  msgstr "Benachrichtigungen"
89
 
91
  msgid "Send notification to admin email"
92
  msgstr "Sende eine Benachrichtigung an die Emailadresse des Admins"
93
 
94
+ #: ../cerber-load.php:4288 ../settings.php:628 ../cerber-tools.php:91 ../cerber-
95
+ #: tools.php:100 ../cerber-tools.php:187
96
  msgid "Access Lists"
97
  msgstr "Zugriffslisten"
98
 
99
+ #: ../dashboard.php:1334 ../dashboard.php:1809 ../cerber-load.php:4012 ..
100
+ #: /settings.php:108 ../settings.php:625
101
  msgid "Activity"
102
  msgstr "Aktivität"
103
 
104
+ #: ../settings.php:626
105
  msgid "Lockouts"
106
  msgstr "Sperren"
107
 
108
+ #: ../settings.php:748 ../settings.php:870
109
  msgid "%s allowed retries in %s minutes"
110
  msgstr "%s erlaubte Wiederholungen in %s Minuten"
111
 
112
+ #: ../settings.php:770 ../settings.php:892
113
  msgid "Enable after %s failed login attempts in last %s minutes"
114
  msgstr "Aktiviere nach %s fehlgeschlagenen Anmeldeversuchen in den letzten %s Minuten"
115
 
116
+ #: ../dashboard.php:134 ../dashboard.php:716 ../dashboard.php:3206 ../cerber-load.
117
+ #: php:4021
118
  msgid "IP"
119
  msgstr "IP"
120
 
121
+ #: ../dashboard.php:548 ../dashboard.php:719 ../dashboard.php:3204
122
  msgid "Date"
123
  msgstr "Datum"
124
 
125
+ #: ../dashboard.php:548 ../dashboard.php:721 ../dashboard.php:3209
126
  msgid "Local User"
127
  msgstr "Lokaler Benutzer"
128
 
129
+ #: ../dashboard.php:548 ../dashboard.php:722 ../cerber-load.php:4029
130
  msgid "Username used"
131
  msgstr "Benutzername wird bereits verwendet"
132
 
158
  msgid "Citadel activated!"
159
  msgstr "Citadel-Modus aktiviert!"
160
 
161
+ #: ../dashboard.php:696 ../dashboard.php:924 ../dashboard.php:3036 ../common.php:
162
  #: 890
163
  msgid "Locked out"
164
  msgstr "Ausgesperrt"
182
  msgstr "Die Sperre für %s wurde entfernt"
183
 
184
  #: ../dashboard.php:172 ../dashboard.php:691 ../dashboard.php:918 ../dashboard.
185
+ #: php:1298 ../dashboard.php:3031 ../cerber-load.php:4276 ../settings.php:594
186
  #, fuzzy
187
  msgid "White IP Access List"
188
  msgstr "Weiße Liste (erlaubten IPs)"
189
 
190
  #: ../dashboard.php:174 ../dashboard.php:692 ../dashboard.php:921 ../dashboard.
191
+ #: php:1299 ../dashboard.php:3032
192
  #, fuzzy
193
  msgid "Black IP Access List"
194
  msgstr "Schwarze Liste (verbotenen IPs)"
205
  msgid "Address %s was added to Black IP Access List"
206
  msgstr "Adresse %s wurde zur Liste der verbotenen IPs hinzugefügt"
207
 
208
+ #: ../cerber-load.php:3442
209
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
210
  msgstr "Citadel-Modus ist aktiviert nach %d fehlgeschlagenen Logins in %d Minuten."
211
 
212
+ #: ../dashboard.php:1970 ../dashboard.php:2368
213
  msgid "View Activity"
214
  msgstr "Aktivitäten anzeigen"
215
 
216
+ #: ../dashboard.php:2875 ../cerber-tools.php:90 ../cerber-tools.php:99 ../cerber-
217
+ #: scanner.php:76
218
  msgid "Settings"
219
  msgstr "Einstellungen"
220
 
222
  msgid "Last login"
223
  msgstr "Letzte Anmeldung"
224
 
225
+ #: ../dashboard.php:1194 ../dashboard.php:1281 ../common.php:1016
226
  msgid "Never"
227
  msgstr "Niemals"
228
 
229
+ #: ../dashboard.php:1855 ../cerber-scanner.php:5379 ../cerber-scanner.php:5565
230
  msgid "Are you sure?"
231
  msgstr "Sind Sie sicher?"
232
 
243
  msgstr "IP sofort sperren, wenn versucht wird, sich mit einem nicht vorhandenen Benutzernamen einzuloggen "
244
 
245
  #. A fuzzy translation that is mostly used in this context would be "Machen Sie Ihren Schutz intelligenter!"
246
+ #: ../settings.php:580
247
  msgid "Make your protection smarter!"
248
  msgstr "Machen Sie Ihren Schutz schlauer!"
249
 
250
+ #: ../settings.php:584
251
  msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
252
  msgstr "Bitte aktivieren Sie Permalinks um dieses Merkmal zu verwenden. Setzen Sie die Permalink-Einstellungen auf etwas anderes als Standard."
253
 
254
+ #: ../cerber-load.php:4286 ../settings.php:627
255
  msgid "Main Settings"
256
  msgstr "Haupteinstellungen"
257
 
258
+ #: ../dashboard.php:3662
 
259
  msgid "Help"
260
  msgstr "Hilfe"
261
 
262
  #. "Aussperrungen" is used in plural because there are more likely several lockouts in the last hours. One single lockout would demand the use of the singular "Aussperrung". We could use "Aussperrung(en)" to cover all cases.
263
+ #: ../settings.php:758 ../settings.php:880
264
  #, fuzzy
265
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
266
  msgstr "Erhöhe die Sperrdauer um %s Stunden nach %s Aussperrungen in den letzten %s Stunden"
267
 
268
+ #: ../cerber-load.php:369
269
  msgid "You are not allowed to log in. Ask your administrator for assistance."
270
  msgstr "Sie sind nicht berechtigt, sich anzumelden. Fragen Sie Ihren Administrator nach Unterstützung."
271
 
272
+ #: ../cerber-load.php:395
273
  msgid "You have only one attempt remaining."
274
  msgid_plural "You have %d attempts remaining."
275
  msgstr[0] "Sie haben nur noch einen Versuch."
295
  msgid "Your IP"
296
  msgstr "Ihre IP"
297
 
298
+ #: ../cerber-load.php:3443
299
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
300
  msgstr "Der letzte gescheiterte Versuch war um %s von der IP %s mit der Benutzeranmeldung: %s."
301
 
302
+ #: ../cerber-load.php:4240
303
  msgid "Can't activate WP Cerber due to a database error."
304
  msgstr "Kann WP Cerber aufgrund eines Datenbankfehlers nicht aktivieren."
305
 
306
+ #: ../settings.php:765 ../settings.php:887
307
  msgid "Notify admin if the number of active lockouts above"
308
  msgstr "Benachrichtige den Admin, wenn die Anzahl von aktiven Aussperrungen größer ist als"
309
 
310
+ #: ../settings.php:109 ../settings.php:191 ../settings.php:369 ../settings.php:440
311
  msgid "days"
312
  msgstr "Tage"
313
 
327
  msgid "Always block entire subnet Class C of intruders IP"
328
  msgstr "Immer das gesamte Subnetz Klasse C der IP des Eindringlings blockieren"
329
 
330
+ #: ../settings.php:106 ../settings.php:767 ../settings.php:889
331
  msgid "Click to send test"
332
  msgstr "Klicken für Sendungstest"
333
 
334
+ #: ../settings.php:1054 ../settings.php:1055
335
  msgid "Attention! You have changed the login URL! The new login URL is"
336
  msgstr "Achtung! Sie haben die Anmelde-URL geändert! Die neue Login-URL ist"
337
 
339
  msgid "Comments"
340
  msgstr "Kommentare"
341
 
342
+ #: ../common.php:1201
343
  msgid "Update to version %s of WP Cerber"
344
  msgstr "Update auf Version %s von WP Cerber"
345
 
346
+ #: ../cerber-load.php:3444 ../cerber-load.php:4053
347
  msgid "View activity in dashboard"
348
  msgstr "Zeige Aktivität im Dashboard"
349
 
350
+ #: ../cerber-load.php:3474
351
  msgid "Number of active lockouts"
352
  msgstr "Anzahl der aktiven Sperren"
353
 
354
+ #: ../cerber-load.php:3478
355
  msgid "View lockouts in dashboard"
356
  msgstr "Zeige Sperren im Dashboard"
357
 
358
+ #: ../cerber-load.php:3566
359
  msgid "This message was sent by"
360
  msgstr "Diese Nachricht wurde gesendet von"
361
 
362
  #. Used to be "Import/Export" but this is a fuzzy translation. Exact translation that WordPress also uses is "Werkzeuge".
363
+ #: ../dashboard.php:69 ../cerber-tools.php:50
364
  msgid "Tools"
365
  msgstr "Werkzeuge"
366
 
367
+ #: ../cerber-tools.php:87
368
  msgid "Export settings to the file"
369
  msgstr "Einstellungen in Datei exportieren"
370
 
371
  #. "below" is ignored in the translation.
372
+ #: ../cerber-tools.php:88
373
  #, fuzzy
374
  msgid "When you click the button below you will get a configuration file, which you can upload on another site."
375
  msgstr "Wenn Sie auf den Button klicken, bekommen Sie eine Konfigurationsdatei, die Sie auf einer anderen Website hochladen können."
376
 
377
+ #: ../cerber-tools.php:89
378
  msgid "What do you want to export?"
379
  msgstr "Was wollen Sie exportieren?"
380
 
381
+ #: ../cerber-tools.php:92
382
  msgid "Download file"
383
  msgstr "Datei herunterladen"
384
 
385
+ #: ../cerber-tools.php:94
386
  msgid "Import settings from the file"
387
  msgstr "Einstellungen aus Datei importieren"
388
 
389
  #. "below" is ignored in the translation.
390
+ #: ../cerber-tools.php:95
391
  #, fuzzy
392
  msgid "When you click the button below, file will be uploaded and all existing settings will be overridden."
393
  msgstr "Wenn Sie auf den Button klicken, wird die Datei hochgeladen und alle vorhandenen Einstellungen werden überschrieben."
394
 
395
+ #: ../cerber-tools.php:96
396
  msgid "Select file to import."
397
  msgstr "Datei zum Importieren auswählen."
398
 
399
+ #: ../cerber-tools.php:96 ../cerber-scanner.php:3941
400
  msgid "Maximum upload file size: %s."
401
  msgstr "Maximale Dateigröße für Uploads: %s"
402
 
403
+ #: ../cerber-tools.php:99
404
  msgid "What do you want to import?"
405
  msgstr "Was wollen Sie importieren?"
406
 
407
+ #: ../cerber-tools.php:101 ../cerber-scanner.php:3944
408
  msgid "Upload file"
409
  msgstr "Datei hochladen"
410
 
411
+ #: ../cerber-tools.php:150
412
  msgid "No file was uploaded or file is corrupted"
413
  msgstr "Keine Datei hochgeladen oder Datei ist beschädigt"
414
 
415
+ #: ../cerber-tools.php:187
416
  msgid "Error while updating"
417
  msgstr "Fehler bei der Aktualisierung"
418
 
419
+ #: ../cerber-tools.php:193
420
  msgid "Settings has imported successfully from"
421
  msgstr "Einstellungen erfolgreich importiert von"
422
 
423
+ #: ../cerber-tools.php:200
424
  msgid "Error while parsing file"
425
  msgstr "Fehler beim Parsen der Datei"
426
 
433
  msgid "unknown"
434
  msgstr "unbekannt"
435
 
436
+ #: ../settings.php:109 ../settings.php:365
437
  msgid "Keep records for"
438
  msgstr "Behalte Aufzeichnungen für"
439
 
478
  msgid "Last lockout"
479
  msgstr "Letzte Sperre"
480
 
481
+ #: ../dashboard.php:1298 ../dashboard.php:1299 ../dashboard.php:2133
482
  msgid "entry"
483
  msgid_plural "entries"
484
  msgstr[0] "Eintrag"
501
  msgid "doesn't affect Custom login URL and Access Lists"
502
  msgstr "hat keinen Einfluss auf benutzerdefinierte Login-URL und Zugriffslisten"
503
 
504
+ #: ../common.php:1194 ../settings.php:236
505
  msgid "New version is available"
506
  msgstr "Eine neue Version ist verfügbar"
507
 
508
+ #: ../cerber-load.php:3418
 
 
 
 
 
509
  msgid "WP Cerber notify"
510
  msgstr "WP Cerber benachrichtigen"
511
 
512
+ #: ../cerber-load.php:3440
513
  msgid "Citadel mode is activated"
514
  msgstr "Citadel-Modus ist aktiviert"
515
 
516
+ #: ../cerber-load.php:3513
517
  msgid "New Custom login URL"
518
  msgstr "Neue benutzerdefinierte Login-URL"
519
 
520
+ #: ../cerber-load.php:4227
521
  msgid "The WP Cerber requires PHP %s or higher. You are running"
522
  msgstr "WP Cerber benötigt PHP Version %s oder höher. Sie haben"
523
 
524
+ #: ../cerber-load.php:4231
525
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
526
  msgstr "WP Cerber benötigt Wordpress Version %s oder höher. Sie haben"
527
 
539
  msgid "Deactivate"
540
  msgstr "Deaktivieren"
541
 
542
+ #: ../dashboard.php:138 ../cerber-load.php:3476
543
  msgid "Reason"
544
  msgstr "Grund"
545
 
563
  msgid "Attempt to log in with non-existent username"
564
  msgstr "Anmeldeversuch mit nicht existierendem Nutzernamen"
565
 
566
+ #: ../cerber-load.php:3475
567
  msgid "Last lockout was added: %s for IP %s"
568
  msgstr "Letzte Sperre wurde hinzugefügt: %s für IP %s"
569
 
570
  #. "Abhärtung" is the medical translation for "hardening" which fits best in this case.
571
+ #: ../cerber-load.php:4290 ../settings.php:629
572
  msgid "Hardening"
573
  msgstr "Abhärtung"
574
 
576
  msgid "Abuse email:"
577
  msgstr "Missbrauch Email:"
578
 
579
+ #: ../settings.php:223 ../settings.php:264 ../settings.php:502
580
  msgid "Email Address"
581
  msgstr "E-Mail-Adresse"
582
 
583
+ #: ../settings.php:232
584
  msgid "if empty, the admin email %s will be used"
585
  msgstr "wenn leer, dann wird die E-Mail-Adresse %s des Admins benutzt"
586
 
604
  msgid "Stop user enumeration"
605
  msgstr "Benutzererfassung stoppen"
606
 
607
+ #: ../settings.php:132
608
  msgid "Disable XML-RPC"
609
  msgstr "Deaktiviere XML-RPC"
610
 
611
+ #: ../settings.php:132
612
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
613
  msgstr "Zugriff auf den XML-RPC Server sperren (Pingbacks und Trackbacks eingeschlossen)"
614
 
615
+ #: ../settings.php:133
616
  msgid "Disable feeds"
617
  msgstr "Feeds deaktivieren"
618
 
619
+ #: ../settings.php:133
620
  msgid "Block access to the RSS, Atom and RDF feeds"
621
  msgstr "Zugriff auf den RSS-, den Atom- und den RDF-Feed blockieren"
622
 
623
+ #: ../settings.php:134
624
  msgid "Disable REST API"
625
  msgstr "REST API deaktivieren"
626
 
627
+ #: ../settings.php:594
628
  #, fuzzy
629
  msgid "These settings do not affect hosts from the "
630
  msgstr "Diese Einstellungen beeinflussen keine Hosts von"
631
 
632
+ #: ../settings.php:1140 ../settings.php:1152 ../settings.php:1281
633
  msgid "<strong>ERROR</strong>: please enter a valid email address."
634
  msgstr "<strong>FEHLER</strong>: Bitte eine gültige E-Mail-Adresse eingeben"
635
 
636
+ #: ../cerber-load.php:3506 ../cerber-load.php:4275
637
  #, fuzzy
638
  msgid "WP Cerber is now active and has started protecting your site"
639
  msgstr "WP Cerber ist nun aktiv und schützt ihre Website"
640
 
641
+ #: ../dashboard.php:139 ../cerber-scanner.php:5403 ../cerber-scanner.php:5589
642
  msgid "Action"
643
  msgstr "Aktion"
644
 
666
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
667
  msgstr "Achtung! Citadel-Modus ist nun aktiv. Niemand kann sich anmelden."
668
 
669
+ #: ../dashboard.php:354 ../dashboard.php:2961 ../whois.php:223 ../whois.php:254 ..
670
+ #: /common.php:925 ../common.php:1285
671
  msgid "Unknown"
672
  msgstr "Unbekannt"
673
 
677
  msgstr "Gregory"
678
 
679
  #: ../common.php:210 ../common.php:273 ../common.php:278 ../common.php:283 ..
680
+ #: /cerber-load.php:678 ../cerber-load.php:690 ../cerber-load.php:697 ../cerber-
681
+ #: load.php:977 ../cerber-load.php:1199 ../cerber-load.php:1205 ../cerber-load.
682
+ #: php:1210 ../cerber-load.php:1215 ../cerber-load.php:1221 ../cerber-load.php:
683
+ #: 1228 ../cerber-load.php:1330 ../cerber-load.php:1467 ../settings.php:1033 ..
684
+ #: /settings.php:1116
685
  msgid "ERROR:"
686
  msgstr "FEHLER:"
687
 
688
+ #: ../cerber-load.php:707
689
  msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
690
  msgstr "Menschlichkeitsnachweis gescheitert. Bitte klicken Sie das quadratische Kästchen im reCAPTCHA-Block unten."
691
 
692
+ #: ../cerber-load.php:989
693
  msgid "<strong>ERROR</strong>: The password you entered for the username %s is incorrect."
694
  msgstr "<strong>FEHLER</strong>: Das eingegebene Passwort für den Benutzernamen %s ist falsch."
695
 
696
+ #: ../cerber-load.php:1216
697
  msgid "Username is not allowed. Please choose another one."
698
  msgstr "Benutzername ist nicht erlaubt. Bitte einen anderen wählen."
699
 
700
+ #: ../cerber-load.php:3469
701
  msgid "unspecified"
702
  msgstr "nicht spezifiziert"
703
 
704
+ #: ../cerber-load.php:3472
705
  msgid "Number of lockouts is increasing"
706
  msgstr "Anzahl an Sperren steigt an"
707
 
708
+ #: ../cerber-load.php:3477
709
  msgid "View activity for this IP"
710
  msgstr "Zeige Aktivität für diese IP"
711
 
712
+ #: ../cerber-load.php:3481 ../cerber-load.php:3483
713
  msgid "A new version of WP Cerber is available to install"
714
  msgstr "Eine neue Version von WP Cerber ist zur Installation verfügbar"
715
 
716
+ #: ../cerber-load.php:3482
717
  msgid "Hi!"
718
  msgstr "Hallo!"
719
 
720
  #. Original translation is "Internetseite" but this translation is not up to time.
721
+ #: ../cerber-load.php:3485 ../cerber-load.php:3496
722
  msgid "Website"
723
  msgstr "Website"
724
 
725
+ #: ../cerber-load.php:3488 ../cerber-load.php:3489
726
  msgid "The WP Cerber security plugin has been deactivated"
727
  msgstr "Das WP Cerber Sicherheits-Plugin wurde deaktiviert"
728
 
729
+ #: ../cerber-load.php:3491
730
  msgid "Not logged in"
731
  msgstr "Nicht angemeldet"
732
 
733
+ #: ../cerber-load.php:3497
734
  #, fuzzy
735
  msgid "By user"
736
  msgstr "Von Nutzer"
737
 
738
+ #: ../cerber-load.php:3498
739
  #, fuzzy
740
  msgid "From IP address"
741
  msgstr "Von IP-Adresse"
742
 
743
+ #: ../cerber-load.php:3501
744
  #, fuzzy
745
  msgid "From country"
746
  msgstr "Vom Land"
747
 
748
+ #: ../cerber-load.php:3505
749
  msgid "The WP Cerber security plugin is now active"
750
  msgstr "Das WP Cerber Sicherheits-Plugin ist nun aktiv"
751
 
752
+ #: ../cerber-load.php:4276
753
  #, fuzzy
754
  msgid "Your IP address is added to the"
755
  msgstr "Ihre IP-Adresse wurde hinzugefügt zu"
756
 
757
+ #: ../cerber-load.php:4292
758
  msgid "Import settings"
759
  msgstr "Import-Einstellungen"
760
 
761
+ #: ../settings.php:235
762
  msgid "Notification limit"
763
  msgstr "Benachrichtigungslimit"
764
 
765
+ #: ../settings.php:235
766
  #, fuzzy
767
  msgid "notification letters allowed per hour (0 means unlimited)"
768
  msgstr "Zugelassene Benachrichtigungen pro Stunde (0 bedeutet kein Limit)"
769
 
770
+ #: ../settings.php:152
771
  msgid "User related settings"
772
  msgstr "Benutzerbezogene Einstellungen"
773
 
774
+ #: ../settings.php:156
775
  msgid "Prohibited usernames"
776
  msgstr "Verbotene Benutzernamen"
777
 
778
+ #: ../settings.php:162
779
  msgid "Usernames from this list are not allowed to log in or register. Any IP address, have tried to use any of these usernames, will be immediately blocked. Use comma to separate logins."
780
  msgstr "Benutzernamen von dieser Liste dürfen sich nicht anmelden oder registrieren. Jede IP-Adresse, die versucht hat einen dieser Nutzernamen zu verwenden, wird sofort blockiert. Mit Komma Namen trennen."
781
 
782
+ #: ../settings.php:164
783
  msgid "User session expire"
784
  msgstr "Benutzer-Sitzung Ablauf"
785
 
786
+ #: ../settings.php:164
787
  msgid "in minutes (leave empty to use default WP value)"
788
  msgstr "in Minuten (leer lassen um WP Standardwert zu verwenden)"
789
 
790
+ #: ../settings.php:197
791
  msgid "reCAPTCHA settings"
792
  msgstr "reCAPTCHA-Einstellungen"
793
 
794
  #. Technical term.
795
+ #: ../settings.php:198
796
  msgid "Site key"
797
  msgstr "Site key"
798
 
799
  #. Technical term.
800
+ #: ../settings.php:199
801
  msgid "Secret key"
802
  msgstr "Secret key"
803
 
804
+ #: ../settings.php:202
805
  msgid "Enable reCAPTCHA for WordPress registration form"
806
  msgstr "Aktiviere reCAPTCHA für das WordPress Registrierungsformular"
807
 
808
+ #: ../settings.php:205
809
  msgid "Lost password form"
810
  msgstr "Passwort-Vergessen-Formular"
811
 
812
+ #: ../settings.php:208
813
  msgid "Login form"
814
  msgstr "Anmeldeforumlar"
815
 
816
+ #: ../settings.php:208
817
  msgid "Enable reCAPTCHA for WordPress login form"
818
  msgstr "Aktiviere reCAPTCHA für das WordPress Anmeldeformular"
819
 
820
+ #: ../settings.php:597
821
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
822
  msgstr "Bevor Sie reCAPTCHA nutzen können, müssen Sie einen Site key und einen Secret key von der Google Website beziehen."
823
 
824
+ #: ../cerber-lab.php:753 ../settings.php:598 ../settings.php:601
825
  msgid "Know more"
826
  msgstr "Mehr erfahren"
827
 
828
+ #: ../settings.php:630
 
 
 
 
829
  msgid "Users"
830
  msgstr "Benutzer"
831
 
865
  msgid "Cerber Lab protocol"
866
  msgstr "Cerber Lab Protokoll"
867
 
868
+ #: ../settings.php:174 ../settings.php:202
869
  msgid "Registration form"
870
  msgstr "Registrierungsformular"
871
 
872
+ #: ../settings.php:203
873
  msgid "Enable reCAPTCHA for WooCommerce registration form"
874
  msgstr "Aktiviere reCAPTCHA für das WooCommerce Registrierungsformular"
875
 
876
+ #: ../settings.php:205
877
  msgid "Enable reCAPTCHA for WordPress lost password form"
878
  msgstr "Aktiviere reCAPTCHA für das WordPress Passwort-Vergessen-Formular"
879
 
880
+ #: ../settings.php:206
881
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
882
  msgstr "Aktiviere reCAPTCHA für das WooCommerce Passwort-Vergessen-Formular"
883
 
884
+ #: ../settings.php:209
885
  msgid "Enable reCAPTCHA for WooCommerce login form"
886
  msgstr "Aktiviere reCAPTCHA für das WooCommerce Anmeldeformular"
887
 
898
  msgstr "Kürzlich ausgesperrte IP-Adressen"
899
 
900
  #. "OK, vernichte sie alle" is a nicer translation for "OK, kill them all" ... too harsh or does it fit?
901
+ #: ../cerber-lab.php:751
902
  #, fuzzy
903
  msgid "OK, nail them all"
904
  msgstr "OK, vernichte sie alle"
905
 
906
+ #: ../cerber-lab.php:752
907
  msgid "NO, maybe later"
908
  msgstr "NEIN, vielleicht später"
909
 
910
  #. Dashboard is in German more common in this context as the actual translation "Amaturenbrett" which is only used for non-digital things like in cars!
911
+ #: ../dashboard.php:54 ../dashboard.php:1333 ../dashboard.php:2155 ../settings.
912
+ #: php:624
913
  #, fuzzy
914
  msgid "Dashboard"
915
  msgstr "Dashboard"
916
 
917
+ #: ../cerber-lab.php:749
918
  msgid "Want to make WP Cerber even more powerful?"
919
  msgstr "Wollen Sie WP Cerber noch stärker machen?"
920
 
921
+ #: ../cerber-lab.php:750
922
  msgid "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. This helps the plugin team to develop new algorithms for WP Cerber that will defend WordPress against new threats and botnets that are appearing everyday. You can disable the sending in the plugin settings at any time."
923
  msgstr "Erlaube WP Cerber ausgesperrte bösartige IP-Adressen an das Cerber Lab zu senden. Dies hilft dem Plugin-Team neue Algorithmen für WP Cerber zu entwickeln, die WordPress gegen täglich auftretende neue Bedrohungen und Botnets verteidigen. Sie können das Senden jederzeit in den Plugin-Einstellungen deaktivieren."
924
 
954
  msgid "Cerber tools"
955
  msgstr "Cerber Werkzeuge"
956
 
957
+ #: ../dashboard.php:2053
958
  msgid "Subscribe"
959
  msgstr "Abonnieren"
960
 
961
+ #: ../dashboard.php:2054 ../cerber-tools.php:284
962
  msgid "Unsubscribe"
963
  msgstr "Abmelden"
964
 
965
+ #: ../dashboard.php:2082
966
  #, fuzzy
967
  msgid "You've subscribed"
968
  msgstr "Erfolgreich abonniert"
969
 
970
+ #: ../dashboard.php:2085
971
  #, fuzzy
972
  msgid "You've unsubscribed"
973
  msgstr "Erfolgreich abgemeldet"
974
 
975
+ #: ../cerber-load.php:3517 ../cerber-load.php:3518
976
  msgid "A new activity has been recorded"
977
  msgstr "Eine neue Aktivität wurde aufgezeichnet"
978
 
979
+ #: ../cerber-load.php:4025
980
  msgid "User"
981
  msgstr "Benutzer"
982
 
983
+ #: ../cerber-load.php:4033
984
  msgid "Search string"
985
  msgstr "Such-String"
986
 
987
+ #: ../cerber-load.php:4054
988
  msgid "To unsubscribe click here"
989
  msgstr "Zum Abmelden hier klicken"
990
 
1000
  msgid "if empty, the default format %s will be used"
1001
  msgstr "wenn leer, dann wird das Standard Format %s verwendet"
1002
 
1003
+ #: ../settings.php:241
1004
  msgid "Push notifications"
1005
  msgstr "Push-Benachrichtigungen"
1006
 
1007
+ #: ../settings.php:220
1008
  msgid "Email notifications"
1009
  msgstr "Email-Benachrichtigungen"
1010
 
1011
+ #: ../settings.php:227 ../settings.php:269 ../settings.php:333 ../settings.php:506
1012
  msgid "Use comma to specify multiple values"
1013
  msgstr "Mit Komma mehrere Werte trennen"
1014
 
1015
+ #: ../settings.php:249
1016
  msgid "All connected devices"
1017
  msgstr "Alle verbundenen Geräte"
1018
 
1019
+ #: ../settings.php:252
1020
  msgid "No devices found"
1021
  msgstr "Kein Gerät gefunden"
1022
 
1023
+ #: ../settings.php:256
1024
  msgid "Not available"
1025
  msgstr "Nicht verfügbar"
1026
 
1032
  msgid "Limit on failed reCAPTCHA verifications is reached"
1033
  msgstr "Grenze an fehlgeschlagenen reCAPTCHA ist erreicht"
1034
 
1035
+ #: ../common.php:1011
1036
  msgid "%s ago"
1037
  msgstr "vor %s"
1038
 
1044
  msgid "Display 404 page"
1045
  msgstr "Zeige 404 Seite"
1046
 
1047
+ #: ../settings.php:200
1048
  msgid "Invisible reCAPTCHA"
1049
  msgstr "Unsichtbares reCAPTCHA"
1050
 
1051
+ #: ../settings.php:200
1052
  msgid "Enable invisible reCAPTCHA"
1053
  msgstr "Unsichtbares reCAPTCHA aktivieren"
1054
 
1055
+ #: ../settings.php:200
1056
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
1057
  msgstr "(nicht anwenden, sofern nicht Seite betreten wurde und Geheimschlüssel für unsichtbare Version erhalten)"
1058
 
1059
+ #: ../settings.php:211
1060
  msgid "Enable reCAPTCHA for WordPress comment form"
1061
  msgstr "reCAPTCHA für WordPress Kommentarformular aktivieren"
1062
 
1063
+ #: ../settings.php:212
1064
  msgid "Disable reCAPTCHA for logged in users"
1065
  msgstr "reCAPTCHA für angemeldete Benutzer deaktivieren"
1066
 
1067
+ #: ../settings.php:214
1068
  msgid "Limit attempts"
1069
  msgstr "Versuche Einschränken"
1070
 
1071
+ #: ../settings.php:214
1072
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
1073
  msgstr "IP Adresse für %s Minuten nach %s fehlgeschlagenen Versuchen innerhalb von %s Minuten sperren"
1074
 
1075
+ #: ../settings.php:591
1076
  msgid "In the Citadel mode nobody is able to log in except IPs from the White IP Access List. Active user sessions will not be affected."
1077
  msgstr "Im Citadel Modus kann sich niemand einloggen, außer IPs auf der White IP Zugangsliste. Laufende Sitzungen werden nicht beeinflusst."
1078
 
1096
  msgid "All suspicious activity"
1097
  msgstr "Alle verdächtigen Aktivitäten"
1098
 
1099
+ #: ../cerber-load.php:1200 ../cerber-load.php:1206 ../cerber-load.php:1222 ..
1100
+ #: /cerber-load.php:1229
1101
  msgid "You are not allowed to register."
1102
  msgstr "Registrierung nicht erlaubt."
1103
 
1121
  msgid "Cerber antispam settings"
1122
  msgstr "Cerber Antispam-Einstellungen"
1123
 
1124
+ #: ../dashboard.php:68 ../cerber-load.php:4289 ../settings.php:211
1125
  msgid "Antispam"
1126
  msgstr "Spam-Schutz"
1127
 
1128
+ #: ../settings.php:172
1129
  msgid "Cerber antispam engine"
1130
  msgstr "Cerber Anti-Spam Engine"
1131
 
1132
+ #: ../settings.php:173
1133
  msgid "Comment form"
1134
  msgstr "Kommentarformular"
1135
 
1136
+ #: ../settings.php:173
1137
  msgid "Protect comment form with bot detection engine"
1138
  msgstr "Schützen Sie das Kommentarformular mit der Bot-Erkennung"
1139
 
1140
+ #: ../settings.php:174
1141
  msgid "Protect registration form with bot detection engine"
1142
  msgstr "Schützen Sie das Registrierungsformular mit Bot-Erkennung"
1143
 
1144
+ #: ../cerber-tools.php:39
1145
  msgid "Export & Import"
1146
  msgstr "Export & Import"
1147
 
1148
+ #: ../cerber-tools.php:40
1149
  msgid "Diagnostic"
1150
  msgstr "Diagnose"
1151
 
1152
+ #: ../cerber-tools.php:41
1153
  msgid "License"
1154
  msgstr "Lizenz"
1155
 
1156
+ #: ../dashboard.php:3604
1157
  msgid "Antispam and bot detection settings"
1158
  msgstr "Antispam- und Bot-Erkennungseinstellungen"
1159
 
1160
+ #: ../cerber-load.php:1467
1161
  msgid "Sorry, human verification failed."
1162
  msgstr "Entschuldigung, der Menschlichkeitsnachweis ist fehlgeschlagen.\n"
1163
  ""
1166
  msgid "Bot activity is detected"
1167
  msgstr "Bot-Aktivität wurde erkannt"
1168
 
1169
+ #: ../settings.php:189
1170
  msgid "Comment processing"
1171
  msgstr "Kommentarverarbeitung"
1172
 
1173
+ #: ../settings.php:190
1174
  msgid "If a spam comment detected"
1175
  msgstr "wenn ein Spam-Kommentar erkannt wird"
1176
 
1177
+ #: ../settings.php:191
1178
  msgid "Trash spam comments"
1179
  msgstr "Spam-Kommentar in den Papierkorb legen"
1180
 
1181
+ #: ../settings.php:191
1182
  msgid "Move spam comments to trash after"
1183
  msgstr "Verschieben Sie die Spam-Kommentare anschließend in den Papierkorb"
1184
 
1186
  msgid "Spam form submission denied"
1187
  msgstr "Spam in Formular geblockt"
1188
 
1189
+ #: ../settings.php:175
1190
  msgid "Other forms"
1191
  msgstr "andere Formulare"
1192
 
1193
+ #: ../settings.php:175
1194
  msgid "Protect all forms on the website with bot detection engine"
1195
  msgstr "Schützen Sie alle Formulare auf der Website mit der Bot-Erkennungs-Engine"
1196
 
1197
+ #: ../settings.php:177
1198
  msgid "Adjust antispam engine"
1199
  msgstr "Passen Sie die Anti-Spam-Engine an"
1200
 
1201
+ #: ../settings.php:178
1202
  msgid "Safe mode"
1203
  msgstr "Abgesicherter Modus"
1204
 
1205
+ #: ../settings.php:178
1206
  msgid "Use less restrictive policies (allow AJAX)"
1207
  msgstr "Weniger restriktive Richtlinien verwenden (AJAX zulassen)"
1208
 
1209
+ #: ../dashboard.php:3237 ../settings.php:179
1210
  msgid "Logged in users"
1211
  msgstr "Angemeldete Benutzer"
1212
 
1213
+ #: ../settings.php:179
1214
  msgid "Disable bot detection engine for logged in users"
1215
  msgstr "Deaktivieren der Bot-Erkennungs-Engine für eingeloggte Benutzer"
1216
 
1226
  msgid "Cerber Security Rules"
1227
  msgstr "Cerber Sicherheitsregeln"
1228
 
1229
+ #: ../dashboard.php:60 ../dashboard.php:2545
1230
  msgid "Security Rules"
1231
  msgstr "Sicherheitsregeln"
1232
 
1247
  msgstr "Spam Formular-Übermittlungen verweigert\n"
1248
  ""
1249
 
1250
+ #: ../dashboard.php:1862 ../cerber-load.php:3508 ../cerber-load.php:4278
1251
  msgid "Getting Started Guide"
1252
  msgstr "Leitfaden für den Einstieg"
1253
 
1254
+ #: ../dashboard.php:2537
1255
  msgid "Countries"
1256
  msgstr "Länder"
1257
 
1258
+ #: ../dashboard.php:2606
1259
  msgid "Permitted for one country"
1260
  msgid_plural "Permitted for %d countries"
1261
  msgstr[0] "Erlaubt für ein Land"
1262
  msgstr[1] "Erlaubt für %d Länder"
1263
 
1264
+ #: ../dashboard.php:2617
1265
  msgid "No rule"
1266
  msgstr "Keine Regel"
1267
 
1268
+ #: ../dashboard.php:2829
1269
  msgid "Security rules have been updated"
1270
  msgstr "Sicherheitsregeln wurden aktualisiert"
1271
 
1322
  msgid "Block access to user pages like /?author=n and user data via REST API"
1323
  msgstr "Blockieren Sie den Zugriff auf Benutzerseiten wie /? Author = n und Benutzerdaten über die REST-API"
1324
 
1325
+ #: ../settings.php:134
1326
  msgid "Block access to the WordPress REST API except the following"
1327
  msgstr "Zugriffe auf WordPress REST API blockieren mit Ausnahme der folgenden"
1328
 
1329
+ #: ../settings.php:135
1330
  msgid "Allow REST API for logged in users"
1331
  msgstr "REST API für angemeldete Benutzer erlauben"
1332
 
1333
+ #: ../settings.php:142
1334
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1335
  msgstr "Geben Sie die REST API Namespaces an, die zugelassen werden sollen, falls die REST API deaktiviert ist. Ein String pro Zeile."
1336
 
1337
+ #: ../settings.php:154
1338
  msgid "Registration limit"
1339
  msgstr "Registrierungs-Beschränkung"
1340
 
1341
+ #: ../settings.php:165
1342
  msgid "Sort users in dashboard"
1343
  msgstr "Benutzer im Dashboard sortieren"
1344
 
1345
+ #: ../settings.php:165
1346
  msgid "by date of registration"
1347
  msgstr "nach Registrierungsdatum"
1348
 
1349
+ #: ../settings.php:180
1350
  msgid "Query whitelist"
1351
  msgstr "IP Whitelist abfragen"
1352
 
1353
+ #: ../settings.php:753 ../settings.php:875
1354
  msgid "%s allowed registrations in %s minutes from one IP"
1355
  msgstr "%s erlaubte Registrierungen innerhalb von %s Minuten von derselben IP"
1356
 
1357
+ #: ../dashboard.php:2673
1358
  msgid "Start typing here to find a country"
1359
  msgstr "Beginnen Sie hier mit der Eingabe, um ein Land zu finden"
1360
 
1361
+ #: ../dashboard.php:2756
1362
  msgid "Click on a country name to add it to the list of selected countries"
1363
  msgstr "Klicken Sie auf einen Ländernamen, um ihn zur Liste der ausgewählten Länder hinzuzufügen"
1364
 
1365
+ #: ../dashboard.php:2780
1366
  msgid "Submit forms"
1367
  msgstr "Formulare absenden"
1368
 
1369
+ #: ../dashboard.php:2781
1370
  msgid "Post comments"
1371
  msgstr "Kommentare veröffentlichen"
1372
 
1373
+ #: ../dashboard.php:2782
1374
  msgid "Log in to the website"
1375
  msgstr "Auf der Website anmelden"
1376
 
1377
+ #: ../dashboard.php:2783
1378
  msgid "Register on the website"
1379
  msgstr "Auf der Website registrieren"
1380
 
1381
+ #: ../dashboard.php:2784
1382
  msgid "Use XML-RPC"
1383
  msgstr "XML-RPC benutzen"
1384
 
1385
+ #: ../dashboard.php:2785
1386
  msgid "Use REST API"
1387
  msgstr "REST API benutzen"
1388
 
1389
+ #: ../settings.php:190
1390
  msgid "Deny it completely"
1391
  msgstr "Alles verbieten"
1392
 
1393
+ #: ../settings.php:190
1394
  msgid "Mark it as spam"
1395
  msgstr "Als Spam markieren"
1396
 
1398
  msgid "in the last 24 hours"
1399
  msgstr "in den letzten 24 Stunden"
1400
 
1401
+ #: ../dashboard.php:2156
1402
  msgid "Main settings"
1403
  msgstr "Haupteinstellungen"
1404
 
1405
+ #: ../settings.php:261
1406
  msgid "Weekly reports"
1407
  msgstr "Wöchentliche Berichte"
1408
 
1409
+ #: ../settings.php:991
1410
  msgid "Sunday"
1411
  msgstr "Sonntag"
1412
 
1413
+ #: ../settings.php:992
1414
  msgid "Monday"
1415
  msgstr "Montag"
1416
 
1417
+ #: ../settings.php:993
1418
  msgid "Tuesday"
1419
  msgstr "Dienstag"
1420
 
1421
+ #: ../settings.php:994
1422
  msgid "Wednesday"
1423
  msgstr "Mittwoch"
1424
 
1425
+ #: ../settings.php:995
1426
  msgid "Thursday"
1427
  msgstr "Donnerstag"
1428
 
1429
+ #: ../settings.php:996
1430
  msgid "Friday"
1431
  msgstr "Freitag"
1432
 
1433
+ #: ../settings.php:997
1434
  msgid "Saturday"
1435
  msgstr "Samstag"
1436
 
1437
+ #: ../settings.php:1056 ../settings.php:1057
1438
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1439
  msgstr "Wenn Sie ein Caching-Plugin verwenden, müssen Sie Ihre neue Anmelde-URL zur Liste der Seiten hinzufügen, die nicht gecached werden sollen."
1440
 
1441
+ #: ../cerber-load.php:3523
1442
  msgid "Weekly report"
1443
  msgstr "Wöchentlicher Bericht"
1444
 
1445
+ #: ../cerber-load.php:3526 ../cerber-load.php:3536
1446
  msgid "To change reporting settings visit"
1447
  msgstr "Um die Einstellungen für die Berichte zu ändern besuchen Sie"
1448
 
1449
+ #: ../cerber-load.php:3559
1450
  msgid "Your login page:"
1451
  msgstr "Ihre Anmeldeseite:"
1452
 
1453
+ #: ../cerber-load.php:3563
1454
  msgid "Your license is valid until"
1455
  msgstr "Ihre Lizenz ist gültig bis"
1456
 
1457
+ #: ../cerber-load.php:3669
1458
  msgid "Activity details"
1459
  msgstr "Aktivitätsdetails"
1460
 
1461
+ #: ../settings.php:1023
1462
  msgid "Click to send now"
1463
  msgstr "Klicken Sie, um jetzt zu senden"
1464
 
1465
+ #: ../cerber-load.php:835
1466
  msgid "> > > Translator of WP Cerber? To get the PRO license for free, drop your contacts here: https://wpcerber.com/contact/"
1467
  msgstr "> > > Sind Sie ein Übersetzer von WP Cerber? Um eine kostenlose PRO-Lizenz zu erhalten, kontaktieren Sie uns über https://wpcerber.com/contact/"
1468
 
1474
  msgid "Unable to send email to"
1475
  msgstr "E-Mail kann nicht gesendet werden an"
1476
 
1477
+ #: ../dashboard.php:2609
1478
  msgid "Not permitted for one country"
1479
  msgid_plural "Not permitted for %d countries"
1480
  msgstr[0] "Nicht erlaubt für 1 Land"
1481
  msgstr[1] "Nicht erlaubt für %d Länder"
1482
 
1483
+ #: ../dashboard.php:2760
1484
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1485
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
1486
  msgstr "Ausgewählte Länder dürfen %s, anderen Ländern ist es nicht erlaubt"
1487
 
1488
+ #: ../dashboard.php:2763
1489
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1490
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
1491
  msgstr "Ausgewählte Länder dürfen nicht %s, anderen Ländern ist es erlaubt"
1492
 
1493
+ #: ../cerber-load.php:3657
1494
  msgid "Weekly Report"
1495
  msgstr "Wöchentlicher Bericht"
1496
 
1502
  msgid "Display simple 404 page"
1503
  msgstr "Einfache 404-Seite anzeigen"
1504
 
1505
+ #: ../settings.php:186
1506
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
1507
  msgstr "Geben Sie einen Teil eines Query Strings oder eines Query Paths ein, um einen Request von der Untersuchung auszuschliessen. Ein Eintrag pro Zeile."
1508
 
1509
+ #: ../settings.php:274 ../settings.php:511
1510
  msgid "if empty, email from notification settings will be used"
1511
  msgstr "leer lassen, um die E-Mail-Adresse von den Benachrichtigungseinstellungen zu verwenden"
1512
 
1513
+ #: ../settings.php:262
1514
  msgid "Enable reporting"
1515
  msgstr "Berichte aktivieren"
1516
 
1517
+ #: ../cerber-load.php:3587
1518
  msgid "Your last sign-in was %s from %s"
1519
  msgstr "Ihre letzte Anmeldung war am %s von %s aus"
1520
 
1521
+ #: ../cerber-load.php:3683
1522
  msgid "Attempts to log in with non-existent username"
1523
  msgstr "Anmeldeversuche mit nicht existierendem Benutzernamen"
1524
 
1534
  msgid "You cannot add your IP address or network"
1535
  msgstr "Sie können Ihre IP-Adresse oder Ihr Netzwerk nicht hinzufügen."
1536
 
1537
+ #: ../settings.php:162
1538
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1539
  msgstr "Um einen REGEX-Ausdruck zu definieren umschliessen Sie diesen mit zwei Vorwärts-Schrägstrichen"
1540
 
1542
  msgid "Cerber Traffic Inspector"
1543
  msgstr "Cerber Traffic Inspektor"
1544
 
1545
+ #: ../dashboard.php:56 ../dashboard.php:1303 ../dashboard.php:2883
1546
  msgid "Traffic Inspector"
1547
  msgstr "Traffic Inspektor"
1548
 
1550
  msgid "Traffic"
1551
  msgstr "Traffic"
1552
 
1553
+ #: ../dashboard.php:3205
 
 
 
 
1554
  msgid "Request"
1555
  msgstr "Anfrage"
1556
 
1557
+ #: ../dashboard.php:3207
1558
  msgid "Host Info"
1559
  msgstr "Host-Informationen"
1560
 
1561
+ #: ../dashboard.php:3208
1562
  msgid "User Agent"
1563
  msgstr "User Agent"
1564
 
1565
+ #: ../dashboard.php:3233
1566
  msgid "All requests"
1567
  msgstr "Alle Anfragen"
1568
 
1569
+ #: ../dashboard.php:3238
1570
  msgid "Not logged in visitors"
1571
  msgstr "Nicht eingeloggte Besucher"
1572
 
1573
+ #: ../dashboard.php:3239
1574
  msgid "Form submissions"
1575
  msgstr "Formularübermittlungen"
1576
 
1577
+ #: ../dashboard.php:3240
1578
  msgid "Page Not Found"
1579
  msgstr "Seite nicht gefunden"
1580
 
1581
+ #: ../dashboard.php:3241
1582
  msgid "REST API"
1583
  msgstr "REST-Schnittstelle"
1584
 
1585
+ #: ../dashboard.php:3242
1586
  msgid "XML-RPC"
1587
  msgstr "XML-RPC"
1588
 
1589
+ #: ../dashboard.php:3247
1590
  msgid "Longer than"
1591
  msgstr "Länger als"
1592
 
1593
+ #: ../dashboard.php:3263
1594
  msgid "Refresh"
1595
  msgstr "Aktualisieren"
1596
 
1598
  msgid "Check for requests"
1599
  msgstr "Auf Anfragen prüfen"
1600
 
1601
+ #: ../common.php:1220
1602
  msgid "Not specified"
1603
  msgstr "Nicht spezifiziert"
1604
 
1605
+ #: ../settings.php:304
1606
  msgid "Logging mode"
1607
  msgstr "Loggingmodus"
1608
 
1609
+ #: ../settings.php:310
1610
  msgid "Logging disabled"
1611
  msgstr "Logging deaktiviert"
1612
 
1613
+ #: ../settings.php:311
1614
  msgid "Smart"
1615
  msgstr "Smart"
1616
 
1617
+ #: ../settings.php:312
1618
  msgid "All traffic"
1619
  msgstr "Sämtlicher Traffic"
1620
 
1621
+ #: ../settings.php:316
1622
  msgid "Ignore crawlers"
1623
  msgstr "Crawler ignorieren"
1624
 
1625
+ #: ../settings.php:326
1626
  msgid "Mask these form fields"
1627
  msgstr "Diese von Feldern maskieren"
1628
 
1629
+ #: ../settings.php:362
1630
  msgid "milliseconds"
1631
  msgstr "Millisekunden"
1632
 
1633
+ #: ../settings.php:282
1634
  msgid "Inspection"
1635
  msgstr "Inspektion"
1636
 
1637
+ #: ../settings.php:283
1638
  msgid "Enable traffic inspection"
1639
  msgstr "Traffic-Inspektion aktivieren"
1640
 
1641
+ #: ../settings.php:303
1642
  msgid "Logging"
1643
  msgstr "Logging"
1644
 
1645
+ #: ../settings.php:321
1646
  msgid "Save request fields"
1647
  msgstr "Anforderungsfeld speichern"
1648
 
1649
+ #: ../settings.php:357
1650
  msgid "Page generation time threshold"
1651
  msgstr "Seitengenerierung Zeitschwelle"
1652
 
1653
+ #: ../dashboard.php:3225
1654
  msgid "No requests have been logged."
1655
  msgstr "Es wurden keine Anforderungen aufgezeichnet"
1656
 
1662
  msgid "no connection"
1663
  msgstr "keine Verbindung"
1664
 
1665
+ #: ../dashboard.php:3559
1666
  msgid "Advanced search"
1667
  msgstr "Erweiterte Suche"
1668
 
1674
  msgid "Probing for vulnerable PHP code"
1675
  msgstr "Prüfe auf verwundbaren PHP-Code"
1676
 
1677
+ #: ../dashboard.php:3517
1678
  msgid "Any"
1679
  msgstr "Beliebig"
1680
 
1681
+ #: ../cerber-load.php:3308
1682
  msgid "We're sorry, you are not allowed to proceed"
1683
  msgstr "Es tut uns leid, aber Sie dürfen nicht fortfahren"
1684
 
1685
+ #: ../settings.php:294
1686
  msgid "Request whitelist"
1687
  msgstr "Whitelist anfordern"
1688
 
1689
+ #: ../settings.php:300
1690
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
1691
  msgstr "Geben Sie einen Anforderungs-URI ein, um die Anforderung von der Inspektion auszuschließen. Ein Element pro Zeile."
1692
 
1693
+ #: ../settings.php:338
1694
  msgid "Save request headers"
1695
  msgstr "Request-Header speichern"
1696
 
1697
+ #: ../settings.php:344
1698
  msgid "Save $_SERVER"
1699
  msgstr "Speichern $_SERVER"
1700
 
1701
+ #: ../settings.php:350
1702
  msgid "Save request cookies"
1703
  msgstr "Suchanfragen-Cookies"
1704
 
1710
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1711
  msgstr "Nicht autorisierten Zugang zu load.scripts.php und load-styles.php blockieren"
1712
 
1713
+ #: ../common.php:1892
1714
  msgid "Unable to create the directory"
1715
  msgstr "Kann Verzeichnis nicht erstellen"
1716
 
1717
+ #: ../common.php:1897
1718
  msgid "Destination folder access denied"
1719
  msgstr "Zugang zum Zielordner verweigert"
1720
 
1721
+ #: ../common.php:1900
1722
  msgid "File not found"
1723
  msgstr "Datei nicht gefunden"
1724
 
1725
+ #: ../common.php:1903
1726
  msgid "Unable to copy the file"
1727
  msgstr "Konnte Datei nicht kopieren"
1728
 
1729
+ #: ../common.php:1909
1730
  msgid "Unable to delete the file"
1731
  msgstr "Konnte Datei nicht löschen"
1732
 
1746
  msgid "Standard mode"
1747
  msgstr "Standard-Modus"
1748
 
1749
+ #: ../settings.php:1034
1750
  msgid "Plugin initialization mode has not been changed"
1751
  msgstr "Plugin-Initialisierungsmodus wurde nicht geändert"
1752
 
1763
  msgid "Custom login URL may contain only letters, numbers, dashes and underscores"
1764
  msgstr "Individuelle Login-URL darf nur Buchstaben, Zahlen, Bindestriche und Unterstriche enthalten"
1765
 
1766
+ #: ../settings.php:186 ../settings.php:300
1767
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1768
  msgstr "Um ein REGEX-Pattern zu spezifizieren, schließen Sie eine ganze Zeile in zwei Klammern ein."
1769
 
1770
+ #: ../settings.php:587
1771
  msgid "Be careful about enabling these options."
1772
  msgstr "Seien Sie vorsichtig mit der Aktivierung dieser Optionen."
1773
 
1774
+ #: ../settings.php:587
1775
  msgid "If you forget your Custom login URL, you will be unable to log in."
1776
  msgstr "Falls Sie Ihre individuelle Login-URL vergessen, können Sie sich nicht einloggen."
1777
 
1778
+ #: ../dashboard.php:64 ../cerber-scanner.php:89
1779
  msgid "Site Integrity"
1780
  msgstr "Integrität der Seite"
1781
 
1782
+ #: ../dashboard.php:1320 ../dashboard.php:1322 ../cerber-scanner.php:1386
1783
  msgid "Disabled"
1784
  msgstr "Deaktiviert"
1785
 
1786
+ #: ../dashboard.php:1321 ../cerber-scanner.php:876
1787
  msgid "Quick Scan"
1788
  msgstr "Quick Scan"
1789
 
1790
+ #: ../dashboard.php:1323 ../cerber-scanner.php:876
1791
  msgid "Full Scan"
1792
  msgstr "Komplettscan"
1793
 
1800
  msgid "Denied"
1801
  msgstr "Verweigert"
1802
 
1803
+ #: ../settings.php:81 ../settings.php:289
1804
  msgid "Use White IP Access List"
1805
  msgstr "White IP Zugriffsliste verwenden"
1806
 
1812
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
1813
  msgstr "Automatische Weiterleitung auf die Login-Seite deaktivieren, wenn /wp-admin/ von einer nicht autorisierten Anforderung angefordert wird"
1814
 
1815
+ #: ../settings.php:378
1816
  msgid "Scanner settings"
1817
  msgstr "Scanner-Einstellungen"
1818
 
1819
+ #: ../settings.php:379
1820
  msgid "Custom signatures"
1821
  msgstr "Individuelle Signaturen"
1822
 
1823
+ #: ../settings.php:385
1824
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
1825
  msgstr "Individuelle PHP-Codesignaturen spezifizieren. Ein Element pro Zeile. Um ein REGEX-Pattern zu spezifizieren, schließen Sie eine ganze Zeile mit zwei Klammern ein."
1826
 
1827
+ #: ../settings.php:387
1828
  msgid "Unwanted file extensions"
1829
  msgstr "Unerwünschte Dateierweiterungen"
1830
 
1831
+ #: ../settings.php:393
1832
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1833
  msgstr "Spezifizieren Sie die zu suchenden Dateierweiterungen. Nur Komplettscan. Elemente mit Kommas trennen."
1834
 
1835
+ #: ../settings.php:395
1836
  msgid "Directories to exclude"
1837
  msgstr "Auszuschließende Verzeichnisse"
1838
 
1839
+ #: ../settings.php:401
1840
  msgid "Specify directories to exclude from scanning. Use absolute paths. One item per line."
1841
  msgstr "Spezifizieren Sie die vom Scan auszuschließenden Verzeichnisse. Absolute Pfade. Ein Element pro Zeile."
1842
 
1843
+ #: ../settings.php:416
1844
  msgid "Scan temporary directory"
1845
  msgstr "Temporäres Verzeichnis scannen"
1846
 
1847
+ #: ../settings.php:423
1848
  msgid "Scan session directory"
1849
  msgstr "Sitzungsverzeichnis scannen"
1850
 
1851
+ #: ../settings.php:435
1852
  msgid "Delete quarantined files after"
1853
  msgstr "Dateien in Quarantäne anschließend löschen"
1854
 
1855
+ #: ../settings.php:450
1856
  msgid "Launch Quick Scan"
1857
  msgstr "Quick Scan starten"
1858
 
1859
+ #: ../cerber-scanner.php:1387
1860
  msgid "Every hour"
1861
  msgstr "Jede Stunde"
1862
 
1863
+ #: ../cerber-scanner.php:1388
1864
  msgid "Every 3 hours"
1865
  msgstr "Alle 3 Stunden"
1866
 
1867
+ #: ../cerber-scanner.php:1389
1868
  msgid "Every 6 hours"
1869
  msgstr "Alle 6 Stunden"
1870
 
1871
+ #: ../settings.php:457
1872
  msgid "Launch Full Scan"
1873
  msgstr "Komplett-Scan starten"
1874
 
1875
+ #: ../settings.php:467 ../settings.php:527
1876
  msgid "Low severity"
1877
  msgstr "Niedrige Schwere"
1878
 
1879
+ #: ../settings.php:467 ../settings.php:527
1880
  msgid "Medium severity"
1881
  msgstr "Mittlere Schwere"
1882
 
1883
+ #: ../settings.php:467 ../settings.php:527
1884
  msgid "High severity"
1885
  msgstr "Hohe Schwere"
1886
 
1887
+ #: ../settings.php:468
1888
  msgid "Report an issue if any of the following is true"
1889
  msgstr "Melden Sie ein Problem, wenn einer der folgenden Punkte zutrifft"
1890
 
1891
+ #: ../settings.php:476
1892
  msgid "Send email report"
1893
  msgstr "E-Mail-Bericht senden"
1894
 
1895
+ #: ../settings.php:482
1896
  msgid "After every scan"
1897
  msgstr "Nach jedem Scan"
1898
 
1899
+ #: ../settings.php:483
1900
  msgid "If any changes in scan results occurred"
1901
  msgstr "Falls irgendwelche Veränderungen in den Scan-Ergebnissen aufgetreten sind"
1902
 
1903
+ #: ../settings.php:488
1904
  msgid "Include file sizes"
1905
  msgstr "Dateigrößen einschließen"
1906
 
1907
+ #: ../settings.php:495
1908
  msgid "Include scan errors"
1909
  msgstr "Scan-Fehler einschließen"
1910
 
1911
+ #: ../cerber-load.php:4287 ../cerber-scanner.php:75
1912
  msgid "Security Scanner"
1913
  msgstr "Sicherheits-Scanner"
1914
 
1915
+ #: ../cerber-scanner.php:77
1916
  msgid "Scheduling"
1917
  msgstr "Planung"
1918
 
1919
+ #: ../cerber-scanner.php:142
1920
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
1921
  msgstr "Aktuell ist ein geplanter Scan im Gange. Bitte warten Sie, bis dieser beendet ist."
1922
 
1923
+ #: ../cerber-scanner.php:146
1924
  msgid "Previous scan started %s has not been completed. Continue scanning?"
1925
  msgstr "Der vor %s gestartete Scan wurde nicht abgeschlossen. Weiter scannen?"
1926
 
1927
+ #: ../cerber-scanner.php:155
1928
  msgid "It seems this website has never been scanned. To start scanning click the button below."
1929
  msgstr "Anscheinend wurde diese Website noch nie gescannt. Um einen Scan zu beginnen, klicken Sie auf den nachstehenden Button."
1930
 
1931
+ #: ../cerber-scanner.php:158
1932
  msgid "Start Quick Scan"
1933
  msgstr "Quick-Scan starten"
1934
 
1935
+ #: ../cerber-scanner.php:159
1936
  msgid "Start Full Scan"
1937
  msgstr "Komplettscan starten"
1938
 
1939
+ #: ../cerber-scanner.php:160
1940
  msgid "Stop Scanning"
1941
  msgstr "Scan unterbrechen"
1942
 
1943
+ #: ../cerber-scanner.php:161
1944
  msgid "Continue Scanning"
1945
  msgstr "Scan fortsetzen"
1946
 
1947
+ #: ../cerber-scanner.php:190
1948
  msgid "Delete"
1949
  msgstr "Löschen"
1950
 
1951
+ #: ../cerber-scanner.php:1336
1952
  msgid "Verified"
1953
  msgstr "Verifiziert"
1954
 
1955
+ #: ../cerber-scanner.php:1343
1956
  msgid "Integrity data not found"
1957
  msgstr "Integritätsdaten nicht gefunden"
1958
 
1959
+ #: ../cerber-scanner.php:1344
1960
  msgid "Unable to check the integrity of the plugin due to a network error"
1961
  msgstr "Konnte die Integrität des Plugins aufgrund eines Netzwerkfehlers nicht überprüfen"
1962
 
1963
+ #: ../cerber-scanner.php:1345
1964
  msgid "Unable to check the integrity of WordPress files due to a network error"
1965
  msgstr "Konnte die Integrität von WordPress aufgrund eines Netzwerkfehlers nicht überprüfen"
1966
 
1967
+ #: ../cerber-scanner.php:1346
1968
  msgid "Unable to check the integrity of the theme due to a network error"
1969
  msgstr "Konnte die Integrität des Themes aufgrund eines Netzwerkfehlers nicht überprüfen"
1970
 
1971
+ #: ../cerber-scanner.php:1349
1972
  msgid "Local file doesn't exist"
1973
  msgstr "Lokale Datei existiert nicht"
1974
 
1975
+ #: ../cerber-scanner.php:1351
1976
  msgid "Unable to process file"
1977
  msgstr "Konnte Datei nicht verarbeiten"
1978
 
1979
+ #: ../cerber-scanner.php:1352 ../cerber-scanner.php:4791
1980
  msgid "Unable to open file"
1981
  msgstr "Konnte Datei nicht öffnen"
1982
 
1983
+ #: ../cerber-scanner.php:1354
1984
  msgid "Checksum mismatch"
1985
  msgstr "Prüfsumme stimmt nicht überein"
1986
 
1987
+ #: ../cerber-scanner.php:1357
1988
  msgid "Suspicious code found"
1989
  msgstr "Verdächtiger Code gefunden"
1990
 
1991
+ #: ../cerber-scanner.php:1359
1992
  msgid "Unattended suspicious file"
1993
  msgstr "Unbeaufsichtigte verdächtige Datei"
1994
 
1995
+ #: ../cerber-scanner.php:1360
1996
  msgid "Executable code found"
1997
  msgstr "Ausführbarer Code gefunden"
1998
 
1999
+ #: ../cerber-scanner.php:1364
2000
  msgid "Unwanted file extension"
2001
  msgstr "Unerwünschte Dateierweiterung"
2002
 
2003
+ #: ../cerber-scanner.php:1366
2004
  msgid "Content has been modified"
2005
  msgstr "Inhalt wurde gerändert"
2006
 
2007
+ #: ../cerber-scanner.php:1367
2008
  msgid "New file"
2009
  msgstr "Neue Datei"
2010
 
2011
+ #: ../cerber-scanner.php:2433
2012
  msgid "Custom signature found"
2013
  msgstr "Individuelle Signatur gefunden"
2014
 
2015
+ #: ../cerber-scanner.php:3648
2016
  msgid "Scanning folders for files"
2017
  msgstr "Scanne Ordner auf Dateien"
2018
 
2019
+ #: ../cerber-scanner.php:3652
2020
  msgid "Parsing the list of files"
2021
  msgstr "Parse die Dateiliste"
2022
 
2023
+ #: ../cerber-scanner.php:3653
2024
  msgid "Checking for new and modified files"
2025
  msgstr "Überprüfe auf neue und geänderte Dateien"
2026
 
2027
+ #: ../cerber-scanner.php:3654
2028
  msgid "Verifying the integrity of WordPress"
2029
  msgstr "Verifiziere die Integrität von WordPress"
2030
 
2031
+ #: ../cerber-scanner.php:3655
2032
  msgid "Verifying the integrity of the plugins"
2033
  msgstr "Verifiziere die Integrität der Plugins"
2034
 
2035
+ #: ../cerber-scanner.php:3656
2036
  msgid "Verifying the integrity of the themes"
2037
  msgstr "Verifiziere die Integrität der Themes"
2038
 
2039
+ #: ../cerber-scanner.php:3657
2040
  msgid "Searching for malicious code"
2041
  msgstr "Suche nach schädlichem Code"
2042
 
2043
+ #: ../cerber-scanner.php:3658
2044
  msgid "Finalizing the scan"
2045
  msgstr "Schließe Scan ab"
2046
 
2047
+ #: ../cerber-scanner.php:3782 ../cerber-scanner.php:3852
2048
  msgid "Files to scan"
2049
  msgstr "Dateien zum Scannen"
2050
 
2051
+ #: ../cerber-scanner.php:3789 ../cerber-scanner.php:3860
2052
  msgid "Critical issues"
2053
  msgstr "Kritische Probleme"
2054
 
2055
+ #: ../cerber-scanner.php:3789 ../cerber-scanner.php:3864 ../cerber-scanner.php:4981
2056
  msgid "Issues total"
2057
  msgstr "Probleme gesamt"
2058
 
2059
+ #: ../cerber-scanner.php:4227
2060
  msgid "The directory is not writable"
2061
  msgstr "Das Verzeichnis ist nicht beschreibbar"
2062
 
2063
+ #: ../cerber-scanner.php:4245
2064
  msgid "Unable to create WP CERBER directory"
2065
  msgstr "Konnte kein WP CERBER Verzeichnis erstellen"
2066
 
2067
+ #: ../cerber-scanner.php:4451
2068
  msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
2069
  msgstr "Dateizugangsfehler. Mögliche Scan-Ergebnisse sind veraltet. Bitte starten Sie einen Quick-Scan oder einen Komplettscan"
2070
 
2071
+ #: ../cerber-scanner.php:5090
2072
  msgid "To view full report visit"
2073
  msgstr "Um den gesamten Bericht einzusehen, besuchen Sie"
2074
 
2075
+ #: ../cerber-load.php:3533
2076
  msgid "Scanner Report"
2077
  msgstr "Scanner Bericht"
2078
 
2079
+ #: ../settings.php:403
2080
  msgid "Monitor new files"
2081
  msgstr "Neue Dateien überwachen"
2082
 
2083
+ #: ../settings.php:410
2084
  msgid "Monitor modified files"
2085
  msgstr "Geänderte Dateien überwachen"
2086
 
2087
+ #: ../settings.php:484
2088
  msgid "If new issues found"
2089
  msgstr "Falls neue Probleme gefunden werden"
2090
 
2091
+ #: ../settings.php:1286
2092
  msgid "The schedule has been updated"
2093
  msgstr "Der Zeitplan wurde aktualisiert"
2094
 
2095
+ #: ../settings.php:1289
2096
  msgid "Unable to updated the schedule"
2097
  msgstr "Konnte Zeitplan nicht aktualisieren"
2098
 
2099
+ #: ../cerber-scanner.php:1363 ../cerber-scanner.php:2596
2100
  msgid "Suspicious directives found"
2101
  msgstr "Verdächtige Verzeichnisse gefunden"
2102
 
2103
+ #: ../cerber-scanner.php:2594
2104
  msgid "Suspicious code instruction found"
2105
  msgstr "Verdächtige Codeanweisungen gefunden"
2106
 
2107
+ #: ../cerber-scanner.php:2595
2108
  msgid "Suspicious code signatures found"
2109
  msgstr "Verdächtige Codesignaturen gefunden"
2110
 
2111
+ #: ../cerber-scanner.php:2598
2112
  msgid "To solve this issue you have to reinstall %s or update it to the latest version."
2113
  msgstr "Um dieses Problem zu lösen, müssen Sie %s neu installieren oder auf die aktuellste Version aktualisieren."
2114
 
2115
+ #: ../cerber-scanner.php:2599
2116
  msgid "Please upload a reference ZIP archive"
2117
  msgstr "Bitte laden Sie ein ZIP-Archiv zum Bezug hoch"
2118
 
2119
+ #: ../cerber-scanner.php:2600
2120
  msgid "Resolve issue"
2121
  msgstr "Problem lösen"
2122
 
2123
+ #: ../cerber-scanner.php:3938
2124
  msgid "We have not found any integrity data to verify"
2125
  msgstr "Wir haben keine zu verifizierenden Integritätsdaten gefunden"
2126
 
2127
+ #: ../cerber-scanner.php:3940
2128
  msgid "You have to upload a ZIP archive from which you've installed it. This enables the security scanner to verify the integrity of the code and detect malware."
2129
  msgstr "Sie müssen ein ZIP-Archiv hochladen, von dem Sie es installiert haben. So kann der Sicherheitsscanner die Integrität des Codes verifizieren und Malware erkennen."
2130
 
2131
+ #: ../cerber-scanner.php:4937
2132
  msgid "Full Scan Report"
2133
  msgstr "Komplettscan Bericht"
2134
 
2135
+ #: ../cerber-scanner.php:4937
2136
  msgid "Quick Scan Report"
2137
  msgstr "Quick-Scan Bericht"
2138
 
2139
+ #: ../cerber-scanner.php:4950
2140
  msgid "Files scanned"
2141
  msgstr "Dateien gescannt"
2142
 
2173
  msgid "Attempt to upload a file with malicious code"
2174
  msgstr "Versuch eine Datei mit schädlichem Code hochzuladen"
2175
 
2176
+ #: ../common.php:1096
2177
  msgid "Bytes"
2178
  msgstr "Bytes"
2179
 
2180
+ #: ../cerber-scanner.php:1342
2181
  msgid "Vulnerability found"
2182
  msgstr "Verwundbarkeit gefunden"
2183
 
2184
+ #: ../cerber-scanner.php:1347
2185
  msgid "Unable to check the integrity due to a DB error"
2186
  msgstr "Konnte Integrität aufgrund eines DB-Fehlers nicht überprüfen"
2187
 
2188
+ #: ../cerber-scanner.php:3649
2189
  msgid "Scanning the upload folder for files"
2190
  msgstr "Scanne Upload-Ordner auf Dateien"
2191
 
2192
+ #: ../cerber-scanner.php:3650
2193
  msgid "Scanning the temp folder for files"
2194
  msgstr "Scanne temporären Ordner auf Dateien"
2195
 
2196
+ #: ../cerber-scanner.php:3651
2197
  msgid "Scanning the session folder for files"
2198
  msgstr "Scanne Sitzungsordner auf Dateien"
2199
 
2200
+ #: ../settings.php:449
2201
  msgid "Automated recurring scan schedule"
2202
  msgstr "Automatisierter wiederkehrender Scan-Zeitplan"
2203
 
2204
+ #: ../settings.php:465
2205
  msgid "Scan results reporting"
2206
  msgstr "Scan Ergebnisberichte"
2207
 
2208
+ #: ../dashboard.php:3235
2209
  msgid "Suspicious activity"
2210
  msgstr "Verdächtige Aktivität"
2211
 
2212
+ #: ../dashboard.php:3236
2213
  msgid "Errors"
2214
  msgstr "Fehler"
2215
 
2216
+ #: ../dashboard.php:3595
2217
  msgid "Antispam engine"
2218
  msgstr "Antispam-Engine"
2219
 
2222
  msgid "Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications."
2223
  msgstr "Schützt WordPress vor Hackerangriffen, Spam, Trojanern und Viren. Malware-Scanner und Integritätsüberprüfer. Verstärkt WordPress mit einer Reihe umfassender Sicherheitsalgorithmen. Spam-Schutz mit fortschrittlicher Bot-Erkennungs-Engine und reCAPTCHA. Trackt Nutzer- und Eindringlingsaktivität mit leistungsstarken E-Mail-, Mobil- und Desktopbenachrichtigungen."
2224
 
2225
+ #: ../cerber-load.php:376
2226
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
2227
  msgstr "Sie haben die Anzahl erlaubter Login-Versuche überschritten. Bitte versuchen Sie es in %d Minuten erneut."
2228
 
2229
+ #: ../common.php:1011
2230
  msgctxt "preposition of a period of time like: in 6 hours"
2231
  msgid "in %s"
2232
  msgstr "in %s"
2233
 
2234
+ #: ../settings.php:1007
2235
  msgctxt "preposition of time like: at 11:00"
2236
  msgid "at"
2237
  msgstr "um"
2238
 
2239
+ #: ../cerber-scanner.php:80
2240
  msgid "Quarantine"
2241
  msgstr "Quarantäne"
2242
 
2243
+ #: ../cerber-scanner.php:3733
2244
  msgid "Started"
2245
  msgstr "Gestartet"
2246
 
2247
+ #: ../cerber-scanner.php:3737
2248
  msgid "Finished"
2249
  msgstr "Beendet"
2250
 
2251
+ #: ../cerber-scanner.php:3745
2252
  msgid "Performance"
2253
  msgstr "Performance"
2254
 
2255
+ #: ../cerber-scanner.php:3757
2256
  msgid "Vulnerabilities"
2257
  msgstr "Verwundbarkeiten"
2258
 
2259
+ #: ../cerber-scanner.php:3761
2260
  msgid "New files"
2261
  msgstr "Neue Dateien"
2262
 
2263
+ #: ../cerber-scanner.php:3765
2264
  msgid "Changed files"
2265
  msgstr "Veränderte Dateien"
2266
 
2267
+ #: ../cerber-scanner.php:3769
2268
  msgid "Unwanted extensions"
2269
  msgstr "Unerwünschte Erweiterungen"
2270
 
2271
+ #: ../settings.php:521 ../cerber-scanner.php:3773
2272
  msgid "Unattended files"
2273
  msgstr "Unbeaufsichtigte Dateien"
2274
 
2275
+ #: ../cerber-scanner.php:3782 ../cerber-scanner.php:5398 ../cerber-scanner.php:5584
2276
  msgid "Scanned"
2277
  msgstr "Gescannt"
2278
 
2279
+ #: ../cerber-scanner.php:5323 ../cerber-scanner.php:5509
2280
  msgid "There are no files in the quarantine at the moment."
2281
  msgstr "Es befinden sich aktuell keine Dateien in der Quarantäne."
2282
 
2283
+ #: ../cerber-scanner.php:5391 ../cerber-scanner.php:5577
2284
  msgid "Restore"
2285
  msgstr "Wiederherstellen"
2286
 
2287
+ #: ../cerber-scanner.php:5386 ../cerber-scanner.php:5572
2288
  msgid "Delete permanently"
2289
  msgstr "Dauerhaft löschen"
2290
 
2291
+ #: ../cerber-scanner.php:5399 ../cerber-scanner.php:5585
2292
  msgid "Moved to quarantine"
2293
  msgstr "In die Quarantäne verschoben"
2294
 
2295
+ #: ../cerber-scanner.php:5400 ../cerber-scanner.php:5586
2296
  msgid "Automatic deletion"
2297
  msgstr "Automatische Löschung"
2298
 
2299
+ #: ../cerber-scanner.php:5401 ../cerber-scanner.php:5587
2300
  msgid "Size"
2301
  msgstr "Größe"
2302
 
2303
+ #: ../cerber-scanner.php:5402 ../cerber-scanner.php:5588
2304
  msgid "File"
2305
  msgstr "Datei"
2306
 
2307
+ #: ../cerber-scanner.php:5464
2308
  msgid "The file has been deleted permanently."
2309
  msgstr "Die Datei wurde dauerhaft gelöscht."
2310
 
2311
+ #: ../cerber-scanner.php:5473
2312
  msgid "The file has been restored to its original location."
2313
  msgstr "Die Datei wurde an ihrem ursprünglichen Speicherort wiederhergestellt."
2314
 
2315
  #: ../dashboard.php:1336
2316
  msgid "Integrity"
2317
+ msgstr "Integrität"
2318
 
2319
  #: ../common.php:873
2320
  msgid "Attempt to upload malicious file denied"
2321
+ msgstr "Versuch schädliche Datei hochzuladen verweigert"
2322
 
2323
+ #: ../cerber-news.php:201
2324
  msgid "Awesome!"
2325
+ msgstr "Super!"
2326
 
2327
+ #: ../settings.php:519
2328
  msgid "Automatic cleanup of malware and suspicious files"
2329
+ msgstr "Automatische Bereinigung von Malware und verdächtigen Dateien"
2330
 
2331
+ #: ../settings.php:528
2332
  msgid "Files in the uploads folder"
2333
+ msgstr "Dateien im Upload-Ordner"
2334
 
2335
+ #: ../settings.php:535
2336
  msgid "Files with unwanted extensions"
2337
+ msgstr "Dateien mit unerwünschten Erweiterungen"
2338
 
2339
+ #: ../settings.php:542
2340
  msgid "Exclusions"
2341
+ msgstr "Ausgenommene Dateien"
2342
 
2343
+ #: ../settings.php:543
2344
  msgid "Files in the temporary directory"
2345
+ msgstr "Dateien im temporären Verzeichnis"
2346
 
2347
+ #: ../settings.php:549
2348
  msgid "Files in the sessions directory"
2349
+ msgstr "Dateien im Sitzungsverzeichnis"
2350
 
2351
+ #: ../settings.php:555
2352
  msgid "Files in these directories"
2353
+ msgstr "Dateien in diesen Verzeichnissen"
2354
 
2355
+ #: ../settings.php:561
2356
  msgid "Use absolute paths. One item per line."
2357
+ msgstr "Absolute Pfade verwenden. Ein Element pro Zeile"
2358
 
2359
+ #: ../settings.php:563
2360
  msgid "Files with these extensions"
2361
+ msgstr "Dateien mit diesen Erweiterungen"
2362
 
2363
+ #: ../settings.php:569
2364
  msgid "Use comma to separate items."
2365
+ msgstr "Separate Elemente mit Komma trennen"
2366
 
2367
+ #: ../cerber-scanner.php:78
2368
  msgid "Cleaning up"
2369
+ msgstr "Bereinigen"
2370
 
2371
+ #: ../cerber-scanner.php:1358
2372
  msgid "Malicious code found"
2373
+ msgstr "Schädlicher Code gefunden"
2374
 
2375
+ #: ../cerber-scanner.php:2591
2376
  msgid "This file contains executable code and may contain obfuscated malware. If this file is a part of a theme or a plugin, it must be located in the theme or the plugin folder. No exception, no excuses."
2377
+ msgstr "Diese Datei enthält ausführbaren Code und könnte entstellte Malware enthalten. Falls diese Datei Teil eines Themes oder Plugins ist, muss sie sich im Theme- oder Plugin-Ordner befinden. Keine Ausnahmen, keine Ausreden."
2378
 
2379
+ #: ../cerber-scanner.php:2592
2380
  msgid "The scanner recognizes this file as \"ownerless\" or \"not bundled\" because it does not belong to any known part of the website and should not be here."
2381
+ msgstr "Der Scanner erkennt diese Datei als \"besitzerlos\" oder \"nicht gebundelt\" an, weil sie zu keinem bekannten Teil der Website gehört und nicht da sein sollte."
2382
 
2383
+ #: ../cerber-scanner.php:2593
2384
  msgid "It may remain after upgrading to a newer version of %s. It also may be a piece of obfuscated malware. In a rare case it might be a part of a custom-made (bespoke) plugin or theme."
2385
+ msgstr "Sie könnte nach einem Upgrade auf eine neuere Version von %s zurückbleiben. Ebenfalls könnte sie Teil von entstellter Malware sein. In seltenen Fällen könnte sie Teil eines individuell geschriebenen Plugins oder Themes sein."
2386
 
2387
+ #: ../cerber-scanner.php:2597
2388
  msgid "The contents of the file have been changed and do not match what exists in the official WordPress repository or a reference file you have uploaded earlier. The file may have been altered by malware, infected by a virus or has been tampered with."
2389
+ msgstr "Die Inhalte der Datei wurden geändert und stimmen nicht mit den Inhalten des offiziellen WordPress-Repositoriums oder einer vorher von Ihnen hochgeladenen Referenz-Datei überein. Die Datei könnte von Malware verändert, von einem Virus infiziert oder manipuliert worden sein."
2390
 
2391
+ #: ../cerber-scanner.php:5031
2392
  msgid "Deleted"
2393
+ msgstr "Gelöscht"
2394
 
2395
+ #: ../cerber-scanner.php:5078
2396
  msgid "Automatically moved to quarantine"
2397
+ msgstr "Automatisch in Quarantäne verschoben"
2398
 
2399
  #: ../common.php:901
2400
  msgid "Suspicious SQL code detected"
2401
+ msgstr "Verdächtiger SQL-Code entdeckt"
2402
+
2403
+ #: ../dashboard.php:1317
2404
+ msgctxt "Example: Last malware scan: 23 Jan 2018"
2405
+ msgid "Last malware scan"
2406
+ msgstr "Letzer Malware-Scan"
2407
+
2408
+ #: ../dashboard.php:2874
2409
+ msgid "Live Traffic"
2410
+ msgstr "Live-Traffic"
2411
+
2412
+ #: ../settings.php:117
2413
+ msgid "Use English for admin interface"
2414
+ msgstr "Englisch im Admin-Interface verwenden"
2415
+
2416
+ #: ../cerber-tools.php:42
2417
+ msgid "Log"
2418
+ msgstr "Protokoll"
2419
+
2420
+ #: ../settings.php:429
2421
+ msgid "Enable diagnostic log"
2422
+ msgstr "Diagnose-Protokoll aktivieren"
2423
+
2424
+ #: ../settings.php:128
2425
+ msgid "Disable PHP in uploads"
2426
+ msgstr "PHP in Uploads deaktivieren"
2427
+
2428
+ #: ../settings.php:128
2429
+ msgid "Disable execution of PHP scripts in the WordPress media folder"
2430
+ msgstr "Ausführung von PHP-Skripten im WordPress-Medienordner deaktivieren"
2431
+
2432
+ #: ../settings.php:130
2433
+ msgid "Disable PHP error displaying"
2434
+ msgstr "PHP-Fehleranzeige deaktivieren"
2435
+
2436
+ #: ../cerber-scanner.php:79
2437
+ msgid "Ignore List"
2438
+ msgstr "Liste ignorieren"
2439
+
2440
+ #: ../cerber-scanner.php:5494
2441
+ msgid "Ignore"
2442
+ msgstr "Ignorieren"
2443
+
2444
+ #: ../cerber-scanner.php:5495
2445
+ msgid "Apply"
2446
+ msgstr "Anwenden"
2447
+
2448
+ #: ../cerber-scanner.php:5496
2449
+ msgid "Added"
2450
+ msgstr "Hinzugefügt"
2451
+
2452
+ #: ../cerber-scanner.php:5497
2453
+ msgid "Remove from the list"
2454
+ msgstr "Von der Liste entfernen"
2455
+
2456
+ #: ../cerber-scanner.php:5498
2457
+ msgid "User Insights"
2458
+ msgstr "Nutzereinblicke"
2459
+
2460
+ #: ../cerber-scanner.php:5499
2461
+ msgid "Traffic Insights"
2462
+ msgstr "Trafficeinblicke"
2463
+
2464
+ #: ../cerber-scanner.php:5500
2465
+ msgid "Activity Insights"
2466
+ msgstr "Aktivitäteneinblicke"
2467
 
languages/wp-cerber-fr_FR.mo CHANGED
Binary file
languages/wp-cerber-fr_FR.po CHANGED
@@ -1,1130 +1,2442 @@
1
  msgid ""
2
  msgstr ""
3
- "Project-Id-Version: WP Cerber\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2017-01-19 14:39+0100\n"
6
- "PO-Revision-Date: \n"
7
- "Last-Translator: \n"
8
- "Language-Team: \n"
9
- "Language: fr\n"
10
  "MIME-Version: 1.0\n"
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
- "X-Generator: Poedit 1.8.8\n"
 
 
14
  "Plural-Forms: nplurals=2; plural=(n > 1);\n"
15
 
16
- #: ../dashboard.php:72 ../dashboard.php:122
17
- msgid "Remove"
18
- msgstr "Supprimer"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
 
20
- #: ../dashboard.php:75 ../dashboard.php:386
21
- msgid "IP"
22
- msgstr "IP"
23
 
24
- #: ../dashboard.php:75 ../dashboard.php:386
25
- msgid "Hostname"
26
- msgstr "Hôte"
27
 
28
- #: ../dashboard.php:75
29
- msgid "Expires"
30
- msgstr "Expire le"
 
31
 
32
- #: ../dashboard.php:75 ../wp-cerber.php:1927
33
- msgid "Reason"
34
- msgstr "Raison"
35
 
36
- #: ../dashboard.php:75
37
- msgid "Action"
38
- msgstr "Action"
39
 
40
- #: ../dashboard.php:81
41
- #, php-format
42
- msgid "Showing last %d records from %d"
43
- msgstr "Affichage de %d derniers enregistrements sur %d"
44
 
45
- #: ../dashboard.php:83
46
- msgid "Hint"
47
- msgstr "Astuce"
48
 
49
- #: ../dashboard.php:83
50
- msgid "To view activity, click on the IP"
51
- msgstr "Pour voir l’activité relative à cette IP, cliquez sur l’IP"
52
 
53
- #: ../dashboard.php:87
54
- msgid "No lockouts at the moment. The sky is clear."
55
- msgstr ""
56
- "Pas de blocage pour le moment. Tout va bien dans le meilleur des mondes."
57
 
58
- #: ../dashboard.php:100 ../dashboard.php:370 ../dashboard.php:434 ../dashboard.
59
- #: php:838 ../wp-cerber.php:2182 ../settings.php:153
60
- msgid "White IP Access List"
61
- msgstr "Liste blanche (IP White List)"
62
 
63
- #: ../dashboard.php:100
64
- msgid "These IPs will never be locked out"
65
- msgstr "Ces adresses IP ne seront jamais bloquées"
66
 
67
- #: ../dashboard.php:102 ../dashboard.php:371 ../dashboard.php:436 ../dashboard.
68
- #: php:839
69
- msgid "Black IP Access List"
70
- msgstr "Liste Noire (IP Black List)"
71
 
72
- #: ../dashboard.php:102
73
- msgid "Nobody can log in or register from these IPs"
74
- msgstr "Personne ne peut se connecter à partir de ces IPs"
75
 
76
- #: ../dashboard.php:104
77
- msgid "Your IP"
78
- msgstr "Votre IP"
79
 
80
- #: ../dashboard.php:122 ../dashboard.php:466
81
- msgid "Check for activity"
82
- msgstr "Voir l’activité"
83
 
84
- #: ../dashboard.php:125
85
- msgid "List is empty"
86
- msgstr "La liste est vide"
87
 
88
- #: ../dashboard.php:129
89
- msgid "Add IP to the list"
90
- msgstr "Ajouter l’IP à la liste"
91
 
92
- #: ../dashboard.php:144 ../dashboard.php:152
93
- msgid "Incorrect IP address or IP range"
94
- msgstr "IP ou plage d’IP incorrecte"
95
 
96
- #: ../dashboard.php:147
97
- #, php-format
98
- msgid "Address %s was added to White IP Access List"
99
- msgstr "L’adresse %s a été ajoutée à la Liste Blanche"
100
 
101
- #: ../dashboard.php:156
102
- msgid "You can't add your IP address"
103
- msgstr "Vous ne pouvez pas ajouter votre adresse IP"
104
 
105
- #: ../dashboard.php:160
106
- #, php-format
107
- msgid "Address %s was added to Black IP Access List"
108
- msgstr "L’adresse %s a été ajoutée à la Liste Noire"
109
 
110
- #: ../dashboard.php:227
111
- msgid "unknown"
112
- msgstr "inconnu"
113
 
114
- #: ../dashboard.php:246
115
- msgid "Message has been sent to "
116
- msgstr "Le message à été envoyé à "
117
 
118
- #: ../dashboard.php:248
119
- msgid "Unable to send notification email"
120
- msgstr "L’envoi de l’email de notification n’a pas pu être effectué"
121
 
122
- #: ../dashboard.php:254
123
- #, php-format
124
- msgid "Lockout for %s was removed"
125
- msgstr "Le blocage de %s a été levé"
126
 
127
- #: ../dashboard.php:261 ../dashboard.php:1082
128
- msgid "Settings saved"
129
- msgstr "Paramètres sauvegardés"
130
 
131
- #: ../dashboard.php:375 ../dashboard.php:439 ../common.php:141
132
- msgid "Locked out"
133
- msgstr "Bloqué"
134
 
135
- #: ../dashboard.php:386
136
- msgid "Date"
137
- msgstr "Date"
138
 
139
- #: ../dashboard.php:386 ../dashboard.php:844 ../dashboard.php:952
140
- #: ../settings.php:85 ../settings.php:188
141
- msgid "Activity"
142
- msgstr "Activité"
143
 
144
- #: ../dashboard.php:386
145
- msgid "Local User"
146
- msgstr "Utilisateur local"
147
 
148
- #: ../dashboard.php:386
149
- msgid "Username used"
150
- msgstr "Identifiant utilisé"
151
 
152
- #: ../dashboard.php:396
153
- msgid "No activity has been logged."
154
- msgstr "Aucune activité n’a été notée"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
155
 
156
- #: ../dashboard.php:410
157
- msgid "Show only"
158
- msgstr "N’afficher que"
159
 
160
- #: ../dashboard.php:462
161
- msgid "Abuse email:"
162
- msgstr ""
163
 
164
- #: ../dashboard.php:466
165
- msgid "Network:"
166
- msgstr "Réseau :"
167
 
168
- #: ../dashboard.php:480
169
- msgid "Add network to the Black List"
170
- msgstr "Ajouter un réseau à la liste noire"
171
 
172
- #: ../dashboard.php:484
173
- msgid "Add IP to the Black List"
174
- msgstr "Ajouter l’IP à la liste noire"
175
 
176
- #: ../dashboard.php:509 ../dashboard.php:516
177
- msgid "WP Cerber Settings"
178
- msgstr "Préférences WP Cerber"
179
 
180
- #. Name of the plugin
181
- #: ../dashboard.php:509 ../dashboard.php:511 ../dashboard.php:516 ../dashboard.
182
- #: php:540
183
- msgid "WP Cerber"
184
- msgstr ""
185
 
186
- #: ../dashboard.php:511 ../settings.php:179
187
- msgid "WP Cerber Security"
188
- msgstr ""
189
 
190
- #: ../dashboard.php:605
191
- msgid "Comments"
192
- msgstr "Commentaires"
193
 
194
- #: ../dashboard.php:606
195
- msgid "Last login"
196
- msgstr "Dernière connexion"
197
 
198
- #: ../dashboard.php:607
199
- msgid "Failed attempts in last 24 hours"
200
- msgstr "Connexions echouees des dernieres 24h"
201
 
202
- #: ../dashboard.php:608
203
- msgid "Date of registration"
204
- msgstr "Date d’inscription"
205
 
206
- #: ../dashboard.php:633 ../dashboard.php:821
207
- msgid "Never"
208
- msgstr "Jamais"
209
 
210
- #: ../dashboard.php:654
211
- msgid "Export settings to the file"
212
- msgstr "Exporter les préférences"
 
 
 
213
 
214
- #: ../dashboard.php:655
215
- msgid ""
216
- "When you click the button below you will get a configuration file, which you "
217
- "can upload on another site."
218
- msgstr ""
219
- "Vous obtiendrez un fichier de configuration lorsque vous cliquerez sur le "
220
- "bouton ci-dessous. Vous pourrez ensuite utiliser ce fichier de configuration "
221
- "sur d’autre site."
222
 
223
- #: ../dashboard.php:656
224
- msgid "What do you want to export?"
225
- msgstr "Que voulez-vous exporter ?"
 
 
 
 
 
226
 
227
- #: ../dashboard.php:657 ../dashboard.php:666 ../dashboard.php:847 ../dashboard.
228
- #: php:1173
229
- msgid "Settings"
230
- msgstr "Réglages"
231
 
232
- #: ../dashboard.php:658 ../dashboard.php:667 ../dashboard.php:775 ../dashboard.
233
- #: php:846 ../dashboard.php:1174 ../wp-cerber.php:2188 ../settings.php:196
234
- msgid "Access Lists"
235
- msgstr "Listes d’accès"
236
 
237
- #: ../dashboard.php:659
238
- msgid "Download file"
239
- msgstr "Télécharger le fichier"
240
 
241
- #: ../dashboard.php:661
242
- msgid "Import settings from the file"
243
- msgstr "Importer les préférences"
244
 
245
- #: ../dashboard.php:662
246
- msgid ""
247
- "When you click the button below, file will be uploaded and all existing "
248
- "settings will be overridden."
249
- msgstr "Importer des préférences écrasera les réglages précédents."
250
 
251
- #: ../dashboard.php:663
252
- msgid "Select file to import."
253
- msgstr "Sélectionnez un fichier."
254
 
255
- #: ../dashboard.php:663
256
- #, php-format
257
- msgid "Maximum upload file size: %s."
258
- msgstr "Taille maximum de fichier autorisée : %s"
259
 
260
- #: ../dashboard.php:666
261
- msgid "What do you want to import?"
262
- msgstr "Que voulez-vous importer ?"
263
 
264
- #: ../dashboard.php:668
265
- msgid "Upload file"
266
- msgstr "Uploader un fichier"
267
 
268
- #: ../dashboard.php:749
269
- msgid "No file was uploaded or file is corrupted"
270
- msgstr "Le fichier n’a pas été uploadé ou est corrompu"
271
 
272
- #: ../dashboard.php:775
273
- msgid "Error while updating"
274
- msgstr "Erreur lors de la mise à jour"
275
 
276
- #: ../dashboard.php:778
277
- msgid "Settings has imported successfully from"
278
- msgstr "Les préférences ont été importées avec succès depuis"
279
 
280
- #: ../dashboard.php:782
281
- msgid "Error while parsing file"
282
- msgstr "Error lors de l’analyse du fichier"
283
 
284
- #: ../dashboard.php:793
285
- msgid "Cerber Quick View"
286
- msgstr "Cerber aperçu"
287
 
288
- #: ../dashboard.php:825
289
- msgid "active"
290
- msgstr "Active"
291
 
292
- #: ../dashboard.php:825
293
- msgid "deactivate"
294
- msgstr "Citadelle activée !"
295
 
296
- #: ../dashboard.php:827
297
- msgid "not active"
298
- msgstr "Inactif"
299
 
300
- #: ../dashboard.php:828
301
- msgid "disabled"
302
- msgstr "Désactivée"
303
 
304
- #: ../dashboard.php:833
305
- msgid "failed attempts"
306
- msgstr "Limitation des tentatives de connexion"
307
 
308
- #: ../dashboard.php:833 ../dashboard.php:834
309
- msgid "in 24 hours"
310
- msgstr "en 24 heures"
311
 
312
- #: ../dashboard.php:833 ../dashboard.php:834
313
- msgid "view all"
314
- msgstr "Voir tous"
315
 
316
- #: ../dashboard.php:834
317
- msgid "lockouts"
318
- msgstr "Blocages"
319
 
320
- #: ../dashboard.php:836
321
- msgid "Lockouts at the moment"
322
- msgstr ""
323
- "Pas de blocage pour le moment. Tout va bien dans le meilleur des mondes."
324
 
325
- #: ../dashboard.php:837
326
- msgid "Last lockout"
327
- msgstr "Le dernier blocage a été ajouté"
328
 
329
- #: ../dashboard.php:838 ../dashboard.php:839 ../dashboard.php:1155
330
- msgid "entry"
331
- msgid_plural "entries"
332
- msgstr[0] "entrée"
333
- msgstr[1] "entrées"
334
 
335
- #: ../dashboard.php:840 ../settings.php:74
336
- msgid "Citadel mode"
337
- msgstr "Mode Citadelle"
338
 
339
- #: ../dashboard.php:845 ../settings.php:191
340
- msgid "Lockouts"
341
- msgstr "Blocages"
342
 
343
- #: ../dashboard.php:951 ../dashboard.php:963
344
- msgid "View all"
345
- msgstr "Voir tout"
346
 
347
- #: ../dashboard.php:964
348
- msgid "Recently locked out IP addresses"
349
- msgstr "IPs récemment bloquées"
350
 
351
- #: ../dashboard.php:986
352
- msgid "Confused about some settings?"
353
- msgstr "Confus au sujet de certains paramètres ?"
354
 
355
- #: ../dashboard.php:987
356
- msgid "You can easily load default recommended settings using button below"
357
- msgstr ""
358
- "Vous pouvez facilement charger les paramètres recommandés par défaut en "
359
- "utilisant bouton ci-dessous"
360
 
361
- #: ../dashboard.php:989
362
- msgid "Load default settings"
363
- msgstr "Charger les paramètres par défaut"
364
 
365
- #: ../dashboard.php:991 ../dashboard.php:1784
366
- msgid "Are you sure?"
367
- msgstr "Etes-vous sûr ?"
368
 
369
- #: ../dashboard.php:997
370
- msgid "doesn't affect Custom login URL and Access Lists"
371
- msgstr "n’affecte pas l’URL de connexion personnalisée ni les Listes d’accès"
372
 
373
- #: ../dashboard.php:1016
374
- msgid "Donate"
375
- msgstr "Faire un don"
376
 
377
- #: ../dashboard.php:1065
378
- msgid "Attention! Citadel mode is now active. Nobody is able to log in."
379
- msgstr ""
380
- "Attention ! Le mode Citadel est maintenant activé. Plus personne ne peut se "
381
- "connecter."
382
 
383
- #: ../dashboard.php:1066
384
- msgid "Deactivate"
385
- msgstr "Désactiver"
386
 
387
- #: ../dashboard.php:1067
388
- msgid "View Activity"
389
- msgstr "Voir l’activité"
390
 
391
- #: ../dashboard.php:1118
392
- msgid "New version is available"
393
- msgstr "Nouvelle version disponible"
394
 
395
- #: ../dashboard.php:1124
396
- #, php-format
397
- msgid "Update to version %s of WP Cerber"
398
- msgstr "Mettre à jour WP Cerber à la version %s"
399
 
400
- #: ../whois.php:211
401
- msgid "Unknown"
402
- msgstr "Inconnu"
403
 
404
- #. URI of the plugin
405
- msgid "http://wpcerber.com"
406
- msgstr ""
407
 
408
- #. Description of the plugin
409
- msgid ""
410
- "Protects site from brute force attacks, bots and hackers. Antispam "
411
- "protection with reCAPTCHA. Comprehensive control of user activity. Restrict "
412
- "login by IP access lists. Limit login attempts. Feel free to contact "
413
- "developer on the site <a href=\"http://wpcerber.com\">wpcerber.com</a>."
414
- msgstr ""
415
- "Protège les site des attaques “brute-force”, des robots et des hackers. "
416
- "Protection antispam grâce à reCAPTCHA. Un outil complet de contrôle des "
417
- "activités utilisateurs. Restriction des connexions basé sur les adresses IP. "
418
- "Limitation des tentatives de connexions. N’hésitez pas à contacter le "
419
- "développeur sur le site <a href=\"http://wpcerber.com\">wpcerber.com</a>."
420
 
421
- #. Author of the plugin
422
- msgid "Gregory"
423
- msgstr ""
424
 
425
- #: ../wp-cerber.php:184
426
- msgid "You are not allowed to log in. Ask your administrator for assistance."
427
- msgstr ""
428
- "Vous n’êtes pas autorisé à vous connecté. Contactez l’administrateur si vous "
429
- "avez besoin d’assistance."
430
 
431
- #: ../wp-cerber.php:190
432
- #, php-format
433
- msgid ""
434
- "You have reached the login attempts limit. Please try again in %d minutes."
435
- msgstr ""
436
- "Vous avez atteint le nombre maximum de tentatives autorisé. Veuillez "
437
- "réessayer dans %d minutes."
438
 
439
- #: ../wp-cerber.php:208
440
- #, php-format
441
- msgid "You have only one attempt remaining."
442
- msgid_plural "You have %d attempts remaining."
443
- msgstr[0] "Il ne vous reste qu’une seule tentative."
444
- msgstr[1] "Il vous reste %d tentatives."
445
 
446
- #: ../wp-cerber.php:481
447
- msgid ""
448
- "Human verification failed. Please click the square box in the reCAPTCHA "
449
- "block below."
450
- msgstr ""
451
- "Vérification humaine échouée. Veuillez cliquer sur la case à cocher de la "
452
- "boite de dialogue reCAPTCHA ci-dessous."
453
 
454
- #: ../wp-cerber.php:579 ../wp-cerber.php:629 ../wp-cerber.php:635 ../wp-cerber.
455
- #: php:658 ../settings.php:400
456
- msgid "ERROR:"
457
- msgstr "ERREUR : "
458
 
459
- #: ../wp-cerber.php:591
460
- #, php-format
461
- msgid ""
462
- "<strong>ERROR</strong>: The password you entered for the username %s is "
463
- "incorrect."
464
- msgstr ""
465
- "<strong>ERREUR</strong>: Le mot de passe que vous avez saisie pour "
466
- "l’identifiant %s est incorrect."
467
 
468
- #: ../wp-cerber.php:636
469
- msgid "Username is not allowed. Please choose another one."
470
- msgstr "Ce nom d’utilisateur n’est pas autorisé. Veuillez en choisir un autre."
471
 
472
- #: ../wp-cerber.php:1873
473
- msgid "WP Cerber notify"
474
- msgstr "Préférences WP Cerber"
475
 
476
- #: ../wp-cerber.php:1892
477
- msgid "Citadel mode is activated"
478
- msgstr "Citadelle activée !"
479
 
480
- #: ../wp-cerber.php:1894
481
- #, php-format
482
- msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
483
- msgstr ""
484
- "Le mode Citadelle est activé après %d tentatives de connexion échouées en %d "
485
- "minutes."
486
 
487
- #: ../wp-cerber.php:1895
488
- #, php-format
489
- msgid "Last failed attempt was at %s from IP %s with user login: %s."
490
- msgstr ""
491
- "La dernière tentative échouée date du %s. Elle vient de l’IP %s. Le nom "
492
- "d’utilisateur utilisé est : %s."
493
 
494
- #: ../wp-cerber.php:1896
495
- msgid "View activity in dashboard"
496
- msgstr "Voir l’activité dans le tableau de bord"
497
 
498
- #: ../wp-cerber.php:1918
499
- msgid "unspecified"
500
- msgstr "non spécifié"
501
 
502
- #: ../wp-cerber.php:1922
503
- msgid "Number of lockouts is increasing"
504
- msgstr "Le nombre de blocage augmente"
505
 
506
- #: ../wp-cerber.php:1924
507
- msgid "Number of active lockouts"
508
- msgstr "Nombre de blocages actifs"
509
 
510
- #: ../wp-cerber.php:1926
511
- #, php-format
512
- msgid "Last lockout was added: %s for IP %s"
513
- msgstr "Le dernier blocage a été ajouté le %s pour l’IP %s"
514
 
515
- #: ../wp-cerber.php:1928
516
- msgid "View activity for this IP"
517
- msgstr "Voir l’activité pour cette IP"
518
 
519
- #: ../wp-cerber.php:1929
520
- msgid "View lockouts in dashboard"
521
- msgstr "Voir les blocages dans le tableau de bord"
522
 
523
- #: ../wp-cerber.php:1932 ../wp-cerber.php:1934
524
- msgid "A new version of WP Cerber is available to install"
525
- msgstr "Une nouvelle version de WP Cerber est disponible"
526
 
527
- #: ../wp-cerber.php:1933
528
- msgid "Hi!"
529
- msgstr "Salut !"
530
 
531
- #: ../wp-cerber.php:1935 ../wp-cerber.php:1946
532
- msgid "Website"
533
- msgstr "Site web"
 
534
 
535
- #: ../wp-cerber.php:1938 ../wp-cerber.php:1939
536
- msgid "The WP Cerber security plugin has been deactivated"
537
- msgstr "Le plugin WP Cerber a été désactivé"
538
 
539
- #: ../wp-cerber.php:1941
540
- msgid "Not logged in"
541
- msgstr "Non connecté"
542
 
543
- #: ../wp-cerber.php:1947
544
- msgid "By user"
545
- msgstr "Par utilisateur"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
546
 
547
- #: ../wp-cerber.php:1948
548
- msgid "From IP address"
549
- msgstr "De l’adresse IP"
550
 
551
- #: ../wp-cerber.php:1951
552
- msgid "From country"
553
- msgstr "Du pays"
554
 
555
- #: ../wp-cerber.php:1955
556
- msgid "The WP Cerber security plugin is now active"
557
- msgstr "Le plugin WP Cerber est maintenant actif"
558
 
559
- #: ../wp-cerber.php:1956 ../wp-cerber.php:2181
560
- msgid "WP Cerber is now active and has started protecting your site"
561
- msgstr "WP Cerber est maintenant actif et protège votre site"
562
 
563
- #: ../wp-cerber.php:1957
564
- msgid "Change notification settings"
565
- msgstr "Changer les préférences de notifications"
566
 
567
- #: ../wp-cerber.php:1962
568
- msgid "New Custom login URL"
569
- msgstr "URL de connexion personnalisée"
570
 
571
- #: ../wp-cerber.php:1977
572
- msgid "This message was sent by"
573
- msgstr "Ce message a été envoyé par"
574
 
575
- #: ../wp-cerber.php:2156
576
- #, php-format
577
- msgid "The WP Cerber requires PHP %s or higher. You are running"
578
- msgstr "WP Cerber nécessite PHP %s ou supérieur. Vous avez actuellement "
579
 
580
- #: ../wp-cerber.php:2160
581
- #, php-format
582
- msgid "The WP Cerber requires WordPress %s or higher. You are running"
583
- msgstr "WP Cerber nécessite WordPress %s ou supérieur. Vous avez actuellement"
584
 
585
- #: ../wp-cerber.php:2165
586
- msgid "Can't activate WP Cerber due to a database error."
587
- msgstr "Impossible d’activer WP Cerber à cause d’une erreur de base de données"
588
 
589
- #: ../wp-cerber.php:2182
590
- msgid "Your IP address is added to the"
591
- msgstr "Votre adresse IP a été ajouté à"
592
 
593
- #: ../wp-cerber.php:2184
594
- msgid "It's important to check security settings."
595
- msgstr "Il est important de vérifier les paramètres de sécurité."
596
 
597
- #: ../wp-cerber.php:2187 ../settings.php:193
598
- msgid "Main Settings"
599
- msgstr "Réglages généraux"
600
 
601
- #: ../wp-cerber.php:2189 ../settings.php:198
602
- msgid "Hardening"
603
- msgstr "Renforcer"
604
 
605
- #: ../wp-cerber.php:2190 ../settings.php:203
606
- msgid "reCAPTCHA"
607
- msgstr ""
608
 
609
- #: ../wp-cerber.php:2191
610
- msgid "Import settings"
611
- msgstr "Importer les paramètres"
612
 
613
- #: ../cerber-news.php:71
614
- msgid "Want to make WP Cerber even more powerful?"
615
- msgstr "Désireux de rendre WP Cerber encore plus puissant ?"
616
 
617
- #: ../cerber-news.php:72
618
- msgid ""
619
- "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. "
620
- "This helps the plugin team to develop new algorithms for WP Cerber that will "
621
- "defend WordPress against new threats and botnets that are appearing "
622
- "everyday. You can disable the sending in the plugin settings at any time."
623
- msgstr ""
624
- "Permettre à WP Cerber d’envoyer les adresses IP qui ont été bloqués au "
625
- "Cerber Lab. Cela aidera l’équipe à créer de nouveau algorithmes pour que WP "
626
- "Cerber puisse défendre WordPress contre les nouvelles attaques et réseaux de "
627
- "robots qui apparaissent chaque jour. Vous pouvez désactiver l’envoi des "
628
- "données à tout moment dans les réglages du plugin."
629
 
630
- #: ../cerber-news.php:73
631
- msgid "OK, nail them all"
632
- msgstr "OK, qu’on les chope tous !"
633
 
634
- #: ../cerber-news.php:74
635
- msgid "NO, maybe later"
636
- msgstr "NON, peut-être plus tard"
637
 
638
- #: ../settings.php:57
639
- msgid "Limit login attempts"
640
- msgstr "Limitation des tentatives de connexion"
641
 
642
- #: ../settings.php:58
643
- msgid "Attempts"
644
- msgstr "Tentatives"
645
 
646
- #: ../settings.php:59
647
- msgid "Lockout duration"
648
- msgstr "Durée du blocage"
649
 
650
- #: ../settings.php:59 ../settings.php:76 ../common.php:229
651
- msgid "minutes"
652
- msgstr "minutes"
653
 
654
- #: ../settings.php:60
655
- msgid "Aggressive lockout"
656
- msgstr "Blocage aggressif"
657
 
658
- #: ../settings.php:61 ../settings.php:78 ../settings.php:80
659
- msgid "Notifications"
660
- msgstr "Notifications"
661
 
662
- #: ../settings.php:62
663
- msgid "Site connection"
664
- msgstr "Connexion au site"
665
 
666
- #: ../settings.php:62
667
- msgid "My site is behind a reverse proxy"
668
- msgstr "Mon site se trouve derrière un reverse proxy"
669
 
670
- #: ../settings.php:64
671
- msgid "Proactive security rules"
672
- msgstr "Règles de sécurité proactives"
673
 
674
- #: ../settings.php:65
675
- msgid "Block subnet"
676
- msgstr "Bloquer les sous-réseaux"
677
 
678
- #: ../settings.php:65
679
- msgid "Always block entire subnet Class C of intruders IP"
680
- msgstr "Toujours bloquer le sous-réseau complet de classe C des IP intruses"
681
 
682
- #: ../settings.php:66
683
- msgid "Non-existent users"
684
- msgstr "Utilisateurs inexistants"
685
 
686
- #: ../settings.php:66
687
- msgid ""
688
- "Immediately block IP when attempting to login with a non-existent username"
689
- msgstr ""
690
- "Bloquer immédiatement l’IP si la tentative de connexion est faite avec un "
691
- "identifiant utilisateur inexistant"
692
 
693
- #: ../settings.php:67
694
- msgid "Redirect dashboard requests"
695
- msgstr "Redirection des requêtes du tableau de bord"
696
 
697
- #: ../settings.php:67
698
- msgid ""
699
- "Disable automatic redirecting to the login page when /wp-admin/ is requested "
700
- "by an unauthorized request"
701
- msgstr ""
702
- "Désactiver la redirection automatique sur la page de login lorsque /wp-"
703
- "admin/ est demandé lors d’une requête non-autorisée"
704
 
705
- #: ../settings.php:68
706
- msgid "Request wp-login.php"
707
- msgstr "Requête sur wp-login.php"
708
 
709
- #: ../settings.php:68
710
- msgid "Immediately block IP after any request to wp-login.php"
711
- msgstr ""
712
- "Bloquer immédiatement l’IP si elle tente d’accéder au fichier wp-login.php"
713
 
714
- #: ../settings.php:70
715
- msgid "Custom login page"
716
- msgstr "Page de connexion personnalisée"
717
 
718
- #: ../settings.php:71
719
- msgid "Custom login URL"
720
- msgstr "URL de connexion personnalisée"
721
 
722
- #: ../settings.php:71
723
- msgid "must not overlap with the existing pages or posts slug"
724
- msgstr "Ne doit pas chevaucher l’URL d’une page ou d’un post existant"
725
 
726
- #: ../settings.php:72
727
- msgid "Disable wp-login.php"
728
- msgstr "Désactiver wp-login.php"
729
 
730
- #: ../settings.php:72
731
- msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
732
- msgstr ""
733
- "Bloquer l’accès direct à wp-login.php et retourner une erreur HTTP 404 Not "
734
- "Found"
735
 
736
- #: ../settings.php:75
737
- msgid "Threshold"
738
- msgstr "Seuil"
739
 
740
- #: ../settings.php:76
741
- msgid "Duration"
742
- msgstr "Durée"
743
 
744
- #: ../settings.php:78
745
- msgid "Send notification to admin email"
746
- msgstr "Envoyer des notifications à l’administrateur"
747
 
748
- #: ../settings.php:78 ../settings.php:292
749
- msgid "Click to send test"
750
- msgstr "Cliquez pour tester"
751
 
752
- #: ../settings.php:82
753
- msgid "Email Address"
754
- msgstr "Adresse email"
755
 
756
- #: ../settings.php:82
757
- #, php-format
758
- msgid "if empty, the admin email %s will be used"
759
- msgstr "Si vide, l’adresse de l’admin %s sera utilisée"
760
 
761
- #: ../settings.php:83
762
- msgid "Notification limit"
763
- msgstr "Limite de notification"
764
 
765
- #: ../settings.php:83
766
- msgid "notification letters allowed per hour (0 means unlimited)"
767
- msgstr "Nombre limite de mails de notification (0 pour illimité)"
768
 
769
- #: ../settings.php:86
770
- msgid "Keep records for"
771
- msgstr "Conserver l’historique pendant"
772
 
773
- #: ../settings.php:86 ../common.php:227
774
- msgid "days"
775
- msgstr "jours"
776
 
777
- #: ../settings.php:89
778
- msgid "Drill down IP"
779
- msgstr "Examiner les IPs"
780
 
781
- #: ../settings.php:89
782
- msgid "Retrieve extra WHOIS information for IP"
783
- msgstr "Récupérer les données WHOIS des IPs"
784
 
785
- #: ../settings.php:90
786
- msgid "Cerber Lab connection"
787
- msgstr "Connexion Cerber Lab"
788
 
789
- #: ../settings.php:90
790
- msgid "Send malicious IP addresses to the Cerber Lab"
791
- msgstr "Envoyer les adresses IP bloquées au Cerber Lab"
792
 
793
- #: ../settings.php:91
794
- msgid "Cerber Lab protocol"
795
- msgstr "Protocole Cerber Lab"
796
 
797
- #: ../settings.php:92
798
- msgid "Use file"
799
- msgstr "Utiliser un fichier"
 
800
 
801
- #: ../settings.php:92
802
- msgid "Write failed login attempts to the file"
803
- msgstr "Inscrire les tentatives de connexion échouées dans un fichier de log"
804
 
805
- #: ../settings.php:99
806
- msgid "Hardening WordPress"
807
- msgstr "Renforcer WordPress"
 
808
 
809
- #: ../settings.php:100
810
- msgid "Stop user enumeration"
811
- msgstr "Empêcher l’énumération des utilisateurs"
812
 
813
- #: ../settings.php:100
814
- msgid "Block access to the pages like /?author=n"
815
- msgstr "Bloquer l’accès aux pages du type /?auteur=n"
816
 
817
- #: ../settings.php:101
818
- msgid "Disable XML-RPC"
819
- msgstr "Désactiver XML-RPC"
820
 
821
- #: ../settings.php:101
822
- msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
823
- msgstr ""
824
- "Bloquer l’accès au serveur XMlL-RPC (inclut les Pingbacks et Trackbacks)"
825
 
826
- #: ../settings.php:102
827
- msgid "Disable feeds"
828
- msgstr "Désactiver les flux"
829
 
830
- #: ../settings.php:102
831
- msgid "Block access to the RSS, Atom and RDF feeds"
832
- msgstr "Bloquer l’accès aux flux RSS, Atom et RDF"
833
 
834
- #: ../settings.php:103
835
- msgid "Disable REST API"
836
- msgstr "Désactiver l’API REST"
837
 
838
- #: ../settings.php:103
839
- msgid "Block access to the WordPress REST API"
840
- msgstr "Bloquer l’accès à l’API REST de WordPress"
841
 
842
- #: ../settings.php:111
843
- msgid "User related settings"
844
- msgstr "Paramètres relatifs aux utilisateurs"
845
 
846
- #: ../settings.php:112
847
- msgid "Prohibited usernames"
848
- msgstr "Identifiants interdits"
849
 
850
- #: ../settings.php:112
851
- msgid ""
852
- "Usernames from this list are not allowed to log in or register. Any IP "
853
- "address, have tried to use any of these usernames, will be immediately "
854
- "blocked. Use comma to separate logins."
855
- msgstr ""
856
- "Les identifiants de cette liste ne pourront ni se connecter ni s’inscrire. "
857
- "Toute IP qui aurait tenté d’utiliser un de ces identifiants sera "
858
- "immédiatement bloquée. Séparez les identifiants par des virgules."
859
 
860
- #: ../settings.php:113
861
- msgid "User session expire"
862
- msgstr "Session utilisateur expirée"
863
 
864
- #: ../settings.php:113
865
- msgid "in minutes (leave empty to use default WP value)"
866
- msgstr ""
867
- "en minutes (laisser vide pour utiliser la valeur par défaut de WordPress)"
868
 
869
- #: ../settings.php:117
870
- msgid "reCAPTCHA settings"
871
- msgstr "Paramètres reCAPTCHA"
872
 
873
- #: ../settings.php:118
874
- msgid "Site key"
875
- msgstr "Clef du site"
876
 
877
- #: ../settings.php:119
878
- msgid "Secret key"
879
- msgstr "Clef secrète"
880
 
881
- #: ../settings.php:121
882
- msgid "Registration form"
883
- msgstr "Formulaire d’inscription"
884
 
885
- #: ../settings.php:121
886
- msgid "Enable reCAPTCHA for WordPress registration form"
887
- msgstr "Activer reCAPTCHA pour le formulaire d’inscription WordPress"
888
 
889
- #: ../settings.php:122
890
- msgid "Enable reCAPTCHA for WooCommerce registration form"
891
- msgstr "Activer reCAPTCHA pour le formulaire d’inscription WooCommerce"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
892
 
893
- #: ../settings.php:124
894
- msgid "Lost password form"
895
- msgstr "Formulaire de récupération de mot de passe"
896
 
897
- #: ../settings.php:124
898
- msgid "Enable reCAPTCHA for WordPress lost password form"
899
- msgstr ""
900
- "Activer reCAPTCHA pour le formulaire de récupération de mot de passe "
901
- "WordPress"
902
 
903
- #: ../settings.php:125
904
- msgid "Enable reCAPTCHA for WooCommerce lost password form"
905
- msgstr ""
906
- "Activer reCAPTCHA pour le formulaire de récupération de mot de passe "
907
- "WooCommerce"
908
 
909
- #: ../settings.php:127
910
- msgid "Login form"
911
- msgstr "Formulaire de connexion"
912
 
913
- #: ../settings.php:127
914
- msgid "Enable reCAPTCHA for WordPress login form"
915
- msgstr "Activer reCAPTCHA pour le formulaire de connexion WordPress"
916
 
917
- #: ../settings.php:128
918
- msgid "Enable reCAPTCHA for WooCommerce login form"
919
- msgstr "Activer reCAPTCHA pour le formulaire de connexion WooCommerce"
920
 
921
- #: ../settings.php:137
922
- msgid "Make your protection smarter!"
923
- msgstr "Rendez votre protection intelligente !"
924
 
925
- #: ../settings.php:141
926
- msgid ""
927
- "Please enable Permalinks to use this feature. Set Permalink Settings to "
928
- "something other than Default."
929
- msgstr ""
930
- "Veuillez activer les Permaliens pour utiliser cette fonctionnalité. Le "
931
- "réglage des permaliens ne doit pas être “par défaut”."
932
 
933
- #: ../settings.php:144
934
- msgid ""
935
- "Be careful when enabling this options. If you forget the custom login URL "
936
- "you will not be able to login."
937
- msgstr ""
938
- "Soyez prudent si vous activez ces réglages. Si vous oubliez l’URL de "
939
- "connexion personnalisée, vous ne pourrez plus vous connecter."
940
 
941
- #: ../settings.php:148
942
- msgid ""
943
- "In Citadel mode nobody is able to login. Active user's sessions will not be "
944
- "affected."
945
- msgstr ""
946
- "En mode Citadel, personne ne peut se connecter. Les sessions des "
947
- "utilisateurs déjà connectés ne seront pas impactées."
948
 
949
- #: ../settings.php:153
950
- msgid "These settings do not affect hosts from the "
951
- msgstr "Ces paramètres n’affecteront pas les hôtes en provenance de"
952
 
953
- #: ../settings.php:158
954
- msgid ""
955
- "Before you can start using reCAPTCHA, you have to obtain Site key and Secret "
956
- "key on the Google website"
957
- msgstr ""
958
- "Avant d’utiliser reCAPTCHA, il vous faut obtenir une Clef de Site et une "
959
- "Clef Secrète sur le site de Google"
960
 
961
- #: ../settings.php:159
962
- msgid "Know more"
963
- msgstr "En savoir plus"
964
 
965
- #: ../settings.php:186
966
- msgid "Dashboard"
967
- msgstr "Tableau de bord"
968
 
969
- #: ../settings.php:200
970
- msgid "Users"
971
- msgstr "Utilisateurs"
972
 
973
- #: ../settings.php:205
974
- msgid "Tools"
975
- msgstr "Outils"
976
 
977
- #: ../settings.php:207
978
- msgid "Help"
979
- msgstr "Aide"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
980
 
981
- #: ../settings.php:278
982
- #, php-format
983
- msgid "%s allowed retries in %s minutes"
984
- msgstr "%s tentatives autorisées en %s minutes"
985
 
986
- #: ../settings.php:283
987
- #, php-format
988
- msgid ""
989
- "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
990
- msgstr ""
991
- "Allonger la durée du blocage à %s heures après %s blocages dans les %s "
992
- "dernières heures"
993
 
994
- #: ../settings.php:290
995
- msgid "Notify admin if the number of active lockouts above"
996
- msgstr "Notifier l’administrateur si le nombre de blocages actifs excède "
997
 
998
- #: ../settings.php:295
999
- #, php-format
1000
- msgid "Enable after %s failed login attempts in last %s minutes"
1001
- msgstr "Activer après %s tentatives échouées dans les %s dernières minutes"
1002
 
1003
- #: ../settings.php:345
1004
- msgid "Attention! You have changed the login URL! The new login URL is"
1005
- msgstr ""
1006
- "Attention ! Vous avez changer l’URL de connexion ! La nouvelle URL est "
1007
 
1008
- #: ../settings.php:368
1009
- msgid "<strong>ERROR</strong>: please enter a valid email address."
1010
- msgstr "<strong>ERREUR</strong>: veuillez saisir une adresse email valide."
1011
 
1012
- #: ../settings.php:618
1013
- msgid "Number of items per page:"
1014
- msgstr "Nombre d’éléments par page :"
1015
 
1016
- #: ../common.php:129
1017
- msgid "User created"
1018
- msgstr "Utilisateur créé"
1019
 
1020
- #: ../common.php:130
1021
- msgid "User registered"
1022
- msgstr "Inscription utilisateur"
1023
 
1024
- #: ../common.php:131
1025
- msgid "Logged in"
1026
- msgstr "Connexion réussie"
1027
 
1028
- #: ../common.php:132
1029
- msgid "Logged out"
1030
- msgstr "Déconnexion"
1031
 
1032
- #: ../common.php:133
1033
- msgid "Login failed"
1034
- msgstr "Connexion échouée"
1035
 
1036
- #: ../common.php:136
1037
- msgid "IP blocked"
1038
- msgstr "IP bloquée"
1039
 
1040
- #: ../common.php:137
1041
- msgid "Subnet blocked"
1042
- msgstr "Sous-réseau bloqué"
1043
 
1044
- #: ../common.php:139
1045
- msgid "Citadel activated!"
1046
- msgstr "Citadelle activée !"
1047
 
1048
- #: ../common.php:142
1049
- msgid "IP blacklisted"
1050
- msgstr "IP blacklistées"
1051
 
1052
- #: ../common.php:145
1053
- msgid "Password changed"
1054
- msgstr "Changement de mot de passe"
1055
 
1056
- #: ../common.php:147
1057
- msgid "reCAPTCHA verification failed"
1058
- msgstr "Vérification reCAPTCHA échouée"
1059
 
1060
- #: ../common.php:148
1061
- msgid "reCAPTCHA settings are incorrect"
1062
- msgstr "Les paramètres reCAPTCHA sont incorrects"
1063
 
1064
- #: ../common.php:149
1065
- msgid "Request to the Google reCAPTCHA service failed"
1066
- msgstr "La requête au service Google reCAPTCHA a échouée"
1067
 
1068
- #: ../common.php:151
1069
- msgid "Attempt to access prohibited URL"
1070
- msgstr "Tentative d’accès à une URL interdite"
 
1071
 
1072
- #: ../common.php:152 ../common.php:164
1073
- msgid "Attempt to log in with non-existent username"
1074
- msgstr "Tentative de connexion avec un identifiant inexistant"
1075
 
1076
- #: ../common.php:153 ../common.php:165
1077
- msgid "Attempt to log in with prohibited username"
1078
- msgstr "Tentative de connexion avec un identifiant interdit"
1079
 
1080
- #: ../common.php:162
1081
- msgid "Limit on login attempts is reached"
1082
- msgstr "La limite de tentatives de connexion est atteinte"
1083
 
1084
- #: ../common.php:163
1085
- msgid "Attempt to access"
1086
- msgstr "Tentative d’accès"
 
 
 
 
1087
 
1088
- #: ../common.php:217
1089
- msgid "year"
1090
- msgstr "année"
1091
 
1092
- #: ../common.php:218
1093
- msgid "month"
1094
- msgstr "mois"
1095
 
1096
- #: ../common.php:219
1097
- msgid "day"
1098
- msgstr "jour"
1099
 
1100
- #: ../common.php:220
1101
- msgid "hour"
1102
- msgstr "heure"
1103
 
1104
- #: ../common.php:221
1105
- msgid "minute"
1106
- msgstr "minute"
1107
 
1108
- #: ../common.php:222
1109
- msgid "second"
1110
- msgstr "seconde"
1111
 
1112
- #: ../common.php:225
1113
- msgid "years"
1114
- msgstr "années"
1115
 
1116
- #: ../common.php:226
1117
- msgid "months"
1118
- msgstr "mois"
1119
 
1120
- #: ../common.php:228
1121
- msgid "hours"
1122
- msgstr "heures"
1123
 
1124
- #: ../common.php:230
1125
- msgid "seconds"
1126
- msgstr "secondes"
1127
 
1128
- #: ../common.php:236
1129
- msgid "ago"
1130
- msgstr "avant"
1
  msgid ""
2
  msgstr ""
 
 
 
 
 
 
 
3
  "MIME-Version: 1.0\n"
4
  "Content-Type: text/plain; charset=UTF-8\n"
5
  "Content-Transfer-Encoding: 8bit\n"
6
+ "X-Generator: POEditor.com\n"
7
+ "Project-Id-Version: WP Cerber Security\n"
8
+ "Language: fr\n"
9
  "Plural-Forms: nplurals=2; plural=(n > 1);\n"
10
 
11
+ #: ../settings.php:77
12
+ #, fuzzy
13
+ msgid "Limit login attempts"
14
+ msgstr "Limitation des tentatives de connexion"
15
+
16
+ #: ../settings.php:78
17
+ msgid "Attempts"
18
+ msgstr "Tentatives"
19
+
20
+ #: ../settings.php:79
21
+ msgid "Lockout duration"
22
+ msgstr "Durée du blocage"
23
+
24
+ #: ../settings.php:79 ../settings.php:105
25
+ msgid "minutes"
26
+ msgstr "minutes"
27
+
28
+ #: ../settings.php:80
29
+ msgid "Aggressive lockout"
30
+ msgstr "Blocage aggressif"
31
+
32
+ #: ../settings.php:83
33
+ msgid "Site connection"
34
+ msgstr "Connexion au site"
35
+
36
+ #: ../settings.php:85
37
+ msgid "Proactive security rules"
38
+ msgstr "Règles de sécurité proactives"
39
+
40
+ #: ../settings.php:86
41
+ msgid "Block subnet"
42
+ msgstr "Bloquer les sous-réseaux"
43
+
44
+ #: ../settings.php:89
45
+ msgid "Request wp-login.php"
46
+ msgstr "Requête sur wp-login.php"
47
+
48
+ #: ../settings.php:89
49
+ msgid "Immediately block IP after any request to wp-login.php"
50
+ msgstr "Bloquer immédiatement l’IP si elle tente d’accéder au fichier wp-login.php"
51
+
52
+ #: ../settings.php:92
53
+ msgid "Custom login page"
54
+ msgstr "Page de connexion personnalisée"
55
+
56
+ #: ../settings.php:93
57
+ msgid "Custom login URL"
58
+ msgstr "URL de connexion personnalisée"
59
+
60
+ #: ../settings.php:99
61
+ msgid "must not overlap with the existing pages or posts slug"
62
+ msgstr "Ne doit pas chevaucher l’URL d’une page ou d’un post existant"
63
+
64
+ #: ../settings.php:101
65
+ msgid "Disable wp-login.php"
66
+ msgstr "Désactiver wp-login.php"
67
+
68
+ #: ../settings.php:101
69
+ msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
70
+ msgstr "Bloquer l’accès direct à wp-login.php et retourner une erreur HTTP 404 Not Found"
71
+
72
+ #: ../dashboard.php:1300 ../settings.php:103
73
+ msgid "Citadel mode"
74
+ msgstr "Mode Citadelle"
75
+
76
+ #: ../settings.php:104
77
+ msgid "Threshold"
78
+ msgstr "Seuil"
79
+
80
+ #: ../settings.php:105 ../cerber-scanner.php:3741
81
+ msgid "Duration"
82
+ msgstr "Durée"
83
+
84
+ #: ../cerber-load.php:4291 ../settings.php:82 ../settings.php:106 ../settings.php:
85
+ #: 631
86
+ msgid "Notifications"
87
+ msgstr "Notifications"
88
+
89
+ #: ../settings.php:106
90
+ msgid "Send notification to admin email"
91
+ msgstr "Envoyer des notifications à l’administrateur"
92
+
93
+ #: ../cerber-load.php:4288 ../settings.php:628 ../cerber-tools.php:91 ../cerber-
94
+ #: tools.php:100 ../cerber-tools.php:187
95
+ msgid "Access Lists"
96
+ msgstr "Listes d’accès"
97
+
98
+ #: ../dashboard.php:1334 ../dashboard.php:1809 ../cerber-load.php:4012 ..
99
+ #: /settings.php:108 ../settings.php:625
100
+ msgid "Activity"
101
+ msgstr "Activité"
102
+
103
+ #: ../settings.php:626
104
+ msgid "Lockouts"
105
+ msgstr "Blocages"
106
+
107
+ #: ../settings.php:748 ../settings.php:870
108
+ msgid "%s allowed retries in %s minutes"
109
+ msgstr "%s tentatives autorisées en %s minutes"
110
+
111
+ #: ../settings.php:770 ../settings.php:892
112
+ msgid "Enable after %s failed login attempts in last %s minutes"
113
+ msgstr "Activer après %s tentatives échouées dans les %s dernières minutes"
114
+
115
+ #: ../dashboard.php:134 ../dashboard.php:716 ../dashboard.php:3206 ../cerber-load.
116
+ #: php:4021
117
+ msgid "IP"
118
+ msgstr "IP"
119
+
120
+ #: ../dashboard.php:548 ../dashboard.php:719 ../dashboard.php:3204
121
+ msgid "Date"
122
+ msgstr "Date"
123
+
124
+ #: ../dashboard.php:548 ../dashboard.php:721 ../dashboard.php:3209
125
+ msgid "Local User"
126
+ msgstr "Utilisateur local"
127
+
128
+ #: ../dashboard.php:548 ../dashboard.php:722 ../cerber-load.php:4029
129
+ msgid "Username used"
130
+ msgstr "Identifiant utilisé"
131
+
132
+ #: ../dashboard.php:153
133
+ msgid "Showing last %d records from %d"
134
+ msgstr "Affichage de %d derniers enregistrements sur %d"
135
+
136
+ #: ../common.php:836
137
+ msgid "Logged in"
138
+ msgstr "Connexion réussie"
139
+
140
+ #: ../common.php:837
141
+ msgid "Logged out"
142
+ msgstr "Déconnexion"
143
+
144
+ #: ../common.php:838
145
+ msgid "Login failed"
146
+ msgstr "Connexion échouée"
147
+
148
+ #: ../common.php:841
149
+ msgid "IP blocked"
150
+ msgstr "IP bloquée"
151
+
152
+ #: ../common.php:842
153
+ msgid "Subnet blocked"
154
+ msgstr "Sous-réseau bloqué"
155
+
156
+ #: ../common.php:844
157
+ msgid "Citadel activated!"
158
+ msgstr "Citadelle activée !"
159
+
160
+ #: ../dashboard.php:696 ../dashboard.php:924 ../dashboard.php:3036 ../common.php:
161
+ #: 890
162
+ #, fuzzy
163
+ msgid "Locked out"
164
+ msgstr "Bloqué"
165
+
166
+ #: ../common.php:891
167
+ msgid "IP blacklisted"
168
+ msgstr "IP blacklistées"
169
+
170
+ #: ../common.php:859
171
+ msgid "Password changed"
172
+ msgstr "Changement de mot de passe"
173
+
174
+ #: ../dashboard.php:127 ../dashboard.php:200
175
+ msgid "Remove"
176
+ msgstr "Supprimer"
177
+
178
+ #: ../dashboard.php:430
179
+ msgid "Lockout for %s was removed"
180
+ msgstr "Le blocage de %s a été levé"
181
+
182
+ #: ../dashboard.php:172 ../dashboard.php:691 ../dashboard.php:918 ../dashboard.
183
+ #: php:1298 ../dashboard.php:3031 ../cerber-load.php:4276 ../settings.php:594
184
+ #, fuzzy
185
+ msgid "White IP Access List"
186
+ msgstr "Liste blanche (IP White List)"
187
+
188
+ #: ../dashboard.php:174 ../dashboard.php:692 ../dashboard.php:921 ../dashboard.
189
+ #: php:1299 ../dashboard.php:3032
190
+ #, fuzzy
191
+ msgid "Black IP Access List"
192
+ msgstr "Liste Noire (IP Black List)"
193
+
194
+ #: ../dashboard.php:206
195
+ msgid "List is empty"
196
+ msgstr "La liste est vide"
197
+
198
+ #: ../dashboard.php:243
199
+ #, fuzzy
200
+ msgid "Address %s was added to White IP Access List"
201
+ msgstr "L’adresse %s a été ajoutée à la Liste Blanche"
202
+
203
+ #: ../dashboard.php:257
204
+ #, fuzzy
205
+ msgid "Address %s was added to Black IP Access List"
206
+ msgstr "L’adresse %s a été ajoutée à la Liste Noire"
207
+
208
+ #: ../cerber-load.php:3442
209
+ msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
210
+ msgstr "Le mode Citadelle est activé après %d tentatives de connexion échouées en %d minutes."
211
+
212
+ #: ../dashboard.php:1970 ../dashboard.php:2368
213
+ msgid "View Activity"
214
+ msgstr "Voir l’activité"
215
+
216
+ #: ../dashboard.php:2875 ../cerber-tools.php:90 ../cerber-tools.php:99 ../cerber-
217
+ #: scanner.php:76
218
+ msgid "Settings"
219
+ msgstr "Réglages"
220
+
221
+ #: ../dashboard.php:1161
222
+ #, fuzzy
223
+ msgid "Last login"
224
+ msgstr "Dernière connexion"
225
+
226
+ #: ../dashboard.php:1194 ../dashboard.php:1281 ../common.php:1016
227
+ msgid "Never"
228
+ msgstr "Jamais"
229
+
230
+ #: ../dashboard.php:1855 ../cerber-scanner.php:5379 ../cerber-scanner.php:5565
231
+ msgid "Are you sure?"
232
+ msgstr "Etes-vous sûr ?"
233
+
234
+ #: ../dashboard.php:1612 ../settings.php:83
235
+ msgid "My site is behind a reverse proxy"
236
+ msgstr "Mon site se trouve derrière un reverse proxy"
237
+
238
+ #: ../settings.php:87
239
+ msgid "Non-existent users"
240
+ msgstr "Utilisateurs inexistants"
241
+
242
+ #: ../settings.php:87
243
+ msgid "Immediately block IP when attempting to login with a non-existent username"
244
+ msgstr "Bloquer immédiatement l’IP si la tentative de connexion est faite avec un identifiant utilisateur inexistant"
245
+
246
+ #: ../settings.php:580
247
+ msgid "Make your protection smarter!"
248
+ msgstr "Rendez votre protection intelligente !"
249
+
250
+ #: ../settings.php:584
251
+ msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
252
+ msgstr "Veuillez activer les Permaliens pour utiliser cette fonctionnalité. Le réglage des permaliens ne doit pas être “par défaut”."
253
+
254
+ #: ../cerber-load.php:4286 ../settings.php:627
255
+ msgid "Main Settings"
256
+ msgstr "Réglages généraux"
257
+
258
+ #: ../dashboard.php:3662
259
+ msgid "Help"
260
+ msgstr "Aide"
261
+
262
+ #: ../settings.php:758 ../settings.php:880
263
+ msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
264
+ msgstr "Allonger la durée du blocage à %s heures après %s blocages dans les %s dernières heures"
265
+
266
+ #: ../cerber-load.php:369
267
+ msgid "You are not allowed to log in. Ask your administrator for assistance."
268
+ msgstr "Vous n’êtes pas autorisé à vous connecté. Contactez l’administrateur si vous avez besoin d’assistance."
269
+
270
+ #: ../cerber-load.php:395
271
+ msgid "You have only one attempt remaining."
272
+ msgid_plural "You have %d attempts remaining."
273
+ msgstr[0] "Il ne vous reste qu’une seule tentative."
274
+ msgstr[1] "Il vous reste %d tentatives."
275
+
276
+ #: ../dashboard.php:744
277
+ msgid "No activity has been logged."
278
+ msgstr "Aucune activité n’a été notée"
279
+
280
+ #: ../dashboard.php:137
281
+ msgid "Expires"
282
+ msgstr "Expire le"
283
+
284
+ #: ../dashboard.php:159
285
+ #, fuzzy
286
+ msgid "No lockouts at the moment. The sky is clear."
287
+ msgstr "Pas de blocage pour le moment. Tout va bien dans le meilleur des mondes."
288
+
289
+ #: ../dashboard.php:172
290
+ msgid "These IPs will never be locked out"
291
+ msgstr "Ces adresses IP ne seront jamais bloquées"
292
+
293
+ #: ../dashboard.php:181
294
+ msgid "Your IP"
295
+ msgstr "Votre IP"
296
+
297
+ #: ../cerber-load.php:3443
298
+ msgid "Last failed attempt was at %s from IP %s with user login: %s."
299
+ msgstr "La dernière tentative échouée date du %s. Elle vient de l’IP %s. Le nom d’utilisateur utilisé est : %s."
300
+
301
+ #: ../cerber-load.php:4240
302
+ msgid "Can't activate WP Cerber due to a database error."
303
+ msgstr "Impossible d’activer WP Cerber à cause d’une erreur de base de données"
304
+
305
+ #: ../settings.php:765 ../settings.php:887
306
+ msgid "Notify admin if the number of active lockouts above"
307
+ msgstr "Notifier l’administrateur si le nombre de blocages actifs excède "
308
+
309
+ #: ../settings.php:109 ../settings.php:191 ../settings.php:369 ../settings.php:440
310
+ msgid "days"
311
+ msgstr "jours"
312
+
313
+ #: ../dashboard.php:1251
314
+ msgid "Cerber Quick View"
315
+ msgstr "Cerber aperçu"
316
+
317
+ #: ../dashboard.php:155
318
+ msgid "Hint"
319
+ msgstr "Astuce"
320
+
321
+ #: ../dashboard.php:155
322
+ msgid "To view activity, click on the IP"
323
+ msgstr "Pour voir l’activité relative à cette IP, cliquez sur l’IP"
324
+
325
+ #: ../settings.php:86
326
+ msgid "Always block entire subnet Class C of intruders IP"
327
+ msgstr "Toujours bloquer le sous-réseau complet de classe C des IP intruses"
328
+
329
+ #: ../settings.php:106 ../settings.php:767 ../settings.php:889
330
+ msgid "Click to send test"
331
+ msgstr "Cliquez pour tester"
332
+
333
+ #: ../settings.php:1054 ../settings.php:1055
334
+ msgid "Attention! You have changed the login URL! The new login URL is"
335
+ msgstr "Attention ! Vous avez changer l’URL de connexion ! La nouvelle URL est "
336
+
337
+ #: ../dashboard.php:1160
338
+ msgid "Comments"
339
+ msgstr "Commentaires"
340
+
341
+ #: ../common.php:1201
342
+ msgid "Update to version %s of WP Cerber"
343
+ msgstr "Mettre à jour WP Cerber à la version %s"
344
+
345
+ #: ../cerber-load.php:3444 ../cerber-load.php:4053
346
+ msgid "View activity in dashboard"
347
+ msgstr "Voir l’activité dans le tableau de bord"
348
+
349
+ #: ../cerber-load.php:3474
350
+ msgid "Number of active lockouts"
351
+ msgstr "Nombre de blocages actifs"
352
+
353
+ #: ../cerber-load.php:3478
354
+ msgid "View lockouts in dashboard"
355
+ msgstr "Voir les blocages dans le tableau de bord"
356
+
357
+ #: ../cerber-load.php:3566
358
+ msgid "This message was sent by"
359
+ msgstr "Ce message a été envoyé par"
360
+
361
+ #: ../dashboard.php:69 ../cerber-tools.php:50
362
+ msgid "Tools"
363
+ msgstr "Outils"
364
+
365
+ #: ../cerber-tools.php:87
366
+ msgid "Export settings to the file"
367
+ msgstr "Exporter les préférences"
368
+
369
+ #: ../cerber-tools.php:88
370
+ msgid "When you click the button below you will get a configuration file, which you can upload on another site."
371
+ msgstr "Vous obtiendrez un fichier de configuration lorsque vous cliquerez sur le bouton ci-dessous. Vous pourrez ensuite utiliser ce fichier de configuration sur d’autre site."
372
+
373
+ #: ../cerber-tools.php:89
374
+ msgid "What do you want to export?"
375
+ msgstr "Que voulez-vous exporter ?"
376
+
377
+ #: ../cerber-tools.php:92
378
+ msgid "Download file"
379
+ msgstr "Télécharger le fichier"
380
+
381
+ #: ../cerber-tools.php:94
382
+ msgid "Import settings from the file"
383
+ msgstr "Importer les préférences"
384
+
385
+ #: ../cerber-tools.php:95
386
+ msgid "When you click the button below, file will be uploaded and all existing settings will be overridden."
387
+ msgstr "Importer des préférences écrasera les réglages précédents."
388
+
389
+ #: ../cerber-tools.php:96
390
+ msgid "Select file to import."
391
+ msgstr "Sélectionnez un fichier."
392
+
393
+ #: ../cerber-tools.php:96 ../cerber-scanner.php:3941
394
+ msgid "Maximum upload file size: %s."
395
+ msgstr "Taille maximum de fichier autorisée : %s"
396
+
397
+ #: ../cerber-tools.php:99
398
+ msgid "What do you want to import?"
399
+ msgstr "Que voulez-vous importer ?"
400
+
401
+ #: ../cerber-tools.php:101 ../cerber-scanner.php:3944
402
+ msgid "Upload file"
403
+ msgstr "Uploader un fichier"
404
+
405
+ #: ../cerber-tools.php:150
406
+ msgid "No file was uploaded or file is corrupted"
407
+ msgstr "Le fichier n’a pas été uploadé ou est corrompu"
408
+
409
+ #: ../cerber-tools.php:187
410
+ msgid "Error while updating"
411
+ msgstr "Erreur lors de la mise à jour"
412
+
413
+ #: ../cerber-tools.php:193
414
+ msgid "Settings has imported successfully from"
415
+ msgstr "Les préférences ont été importées avec succès depuis"
416
+
417
+ #: ../cerber-tools.php:200
418
+ msgid "Error while parsing file"
419
+ msgstr "Error lors de l’analyse du fichier"
420
+
421
+ #: ../dashboard.php:135 ../dashboard.php:717
422
+ msgid "Hostname"
423
+ msgstr "Hôte"
424
+
425
+ #: ../dashboard.php:396
426
+ msgid "unknown"
427
+ msgstr "inconnu"
428
+
429
+ #: ../settings.php:109 ../settings.php:365
430
+ #, fuzzy
431
+ msgid "Keep records for"
432
+ msgstr "Conserver l’historique pour"
433
+
434
+ #: ../dashboard.php:1285 ../dashboard.php:1307
435
+ msgid "active"
436
+ msgstr "Active"
437
+
438
+ #: ../dashboard.php:1285
439
+ msgid "deactivate"
440
+ msgstr "Citadelle activée !"
441
+
442
+ #: ../dashboard.php:1287
443
+ msgid "not active"
444
+ msgstr "Inactif"
445
+
446
+ #: ../dashboard.php:1288 ../dashboard.php:1302
447
+ msgid "disabled"
448
+ msgstr "Désactivée"
449
+
450
+ #: ../dashboard.php:1293
451
+ msgid "failed attempts"
452
+ msgstr "Limitation des tentatives de connexion"
453
+
454
+ #: ../dashboard.php:1293 ../dashboard.php:1294
455
+ msgid "in 24 hours"
456
+ msgstr "en 24 heures"
457
+
458
+ #: ../dashboard.php:1293 ../dashboard.php:1294
459
+ msgid "view all"
460
+ msgstr "Voir tous"
461
+
462
+ #: ../dashboard.php:1294
463
+ msgid "lockouts"
464
+ msgstr "Blocages"
465
+
466
+ #: ../dashboard.php:1296
467
+ msgid "Lockouts at the moment"
468
+ msgstr "Pas de blocage pour le moment. Tout va bien dans le meilleur des mondes."
469
+
470
+ #: ../dashboard.php:1297
471
+ #, fuzzy
472
+ msgid "Last lockout"
473
+ msgstr "Le dernier blocage a été ajouté"
474
+
475
+ #: ../dashboard.php:1298 ../dashboard.php:1299 ../dashboard.php:2133
476
+ msgid "entry"
477
+ msgid_plural "entries"
478
+ msgstr[0] "entrée"
479
+ msgstr[1] "entrées"
480
+
481
+ #: ../dashboard.php:1850
482
+ #, fuzzy
483
+ msgid "Confused about some settings?"
484
+ msgstr "Confus au sujet de certains paramètres ?"
485
+
486
+ #: ../dashboard.php:1851
487
+ #, fuzzy
488
+ msgid "You can easily load default recommended settings using button below"
489
+ msgstr "Vous pouvez facilement charger les paramètres recommandés par défaut en utilisant bouton ci-dessous"
490
+
491
+ #: ../dashboard.php:1853
492
+ #, fuzzy
493
+ msgid "Load default settings"
494
+ msgstr "Charger les paramètres par défaut"
495
+
496
+ #: ../dashboard.php:1861
497
+ msgid "doesn't affect Custom login URL and Access Lists"
498
+ msgstr "n’affecte pas l’URL de connexion personnalisée ni les Listes d’accès"
499
+
500
+ #: ../common.php:1194 ../settings.php:236
501
+ msgid "New version is available"
502
+ msgstr "Nouvelle version disponible"
503
+
504
+ #: ../cerber-load.php:3418
505
+ msgid "WP Cerber notify"
506
+ msgstr "Préférences WP Cerber"
507
+
508
+ #: ../cerber-load.php:3440
509
+ msgid "Citadel mode is activated"
510
+ msgstr "Citadelle activée !"
511
+
512
+ #: ../cerber-load.php:3513
513
+ msgid "New Custom login URL"
514
+ msgstr "URL de connexion personnalisée"
515
+
516
+ #: ../cerber-load.php:4227
517
+ msgid "The WP Cerber requires PHP %s or higher. You are running"
518
+ msgstr "WP Cerber nécessite PHP %s ou supérieur. Vous avez actuellement "
519
+
520
+ #: ../cerber-load.php:4231
521
+ msgid "The WP Cerber requires WordPress %s or higher. You are running"
522
+ msgstr "WP Cerber nécessite WordPress %s ou supérieur. Vous avez actuellement"
523
+
524
+ #: ../settings.php:112
525
+ msgid "Use file"
526
+ msgstr "Uploader un fichier"
527
+
528
+ #: ../settings.php:112
529
+ msgid "Write failed login attempts to the file"
530
+ msgstr "Inscrire les tentatives de connexion échouées dans un fichier de log"
531
+
532
+ #: ../dashboard.php:1969
533
+ msgid "Deactivate"
534
+ msgstr "Désactiver"
535
+
536
+ #: ../dashboard.php:138 ../cerber-load.php:3476
537
+ msgid "Reason"
538
+ msgstr "Raison"
539
+
540
+ #: ../dashboard.php:211
541
+ msgid "Add IP to the list"
542
+ msgstr "Ajouter l’IP à la liste"
543
+
544
+ #: ../dashboard.php:981
545
+ msgid "Add IP to the Black List"
546
+ msgstr "Ajouter l’IP à la liste noire"
547
+
548
+ #: ../common.php:927
549
+ msgid "Attempt to access"
550
+ msgstr "Tentative d’accès"
551
+
552
+ #: ../common.php:926
553
+ msgid "Limit on login attempts is reached"
554
+ msgstr "La limite de tentatives de connexion est atteinte"
555
+
556
+ #: ../common.php:867 ../common.php:928
557
+ msgid "Attempt to log in with non-existent username"
558
+ msgstr "Tentative de connexion avec un identifiant inexistant"
559
+
560
+ #: ../cerber-load.php:3475
561
+ msgid "Last lockout was added: %s for IP %s"
562
+ msgstr "Le dernier blocage a été ajouté le %s pour l’IP %s"
563
+
564
+ #: ../cerber-load.php:4290 ../settings.php:629
565
+ msgid "Hardening"
566
+ msgstr "Renforcer"
567
+
568
+ #: ../dashboard.php:958
569
+ msgid "Abuse email:"
570
+ msgstr "Courriels abusifs"
571
+
572
+ #: ../settings.php:223 ../settings.php:264 ../settings.php:502
573
+ msgid "Email Address"
574
+ msgstr "Adresse email"
575
+
576
+ #: ../settings.php:232
577
+ msgid "if empty, the admin email %s will be used"
578
+ msgstr "si vide, l’adresse de l’admin %s sera utilisée"
579
+
580
+ #: ../settings.php:115
581
+ msgid "Drill down IP"
582
+ msgstr "Examiner les IPs"
583
+
584
+ #: ../settings.php:115
585
+ msgid "Retrieve extra WHOIS information for IP"
586
+ msgstr "Récupérer les données WHOIS des IPs"
587
+
588
+ #: ../settings.php:123
589
+ msgid "Hardening WordPress"
590
+ msgstr "Renforcer WordPress"
591
+
592
+ #: ../settings.php:124
593
+ msgid "Stop user enumeration"
594
+ msgstr "Empêcher l’énumération des utilisateurs"
595
+
596
+ #: ../settings.php:132
597
+ msgid "Disable XML-RPC"
598
+ msgstr "Désactiver XML-RPC"
599
+
600
+ #: ../settings.php:132
601
+ msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
602
+ msgstr "Bloquer l’accès au serveur XMlL-RPC (inclut les Pingbacks et Trackbacks)"
603
+
604
+ #: ../settings.php:133
605
+ msgid "Disable feeds"
606
+ msgstr "Désactiver les flux"
607
+
608
+ #: ../settings.php:133
609
+ msgid "Block access to the RSS, Atom and RDF feeds"
610
+ msgstr "Bloquer l’accès aux flux RSS, Atom et RDF"
611
+
612
+ #: ../settings.php:134
613
+ msgid "Disable REST API"
614
+ msgstr "Désactiver REST API"
615
+
616
+ #: ../settings.php:594
617
+ msgid "These settings do not affect hosts from the "
618
+ msgstr "Ces paramètres n’affecteront pas les hôtes en provenance de"
619
+
620
+ #: ../settings.php:1140 ../settings.php:1152 ../settings.php:1281
621
+ msgid "<strong>ERROR</strong>: please enter a valid email address."
622
+ msgstr "<strong>ERREUR</strong>: veuillez saisir une adresse email valide."
623
+
624
+ #: ../cerber-load.php:3506 ../cerber-load.php:4275
625
+ msgid "WP Cerber is now active and has started protecting your site"
626
+ msgstr "WP Cerber est maintenant actif et protège votre site"
627
+
628
+ #: ../dashboard.php:139 ../cerber-scanner.php:5403 ../cerber-scanner.php:5589
629
+ msgid "Action"
630
+ msgstr "Action"
631
+
632
+ #: ../dashboard.php:174
633
+ msgid "Nobody can log in or register from these IPs"
634
+ msgstr "Personne ne peut se connecter à partir de ces IPs"
635
+
636
+ #: ../dashboard.php:237 ../dashboard.php:249
637
+ msgid "Incorrect IP address or IP range"
638
+ msgstr "IP ou plage d’IP incorrecte"
639
+
640
+ #: ../dashboard.php:446 ../dashboard.php:1985
641
+ msgid "Settings saved"
642
+ msgstr "Paramètres sauvegardés"
643
+
644
+ #: ../dashboard.php:962
645
+ msgid "Network:"
646
+ msgstr "Réseau:"
647
+
648
+ #: ../dashboard.php:976
649
+ msgid "Add network to the Black List"
650
+ msgstr "Ajouter un réseau à la liste noire"
651
+
652
+ #: ../dashboard.php:1968
653
+ msgid "Attention! Citadel mode is now active. Nobody is able to log in."
654
+ msgstr "Attention ! Le mode Citadel est maintenant activé. Plus personne ne peut se connecter."
655
+
656
+ #: ../dashboard.php:354 ../dashboard.php:2961 ../whois.php:223 ../whois.php:254 ..
657
+ #: /common.php:925 ../common.php:1285
658
+ msgid "Unknown"
659
+ msgstr "Inconnu"
660
+
661
+ #. Author of the plugin
662
+ #:
663
+ msgid "Gregory"
664
+ msgstr "Gregory"
665
+
666
+ #: ../common.php:210 ../common.php:273 ../common.php:278 ../common.php:283 ..
667
+ #: /cerber-load.php:678 ../cerber-load.php:690 ../cerber-load.php:697 ../cerber-
668
+ #: load.php:977 ../cerber-load.php:1199 ../cerber-load.php:1205 ../cerber-load.
669
+ #: php:1210 ../cerber-load.php:1215 ../cerber-load.php:1221 ../cerber-load.php:
670
+ #: 1228 ../cerber-load.php:1330 ../cerber-load.php:1467 ../settings.php:1033 ..
671
+ #: /settings.php:1116
672
+ msgid "ERROR:"
673
+ msgstr "ERREUR :"
674
+
675
+ #: ../cerber-load.php:707
676
+ msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
677
+ msgstr "Vérification humaine échouée. Veuillez cliquer sur la case à cocher de la boite de dialogue reCAPTCHA ci-dessous."
678
+
679
+ #: ../cerber-load.php:989
680
+ msgid "<strong>ERROR</strong>: The password you entered for the username %s is incorrect."
681
+ msgstr "<strong>ERREUR</strong>: Le mot de passe que vous avez saisie pour l’identifiant %s est incorrect."
682
+
683
+ #: ../cerber-load.php:1216
684
+ msgid "Username is not allowed. Please choose another one."
685
+ msgstr "Ce nom d’utilisateur n’est pas autorisé. Veuillez en choisir un autre."
686
+
687
+ #: ../cerber-load.php:3469
688
+ msgid "unspecified"
689
+ msgstr "non spécifié"
690
+
691
+ #: ../cerber-load.php:3472
692
+ msgid "Number of lockouts is increasing"
693
+ msgstr "Le nombre de blocage augmente"
694
+
695
+ #: ../cerber-load.php:3477
696
+ msgid "View activity for this IP"
697
+ msgstr "Voir l’activité pour cette IP"
698
+
699
+ #: ../cerber-load.php:3481 ../cerber-load.php:3483
700
+ msgid "A new version of WP Cerber is available to install"
701
+ msgstr "Une nouvelle version de WP Cerber est disponible"
702
+
703
+ #: ../cerber-load.php:3482
704
+ msgid "Hi!"
705
+ msgstr "Salut !"
706
+
707
+ #: ../cerber-load.php:3485 ../cerber-load.php:3496
708
+ msgid "Website"
709
+ msgstr "Site web"
710
+
711
+ #: ../cerber-load.php:3488 ../cerber-load.php:3489
712
+ msgid "The WP Cerber security plugin has been deactivated"
713
+ msgstr "Le plugin WP Cerber a été désactivé"
714
+
715
+ #: ../cerber-load.php:3491
716
+ msgid "Not logged in"
717
+ msgstr "Non connecté"
718
+
719
+ #: ../cerber-load.php:3497
720
+ msgid "By user"
721
+ msgstr "Par utilisateur"
722
+
723
+ #: ../cerber-load.php:3498
724
+ msgid "From IP address"
725
+ msgstr "De l’adresse IP"
726
+
727
+ #: ../cerber-load.php:3501
728
+ msgid "From country"
729
+ msgstr "Du pays"
730
+
731
+ #: ../cerber-load.php:3505
732
+ msgid "The WP Cerber security plugin is now active"
733
+ msgstr "Le plugin WP Cerber est maintenant actif"
734
+
735
+ #: ../cerber-load.php:4276
736
+ msgid "Your IP address is added to the"
737
+ msgstr "Votre adresse IP a été ajouté à"
738
+
739
+ #: ../cerber-load.php:4292
740
+ msgid "Import settings"
741
+ msgstr "Importer les paramètres"
742
+
743
+ #: ../settings.php:235
744
+ msgid "Notification limit"
745
+ msgstr "Limite de notification"
746
+
747
+ #: ../settings.php:235
748
+ msgid "notification letters allowed per hour (0 means unlimited)"
749
+ msgstr "nombre limite de mails de notification (0 pour illimité)"
750
+
751
+ #: ../settings.php:152
752
+ msgid "User related settings"
753
+ msgstr "Paramètres relatifs aux utilisateurs"
754
+
755
+ #: ../settings.php:156
756
+ msgid "Prohibited usernames"
757
+ msgstr "Identifiants interdits"
758
+
759
+ #: ../settings.php:162
760
+ msgid "Usernames from this list are not allowed to log in or register. Any IP address, have tried to use any of these usernames, will be immediately blocked. Use comma to separate logins."
761
+ msgstr "Les identifiants de cette liste ne pourront ni se connecter ni s’inscrire. Toute IP qui aurait tenté d’utiliser un de ces identifiants sera immédiatement bloquée. Séparez les identifiants par des virgules."
762
+
763
+ #: ../settings.php:164
764
+ msgid "User session expire"
765
+ msgstr "Session utilisateur expirée"
766
+
767
+ #: ../settings.php:164
768
+ msgid "in minutes (leave empty to use default WP value)"
769
+ msgstr "en minutes (laisser vide pour utiliser la valeur par défaut de WordPress)"
770
+
771
+ #: ../settings.php:197
772
+ msgid "reCAPTCHA settings"
773
+ msgstr "Paramètres reCAPTCHA"
774
+
775
+ #: ../settings.php:198
776
+ msgid "Site key"
777
+ msgstr "Clef du site"
778
+
779
+ #: ../settings.php:199
780
+ msgid "Secret key"
781
+ msgstr "Clef secrète"
782
+
783
+ #: ../settings.php:202
784
+ msgid "Enable reCAPTCHA for WordPress registration form"
785
+ msgstr "Activer reCAPTCHA pour le formulaire d’inscription WordPress"
786
+
787
+ #: ../settings.php:205
788
+ msgid "Lost password form"
789
+ msgstr "Formulaire de récupération de mot de passe"
790
+
791
+ #: ../settings.php:208
792
+ msgid "Login form"
793
+ msgstr "Formulaire de connexion"
794
+
795
+ #: ../settings.php:208
796
+ msgid "Enable reCAPTCHA for WordPress login form"
797
+ msgstr "Activer reCAPTCHA pour le formulaire de connexion WordPress"
798
+
799
+ #: ../settings.php:597
800
+ msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
801
+ msgstr "Avant d’utiliser reCAPTCHA, il vous faut obtenir une Clef de Site et une Clef Secrète sur le site de Google"
802
+
803
+ #: ../cerber-lab.php:753 ../settings.php:598 ../settings.php:601
804
+ msgid "Know more"
805
+ msgstr "En savoir plus"
806
+
807
+ #: ../settings.php:630
808
+ msgid "Users"
809
+ msgstr "Utilisateurs"
810
+
811
+ #: ../common.php:834
812
+ msgid "User created"
813
+ msgstr "Utilisateur créé"
814
+
815
+ #: ../dashboard.php:1802 ../common.php:835
816
+ msgid "User registered"
817
+ msgstr "Inscription utilisateur"
818
+
819
+ #: ../common.php:862
820
+ msgid "reCAPTCHA verification failed"
821
+ msgstr "Vérification reCAPTCHA échouée"
822
+
823
+ #: ../common.php:863
824
+ msgid "reCAPTCHA settings are incorrect"
825
+ msgstr "Les paramètres reCAPTCHA sont incorrects"
826
+
827
+ #: ../common.php:866
828
+ msgid "Attempt to access prohibited URL"
829
+ msgstr "Tentative d’accès à une URL interdite"
830
+
831
+ #: ../common.php:868 ../common.php:929
832
+ msgid "Attempt to log in with prohibited username"
833
+ msgstr "Tentative de connexion avec un identifiant interdit"
834
+
835
+ #: ../settings.php:110
836
+ msgid "Cerber Lab connection"
837
+ msgstr "Connexion Cerber Lab"
838
+
839
+ #: ../settings.php:110
840
+ msgid "Send malicious IP addresses to the Cerber Lab"
841
+ msgstr "Envoyer les adresses IP bloquées au Cerber Lab"
842
+
843
+ #: ../settings.php:111
844
+ msgid "Cerber Lab protocol"
845
+ msgstr "Protocole Cerber Lab"
846
+
847
+ #: ../settings.php:174 ../settings.php:202
848
+ msgid "Registration form"
849
+ msgstr "Formulaire d’inscription"
850
+
851
+ #: ../settings.php:203
852
+ msgid "Enable reCAPTCHA for WooCommerce registration form"
853
+ msgstr "Activer reCAPTCHA pour le formulaire d’inscription WooCommerce"
854
+
855
+ #: ../settings.php:205
856
+ msgid "Enable reCAPTCHA for WordPress lost password form"
857
+ msgstr "Activer reCAPTCHA pour le formulaire de récupération de mot de passe WordPress"
858
+
859
+ #: ../settings.php:206
860
+ msgid "Enable reCAPTCHA for WooCommerce lost password form"
861
+ msgstr "Activer reCAPTCHA pour le formulaire de récupération de mot de passe WooCommerce"
862
+
863
+ #: ../settings.php:209
864
+ msgid "Enable reCAPTCHA for WooCommerce login form"
865
+ msgstr "Activer reCAPTCHA pour le formulaire de connexion WooCommerce"
866
+
867
+ #: ../common.php:864
868
+ msgid "Request to the Google reCAPTCHA service failed"
869
+ msgstr "La requête au service Google reCAPTCHA a échouée"
870
+
871
+ #: ../dashboard.php:1794 ../dashboard.php:1824
872
+ msgid "View all"
873
+ msgstr "Voir tout"
874
+
875
+ #: ../dashboard.php:1825
876
+ msgid "Recently locked out IP addresses"
877
+ msgstr "IPs récemment bloquées"
878
+
879
+ #: ../cerber-lab.php:751
880
+ msgid "OK, nail them all"
881
+ msgstr "OK, qu’on les chope tous !"
882
+
883
+ #: ../cerber-lab.php:752
884
+ msgid "NO, maybe later"
885
+ msgstr "NON, peut-être plus tard"
886
+
887
+ #: ../dashboard.php:54 ../dashboard.php:1333 ../dashboard.php:2155 ../settings.
888
+ #: php:624
889
+ msgid "Dashboard"
890
+ msgstr "Tableau de bord"
891
+
892
+ #: ../cerber-lab.php:749
893
+ msgid "Want to make WP Cerber even more powerful?"
894
+ msgstr "Désireux de rendre WP Cerber encore plus puissant ?"
895
+
896
+ #: ../cerber-lab.php:750
897
+ msgid "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. This helps the plugin team to develop new algorithms for WP Cerber that will defend WordPress against new threats and botnets that are appearing everyday. You can disable the sending in the plugin settings at any time."
898
+ msgstr "Permettre à WP Cerber d’envoyer les adresses IP qui ont été bloqués au Cerber Lab. Cela aidera l’équipe à créer de nouveau algorithmes pour que WP Cerber puisse défendre WordPress contre les nouvelles attaques et réseaux de robots qui apparaissent chaque jour. Vous pouvez désactiver l’envoi des données à tout moment dans les réglages du plugin."
899
+
900
+ #: ../dashboard.php:548
901
+ msgid "IP address"
902
+ msgstr "adresse IP"
903
+
904
+ #: ../dashboard.php:548
905
+ msgid "User login"
906
+ msgstr "Connexion de l'utilisateur"
907
+
908
+ #: ../dashboard.php:548
909
+ msgid "User ID"
910
+ msgstr "ID utilisateur"
911
+
912
+ #: ../dashboard.php:740
913
+ msgid "Export"
914
+ msgstr "Exporter"
915
+
916
+ #: ../dashboard.php:762
917
+ msgid "Search for IP or username"
918
+ msgstr "Rechercher une adresse IP ou un nom d'utilisateur"
919
+
920
+ #: ../dashboard.php:762
921
+ msgid "Filter"
922
+ msgstr "Filtre"
923
+
924
+ #: ../dashboard.php:54
925
+ msgid "Cerber Dashboard"
926
+ msgstr "Tableau de bord Cerber"
927
+
928
+ #: ../dashboard.php:69
929
+ msgid "Cerber tools"
930
+ msgstr "Outils Cerber"
931
+
932
+ #: ../dashboard.php:2053
933
+ msgid "Subscribe"
934
+ msgstr "S'abonner"
935
+
936
+ #: ../dashboard.php:2054 ../cerber-tools.php:284
937
+ msgid "Unsubscribe"
938
+ msgstr "Se désabonner"
939
+
940
+ #: ../dashboard.php:2082
941
+ msgid "You've subscribed"
942
+ msgstr "Vous êtes abonné(e)"
943
+
944
+ #: ../dashboard.php:2085
945
+ msgid "You've unsubscribed"
946
+ msgstr "Vous vous êtes désabonné"
947
+
948
+ #: ../cerber-load.php:3517 ../cerber-load.php:3518
949
+ msgid "A new activity has been recorded"
950
+ msgstr "Une nouvelle activité a été enregistrée"
951
+
952
+ #: ../cerber-load.php:4025
953
+ msgid "User"
954
+ msgstr "Utilisateur"
955
+
956
+ #: ../cerber-load.php:4033
957
+ msgid "Search string"
958
+ msgstr "Chaîne de recherche"
959
+
960
+ #: ../cerber-load.php:4054
961
+ msgid "To unsubscribe click here"
962
+ msgstr "Pour vous désabonner, cliquez ici"
963
+
964
+ #: ../settings.php:114
965
+ msgid "Preferences"
966
+ msgstr "Préférences"
967
+
968
+ #: ../settings.php:116
969
+ msgid "Date format"
970
+ msgstr "Format de date"
971
+
972
+ #: ../settings.php:116
973
+ msgid "if empty, the default format %s will be used"
974
+ msgstr "si vide, le format par défaut %s sera utilisé"
975
+
976
+ #: ../settings.php:241
977
+ msgid "Push notifications"
978
+ msgstr "Notifications poussées"
979
+
980
+ #: ../settings.php:220
981
+ msgid "Email notifications"
982
+ msgstr "Notifications par courriel"
983
+
984
+ #: ../settings.php:227 ../settings.php:269 ../settings.php:333 ../settings.php:506
985
+ msgid "Use comma to specify multiple values"
986
+ msgstr "Utilisez la virgule pour spécifier plusieurs valeurs"
987
+
988
+ #: ../settings.php:249
989
+ msgid "All connected devices"
990
+ msgstr "Tous les appareils connectés"
991
+
992
+ #: ../settings.php:252
993
+ msgid "No devices found"
994
+ msgstr "Aucun appareil trouvé"
995
+
996
+ #: ../settings.php:256
997
+ msgid "Not available"
998
+ msgstr "Non disponible"
999
+
1000
+ #: ../common.php:860
1001
+ msgid "Password reset requested"
1002
+ msgstr "Réinitialisation du mot de passe demandée"
1003
+
1004
+ #: ../common.php:930
1005
+ msgid "Limit on failed reCAPTCHA verifications is reached"
1006
+ msgstr "La limite sur les vérifications reCAPTCHA échouées est atteinte."
1007
+
1008
+ #: ../common.php:1011
1009
+ msgid "%s ago"
1010
+ msgstr "il y a %s"
1011
+
1012
+ #: ../settings.php:81
1013
+ msgid "Apply limit login rules to IP addresses in the White IP Access List"
1014
+ msgstr "Appliquer les règles de connexion de limite aux adresses IP dans la liste d'accès White IP"
1015
+
1016
+ #: ../settings.php:90
1017
+ msgid "Display 404 page"
1018
+ msgstr "Afficheur 404 page"
1019
+
1020
+ #: ../settings.php:200
1021
+ msgid "Invisible reCAPTCHA"
1022
+ msgstr "Invisible reCAPTCHA"
1023
+
1024
+ #: ../settings.php:200
1025
+ msgid "Enable invisible reCAPTCHA"
1026
+ msgstr "Activer le reCAPTCHA invisible"
1027
+
1028
+ #: ../settings.php:200
1029
+ msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
1030
+ msgstr "(ne l'activez que si vous obtenez et entrez les clés Site et Secret pour la version invisible)"
1031
+
1032
+ #: ../settings.php:211
1033
+ msgid "Enable reCAPTCHA for WordPress comment form"
1034
+ msgstr "Activer le formulaire de commentaire reCAPTCHA pour WordPress"
1035
+
1036
+ #: ../settings.php:212
1037
+ msgid "Disable reCAPTCHA for logged in users"
1038
+ msgstr "Désactiver reCAPTCHA pour les utilisateurs connectés"
1039
+
1040
+ #: ../settings.php:214
1041
+ msgid "Limit attempts"
1042
+ msgstr "Limiter les tentatives"
1043
+
1044
+ #: ../settings.php:214
1045
+ msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
1046
+ msgstr "Verrouiller l'adresse IP pendant %s minutes après %s tentatives échouées en %s minutes"
1047
+
1048
+ #: ../settings.php:591
1049
+ msgid "In the Citadel mode nobody is able to log in except IPs from the White IP Access List. Active user sessions will not be affected."
1050
+ msgstr "En mode Citadel, personne ne peut se connecter sauf les adresses IP de la White IP Access List. Les sessions utilisateur actives ne seront pas affectées."
1051
+
1052
+ #: ../dashboard.php:548 ../dashboard.php:720
1053
+ msgid "Event"
1054
+ msgstr "Événement"
1055
+
1056
+ #: ../common.php:153
1057
+ msgid "Spam comments denied"
1058
+ msgstr "Les commentaires de spam sont refusés"
1059
+
1060
+ #: ../common.php:155
1061
+ msgid "Malicious IP addresses detected"
1062
+ msgstr "Adresses IP malveillantes détectées"
1063
+
1064
+ #: ../common.php:156
1065
+ msgid "Lockouts occurred"
1066
+ msgstr "Des lock-out ont eu lieu"
1067
+
1068
+ #: ../dashboard.php:1803
1069
+ msgid "All suspicious activity"
1070
+ msgstr "Toute activité suspecte"
1071
+
1072
+ #: ../cerber-load.php:1200 ../cerber-load.php:1206 ../cerber-load.php:1222 ..
1073
+ #: /cerber-load.php:1229
1074
+ msgid "You are not allowed to register."
1075
+ msgstr "Vous n'êtes pas autorisé à vous inscrire."
1076
+
1077
+ #: ../common.php:845
1078
+ msgid "Spam comment denied"
1079
+ msgstr "Commentaire anti-spam refusé"
1080
+
1081
+ #: ../common.php:870
1082
+ msgid "Attempt to log in denied"
1083
+ msgstr "Tentative d'ouverture de session refusée"
1084
+
1085
+ #: ../common.php:871
1086
+ msgid "Attempt to register denied"
1087
+ msgstr "Tentative d'enregistrement refusée"
1088
+
1089
+ #: ../common.php:150
1090
+ msgid "Malicious activities mitigated"
1091
+ msgstr "Atténuation des activités malveillantes"
1092
+
1093
+ #: ../dashboard.php:68
1094
+ msgid "Cerber antispam settings"
1095
+ msgstr "Paramètres antispam Cerber"
1096
+
1097
+ #: ../dashboard.php:68 ../cerber-load.php:4289 ../settings.php:211
1098
+ msgid "Antispam"
1099
+ msgstr "Antispam"
1100
+
1101
+ #: ../settings.php:172
1102
+ msgid "Cerber antispam engine"
1103
+ msgstr "Moteur antispam Cerber"
1104
+
1105
+ #: ../settings.php:173
1106
+ msgid "Comment form"
1107
+ msgstr "Formulaire de commentaires"
1108
+
1109
+ #: ../settings.php:173
1110
+ msgid "Protect comment form with bot detection engine"
1111
+ msgstr "Protéger le formulaire de commentaires avec le moteur de détection de bot"
1112
+
1113
+ #: ../settings.php:174
1114
+ msgid "Protect registration form with bot detection engine"
1115
+ msgstr "Protéger le formulaire d'inscription avec le moteur de détection de bot"
1116
+
1117
+ #: ../cerber-tools.php:39
1118
+ msgid "Export & Import"
1119
+ msgstr "Exportation et importation"
1120
+
1121
+ #: ../cerber-tools.php:40
1122
+ msgid "Diagnostic"
1123
+ msgstr "Diagnostic"
1124
+
1125
+ #: ../cerber-tools.php:41
1126
+ msgid "License"
1127
+ msgstr "Licence"
1128
+
1129
+ #: ../dashboard.php:3604
1130
+ msgid "Antispam and bot detection settings"
1131
+ msgstr "Paramètres d'antispam et de détection des robots"
1132
+
1133
+ #: ../cerber-load.php:1467
1134
+ msgid "Sorry, human verification failed."
1135
+ msgstr "Désolé, la vérification humaine a échoué."
1136
+
1137
+ #: ../common.php:931
1138
+ msgid "Bot activity is detected"
1139
+ msgstr "L'activité du bot est détectée"
1140
+
1141
+ #: ../settings.php:189
1142
+ msgid "Comment processing"
1143
+ msgstr "Commenter le processus"
1144
+
1145
+ #: ../settings.php:190
1146
+ msgid "If a spam comment detected"
1147
+ msgstr "Si un commentaire indésirable est détecté"
1148
+
1149
+ #: ../settings.php:191
1150
+ msgid "Trash spam comments"
1151
+ msgstr "Commentaires sur le spam de la corbeille"
1152
+
1153
+ #: ../settings.php:191
1154
+ msgid "Move spam comments to trash after"
1155
+ msgstr "Déplacer les commentaires indésirables à la corbeille"
1156
+
1157
+ #: ../common.php:846
1158
+ msgid "Spam form submission denied"
1159
+ msgstr "Soumission du formulaire anti-spam refusée"
1160
+
1161
+ #: ../settings.php:175
1162
+ msgid "Other forms"
1163
+ msgstr "Autres formulaires"
1164
+
1165
+ #: ../settings.php:175
1166
+ msgid "Protect all forms on the website with bot detection engine"
1167
+ msgstr "Protégez tous les formulaires sur le site Web avec le moteur de détection de bot"
1168
+
1169
+ #: ../settings.php:177
1170
+ msgid "Adjust antispam engine"
1171
+ msgstr "Ajuster le moteur antispam"
1172
+
1173
+ #: ../settings.php:178
1174
+ msgid "Safe mode"
1175
+ msgstr "Mode sans échec"
1176
+
1177
+ #: ../settings.php:178
1178
+ msgid "Use less restrictive policies (allow AJAX)"
1179
+ msgstr "Utiliser des politiques moins restrictives (autoriser AJAX)"
1180
+
1181
+ #: ../dashboard.php:3237 ../settings.php:179
1182
+ msgid "Logged in users"
1183
+ msgstr "Utilisateurs connectés"
1184
+
1185
+ #: ../settings.php:179
1186
+ msgid "Disable bot detection engine for logged in users"
1187
+ msgstr "Désactiver le moteur de détection des bots pour les utilisateurs connectés"
1188
+
1189
+ #: ../dashboard.php:136 ../dashboard.php:718
1190
+ msgid "Country"
1191
+ msgstr "Pays"
1192
+
1193
+ #: ../dashboard.php:751
1194
+ msgid "All events"
1195
+ msgstr "Tous les évènements"
1196
+
1197
+ #: ../dashboard.php:60
1198
+ msgid "Cerber Security Rules"
1199
+ msgstr "Règles de sécurité Cerber"
1200
+
1201
+ #: ../dashboard.php:60 ../dashboard.php:2545
1202
+ msgid "Security Rules"
1203
+ msgstr "Règles de sécurité"
1204
+
1205
+ #: ../dashboard.php:1162
1206
+ msgid "Failed login attempts"
1207
+ msgstr "Echec des tentatives de connexion"
1208
+
1209
+ #: ../dashboard.php:1068 ../dashboard.php:1163
1210
+ msgid "Registered"
1211
+ msgstr "Enregistré"
1212
+
1213
+ #: ../dashboard.php:1233
1214
+ msgid "You"
1215
+ msgstr "Vous"
1216
+
1217
+ #: ../common.php:154
1218
+ msgid "Spam form submissions denied"
1219
+ msgstr "Refus d'envoi du formulaire anti-spam"
1220
+
1221
+ #: ../dashboard.php:1862 ../cerber-load.php:3508 ../cerber-load.php:4278
1222
+ msgid "Getting Started Guide"
1223
+ msgstr "Guide de démarrage"
1224
+
1225
+ #: ../dashboard.php:2537
1226
+ msgid "Countries"
1227
+ msgstr "Pays"
1228
+
1229
+ #: ../dashboard.php:2606
1230
+ msgid "Permitted for one country"
1231
+ msgid_plural "Permitted for %d countries"
1232
+ msgstr[0] "Autorisé pour un pays"
1233
+ msgstr[1] "Autorisé pour %d pays"
1234
 
1235
+ #: ../dashboard.php:2617
1236
+ msgid "No rule"
1237
+ msgstr "Aucune règle"
1238
 
1239
+ #: ../dashboard.php:2829
1240
+ msgid "Security rules have been updated"
1241
+ msgstr "Les règles de sécurité ont été mises à jour"
1242
 
1243
+ #. URI of the plugin
1244
+ #:
1245
+ msgid "https://wpcerber.com"
1246
+ msgstr "https://wpcerber.com"
1247
 
1248
+ #: ../common.php:847
1249
+ msgid "Form submission denied"
1250
+ msgstr "Refus d'envoi du formulaire"
1251
 
1252
+ #: ../common.php:848
1253
+ msgid "Comment denied"
1254
+ msgstr "Commentaire refusé"
1255
 
1256
+ #: ../common.php:876
1257
+ msgid "Request to REST API denied"
1258
+ msgstr "Demande d'REST API refusée"
 
1259
 
1260
+ #: ../common.php:877
1261
+ msgid "XML-RPC request denied"
1262
+ msgstr "Requête XML-RPC refusée"
1263
 
1264
+ #: ../common.php:888
1265
+ msgid "Bot detected"
1266
+ msgstr "Bot détecté"
1267
 
1268
+ #: ../common.php:889
1269
+ msgid "Citadel mode is active"
1270
+ msgstr "Le mode Citadel est actif"
 
1271
 
1272
+ #: ../common.php:893
1273
+ msgid "Malicious activity detected"
1274
+ msgstr "Activité malveillante détectée"
 
1275
 
1276
+ #: ../common.php:894
1277
+ msgid "Blocked by country rule"
1278
+ msgstr "Bloqué par la règle du pays"
1279
 
1280
+ #: ../common.php:895
1281
+ msgid "Limit reached"
1282
+ msgstr "Limite atteinte"
 
1283
 
1284
+ #: ../common.php:896
1285
+ msgid "Multiple suspicious activities"
1286
+ msgstr "Plusieurs activités suspectes"
1287
 
1288
+ #: ../common.php:932
1289
+ msgid "Multiple suspicious activities were detected"
1290
+ msgstr "Plusieurs activités suspectes ont été détectées"
1291
 
1292
+ #: ../settings.php:124
1293
+ msgid "Block access to user pages like /?author=n and user data via REST API"
1294
+ msgstr "Bloquer l'accès aux pages utilisateur comme /?author=n et aux données utilisateur via l'REST API"
1295
 
1296
+ #: ../settings.php:134
1297
+ msgid "Block access to the WordPress REST API except the following"
1298
+ msgstr "Bloquer l'accès à REST API de WordPress sauf dans les cas suivants"
1299
 
1300
+ #: ../settings.php:135
1301
+ msgid "Allow REST API for logged in users"
1302
+ msgstr "Autoriser l'REST API pour les utilisateurs connectés"
1303
 
1304
+ #: ../settings.php:142
1305
+ msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1306
+ msgstr "Spécifiez les espaces de noms de l'REST API à autoriser si l'REST API est désactivée. Une corde par ligne."
1307
 
1308
+ #: ../settings.php:154
1309
+ msgid "Registration limit"
1310
+ msgstr "Limite d'enregistrement"
 
1311
 
1312
+ #: ../settings.php:165
1313
+ msgid "Sort users in dashboard"
1314
+ msgstr "Trier les utilisateurs dans le tableau de bord"
1315
 
1316
+ #: ../settings.php:165
1317
+ msgid "by date of registration"
1318
+ msgstr "par date d'enregistrement"
 
1319
 
1320
+ #: ../settings.php:180
1321
+ msgid "Query whitelist"
1322
+ msgstr "Liste blanche des requêtes"
1323
 
1324
+ #: ../settings.php:753 ../settings.php:875
1325
+ msgid "%s allowed registrations in %s minutes from one IP"
1326
+ msgstr "%s nombre d'enregistrements autorisés en %s minutes à partir d'une adresse IP"
1327
 
1328
+ #: ../dashboard.php:2673
1329
+ msgid "Start typing here to find a country"
1330
+ msgstr "Commencez à taper ici pour trouver un pays"
1331
 
1332
+ #: ../dashboard.php:2756
1333
+ msgid "Click on a country name to add it to the list of selected countries"
1334
+ msgstr "Cliquez sur le nom d'un pays pour l'ajouter à la liste des pays sélectionnés"
 
1335
 
1336
+ #: ../dashboard.php:2780
1337
+ msgid "Submit forms"
1338
+ msgstr "Soumettre les formulaires"
1339
 
1340
+ #: ../dashboard.php:2781
1341
+ msgid "Post comments"
1342
+ msgstr "Poster des commentaires"
1343
 
1344
+ #: ../dashboard.php:2782
1345
+ msgid "Log in to the website"
1346
+ msgstr "Se connecter sur le site"
1347
 
1348
+ #: ../dashboard.php:2783
1349
+ msgid "Register on the website"
1350
+ msgstr "S'inscrire sur le site"
 
1351
 
1352
+ #: ../dashboard.php:2784
1353
+ msgid "Use XML-RPC"
1354
+ msgstr "Utiliser XML-RPC"
1355
 
1356
+ #: ../dashboard.php:2785
1357
+ msgid "Use REST API"
1358
+ msgstr "Utiliser REST API"
1359
 
1360
+ #: ../settings.php:190
1361
+ msgid "Deny it completely"
1362
+ msgstr "Le nier complètement"
1363
+
1364
+ #: ../settings.php:190
1365
+ msgid "Mark it as spam"
1366
+ msgstr "Marquez-le comme spam"
1367
+
1368
+ #: ../dashboard.php:1788
1369
+ msgid "in the last 24 hours"
1370
+ msgstr "durant les 24 dernières heures"
1371
+
1372
+ #: ../dashboard.php:2156
1373
+ msgid "Main settings"
1374
+ msgstr "Réglages principaux"
1375
+
1376
+ #: ../settings.php:261
1377
+ msgid "Weekly reports"
1378
+ msgstr "Rapports hebdomadaires"
1379
+
1380
+ #: ../settings.php:991
1381
+ msgid "Sunday"
1382
+ msgstr "dimanche"
1383
+
1384
+ #: ../settings.php:992
1385
+ msgid "Monday"
1386
+ msgstr "Lundi"
1387
+
1388
+ #: ../settings.php:993
1389
+ msgid "Tuesday"
1390
+ msgstr "Mardi"
1391
+
1392
+ #: ../settings.php:994
1393
+ msgid "Wednesday"
1394
+ msgstr "Mercredi"
1395
 
1396
+ #: ../settings.php:995
1397
+ msgid "Thursday"
1398
+ msgstr "Jeudi"
1399
 
1400
+ #: ../settings.php:996
1401
+ msgid "Friday"
1402
+ msgstr "Vendredi"
1403
 
1404
+ #: ../settings.php:997
1405
+ msgid "Saturday"
1406
+ msgstr "Samedi"
1407
 
1408
+ #: ../settings.php:1056 ../settings.php:1057
1409
+ msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1410
+ msgstr "Si vous utilisez un plugin de mise en cache, vous devez ajouter votre nouvelle URL de connexion à la liste des pages à ne pas mettre en cache."
1411
 
1412
+ #: ../cerber-load.php:3523
1413
+ msgid "Weekly report"
1414
+ msgstr "Rapport hebdomadaire"
1415
 
1416
+ #: ../cerber-load.php:3526 ../cerber-load.php:3536
1417
+ msgid "To change reporting settings visit"
1418
+ msgstr "Pour modifier les paramètres de reporting, visitez"
1419
 
1420
+ #: ../cerber-load.php:3559
1421
+ msgid "Your login page:"
1422
+ msgstr "Votre page de connexion:"
 
 
1423
 
1424
+ #: ../cerber-load.php:3563
1425
+ msgid "Your license is valid until"
1426
+ msgstr "Votre licence est valable jusqu'au"
1427
 
1428
+ #: ../cerber-load.php:3669
1429
+ msgid "Activity details"
1430
+ msgstr "Détails de l'activité"
1431
 
1432
+ #: ../settings.php:1023
1433
+ msgid "Click to send now"
1434
+ msgstr "Cliquez pour envoyer maintenant"
1435
 
1436
+ #: ../cerber-load.php:835
1437
+ msgid "> > > Translator of WP Cerber? To get the PRO license for free, drop your contacts here: https://wpcerber.com/contact/"
1438
+ msgstr "Traducteur de WP Cerber ? Pour obtenir la licence PRO gratuitement, déposez vos contacts ici : https://wpcerber.com/contact/"
1439
 
1440
+ #: ../dashboard.php:421
1441
+ msgid "Email has been sent to"
1442
+ msgstr "Un courriel a été envoyé à"
1443
 
1444
+ #: ../dashboard.php:424
1445
+ msgid "Unable to send email to"
1446
+ msgstr "Impossible d'envoyer un courriel à"
1447
 
1448
+ #: ../dashboard.php:2609
1449
+ msgid "Not permitted for one country"
1450
+ msgid_plural "Not permitted for %d countries"
1451
+ msgstr[0] "Non autorisé pour un pays\n"
1452
+ ""
1453
+ msgstr[1] "Non autorisé pour les pays %d"
1454
 
1455
+ #: ../dashboard.php:2760
1456
+ msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1457
+ msgid "Selected countries are permitted to %s, other countries are not permitted to"
1458
+ msgstr "Les pays sélectionnés sont autorisés à %s, les autres pays ne sont pas autorisés à"
 
 
 
 
1459
 
1460
+ #: ../dashboard.php:2763
1461
+ msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1462
+ msgid "Selected countries are not permitted to %s, other countries are permitted to"
1463
+ msgstr "Les pays sélectionnés ne sont pas autorisés à %s, les autres pays sont autorisés à"
1464
+
1465
+ #: ../cerber-load.php:3657
1466
+ msgid "Weekly Report"
1467
+ msgstr "Rapport hebdomadaire"
1468
 
1469
+ #: ../settings.php:90
1470
+ msgid "Use 404 template from the active theme"
1471
+ msgstr "Utiliser le modèle 404 du thème actif"
 
1472
 
1473
+ #: ../settings.php:90
1474
+ msgid "Display simple 404 page"
1475
+ msgstr "Affichage simple 404 page"
 
1476
 
1477
+ #: ../settings.php:186
1478
+ msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
1479
+ msgstr "Entrer une partie de la chaîne ou du chemin de requête pour exclure une requête de l'inspection par le moteur. Un article par ligne."
1480
 
1481
+ #: ../settings.php:274 ../settings.php:511
1482
+ msgid "if empty, email from notification settings will be used"
1483
+ msgstr "si vide, l'email des paramètres de notification sera utilisé"
1484
 
1485
+ #: ../settings.php:262
1486
+ msgid "Enable reporting"
1487
+ msgstr "Activer le signalement"
 
 
1488
 
1489
+ #: ../cerber-load.php:3587
1490
+ msgid "Your last sign-in was %s from %s"
1491
+ msgstr "Votre dernière connexion était %s de %s"
1492
 
1493
+ #: ../cerber-load.php:3683
1494
+ msgid "Attempts to log in with non-existent username"
1495
+ msgstr "Tentatives d'ouverture de session avec un nom d'utilisateur inexistant"
 
1496
 
1497
+ #: ../dashboard.php:210
1498
+ msgid "IP address, IPv4 address range or subnet"
1499
+ msgstr "Adresse IP, plage d'adresses IPv4 ou sous-réseau"
1500
 
1501
+ #: ../dashboard.php:212
1502
+ msgid "Optional comment for this entry"
1503
+ msgstr "Commentaire facultatif pour cette entrée"
1504
 
1505
+ #: ../dashboard.php:253
1506
+ msgid "You cannot add your IP address or network"
1507
+ msgstr "Vous ne pouvez pas ajouter votre adresse IP ou votre réseau"
1508
 
1509
+ #: ../settings.php:162
1510
+ msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1511
+ msgstr "Pour spécifier un motif REGEX, enroulez un motif en deux barres obliques vers l'avant."
1512
 
1513
+ #: ../dashboard.php:56
1514
+ msgid "Cerber Traffic Inspector"
1515
+ msgstr "Inspecteur du Trafic de Cerber"
1516
 
1517
+ #: ../dashboard.php:56 ../dashboard.php:1303 ../dashboard.php:2883
1518
+ msgid "Traffic Inspector"
1519
+ msgstr "Inspecteur de la Trafic"
1520
 
1521
+ #: ../dashboard.php:1335
1522
+ msgid "Traffic"
1523
+ msgstr "Trafic"
1524
 
1525
+ #: ../dashboard.php:3205
1526
+ msgid "Request"
1527
+ msgstr "Demande"
1528
 
1529
+ #: ../dashboard.php:3207
1530
+ msgid "Host Info"
1531
+ msgstr "Informations sur l'hôte"
1532
 
1533
+ #: ../dashboard.php:3208
1534
+ msgid "User Agent"
1535
+ msgstr "Agent utilisateur"
1536
 
1537
+ #: ../dashboard.php:3233
1538
+ msgid "All requests"
1539
+ msgstr "Toutes les demandes"
1540
 
1541
+ #: ../dashboard.php:3238
1542
+ msgid "Not logged in visitors"
1543
+ msgstr "Visiteurs non connectés"
1544
 
1545
+ #: ../dashboard.php:3239
1546
+ msgid "Form submissions"
1547
+ msgstr "Soumission des formulaires"
1548
 
1549
+ #: ../dashboard.php:3240
1550
+ msgid "Page Not Found"
1551
+ msgstr "Page introuvable"
1552
 
1553
+ #: ../dashboard.php:3241
1554
+ msgid "REST API"
1555
+ msgstr "REST API"
1556
 
1557
+ #: ../dashboard.php:3242
1558
+ msgid "XML-RPC"
1559
+ msgstr "XML-RPC"
 
1560
 
1561
+ #: ../dashboard.php:3247
1562
+ msgid "Longer than"
1563
+ msgstr "Plus long que"
1564
 
1565
+ #: ../dashboard.php:3263
1566
+ msgid "Refresh"
1567
+ msgstr "Rafraîchir"
 
 
1568
 
1569
+ #: ../common.php:116
1570
+ msgid "Check for requests"
1571
+ msgstr "Vérifier les demandes"
1572
 
1573
+ #: ../common.php:1220
1574
+ msgid "Not specified"
1575
+ msgstr "Non spécifié"
1576
 
1577
+ #: ../settings.php:304
1578
+ msgid "Logging mode"
1579
+ msgstr "Mode d'enregistrement"
1580
 
1581
+ #: ../settings.php:310
1582
+ msgid "Logging disabled"
1583
+ msgstr "Enregistrement désactivé"
1584
 
1585
+ #: ../settings.php:311
1586
+ msgid "Smart"
1587
+ msgstr "Intelligent"
1588
 
1589
+ #: ../settings.php:312
1590
+ msgid "All traffic"
1591
+ msgstr "Tout le trafic"
 
 
1592
 
1593
+ #: ../settings.php:316
1594
+ msgid "Ignore crawlers"
1595
+ msgstr "Ignorer les chenilles"
1596
 
1597
+ #: ../settings.php:326
1598
+ msgid "Mask these form fields"
1599
+ msgstr "Masquer ces champs du formulaire"
1600
 
1601
+ #: ../settings.php:362
1602
+ msgid "milliseconds"
1603
+ msgstr "millisecondes"
1604
 
1605
+ #: ../settings.php:282
1606
+ msgid "Inspection"
1607
+ msgstr "Inspection"
1608
 
1609
+ #: ../settings.php:283
1610
+ msgid "Enable traffic inspection"
1611
+ msgstr "Activer l'inspection du trafic"
 
 
1612
 
1613
+ #: ../settings.php:303
1614
+ msgid "Logging"
1615
+ msgstr "Enregistrement"
1616
 
1617
+ #: ../settings.php:321
1618
+ msgid "Save request fields"
1619
+ msgstr "Sauvegarder les champs de demande"
1620
 
1621
+ #: ../settings.php:357
1622
+ msgid "Page generation time threshold"
1623
+ msgstr "Seuil de temps de génération de page"
1624
 
1625
+ #: ../dashboard.php:3225
1626
+ msgid "No requests have been logged."
1627
+ msgstr "Aucune demande n'a été enregistrée."
 
1628
 
1629
+ #: ../dashboard.php:1302
1630
+ msgid "enabled"
1631
+ msgstr "activés"
1632
 
1633
+ #: ../dashboard.php:1307
1634
+ msgid "no connection"
1635
+ msgstr "aucune connexion"
1636
 
1637
+ #: ../dashboard.php:3559
1638
+ msgid "Advanced search"
1639
+ msgstr "Recherche avancée"
 
 
 
 
 
 
 
 
 
1640
 
1641
+ #: ../dashboard.php:1058
1642
+ msgid "Last seen"
1643
+ msgstr "Vu pour la dernière fois"
1644
 
1645
+ #: ../common.php:872 ../common.php:933
1646
+ msgid "Probing for vulnerable PHP code"
1647
+ msgstr "Recherche de code PHP vulnérable"
 
 
1648
 
1649
+ #: ../dashboard.php:3517
1650
+ msgid "Any"
1651
+ msgstr "N'importe quel"
 
 
 
 
1652
 
1653
+ #: ../cerber-load.php:3308
1654
+ msgid "We're sorry, you are not allowed to proceed"
1655
+ msgstr "Nous sommes désolés, vous n'avez pas le droit de continuer."
 
 
 
1656
 
1657
+ #: ../settings.php:294
1658
+ msgid "Request whitelist"
1659
+ msgstr "Demande de liste blanche"
 
 
 
 
1660
 
1661
+ #: ../settings.php:300
1662
+ msgid "Enter a request URI to exclude the request from inspection. One item per line."
1663
+ msgstr "Entrer une requête URI pour exclure la requête de l'inspection. Un article par ligne"
 
1664
 
1665
+ #: ../settings.php:338
1666
+ msgid "Save request headers"
1667
+ msgstr "Sauvegarder les en-têtes de requête"
 
 
 
 
 
1668
 
1669
+ #: ../settings.php:344
1670
+ msgid "Save $_SERVER"
1671
+ msgstr "Sauvegarder $_SERVER"
1672
 
1673
+ #: ../settings.php:350
1674
+ msgid "Save request cookies"
1675
+ msgstr "Sauvegarder les cookies de demande"
1676
 
1677
+ #: ../settings.php:125
1678
+ msgid "Protect admin scripts"
1679
+ msgstr "Protéger les scripts d'administration"
1680
 
1681
+ #: ../settings.php:125
1682
+ msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1683
+ msgstr "Bloquer l'accès non autorisé à load-scripts.php et load-styles.php"
 
 
 
1684
 
1685
+ #: ../common.php:1892
1686
+ msgid "Unable to create the directory"
1687
+ msgstr "Impossible de créer le répertoire"
 
 
 
1688
 
1689
+ #: ../common.php:1897
1690
+ msgid "Destination folder access denied"
1691
+ msgstr "Accès au dossier de destination refusé"
1692
 
1693
+ #: ../common.php:1900
1694
+ msgid "File not found"
1695
+ msgstr "Fichier non trouvé"
1696
 
1697
+ #: ../common.php:1903
1698
+ msgid "Unable to copy the file"
1699
+ msgstr "Impossible de copier le fichier"
1700
 
1701
+ #: ../common.php:1909
1702
+ msgid "Unable to delete the file"
1703
+ msgstr "Impossible de supprimer le fichier"
1704
 
1705
+ #: ../settings.php:74
1706
+ msgid "Plugin initialization"
1707
+ msgstr "Initialisation du plugin"
 
1708
 
1709
+ #: ../settings.php:75
1710
+ msgid "Load security engine"
1711
+ msgstr "Moteur de sécurité de chargement"
1712
 
1713
+ #: ../settings.php:75
1714
+ msgid "Legacy mode"
1715
+ msgstr "Mode Legacy"
1716
 
1717
+ #: ../settings.php:75
1718
+ msgid "Standard mode"
1719
+ msgstr "Mode standard"
1720
 
1721
+ #: ../settings.php:1034
1722
+ msgid "Plugin initialization mode has not been changed"
1723
+ msgstr "Le mode d'initialisation du plugin n'a pas été modifié"
1724
 
1725
+ #. Description of the plugin
1726
+ #:
1727
+ msgid "This is a standard boot module for WP Cerber Security & Antispam plugin. It was installed when you set the plugin initialization mode to Standard. Know more: <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1728
+ msgstr "Il s'agit d'un module de démarrage standard pour le plugin WP Cerber Security & Antispam. Il a été installé lorsque vous avez réglé le mode d'initialisation du plugin sur Standard. En savoir plus : <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1729
 
1730
+ #: ../common.php:874
1731
+ msgid "File upload denied"
1732
+ msgstr "Envoi de fichier refusé"
1733
 
1734
+ #: ../settings.php:98
1735
+ msgid "Custom login URL may contain only letters, numbers, dashes and underscores"
1736
+ msgstr "L'URL de connexion personnalisée ne peut contenir que des lettres, des chiffres, des tirets et des traits de soulignement."
1737
 
1738
+ #: ../settings.php:186 ../settings.php:300
1739
+ msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1740
+ msgstr "Pour spécifier un motif REGEX, entourez une ligne entière de deux accolades."
1741
+
1742
+ #: ../settings.php:587
1743
+ msgid "Be careful about enabling these options."
1744
+ msgstr "Soyez prudent lorsque vous activez ces options."
1745
+
1746
+ #: ../settings.php:587
1747
+ msgid "If you forget your Custom login URL, you will be unable to log in."
1748
+ msgstr "Si vous oubliez votre URL de connexion personnalisée, vous ne pourrez pas vous connecter."
1749
+
1750
+ #: ../dashboard.php:64 ../cerber-scanner.php:89
1751
+ msgid "Site Integrity"
1752
+ msgstr "Intégrité du site"
1753
+
1754
+ #: ../dashboard.php:1320 ../dashboard.php:1322 ../cerber-scanner.php:1386
1755
+ msgid "Disabled"
1756
+ msgstr "Désactivé"
1757
+
1758
+ #: ../dashboard.php:1321 ../cerber-scanner.php:876
1759
+ msgid "Quick Scan"
1760
+ msgstr "Balayage rapide"
1761
+
1762
+ #: ../dashboard.php:1323 ../cerber-scanner.php:876
1763
+ msgid "Full Scan"
1764
+ msgstr "Balayage complet"
1765
+
1766
+ #. Name of the plugin
1767
+ #:
1768
+ msgid "WP Cerber Security, Antispam & Malware Scan"
1769
+ msgstr "WP Cerber Security, Antispam & Malware Scan"
1770
+
1771
+ #: ../common.php:897
1772
+ msgid "Denied"
1773
+ msgstr "Refusé"
1774
+
1775
+ #: ../settings.php:81 ../settings.php:289
1776
+ msgid "Use White IP Access List"
1777
+ msgstr "Utiliser la liste blanche d'accès IP"
1778
+
1779
+ #: ../settings.php:88
1780
+ msgid "Disable dashboard redirection"
1781
+ msgstr "Désactiver la redirection du tableau de bord"
1782
+
1783
+ #: ../settings.php:88
1784
+ msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
1785
+ msgstr "Désactiver la redirection automatique vers la page de connexion lorsque /wp-admin/ est demandé par une requête non autorisée"
1786
+
1787
+ #: ../settings.php:378
1788
+ msgid "Scanner settings"
1789
+ msgstr "Paramètres du scan"
1790
+
1791
+ #: ../settings.php:379
1792
+ msgid "Custom signatures"
1793
+ msgstr "Signatures personnalisées"
1794
+
1795
+ #: ../settings.php:385
1796
+ msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
1797
+ msgstr "Spécifiez des signatures de code PHP personnalisées. Un article par ligne. Pour spécifier un motif REGEX, entourez une ligne entière de deux accolades."
1798
+
1799
+ #: ../settings.php:387
1800
+ msgid "Unwanted file extensions"
1801
+ msgstr "Extensions de fichiers indésirables"
1802
+
1803
+ #: ../settings.php:393
1804
+ msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1805
+ msgstr "Spécifiez les extensions de fichier à rechercher. Balayage complet uniquement. Utilisez la virgule pour séparer les éléments."
1806
+
1807
+ #: ../settings.php:395
1808
+ msgid "Directories to exclude"
1809
+ msgstr "Répertoires à exclure"
1810
+
1811
+ #: ../settings.php:401
1812
+ msgid "Specify directories to exclude from scanning. Use absolute paths. One item per line."
1813
+ msgstr "Spécifiez les répertoires à exclure de l'analyse. Utilisez des chemins absolus. Un article par ligne."
1814
+
1815
+ #: ../settings.php:416
1816
+ msgid "Scan temporary directory"
1817
+ msgstr "Analyser le répertoire temporaire"
1818
+
1819
+ #: ../settings.php:423
1820
+ msgid "Scan session directory"
1821
+ msgstr "Répertoire de la session d'analyse"
1822
+
1823
+ #: ../settings.php:435
1824
+ msgid "Delete quarantined files after"
1825
+ msgstr "Supprimer les fichiers mis en quarantaine après"
1826
+
1827
+ #: ../settings.php:450
1828
+ msgid "Launch Quick Scan"
1829
+ msgstr "Lancer Quick Scan"
1830
+
1831
+ #: ../cerber-scanner.php:1387
1832
+ msgid "Every hour"
1833
+ msgstr "Toutes les heures"
1834
+
1835
+ #: ../cerber-scanner.php:1388
1836
+ msgid "Every 3 hours"
1837
+ msgstr "Toutes les 3 heures"
1838
+
1839
+ #: ../cerber-scanner.php:1389
1840
+ msgid "Every 6 hours"
1841
+ msgstr "Toutes les 6 heures"
1842
+
1843
+ #: ../settings.php:457
1844
+ msgid "Launch Full Scan"
1845
+ msgstr "Lancement de l'analyse complète"
1846
+
1847
+ #: ../settings.php:467 ../settings.php:527
1848
+ msgid "Low severity"
1849
+ msgstr "Faible gravité"
1850
+
1851
+ #: ../settings.php:467 ../settings.php:527
1852
+ msgid "Medium severity"
1853
+ msgstr "Gravité moyenne\n"
1854
+ ""
1855
+
1856
+ #: ../settings.php:467 ../settings.php:527
1857
+ msgid "High severity"
1858
+ msgstr "Gravité élevée"
1859
+
1860
+ #: ../settings.php:468
1861
+ msgid "Report an issue if any of the following is true"
1862
+ msgstr "Signaler un problème si l'une des affirmations suivantes est vraie"
1863
+
1864
+ #: ../settings.php:476
1865
+ msgid "Send email report"
1866
+ msgstr "Envoyer le rapport par courriel"
1867
+
1868
+ #: ../settings.php:482
1869
+ msgid "After every scan"
1870
+ msgstr "Après chaque balayage"
1871
+
1872
+ #: ../settings.php:483
1873
+ msgid "If any changes in scan results occurred"
1874
+ msgstr "S'il y a eu des changements dans les résultats d'analyse"
1875
+
1876
+ #: ../settings.php:488
1877
+ msgid "Include file sizes"
1878
+ msgstr "Inclure la taille des fichiers"
1879
 
1880
+ #: ../settings.php:495
1881
+ msgid "Include scan errors"
1882
+ msgstr "Inclure les erreurs de l'analyse"
1883
 
1884
+ #: ../cerber-load.php:4287 ../cerber-scanner.php:75
1885
+ msgid "Security Scanner"
1886
+ msgstr "Scanner de sécurité"
1887
 
1888
+ #: ../cerber-scanner.php:77
1889
+ msgid "Scheduling"
1890
+ msgstr "Ordonnancement"
1891
 
1892
+ #: ../cerber-scanner.php:142
1893
+ msgid "Currently a scheduled scan in progress. Please wait until it is finished."
1894
+ msgstr "Actuellement, une analyse programmée est en cours. Veuillez patienter jusqu'à ce qu'il soit terminé."
1895
 
1896
+ #: ../cerber-scanner.php:146
1897
+ msgid "Previous scan started %s has not been completed. Continue scanning?"
1898
+ msgstr "L'analyse précédente commencée %s n'est pas terminée. Poursuivre le balayage ?"
1899
 
1900
+ #: ../cerber-scanner.php:155
1901
+ msgid "It seems this website has never been scanned. To start scanning click the button below."
1902
+ msgstr "Il semble que ce site n'ait jamais été scanné. Pour lancer la numérisation, cliquez sur le bouton ci-dessous."
1903
 
1904
+ #: ../cerber-scanner.php:158
1905
+ msgid "Start Quick Scan"
1906
+ msgstr "Démarrer l'analyse rapide"
1907
 
1908
+ #: ../cerber-scanner.php:159
1909
+ msgid "Start Full Scan"
1910
+ msgstr "Démarrer l'analyse complète"
 
1911
 
1912
+ #: ../cerber-scanner.php:160
1913
+ msgid "Stop Scanning"
1914
+ msgstr "Arrêter le balayage"
 
1915
 
1916
+ #: ../cerber-scanner.php:161
1917
+ msgid "Continue Scanning"
1918
+ msgstr "Poursuivre l'analyse"
1919
 
1920
+ #: ../cerber-scanner.php:190
1921
+ msgid "Delete"
1922
+ msgstr "Supprimer"
1923
 
1924
+ #: ../cerber-scanner.php:1336
1925
+ msgid "Verified"
1926
+ msgstr "Vérifié"
1927
 
1928
+ #: ../cerber-scanner.php:1343
1929
+ msgid "Integrity data not found"
1930
+ msgstr "Données d'intégrité introuvables"
1931
 
1932
+ #: ../cerber-scanner.php:1344
1933
+ msgid "Unable to check the integrity of the plugin due to a network error"
1934
+ msgstr "Impossible de vérifier l'intégrité du plugin en raison d'une erreur réseau"
1935
 
1936
+ #: ../cerber-scanner.php:1345
1937
+ msgid "Unable to check the integrity of WordPress files due to a network error"
1938
+ msgstr "Impossible de vérifier l'intégrité des fichiers WordPress en raison d'une erreur réseau"
1939
 
1940
+ #: ../cerber-scanner.php:1346
1941
+ msgid "Unable to check the integrity of the theme due to a network error"
1942
+ msgstr "Impossible de vérifier l'intégrité du thème en raison d'une erreur réseau"
1943
 
1944
+ #: ../cerber-scanner.php:1349
1945
+ msgid "Local file doesn't exist"
1946
+ msgstr "Le fichier local n'existe pas"
1947
 
1948
+ #: ../cerber-scanner.php:1351
1949
+ msgid "Unable to process file"
1950
+ msgstr "Impossible de traiter le fichier"
 
 
 
 
 
 
 
 
 
1951
 
1952
+ #: ../cerber-scanner.php:1352 ../cerber-scanner.php:4791
1953
+ msgid "Unable to open file"
1954
+ msgstr "Impossible d'ouvrir le fichier"
1955
 
1956
+ #: ../cerber-scanner.php:1354
1957
+ msgid "Checksum mismatch"
1958
+ msgstr "Non-appariement de la somme de contrôle"
1959
 
1960
+ #: ../cerber-scanner.php:1357
1961
+ msgid "Suspicious code found"
1962
+ msgstr "Code suspect trouvé"
1963
 
1964
+ #: ../cerber-scanner.php:1359
1965
+ msgid "Unattended suspicious file"
1966
+ msgstr "Fichier suspect non surveillé"
1967
 
1968
+ #: ../cerber-scanner.php:1360
1969
+ msgid "Executable code found"
1970
+ msgstr "Code exécutable trouvé"
1971
 
1972
+ #: ../cerber-scanner.php:1364
1973
+ msgid "Unwanted file extension"
1974
+ msgstr "Extension de fichier indésirable"
1975
 
1976
+ #: ../cerber-scanner.php:1366
1977
+ msgid "Content has been modified"
1978
+ msgstr "Le contenu a été modifié"
1979
 
1980
+ #: ../cerber-scanner.php:1367
1981
+ msgid "New file"
1982
+ msgstr "Nouveau fichier"
1983
 
1984
+ #: ../cerber-scanner.php:2433
1985
+ msgid "Custom signature found"
1986
+ msgstr "Signature personnalisée trouvée"
1987
 
1988
+ #: ../cerber-scanner.php:3648
1989
+ msgid "Scanning folders for files"
1990
+ msgstr "Numérisation de dossiers à la recherche de fichiers"
1991
 
1992
+ #: ../cerber-scanner.php:3652
1993
+ msgid "Parsing the list of files"
1994
+ msgstr "Analyse de la liste des fichiers"
1995
 
1996
+ #: ../cerber-scanner.php:3653
1997
+ msgid "Checking for new and modified files"
1998
+ msgstr "Vérification des fichiers nouveaux et modifiés"
1999
 
2000
+ #: ../cerber-scanner.php:3654
2001
+ msgid "Verifying the integrity of WordPress"
2002
+ msgstr "Vérification de l'intégrité de WordPress"
2003
 
2004
+ #: ../cerber-scanner.php:3655
2005
+ msgid "Verifying the integrity of the plugins"
2006
+ msgstr "Vérification de l'intégrité des plugins"
2007
 
2008
+ #: ../cerber-scanner.php:3656
2009
+ msgid "Verifying the integrity of the themes"
2010
+ msgstr "Vérification de l'intégrité des thèmes"
 
 
 
2011
 
2012
+ #: ../cerber-scanner.php:3657
2013
+ msgid "Searching for malicious code"
2014
+ msgstr "Recherche de code malveillant"
2015
 
2016
+ #: ../cerber-scanner.php:3658
2017
+ msgid "Finalizing the scan"
2018
+ msgstr "Finalisation de l'analyse"
 
 
 
 
2019
 
2020
+ #: ../cerber-scanner.php:3782 ../cerber-scanner.php:3852
2021
+ msgid "Files to scan"
2022
+ msgstr "Fichiers à analyser"
2023
 
2024
+ #: ../cerber-scanner.php:3789 ../cerber-scanner.php:3860
2025
+ msgid "Critical issues"
2026
+ msgstr "Questions critiques"
 
2027
 
2028
+ #: ../cerber-scanner.php:3789 ../cerber-scanner.php:3864 ../cerber-scanner.php:4981
2029
+ msgid "Issues total"
2030
+ msgstr "Total des émissions"
2031
 
2032
+ #: ../cerber-scanner.php:4227
2033
+ msgid "The directory is not writable"
2034
+ msgstr "Le répertoire n'est pas inscriptible"
2035
 
2036
+ #: ../cerber-scanner.php:4245
2037
+ msgid "Unable to create WP CERBER directory"
2038
+ msgstr "Impossible de créer le répertoire WP CERBER"
2039
 
2040
+ #: ../cerber-scanner.php:4451
2041
+ msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
2042
+ msgstr "Erreur d'accès aux fichiers. Les résultats des scanners sont peut-être périmés. Exécutez Quick ou Full Scan s'il vous plaît."
2043
 
2044
+ #: ../cerber-scanner.php:5090
2045
+ msgid "To view full report visit"
2046
+ msgstr "Pour consulter le rapport complet, visitez"
 
 
2047
 
2048
+ #: ../cerber-load.php:3533
2049
+ msgid "Scanner Report"
2050
+ msgstr "Rapport du scanner"
2051
 
2052
+ #: ../settings.php:403
2053
+ msgid "Monitor new files"
2054
+ msgstr "Surveiller les nouveaux fichiers"
2055
 
2056
+ #: ../settings.php:410
2057
+ msgid "Monitor modified files"
2058
+ msgstr "Surveiller les fichiers modifiés"
2059
 
2060
+ #: ../settings.php:484
2061
+ msgid "If new issues found"
2062
+ msgstr "Si de nouveaux problèmes sont découverts"
2063
 
2064
+ #: ../settings.php:1286
2065
+ msgid "The schedule has been updated"
2066
+ msgstr "Le calendrier a été mis à jour"
2067
 
2068
+ #: ../settings.php:1289
2069
+ msgid "Unable to updated the schedule"
2070
+ msgstr "Impossible de mettre à jour le calendrier"
 
2071
 
2072
+ #: ../cerber-scanner.php:1363 ../cerber-scanner.php:2596
2073
+ msgid "Suspicious directives found"
2074
+ msgstr "Directives suspectes trouvées"
2075
 
2076
+ #: ../cerber-scanner.php:2594
2077
+ msgid "Suspicious code instruction found"
2078
+ msgstr "Instruction de code suspecte trouvée"
2079
 
2080
+ #: ../cerber-scanner.php:2595
2081
+ msgid "Suspicious code signatures found"
2082
+ msgstr "Signatures de code suspectes trouvées"
2083
 
2084
+ #: ../cerber-scanner.php:2598
2085
+ msgid "To solve this issue you have to reinstall %s or update it to the latest version."
2086
+ msgstr "Pour résoudre ce problème, vous devez réinstaller %s ou le mettre à jour avec la dernière version."
2087
 
2088
+ #: ../cerber-scanner.php:2599
2089
+ msgid "Please upload a reference ZIP archive"
2090
+ msgstr "Veuillez télécharger une archive ZIP de référence"
2091
 
2092
+ #: ../cerber-scanner.php:2600
2093
+ msgid "Resolve issue"
2094
+ msgstr "Résoudre le problème"
2095
 
2096
+ #: ../cerber-scanner.php:3938
2097
+ msgid "We have not found any integrity data to verify"
2098
+ msgstr "Nous n'avons trouvé aucune donnée sur l'intégrité à vérifier."
2099
 
2100
+ #: ../cerber-scanner.php:3940
2101
+ msgid "You have to upload a ZIP archive from which you've installed it. This enables the security scanner to verify the integrity of the code and detect malware."
2102
+ msgstr "Vous devez télécharger une archive ZIP à partir de laquelle vous l'avez installée. Cela permet au scanner de sécurité de vérifier l'intégrité du code et de détecter les logiciels malveillants."
2103
 
2104
+ #: ../cerber-scanner.php:4937
2105
+ msgid "Full Scan Report"
2106
+ msgstr "Rapport d'analyse complet"
2107
 
2108
+ #: ../cerber-scanner.php:4937
2109
+ msgid "Quick Scan Report"
2110
+ msgstr "Rapport d'analyse rapide\n"
2111
+ ""
2112
 
2113
+ #: ../cerber-scanner.php:4950
2114
+ msgid "Files scanned"
2115
+ msgstr "Fichiers scannés"
2116
 
2117
+ #: ../dashboard.php:199 ../dashboard.php:931 ../dashboard.php:962 ../dashboard.
2118
+ #: php:1074
2119
+ msgid "Check for activities"
2120
+ msgstr "Vérifier les activités"
2121
 
2122
+ #: ../dashboard.php:1037
2123
+ msgid "Activated"
2124
+ msgstr "Activé"
2125
 
2126
+ #: ../common.php:879
2127
+ msgid "Malicious request denied"
2128
+ msgstr "Demande malveillante refusée"
2129
 
2130
+ #: ../common.php:883
2131
+ msgid "User activated"
2132
+ msgstr "Activé par l'utilisateur"
2133
 
2134
+ #: ../common.php:898
2135
+ msgid "Suspicious number of fields"
2136
+ msgstr "Nombre de champs suspects"
 
2137
 
2138
+ #: ../common.php:899
2139
+ msgid "Suspicious number of nested values"
2140
+ msgstr "Nombre suspect de valeurs imbriquées"
2141
 
2142
+ #: ../common.php:900 ../common.php:934
2143
+ msgid "Malicious code detected"
2144
+ msgstr "Code malveillant détecté"
2145
 
2146
+ #: ../common.php:935
2147
+ msgid "Attempt to upload a file with malicious code"
2148
+ msgstr "Tentative de téléchargement d'un fichier contenant un code malveillant"
2149
 
2150
+ #: ../common.php:1096
2151
+ msgid "Bytes"
2152
+ msgstr "Octets"
2153
 
2154
+ #: ../cerber-scanner.php:1342
2155
+ msgid "Vulnerability found"
2156
+ msgstr "Vulnérabilité constatée"
2157
 
2158
+ #: ../cerber-scanner.php:1347
2159
+ msgid "Unable to check the integrity due to a DB error"
2160
+ msgstr "Impossible de vérifier l'intégrité en raison d'une erreur de base de données"
2161
 
2162
+ #: ../cerber-scanner.php:3649
2163
+ msgid "Scanning the upload folder for files"
2164
+ msgstr "Recherche de fichiers dans le dossier de téléchargement"
 
 
 
 
 
 
2165
 
2166
+ #: ../cerber-scanner.php:3650
2167
+ msgid "Scanning the temp folder for files"
2168
+ msgstr "Recherche de fichiers dans le dossier temporaire"
2169
 
2170
+ #: ../cerber-scanner.php:3651
2171
+ msgid "Scanning the session folder for files"
2172
+ msgstr "Recherche de fichiers dans le dossier de session"
 
2173
 
2174
+ #: ../settings.php:449
2175
+ msgid "Automated recurring scan schedule"
2176
+ msgstr "Programme d'analyse périodique automatisé"
2177
 
2178
+ #: ../settings.php:465
2179
+ msgid "Scan results reporting"
2180
+ msgstr "Rapports sur les résultats d'analyse"
2181
 
2182
+ #: ../dashboard.php:3235
2183
+ msgid "Suspicious activity"
2184
+ msgstr "Activité suspecte"
2185
 
2186
+ #: ../dashboard.php:3236
2187
+ msgid "Errors"
2188
+ msgstr "Erreurs"
2189
 
2190
+ #: ../dashboard.php:3595
2191
+ msgid "Antispam engine"
2192
+ msgstr "Moteur antispam"
2193
 
2194
+ #. Description of the plugin
2195
+ #:
2196
+ msgid "Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications."
2197
+ msgstr "Défend WordPress contre les attaques de pirates, le spam, les chevaux de Troie et les virus. Scanneur de logiciels malveillants et vérificateur d'intégrité. Durcissement de WordPress avec un ensemble complet d'algorithmes de sécurité. Protection anti-spam avec un moteur de détection de bot sophistiqué et reCAPTCHA. Suivi de l'activité des utilisateurs et des intrus grâce à de puissantes notifications par e-mail, mobile et de bureau."
2198
+
2199
+ #: ../cerber-load.php:376
2200
+ msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
2201
+ msgstr "Vous avez dépassé le nombre de tentatives de connexion autorisées. Veuillez réessayer en %d minutes.\n"
2202
+ ""
2203
+
2204
+ #: ../common.php:1011
2205
+ msgctxt "preposition of a period of time like: in 6 hours"
2206
+ msgid "in %s"
2207
+ msgstr "en %s"
2208
+
2209
+ #: ../settings.php:1007
2210
+ msgctxt "preposition of time like: at 11:00"
2211
+ msgid "at"
2212
+ msgstr "à"
2213
 
2214
+ #: ../cerber-scanner.php:80
2215
+ msgid "Quarantine"
2216
+ msgstr "Quarantaine"
2217
 
2218
+ #: ../cerber-scanner.php:3733
2219
+ msgid "Started"
2220
+ msgstr "Commencé"
 
 
2221
 
2222
+ #: ../cerber-scanner.php:3737
2223
+ msgid "Finished"
2224
+ msgstr "Fini"
 
 
2225
 
2226
+ #: ../cerber-scanner.php:3745
2227
+ msgid "Performance"
2228
+ msgstr "Performance"
2229
 
2230
+ #: ../cerber-scanner.php:3757
2231
+ msgid "Vulnerabilities"
2232
+ msgstr "Vulnérabilités"
2233
 
2234
+ #: ../cerber-scanner.php:3761
2235
+ msgid "New files"
2236
+ msgstr "Nouveaux fichiers"
2237
 
2238
+ #: ../cerber-scanner.php:3765
2239
+ msgid "Changed files"
2240
+ msgstr "Fichiers modifiés"
2241
 
2242
+ #: ../cerber-scanner.php:3769
2243
+ msgid "Unwanted extensions"
2244
+ msgstr "Extensions non désirées"
 
 
 
 
2245
 
2246
+ #: ../settings.php:521 ../cerber-scanner.php:3773
2247
+ msgid "Unattended files"
2248
+ msgstr "Fichiers sans surveillance"
 
 
 
 
2249
 
2250
+ #: ../cerber-scanner.php:3782 ../cerber-scanner.php:5398 ../cerber-scanner.php:5584
2251
+ msgid "Scanned"
2252
+ msgstr "Analysé"
 
 
 
 
2253
 
2254
+ #: ../cerber-scanner.php:5323 ../cerber-scanner.php:5509
2255
+ msgid "There are no files in the quarantine at the moment."
2256
+ msgstr "Il n'y a aucun dossier en quarantaine pour le moment."
2257
 
2258
+ #: ../cerber-scanner.php:5391 ../cerber-scanner.php:5577
2259
+ msgid "Restore"
2260
+ msgstr "Restaurer"
 
 
 
 
2261
 
2262
+ #: ../cerber-scanner.php:5386 ../cerber-scanner.php:5572
2263
+ msgid "Delete permanently"
2264
+ msgstr "Supprimer définitivement"
2265
 
2266
+ #: ../cerber-scanner.php:5399 ../cerber-scanner.php:5585
2267
+ msgid "Moved to quarantine"
2268
+ msgstr "Mise en quarantaine"
2269
 
2270
+ #: ../cerber-scanner.php:5400 ../cerber-scanner.php:5586
2271
+ msgid "Automatic deletion"
2272
+ msgstr "Suppression automatique"
2273
 
2274
+ #: ../cerber-scanner.php:5401 ../cerber-scanner.php:5587
2275
+ msgid "Size"
2276
+ msgstr "Taille"
2277
 
2278
+ #: ../cerber-scanner.php:5402 ../cerber-scanner.php:5588
2279
+ msgid "File"
2280
+ msgstr "Fichier"
2281
+
2282
+ #: ../cerber-scanner.php:5464
2283
+ msgid "The file has been deleted permanently."
2284
+ msgstr "Le fichier a été supprimé définitivement."
2285
+
2286
+ #: ../cerber-scanner.php:5473
2287
+ msgid "The file has been restored to its original location."
2288
+ msgstr "Le fichier a été restauré à son emplacement d'origine."
2289
+
2290
+ #: ../dashboard.php:1336
2291
+ msgid "Integrity"
2292
+ msgstr "Intégrité"
2293
+
2294
+ #: ../common.php:873
2295
+ msgid "Attempt to upload malicious file denied"
2296
+ msgstr "Tentative de téléchargement d'un fichier malveillant refusée"
2297
 
2298
+ #: ../cerber-news.php:201
2299
+ msgid "Awesome!"
2300
+ msgstr "Génial !"
 
2301
 
2302
+ #: ../settings.php:519
2303
+ msgid "Automatic cleanup of malware and suspicious files"
2304
+ msgstr "Nettoyage automatique des logiciels malveillants et des fichiers suspects"
 
 
 
 
2305
 
2306
+ #: ../settings.php:528
2307
+ msgid "Files in the uploads folder"
2308
+ msgstr "Fichiers dans le dossier de téléchargement"
2309
 
2310
+ #: ../settings.php:535
2311
+ msgid "Files with unwanted extensions"
2312
+ msgstr "Fichiers avec des extensions indésirables"
 
2313
 
2314
+ #: ../settings.php:542
2315
+ msgid "Exclusions"
2316
+ msgstr "Exclusions"
 
2317
 
2318
+ #: ../settings.php:543
2319
+ msgid "Files in the temporary directory"
2320
+ msgstr "Fichiers dans le répertoire temporaire"
2321
 
2322
+ #: ../settings.php:549
2323
+ msgid "Files in the sessions directory"
2324
+ msgstr "Fichiers dans le répertoire des sessions"
2325
 
2326
+ #: ../settings.php:555
2327
+ msgid "Files in these directories"
2328
+ msgstr "Fichiers dans ces répertoires"
2329
 
2330
+ #: ../settings.php:561
2331
+ msgid "Use absolute paths. One item per line."
2332
+ msgstr "Utilisez des chemins absolus. Un article par ligne."
2333
 
2334
+ #: ../settings.php:563
2335
+ msgid "Files with these extensions"
2336
+ msgstr "Fichiers avec ces extensions"
2337
 
2338
+ #: ../settings.php:569
2339
+ msgid "Use comma to separate items."
2340
+ msgstr "Utilisez la virgule pour séparer les éléments."
2341
 
2342
+ #: ../cerber-scanner.php:78
2343
+ msgid "Cleaning up"
2344
+ msgstr "Nettoyage"
2345
 
2346
+ #: ../cerber-scanner.php:1358
2347
+ msgid "Malicious code found"
2348
+ msgstr "Code malveillant trouvé"
2349
 
2350
+ #: ../cerber-scanner.php:2591
2351
+ msgid "This file contains executable code and may contain obfuscated malware. If this file is a part of a theme or a plugin, it must be located in the theme or the plugin folder. No exception, no excuses."
2352
+ msgstr "Ce fichier contient du code exécutable et peut contenir des logiciels malveillants obscurs. Si ce fichier fait partie d'un thème ou d'un plugin, il doit être situé dans le dossier thème ou plugin. Pas d'exception, pas d'excuses."
2353
 
2354
+ #: ../cerber-scanner.php:2592
2355
+ msgid "The scanner recognizes this file as \"ownerless\" or \"not bundled\" because it does not belong to any known part of the website and should not be here."
2356
+ msgstr "Le scanner reconnaît ce fichier comme étant \"sans propriétaire\" ou \"non regroupé\" parce qu'il n'appartient à aucune partie connue du site Web et ne devrait pas être ici."
2357
 
2358
+ #: ../cerber-scanner.php:2593
2359
+ msgid "It may remain after upgrading to a newer version of %s. It also may be a piece of obfuscated malware. In a rare case it might be a part of a custom-made (bespoke) plugin or theme."
2360
+ msgstr "Il se peut qu'il subsiste après la mise à niveau vers une version plus récente de %s. Il peut également s'agir d'un logiciel malveillant obscurci. Dans de rares cas, il peut s'agir d'une partie d'un plugin ou d'un thème personnalisé (sur mesure)."
2361
 
2362
+ #: ../cerber-scanner.php:2597
2363
+ msgid "The contents of the file have been changed and do not match what exists in the official WordPress repository or a reference file you have uploaded earlier. The file may have been altered by malware, infected by a virus or has been tampered with."
2364
+ msgstr "Le contenu du fichier a été modifié et ne correspond pas à ce qui existe dans le référentiel officiel WordPress ou dans un fichier de référence que vous avez téléchargé précédemment. Le fichier peut avoir été altéré par un logiciel malveillant, infecté par un virus ou avoir été altéré."
2365
 
2366
+ #: ../cerber-scanner.php:5031
2367
+ msgid "Deleted"
2368
+ msgstr "Supprimé"
2369
 
2370
+ #: ../cerber-scanner.php:5078
2371
+ msgid "Automatically moved to quarantine"
2372
+ msgstr "Passage automatique en quarantaine"
2373
 
2374
+ #: ../common.php:901
2375
+ msgid "Suspicious SQL code detected"
2376
+ msgstr "Code SQL suspect détecté"
2377
 
2378
+ #: ../dashboard.php:1317
2379
+ msgctxt "Example: Last malware scan: 23 Jan 2018"
2380
+ msgid "Last malware scan"
2381
+ msgstr "Dernière recherche de programmes malveillants"
2382
 
2383
+ #: ../dashboard.php:2874
2384
+ msgid "Live Traffic"
2385
+ msgstr "Trafic en direct"
2386
 
2387
+ #: ../settings.php:117
2388
+ msgid "Use English for admin interface"
2389
+ msgstr "Utiliser l'anglais pour l'interface d'administration"
2390
 
2391
+ #: ../cerber-tools.php:42
2392
+ msgid "Log"
2393
+ msgstr "Consigner"
2394
 
2395
+ #: ../settings.php:429
2396
+ msgid "Enable diagnostic log"
2397
+ msgstr "Activer le journal de diagnostic"
2398
+
2399
+ #: ../settings.php:128
2400
+ msgid "Disable PHP in uploads"
2401
+ msgstr "Désactiver PHP dans les téléchargements"
2402
 
2403
+ #: ../settings.php:128
2404
+ msgid "Disable execution of PHP scripts in the WordPress media folder"
2405
+ msgstr "Désactiver l'exécution des scripts PHP dans le dossier média de WordPress"
2406
 
2407
+ #: ../settings.php:130
2408
+ msgid "Disable PHP error displaying"
2409
+ msgstr "Désactiver l'affichage des erreurs PHP"
2410
 
2411
+ #: ../cerber-scanner.php:79
2412
+ msgid "Ignore List"
2413
+ msgstr "Ignorer la liste"
2414
 
2415
+ #: ../cerber-scanner.php:5494
2416
+ msgid "Ignore"
2417
+ msgstr "Ignorer"
2418
 
2419
+ #: ../cerber-scanner.php:5495
2420
+ msgid "Apply"
2421
+ msgstr "Postulez"
2422
 
2423
+ #: ../cerber-scanner.php:5496
2424
+ msgid "Added"
2425
+ msgstr "Ajouté"
2426
 
2427
+ #: ../cerber-scanner.php:5497
2428
+ msgid "Remove from the list"
2429
+ msgstr "Retirer de la liste"
2430
 
2431
+ #: ../cerber-scanner.php:5498
2432
+ msgid "User Insights"
2433
+ msgstr "Perspectives utilisateur"
2434
 
2435
+ #: ../cerber-scanner.php:5499
2436
+ msgid "Traffic Insights"
2437
+ msgstr "Aperçu de la circulation"
2438
 
2439
+ #: ../cerber-scanner.php:5500
2440
+ msgid "Activity Insights"
2441
+ msgstr "Aperçu de l'activité"
2442
 
 
 
 
languages/wp-cerber-nl_NL.mo CHANGED
Binary file
languages/wp-cerber-nl_NL.po CHANGED
@@ -76,12 +76,12 @@ msgstr "Citadelstand"
76
  msgid "Threshold"
77
  msgstr "Drempelwaarde"
78
 
79
- #: ../settings.php:105 ../cerber-scanner.php:3656
80
  msgid "Duration"
81
  msgstr "Duur"
82
 
83
- #: ../cerber-load.php:4261 ../settings.php:82 ../settings.php:106 ../settings.php:
84
- #: 654
85
  msgid "Notifications"
86
  msgstr "Meldingen"
87
 
@@ -89,42 +89,42 @@ msgstr "Meldingen"
89
  msgid "Send notification to admin email"
90
  msgstr "Melding versturen naar admin e-mailadres"
91
 
92
- #: ../cerber-load.php:4258 ../settings.php:644 ../cerber-tools.php:92 ../cerber-
93
- #: tools.php:101 ../cerber-tools.php:188
94
  msgid "Access Lists"
95
  msgstr "Toegangslijsten"
96
 
97
- #: ../dashboard.php:1334 ../dashboard.php:1809 ../cerber-load.php:3983 ..
98
- #: /settings.php:108 ../settings.php:633
99
  msgid "Activity"
100
  msgstr "Activiteit"
101
 
102
- #: ../settings.php:637
103
  msgid "Lockouts"
104
  msgstr "Uitsluitingen"
105
 
106
- #: ../settings.php:767 ../settings.php:889
107
  msgid "%s allowed retries in %s minutes"
108
  msgstr "%s toegestane pogingen in %s minuten"
109
 
110
- #: ../settings.php:789 ../settings.php:911
111
  msgid "Enable after %s failed login attempts in last %s minutes"
112
  msgstr "Aanzetten na %s mislukte inlogpogingen binnen %s minuten"
113
 
114
- #: ../dashboard.php:134 ../dashboard.php:716 ../dashboard.php:3232 ../cerber-load.
115
- #: php:3992
116
  msgid "IP"
117
  msgstr "IP"
118
 
119
- #: ../dashboard.php:548 ../dashboard.php:719 ../dashboard.php:3230
120
  msgid "Date"
121
  msgstr "Datum"
122
 
123
- #: ../dashboard.php:548 ../dashboard.php:721 ../dashboard.php:3235
124
  msgid "Local User"
125
  msgstr "Lokale gebruiker"
126
 
127
- #: ../dashboard.php:548 ../dashboard.php:722 ../cerber-load.php:4000
128
  msgid "Username used"
129
  msgstr "Toegepaste gebruikersnaam"
130
 
@@ -156,9 +156,8 @@ msgstr "Subnet geblokkeerd"
156
  msgid "Citadel activated!"
157
  msgstr "Citadelstand geactiveerd!"
158
 
159
- #: ../dashboard.php:696 ../dashboard.php:924 ../dashboard.php:3062 ../common.php:
160
  #: 890
161
- #, fuzzy
162
  msgid "Locked out"
163
  msgstr "Buitengesloten"
164
 
@@ -179,14 +178,12 @@ msgid "Lockout for %s was removed"
179
  msgstr "Uitsluiting voor %s is verwijderd"
180
 
181
  #: ../dashboard.php:172 ../dashboard.php:691 ../dashboard.php:918 ../dashboard.
182
- #: php:1298 ../dashboard.php:3057 ../cerber-load.php:4246 ../settings.php:582
183
- #, fuzzy
184
  msgid "White IP Access List"
185
- msgstr "Lijst Toegelaten IP-adressen"
186
 
187
  #: ../dashboard.php:174 ../dashboard.php:692 ../dashboard.php:921 ../dashboard.
188
- #: php:1299 ../dashboard.php:3058
189
- #, fuzzy
190
  msgid "Black IP Access List"
191
  msgstr "Uitgesloten IP-adressen"
192
 
@@ -195,39 +192,35 @@ msgid "List is empty"
195
  msgstr "Lijst is leeg"
196
 
197
  #: ../dashboard.php:243
198
- #, fuzzy
199
  msgid "Address %s was added to White IP Access List"
200
- msgstr "Adres %s toegevoegd aan de Lijst Toegelaten IP-adressen"
201
 
202
  #: ../dashboard.php:257
203
- #, fuzzy
204
  msgid "Address %s was added to Black IP Access List"
205
- msgstr "Adres %s toegevoegd aan de Lijst Uitgesloten IP-adressen "
206
 
207
- #: ../cerber-load.php:3415
208
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
209
  msgstr "Citadelstand geactiveerd na %d mislukte inlogpogingen binnen %d minuten"
210
 
211
- #: ../dashboard.php:1970 ../dashboard.php:2387
212
- #, fuzzy
213
  msgid "View Activity"
214
  msgstr "Activiteit bekijken"
215
 
216
- #: ../dashboard.php:2906 ../cerber-tools.php:91 ../cerber-tools.php:100 ../cerber-
217
- #: scanner.php:84
218
  msgid "Settings"
219
  msgstr "Instellingen"
220
 
221
  #: ../dashboard.php:1161
222
- #, fuzzy
223
  msgid "Last login"
224
  msgstr "Laatst ingelogd"
225
 
226
- #: ../dashboard.php:1194 ../dashboard.php:1281 ../common.php:1004
227
  msgid "Never"
228
  msgstr "Nooit"
229
 
230
- #: ../dashboard.php:1855 ../cerber-scanner.php:5290
231
  msgid "Are you sure?"
232
  msgstr "Weet je het zeker?"
233
 
@@ -243,32 +236,31 @@ msgstr "Niet-bestaande gebruikers"
243
  msgid "Immediately block IP when attempting to login with a non-existent username"
244
  msgstr "IP meteen blokkeren bij inlogpoging op niet-bestaande gebruiker"
245
 
246
- #: ../settings.php:568
247
  msgid "Make your protection smarter!"
248
  msgstr "Maak je bescherming slimmer!"
249
 
250
- #: ../settings.php:572
251
  msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
252
  msgstr "Schakel Permalinks in om deze functionaliteit te gebruiken. Stel de Permalinks instelling in op iets anders dan Standaard."
253
 
254
- #: ../cerber-load.php:4256 ../settings.php:640
255
  msgid "Main Settings"
256
  msgstr "Hoofdinstellingen"
257
 
258
- #: ../dashboard.php:2907 ../dashboard.php:3635 ../settings.php:657 ../cerber-
259
- #: tools.php:51 ../cerber-scanner.php:88
260
  msgid "Help"
261
  msgstr "Hulp"
262
 
263
- #: ../settings.php:777 ../settings.php:899
264
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
265
  msgstr "Uitsluitingsduur ophogen naar %s uren na %s uitsluitingen in de laatste %s uren"
266
 
267
- #: ../cerber-load.php:368
268
  msgid "You are not allowed to log in. Ask your administrator for assistance."
269
  msgstr "Je hebt geen toestemming om in te loggen. Vraag je beheerder om informatie."
270
 
271
- #: ../cerber-load.php:394
272
  msgid "You have only one attempt remaining."
273
  msgid_plural "You have %d attempts remaining."
274
  msgstr[0] "Slechts één inlogpoging resterend!"
@@ -283,7 +275,6 @@ msgid "Expires"
283
  msgstr "Verloopt"
284
 
285
  #: ../dashboard.php:159
286
- #, fuzzy
287
  msgid "No lockouts at the moment. The sky is clear."
288
  msgstr "Momenteel geen uitsluitingen."
289
 
@@ -295,19 +286,19 @@ msgstr "Deze IP's worden nooit geblokkeerd."
295
  msgid "Your IP"
296
  msgstr "Jouw IP"
297
 
298
- #: ../cerber-load.php:3416
299
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
300
  msgstr "Laatste mislukte inlogpoging was op %s vanaf IP %s op gebruiker %s."
301
 
302
- #: ../cerber-load.php:4211
303
  msgid "Can't activate WP Cerber due to a database error."
304
  msgstr "Kan WP Cerber niet activeren door een fout in de database"
305
 
306
- #: ../settings.php:784 ../settings.php:906
307
  msgid "Notify admin if the number of active lockouts above"
308
  msgstr "Waarschuw de beheerder als het aantal actieve uitsluitingen stijgt tot boven"
309
 
310
- #: ../settings.php:109 ../settings.php:185 ../settings.php:363 ../settings.php:428
311
  msgid "days"
312
  msgstr "dagen"
313
 
@@ -327,11 +318,11 @@ msgstr "Klik op het IP om activiteiten te bekijken"
327
  msgid "Always block entire subnet Class C of intruders IP"
328
  msgstr "Altijd gehele IP Class C subnet blokkeren van aanvaller"
329
 
330
- #: ../settings.php:106 ../settings.php:786 ../settings.php:908
331
  msgid "Click to send test"
332
  msgstr "Klik om test te verzenden"
333
 
334
- #: ../settings.php:1073 ../settings.php:1074
335
  msgid "Attention! You have changed the login URL! The new login URL is"
336
  msgstr "Let op! Je hebt de inlog-URL veranderd. De nieuwe inlog-URL is"
337
 
@@ -339,83 +330,83 @@ msgstr "Let op! Je hebt de inlog-URL veranderd. De nieuwe inlog-URL is"
339
  msgid "Comments"
340
  msgstr "Reacties"
341
 
342
- #: ../common.php:1189
343
  msgid "Update to version %s of WP Cerber"
344
  msgstr "WP Cerber updaten naar versie %s"
345
 
346
- #: ../cerber-load.php:3417 ../cerber-load.php:4024
347
  msgid "View activity in dashboard"
348
  msgstr "Activiteiten bekijken in dashboard"
349
 
350
- #: ../cerber-load.php:3447
351
  msgid "Number of active lockouts"
352
  msgstr "Aantal actieve uitsluitingen"
353
 
354
- #: ../cerber-load.php:3451
355
  msgid "View lockouts in dashboard"
356
  msgstr "Uitsluitingen bekijken in dashboard"
357
 
358
- #: ../cerber-load.php:3539
359
  msgid "This message was sent by"
360
  msgstr "Dit bericht is verzonden door"
361
 
362
- #: ../dashboard.php:69 ../cerber-tools.php:43
363
  msgid "Tools"
364
  msgstr "Gereedschap"
365
 
366
- #: ../cerber-tools.php:88
367
  msgid "Export settings to the file"
368
  msgstr "Instellingen exporteren naar bestand"
369
 
370
- #: ../cerber-tools.php:89
371
  msgid "When you click the button below you will get a configuration file, which you can upload on another site."
372
  msgstr "Met onderstaande knop genereer je een configuratiebestand dat je bij een andere site kunt uploaden."
373
 
374
- #: ../cerber-tools.php:90
375
  msgid "What do you want to export?"
376
  msgstr "Wat wil je exporteren?"
377
 
378
- #: ../cerber-tools.php:93
379
  msgid "Download file"
380
  msgstr "Bestand downloaden"
381
 
382
- #: ../cerber-tools.php:95
383
  msgid "Import settings from the file"
384
  msgstr "Instellingen importeren van bestand"
385
 
386
- #: ../cerber-tools.php:96
387
  msgid "When you click the button below, file will be uploaded and all existing settings will be overridden."
388
  msgstr "Via onderstaande knop laad je het bestand en overschrijf je alle bestaande instellingen."
389
 
390
- #: ../cerber-tools.php:97
391
  msgid "Select file to import."
392
  msgstr "Kies bestand om te importeren"
393
 
394
- #: ../cerber-tools.php:97 ../cerber-scanner.php:3854
395
  msgid "Maximum upload file size: %s."
396
  msgstr "Maximum bestandsgrootte: %s"
397
 
398
- #: ../cerber-tools.php:100
399
  msgid "What do you want to import?"
400
  msgstr "Wat wil je importeren?"
401
 
402
- #: ../cerber-tools.php:102 ../cerber-scanner.php:3857
403
  msgid "Upload file"
404
  msgstr "Bestand uploaden"
405
 
406
- #: ../cerber-tools.php:151
407
  msgid "No file was uploaded or file is corrupted"
408
  msgstr "Geen bestand geüpload of bestand is beschadigd."
409
 
410
- #: ../cerber-tools.php:188
411
  msgid "Error while updating"
412
  msgstr "Foutmelding tijdens updaten"
413
 
414
- #: ../cerber-tools.php:194
415
  msgid "Settings has imported successfully from"
416
  msgstr "Instellingen geïmporteerd van"
417
 
418
- #: ../cerber-tools.php:201
419
  msgid "Error while parsing file"
420
  msgstr "Fout bij verwerken bestand"
421
 
@@ -427,8 +418,7 @@ msgstr "Hostnaam"
427
  msgid "unknown"
428
  msgstr "onbekend"
429
 
430
- #: ../settings.php:109 ../settings.php:359
431
- #, fuzzy
432
  msgid "Keep records for"
433
  msgstr "Gegevens behouden tot"
434
 
@@ -469,28 +459,24 @@ msgid "Lockouts at the moment"
469
  msgstr "Uitsluitingen op dit moment"
470
 
471
  #: ../dashboard.php:1297
472
- #, fuzzy
473
  msgid "Last lockout"
474
  msgstr "Recente uitsluiting"
475
 
476
- #: ../dashboard.php:1298 ../dashboard.php:1299 ../dashboard.php:2152
477
  msgid "entry"
478
  msgid_plural "entries"
479
  msgstr[0] "item"
480
  msgstr[1] "items"
481
 
482
  #: ../dashboard.php:1850
483
- #, fuzzy
484
  msgid "Confused about some settings?"
485
  msgstr "Onzeker over sommige instellingen?"
486
 
487
  #: ../dashboard.php:1851
488
- #, fuzzy
489
  msgid "You can easily load default recommended settings using button below"
490
  msgstr "Met onderstaande knop laad je de aanbevolen instellingen"
491
 
492
  #: ../dashboard.php:1853
493
- #, fuzzy
494
  msgid "Load default settings"
495
  msgstr "Aanbevolen instellingen laden"
496
 
@@ -498,32 +484,27 @@ msgstr "Aanbevolen instellingen laden"
498
  msgid "doesn't affect Custom login URL and Access Lists"
499
  msgstr "heeft geen invloed op Aangepaste inlog-URL en Toegangslijsten"
500
 
501
- #: ../common.php:1182 ../settings.php:230
502
  msgid "New version is available"
503
  msgstr "Nieuwe versie beschikbaar"
504
 
505
- #. Name of the plugin
506
- #: ../dashboard.php:52 ../dashboard.php:81
507
- msgid "WP Cerber"
508
- msgstr "WP Cerber"
509
-
510
- #: ../cerber-load.php:3391
511
  msgid "WP Cerber notify"
512
  msgstr "WP Cerber melding"
513
 
514
- #: ../cerber-load.php:3413
515
  msgid "Citadel mode is activated"
516
  msgstr "Citadelstand is actief"
517
 
518
- #: ../cerber-load.php:3486
519
  msgid "New Custom login URL"
520
  msgstr "Nieuwe Aangepaste inlog-URL"
521
 
522
- #: ../cerber-load.php:4198
523
  msgid "The WP Cerber requires PHP %s or higher. You are running"
524
  msgstr "WP Cerber vereist PHP %s of hoger. Je gebruikt nu"
525
 
526
- #: ../cerber-load.php:4202
527
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
528
  msgstr "WP Cerber vereist WordPress %s of hoger. Je gebruikt nu"
529
 
@@ -539,7 +520,7 @@ msgstr "Mislukte pogingen opslaan in bestand"
539
  msgid "Deactivate"
540
  msgstr "Deactiveren"
541
 
542
- #: ../dashboard.php:138 ../cerber-load.php:3449
543
  msgid "Reason"
544
  msgstr "Reden"
545
 
@@ -563,11 +544,11 @@ msgstr "Limiet voor aantal inlogpogingen is bereikt"
563
  msgid "Attempt to log in with non-existent username"
564
  msgstr "Inlogpoging met onbekende gebruikersnaam"
565
 
566
- #: ../cerber-load.php:3448
567
  msgid "Last lockout was added: %s for IP %s"
568
  msgstr "Laatste uitsluiting was toegevoegd: %s voor IP-adres %s"
569
 
570
- #: ../cerber-load.php:4260 ../settings.php:647
571
  msgid "Hardening"
572
  msgstr "Versterking"
573
 
@@ -575,11 +556,11 @@ msgstr "Versterking"
575
  msgid "Abuse email:"
576
  msgstr "E-mail voor misbruik:"
577
 
578
- #: ../settings.php:217 ../settings.php:258 ../settings.php:490
579
  msgid "Email Address"
580
  msgstr "E-mailadres"
581
 
582
- #: ../settings.php:226
583
  msgid "if empty, the admin email %s will be used"
584
  msgstr "admin e-mail %s wordt gebruikt indien leeg"
585
 
@@ -599,39 +580,39 @@ msgstr "Wordpress versterken"
599
  msgid "Stop user enumeration"
600
  msgstr "Stop nummering gebruikers"
601
 
602
- #: ../settings.php:126
603
  msgid "Disable XML-RPC"
604
  msgstr "XML-RPC uitschakelen"
605
 
606
- #: ../settings.php:126
607
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
608
  msgstr "Toegang tot XML-RPC server uitschakelen (inclusief Pingbacks en Trackbacks)"
609
 
610
- #: ../settings.php:127
611
  msgid "Disable feeds"
612
  msgstr "Feeds uitschakelen"
613
 
614
- #: ../settings.php:127
615
  msgid "Block access to the RSS, Atom and RDF feeds"
616
  msgstr "Blokkeer toegang tot de RSS-, Atom- en RDF-feeds"
617
 
618
- #: ../settings.php:128
619
  msgid "Disable REST API"
620
  msgstr "REST API uitschakelen"
621
 
622
- #: ../settings.php:582
623
  msgid "These settings do not affect hosts from the "
624
  msgstr "Deze instellingen gelden niet voor hosts van de "
625
 
626
- #: ../settings.php:1159 ../settings.php:1171 ../settings.php:1283
627
  msgid "<strong>ERROR</strong>: please enter a valid email address."
628
  msgstr "<strong>LET OP</strong>: voer een geldig e-mailadres in."
629
 
630
- #: ../cerber-load.php:3479 ../cerber-load.php:4245
631
  msgid "WP Cerber is now active and has started protecting your site"
632
  msgstr "WP Cerber is actief en beschermt nu je website"
633
 
634
- #: ../dashboard.php:139 ../cerber-scanner.php:5314
635
  msgid "Action"
636
  msgstr "Actie"
637
 
@@ -659,8 +640,8 @@ msgstr "Netwerk toevoegen aan Uitsluitingslijst"
659
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
660
  msgstr "Let op! Citadelstand is actief; niemand kan inloggen."
661
 
662
- #: ../dashboard.php:354 ../dashboard.php:2987 ../whois.php:223 ../whois.php:254 ..
663
- #: /common.php:925 ../common.php:1273
664
  msgid "Unknown"
665
  msgstr "Onbekend"
666
 
@@ -670,151 +651,147 @@ msgid "Gregory"
670
  msgstr "Gregory"
671
 
672
  #: ../common.php:210 ../common.php:273 ../common.php:278 ../common.php:283 ..
673
- #: /cerber-load.php:677 ../cerber-load.php:689 ../cerber-load.php:696 ../cerber-
674
- #: load.php:950 ../cerber-load.php:1172 ../cerber-load.php:1178 ../cerber-load.
675
- #: php:1183 ../cerber-load.php:1188 ../cerber-load.php:1194 ../cerber-load.php:
676
- #: 1201 ../cerber-load.php:1303 ../cerber-load.php:1440 ../settings.php:1052 ..
677
- #: /settings.php:1135
678
  msgid "ERROR:"
679
  msgstr "FOUT:"
680
 
681
- #: ../cerber-load.php:706
682
  msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
683
  msgstr "Menselijke verificatie mislukt. Klik het vierkant in onderstaand reCAPTCHA-blok."
684
 
685
- #: ../cerber-load.php:962
686
  msgid "<strong>ERROR</strong>: The password you entered for the username %s is incorrect."
687
  msgstr "<strong>LET OP</strong>: je geeft een foutief wachtwoord op voor gebruiker %s."
688
 
689
- #: ../cerber-load.php:1189
690
  msgid "Username is not allowed. Please choose another one."
691
  msgstr "Gebruikersnaam is niet toegestaan, kies een andere."
692
 
693
- #: ../cerber-load.php:3442
694
  msgid "unspecified"
695
  msgstr "niet gespecificeerd"
696
 
697
- #: ../cerber-load.php:3445
698
  msgid "Number of lockouts is increasing"
699
  msgstr "Aantal uitsluitingen loopt op"
700
 
701
- #: ../cerber-load.php:3450
702
  msgid "View activity for this IP"
703
  msgstr "Bekijk activiteit voor dit adres"
704
 
705
- #: ../cerber-load.php:3454 ../cerber-load.php:3456
706
  msgid "A new version of WP Cerber is available to install"
707
  msgstr "Nieuwe versie WP Cerber is klaar voor installatie"
708
 
709
- #: ../cerber-load.php:3455
710
  msgid "Hi!"
711
  msgstr "Hallo!"
712
 
713
- #: ../cerber-load.php:3458 ../cerber-load.php:3469
714
  msgid "Website"
715
  msgstr "Website"
716
 
717
- #: ../cerber-load.php:3461 ../cerber-load.php:3462
718
  msgid "The WP Cerber security plugin has been deactivated"
719
  msgstr "WP Cerber is gedeactiveerd"
720
 
721
- #: ../cerber-load.php:3464
722
  msgid "Not logged in"
723
  msgstr "Niet ingelogd"
724
 
725
- #: ../cerber-load.php:3470
726
  msgid "By user"
727
  msgstr "Door gebruiker"
728
 
729
- #: ../cerber-load.php:3471
730
  msgid "From IP address"
731
  msgstr "Van IP-adres"
732
 
733
- #: ../cerber-load.php:3474
734
  msgid "From country"
735
  msgstr "Uit land"
736
 
737
- #: ../cerber-load.php:3478
738
  msgid "The WP Cerber security plugin is now active"
739
  msgstr "WP Cerber is actief"
740
 
741
- #: ../cerber-load.php:4246
742
  msgid "Your IP address is added to the"
743
  msgstr "Je IP-adres is toegevoegd aan de "
744
 
745
- #: ../cerber-load.php:4262
746
  msgid "Import settings"
747
  msgstr "Instellingen importeren"
748
 
749
- #: ../settings.php:229
750
  msgid "Notification limit"
751
  msgstr "Limiet aan meldingen"
752
 
753
- #: ../settings.php:229
754
  msgid "notification letters allowed per hour (0 means unlimited)"
755
  msgstr "toegestaan aantal meldingen per uur (0=geen limiet)"
756
 
757
- #: ../settings.php:146
758
  msgid "User related settings"
759
  msgstr "Gebruikersinstellingen"
760
 
761
- #: ../settings.php:150
762
  msgid "Prohibited usernames"
763
  msgstr "Verboden gebruikersnamen"
764
 
765
- #: ../settings.php:156
766
  msgid "Usernames from this list are not allowed to log in or register. Any IP address, have tried to use any of these usernames, will be immediately blocked. Use comma to separate logins."
767
  msgstr "Gebruikersnamen op deze lijst kunnen niet registreren of inloggen. IP-adressen die deze namen gebruiken, worden direct uitgesloten. Scheid namen met een komma."
768
 
769
- #: ../settings.php:158
770
  msgid "User session expire"
771
  msgstr "Gebruikerssessie eindigt"
772
 
773
- #: ../settings.php:158
774
  msgid "in minutes (leave empty to use default WP value)"
775
  msgstr "in minuten (leeg laten voor standaard WP-waarde)"
776
 
777
- #: ../settings.php:191
778
  msgid "reCAPTCHA settings"
779
  msgstr "reCAPTCHA-instellingen"
780
 
781
- #: ../settings.php:192
782
  msgid "Site key"
783
  msgstr "Site-sleutel"
784
 
785
- #: ../settings.php:193
786
  msgid "Secret key"
787
  msgstr "Geheime sleutel"
788
 
789
- #: ../settings.php:196
790
  msgid "Enable reCAPTCHA for WordPress registration form"
791
  msgstr "ReCAPTCHA instellen voor WordPress regstratieformulier"
792
 
793
- #: ../settings.php:199
794
  msgid "Lost password form"
795
  msgstr "Formulier voor zoekgeraakt wachtwoord"
796
 
797
- #: ../settings.php:202
798
  msgid "Login form"
799
  msgstr "Login-formulier"
800
 
801
- #: ../settings.php:202
802
  msgid "Enable reCAPTCHA for WordPress login form"
803
  msgstr "ReCAPTCHA inschakelen voor WordPress inlogpagina"
804
 
805
- #: ../settings.php:585
806
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
807
  msgstr "Haal eerst een Site-sleutel en Geheime Sleutel op van Google om reCAPTCHA te kunnen gebruiken"
808
 
809
- #: ../cerber-lab.php:752 ../settings.php:586 ../settings.php:589
810
  msgid "Know more"
811
  msgstr "Meer weten"
812
 
813
- #: ../dashboard.php:52 ../settings.php:623
814
- msgid "WP Cerber Security"
815
- msgstr "WP Cerber Security"
816
-
817
- #: ../settings.php:650
818
  msgid "Users"
819
  msgstr "Gebruikers"
820
 
@@ -855,23 +832,23 @@ msgstr "Stuur kwaadaardige IP-adressen naar Cerber Lab"
855
  msgid "Cerber Lab protocol"
856
  msgstr "Cerber Lab protocol"
857
 
858
- #: ../settings.php:168 ../settings.php:196
859
  msgid "Registration form"
860
  msgstr "Registratieformulier"
861
 
862
- #: ../settings.php:197
863
  msgid "Enable reCAPTCHA for WooCommerce registration form"
864
  msgstr "ReCAPTCHA inschakelen voor WooCommerce registratie"
865
 
866
- #: ../settings.php:199
867
  msgid "Enable reCAPTCHA for WordPress lost password form"
868
  msgstr "ReCAPTCHA inschakelen om nieuw WordPress wachtwoord op te vragen"
869
 
870
- #: ../settings.php:200
871
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
872
  msgstr "ReCAPTCHA inschakelen om nieuw WooCommerce wachtwoord op te vragen"
873
 
874
- #: ../settings.php:203
875
  msgid "Enable reCAPTCHA for WooCommerce login form"
876
  msgstr "ReCAPTCHA inschakelen voor WooCommerce inlogpagina"
877
 
@@ -887,24 +864,24 @@ msgstr "Zie alle"
887
  msgid "Recently locked out IP addresses"
888
  msgstr "Recent buitengesloten IP-adressen"
889
 
890
- #: ../cerber-lab.php:750
891
  msgid "OK, nail them all"
892
  msgstr "OK, gooi ze er allemaal uit"
893
 
894
- #: ../cerber-lab.php:751
895
  msgid "NO, maybe later"
896
  msgstr "Nee, misschien later"
897
 
898
- #: ../dashboard.php:54 ../dashboard.php:1333 ../dashboard.php:2174 ../settings.
899
- #: php:629
900
  msgid "Dashboard"
901
  msgstr "Dashboard"
902
 
903
- #: ../cerber-lab.php:748
904
  msgid "Want to make WP Cerber even more powerful?"
905
  msgstr "Wil je WP Cerber nog beter maken?"
906
 
907
- #: ../cerber-lab.php:749
908
  msgid "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. This helps the plugin team to develop new algorithms for WP Cerber that will defend WordPress against new threats and botnets that are appearing everyday. You can disable the sending in the plugin settings at any time."
909
  msgstr "Sta WP Cerber toe om afgeblokte kwaadaardige IP-adressen te delen met Cerber Lab. Dat helpt ons om algoritmes te ontwikkelen om WordPress steeds te beschermen tegen nieuwe bedreigingen en botnets. Je kunt je toestemming elk moment intrekken."
910
 
@@ -940,35 +917,35 @@ msgstr "Cerber Dashboard"
940
  msgid "Cerber tools"
941
  msgstr "Cerber tools"
942
 
943
- #: ../dashboard.php:2072
944
  msgid "Subscribe"
945
  msgstr "Inschrijven"
946
 
947
- #: ../dashboard.php:2073 ../cerber-tools.php:285
948
  msgid "Unsubscribe"
949
  msgstr "Uitschrijven"
950
 
951
- #: ../dashboard.php:2101
952
  msgid "You've subscribed"
953
  msgstr "Je bent ingeschreven"
954
 
955
- #: ../dashboard.php:2104
956
  msgid "You've unsubscribed"
957
  msgstr "Je bent uitgeschreven"
958
 
959
- #: ../cerber-load.php:3490 ../cerber-load.php:3491
960
  msgid "A new activity has been recorded"
961
  msgstr "Er is nieuwe activiteit waargenomen"
962
 
963
- #: ../cerber-load.php:3996
964
  msgid "User"
965
  msgstr "Gebruiker"
966
 
967
- #: ../cerber-load.php:4004
968
  msgid "Search string"
969
  msgstr "Zoekfrase"
970
 
971
- #: ../cerber-load.php:4025
972
  msgid "To unsubscribe click here"
973
  msgstr "Klik om uit te schrijven"
974
 
@@ -984,27 +961,27 @@ msgstr "Datumformaat"
984
  msgid "if empty, the default format %s will be used"
985
  msgstr "indien leeg, gebruiken we standaardinstelling %s"
986
 
987
- #: ../settings.php:235
988
  msgid "Push notifications"
989
  msgstr "Push meldingen"
990
 
991
- #: ../settings.php:214
992
  msgid "Email notifications"
993
  msgstr "E-mail meldingen"
994
 
995
- #: ../settings.php:221 ../settings.php:263 ../settings.php:327 ../settings.php:494
996
  msgid "Use comma to specify multiple values"
997
  msgstr "Scheid meer waarden met komma's"
998
 
999
- #: ../settings.php:243
1000
  msgid "All connected devices"
1001
  msgstr "Alle verbonden apparaten"
1002
 
1003
- #: ../settings.php:246
1004
  msgid "No devices found"
1005
  msgstr "Geen apparaten gevonden"
1006
 
1007
- #: ../settings.php:250
1008
  msgid "Not available"
1009
  msgstr "Niet beschikbaar"
1010
 
@@ -1016,7 +993,7 @@ msgstr "Wachtwoordvernieuwing aangevraagd"
1016
  msgid "Limit on failed reCAPTCHA verifications is reached"
1017
  msgstr "Grens bereikt van foutieve reCAPTCHA's"
1018
 
1019
- #: ../common.php:999
1020
  msgid "%s ago"
1021
  msgstr "%s geleden"
1022
 
@@ -1028,35 +1005,35 @@ msgstr "Pas regels voor inlogbeperking toe op de Lijst Toegelaten IP-adressen"
1028
  msgid "Display 404 page"
1029
  msgstr "Toon 404-pagina"
1030
 
1031
- #: ../settings.php:194
1032
  msgid "Invisible reCAPTCHA"
1033
  msgstr "Onzichtbare reCAPTCHA"
1034
 
1035
- #: ../settings.php:194
1036
  msgid "Enable invisible reCAPTCHA"
1037
  msgstr "Zet onzichtbare reCAPTCHA aan"
1038
 
1039
- #: ../settings.php:194
1040
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
1041
  msgstr "(zet pas aan als je de Sitesleutel en Geheime Sleutel voor de onzichtbare versie hebt ontvangen)"
1042
 
1043
- #: ../settings.php:205
1044
  msgid "Enable reCAPTCHA for WordPress comment form"
1045
  msgstr "Zet reCAPTCHA aan voor WordPress reacties"
1046
 
1047
- #: ../settings.php:206
1048
  msgid "Disable reCAPTCHA for logged in users"
1049
  msgstr "Zet reCAPTCHA uit voor ingelogde gebruikers"
1050
 
1051
- #: ../settings.php:208
1052
  msgid "Limit attempts"
1053
  msgstr "Beperk aantal pogingen"
1054
 
1055
- #: ../settings.php:208
1056
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
1057
  msgstr "Sluit IP-adressen uit voor %s minuten na %s mislukte pogingen in %s minuten"
1058
 
1059
- #: ../settings.php:579
1060
  msgid "In the Citadel mode nobody is able to log in except IPs from the White IP Access List. Active user sessions will not be affected."
1061
  msgstr "In de Citadelstand kunnen alleen adressen van de Lijst Toegelaten IP-adressen inloggen. Heeft geen effect op reeds ingelogde gebruikers."
1062
 
@@ -1080,8 +1057,8 @@ msgstr "Uitsluitingen"
1080
  msgid "All suspicious activity"
1081
  msgstr "Alle verdachte activiteit"
1082
 
1083
- #: ../cerber-load.php:1173 ../cerber-load.php:1179 ../cerber-load.php:1195 ..
1084
- #: /cerber-load.php:1202
1085
  msgid "You are not allowed to register."
1086
  msgstr "Je mag niet aanmelden."
1087
 
@@ -1105,43 +1082,43 @@ msgstr "Verdachte activiteiten afgevangen"
1105
  msgid "Cerber antispam settings"
1106
  msgstr "Cerber Antispam-instellingen"
1107
 
1108
- #: ../dashboard.php:68 ../cerber-load.php:4259 ../settings.php:205
1109
  msgid "Antispam"
1110
  msgstr "Antispam"
1111
 
1112
- #: ../settings.php:166
1113
  msgid "Cerber antispam engine"
1114
  msgstr "Cerber Antispam"
1115
 
1116
- #: ../settings.php:167
1117
  msgid "Comment form"
1118
  msgstr "Reactiepagina"
1119
 
1120
- #: ../settings.php:167
1121
  msgid "Protect comment form with bot detection engine"
1122
  msgstr "Bescherm invoer reacties met bot-detectie"
1123
 
1124
- #: ../settings.php:168
1125
  msgid "Protect registration form with bot detection engine"
1126
  msgstr "Bescherm registratie met bot-detectie"
1127
 
1128
- #: ../cerber-tools.php:48
1129
  msgid "Export & Import"
1130
  msgstr "Export & Import"
1131
 
1132
- #: ../cerber-tools.php:49
1133
  msgid "Diagnostic"
1134
  msgstr "Diagnose"
1135
 
1136
- #: ../cerber-tools.php:50
1137
  msgid "License"
1138
  msgstr "Licentie"
1139
 
1140
- #: ../dashboard.php:3628
1141
  msgid "Antispam and bot detection settings"
1142
  msgstr "Antispam- en botdetectie-instellingen"
1143
 
1144
- #: ../cerber-load.php:1440
1145
  msgid "Sorry, human verification failed."
1146
  msgstr "Sorry, je verificatie faalt."
1147
 
@@ -1149,19 +1126,19 @@ msgstr "Sorry, je verificatie faalt."
1149
  msgid "Bot activity is detected"
1150
  msgstr "Bot-activiteit getedecteerd"
1151
 
1152
- #: ../settings.php:183
1153
  msgid "Comment processing"
1154
  msgstr "Verwerking van reactie"
1155
 
1156
- #: ../settings.php:184
1157
  msgid "If a spam comment detected"
1158
  msgstr "Bij detectie van een spam-reactie"
1159
 
1160
- #: ../settings.php:185
1161
  msgid "Trash spam comments"
1162
  msgstr "Spamreacties weggooien"
1163
 
1164
- #: ../settings.php:185
1165
  msgid "Move spam comments to trash after"
1166
  msgstr "Verwijder spamreacties na"
1167
 
@@ -1169,31 +1146,31 @@ msgstr "Verwijder spamreacties na"
1169
  msgid "Spam form submission denied"
1170
  msgstr "Geweigerd wegens spam"
1171
 
1172
- #: ../settings.php:169
1173
  msgid "Other forms"
1174
  msgstr "Andere formulieren"
1175
 
1176
- #: ../settings.php:169
1177
  msgid "Protect all forms on the website with bot detection engine"
1178
  msgstr "Bescherm alle invoerformulieren met bot-detectie"
1179
 
1180
- #: ../settings.php:171
1181
  msgid "Adjust antispam engine"
1182
  msgstr "Antispammechanisme aanpassen"
1183
 
1184
- #: ../settings.php:172
1185
  msgid "Safe mode"
1186
  msgstr "Veilige stand"
1187
 
1188
- #: ../settings.php:172
1189
  msgid "Use less restrictive policies (allow AJAX)"
1190
  msgstr "Minder restricties (sta AJAX toe)"
1191
 
1192
- #: ../dashboard.php:3263 ../settings.php:173
1193
  msgid "Logged in users"
1194
  msgstr "Ingelogde gebruikers"
1195
 
1196
- #: ../settings.php:173
1197
  msgid "Disable bot detection engine for logged in users"
1198
  msgstr "Zet bot-detectie uit voor ingelogde gebruikers"
1199
 
@@ -1209,7 +1186,7 @@ msgstr "Alle gebeurtenissen"
1209
  msgid "Cerber Security Rules"
1210
  msgstr "Cerber Beveiligingsregels"
1211
 
1212
- #: ../dashboard.php:60 ../dashboard.php:2560
1213
  msgid "Security Rules"
1214
  msgstr "Beveiligingsregels"
1215
 
@@ -1229,25 +1206,25 @@ msgstr "Jij"
1229
  msgid "Spam form submissions denied"
1230
  msgstr "Spam formulierafgifte afgewezen "
1231
 
1232
- #: ../dashboard.php:1862 ../cerber-load.php:3481 ../cerber-load.php:4248
1233
  msgid "Getting Started Guide"
1234
  msgstr "Startgids"
1235
 
1236
- #: ../dashboard.php:2565
1237
  msgid "Countries"
1238
  msgstr "Landen"
1239
 
1240
- #: ../dashboard.php:2628
1241
  msgid "Permitted for one country"
1242
  msgid_plural "Permitted for %d countries"
1243
  msgstr[0] "Toegestaan voor één land"
1244
  msgstr[1] "Toegestaan voor %d landen"
1245
 
1246
- #: ../dashboard.php:2639
1247
  msgid "No rule"
1248
  msgstr "Geen regel"
1249
 
1250
- #: ../dashboard.php:2851
1251
  msgid "Security rules have been updated"
1252
  msgstr "Beveiligingsregels zijn vernieuwd"
1253
 
@@ -1304,75 +1281,75 @@ msgstr "Meerdere verdachte activiteiten gedetecteerd"
1304
  msgid "Block access to user pages like /?author=n and user data via REST API"
1305
  msgstr "Blokkeer toegang tot gebruikersgegevens en -pagina's als /?author=n via de REST API"
1306
 
1307
- #: ../settings.php:128
1308
  msgid "Block access to the WordPress REST API except the following"
1309
  msgstr "Blokkeer toegang naar de WordPress REST API behalve het volgende"
1310
 
1311
- #: ../settings.php:129
1312
  msgid "Allow REST API for logged in users"
1313
  msgstr "Sta REST API toe voor ingelogde gebruikers"
1314
 
1315
- #: ../settings.php:136
1316
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1317
  msgstr "Geef toegestane REST API-naamruimtes op als de REST API is uitgeschakeld. Eén tekenreeks per regel."
1318
 
1319
- #: ../settings.php:148
1320
  msgid "Registration limit"
1321
  msgstr "Registratielimiet"
1322
 
1323
- #: ../settings.php:159
1324
  msgid "Sort users in dashboard"
1325
  msgstr "Gebruikers in dashboard sorteren"
1326
 
1327
- #: ../settings.php:159
1328
  msgid "by date of registration"
1329
  msgstr "per registratiedatum"
1330
 
1331
- #: ../settings.php:174
1332
  msgid "Query whitelist"
1333
  msgstr "Toegestane queries"
1334
 
1335
- #: ../settings.php:772 ../settings.php:894
1336
  msgid "%s allowed registrations in %s minutes from one IP"
1337
  msgstr "%s toegestane registraties in %s minuten van één IP"
1338
 
1339
- #: ../dashboard.php:2695
1340
  msgid "Start typing here to find a country"
1341
  msgstr "Begin te typen om een land te vinden"
1342
 
1343
- #: ../dashboard.php:2778
1344
  msgid "Click on a country name to add it to the list of selected countries"
1345
  msgstr "Klik op een landnaam om toe te voegen aan de lijst gekozen landen"
1346
 
1347
- #: ../dashboard.php:2802
1348
  msgid "Submit forms"
1349
  msgstr "Formulieren versturen"
1350
 
1351
- #: ../dashboard.php:2803
1352
  msgid "Post comments"
1353
  msgstr "Commentaar plaatsen"
1354
 
1355
- #: ../dashboard.php:2804
1356
  msgid "Log in to the website"
1357
  msgstr "Inloggen bij de website"
1358
 
1359
- #: ../dashboard.php:2805
1360
  msgid "Register on the website"
1361
  msgstr "Registreren bij de website"
1362
 
1363
- #: ../dashboard.php:2806
1364
  msgid "Use XML-RPC"
1365
  msgstr "Benut XML-RPC"
1366
 
1367
- #: ../dashboard.php:2807
1368
  msgid "Use REST API"
1369
  msgstr "Benut REST API"
1370
 
1371
- #: ../settings.php:184
1372
  msgid "Deny it completely"
1373
  msgstr "Volledig negeren"
1374
 
1375
- #: ../settings.php:184
1376
  msgid "Mark it as spam"
1377
  msgstr "Markeren als spam"
1378
 
@@ -1380,71 +1357,71 @@ msgstr "Markeren als spam"
1380
  msgid "in the last 24 hours"
1381
  msgstr "in de afgelopen 24 uur"
1382
 
1383
- #: ../dashboard.php:2175
1384
  msgid "Main settings"
1385
  msgstr "Hoofdinstellingen"
1386
 
1387
- #: ../settings.php:255
1388
  msgid "Weekly reports"
1389
  msgstr "Weekrapporten"
1390
 
1391
- #: ../settings.php:1010
1392
  msgid "Sunday"
1393
  msgstr "zondag"
1394
 
1395
- #: ../settings.php:1011
1396
  msgid "Monday"
1397
  msgstr "maandag"
1398
 
1399
- #: ../settings.php:1012
1400
  msgid "Tuesday"
1401
  msgstr "dinsdag"
1402
 
1403
- #: ../settings.php:1013
1404
  msgid "Wednesday"
1405
  msgstr "woensdag"
1406
 
1407
- #: ../settings.php:1014
1408
  msgid "Thursday"
1409
  msgstr "donderdag"
1410
 
1411
- #: ../settings.php:1015
1412
  msgid "Friday"
1413
  msgstr "vrijdag"
1414
 
1415
- #: ../settings.php:1016
1416
  msgid "Saturday"
1417
  msgstr "zaterdag"
1418
 
1419
- #: ../settings.php:1075 ../settings.php:1076
1420
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1421
  msgstr "Gebruik je een caching plugin, dan moet je je nieuwe login URL toevoegen aan de niet te cachen pagina's."
1422
 
1423
- #: ../cerber-load.php:3496
1424
  msgid "Weekly report"
1425
  msgstr "Weekrapport"
1426
 
1427
- #: ../cerber-load.php:3499 ../cerber-load.php:3509
1428
  msgid "To change reporting settings visit"
1429
  msgstr "Om je rapportageinstellingen aan te passen, ga naar"
1430
 
1431
- #: ../cerber-load.php:3532
1432
  msgid "Your login page:"
1433
  msgstr "Je login-pagina:"
1434
 
1435
- #: ../cerber-load.php:3536
1436
  msgid "Your license is valid until"
1437
  msgstr "Je licentie geldt tot"
1438
 
1439
- #: ../cerber-load.php:3642
1440
  msgid "Activity details"
1441
  msgstr "Details van activiteiten"
1442
 
1443
- #: ../settings.php:1042
1444
  msgid "Click to send now"
1445
  msgstr "Klik om nu te versturen"
1446
 
1447
- #: ../cerber-load.php:814
1448
  msgid "> > > Translator of WP Cerber? To get the PRO license for free, drop your contacts here: https://wpcerber.com/contact/"
1449
  msgstr ">>> Vertaler van WP Cerber? Om een gratis Pro-licentie te krijgen, geef je contactinformatie op bij: https://wpcerber.com/contact/"
1450
 
@@ -1456,23 +1433,23 @@ msgstr "E-mail is verzonden naar"
1456
  msgid "Unable to send email to"
1457
  msgstr "Kan geen e-mail verzenden naar"
1458
 
1459
- #: ../dashboard.php:2631
1460
  msgid "Not permitted for one country"
1461
  msgid_plural "Not permitted for %d countries"
1462
  msgstr[0] "Niet toegestaan voor één land"
1463
  msgstr[1] "Niet toegestaan voor %d landen"
1464
 
1465
- #: ../dashboard.php:2782
1466
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1467
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
1468
  msgstr "Gekozen landen mogen %s, overige landen niet"
1469
 
1470
- #: ../dashboard.php:2785
1471
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1472
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
1473
  msgstr "Gekozen landen mogen niet %s, overige landen wel"
1474
 
1475
- #: ../cerber-load.php:3630
1476
  msgid "Weekly Report"
1477
  msgstr "Weekrapport"
1478
 
@@ -1484,24 +1461,24 @@ msgstr "Gebruik 404-sjabloon van het actieve thema"
1484
  msgid "Display simple 404 page"
1485
  msgstr "Toon eenvoudige 404-pagina"
1486
 
1487
- #: ../settings.php:180
1488
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
1489
  msgstr "Voer een deel van een query-tekenreeks of -pad in om een request uit te sluiten van inspectie. Eén item per regel."
1490
 
1491
- #: ../settings.php:268 ../settings.php:499
1492
  msgid "if empty, email from notification settings will be used"
1493
  msgstr "Indien leeg, gebruiken we de email van de meldingsinstellingen"
1494
 
1495
- #: ../settings.php:256
1496
  msgid "Enable reporting"
1497
  msgstr "Rapporteren aanzetten"
1498
 
1499
  #. How to interpret this line? Do you mean 'was DATE/TIME from IP ADDRESS' ?
1500
- #: ../cerber-load.php:3560
1501
  msgid "Your last sign-in was %s from %s"
1502
  msgstr "Je laatste inlog was op %s vanaf %s"
1503
 
1504
- #: ../cerber-load.php:3656
1505
  msgid "Attempts to log in with non-existent username"
1506
  msgstr "Pogingen om in te loggen met een onbekende gebruikersnaam"
1507
 
@@ -1517,7 +1494,7 @@ msgstr "Opmerking hierbij"
1517
  msgid "You cannot add your IP address or network"
1518
  msgstr "Je kunt je eigen IP of netwerk niet toevoegen"
1519
 
1520
- #: ../settings.php:156
1521
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1522
  msgstr "Je kunt REGEX-patronen gebruiken; sluit deze op in voorwaartse slashes zoals /admin.*/."
1523
 
@@ -1525,7 +1502,7 @@ msgstr "Je kunt REGEX-patronen gebruiken; sluit deze op in voorwaartse slashes z
1525
  msgid "Cerber Traffic Inspector"
1526
  msgstr "Cerber Verkeersinspectie"
1527
 
1528
- #: ../dashboard.php:56 ../dashboard.php:1303 ../dashboard.php:2900
1529
  msgid "Traffic Inspector"
1530
  msgstr "Verkeersinspectie"
1531
 
@@ -1533,52 +1510,48 @@ msgstr "Verkeersinspectie"
1533
  msgid "Traffic"
1534
  msgstr "Verkeer"
1535
 
1536
- #: ../dashboard.php:2905
1537
- msgid "Live traffic"
1538
- msgstr "Live verkeer"
1539
-
1540
- #: ../dashboard.php:3231
1541
  msgid "Request"
1542
  msgstr "Verzoek"
1543
 
1544
- #: ../dashboard.php:3233
1545
  msgid "Host Info"
1546
  msgstr "Host Info"
1547
 
1548
  #. Do you mean a program for browsing the web like Chrome? Or a ftp user agent or so?
1549
- #: ../dashboard.php:3234
1550
  msgid "User Agent"
1551
  msgstr "Webbrowser"
1552
 
1553
- #: ../dashboard.php:3259
1554
  msgid "All requests"
1555
  msgstr "Alle verzoeken"
1556
 
1557
- #: ../dashboard.php:3264
1558
  msgid "Not logged in visitors"
1559
  msgstr "Niet-ingelogde bezoekers"
1560
 
1561
- #: ../dashboard.php:3265
1562
  msgid "Form submissions"
1563
  msgstr "Formulierverzendingen"
1564
 
1565
- #: ../dashboard.php:3266
1566
  msgid "Page Not Found"
1567
  msgstr "Pagina niet gevonden"
1568
 
1569
- #: ../dashboard.php:3267
1570
  msgid "REST API"
1571
  msgstr "REST API"
1572
 
1573
- #: ../dashboard.php:3268
1574
  msgid "XML-RPC"
1575
  msgstr "XML-RPC"
1576
 
1577
- #: ../dashboard.php:3273
1578
  msgid "Longer than"
1579
  msgstr "Langer dan"
1580
 
1581
- #: ../dashboard.php:3289
1582
  msgid "Refresh"
1583
  msgstr "Ververs"
1584
 
@@ -1586,59 +1559,59 @@ msgstr "Ververs"
1586
  msgid "Check for requests"
1587
  msgstr "Controleer op verzoeken"
1588
 
1589
- #: ../common.php:1208
1590
  msgid "Not specified"
1591
  msgstr "Niet gespecificeerd"
1592
 
1593
- #: ../settings.php:298
1594
  msgid "Logging mode"
1595
  msgstr "Rapportagestand"
1596
 
1597
- #: ../settings.php:304
1598
  msgid "Logging disabled"
1599
  msgstr "Rapportage uit"
1600
 
1601
- #: ../settings.php:305
1602
  msgid "Smart"
1603
  msgstr "Slim"
1604
 
1605
- #: ../settings.php:306
1606
  msgid "All traffic"
1607
  msgstr "Alle verkeer"
1608
 
1609
- #: ../settings.php:310
1610
  msgid "Ignore crawlers"
1611
  msgstr "Negeer crawlers"
1612
 
1613
- #: ../settings.php:320
1614
  msgid "Mask these form fields"
1615
  msgstr "Verberg deze formuliervelden"
1616
 
1617
- #: ../settings.php:356
1618
  msgid "milliseconds"
1619
  msgstr "milliseconden"
1620
 
1621
- #: ../settings.php:276
1622
  msgid "Inspection"
1623
  msgstr "Inspectie"
1624
 
1625
- #: ../settings.php:277
1626
  msgid "Enable traffic inspection"
1627
  msgstr "Verkeersinspectie aanzetten"
1628
 
1629
- #: ../settings.php:297
1630
  msgid "Logging"
1631
  msgstr "Rapporteren"
1632
 
1633
- #: ../settings.php:315
1634
  msgid "Save request fields"
1635
  msgstr "Bewaar verzoekvelden"
1636
 
1637
- #: ../settings.php:351
1638
  msgid "Page generation time threshold"
1639
  msgstr "Drempeltijd paginaopbouw"
1640
 
1641
- #: ../dashboard.php:3251
1642
  msgid "No requests have been logged."
1643
  msgstr "Er zijn geen verzoeken geregistreerd."
1644
 
@@ -1650,7 +1623,7 @@ msgstr "aan"
1650
  msgid "no connection"
1651
  msgstr "geen verbinding"
1652
 
1653
- #: ../dashboard.php:3585
1654
  msgid "Advanced search"
1655
  msgstr "Geavanceerd zoeken"
1656
 
@@ -1663,31 +1636,31 @@ msgstr "Laatst gezien"
1663
  msgid "Probing for vulnerable PHP code"
1664
  msgstr "Op zoek naar kwetsbare PHP-code"
1665
 
1666
- #: ../dashboard.php:3543
1667
  msgid "Any"
1668
  msgstr "Enig"
1669
 
1670
- #: ../cerber-load.php:3281
1671
  msgid "We're sorry, you are not allowed to proceed"
1672
  msgstr "Excuus, je mag niet doorgaan"
1673
 
1674
- #: ../settings.php:288
1675
  msgid "Request whitelist"
1676
  msgstr "Verzoek om whitelist"
1677
 
1678
- #: ../settings.php:294
1679
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
1680
  msgstr "Voer een 'request URI' in om deze van inspectie uit te sluiten. Eén per regel."
1681
 
1682
- #: ../settings.php:332
1683
  msgid "Save request headers"
1684
  msgstr "Sla 'request headers' op"
1685
 
1686
- #: ../settings.php:338
1687
  msgid "Save $_SERVER"
1688
  msgstr "Sla $_SERVER op"
1689
 
1690
- #: ../settings.php:344
1691
  msgid "Save request cookies"
1692
  msgstr "Sla 'request cookies' op"
1693
 
@@ -1700,23 +1673,23 @@ msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1700
  msgstr "Blokkeer ongeoorloofde toegang tot load-scripts.php en load-styles.php\n"
1701
  ""
1702
 
1703
- #: ../common.php:1834
1704
  msgid "Unable to create the directory"
1705
  msgstr "Kan map niet aanmaken"
1706
 
1707
- #: ../common.php:1839
1708
  msgid "Destination folder access denied"
1709
  msgstr "Toegang bestemmingsmap afgewezen"
1710
 
1711
- #: ../common.php:1842
1712
  msgid "File not found"
1713
  msgstr "Bestand niet gevonden"
1714
 
1715
- #: ../common.php:1845
1716
  msgid "Unable to copy the file"
1717
  msgstr "Kan bestand niet kopiëren"
1718
 
1719
- #: ../common.php:1851
1720
  msgid "Unable to delete the file"
1721
  msgstr "Kan bestand niet verwijderen"
1722
 
@@ -1736,7 +1709,7 @@ msgstr "Verouderde stand"
1736
  msgid "Standard mode"
1737
  msgstr "Standaardinstelling"
1738
 
1739
- #: ../settings.php:1053
1740
  msgid "Plugin initialization mode has not been changed"
1741
  msgstr "Plugin initialisatie is niet aangepast"
1742
 
@@ -1754,31 +1727,31 @@ msgid "Custom login URL may contain only letters, numbers, dashes and underscore
1754
  msgstr "Aangepaste inlog-URL mag alleen letters, cijfers, koppel- en lage streepjes bevatten"
1755
 
1756
  #. Shouldn't these 'braces' be 'brackets'?
1757
- #: ../settings.php:180 ../settings.php:294
1758
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1759
  msgstr "Zet bij een REGEX-patroon de hele regel tussen accolades { }."
1760
 
1761
- #: ../settings.php:575
1762
  msgid "Be careful about enabling these options."
1763
  msgstr "Wees voorzichtig met deze opties!"
1764
 
1765
- #: ../settings.php:575
1766
  msgid "If you forget your Custom login URL, you will be unable to log in."
1767
  msgstr "Als je de Aangepaste inlog-URL vergeet, kun je niet meer inloggen."
1768
 
1769
- #: ../dashboard.php:64 ../cerber-scanner.php:78
1770
  msgid "Site Integrity"
1771
  msgstr "Site-integriteit"
1772
 
1773
- #: ../dashboard.php:1320 ../dashboard.php:1322 ../cerber-scanner.php:1286
1774
  msgid "Disabled"
1775
  msgstr "Uitgeschakeld"
1776
 
1777
- #: ../dashboard.php:1321 ../cerber-scanner.php:850
1778
  msgid "Quick Scan"
1779
  msgstr "Snelle Scan"
1780
 
1781
- #: ../dashboard.php:1323 ../cerber-scanner.php:850
1782
  msgid "Full Scan"
1783
  msgstr "Volledige scan"
1784
 
@@ -1791,7 +1764,7 @@ msgstr "WP Cerber Security, Antispam & Malware Scan"
1791
  msgid "Denied"
1792
  msgstr "Afgewezen"
1793
 
1794
- #: ../settings.php:81 ../settings.php:283
1795
  msgid "Use White IP Access List"
1796
  msgstr "Lijst Toegelaten IP-adressen gebruiken"
1797
 
@@ -1803,332 +1776,332 @@ msgstr "Dashboard omleiding uitzetten"
1803
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
1804
  msgstr "Automatische omleiding naar de loginpagina uitzetten als /wp-admin/ ongeautoriseerd wordt opgevraagd"
1805
 
1806
- #: ../settings.php:372
1807
  msgid "Scanner settings"
1808
  msgstr "Scanner-instellingen"
1809
 
1810
- #: ../settings.php:373
1811
  msgid "Custom signatures"
1812
  msgstr "Ondertekening op maat"
1813
 
1814
- #: ../settings.php:379
1815
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
1816
  msgstr "Eigen PHP code ondertekeningen, één per regel. Zet bij een REGEX-patroon de hele regel tussen accolades { }."
1817
 
1818
- #: ../settings.php:381
1819
  msgid "Unwanted file extensions"
1820
  msgstr "Ongewenste bestandsextensies"
1821
 
1822
- #: ../settings.php:387
1823
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1824
- msgstr "Geef gewenste bestandsextensies op, gescheiden door komma's. Alleen volledige scan."
1825
 
1826
- #: ../settings.php:389
1827
  msgid "Directories to exclude"
1828
  msgstr "Uit te sluiten mappen"
1829
 
1830
- #: ../settings.php:395
1831
  msgid "Specify directories to exclude from scanning. Use absolute paths. One item per line."
1832
  msgstr "Geef mappen op om van scannen uit te sluiten. Eén per regel, absolute paden opgeven."
1833
 
1834
- #: ../settings.php:410
1835
  msgid "Scan temporary directory"
1836
  msgstr "Scan tijdelijke map"
1837
 
1838
- #: ../settings.php:417
1839
  msgid "Scan session directory"
1840
  msgstr "Scan sessiemap"
1841
 
1842
- #: ../settings.php:423
1843
  msgid "Delete quarantined files after"
1844
  msgstr "Wis bestanden in quarantaine na"
1845
 
1846
- #: ../settings.php:438
1847
  msgid "Launch Quick Scan"
1848
  msgstr "Begin Snelle Scan"
1849
 
1850
- #: ../cerber-scanner.php:1287
1851
  msgid "Every hour"
1852
  msgstr "Elk uur"
1853
 
1854
- #: ../cerber-scanner.php:1288
1855
  msgid "Every 3 hours"
1856
  msgstr "Elke 3 uur"
1857
 
1858
- #: ../cerber-scanner.php:1289
1859
  msgid "Every 6 hours"
1860
  msgstr "Elke 6 uur"
1861
 
1862
- #: ../settings.php:445
1863
  msgid "Launch Full Scan"
1864
  msgstr "Start volledige scan"
1865
 
1866
- #: ../settings.php:455 ../settings.php:515
1867
  msgid "Low severity"
1868
  msgstr "Niet ernstig"
1869
 
1870
- #: ../settings.php:455 ../settings.php:515
1871
  msgid "Medium severity"
1872
  msgstr "Ernstig"
1873
 
1874
- #: ../settings.php:455 ../settings.php:515
1875
  msgid "High severity"
1876
  msgstr "Zeer ernstig"
1877
 
1878
- #: ../settings.php:456
1879
  msgid "Report an issue if any of the following is true"
1880
  msgstr "Rapporteer "
1881
 
1882
- #: ../settings.php:464
1883
  msgid "Send email report"
1884
  msgstr "Stuur e-mail-rapport"
1885
 
1886
- #: ../settings.php:470
1887
  msgid "After every scan"
1888
  msgstr "Na elke scan"
1889
 
1890
- #: ../settings.php:471
1891
  msgid "If any changes in scan results occurred"
1892
  msgstr "Bij veranderingen in de scanresultaten"
1893
 
1894
- #: ../settings.php:476
1895
  msgid "Include file sizes"
1896
  msgstr "Voeg bestandsgrootte toe"
1897
 
1898
- #: ../settings.php:483
1899
  msgid "Include scan errors"
1900
  msgstr "Voeg scanfouten toe"
1901
 
1902
- #: ../cerber-load.php:4257 ../cerber-scanner.php:83
1903
  msgid "Security Scanner"
1904
  msgstr "Veiligheidsscanner"
1905
 
1906
- #: ../cerber-scanner.php:85
1907
  msgid "Scheduling"
1908
  msgstr "Agenderen"
1909
 
1910
- #: ../cerber-scanner.php:140
1911
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
1912
  msgstr "Er loopt een geagendeerde scan; wacht totdat deze afloopt."
1913
 
1914
- #: ../cerber-scanner.php:144
1915
  msgid "Previous scan started %s has not been completed. Continue scanning?"
1916
  msgstr "Voorgaande scan die begon op %s is nog niet klaar. Daarmee doorgaan?"
1917
 
1918
- #: ../cerber-scanner.php:153
1919
  msgid "It seems this website has never been scanned. To start scanning click the button below."
1920
  msgstr "Deze site lijkt nooit te zijn gescand. Klik onderstaande knop om nu te scannen."
1921
 
1922
- #: ../cerber-scanner.php:156
1923
  msgid "Start Quick Scan"
1924
  msgstr "Begin Snelle Scan"
1925
 
1926
- #: ../cerber-scanner.php:157
1927
  msgid "Start Full Scan"
1928
  msgstr "Begin Volledige Scan"
1929
 
1930
- #: ../cerber-scanner.php:158
1931
  msgid "Stop Scanning"
1932
  msgstr "Stop Scannen"
1933
 
1934
- #: ../cerber-scanner.php:159
1935
  msgid "Continue Scanning"
1936
  msgstr "Hervat Scannen"
1937
 
1938
- #: ../cerber-scanner.php:188
1939
  msgid "Delete"
1940
  msgstr "Wis"
1941
 
1942
- #: ../cerber-scanner.php:1236
1943
  msgid "Verified"
1944
  msgstr "Geverifieerd"
1945
 
1946
- #: ../cerber-scanner.php:1243
1947
  msgid "Integrity data not found"
1948
- msgstr "Intergriteitsgegevens niet gevonden"
1949
 
1950
- #: ../cerber-scanner.php:1244
1951
  msgid "Unable to check the integrity of the plugin due to a network error"
1952
  msgstr "Kan integriteit van plugin niet controleren door een netwerkfout"
1953
 
1954
- #: ../cerber-scanner.php:1245
1955
  msgid "Unable to check the integrity of WordPress files due to a network error"
1956
  msgstr "Kan integriteit van Wordpressbestanden niet controleren door een netwerkfout"
1957
 
1958
- #: ../cerber-scanner.php:1246
1959
  msgid "Unable to check the integrity of the theme due to a network error"
1960
  msgstr "Kan integriteit van thema niet controleren door een netwerkfout"
1961
 
1962
- #: ../cerber-scanner.php:1249
1963
  msgid "Local file doesn't exist"
1964
  msgstr "Lokaal bestand bestaat niet"
1965
 
1966
- #: ../cerber-scanner.php:1251
1967
  msgid "Unable to process file"
1968
  msgstr "Kan bestand niet verwerken"
1969
 
1970
- #: ../cerber-scanner.php:1252 ../cerber-scanner.php:4704
1971
  msgid "Unable to open file"
1972
  msgstr "Kan bestand niet openen"
1973
 
1974
- #: ../cerber-scanner.php:1254
1975
  msgid "Checksum mismatch"
1976
  msgstr "Controlegetal klopt niet"
1977
 
1978
- #: ../cerber-scanner.php:1257
1979
  msgid "Suspicious code found"
1980
  msgstr "Verdachte code gevonden"
1981
 
1982
- #: ../cerber-scanner.php:1259
1983
  msgid "Unattended suspicious file"
1984
  msgstr "Verdacht losstaand bestand"
1985
 
1986
- #: ../cerber-scanner.php:1260
1987
  msgid "Executable code found"
1988
  msgstr "Uitvoerbare code gevonden"
1989
 
1990
- #: ../cerber-scanner.php:1264
1991
  msgid "Unwanted file extension"
1992
  msgstr "Ongewenste bestandsextensie"
1993
 
1994
- #: ../cerber-scanner.php:1266
1995
  msgid "Content has been modified"
1996
  msgstr "Inhoud is gewijzigd"
1997
 
1998
- #: ../cerber-scanner.php:1267
1999
  msgid "New file"
2000
  msgstr "Nieuw bestand"
2001
 
2002
- #: ../cerber-scanner.php:2354
2003
  msgid "Custom signature found"
2004
  msgstr "Eigen ondertekening gevonden"
2005
 
2006
- #: ../cerber-scanner.php:3567
2007
  msgid "Scanning folders for files"
2008
  msgstr "Scan mappen voor bestanden"
2009
 
2010
- #: ../cerber-scanner.php:3571
2011
  msgid "Parsing the list of files"
2012
  msgstr "Bezig de bestandslijst door te nemen"
2013
 
2014
- #: ../cerber-scanner.php:3572
2015
  msgid "Checking for new and modified files"
2016
  msgstr "Controleren op nieuwe en gewijzigde bestanden"
2017
 
2018
- #: ../cerber-scanner.php:3573
2019
  msgid "Verifying the integrity of WordPress"
2020
  msgstr "Integriteit van WordPress controleren"
2021
 
2022
- #: ../cerber-scanner.php:3574
2023
  msgid "Verifying the integrity of the plugins"
2024
  msgstr "Integriteit van plugins controleren"
2025
 
2026
- #: ../cerber-scanner.php:3575
2027
  msgid "Verifying the integrity of the themes"
2028
  msgstr "Integriteit van thema's controleren"
2029
 
2030
- #: ../cerber-scanner.php:3576
2031
  msgid "Searching for malicious code"
2032
  msgstr "Kwaadaardige code zoeken"
2033
 
2034
- #: ../cerber-scanner.php:3577
2035
  msgid "Finalizing the scan"
2036
  msgstr "Scan afronden"
2037
 
2038
- #: ../cerber-scanner.php:3697 ../cerber-scanner.php:3767
2039
  msgid "Files to scan"
2040
  msgstr "Bestanden te scannen"
2041
 
2042
- #: ../cerber-scanner.php:3704 ../cerber-scanner.php:3775
2043
  msgid "Critical issues"
2044
  msgstr "Kritieke problemen"
2045
 
2046
- #: ../cerber-scanner.php:3704 ../cerber-scanner.php:3779 ../cerber-scanner.php:4894
2047
  msgid "Issues total"
2048
  msgstr "Totaal aan problemen"
2049
 
2050
- #: ../cerber-scanner.php:4140
2051
  msgid "The directory is not writable"
2052
  msgstr "Map is niet schrijfbaar"
2053
 
2054
- #: ../cerber-scanner.php:4158
2055
  msgid "Unable to create WP CERBER directory"
2056
  msgstr "Kan WP Cerber-map niet aanmaken"
2057
 
2058
- #: ../cerber-scanner.php:4365
2059
  msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
2060
  msgstr "Fout bij bestandstoegang. Scanresultaten zijn mogelijk verouderd. Scan opnieuw."
2061
 
2062
- #: ../cerber-scanner.php:5001
2063
  msgid "To view full report visit"
2064
  msgstr "Ga voor volledig rapport naar"
2065
 
2066
- #: ../cerber-load.php:3506
2067
  msgid "Scanner Report"
2068
  msgstr "Scannerrapport"
2069
 
2070
- #: ../settings.php:397
2071
  msgid "Monitor new files"
2072
  msgstr "Nieuwe bestanden bewaken"
2073
 
2074
- #: ../settings.php:404
2075
  msgid "Monitor modified files"
2076
  msgstr "Gewijzigde bestanden bewaken"
2077
 
2078
- #: ../settings.php:472
2079
  msgid "If new issues found"
2080
  msgstr "Bij nieuw gevonden problemen"
2081
 
2082
- #: ../settings.php:1288
2083
  msgid "The schedule has been updated"
2084
  msgstr "Het schema is aangepast"
2085
 
2086
- #: ../settings.php:1291
2087
  msgid "Unable to updated the schedule"
2088
  msgstr "Kan schema niet aanpassen"
2089
 
2090
  #. Is it really 'directives' or do you mean 'directories' ?
2091
- #: ../cerber-scanner.php:1263 ../cerber-scanner.php:2517
2092
  msgid "Suspicious directives found"
2093
  msgstr "Verdachte instellingen gevonden"
2094
 
2095
- #: ../cerber-scanner.php:2515
2096
  msgid "Suspicious code instruction found"
2097
  msgstr "Verdachte code-instructie gevonden"
2098
 
2099
- #: ../cerber-scanner.php:2516
2100
  msgid "Suspicious code signatures found"
2101
  msgstr "Verdachte code-ondertekeningen gevonden"
2102
 
2103
- #: ../cerber-scanner.php:2519
2104
  msgid "To solve this issue you have to reinstall %s or update it to the latest version."
2105
  msgstr "Herinstalleer of update %s om dit probleem op te lossen."
2106
 
2107
- #: ../cerber-scanner.php:2520
2108
  msgid "Please upload a reference ZIP archive"
2109
  msgstr "Upload een referentie-ZIP-archief"
2110
 
2111
- #: ../cerber-scanner.php:2521
2112
  msgid "Resolve issue"
2113
  msgstr "Probleem oplossen"
2114
 
2115
- #: ../cerber-scanner.php:3851
2116
  msgid "We have not found any integrity data to verify"
2117
- msgstr "We vinden geen integriteitsgegevens om te verifiëren"
2118
 
2119
- #: ../cerber-scanner.php:3853
2120
  msgid "You have to upload a ZIP archive from which you've installed it. This enables the security scanner to verify the integrity of the code and detect malware."
2121
  msgstr "Je moet het ZIP-archief uploaden vanwaar dit is geïnstalleerd. Daarmee kan de scanner de integriteit van de code controleren en malware herkennen."
2122
 
2123
- #: ../cerber-scanner.php:4850
2124
  msgid "Full Scan Report"
2125
  msgstr "Rapport Volledige Scan"
2126
 
2127
- #: ../cerber-scanner.php:4850
2128
  msgid "Quick Scan Report"
2129
  msgstr "Rapportage Snelle Scan"
2130
 
2131
- #: ../cerber-scanner.php:4863
2132
  msgid "Files scanned"
2133
  msgstr "Bestanden gescand"
2134
 
@@ -2165,47 +2138,47 @@ msgstr "Kwaadaardige code ontdekt"
2165
  msgid "Attempt to upload a file with malicious code"
2166
  msgstr "Poging een bestand met kwaadaardige code te uploaden"
2167
 
2168
- #: ../common.php:1084
2169
  msgid "Bytes"
2170
  msgstr "Bytes"
2171
 
2172
- #: ../cerber-scanner.php:1242
2173
  msgid "Vulnerability found"
2174
  msgstr "Kwetsbaarheid gevonden"
2175
 
2176
- #: ../cerber-scanner.php:1247
2177
  msgid "Unable to check the integrity due to a DB error"
2178
  msgstr "Kan integriteit niet controleren door DB-fout"
2179
 
2180
- #: ../cerber-scanner.php:3568
2181
  msgid "Scanning the upload folder for files"
2182
  msgstr "Scan de upload-map voor bestanden"
2183
 
2184
- #: ../cerber-scanner.php:3569
2185
  msgid "Scanning the temp folder for files"
2186
  msgstr "Scan de temp-map voor bestanden"
2187
 
2188
- #: ../cerber-scanner.php:3570
2189
  msgid "Scanning the session folder for files"
2190
  msgstr "Scan de sessie-map voor bestanden"
2191
 
2192
- #: ../settings.php:437
2193
  msgid "Automated recurring scan schedule"
2194
  msgstr "Schema voor geautomatiseerde scans"
2195
 
2196
- #: ../settings.php:453
2197
  msgid "Scan results reporting"
2198
  msgstr "Rapportage scanresultaten"
2199
 
2200
- #: ../dashboard.php:3261
2201
  msgid "Suspicious activity"
2202
  msgstr "Verdachte activiteit"
2203
 
2204
- #: ../dashboard.php:3262
2205
  msgid "Errors"
2206
  msgstr "Fouten"
2207
 
2208
- #: ../dashboard.php:3633
2209
  msgid "Antispam engine"
2210
  msgstr "Antispammechanisme"
2211
 
@@ -2214,93 +2187,93 @@ msgstr "Antispammechanisme"
2214
  msgid "Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications."
2215
  msgstr "Beschermt Wordpress tegen hack-aanvallen, spam, trojans en virussen. Malware scanner en integriteitscontrole. Versterkt Wordpress met uitgebreide veiligheidsalgoritmen. Beschermt tegen spam met reCAPTCHA en detectie van bot-activiteit. Maakt activiteit van gebruikers en indringers te volgen via meldingen per e-mail, mobiel of desktop."
2216
 
2217
- #: ../cerber-load.php:375
2218
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
2219
  msgstr "Je hebt de limiet aan loginpogingen bereikt. Probeer opnieuw na %d minuten."
2220
 
2221
- #: ../common.php:999
2222
  msgctxt "preposition of a period of time like: in 6 hours"
2223
  msgid "in %s"
2224
  msgstr "over %s"
2225
 
2226
- #: ../settings.php:1026
2227
  msgctxt "preposition of time like: at 11:00"
2228
  msgid "at"
2229
  msgstr "om"
2230
 
2231
- #: ../cerber-scanner.php:87
2232
  msgid "Quarantine"
2233
  msgstr "Quarantine"
2234
 
2235
- #: ../cerber-scanner.php:3648
2236
  msgid "Started"
2237
  msgstr "Begonnen"
2238
 
2239
- #: ../cerber-scanner.php:3652
2240
  msgid "Finished"
2241
  msgstr "Geëindigd"
2242
 
2243
- #: ../cerber-scanner.php:3660
2244
  msgid "Performance"
2245
  msgstr "Prestatie"
2246
 
2247
- #: ../cerber-scanner.php:3672
2248
  msgid "Vulnerabilities"
2249
  msgstr "Kwetsbaarheden"
2250
 
2251
- #: ../cerber-scanner.php:3676
2252
  msgid "New files"
2253
  msgstr "Nieuwe bestanden"
2254
 
2255
- #: ../cerber-scanner.php:3680
2256
  msgid "Changed files"
2257
  msgstr "Aangepaste bestanden"
2258
 
2259
- #: ../cerber-scanner.php:3684
2260
  msgid "Unwanted extensions"
2261
  msgstr "Ongewenste extensies"
2262
 
2263
- #: ../settings.php:509 ../cerber-scanner.php:3688
2264
  msgid "Unattended files"
2265
  msgstr "Losstaande bestanden"
2266
 
2267
- #: ../cerber-scanner.php:3697 ../cerber-scanner.php:5309
2268
  msgid "Scanned"
2269
  msgstr "Gescand"
2270
 
2271
- #: ../cerber-scanner.php:5234
2272
  msgid "There are no files in the quarantine at the moment."
2273
  msgstr "Er staan nu geen bestanden in quarantaine."
2274
 
2275
- #: ../cerber-scanner.php:5302
2276
  msgid "Restore"
2277
  msgstr "Terugzetten"
2278
 
2279
- #: ../cerber-scanner.php:5297
2280
  msgid "Delete permanently"
2281
  msgstr "Verwijder definitief"
2282
 
2283
- #: ../cerber-scanner.php:5310
2284
  msgid "Moved to quarantine"
2285
  msgstr "In quarantaine gezet"
2286
 
2287
- #: ../cerber-scanner.php:5311
2288
  msgid "Automatic deletion"
2289
  msgstr "Automatische verwijdering"
2290
 
2291
- #: ../cerber-scanner.php:5312
2292
  msgid "Size"
2293
  msgstr "Grootte"
2294
 
2295
- #: ../cerber-scanner.php:5313
2296
  msgid "File"
2297
  msgstr "Bestand"
2298
 
2299
- #: ../cerber-scanner.php:5375
2300
  msgid "The file has been deleted permanently."
2301
  msgstr "Het bestand is definitief verwijderd."
2302
 
2303
- #: ../cerber-scanner.php:5384
2304
  msgid "The file has been restored to its original location."
2305
  msgstr "Het bestand is teruggezet op de oorspronkelijke plek."
2306
 
@@ -2312,79 +2285,79 @@ msgstr "Integriteit"
2312
  msgid "Attempt to upload malicious file denied"
2313
  msgstr "Poging afgeweerd om kwaadaardig bestand te uploaden"
2314
 
2315
- #: ../cerber-news.php:196
2316
  msgid "Awesome!"
2317
  msgstr "Geweldig!"
2318
 
2319
- #: ../settings.php:507
2320
  msgid "Automatic cleanup of malware and suspicious files"
2321
  msgstr "Automatisch opschonen van malware en verdachte bestanden"
2322
 
2323
- #: ../settings.php:516
2324
  msgid "Files in the uploads folder"
2325
  msgstr "Bestanden in de upload-map"
2326
 
2327
- #: ../settings.php:523
2328
  msgid "Files with unwanted extensions"
2329
  msgstr "Bestanden met ongewenste extensies"
2330
 
2331
- #: ../settings.php:530
2332
  msgid "Exclusions"
2333
  msgstr "Uitsluitingen"
2334
 
2335
- #: ../settings.php:531
2336
  msgid "Files in the temporary directory"
2337
  msgstr "Bestanden in de tijdelijke map"
2338
 
2339
- #: ../settings.php:537
2340
  msgid "Files in the sessions directory"
2341
  msgstr "Bestanden in de sessie-map"
2342
 
2343
- #: ../settings.php:543
2344
  msgid "Files in these directories"
2345
  msgstr "Bestanden in deze mappen"
2346
 
2347
- #: ../settings.php:549
2348
  msgid "Use absolute paths. One item per line."
2349
  msgstr "Gebruik absolute paden; één item per regel."
2350
 
2351
- #: ../settings.php:551
2352
  msgid "Files with these extensions"
2353
  msgstr "Bestanden met deze extensies"
2354
 
2355
- #: ../settings.php:557
2356
  msgid "Use comma to separate items."
2357
  msgstr "Scheid items met komma's."
2358
 
2359
- #: ../cerber-scanner.php:86
2360
  msgid "Cleaning up"
2361
  msgstr "Opschonen"
2362
 
2363
- #: ../cerber-scanner.php:1258
2364
  msgid "Malicious code found"
2365
  msgstr "Kwaadaardige code gevonden"
2366
 
2367
- #: ../cerber-scanner.php:2512
2368
  msgid "This file contains executable code and may contain obfuscated malware. If this file is a part of a theme or a plugin, it must be located in the theme or the plugin folder. No exception, no excuses."
2369
  msgstr "Het bestand bevat uitvoerbare code en mogelijk verborgen malware. Maakt het deel uit van een thema of plugin, dan moet het in de desbetreffende map staan. Zonder uitzondering."
2370
 
2371
- #: ../cerber-scanner.php:2513
2372
  msgid "The scanner recognizes this file as \"ownerless\" or \"not bundled\" because it does not belong to any known part of the website and should not be here."
2373
  msgstr "De scanner ziet dit bestand als 'verweesd' of 'niet gekoppeld' omdat het bij geen enkel bekend deel van de website hoort en hier dus geen plaats heeft."
2374
 
2375
- #: ../cerber-scanner.php:2514
2376
  msgid "It may remain after upgrading to a newer version of %s. It also may be a piece of obfuscated malware. In a rare case it might be a part of a custom-made (bespoke) plugin or theme."
2377
  msgstr "Mogelijk achtergebleven bij een upgrade van %s. Het kan ook deel uitmaken van verborgen malware. Of -uitzonderlijk- bij een maatwerk plugin of thema horen."
2378
 
2379
- #: ../cerber-scanner.php:2518
2380
  msgid "The contents of the file have been changed and do not match what exists in the official WordPress repository or a reference file you have uploaded earlier. The file may have been altered by malware, infected by a virus or has been tampered with."
2381
  msgstr "De bestandsinhoud is veranderd en past niet bij wat er op de officiële WordPress-site staat of bij het referentiebestand dat je eerder hebt geüpload. Het bestand kan zijn aangepast door malware, geïnfecteerd met een virus of handmatig gewijzigd."
2382
 
2383
- #: ../cerber-scanner.php:4944
2384
  msgid "Deleted"
2385
  msgstr "Verwijderd"
2386
 
2387
- #: ../cerber-scanner.php:4989
2388
  msgid "Automatically moved to quarantine"
2389
  msgstr "Automatisch in quarantaine gezet"
2390
 
@@ -2392,3 +2365,68 @@ msgstr "Automatisch in quarantaine gezet"
2392
  msgid "Suspicious SQL code detected"
2393
  msgstr "Verdachte SQL-code gevonden"
2394
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
76
  msgid "Threshold"
77
  msgstr "Drempelwaarde"
78
 
79
+ #: ../settings.php:105 ../cerber-scanner.php:3741
80
  msgid "Duration"
81
  msgstr "Duur"
82
 
83
+ #: ../cerber-load.php:4291 ../settings.php:82 ../settings.php:106 ../settings.php:
84
+ #: 631
85
  msgid "Notifications"
86
  msgstr "Meldingen"
87
 
89
  msgid "Send notification to admin email"
90
  msgstr "Melding versturen naar admin e-mailadres"
91
 
92
+ #: ../cerber-load.php:4288 ../settings.php:628 ../cerber-tools.php:91 ../cerber-
93
+ #: tools.php:100 ../cerber-tools.php:187
94
  msgid "Access Lists"
95
  msgstr "Toegangslijsten"
96
 
97
+ #: ../dashboard.php:1334 ../dashboard.php:1809 ../cerber-load.php:4012 ..
98
+ #: /settings.php:108 ../settings.php:625
99
  msgid "Activity"
100
  msgstr "Activiteit"
101
 
102
+ #: ../settings.php:626
103
  msgid "Lockouts"
104
  msgstr "Uitsluitingen"
105
 
106
+ #: ../settings.php:748 ../settings.php:870
107
  msgid "%s allowed retries in %s minutes"
108
  msgstr "%s toegestane pogingen in %s minuten"
109
 
110
+ #: ../settings.php:770 ../settings.php:892
111
  msgid "Enable after %s failed login attempts in last %s minutes"
112
  msgstr "Aanzetten na %s mislukte inlogpogingen binnen %s minuten"
113
 
114
+ #: ../dashboard.php:134 ../dashboard.php:716 ../dashboard.php:3206 ../cerber-load.
115
+ #: php:4021
116
  msgid "IP"
117
  msgstr "IP"
118
 
119
+ #: ../dashboard.php:548 ../dashboard.php:719 ../dashboard.php:3204
120
  msgid "Date"
121
  msgstr "Datum"
122
 
123
+ #: ../dashboard.php:548 ../dashboard.php:721 ../dashboard.php:3209
124
  msgid "Local User"
125
  msgstr "Lokale gebruiker"
126
 
127
+ #: ../dashboard.php:548 ../dashboard.php:722 ../cerber-load.php:4029
128
  msgid "Username used"
129
  msgstr "Toegepaste gebruikersnaam"
130
 
156
  msgid "Citadel activated!"
157
  msgstr "Citadelstand geactiveerd!"
158
 
159
+ #: ../dashboard.php:696 ../dashboard.php:924 ../dashboard.php:3036 ../common.php:
160
  #: 890
 
161
  msgid "Locked out"
162
  msgstr "Buitengesloten"
163
 
178
  msgstr "Uitsluiting voor %s is verwijderd"
179
 
180
  #: ../dashboard.php:172 ../dashboard.php:691 ../dashboard.php:918 ../dashboard.
181
+ #: php:1298 ../dashboard.php:3031 ../cerber-load.php:4276 ../settings.php:594
 
182
  msgid "White IP Access List"
183
+ msgstr "Toegelaten IP-adressen"
184
 
185
  #: ../dashboard.php:174 ../dashboard.php:692 ../dashboard.php:921 ../dashboard.
186
+ #: php:1299 ../dashboard.php:3032
 
187
  msgid "Black IP Access List"
188
  msgstr "Uitgesloten IP-adressen"
189
 
192
  msgstr "Lijst is leeg"
193
 
194
  #: ../dashboard.php:243
 
195
  msgid "Address %s was added to White IP Access List"
196
+ msgstr "Adres %s toegevoegd aan de Toegelaten IP-adressen"
197
 
198
  #: ../dashboard.php:257
 
199
  msgid "Address %s was added to Black IP Access List"
200
+ msgstr "Adres %s toegevoegd aan de Uitgesloten IP-adressen "
201
 
202
+ #: ../cerber-load.php:3442
203
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
204
  msgstr "Citadelstand geactiveerd na %d mislukte inlogpogingen binnen %d minuten"
205
 
206
+ #: ../dashboard.php:1970 ../dashboard.php:2368
 
207
  msgid "View Activity"
208
  msgstr "Activiteit bekijken"
209
 
210
+ #: ../dashboard.php:2875 ../cerber-tools.php:90 ../cerber-tools.php:99 ../cerber-
211
+ #: scanner.php:76
212
  msgid "Settings"
213
  msgstr "Instellingen"
214
 
215
  #: ../dashboard.php:1161
 
216
  msgid "Last login"
217
  msgstr "Laatst ingelogd"
218
 
219
+ #: ../dashboard.php:1194 ../dashboard.php:1281 ../common.php:1016
220
  msgid "Never"
221
  msgstr "Nooit"
222
 
223
+ #: ../dashboard.php:1855 ../cerber-scanner.php:5379 ../cerber-scanner.php:5565
224
  msgid "Are you sure?"
225
  msgstr "Weet je het zeker?"
226
 
236
  msgid "Immediately block IP when attempting to login with a non-existent username"
237
  msgstr "IP meteen blokkeren bij inlogpoging op niet-bestaande gebruiker"
238
 
239
+ #: ../settings.php:580
240
  msgid "Make your protection smarter!"
241
  msgstr "Maak je bescherming slimmer!"
242
 
243
+ #: ../settings.php:584
244
  msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
245
  msgstr "Schakel Permalinks in om deze functionaliteit te gebruiken. Stel de Permalinks instelling in op iets anders dan Standaard."
246
 
247
+ #: ../cerber-load.php:4286 ../settings.php:627
248
  msgid "Main Settings"
249
  msgstr "Hoofdinstellingen"
250
 
251
+ #: ../dashboard.php:3662
 
252
  msgid "Help"
253
  msgstr "Hulp"
254
 
255
+ #: ../settings.php:758 ../settings.php:880
256
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
257
  msgstr "Uitsluitingsduur ophogen naar %s uren na %s uitsluitingen in de laatste %s uren"
258
 
259
+ #: ../cerber-load.php:369
260
  msgid "You are not allowed to log in. Ask your administrator for assistance."
261
  msgstr "Je hebt geen toestemming om in te loggen. Vraag je beheerder om informatie."
262
 
263
+ #: ../cerber-load.php:395
264
  msgid "You have only one attempt remaining."
265
  msgid_plural "You have %d attempts remaining."
266
  msgstr[0] "Slechts één inlogpoging resterend!"
275
  msgstr "Verloopt"
276
 
277
  #: ../dashboard.php:159
 
278
  msgid "No lockouts at the moment. The sky is clear."
279
  msgstr "Momenteel geen uitsluitingen."
280
 
286
  msgid "Your IP"
287
  msgstr "Jouw IP"
288
 
289
+ #: ../cerber-load.php:3443
290
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
291
  msgstr "Laatste mislukte inlogpoging was op %s vanaf IP %s op gebruiker %s."
292
 
293
+ #: ../cerber-load.php:4240
294
  msgid "Can't activate WP Cerber due to a database error."
295
  msgstr "Kan WP Cerber niet activeren door een fout in de database"
296
 
297
+ #: ../settings.php:765 ../settings.php:887
298
  msgid "Notify admin if the number of active lockouts above"
299
  msgstr "Waarschuw de beheerder als het aantal actieve uitsluitingen stijgt tot boven"
300
 
301
+ #: ../settings.php:109 ../settings.php:191 ../settings.php:369 ../settings.php:440
302
  msgid "days"
303
  msgstr "dagen"
304
 
318
  msgid "Always block entire subnet Class C of intruders IP"
319
  msgstr "Altijd gehele IP Class C subnet blokkeren van aanvaller"
320
 
321
+ #: ../settings.php:106 ../settings.php:767 ../settings.php:889
322
  msgid "Click to send test"
323
  msgstr "Klik om test te verzenden"
324
 
325
+ #: ../settings.php:1054 ../settings.php:1055
326
  msgid "Attention! You have changed the login URL! The new login URL is"
327
  msgstr "Let op! Je hebt de inlog-URL veranderd. De nieuwe inlog-URL is"
328
 
330
  msgid "Comments"
331
  msgstr "Reacties"
332
 
333
+ #: ../common.php:1201
334
  msgid "Update to version %s of WP Cerber"
335
  msgstr "WP Cerber updaten naar versie %s"
336
 
337
+ #: ../cerber-load.php:3444 ../cerber-load.php:4053
338
  msgid "View activity in dashboard"
339
  msgstr "Activiteiten bekijken in dashboard"
340
 
341
+ #: ../cerber-load.php:3474
342
  msgid "Number of active lockouts"
343
  msgstr "Aantal actieve uitsluitingen"
344
 
345
+ #: ../cerber-load.php:3478
346
  msgid "View lockouts in dashboard"
347
  msgstr "Uitsluitingen bekijken in dashboard"
348
 
349
+ #: ../cerber-load.php:3566
350
  msgid "This message was sent by"
351
  msgstr "Dit bericht is verzonden door"
352
 
353
+ #: ../dashboard.php:69 ../cerber-tools.php:50
354
  msgid "Tools"
355
  msgstr "Gereedschap"
356
 
357
+ #: ../cerber-tools.php:87
358
  msgid "Export settings to the file"
359
  msgstr "Instellingen exporteren naar bestand"
360
 
361
+ #: ../cerber-tools.php:88
362
  msgid "When you click the button below you will get a configuration file, which you can upload on another site."
363
  msgstr "Met onderstaande knop genereer je een configuratiebestand dat je bij een andere site kunt uploaden."
364
 
365
+ #: ../cerber-tools.php:89
366
  msgid "What do you want to export?"
367
  msgstr "Wat wil je exporteren?"
368
 
369
+ #: ../cerber-tools.php:92
370
  msgid "Download file"
371
  msgstr "Bestand downloaden"
372
 
373
+ #: ../cerber-tools.php:94
374
  msgid "Import settings from the file"
375
  msgstr "Instellingen importeren van bestand"
376
 
377
+ #: ../cerber-tools.php:95
378
  msgid "When you click the button below, file will be uploaded and all existing settings will be overridden."
379
  msgstr "Via onderstaande knop laad je het bestand en overschrijf je alle bestaande instellingen."
380
 
381
+ #: ../cerber-tools.php:96
382
  msgid "Select file to import."
383
  msgstr "Kies bestand om te importeren"
384
 
385
+ #: ../cerber-tools.php:96 ../cerber-scanner.php:3941
386
  msgid "Maximum upload file size: %s."
387
  msgstr "Maximum bestandsgrootte: %s"
388
 
389
+ #: ../cerber-tools.php:99
390
  msgid "What do you want to import?"
391
  msgstr "Wat wil je importeren?"
392
 
393
+ #: ../cerber-tools.php:101 ../cerber-scanner.php:3944
394
  msgid "Upload file"
395
  msgstr "Bestand uploaden"
396
 
397
+ #: ../cerber-tools.php:150
398
  msgid "No file was uploaded or file is corrupted"
399
  msgstr "Geen bestand geüpload of bestand is beschadigd."
400
 
401
+ #: ../cerber-tools.php:187
402
  msgid "Error while updating"
403
  msgstr "Foutmelding tijdens updaten"
404
 
405
+ #: ../cerber-tools.php:193
406
  msgid "Settings has imported successfully from"
407
  msgstr "Instellingen geïmporteerd van"
408
 
409
+ #: ../cerber-tools.php:200
410
  msgid "Error while parsing file"
411
  msgstr "Fout bij verwerken bestand"
412
 
418
  msgid "unknown"
419
  msgstr "onbekend"
420
 
421
+ #: ../settings.php:109 ../settings.php:365
 
422
  msgid "Keep records for"
423
  msgstr "Gegevens behouden tot"
424
 
459
  msgstr "Uitsluitingen op dit moment"
460
 
461
  #: ../dashboard.php:1297
 
462
  msgid "Last lockout"
463
  msgstr "Recente uitsluiting"
464
 
465
+ #: ../dashboard.php:1298 ../dashboard.php:1299 ../dashboard.php:2133
466
  msgid "entry"
467
  msgid_plural "entries"
468
  msgstr[0] "item"
469
  msgstr[1] "items"
470
 
471
  #: ../dashboard.php:1850
 
472
  msgid "Confused about some settings?"
473
  msgstr "Onzeker over sommige instellingen?"
474
 
475
  #: ../dashboard.php:1851
 
476
  msgid "You can easily load default recommended settings using button below"
477
  msgstr "Met onderstaande knop laad je de aanbevolen instellingen"
478
 
479
  #: ../dashboard.php:1853
 
480
  msgid "Load default settings"
481
  msgstr "Aanbevolen instellingen laden"
482
 
484
  msgid "doesn't affect Custom login URL and Access Lists"
485
  msgstr "heeft geen invloed op Aangepaste inlog-URL en Toegangslijsten"
486
 
487
+ #: ../common.php:1194 ../settings.php:236
488
  msgid "New version is available"
489
  msgstr "Nieuwe versie beschikbaar"
490
 
491
+ #: ../cerber-load.php:3418
 
 
 
 
 
492
  msgid "WP Cerber notify"
493
  msgstr "WP Cerber melding"
494
 
495
+ #: ../cerber-load.php:3440
496
  msgid "Citadel mode is activated"
497
  msgstr "Citadelstand is actief"
498
 
499
+ #: ../cerber-load.php:3513
500
  msgid "New Custom login URL"
501
  msgstr "Nieuwe Aangepaste inlog-URL"
502
 
503
+ #: ../cerber-load.php:4227
504
  msgid "The WP Cerber requires PHP %s or higher. You are running"
505
  msgstr "WP Cerber vereist PHP %s of hoger. Je gebruikt nu"
506
 
507
+ #: ../cerber-load.php:4231
508
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
509
  msgstr "WP Cerber vereist WordPress %s of hoger. Je gebruikt nu"
510
 
520
  msgid "Deactivate"
521
  msgstr "Deactiveren"
522
 
523
+ #: ../dashboard.php:138 ../cerber-load.php:3476
524
  msgid "Reason"
525
  msgstr "Reden"
526
 
544
  msgid "Attempt to log in with non-existent username"
545
  msgstr "Inlogpoging met onbekende gebruikersnaam"
546
 
547
+ #: ../cerber-load.php:3475
548
  msgid "Last lockout was added: %s for IP %s"
549
  msgstr "Laatste uitsluiting was toegevoegd: %s voor IP-adres %s"
550
 
551
+ #: ../cerber-load.php:4290 ../settings.php:629
552
  msgid "Hardening"
553
  msgstr "Versterking"
554
 
556
  msgid "Abuse email:"
557
  msgstr "E-mail voor misbruik:"
558
 
559
+ #: ../settings.php:223 ../settings.php:264 ../settings.php:502
560
  msgid "Email Address"
561
  msgstr "E-mailadres"
562
 
563
+ #: ../settings.php:232
564
  msgid "if empty, the admin email %s will be used"
565
  msgstr "admin e-mail %s wordt gebruikt indien leeg"
566
 
580
  msgid "Stop user enumeration"
581
  msgstr "Stop nummering gebruikers"
582
 
583
+ #: ../settings.php:132
584
  msgid "Disable XML-RPC"
585
  msgstr "XML-RPC uitschakelen"
586
 
587
+ #: ../settings.php:132
588
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
589
  msgstr "Toegang tot XML-RPC server uitschakelen (inclusief Pingbacks en Trackbacks)"
590
 
591
+ #: ../settings.php:133
592
  msgid "Disable feeds"
593
  msgstr "Feeds uitschakelen"
594
 
595
+ #: ../settings.php:133
596
  msgid "Block access to the RSS, Atom and RDF feeds"
597
  msgstr "Blokkeer toegang tot de RSS-, Atom- en RDF-feeds"
598
 
599
+ #: ../settings.php:134
600
  msgid "Disable REST API"
601
  msgstr "REST API uitschakelen"
602
 
603
+ #: ../settings.php:594
604
  msgid "These settings do not affect hosts from the "
605
  msgstr "Deze instellingen gelden niet voor hosts van de "
606
 
607
+ #: ../settings.php:1140 ../settings.php:1152 ../settings.php:1281
608
  msgid "<strong>ERROR</strong>: please enter a valid email address."
609
  msgstr "<strong>LET OP</strong>: voer een geldig e-mailadres in."
610
 
611
+ #: ../cerber-load.php:3506 ../cerber-load.php:4275
612
  msgid "WP Cerber is now active and has started protecting your site"
613
  msgstr "WP Cerber is actief en beschermt nu je website"
614
 
615
+ #: ../dashboard.php:139 ../cerber-scanner.php:5403 ../cerber-scanner.php:5589
616
  msgid "Action"
617
  msgstr "Actie"
618
 
640
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
641
  msgstr "Let op! Citadelstand is actief; niemand kan inloggen."
642
 
643
+ #: ../dashboard.php:354 ../dashboard.php:2961 ../whois.php:223 ../whois.php:254 ..
644
+ #: /common.php:925 ../common.php:1285
645
  msgid "Unknown"
646
  msgstr "Onbekend"
647
 
651
  msgstr "Gregory"
652
 
653
  #: ../common.php:210 ../common.php:273 ../common.php:278 ../common.php:283 ..
654
+ #: /cerber-load.php:678 ../cerber-load.php:690 ../cerber-load.php:697 ../cerber-
655
+ #: load.php:977 ../cerber-load.php:1199 ../cerber-load.php:1205 ../cerber-load.
656
+ #: php:1210 ../cerber-load.php:1215 ../cerber-load.php:1221 ../cerber-load.php:
657
+ #: 1228 ../cerber-load.php:1330 ../cerber-load.php:1467 ../settings.php:1033 ..
658
+ #: /settings.php:1116
659
  msgid "ERROR:"
660
  msgstr "FOUT:"
661
 
662
+ #: ../cerber-load.php:707
663
  msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
664
  msgstr "Menselijke verificatie mislukt. Klik het vierkant in onderstaand reCAPTCHA-blok."
665
 
666
+ #: ../cerber-load.php:989
667
  msgid "<strong>ERROR</strong>: The password you entered for the username %s is incorrect."
668
  msgstr "<strong>LET OP</strong>: je geeft een foutief wachtwoord op voor gebruiker %s."
669
 
670
+ #: ../cerber-load.php:1216
671
  msgid "Username is not allowed. Please choose another one."
672
  msgstr "Gebruikersnaam is niet toegestaan, kies een andere."
673
 
674
+ #: ../cerber-load.php:3469
675
  msgid "unspecified"
676
  msgstr "niet gespecificeerd"
677
 
678
+ #: ../cerber-load.php:3472
679
  msgid "Number of lockouts is increasing"
680
  msgstr "Aantal uitsluitingen loopt op"
681
 
682
+ #: ../cerber-load.php:3477
683
  msgid "View activity for this IP"
684
  msgstr "Bekijk activiteit voor dit adres"
685
 
686
+ #: ../cerber-load.php:3481 ../cerber-load.php:3483
687
  msgid "A new version of WP Cerber is available to install"
688
  msgstr "Nieuwe versie WP Cerber is klaar voor installatie"
689
 
690
+ #: ../cerber-load.php:3482
691
  msgid "Hi!"
692
  msgstr "Hallo!"
693
 
694
+ #: ../cerber-load.php:3485 ../cerber-load.php:3496
695
  msgid "Website"
696
  msgstr "Website"
697
 
698
+ #: ../cerber-load.php:3488 ../cerber-load.php:3489
699
  msgid "The WP Cerber security plugin has been deactivated"
700
  msgstr "WP Cerber is gedeactiveerd"
701
 
702
+ #: ../cerber-load.php:3491
703
  msgid "Not logged in"
704
  msgstr "Niet ingelogd"
705
 
706
+ #: ../cerber-load.php:3497
707
  msgid "By user"
708
  msgstr "Door gebruiker"
709
 
710
+ #: ../cerber-load.php:3498
711
  msgid "From IP address"
712
  msgstr "Van IP-adres"
713
 
714
+ #: ../cerber-load.php:3501
715
  msgid "From country"
716
  msgstr "Uit land"
717
 
718
+ #: ../cerber-load.php:3505
719
  msgid "The WP Cerber security plugin is now active"
720
  msgstr "WP Cerber is actief"
721
 
722
+ #: ../cerber-load.php:4276
723
  msgid "Your IP address is added to the"
724
  msgstr "Je IP-adres is toegevoegd aan de "
725
 
726
+ #: ../cerber-load.php:4292
727
  msgid "Import settings"
728
  msgstr "Instellingen importeren"
729
 
730
+ #: ../settings.php:235
731
  msgid "Notification limit"
732
  msgstr "Limiet aan meldingen"
733
 
734
+ #: ../settings.php:235
735
  msgid "notification letters allowed per hour (0 means unlimited)"
736
  msgstr "toegestaan aantal meldingen per uur (0=geen limiet)"
737
 
738
+ #: ../settings.php:152
739
  msgid "User related settings"
740
  msgstr "Gebruikersinstellingen"
741
 
742
+ #: ../settings.php:156
743
  msgid "Prohibited usernames"
744
  msgstr "Verboden gebruikersnamen"
745
 
746
+ #: ../settings.php:162
747
  msgid "Usernames from this list are not allowed to log in or register. Any IP address, have tried to use any of these usernames, will be immediately blocked. Use comma to separate logins."
748
  msgstr "Gebruikersnamen op deze lijst kunnen niet registreren of inloggen. IP-adressen die deze namen gebruiken, worden direct uitgesloten. Scheid namen met een komma."
749
 
750
+ #: ../settings.php:164
751
  msgid "User session expire"
752
  msgstr "Gebruikerssessie eindigt"
753
 
754
+ #: ../settings.php:164
755
  msgid "in minutes (leave empty to use default WP value)"
756
  msgstr "in minuten (leeg laten voor standaard WP-waarde)"
757
 
758
+ #: ../settings.php:197
759
  msgid "reCAPTCHA settings"
760
  msgstr "reCAPTCHA-instellingen"
761
 
762
+ #: ../settings.php:198
763
  msgid "Site key"
764
  msgstr "Site-sleutel"
765
 
766
+ #: ../settings.php:199
767
  msgid "Secret key"
768
  msgstr "Geheime sleutel"
769
 
770
+ #: ../settings.php:202
771
  msgid "Enable reCAPTCHA for WordPress registration form"
772
  msgstr "ReCAPTCHA instellen voor WordPress regstratieformulier"
773
 
774
+ #: ../settings.php:205
775
  msgid "Lost password form"
776
  msgstr "Formulier voor zoekgeraakt wachtwoord"
777
 
778
+ #: ../settings.php:208
779
  msgid "Login form"
780
  msgstr "Login-formulier"
781
 
782
+ #: ../settings.php:208
783
  msgid "Enable reCAPTCHA for WordPress login form"
784
  msgstr "ReCAPTCHA inschakelen voor WordPress inlogpagina"
785
 
786
+ #: ../settings.php:597
787
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
788
  msgstr "Haal eerst een Site-sleutel en Geheime Sleutel op van Google om reCAPTCHA te kunnen gebruiken"
789
 
790
+ #: ../cerber-lab.php:753 ../settings.php:598 ../settings.php:601
791
  msgid "Know more"
792
  msgstr "Meer weten"
793
 
794
+ #: ../settings.php:630
 
 
 
 
795
  msgid "Users"
796
  msgstr "Gebruikers"
797
 
832
  msgid "Cerber Lab protocol"
833
  msgstr "Cerber Lab protocol"
834
 
835
+ #: ../settings.php:174 ../settings.php:202
836
  msgid "Registration form"
837
  msgstr "Registratieformulier"
838
 
839
+ #: ../settings.php:203
840
  msgid "Enable reCAPTCHA for WooCommerce registration form"
841
  msgstr "ReCAPTCHA inschakelen voor WooCommerce registratie"
842
 
843
+ #: ../settings.php:205
844
  msgid "Enable reCAPTCHA for WordPress lost password form"
845
  msgstr "ReCAPTCHA inschakelen om nieuw WordPress wachtwoord op te vragen"
846
 
847
+ #: ../settings.php:206
848
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
849
  msgstr "ReCAPTCHA inschakelen om nieuw WooCommerce wachtwoord op te vragen"
850
 
851
+ #: ../settings.php:209
852
  msgid "Enable reCAPTCHA for WooCommerce login form"
853
  msgstr "ReCAPTCHA inschakelen voor WooCommerce inlogpagina"
854
 
864
  msgid "Recently locked out IP addresses"
865
  msgstr "Recent buitengesloten IP-adressen"
866
 
867
+ #: ../cerber-lab.php:751
868
  msgid "OK, nail them all"
869
  msgstr "OK, gooi ze er allemaal uit"
870
 
871
+ #: ../cerber-lab.php:752
872
  msgid "NO, maybe later"
873
  msgstr "Nee, misschien later"
874
 
875
+ #: ../dashboard.php:54 ../dashboard.php:1333 ../dashboard.php:2155 ../settings.
876
+ #: php:624
877
  msgid "Dashboard"
878
  msgstr "Dashboard"
879
 
880
+ #: ../cerber-lab.php:749
881
  msgid "Want to make WP Cerber even more powerful?"
882
  msgstr "Wil je WP Cerber nog beter maken?"
883
 
884
+ #: ../cerber-lab.php:750
885
  msgid "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. This helps the plugin team to develop new algorithms for WP Cerber that will defend WordPress against new threats and botnets that are appearing everyday. You can disable the sending in the plugin settings at any time."
886
  msgstr "Sta WP Cerber toe om afgeblokte kwaadaardige IP-adressen te delen met Cerber Lab. Dat helpt ons om algoritmes te ontwikkelen om WordPress steeds te beschermen tegen nieuwe bedreigingen en botnets. Je kunt je toestemming elk moment intrekken."
887
 
917
  msgid "Cerber tools"
918
  msgstr "Cerber tools"
919
 
920
+ #: ../dashboard.php:2053
921
  msgid "Subscribe"
922
  msgstr "Inschrijven"
923
 
924
+ #: ../dashboard.php:2054 ../cerber-tools.php:284
925
  msgid "Unsubscribe"
926
  msgstr "Uitschrijven"
927
 
928
+ #: ../dashboard.php:2082
929
  msgid "You've subscribed"
930
  msgstr "Je bent ingeschreven"
931
 
932
+ #: ../dashboard.php:2085
933
  msgid "You've unsubscribed"
934
  msgstr "Je bent uitgeschreven"
935
 
936
+ #: ../cerber-load.php:3517 ../cerber-load.php:3518
937
  msgid "A new activity has been recorded"
938
  msgstr "Er is nieuwe activiteit waargenomen"
939
 
940
+ #: ../cerber-load.php:4025
941
  msgid "User"
942
  msgstr "Gebruiker"
943
 
944
+ #: ../cerber-load.php:4033
945
  msgid "Search string"
946
  msgstr "Zoekfrase"
947
 
948
+ #: ../cerber-load.php:4054
949
  msgid "To unsubscribe click here"
950
  msgstr "Klik om uit te schrijven"
951
 
961
  msgid "if empty, the default format %s will be used"
962
  msgstr "indien leeg, gebruiken we standaardinstelling %s"
963
 
964
+ #: ../settings.php:241
965
  msgid "Push notifications"
966
  msgstr "Push meldingen"
967
 
968
+ #: ../settings.php:220
969
  msgid "Email notifications"
970
  msgstr "E-mail meldingen"
971
 
972
+ #: ../settings.php:227 ../settings.php:269 ../settings.php:333 ../settings.php:506
973
  msgid "Use comma to specify multiple values"
974
  msgstr "Scheid meer waarden met komma's"
975
 
976
+ #: ../settings.php:249
977
  msgid "All connected devices"
978
  msgstr "Alle verbonden apparaten"
979
 
980
+ #: ../settings.php:252
981
  msgid "No devices found"
982
  msgstr "Geen apparaten gevonden"
983
 
984
+ #: ../settings.php:256
985
  msgid "Not available"
986
  msgstr "Niet beschikbaar"
987
 
993
  msgid "Limit on failed reCAPTCHA verifications is reached"
994
  msgstr "Grens bereikt van foutieve reCAPTCHA's"
995
 
996
+ #: ../common.php:1011
997
  msgid "%s ago"
998
  msgstr "%s geleden"
999
 
1005
  msgid "Display 404 page"
1006
  msgstr "Toon 404-pagina"
1007
 
1008
+ #: ../settings.php:200
1009
  msgid "Invisible reCAPTCHA"
1010
  msgstr "Onzichtbare reCAPTCHA"
1011
 
1012
+ #: ../settings.php:200
1013
  msgid "Enable invisible reCAPTCHA"
1014
  msgstr "Zet onzichtbare reCAPTCHA aan"
1015
 
1016
+ #: ../settings.php:200
1017
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
1018
  msgstr "(zet pas aan als je de Sitesleutel en Geheime Sleutel voor de onzichtbare versie hebt ontvangen)"
1019
 
1020
+ #: ../settings.php:211
1021
  msgid "Enable reCAPTCHA for WordPress comment form"
1022
  msgstr "Zet reCAPTCHA aan voor WordPress reacties"
1023
 
1024
+ #: ../settings.php:212
1025
  msgid "Disable reCAPTCHA for logged in users"
1026
  msgstr "Zet reCAPTCHA uit voor ingelogde gebruikers"
1027
 
1028
+ #: ../settings.php:214
1029
  msgid "Limit attempts"
1030
  msgstr "Beperk aantal pogingen"
1031
 
1032
+ #: ../settings.php:214
1033
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
1034
  msgstr "Sluit IP-adressen uit voor %s minuten na %s mislukte pogingen in %s minuten"
1035
 
1036
+ #: ../settings.php:591
1037
  msgid "In the Citadel mode nobody is able to log in except IPs from the White IP Access List. Active user sessions will not be affected."
1038
  msgstr "In de Citadelstand kunnen alleen adressen van de Lijst Toegelaten IP-adressen inloggen. Heeft geen effect op reeds ingelogde gebruikers."
1039
 
1057
  msgid "All suspicious activity"
1058
  msgstr "Alle verdachte activiteit"
1059
 
1060
+ #: ../cerber-load.php:1200 ../cerber-load.php:1206 ../cerber-load.php:1222 ..
1061
+ #: /cerber-load.php:1229
1062
  msgid "You are not allowed to register."
1063
  msgstr "Je mag niet aanmelden."
1064
 
1082
  msgid "Cerber antispam settings"
1083
  msgstr "Cerber Antispam-instellingen"
1084
 
1085
+ #: ../dashboard.php:68 ../cerber-load.php:4289 ../settings.php:211
1086
  msgid "Antispam"
1087
  msgstr "Antispam"
1088
 
1089
+ #: ../settings.php:172
1090
  msgid "Cerber antispam engine"
1091
  msgstr "Cerber Antispam"
1092
 
1093
+ #: ../settings.php:173
1094
  msgid "Comment form"
1095
  msgstr "Reactiepagina"
1096
 
1097
+ #: ../settings.php:173
1098
  msgid "Protect comment form with bot detection engine"
1099
  msgstr "Bescherm invoer reacties met bot-detectie"
1100
 
1101
+ #: ../settings.php:174
1102
  msgid "Protect registration form with bot detection engine"
1103
  msgstr "Bescherm registratie met bot-detectie"
1104
 
1105
+ #: ../cerber-tools.php:39
1106
  msgid "Export & Import"
1107
  msgstr "Export & Import"
1108
 
1109
+ #: ../cerber-tools.php:40
1110
  msgid "Diagnostic"
1111
  msgstr "Diagnose"
1112
 
1113
+ #: ../cerber-tools.php:41
1114
  msgid "License"
1115
  msgstr "Licentie"
1116
 
1117
+ #: ../dashboard.php:3604
1118
  msgid "Antispam and bot detection settings"
1119
  msgstr "Antispam- en botdetectie-instellingen"
1120
 
1121
+ #: ../cerber-load.php:1467
1122
  msgid "Sorry, human verification failed."
1123
  msgstr "Sorry, je verificatie faalt."
1124
 
1126
  msgid "Bot activity is detected"
1127
  msgstr "Bot-activiteit getedecteerd"
1128
 
1129
+ #: ../settings.php:189
1130
  msgid "Comment processing"
1131
  msgstr "Verwerking van reactie"
1132
 
1133
+ #: ../settings.php:190
1134
  msgid "If a spam comment detected"
1135
  msgstr "Bij detectie van een spam-reactie"
1136
 
1137
+ #: ../settings.php:191
1138
  msgid "Trash spam comments"
1139
  msgstr "Spamreacties weggooien"
1140
 
1141
+ #: ../settings.php:191
1142
  msgid "Move spam comments to trash after"
1143
  msgstr "Verwijder spamreacties na"
1144
 
1146
  msgid "Spam form submission denied"
1147
  msgstr "Geweigerd wegens spam"
1148
 
1149
+ #: ../settings.php:175
1150
  msgid "Other forms"
1151
  msgstr "Andere formulieren"
1152
 
1153
+ #: ../settings.php:175
1154
  msgid "Protect all forms on the website with bot detection engine"
1155
  msgstr "Bescherm alle invoerformulieren met bot-detectie"
1156
 
1157
+ #: ../settings.php:177
1158
  msgid "Adjust antispam engine"
1159
  msgstr "Antispammechanisme aanpassen"
1160
 
1161
+ #: ../settings.php:178
1162
  msgid "Safe mode"
1163
  msgstr "Veilige stand"
1164
 
1165
+ #: ../settings.php:178
1166
  msgid "Use less restrictive policies (allow AJAX)"
1167
  msgstr "Minder restricties (sta AJAX toe)"
1168
 
1169
+ #: ../dashboard.php:3237 ../settings.php:179
1170
  msgid "Logged in users"
1171
  msgstr "Ingelogde gebruikers"
1172
 
1173
+ #: ../settings.php:179
1174
  msgid "Disable bot detection engine for logged in users"
1175
  msgstr "Zet bot-detectie uit voor ingelogde gebruikers"
1176
 
1186
  msgid "Cerber Security Rules"
1187
  msgstr "Cerber Beveiligingsregels"
1188
 
1189
+ #: ../dashboard.php:60 ../dashboard.php:2545
1190
  msgid "Security Rules"
1191
  msgstr "Beveiligingsregels"
1192
 
1206
  msgid "Spam form submissions denied"
1207
  msgstr "Spam formulierafgifte afgewezen "
1208
 
1209
+ #: ../dashboard.php:1862 ../cerber-load.php:3508 ../cerber-load.php:4278
1210
  msgid "Getting Started Guide"
1211
  msgstr "Startgids"
1212
 
1213
+ #: ../dashboard.php:2537
1214
  msgid "Countries"
1215
  msgstr "Landen"
1216
 
1217
+ #: ../dashboard.php:2606
1218
  msgid "Permitted for one country"
1219
  msgid_plural "Permitted for %d countries"
1220
  msgstr[0] "Toegestaan voor één land"
1221
  msgstr[1] "Toegestaan voor %d landen"
1222
 
1223
+ #: ../dashboard.php:2617
1224
  msgid "No rule"
1225
  msgstr "Geen regel"
1226
 
1227
+ #: ../dashboard.php:2829
1228
  msgid "Security rules have been updated"
1229
  msgstr "Beveiligingsregels zijn vernieuwd"
1230
 
1281
  msgid "Block access to user pages like /?author=n and user data via REST API"
1282
  msgstr "Blokkeer toegang tot gebruikersgegevens en -pagina's als /?author=n via de REST API"
1283
 
1284
+ #: ../settings.php:134
1285
  msgid "Block access to the WordPress REST API except the following"
1286
  msgstr "Blokkeer toegang naar de WordPress REST API behalve het volgende"
1287
 
1288
+ #: ../settings.php:135
1289
  msgid "Allow REST API for logged in users"
1290
  msgstr "Sta REST API toe voor ingelogde gebruikers"
1291
 
1292
+ #: ../settings.php:142
1293
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1294
  msgstr "Geef toegestane REST API-naamruimtes op als de REST API is uitgeschakeld. Eén tekenreeks per regel."
1295
 
1296
+ #: ../settings.php:154
1297
  msgid "Registration limit"
1298
  msgstr "Registratielimiet"
1299
 
1300
+ #: ../settings.php:165
1301
  msgid "Sort users in dashboard"
1302
  msgstr "Gebruikers in dashboard sorteren"
1303
 
1304
+ #: ../settings.php:165
1305
  msgid "by date of registration"
1306
  msgstr "per registratiedatum"
1307
 
1308
+ #: ../settings.php:180
1309
  msgid "Query whitelist"
1310
  msgstr "Toegestane queries"
1311
 
1312
+ #: ../settings.php:753 ../settings.php:875
1313
  msgid "%s allowed registrations in %s minutes from one IP"
1314
  msgstr "%s toegestane registraties in %s minuten van één IP"
1315
 
1316
+ #: ../dashboard.php:2673
1317
  msgid "Start typing here to find a country"
1318
  msgstr "Begin te typen om een land te vinden"
1319
 
1320
+ #: ../dashboard.php:2756
1321
  msgid "Click on a country name to add it to the list of selected countries"
1322
  msgstr "Klik op een landnaam om toe te voegen aan de lijst gekozen landen"
1323
 
1324
+ #: ../dashboard.php:2780
1325
  msgid "Submit forms"
1326
  msgstr "Formulieren versturen"
1327
 
1328
+ #: ../dashboard.php:2781
1329
  msgid "Post comments"
1330
  msgstr "Commentaar plaatsen"
1331
 
1332
+ #: ../dashboard.php:2782
1333
  msgid "Log in to the website"
1334
  msgstr "Inloggen bij de website"
1335
 
1336
+ #: ../dashboard.php:2783
1337
  msgid "Register on the website"
1338
  msgstr "Registreren bij de website"
1339
 
1340
+ #: ../dashboard.php:2784
1341
  msgid "Use XML-RPC"
1342
  msgstr "Benut XML-RPC"
1343
 
1344
+ #: ../dashboard.php:2785
1345
  msgid "Use REST API"
1346
  msgstr "Benut REST API"
1347
 
1348
+ #: ../settings.php:190
1349
  msgid "Deny it completely"
1350
  msgstr "Volledig negeren"
1351
 
1352
+ #: ../settings.php:190
1353
  msgid "Mark it as spam"
1354
  msgstr "Markeren als spam"
1355
 
1357
  msgid "in the last 24 hours"
1358
  msgstr "in de afgelopen 24 uur"
1359
 
1360
+ #: ../dashboard.php:2156
1361
  msgid "Main settings"
1362
  msgstr "Hoofdinstellingen"
1363
 
1364
+ #: ../settings.php:261
1365
  msgid "Weekly reports"
1366
  msgstr "Weekrapporten"
1367
 
1368
+ #: ../settings.php:991
1369
  msgid "Sunday"
1370
  msgstr "zondag"
1371
 
1372
+ #: ../settings.php:992
1373
  msgid "Monday"
1374
  msgstr "maandag"
1375
 
1376
+ #: ../settings.php:993
1377
  msgid "Tuesday"
1378
  msgstr "dinsdag"
1379
 
1380
+ #: ../settings.php:994
1381
  msgid "Wednesday"
1382
  msgstr "woensdag"
1383
 
1384
+ #: ../settings.php:995
1385
  msgid "Thursday"
1386
  msgstr "donderdag"
1387
 
1388
+ #: ../settings.php:996
1389
  msgid "Friday"
1390
  msgstr "vrijdag"
1391
 
1392
+ #: ../settings.php:997
1393
  msgid "Saturday"
1394
  msgstr "zaterdag"
1395
 
1396
+ #: ../settings.php:1056 ../settings.php:1057
1397
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1398
  msgstr "Gebruik je een caching plugin, dan moet je je nieuwe login URL toevoegen aan de niet te cachen pagina's."
1399
 
1400
+ #: ../cerber-load.php:3523
1401
  msgid "Weekly report"
1402
  msgstr "Weekrapport"
1403
 
1404
+ #: ../cerber-load.php:3526 ../cerber-load.php:3536
1405
  msgid "To change reporting settings visit"
1406
  msgstr "Om je rapportageinstellingen aan te passen, ga naar"
1407
 
1408
+ #: ../cerber-load.php:3559
1409
  msgid "Your login page:"
1410
  msgstr "Je login-pagina:"
1411
 
1412
+ #: ../cerber-load.php:3563
1413
  msgid "Your license is valid until"
1414
  msgstr "Je licentie geldt tot"
1415
 
1416
+ #: ../cerber-load.php:3669
1417
  msgid "Activity details"
1418
  msgstr "Details van activiteiten"
1419
 
1420
+ #: ../settings.php:1023
1421
  msgid "Click to send now"
1422
  msgstr "Klik om nu te versturen"
1423
 
1424
+ #: ../cerber-load.php:835
1425
  msgid "> > > Translator of WP Cerber? To get the PRO license for free, drop your contacts here: https://wpcerber.com/contact/"
1426
  msgstr ">>> Vertaler van WP Cerber? Om een gratis Pro-licentie te krijgen, geef je contactinformatie op bij: https://wpcerber.com/contact/"
1427
 
1433
  msgid "Unable to send email to"
1434
  msgstr "Kan geen e-mail verzenden naar"
1435
 
1436
+ #: ../dashboard.php:2609
1437
  msgid "Not permitted for one country"
1438
  msgid_plural "Not permitted for %d countries"
1439
  msgstr[0] "Niet toegestaan voor één land"
1440
  msgstr[1] "Niet toegestaan voor %d landen"
1441
 
1442
+ #: ../dashboard.php:2760
1443
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1444
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
1445
  msgstr "Gekozen landen mogen %s, overige landen niet"
1446
 
1447
+ #: ../dashboard.php:2763
1448
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1449
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
1450
  msgstr "Gekozen landen mogen niet %s, overige landen wel"
1451
 
1452
+ #: ../cerber-load.php:3657
1453
  msgid "Weekly Report"
1454
  msgstr "Weekrapport"
1455
 
1461
  msgid "Display simple 404 page"
1462
  msgstr "Toon eenvoudige 404-pagina"
1463
 
1464
+ #: ../settings.php:186
1465
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
1466
  msgstr "Voer een deel van een query-tekenreeks of -pad in om een request uit te sluiten van inspectie. Eén item per regel."
1467
 
1468
+ #: ../settings.php:274 ../settings.php:511
1469
  msgid "if empty, email from notification settings will be used"
1470
  msgstr "Indien leeg, gebruiken we de email van de meldingsinstellingen"
1471
 
1472
+ #: ../settings.php:262
1473
  msgid "Enable reporting"
1474
  msgstr "Rapporteren aanzetten"
1475
 
1476
  #. How to interpret this line? Do you mean 'was DATE/TIME from IP ADDRESS' ?
1477
+ #: ../cerber-load.php:3587
1478
  msgid "Your last sign-in was %s from %s"
1479
  msgstr "Je laatste inlog was op %s vanaf %s"
1480
 
1481
+ #: ../cerber-load.php:3683
1482
  msgid "Attempts to log in with non-existent username"
1483
  msgstr "Pogingen om in te loggen met een onbekende gebruikersnaam"
1484
 
1494
  msgid "You cannot add your IP address or network"
1495
  msgstr "Je kunt je eigen IP of netwerk niet toevoegen"
1496
 
1497
+ #: ../settings.php:162
1498
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1499
  msgstr "Je kunt REGEX-patronen gebruiken; sluit deze op in voorwaartse slashes zoals /admin.*/."
1500
 
1502
  msgid "Cerber Traffic Inspector"
1503
  msgstr "Cerber Verkeersinspectie"
1504
 
1505
+ #: ../dashboard.php:56 ../dashboard.php:1303 ../dashboard.php:2883
1506
  msgid "Traffic Inspector"
1507
  msgstr "Verkeersinspectie"
1508
 
1510
  msgid "Traffic"
1511
  msgstr "Verkeer"
1512
 
1513
+ #: ../dashboard.php:3205
 
 
 
 
1514
  msgid "Request"
1515
  msgstr "Verzoek"
1516
 
1517
+ #: ../dashboard.php:3207
1518
  msgid "Host Info"
1519
  msgstr "Host Info"
1520
 
1521
  #. Do you mean a program for browsing the web like Chrome? Or a ftp user agent or so?
1522
+ #: ../dashboard.php:3208
1523
  msgid "User Agent"
1524
  msgstr "Webbrowser"
1525
 
1526
+ #: ../dashboard.php:3233
1527
  msgid "All requests"
1528
  msgstr "Alle verzoeken"
1529
 
1530
+ #: ../dashboard.php:3238
1531
  msgid "Not logged in visitors"
1532
  msgstr "Niet-ingelogde bezoekers"
1533
 
1534
+ #: ../dashboard.php:3239
1535
  msgid "Form submissions"
1536
  msgstr "Formulierverzendingen"
1537
 
1538
+ #: ../dashboard.php:3240
1539
  msgid "Page Not Found"
1540
  msgstr "Pagina niet gevonden"
1541
 
1542
+ #: ../dashboard.php:3241
1543
  msgid "REST API"
1544
  msgstr "REST API"
1545
 
1546
+ #: ../dashboard.php:3242
1547
  msgid "XML-RPC"
1548
  msgstr "XML-RPC"
1549
 
1550
+ #: ../dashboard.php:3247
1551
  msgid "Longer than"
1552
  msgstr "Langer dan"
1553
 
1554
+ #: ../dashboard.php:3263
1555
  msgid "Refresh"
1556
  msgstr "Ververs"
1557
 
1559
  msgid "Check for requests"
1560
  msgstr "Controleer op verzoeken"
1561
 
1562
+ #: ../common.php:1220
1563
  msgid "Not specified"
1564
  msgstr "Niet gespecificeerd"
1565
 
1566
+ #: ../settings.php:304
1567
  msgid "Logging mode"
1568
  msgstr "Rapportagestand"
1569
 
1570
+ #: ../settings.php:310
1571
  msgid "Logging disabled"
1572
  msgstr "Rapportage uit"
1573
 
1574
+ #: ../settings.php:311
1575
  msgid "Smart"
1576
  msgstr "Slim"
1577
 
1578
+ #: ../settings.php:312
1579
  msgid "All traffic"
1580
  msgstr "Alle verkeer"
1581
 
1582
+ #: ../settings.php:316
1583
  msgid "Ignore crawlers"
1584
  msgstr "Negeer crawlers"
1585
 
1586
+ #: ../settings.php:326
1587
  msgid "Mask these form fields"
1588
  msgstr "Verberg deze formuliervelden"
1589
 
1590
+ #: ../settings.php:362
1591
  msgid "milliseconds"
1592
  msgstr "milliseconden"
1593
 
1594
+ #: ../settings.php:282
1595
  msgid "Inspection"
1596
  msgstr "Inspectie"
1597
 
1598
+ #: ../settings.php:283
1599
  msgid "Enable traffic inspection"
1600
  msgstr "Verkeersinspectie aanzetten"
1601
 
1602
+ #: ../settings.php:303
1603
  msgid "Logging"
1604
  msgstr "Rapporteren"
1605
 
1606
+ #: ../settings.php:321
1607
  msgid "Save request fields"
1608
  msgstr "Bewaar verzoekvelden"
1609
 
1610
+ #: ../settings.php:357
1611
  msgid "Page generation time threshold"
1612
  msgstr "Drempeltijd paginaopbouw"
1613
 
1614
+ #: ../dashboard.php:3225
1615
  msgid "No requests have been logged."
1616
  msgstr "Er zijn geen verzoeken geregistreerd."
1617
 
1623
  msgid "no connection"
1624
  msgstr "geen verbinding"
1625
 
1626
+ #: ../dashboard.php:3559
1627
  msgid "Advanced search"
1628
  msgstr "Geavanceerd zoeken"
1629
 
1636
  msgid "Probing for vulnerable PHP code"
1637
  msgstr "Op zoek naar kwetsbare PHP-code"
1638
 
1639
+ #: ../dashboard.php:3517
1640
  msgid "Any"
1641
  msgstr "Enig"
1642
 
1643
+ #: ../cerber-load.php:3308
1644
  msgid "We're sorry, you are not allowed to proceed"
1645
  msgstr "Excuus, je mag niet doorgaan"
1646
 
1647
+ #: ../settings.php:294
1648
  msgid "Request whitelist"
1649
  msgstr "Verzoek om whitelist"
1650
 
1651
+ #: ../settings.php:300
1652
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
1653
  msgstr "Voer een 'request URI' in om deze van inspectie uit te sluiten. Eén per regel."
1654
 
1655
+ #: ../settings.php:338
1656
  msgid "Save request headers"
1657
  msgstr "Sla 'request headers' op"
1658
 
1659
+ #: ../settings.php:344
1660
  msgid "Save $_SERVER"
1661
  msgstr "Sla $_SERVER op"
1662
 
1663
+ #: ../settings.php:350
1664
  msgid "Save request cookies"
1665
  msgstr "Sla 'request cookies' op"
1666
 
1673
  msgstr "Blokkeer ongeoorloofde toegang tot load-scripts.php en load-styles.php\n"
1674
  ""
1675
 
1676
+ #: ../common.php:1892
1677
  msgid "Unable to create the directory"
1678
  msgstr "Kan map niet aanmaken"
1679
 
1680
+ #: ../common.php:1897
1681
  msgid "Destination folder access denied"
1682
  msgstr "Toegang bestemmingsmap afgewezen"
1683
 
1684
+ #: ../common.php:1900
1685
  msgid "File not found"
1686
  msgstr "Bestand niet gevonden"
1687
 
1688
+ #: ../common.php:1903
1689
  msgid "Unable to copy the file"
1690
  msgstr "Kan bestand niet kopiëren"
1691
 
1692
+ #: ../common.php:1909
1693
  msgid "Unable to delete the file"
1694
  msgstr "Kan bestand niet verwijderen"
1695
 
1709
  msgid "Standard mode"
1710
  msgstr "Standaardinstelling"
1711
 
1712
+ #: ../settings.php:1034
1713
  msgid "Plugin initialization mode has not been changed"
1714
  msgstr "Plugin initialisatie is niet aangepast"
1715
 
1727
  msgstr "Aangepaste inlog-URL mag alleen letters, cijfers, koppel- en lage streepjes bevatten"
1728
 
1729
  #. Shouldn't these 'braces' be 'brackets'?
1730
+ #: ../settings.php:186 ../settings.php:300
1731
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1732
  msgstr "Zet bij een REGEX-patroon de hele regel tussen accolades { }."
1733
 
1734
+ #: ../settings.php:587
1735
  msgid "Be careful about enabling these options."
1736
  msgstr "Wees voorzichtig met deze opties!"
1737
 
1738
+ #: ../settings.php:587
1739
  msgid "If you forget your Custom login URL, you will be unable to log in."
1740
  msgstr "Als je de Aangepaste inlog-URL vergeet, kun je niet meer inloggen."
1741
 
1742
+ #: ../dashboard.php:64 ../cerber-scanner.php:89
1743
  msgid "Site Integrity"
1744
  msgstr "Site-integriteit"
1745
 
1746
+ #: ../dashboard.php:1320 ../dashboard.php:1322 ../cerber-scanner.php:1386
1747
  msgid "Disabled"
1748
  msgstr "Uitgeschakeld"
1749
 
1750
+ #: ../dashboard.php:1321 ../cerber-scanner.php:876
1751
  msgid "Quick Scan"
1752
  msgstr "Snelle Scan"
1753
 
1754
+ #: ../dashboard.php:1323 ../cerber-scanner.php:876
1755
  msgid "Full Scan"
1756
  msgstr "Volledige scan"
1757
 
1764
  msgid "Denied"
1765
  msgstr "Afgewezen"
1766
 
1767
+ #: ../settings.php:81 ../settings.php:289
1768
  msgid "Use White IP Access List"
1769
  msgstr "Lijst Toegelaten IP-adressen gebruiken"
1770
 
1776
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
1777
  msgstr "Automatische omleiding naar de loginpagina uitzetten als /wp-admin/ ongeautoriseerd wordt opgevraagd"
1778
 
1779
+ #: ../settings.php:378
1780
  msgid "Scanner settings"
1781
  msgstr "Scanner-instellingen"
1782
 
1783
+ #: ../settings.php:379
1784
  msgid "Custom signatures"
1785
  msgstr "Ondertekening op maat"
1786
 
1787
+ #: ../settings.php:385
1788
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
1789
  msgstr "Eigen PHP code ondertekeningen, één per regel. Zet bij een REGEX-patroon de hele regel tussen accolades { }."
1790
 
1791
+ #: ../settings.php:387
1792
  msgid "Unwanted file extensions"
1793
  msgstr "Ongewenste bestandsextensies"
1794
 
1795
+ #: ../settings.php:393
1796
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1797
+ msgstr "Geef bedoelde bestandsextensies op, komma-gescheiden. Alleen tbv de volledige scan."
1798
 
1799
+ #: ../settings.php:395
1800
  msgid "Directories to exclude"
1801
  msgstr "Uit te sluiten mappen"
1802
 
1803
+ #: ../settings.php:401
1804
  msgid "Specify directories to exclude from scanning. Use absolute paths. One item per line."
1805
  msgstr "Geef mappen op om van scannen uit te sluiten. Eén per regel, absolute paden opgeven."
1806
 
1807
+ #: ../settings.php:416
1808
  msgid "Scan temporary directory"
1809
  msgstr "Scan tijdelijke map"
1810
 
1811
+ #: ../settings.php:423
1812
  msgid "Scan session directory"
1813
  msgstr "Scan sessiemap"
1814
 
1815
+ #: ../settings.php:435
1816
  msgid "Delete quarantined files after"
1817
  msgstr "Wis bestanden in quarantaine na"
1818
 
1819
+ #: ../settings.php:450
1820
  msgid "Launch Quick Scan"
1821
  msgstr "Begin Snelle Scan"
1822
 
1823
+ #: ../cerber-scanner.php:1387
1824
  msgid "Every hour"
1825
  msgstr "Elk uur"
1826
 
1827
+ #: ../cerber-scanner.php:1388
1828
  msgid "Every 3 hours"
1829
  msgstr "Elke 3 uur"
1830
 
1831
+ #: ../cerber-scanner.php:1389
1832
  msgid "Every 6 hours"
1833
  msgstr "Elke 6 uur"
1834
 
1835
+ #: ../settings.php:457
1836
  msgid "Launch Full Scan"
1837
  msgstr "Start volledige scan"
1838
 
1839
+ #: ../settings.php:467 ../settings.php:527
1840
  msgid "Low severity"
1841
  msgstr "Niet ernstig"
1842
 
1843
+ #: ../settings.php:467 ../settings.php:527
1844
  msgid "Medium severity"
1845
  msgstr "Ernstig"
1846
 
1847
+ #: ../settings.php:467 ../settings.php:527
1848
  msgid "High severity"
1849
  msgstr "Zeer ernstig"
1850
 
1851
+ #: ../settings.php:468
1852
  msgid "Report an issue if any of the following is true"
1853
  msgstr "Rapporteer "
1854
 
1855
+ #: ../settings.php:476
1856
  msgid "Send email report"
1857
  msgstr "Stuur e-mail-rapport"
1858
 
1859
+ #: ../settings.php:482
1860
  msgid "After every scan"
1861
  msgstr "Na elke scan"
1862
 
1863
+ #: ../settings.php:483
1864
  msgid "If any changes in scan results occurred"
1865
  msgstr "Bij veranderingen in de scanresultaten"
1866
 
1867
+ #: ../settings.php:488
1868
  msgid "Include file sizes"
1869
  msgstr "Voeg bestandsgrootte toe"
1870
 
1871
+ #: ../settings.php:495
1872
  msgid "Include scan errors"
1873
  msgstr "Voeg scanfouten toe"
1874
 
1875
+ #: ../cerber-load.php:4287 ../cerber-scanner.php:75
1876
  msgid "Security Scanner"
1877
  msgstr "Veiligheidsscanner"
1878
 
1879
+ #: ../cerber-scanner.php:77
1880
  msgid "Scheduling"
1881
  msgstr "Agenderen"
1882
 
1883
+ #: ../cerber-scanner.php:142
1884
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
1885
  msgstr "Er loopt een geagendeerde scan; wacht totdat deze afloopt."
1886
 
1887
+ #: ../cerber-scanner.php:146
1888
  msgid "Previous scan started %s has not been completed. Continue scanning?"
1889
  msgstr "Voorgaande scan die begon op %s is nog niet klaar. Daarmee doorgaan?"
1890
 
1891
+ #: ../cerber-scanner.php:155
1892
  msgid "It seems this website has never been scanned. To start scanning click the button below."
1893
  msgstr "Deze site lijkt nooit te zijn gescand. Klik onderstaande knop om nu te scannen."
1894
 
1895
+ #: ../cerber-scanner.php:158
1896
  msgid "Start Quick Scan"
1897
  msgstr "Begin Snelle Scan"
1898
 
1899
+ #: ../cerber-scanner.php:159
1900
  msgid "Start Full Scan"
1901
  msgstr "Begin Volledige Scan"
1902
 
1903
+ #: ../cerber-scanner.php:160
1904
  msgid "Stop Scanning"
1905
  msgstr "Stop Scannen"
1906
 
1907
+ #: ../cerber-scanner.php:161
1908
  msgid "Continue Scanning"
1909
  msgstr "Hervat Scannen"
1910
 
1911
+ #: ../cerber-scanner.php:190
1912
  msgid "Delete"
1913
  msgstr "Wis"
1914
 
1915
+ #: ../cerber-scanner.php:1336
1916
  msgid "Verified"
1917
  msgstr "Geverifieerd"
1918
 
1919
+ #: ../cerber-scanner.php:1343
1920
  msgid "Integrity data not found"
1921
+ msgstr "Integriteitsgegevens niet gevonden"
1922
 
1923
+ #: ../cerber-scanner.php:1344
1924
  msgid "Unable to check the integrity of the plugin due to a network error"
1925
  msgstr "Kan integriteit van plugin niet controleren door een netwerkfout"
1926
 
1927
+ #: ../cerber-scanner.php:1345
1928
  msgid "Unable to check the integrity of WordPress files due to a network error"
1929
  msgstr "Kan integriteit van Wordpressbestanden niet controleren door een netwerkfout"
1930
 
1931
+ #: ../cerber-scanner.php:1346
1932
  msgid "Unable to check the integrity of the theme due to a network error"
1933
  msgstr "Kan integriteit van thema niet controleren door een netwerkfout"
1934
 
1935
+ #: ../cerber-scanner.php:1349
1936
  msgid "Local file doesn't exist"
1937
  msgstr "Lokaal bestand bestaat niet"
1938
 
1939
+ #: ../cerber-scanner.php:1351
1940
  msgid "Unable to process file"
1941
  msgstr "Kan bestand niet verwerken"
1942
 
1943
+ #: ../cerber-scanner.php:1352 ../cerber-scanner.php:4791
1944
  msgid "Unable to open file"
1945
  msgstr "Kan bestand niet openen"
1946
 
1947
+ #: ../cerber-scanner.php:1354
1948
  msgid "Checksum mismatch"
1949
  msgstr "Controlegetal klopt niet"
1950
 
1951
+ #: ../cerber-scanner.php:1357
1952
  msgid "Suspicious code found"
1953
  msgstr "Verdachte code gevonden"
1954
 
1955
+ #: ../cerber-scanner.php:1359
1956
  msgid "Unattended suspicious file"
1957
  msgstr "Verdacht losstaand bestand"
1958
 
1959
+ #: ../cerber-scanner.php:1360
1960
  msgid "Executable code found"
1961
  msgstr "Uitvoerbare code gevonden"
1962
 
1963
+ #: ../cerber-scanner.php:1364
1964
  msgid "Unwanted file extension"
1965
  msgstr "Ongewenste bestandsextensie"
1966
 
1967
+ #: ../cerber-scanner.php:1366
1968
  msgid "Content has been modified"
1969
  msgstr "Inhoud is gewijzigd"
1970
 
1971
+ #: ../cerber-scanner.php:1367
1972
  msgid "New file"
1973
  msgstr "Nieuw bestand"
1974
 
1975
+ #: ../cerber-scanner.php:2433
1976
  msgid "Custom signature found"
1977
  msgstr "Eigen ondertekening gevonden"
1978
 
1979
+ #: ../cerber-scanner.php:3648
1980
  msgid "Scanning folders for files"
1981
  msgstr "Scan mappen voor bestanden"
1982
 
1983
+ #: ../cerber-scanner.php:3652
1984
  msgid "Parsing the list of files"
1985
  msgstr "Bezig de bestandslijst door te nemen"
1986
 
1987
+ #: ../cerber-scanner.php:3653
1988
  msgid "Checking for new and modified files"
1989
  msgstr "Controleren op nieuwe en gewijzigde bestanden"
1990
 
1991
+ #: ../cerber-scanner.php:3654
1992
  msgid "Verifying the integrity of WordPress"
1993
  msgstr "Integriteit van WordPress controleren"
1994
 
1995
+ #: ../cerber-scanner.php:3655
1996
  msgid "Verifying the integrity of the plugins"
1997
  msgstr "Integriteit van plugins controleren"
1998
 
1999
+ #: ../cerber-scanner.php:3656
2000
  msgid "Verifying the integrity of the themes"
2001
  msgstr "Integriteit van thema's controleren"
2002
 
2003
+ #: ../cerber-scanner.php:3657
2004
  msgid "Searching for malicious code"
2005
  msgstr "Kwaadaardige code zoeken"
2006
 
2007
+ #: ../cerber-scanner.php:3658
2008
  msgid "Finalizing the scan"
2009
  msgstr "Scan afronden"
2010
 
2011
+ #: ../cerber-scanner.php:3782 ../cerber-scanner.php:3852
2012
  msgid "Files to scan"
2013
  msgstr "Bestanden te scannen"
2014
 
2015
+ #: ../cerber-scanner.php:3789 ../cerber-scanner.php:3860
2016
  msgid "Critical issues"
2017
  msgstr "Kritieke problemen"
2018
 
2019
+ #: ../cerber-scanner.php:3789 ../cerber-scanner.php:3864 ../cerber-scanner.php:4981
2020
  msgid "Issues total"
2021
  msgstr "Totaal aan problemen"
2022
 
2023
+ #: ../cerber-scanner.php:4227
2024
  msgid "The directory is not writable"
2025
  msgstr "Map is niet schrijfbaar"
2026
 
2027
+ #: ../cerber-scanner.php:4245
2028
  msgid "Unable to create WP CERBER directory"
2029
  msgstr "Kan WP Cerber-map niet aanmaken"
2030
 
2031
+ #: ../cerber-scanner.php:4451
2032
  msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
2033
  msgstr "Fout bij bestandstoegang. Scanresultaten zijn mogelijk verouderd. Scan opnieuw."
2034
 
2035
+ #: ../cerber-scanner.php:5090
2036
  msgid "To view full report visit"
2037
  msgstr "Ga voor volledig rapport naar"
2038
 
2039
+ #: ../cerber-load.php:3533
2040
  msgid "Scanner Report"
2041
  msgstr "Scannerrapport"
2042
 
2043
+ #: ../settings.php:403
2044
  msgid "Monitor new files"
2045
  msgstr "Nieuwe bestanden bewaken"
2046
 
2047
+ #: ../settings.php:410
2048
  msgid "Monitor modified files"
2049
  msgstr "Gewijzigde bestanden bewaken"
2050
 
2051
+ #: ../settings.php:484
2052
  msgid "If new issues found"
2053
  msgstr "Bij nieuw gevonden problemen"
2054
 
2055
+ #: ../settings.php:1286
2056
  msgid "The schedule has been updated"
2057
  msgstr "Het schema is aangepast"
2058
 
2059
+ #: ../settings.php:1289
2060
  msgid "Unable to updated the schedule"
2061
  msgstr "Kan schema niet aanpassen"
2062
 
2063
  #. Is it really 'directives' or do you mean 'directories' ?
2064
+ #: ../cerber-scanner.php:1363 ../cerber-scanner.php:2596
2065
  msgid "Suspicious directives found"
2066
  msgstr "Verdachte instellingen gevonden"
2067
 
2068
+ #: ../cerber-scanner.php:2594
2069
  msgid "Suspicious code instruction found"
2070
  msgstr "Verdachte code-instructie gevonden"
2071
 
2072
+ #: ../cerber-scanner.php:2595
2073
  msgid "Suspicious code signatures found"
2074
  msgstr "Verdachte code-ondertekeningen gevonden"
2075
 
2076
+ #: ../cerber-scanner.php:2598
2077
  msgid "To solve this issue you have to reinstall %s or update it to the latest version."
2078
  msgstr "Herinstalleer of update %s om dit probleem op te lossen."
2079
 
2080
+ #: ../cerber-scanner.php:2599
2081
  msgid "Please upload a reference ZIP archive"
2082
  msgstr "Upload een referentie-ZIP-archief"
2083
 
2084
+ #: ../cerber-scanner.php:2600
2085
  msgid "Resolve issue"
2086
  msgstr "Probleem oplossen"
2087
 
2088
+ #: ../cerber-scanner.php:3938
2089
  msgid "We have not found any integrity data to verify"
2090
+ msgstr "We hebben geen integriteitsgegevens ter verificatie van"
2091
 
2092
+ #: ../cerber-scanner.php:3940
2093
  msgid "You have to upload a ZIP archive from which you've installed it. This enables the security scanner to verify the integrity of the code and detect malware."
2094
  msgstr "Je moet het ZIP-archief uploaden vanwaar dit is geïnstalleerd. Daarmee kan de scanner de integriteit van de code controleren en malware herkennen."
2095
 
2096
+ #: ../cerber-scanner.php:4937
2097
  msgid "Full Scan Report"
2098
  msgstr "Rapport Volledige Scan"
2099
 
2100
+ #: ../cerber-scanner.php:4937
2101
  msgid "Quick Scan Report"
2102
  msgstr "Rapportage Snelle Scan"
2103
 
2104
+ #: ../cerber-scanner.php:4950
2105
  msgid "Files scanned"
2106
  msgstr "Bestanden gescand"
2107
 
2138
  msgid "Attempt to upload a file with malicious code"
2139
  msgstr "Poging een bestand met kwaadaardige code te uploaden"
2140
 
2141
+ #: ../common.php:1096
2142
  msgid "Bytes"
2143
  msgstr "Bytes"
2144
 
2145
+ #: ../cerber-scanner.php:1342
2146
  msgid "Vulnerability found"
2147
  msgstr "Kwetsbaarheid gevonden"
2148
 
2149
+ #: ../cerber-scanner.php:1347
2150
  msgid "Unable to check the integrity due to a DB error"
2151
  msgstr "Kan integriteit niet controleren door DB-fout"
2152
 
2153
+ #: ../cerber-scanner.php:3649
2154
  msgid "Scanning the upload folder for files"
2155
  msgstr "Scan de upload-map voor bestanden"
2156
 
2157
+ #: ../cerber-scanner.php:3650
2158
  msgid "Scanning the temp folder for files"
2159
  msgstr "Scan de temp-map voor bestanden"
2160
 
2161
+ #: ../cerber-scanner.php:3651
2162
  msgid "Scanning the session folder for files"
2163
  msgstr "Scan de sessie-map voor bestanden"
2164
 
2165
+ #: ../settings.php:449
2166
  msgid "Automated recurring scan schedule"
2167
  msgstr "Schema voor geautomatiseerde scans"
2168
 
2169
+ #: ../settings.php:465
2170
  msgid "Scan results reporting"
2171
  msgstr "Rapportage scanresultaten"
2172
 
2173
+ #: ../dashboard.php:3235
2174
  msgid "Suspicious activity"
2175
  msgstr "Verdachte activiteit"
2176
 
2177
+ #: ../dashboard.php:3236
2178
  msgid "Errors"
2179
  msgstr "Fouten"
2180
 
2181
+ #: ../dashboard.php:3595
2182
  msgid "Antispam engine"
2183
  msgstr "Antispammechanisme"
2184
 
2187
  msgid "Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications."
2188
  msgstr "Beschermt Wordpress tegen hack-aanvallen, spam, trojans en virussen. Malware scanner en integriteitscontrole. Versterkt Wordpress met uitgebreide veiligheidsalgoritmen. Beschermt tegen spam met reCAPTCHA en detectie van bot-activiteit. Maakt activiteit van gebruikers en indringers te volgen via meldingen per e-mail, mobiel of desktop."
2189
 
2190
+ #: ../cerber-load.php:376
2191
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
2192
  msgstr "Je hebt de limiet aan loginpogingen bereikt. Probeer opnieuw na %d minuten."
2193
 
2194
+ #: ../common.php:1011
2195
  msgctxt "preposition of a period of time like: in 6 hours"
2196
  msgid "in %s"
2197
  msgstr "over %s"
2198
 
2199
+ #: ../settings.php:1007
2200
  msgctxt "preposition of time like: at 11:00"
2201
  msgid "at"
2202
  msgstr "om"
2203
 
2204
+ #: ../cerber-scanner.php:80
2205
  msgid "Quarantine"
2206
  msgstr "Quarantine"
2207
 
2208
+ #: ../cerber-scanner.php:3733
2209
  msgid "Started"
2210
  msgstr "Begonnen"
2211
 
2212
+ #: ../cerber-scanner.php:3737
2213
  msgid "Finished"
2214
  msgstr "Geëindigd"
2215
 
2216
+ #: ../cerber-scanner.php:3745
2217
  msgid "Performance"
2218
  msgstr "Prestatie"
2219
 
2220
+ #: ../cerber-scanner.php:3757
2221
  msgid "Vulnerabilities"
2222
  msgstr "Kwetsbaarheden"
2223
 
2224
+ #: ../cerber-scanner.php:3761
2225
  msgid "New files"
2226
  msgstr "Nieuwe bestanden"
2227
 
2228
+ #: ../cerber-scanner.php:3765
2229
  msgid "Changed files"
2230
  msgstr "Aangepaste bestanden"
2231
 
2232
+ #: ../cerber-scanner.php:3769
2233
  msgid "Unwanted extensions"
2234
  msgstr "Ongewenste extensies"
2235
 
2236
+ #: ../settings.php:521 ../cerber-scanner.php:3773
2237
  msgid "Unattended files"
2238
  msgstr "Losstaande bestanden"
2239
 
2240
+ #: ../cerber-scanner.php:3782 ../cerber-scanner.php:5398 ../cerber-scanner.php:5584
2241
  msgid "Scanned"
2242
  msgstr "Gescand"
2243
 
2244
+ #: ../cerber-scanner.php:5323 ../cerber-scanner.php:5509
2245
  msgid "There are no files in the quarantine at the moment."
2246
  msgstr "Er staan nu geen bestanden in quarantaine."
2247
 
2248
+ #: ../cerber-scanner.php:5391 ../cerber-scanner.php:5577
2249
  msgid "Restore"
2250
  msgstr "Terugzetten"
2251
 
2252
+ #: ../cerber-scanner.php:5386 ../cerber-scanner.php:5572
2253
  msgid "Delete permanently"
2254
  msgstr "Verwijder definitief"
2255
 
2256
+ #: ../cerber-scanner.php:5399 ../cerber-scanner.php:5585
2257
  msgid "Moved to quarantine"
2258
  msgstr "In quarantaine gezet"
2259
 
2260
+ #: ../cerber-scanner.php:5400 ../cerber-scanner.php:5586
2261
  msgid "Automatic deletion"
2262
  msgstr "Automatische verwijdering"
2263
 
2264
+ #: ../cerber-scanner.php:5401 ../cerber-scanner.php:5587
2265
  msgid "Size"
2266
  msgstr "Grootte"
2267
 
2268
+ #: ../cerber-scanner.php:5402 ../cerber-scanner.php:5588
2269
  msgid "File"
2270
  msgstr "Bestand"
2271
 
2272
+ #: ../cerber-scanner.php:5464
2273
  msgid "The file has been deleted permanently."
2274
  msgstr "Het bestand is definitief verwijderd."
2275
 
2276
+ #: ../cerber-scanner.php:5473
2277
  msgid "The file has been restored to its original location."
2278
  msgstr "Het bestand is teruggezet op de oorspronkelijke plek."
2279
 
2285
  msgid "Attempt to upload malicious file denied"
2286
  msgstr "Poging afgeweerd om kwaadaardig bestand te uploaden"
2287
 
2288
+ #: ../cerber-news.php:201
2289
  msgid "Awesome!"
2290
  msgstr "Geweldig!"
2291
 
2292
+ #: ../settings.php:519
2293
  msgid "Automatic cleanup of malware and suspicious files"
2294
  msgstr "Automatisch opschonen van malware en verdachte bestanden"
2295
 
2296
+ #: ../settings.php:528
2297
  msgid "Files in the uploads folder"
2298
  msgstr "Bestanden in de upload-map"
2299
 
2300
+ #: ../settings.php:535
2301
  msgid "Files with unwanted extensions"
2302
  msgstr "Bestanden met ongewenste extensies"
2303
 
2304
+ #: ../settings.php:542
2305
  msgid "Exclusions"
2306
  msgstr "Uitsluitingen"
2307
 
2308
+ #: ../settings.php:543
2309
  msgid "Files in the temporary directory"
2310
  msgstr "Bestanden in de tijdelijke map"
2311
 
2312
+ #: ../settings.php:549
2313
  msgid "Files in the sessions directory"
2314
  msgstr "Bestanden in de sessie-map"
2315
 
2316
+ #: ../settings.php:555
2317
  msgid "Files in these directories"
2318
  msgstr "Bestanden in deze mappen"
2319
 
2320
+ #: ../settings.php:561
2321
  msgid "Use absolute paths. One item per line."
2322
  msgstr "Gebruik absolute paden; één item per regel."
2323
 
2324
+ #: ../settings.php:563
2325
  msgid "Files with these extensions"
2326
  msgstr "Bestanden met deze extensies"
2327
 
2328
+ #: ../settings.php:569
2329
  msgid "Use comma to separate items."
2330
  msgstr "Scheid items met komma's."
2331
 
2332
+ #: ../cerber-scanner.php:78
2333
  msgid "Cleaning up"
2334
  msgstr "Opschonen"
2335
 
2336
+ #: ../cerber-scanner.php:1358
2337
  msgid "Malicious code found"
2338
  msgstr "Kwaadaardige code gevonden"
2339
 
2340
+ #: ../cerber-scanner.php:2591
2341
  msgid "This file contains executable code and may contain obfuscated malware. If this file is a part of a theme or a plugin, it must be located in the theme or the plugin folder. No exception, no excuses."
2342
  msgstr "Het bestand bevat uitvoerbare code en mogelijk verborgen malware. Maakt het deel uit van een thema of plugin, dan moet het in de desbetreffende map staan. Zonder uitzondering."
2343
 
2344
+ #: ../cerber-scanner.php:2592
2345
  msgid "The scanner recognizes this file as \"ownerless\" or \"not bundled\" because it does not belong to any known part of the website and should not be here."
2346
  msgstr "De scanner ziet dit bestand als 'verweesd' of 'niet gekoppeld' omdat het bij geen enkel bekend deel van de website hoort en hier dus geen plaats heeft."
2347
 
2348
+ #: ../cerber-scanner.php:2593
2349
  msgid "It may remain after upgrading to a newer version of %s. It also may be a piece of obfuscated malware. In a rare case it might be a part of a custom-made (bespoke) plugin or theme."
2350
  msgstr "Mogelijk achtergebleven bij een upgrade van %s. Het kan ook deel uitmaken van verborgen malware. Of -uitzonderlijk- bij een maatwerk plugin of thema horen."
2351
 
2352
+ #: ../cerber-scanner.php:2597
2353
  msgid "The contents of the file have been changed and do not match what exists in the official WordPress repository or a reference file you have uploaded earlier. The file may have been altered by malware, infected by a virus or has been tampered with."
2354
  msgstr "De bestandsinhoud is veranderd en past niet bij wat er op de officiële WordPress-site staat of bij het referentiebestand dat je eerder hebt geüpload. Het bestand kan zijn aangepast door malware, geïnfecteerd met een virus of handmatig gewijzigd."
2355
 
2356
+ #: ../cerber-scanner.php:5031
2357
  msgid "Deleted"
2358
  msgstr "Verwijderd"
2359
 
2360
+ #: ../cerber-scanner.php:5078
2361
  msgid "Automatically moved to quarantine"
2362
  msgstr "Automatisch in quarantaine gezet"
2363
 
2365
  msgid "Suspicious SQL code detected"
2366
  msgstr "Verdachte SQL-code gevonden"
2367
 
2368
+ #: ../dashboard.php:1317
2369
+ msgctxt "Example: Last malware scan: 23 Jan 2018"
2370
+ msgid "Last malware scan"
2371
+ msgstr "Recente malware scan"
2372
+
2373
+ #: ../dashboard.php:2874
2374
+ msgid "Live Traffic"
2375
+ msgstr "Huidig verkeer"
2376
+
2377
+ #: ../settings.php:117
2378
+ msgid "Use English for admin interface"
2379
+ msgstr "Maak admin interface Engelstalig"
2380
+
2381
+ #: ../cerber-tools.php:42
2382
+ msgid "Log"
2383
+ msgstr "Log"
2384
+
2385
+ #: ../settings.php:429
2386
+ msgid "Enable diagnostic log"
2387
+ msgstr "Diagnostische log aanzetten"
2388
+
2389
+ #: ../settings.php:128
2390
+ msgid "Disable PHP in uploads"
2391
+ msgstr "Zet PHP uit in uploads"
2392
+
2393
+ #: ../settings.php:128
2394
+ msgid "Disable execution of PHP scripts in the WordPress media folder"
2395
+ msgstr "Zet uitvoering PHP-scripts in de WordPress mediamap uit"
2396
+
2397
+ #: ../settings.php:130
2398
+ msgid "Disable PHP error displaying"
2399
+ msgstr "Zet PHP foutweergave uit"
2400
+
2401
+ #: ../cerber-scanner.php:79
2402
+ msgid "Ignore List"
2403
+ msgstr "Negeer Lijst"
2404
+
2405
+ #: ../cerber-scanner.php:5494
2406
+ msgid "Ignore"
2407
+ msgstr "Negeer"
2408
+
2409
+ #: ../cerber-scanner.php:5495
2410
+ msgid "Apply"
2411
+ msgstr "Pas toe"
2412
+
2413
+ #: ../cerber-scanner.php:5496
2414
+ msgid "Added"
2415
+ msgstr "Toegevoegd"
2416
+
2417
+ #: ../cerber-scanner.php:5497
2418
+ msgid "Remove from the list"
2419
+ msgstr "Verwijder van de lijst"
2420
+
2421
+ #: ../cerber-scanner.php:5498
2422
+ msgid "User Insights"
2423
+ msgstr "Gebruikersinzichten"
2424
+
2425
+ #: ../cerber-scanner.php:5499
2426
+ msgid "Traffic Insights"
2427
+ msgstr "Verkeersinzichten"
2428
+
2429
+ #: ../cerber-scanner.php:5500
2430
+ msgid "Activity Insights"
2431
+ msgstr "Activiteitsinzichten"
2432
+
languages/wp-cerber-ru_RU.mo CHANGED
Binary file
languages/wp-cerber-ru_RU.po CHANGED
@@ -2,7 +2,7 @@
2
  # This file is distributed under the same license as the Plugins - Cerber Security, Antispam &amp; Malware Scan - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
- "PO-Revision-Date: 2018-09-07 11:54:57+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
@@ -11,88 +11,181 @@ msgstr ""
11
  "Language: ru\n"
12
  "Project-Id-Version: Plugins - Cerber Security, Antispam &amp; Malware Scan - Stable (latest release)\n"
13
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14
  #. Description of the plugin/theme
15
  msgid "Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications."
16
  msgstr "Защищает WordPress от атак хакеров, спама, троянов и вирусов. Включает сканер вредоносного ПО и проверку целостности. Усиление защиты WordPress набором комплексных алгоритмов безопасности. Защита от спама тонким определением ботов и reCAPTCHA. Отслеживание пользовательской активности и вторжений с уведомлением по email, а также через уведомления браузера или на мобильные устройства."
17
 
18
- #: settings.php:957
19
  msgctxt "preposition of time like: at 11:00"
20
  msgid "at"
21
  msgstr "в"
22
 
23
- #: dashboard.php:3545
24
  msgid "Antispam engine"
25
  msgstr "Антиспам защита"
26
 
27
- #: cerber-scanner.php:5184
28
  msgid "The file has been restored to its original location."
29
  msgstr "Файл был восстановлен по оригинальному местоположению."
30
 
31
- #: cerber-scanner.php:5175
32
  msgid "The file has been deleted permanently."
33
  msgstr "Файл удален навсегда."
34
 
35
- #: cerber-scanner.php:5113
36
  msgid "File"
37
  msgstr "Файл"
38
 
39
- #: cerber-scanner.php:5112
40
  msgid "Size"
41
  msgstr "Размер"
42
 
43
- #: cerber-scanner.php:5111
44
  msgid "Automatic deletion"
45
  msgstr "Автоматическое удаление"
46
 
47
- #: cerber-scanner.php:5110
48
  msgid "Moved to quarantine"
49
  msgstr "Перемещен в карантин"
50
 
51
- #: cerber-scanner.php:5105
52
  msgid "Delete permanently"
53
  msgstr "Удалить навсегда"
54
 
55
- #: cerber-scanner.php:5102
56
  msgid "Restore"
57
  msgstr "Восстановить"
58
 
59
- #: cerber-scanner.php:5037
60
  msgid "There are no files in the quarantine at the moment."
61
  msgstr "В карантине сейчас нет файлов."
62
 
63
- #: cerber-scanner.php:3563 cerber-scanner.php:5109
64
  msgid "Scanned"
65
  msgstr "Проверено"
66
 
67
- #: cerber-scanner.php:3554
68
  msgid "Unattended files"
69
  msgstr "Несопровождаемые файлы"
70
 
71
- #: cerber-scanner.php:3546
72
  msgid "Changed files"
73
  msgstr "Измененные файлы"
74
 
75
- #: cerber-scanner.php:3542
76
  msgid "New files"
77
  msgstr "Новые файлы"
78
 
79
- #: cerber-scanner.php:3538
80
  msgid "Vulnerabilities"
81
  msgstr "Уязвимости"
82
 
83
- #: cerber-scanner.php:3526
84
  msgid "Performance"
85
  msgstr "Производительность"
86
 
87
- #: cerber-scanner.php:3518
88
  msgid "Finished"
89
  msgstr "Завершено"
90
 
91
- #: cerber-scanner.php:3514
92
  msgid "Started"
93
  msgstr "Начато"
94
 
95
- #: cerber-scanner.php:86
96
  msgid "Quarantine"
97
  msgstr "Карантин"
98
 
@@ -100,56 +193,56 @@ msgstr "Карантин"
100
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
101
  msgstr "Вы исчерпали максимально допустимое количество попыток входа. Попробуйте снова через %d минут."
102
 
103
- #: common.php:997
104
  msgctxt "preposition of a period of time like: in 6 hours"
105
  msgid "in %s"
106
  msgstr "Через %s"
107
 
108
- #: cerber-scanner.php:1148
109
  msgid "Vulnerability found"
110
  msgstr "Обнаружена уязвимость"
111
 
112
- #: cerber-scanner.php:1153
113
  msgid "Unable to check the integrity due to a DB error"
114
  msgstr "Невозможно проверить целостность из-за ошибки БД"
115
 
116
- #: cerber-scanner.php:3435
117
  msgid "Scanning the temp folder for files"
118
  msgstr "Поиск файлов в временном каталоге"
119
 
120
- #: cerber-scanner.php:3434
121
  msgid "Scanning the upload folder for files"
122
  msgstr "Поиск файлов в каталоге uploads"
123
 
124
- #: cerber-scanner.php:3436
125
  msgid "Scanning the session folder for files"
126
  msgstr "Поиск файлов в каталоге сессий"
127
 
128
- #: common.php:878
129
  msgid "Malicious request denied"
130
  msgstr "Заблокирован вредоносный запрос"
131
 
132
- #: common.php:882
133
  msgid "User activated"
134
  msgstr "Пользователь активирован"
135
 
136
- #: common.php:897
137
  msgid "Suspicious number of fields"
138
  msgstr "Подозрительное число полей"
139
 
140
- #: common.php:898
141
  msgid "Suspicious number of nested values"
142
  msgstr "Подозрительное количество вложенных значений"
143
 
144
- #: common.php:899 common.php:932
145
  msgid "Malicious code detected"
146
  msgstr "Обнаружен вредоносный код"
147
 
148
- #: common.php:933
149
  msgid "Attempt to upload a file with malicious code"
150
  msgstr "Попытка загрузки файла с вредоносным кодом"
151
 
152
- #: common.php:1082
153
  msgid "Bytes"
154
  msgstr "Байт"
155
 
@@ -157,167 +250,167 @@ msgstr "Байт"
157
  msgid "Activated"
158
  msgstr "Активация"
159
 
160
- #: dashboard.php:3173
161
  msgid "Suspicious activity"
162
  msgstr "Подозрительная активность"
163
 
164
- #: dashboard.php:3174
165
  msgid "Errors"
166
  msgstr "Ошибки"
167
 
168
- #: settings.php:452
169
  msgid "Scan results reporting"
170
  msgstr "Отчет о результатах проверки"
171
 
172
- #: settings.php:436
173
  msgid "Automated recurring scan schedule"
174
  msgstr "План автоматической повторной проверки"
175
 
176
- #: settings.php:1238
177
  msgid "Unable to updated the schedule"
178
  msgstr "Невозможно обновить запланированное"
179
 
180
- #: settings.php:1235
181
  msgid "The schedule has been updated"
182
  msgstr "Запланированное обновлено"
183
 
184
- #: settings.php:482
185
  msgid "Include scan errors"
186
  msgstr "Включать ошибки сканера"
187
 
188
- #: settings.php:475
189
  msgid "Include file sizes"
190
  msgstr "Включать размеры файлов"
191
 
192
- #: settings.php:471
193
  msgid "If new issues found"
194
  msgstr "Если найдены новые проблемы"
195
 
196
- #: settings.php:470
197
  msgid "If any changes in scan results occurred"
198
  msgstr "Если найдены изменения в результатах сканирования"
199
 
200
- #: settings.php:469
201
  msgid "After every scan"
202
  msgstr "После каждого сканирования"
203
 
204
- #: settings.php:455
205
  msgid "Report an issue if any of the following is true"
206
  msgstr "Отчитываться о проблемах, если нижеперечисленное верно"
207
 
208
- #: settings.php:463
209
  msgid "Send email report"
210
  msgstr "Отсылать отчет по эл.почте"
211
 
212
- #: settings.php:454
213
  msgid "Medium severity"
214
  msgstr "Средняя тяжесть"
215
 
216
- #: settings.php:454
217
  msgid "High severity"
218
  msgstr "Высокая тяжесть"
219
 
220
- #: settings.php:454
221
  msgid "Low severity"
222
  msgstr "Низкая тяжесть"
223
 
224
- #: settings.php:403
225
  msgid "Monitor modified files"
226
  msgstr "Наблюдать за изменением файлов"
227
 
228
- #: settings.php:396
229
  msgid "Monitor new files"
230
  msgstr "Наблюдать за новыми файлами"
231
 
232
- #: cerber-scanner.php:4841
233
  msgid "To view full report visit"
234
  msgstr "Для просмотра полного отчета зайдите на"
235
 
236
- #: cerber-scanner.php:3719
237
  msgid "You have to upload a ZIP archive from which you've installed it. This enables the security scanner to verify the integrity of the code and detect malware."
238
  msgstr "Вам нужно загрузить zip-архив, из которого вы это установили. Это даст возможность сканеру безопасности проверить целостность файлов, кода и определить вредоносный код."
239
 
240
- #: cerber-scanner.php:3717
241
  msgid "We have not found any integrity data to verify"
242
  msgstr "Не найдены данные о целостности для проверки"
243
 
244
- #: cerber-scanner.php:3442
245
  msgid "Searching for malicious code"
246
  msgstr "Поиск вредоносного кода"
247
 
248
- #: cerber-scanner.php:3441
249
  msgid "Verifying the integrity of the themes"
250
  msgstr "Проверка целостности тем"
251
 
252
- #: cerber-scanner.php:3440
253
  msgid "Verifying the integrity of the plugins"
254
  msgstr "Проверка целостности плагинов"
255
 
256
- #: cerber-scanner.php:3439
257
  msgid "Verifying the integrity of WordPress"
258
  msgstr "Проверка целостности WordPress"
259
 
260
- #: cerber-scanner.php:3438
261
  msgid "Checking for new and modified files"
262
  msgstr "Поиск новых и измененных файлов"
263
 
264
- #: cerber-scanner.php:3437
265
  msgid "Parsing the list of files"
266
  msgstr "Обработка списка файлов"
267
 
268
- #: cerber-scanner.php:3433
269
  msgid "Scanning folders for files"
270
  msgstr "Поиск файлов в каталогах"
271
 
272
- #: cerber-scanner.php:2392
273
  msgid "Resolve issue"
274
  msgstr "Решить проблему"
275
 
276
- #: cerber-scanner.php:2391
277
  msgid "Please upload a reference ZIP archive"
278
  msgstr "Пожалуйста, загрузите установочный zip-архив"
279
 
280
- #: cerber-scanner.php:2390
281
  msgid "To solve this issue you have to reinstall %s or update it to the latest version."
282
  msgstr "Для решения этой проблемы нужно переустановить %s или обновить до последней версии."
283
 
284
- #: cerber-scanner.php:2387
285
  msgid "Suspicious code signatures found"
286
  msgstr "Найдены подозрительные отпечатки кода"
287
 
288
- #: cerber-scanner.php:2386
289
  msgid "Suspicious code instruction found"
290
  msgstr "Найдены подозрительные инструкции в коде"
291
 
292
- #: cerber-scanner.php:1195
293
  msgid "Every 6 hours"
294
  msgstr "Каждые 6 часов"
295
 
296
- #: cerber-scanner.php:1192 dashboard.php:1310 dashboard.php:1312
297
  msgid "Disabled"
298
  msgstr "Отключено"
299
 
300
- #: cerber-scanner.php:1193
301
  msgid "Every hour"
302
  msgstr "Каждый час"
303
 
304
- #: cerber-scanner.php:1194
305
  msgid "Every 3 hours"
306
  msgstr "Каждые 3 часа"
307
 
308
- #: cerber-scanner.php:1173
309
  msgid "New file"
310
  msgstr "Новый файл"
311
 
312
- #: cerber-scanner.php:1170
313
  msgid "Unwanted file extension"
314
  msgstr "Файл с нежелательным расширением"
315
 
316
- #: cerber-scanner.php:1169 cerber-scanner.php:2388
317
  msgid "Suspicious directives found"
318
  msgstr "Найдены подозрительные директивы"
319
 
320
- #: cerber-scanner.php:1160
321
  msgid "Checksum mismatch"
322
  msgstr "Несовпадение контрольной суммы"
323
 
@@ -325,55 +418,55 @@ msgstr "Несовпадение контрольной суммы"
325
  msgid "Scheduling"
326
  msgstr "Планирование"
327
 
328
- #: settings.php:444
329
  msgid "Launch Full Scan"
330
  msgstr "Запуск полной проверки"
331
 
332
- #: settings.php:437
333
  msgid "Launch Quick Scan"
334
  msgstr "Запуск быстрой проверки"
335
 
336
- #: cerber-scanner.php:4715
337
  msgid "Quick Scan Report"
338
  msgstr "Отчет быстрой проверки"
339
 
340
- #: settings.php:394
341
  msgid "Specify directories to exclude from scanning. Use absolute paths. One item per line."
342
  msgstr "Укажите каталоги для исключения проверки. Используйте абсолютный путь, 1 элемент на строку."
343
 
344
- #: cerber-scanner.php:4728
345
  msgid "Files scanned"
346
  msgstr "Проверено файлов"
347
 
348
- #: cerber-scanner.php:4715
349
  msgid "Full Scan Report"
350
  msgstr "Отчет полной проверки"
351
 
352
- #: cerber-scanner.php:4230
353
  msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
354
  msgstr "Ошибка доступа к файлу. Возможно результаты проверки устарели. Запустите быструю или полную проверку."
355
 
356
- #: cerber-scanner.php:3443
357
  msgid "Finalizing the scan"
358
  msgstr "Завершение проверки"
359
 
360
- #: cerber-scanner.php:756 dashboard.php:1313
361
  msgid "Full Scan"
362
  msgstr "Полная проверка"
363
 
364
- #: cerber-scanner.php:756 dashboard.php:1311
365
  msgid "Quick Scan"
366
  msgstr "Быстрая проверка"
367
 
368
- #: cerber-scanner.php:149
369
  msgid "It seems this website has never been scanned. To start scanning click the button below."
370
  msgstr "Похоже этот сайт еще не проверялся, нажмите кнопку ниже для начала проверки."
371
 
372
- #: cerber-scanner.php:140
373
  msgid "Previous scan started %s has not been completed. Continue scanning?"
374
  msgstr "Предыдущая попытка проверки, начатая %s, не завершена. Продолжить проверку?"
375
 
376
- #: cerber-scanner.php:136
377
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
378
  msgstr "Сейчас выполняется запланированная проверка. Дождитесь пока она завершится."
379
 
@@ -389,131 +482,127 @@ msgstr "Целостность сайта"
389
  msgid "Security Scanner"
390
  msgstr "Сканер безопасности"
391
 
392
- #: cerber-scanner.php:152
393
  msgid "Start Quick Scan"
394
  msgstr "Начать быструю проверку"
395
 
396
- #: cerber-scanner.php:153
397
  msgid "Start Full Scan"
398
  msgstr "Начать полную проверку"
399
 
400
- #: cerber-scanner.php:154
401
  msgid "Stop Scanning"
402
  msgstr "Остановить проверку"
403
 
404
- #: cerber-scanner.php:184
405
  msgid "Delete"
406
  msgstr "Удалить"
407
 
408
- #: cerber-scanner.php:1142
409
  msgid "Verified"
410
  msgstr "Проверено"
411
 
412
- #: cerber-scanner.php:1149
413
  msgid "Integrity data not found"
414
  msgstr "Данные о целостности не найдены"
415
 
416
- #: cerber-scanner.php:1150
417
  msgid "Unable to check the integrity of the plugin due to a network error"
418
  msgstr "Невозможно проверить целостность плагина из-за ошибки сети"
419
 
420
- #: cerber-scanner.php:1151
421
  msgid "Unable to check the integrity of WordPress files due to a network error"
422
  msgstr "Невозможно проверить целостность WordPress из-за ошибки сети"
423
 
424
- #: cerber-scanner.php:1152
425
  msgid "Unable to check the integrity of the theme due to a network error"
426
  msgstr "Невозможно проверить целостность темы из-за ошибки сети"
427
 
428
- #: cerber-scanner.php:1155
429
  msgid "Local file doesn't exist"
430
  msgstr "Локальный файл отсутствует"
431
 
432
- #: cerber-scanner.php:1157
433
  msgid "Unable to process file"
434
  msgstr "Невозможно обработать файл"
435
 
436
- #: cerber-scanner.php:1158 cerber-scanner.php:4569
437
  msgid "Unable to open file"
438
  msgstr "Невозможно открыть файл"
439
 
440
- #: cerber-scanner.php:1172
441
  msgid "Content has been modified"
442
  msgstr "Содержимое изменено"
443
 
444
- #: cerber-scanner.php:1163
445
  msgid "Suspicious code found"
446
  msgstr "Найден подозрительный код"
447
 
448
- #: cerber-scanner.php:1164
449
- msgid "Potentially malicious code found"
450
- msgstr "Найден возможно вредоносный код"
451
-
452
- #: cerber-scanner.php:1165
453
  msgid "Unattended suspicious file"
454
  msgstr "Нештатный подозрительный файл"
455
 
456
- #: cerber-scanner.php:1166
457
  msgid "Executable code found"
458
  msgstr "Обнаружен исполняемый код"
459
 
460
- #: cerber-scanner.php:3563 cerber-scanner.php:3633
461
  msgid "Files to scan"
462
  msgstr "Файлы для проверки"
463
 
464
- #: cerber-scanner.php:3570 cerber-scanner.php:3641
465
  msgid "Critical issues"
466
  msgstr "Критические проблемы"
467
 
468
- #: cerber-scanner.php:3570 cerber-scanner.php:3645 cerber-scanner.php:4759
469
  msgid "Issues total"
470
  msgstr "Всего проблем"
471
 
472
- #: cerber-scanner.php:4005
473
  msgid "The directory is not writable"
474
  msgstr "Каталог незаписываем"
475
 
476
- #: cerber-scanner.php:4023
477
  msgid "Unable to create WP CERBER directory"
478
  msgstr "Невозможно создать каталог WP CERBER"
479
 
480
- #: settings.php:80 settings.php:282
481
  msgid "Use White IP Access List"
482
  msgstr "Использовать белый список IP"
483
 
484
- #: settings.php:87
485
  msgid "Disable dashboard redirection"
486
  msgstr "Отключить перенаправление с консоли"
487
 
488
- #: settings.php:371
489
  msgid "Scanner settings"
490
  msgstr "Настройки сканера"
491
 
492
- #: settings.php:378
493
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
494
  msgstr "Укажите пользовательские подписи PHP кода. Один элемент на строку. Для использования регулярных выражений, включите строку в фигурные скобки { }."
495
 
496
- #: settings.php:380
497
  msgid "Unwanted file extensions"
498
  msgstr "Нежелательные расширения файлов"
499
 
500
- #: settings.php:386
501
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
502
  msgstr "Укажите расширения файлов для поиска. Используется только при полной проверке. Испольуйте запятую для разделения элементов."
503
 
504
- #: settings.php:388
505
  msgid "Directories to exclude"
506
  msgstr "Каталоги для исключения"
507
 
508
- #: settings.php:409
509
  msgid "Scan temporary directory"
510
  msgstr "Проверять каталог временных файлов"
511
 
512
- #: settings.php:416
513
  msgid "Scan session directory"
514
  msgstr "Проверять каталог файлов сессий"
515
 
516
- #: settings.php:422
517
  msgid "Delete quarantined files after"
518
  msgstr "Удалять файлы карантина через"
519
 
@@ -521,95 +610,91 @@ msgstr "Удалять файлы карантина через"
521
  msgid "WP Cerber Security, Antispam & Malware Scan"
522
  msgstr "WP Cerber Security, Antispam & Malware Scan"
523
 
524
- #: cerber-scanner.php:155
525
  msgid "Continue Scanning"
526
  msgstr "Продолжить проверку"
527
 
528
- #: cerber-scanner.php:2225
529
  msgid "Custom signature found"
530
  msgstr "Найден пользовательский отпечаток"
531
 
532
- #: settings.php:372
533
  msgid "Custom signatures"
534
  msgstr "Пользовательские отпечатки"
535
 
536
- #: cerber-scanner.php:3550
537
  msgid "Unwanted extensions"
538
  msgstr "Нежелательные расширения"
539
 
540
- #: settings.php:515
541
  msgid "If you forget your Custom login URL, you will be unable to log in."
542
  msgstr "Если вы забудете ваш пользовательский URL входа, то вы не сможете войти."
543
 
544
- #: settings.php:515
545
  msgid "Be careful about enabling these options."
546
  msgstr "Будьте осторожны при включении этих настроек."
547
 
548
- #: common.php:896
549
  msgid "Denied"
550
  msgstr "Запрещено"
551
 
552
- #: settings.php:97
553
  msgid "Custom login URL may contain only letters, numbers, dashes and underscores"
554
  msgstr "Пользовательский URL для входа может содержать только буквы, цифры, типа и знаки подчеркивания."
555
 
556
- #: settings.php:179 settings.php:293
557
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
558
  msgstr "Для использования регулярных выражений заключите строку целиком в фигурные скобки { }."
559
 
560
- #: common.php:872
561
- msgid "Attempt to upload executable file denied"
562
- msgstr "Предотвращена загрузка исполняемого файла"
563
-
564
- #: common.php:873
565
  msgid "File upload denied"
566
  msgstr "Предотвращена загрузка файла"
567
 
568
- #: common.php:1840
569
  msgid "File not found"
570
  msgstr "Файл не найден"
571
 
572
- #: common.php:1843
573
  msgid "Unable to copy the file"
574
  msgstr "Невозможно скопировать файл"
575
 
576
- #: common.php:1849
577
  msgid "Unable to delete the file"
578
  msgstr "Невозможно удалить файл"
579
 
580
- #: settings.php:73
581
  msgid "Plugin initialization"
582
  msgstr "Инициализация плагина"
583
 
584
- #: settings.php:74
585
  msgid "Load security engine"
586
  msgstr "Загрузка движка безопасности"
587
 
588
- #: settings.php:74
589
  msgid "Legacy mode"
590
  msgstr "Старый режим"
591
 
592
- #: settings.php:74
593
  msgid "Standard mode"
594
  msgstr "Стандартный режим"
595
 
596
- #: settings.php:984
597
  msgid "Plugin initialization mode has not been changed"
598
  msgstr "Режим инициализации плагина не был изменен"
599
 
600
- #: common.php:1837
601
  msgid "Destination folder access denied"
602
  msgstr "Доступ к каталогу назначения закрыт"
603
 
604
- #: common.php:1832
605
  msgid "Unable to create the directory"
606
  msgstr "Невозможно создать каталог"
607
 
608
- #: settings.php:124
609
  msgid "Protect admin scripts"
610
  msgstr "Защита скриптов администратора"
611
 
612
- #: settings.php:124
613
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
614
  msgstr "Блокировка неавторизованного доступа к load-scripts.php и load-styles.php"
615
 
@@ -617,147 +702,147 @@ msgstr "Блокировка неавторизованного доступа
617
  msgid "We're sorry, you are not allowed to proceed"
618
  msgstr "Извините, вам не разрешено продолжить"
619
 
620
- #: settings.php:293
621
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
622
  msgstr "Введите URI запроса для исключения из инспекции. Один элемент на строку."
623
 
624
- #: settings.php:287
625
  msgid "Request whitelist"
626
  msgstr "Белый список запросов"
627
 
628
- #: dashboard.php:3455
629
  msgid "Any"
630
  msgstr "Любой"
631
 
632
- #: settings.php:355
633
  msgid "milliseconds"
634
  msgstr "миллисекунд"
635
 
636
- #: settings.php:350
637
  msgid "Page generation time threshold"
638
  msgstr "Порог времени генерации страницы"
639
 
640
- #: settings.php:343
641
  msgid "Save request cookies"
642
  msgstr "Сохранять куки запроса"
643
 
644
- #: settings.php:337
645
  msgid "Save $_SERVER"
646
  msgstr "Сохранять $_SERVER"
647
 
648
- #: settings.php:331
649
  msgid "Save request headers"
650
  msgstr "Сохранять заголовки запроса"
651
 
652
- #: settings.php:319
653
  msgid "Mask these form fields"
654
  msgstr "Маскировать эти поля форм"
655
 
656
- #: settings.php:314
657
  msgid "Save request fields"
658
  msgstr "Сохранять поля запросов"
659
 
660
- #: settings.php:309
661
  msgid "Ignore crawlers"
662
  msgstr "Игнорировать веб-пауков"
663
 
664
- #: settings.php:305
665
  msgid "All traffic"
666
  msgstr "Весь трафик"
667
 
668
- #: settings.php:304
669
  msgid "Smart"
670
  msgstr "Умная выборка"
671
 
672
- #: settings.php:303
673
  msgid "Logging disabled"
674
  msgstr "Журнал отключен"
675
 
676
- #: settings.php:297
677
  msgid "Logging mode"
678
  msgstr "Режим журнала"
679
 
680
- #: settings.php:296
681
  msgid "Logging"
682
  msgstr "Журналирование"
683
 
684
- #: settings.php:276
685
  msgid "Enable traffic inspection"
686
  msgstr "Включить инспектирование трафика"
687
 
688
- #: settings.php:275
689
  msgid "Inspection"
690
  msgstr "Инспектирование"
691
 
692
- #: dashboard.php:3497
693
  msgid "Advanced search"
694
  msgstr "Улучшенный поиск"
695
 
696
- #: dashboard.php:3201
697
  msgid "Refresh"
698
  msgstr "Обновить"
699
 
700
- #: dashboard.php:3185
701
  msgid "Longer than"
702
  msgstr "Дольше чем"
703
 
704
- #: dashboard.php:3180
705
  msgid "XML-RPC"
706
  msgstr "XML-RPC"
707
 
708
- #: dashboard.php:3179
709
  msgid "REST API"
710
  msgstr "REST API"
711
 
712
- #: dashboard.php:3178
713
  msgid "Page Not Found"
714
  msgstr "Страница не найдена"
715
 
716
- #: dashboard.php:3177
717
  msgid "Form submissions"
718
  msgstr "Отправки форм"
719
 
720
- #: dashboard.php:3176
721
  msgid "Not logged in visitors"
722
  msgstr "Неавторизованные посетители"
723
 
724
- #: dashboard.php:3171
725
  msgid "All requests"
726
  msgstr "Все запросы"
727
 
728
- #: dashboard.php:3163
729
  msgid "No requests have been logged."
730
  msgstr "В журнале нет данных о запросах."
731
 
732
- #: dashboard.php:3146
733
  msgid "User Agent"
734
  msgstr "User Agent"
735
 
736
- #: dashboard.php:3145
737
  msgid "Host Info"
738
  msgstr "Информация о хосте"
739
 
740
- #: dashboard.php:3143
741
  msgid "Request"
742
  msgstr "Запрос"
743
 
744
- #: dashboard.php:2817
745
  msgid "Live traffic"
746
  msgstr "Живой трафик"
747
 
748
- #: dashboard.php:1325
749
  msgid "Traffic"
750
  msgstr "Трафик"
751
 
752
- #: dashboard.php:1297
753
  msgid "no connection"
754
  msgstr "нет подключения"
755
 
756
- #: dashboard.php:1292
757
  msgid "enabled"
758
  msgstr "включено"
759
 
760
- #: dashboard.php:56 dashboard.php:1293 dashboard.php:2812
761
  msgid "Traffic Inspector"
762
  msgstr "Инспектор трафика"
763
 
@@ -765,7 +850,7 @@ msgstr "Инспектор трафика"
765
  msgid "Cerber Traffic Inspector"
766
  msgstr "Цербер-инспектор трафика"
767
 
768
- #: common.php:1206
769
  msgid "Not specified"
770
  msgstr "Не указано"
771
 
@@ -773,11 +858,11 @@ msgstr "Не указано"
773
  msgid "Last seen"
774
  msgstr "Последний раз"
775
 
776
- #: common.php:115
777
  msgid "Check for requests"
778
  msgstr "Проверить запросы"
779
 
780
- #: common.php:871 common.php:931
781
  msgid "Probing for vulnerable PHP code"
782
  msgstr "Проверка на уязвимый PHP-код"
783
 
@@ -793,10 +878,6 @@ msgstr "Необязательный комментарий к этой запи
793
  msgid "You cannot add your IP address or network"
794
  msgstr "Вы не можете добавить ваш IP-адрес или сеть"
795
 
796
- #: cerber-news.php:196
797
- msgid "Cool!"
798
- msgstr "Отлично!"
799
-
800
  #: dashboard.php:421
801
  msgid "Email has been sent to"
802
  msgstr "Сообщение было отправлено на электронный адрес"
@@ -805,40 +886,40 @@ msgstr "Сообщение было отправлено на электронн
805
  msgid "Unable to send email to"
806
  msgstr "Невозможно отправить email на"
807
 
808
- #: dashboard.php:2543
809
  msgid "Not permitted for one country"
810
  msgid_plural "Not permitted for %d countries"
811
  msgstr[0] "Не разрешено в одной стране"
812
  msgstr[1] "Не разрешено в %d странах"
813
  msgstr[2] "Не разрешено в %d странах"
814
 
815
- #: dashboard.php:2694
816
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
817
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
818
  msgstr "Выбранным странам разрешено %s, остальным странам - нет"
819
 
820
- #: dashboard.php:2697
821
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
822
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
823
  msgstr "Выбранным странам не разрешено %s, остальным странам разрешено"
824
 
825
- #: settings.php:89
826
  msgid "Display simple 404 page"
827
  msgstr "Показать простую страницу 404"
828
 
829
- #: settings.php:155
830
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
831
  msgstr "Для использования регулярных выражений оберните их в два прямых слеша."
832
 
833
- #: settings.php:179
834
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
835
  msgstr "Введите часть строки или пути запроса для исключения запроса из проверки движком. Один элемент на строку."
836
 
837
- #: settings.php:267 settings.php:498
838
  msgid "if empty, email from notification settings will be used"
839
  msgstr "если не задано, будет использован адрес из настроек уведомлений"
840
 
841
- #: settings.php:255
842
  msgid "Enable reporting"
843
  msgstr "Включить отчеты"
844
 
@@ -854,7 +935,7 @@ msgstr "Недельный отчет"
854
  msgid "Attempts to log in with non-existent username"
855
  msgstr "Попытка войти с несуществующим именем пользователя"
856
 
857
- #: settings.php:89
858
  msgid "Use 404 template from the active theme"
859
  msgstr "Использовать шаблон 404 активной темы"
860
 
@@ -882,167 +963,167 @@ msgstr "Ваша лицензия действительна до"
882
  msgid "Activity details"
883
  msgstr "Подробно об активности"
884
 
885
- #: dashboard.php:2087
886
  msgid "Main settings"
887
  msgstr "Основные настройки"
888
 
889
- #: settings.php:254
890
  msgid "Weekly reports"
891
  msgstr "Недельные отчеты"
892
 
893
- #: settings.php:941
894
  msgid "Sunday"
895
  msgstr "Воскресенье"
896
 
897
- #: settings.php:942
898
  msgid "Monday"
899
  msgstr "Понедельник"
900
 
901
- #: settings.php:943
902
  msgid "Tuesday"
903
  msgstr "Вторник"
904
 
905
- #: settings.php:944
906
  msgid "Wednesday"
907
  msgstr "Среда"
908
 
909
- #: settings.php:945
910
  msgid "Thursday"
911
  msgstr "Четверг"
912
 
913
- #: settings.php:946
914
  msgid "Friday"
915
  msgstr "Пятница"
916
 
917
- #: settings.php:947
918
  msgid "Saturday"
919
  msgstr "Суббота"
920
 
921
- #: settings.php:973
922
  msgid "Click to send now"
923
  msgstr "Нажмите для отправки сейчас"
924
 
925
- #: common.php:894
926
  msgid "Limit reached"
927
  msgstr "Предел достигнут"
928
 
929
- #: common.php:895
930
  msgid "Multiple suspicious activities"
931
  msgstr "Множественная подозрительная активность"
932
 
933
- #: common.php:930
934
  msgid "Multiple suspicious activities were detected"
935
  msgstr "Обнаружена множественная подозрительная активность"
936
 
937
- #: dashboard.php:1152
938
  msgid "Failed login attempts"
939
  msgstr "Неудачные попытки входа"
940
 
941
- #: dashboard.php:1068 dashboard.php:1153
942
  msgid "Registered"
943
  msgstr "Зарегистрирован"
944
 
945
- #: dashboard.php:1223
946
  msgid "You"
947
  msgstr "Вы"
948
 
949
- #: dashboard.php:1701
950
  msgid "in the last 24 hours"
951
  msgstr "В последние 24 часа"
952
 
953
- #: cerber-load.php:3481 cerber-load.php:4248 dashboard.php:1775
954
  msgid "Getting Started Guide"
955
  msgstr "Руководство с чего начать"
956
 
957
- #: dashboard.php:2607
958
  msgid "Start typing here to find a country"
959
  msgstr "Начните печатать тут чтобы найти страну"
960
 
961
- #: dashboard.php:2690
962
  msgid "Click on a country name to add it to the list of selected countries"
963
  msgstr "Нажмите на страну чтобы добавить ее в список выбранных"
964
 
965
- #: dashboard.php:2714
966
  msgid "Submit forms"
967
  msgstr "отправка форм"
968
 
969
- #: dashboard.php:2715
970
  msgid "Post comments"
971
  msgstr "отправка комментариев"
972
 
973
- #: dashboard.php:2716
974
  msgid "Log in to the website"
975
  msgstr "авторизация на сайте"
976
 
977
- #: dashboard.php:2717
978
  msgid "Register on the website"
979
  msgstr "регистрация на сайте"
980
 
981
- #: dashboard.php:2718
982
  msgid "Use XML-RPC"
983
  msgstr "использование XML-RPC"
984
 
985
- #: dashboard.php:2719
986
  msgid "Use REST API"
987
  msgstr "использование REST API"
988
 
989
- #: settings.php:128
990
  msgid "Allow REST API for logged in users"
991
  msgstr "Разрешить REST API для авторизованных пользователей"
992
 
993
- #: settings.php:147
994
  msgid "Registration limit"
995
  msgstr "Предел регистраций"
996
 
997
- #: settings.php:158
998
  msgid "Sort users in dashboard"
999
  msgstr "Сортировать пользователей в консоли"
1000
 
1001
- #: settings.php:183
1002
  msgid "Deny it completely"
1003
  msgstr "Полностью запретить"
1004
 
1005
- #: settings.php:183
1006
  msgid "Mark it as spam"
1007
  msgstr "Пометить как спам"
1008
 
1009
- #: settings.php:703 settings.php:825
1010
  msgid "%s allowed registrations in %s minutes from one IP"
1011
  msgstr "%s разрешенных регистраций в %s минут с одного IP"
1012
 
1013
- #: settings.php:1006 settings.php:1007
1014
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1015
  msgstr "Если вы используете плагин кеширования, вам нужно добавить новый URL входа в список исключений кеширования"
1016
 
1017
- #: common.php:846
1018
  msgid "Form submission denied"
1019
  msgstr "Отправка формы заблокирована"
1020
 
1021
- #: common.php:847
1022
  msgid "Comment denied"
1023
  msgstr "Комментарий заблокирован"
1024
 
1025
- #: common.php:875
1026
  msgid "Request to REST API denied"
1027
  msgstr "Запрос к REST API заблокирован"
1028
 
1029
- #: common.php:876
1030
  msgid "XML-RPC request denied"
1031
  msgstr "Запрос XML-RPC заблокирован"
1032
 
1033
- #: common.php:887
1034
  msgid "Bot detected"
1035
  msgstr "Обнаружен бот"
1036
 
1037
- #: common.php:888
1038
  msgid "Citadel mode is active"
1039
  msgstr "Режим цитадель активен"
1040
 
1041
- #: common.php:892
1042
  msgid "Malicious activity detected"
1043
  msgstr "Обнаружена вредоносная активность"
1044
 
1045
- #: common.php:893
1046
  msgid "Blocked by country rule"
1047
  msgstr "Заблокирован по ограничению для страны"
1048
 
@@ -1058,46 +1139,46 @@ msgstr "Все события"
1058
  msgid "Cerber Security Rules"
1059
  msgstr "Правила безопасности Цербер"
1060
 
1061
- #: dashboard.php:60 dashboard.php:2472
1062
  msgid "Security Rules"
1063
  msgstr "Правила безопасности"
1064
 
1065
- #: common.php:153
1066
  msgid "Spam form submissions denied"
1067
  msgstr "Заблокированы отправки форм спама"
1068
 
1069
- #: dashboard.php:2477
1070
  msgid "Countries"
1071
  msgstr "Страны"
1072
 
1073
- #: dashboard.php:2540
1074
  msgid "Permitted for one country"
1075
  msgid_plural "Permitted for %d countries"
1076
  msgstr[0] "Разрешается для одной страны"
1077
  msgstr[1] "Разрешается для %d стран"
1078
  msgstr[2] "Разрешается для %d стран"
1079
 
1080
- #: dashboard.php:2551
1081
  msgid "No rule"
1082
  msgstr "Нет правила"
1083
 
1084
- #: dashboard.php:2763
1085
  msgid "Security rules have been updated"
1086
  msgstr "Правила безопасности обновлены"
1087
 
1088
- #: settings.php:123
1089
  msgid "Block access to user pages like /?author=n and user data via REST API"
1090
  msgstr "Блокировать доступ к страницам пользователя /?author=n и данным о пользователях через REST API"
1091
 
1092
- #: settings.php:135
1093
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1094
  msgstr "Укажите пространства имен REST API разрешенных при отключении REST API, одно имя на строку."
1095
 
1096
- #: settings.php:173
1097
  msgid "Query whitelist"
1098
  msgstr "Белый список запросов"
1099
 
1100
- #: settings.php:127
1101
  msgid "Block access to the WordPress REST API except the following"
1102
  msgstr "Блокировать доступ к REST API кроме следующего"
1103
 
@@ -1105,35 +1186,35 @@ msgstr "Блокировать доступ к REST API кроме следую
1105
  msgid "License"
1106
  msgstr "Лицензия"
1107
 
1108
- #: common.php:845
1109
  msgid "Spam form submission denied"
1110
  msgstr "Отправка формы со спамом заблокирована"
1111
 
1112
- #: settings.php:168
1113
  msgid "Other forms"
1114
  msgstr "Другие формы"
1115
 
1116
- #: settings.php:168
1117
  msgid "Protect all forms on the website with bot detection engine"
1118
  msgstr "Защитить все формы на сайте через определение ботов"
1119
 
1120
- #: settings.php:170
1121
  msgid "Adjust antispam engine"
1122
  msgstr "Настроить антиспам-движок"
1123
 
1124
- #: settings.php:171
1125
  msgid "Safe mode"
1126
  msgstr "Безопасный режим"
1127
 
1128
- #: settings.php:171
1129
  msgid "Use less restrictive policies (allow AJAX)"
1130
  msgstr "Использовать менее жесткую политику (разрешить AJAX)"
1131
 
1132
- #: settings.php:172
1133
  msgid "Disable bot detection engine for logged in users"
1134
  msgstr "Отключить определение ботов для авторизованных пользователей"
1135
 
1136
- #: dashboard.php:3175 settings.php:172
1137
  msgid "Logged in users"
1138
  msgstr "Авторизованные пользователи"
1139
 
@@ -1145,11 +1226,11 @@ msgstr "Экспорт и Импорт"
1145
  msgid "Diagnostic"
1146
  msgstr "Диагностика"
1147
 
1148
- #: dashboard.php:3540
1149
  msgid "Antispam and bot detection settings"
1150
  msgstr "Антиспам и настройки определения ботов"
1151
 
1152
- #: common.php:929
1153
  msgid "Bot activity is detected"
1154
  msgstr "Обнаружена активность ботов"
1155
 
@@ -1157,31 +1238,31 @@ msgstr "Обнаружена активность ботов"
1157
  msgid "Cerber antispam settings"
1158
  msgstr "Настройка Цербер антиспам"
1159
 
1160
- #: cerber-load.php:4259 dashboard.php:68 dashboard.php:1326 settings.php:204
1161
  msgid "Antispam"
1162
  msgstr "Аниспам"
1163
 
1164
- #: settings.php:166
1165
  msgid "Protect comment form with bot detection engine"
1166
  msgstr "Защита комментариев через определение ботов"
1167
 
1168
- #: settings.php:167
1169
  msgid "Protect registration form with bot detection engine"
1170
  msgstr "Защита регистрации через определение ботов"
1171
 
1172
- #: settings.php:182
1173
  msgid "Comment processing"
1174
  msgstr "Обработка комментария"
1175
 
1176
- #: settings.php:183
1177
  msgid "If a spam comment detected"
1178
  msgstr "Если обнаружен спам комментарий"
1179
 
1180
- #: settings.php:184
1181
  msgid "Trash spam comments"
1182
  msgstr "Удалить спам комментарии в корзину"
1183
 
1184
- #: settings.php:184
1185
  msgid "Move spam comments to trash after"
1186
  msgstr "Удалить спам комментарии в корзину после"
1187
 
@@ -1189,35 +1270,35 @@ msgstr "Удалить спам комментарии в корзину пос
1189
  msgid "Sorry, human verification failed."
1190
  msgstr "Извините, проверка на человека не удалась."
1191
 
1192
- #: settings.php:165
1193
  msgid "Cerber antispam engine"
1194
  msgstr "Движок Цербер-антиспам"
1195
 
1196
- #: common.php:844
1197
  msgid "Spam comment denied"
1198
  msgstr "Спам коммнтарий отклонен"
1199
 
1200
- #: common.php:869
1201
  msgid "Attempt to log in denied"
1202
  msgstr "Попытка входа отклонена"
1203
 
1204
- #: common.php:870
1205
  msgid "Attempt to register denied"
1206
  msgstr "Попытка регистрации отклонена"
1207
 
1208
- #: common.php:149
1209
  msgid "Malicious activities mitigated"
1210
  msgstr "Вредоносная активность снижена"
1211
 
1212
- #: common.php:154
1213
  msgid "Malicious IP addresses detected"
1214
  msgstr "Найдены вредоносные IP адреса"
1215
 
1216
- #: common.php:155
1217
  msgid "Lockouts occurred"
1218
  msgstr "Блокировок произошло"
1219
 
1220
- #: dashboard.php:1716
1221
  msgid "All suspicious activity"
1222
  msgstr "Вся подозрительная активность"
1223
 
@@ -1230,87 +1311,87 @@ msgstr "Вам не разрешено зарегистрироваться."
1230
  msgid "Event"
1231
  msgstr "Событие"
1232
 
1233
- #: common.php:152
1234
  msgid "Spam comments denied"
1235
  msgstr "Спам-комментарии отклонены"
1236
 
1237
- #: common.php:928
1238
  msgid "Limit on failed reCAPTCHA verifications is reached"
1239
  msgstr "Достигнут предел проверки reCAPTCHA"
1240
 
1241
- #: common.php:859
1242
  msgid "Password reset requested"
1243
  msgstr "Запрошен сброс пароля"
1244
 
1245
- #: settings.php:80
1246
  msgid "Apply limit login rules to IP addresses in the White IP Access List"
1247
  msgstr "Применить правила входа для IP адресов в белом списке"
1248
 
1249
- #: settings.php:207
1250
  msgid "Limit attempts"
1251
  msgstr "Ограничение попыток"
1252
 
1253
- #: settings.php:207
1254
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
1255
  msgstr "Блокировать IP адрес на %s минут после %s неудачных попыток в течении %s минут"
1256
 
1257
- #: settings.php:519
1258
  msgid "In the Citadel mode nobody is able to log in except IPs from the White IP Access List. Active user sessions will not be affected."
1259
  msgstr "В режиме Цитадель никто не может войти кроме как с IP в белом списке. Активные сессии пользователей не будут затронуты."
1260
 
1261
- #: settings.php:193
1262
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
1263
  msgstr "(не включайте, если у вас нет или вы не вводили ключ сайта и секретный ключ для невидимой версии)"
1264
 
1265
- #: common.php:997
1266
  msgid "%s ago"
1267
  msgstr "%s назад"
1268
 
1269
- #: settings.php:193
1270
  msgid "Invisible reCAPTCHA"
1271
  msgstr "невидимая reCAPTCHA"
1272
 
1273
- #: settings.php:193
1274
  msgid "Enable invisible reCAPTCHA"
1275
  msgstr "Включить невидимую reCAPTCHA"
1276
 
1277
- #: settings.php:166
1278
  msgid "Comment form"
1279
  msgstr "Форма комментариев"
1280
 
1281
- #: settings.php:204
1282
  msgid "Enable reCAPTCHA for WordPress comment form"
1283
  msgstr "Включить reCAPTCHA в форме комментариев WordPress"
1284
 
1285
- #: settings.php:205
1286
  msgid "Disable reCAPTCHA for logged in users"
1287
  msgstr "Отключить reCAPTCHA для авторизованных пользователей"
1288
 
1289
- #: settings.php:249
1290
  msgid "Not available"
1291
  msgstr "Недоступно"
1292
 
1293
- #: settings.php:234
1294
  msgid "Push notifications"
1295
  msgstr "Push уведомления"
1296
 
1297
- #: settings.php:89
1298
  msgid "Display 404 page"
1299
  msgstr "Показывать страницу 404"
1300
 
1301
- #: settings.php:213
1302
  msgid "Email notifications"
1303
  msgstr "Уведомления по эл.почте"
1304
 
1305
- #: settings.php:220 settings.php:262 settings.php:326 settings.php:493
1306
  msgid "Use comma to specify multiple values"
1307
  msgstr "Используйте запятую для разделения множественных значений"
1308
 
1309
- #: settings.php:242
1310
  msgid "All connected devices"
1311
  msgstr "Все подключенные устройства"
1312
 
1313
- #: settings.php:245
1314
  msgid "No devices found"
1315
  msgstr "Устройства не найдены"
1316
 
@@ -1330,7 +1411,7 @@ msgstr "Пользователь"
1330
  msgid "A new activity has been recorded"
1331
  msgstr "Отмечена новая активность"
1332
 
1333
- #: cerber-tools.php:285 dashboard.php:1985
1334
  msgid "Unsubscribe"
1335
  msgstr "Отменить подписку"
1336
 
@@ -1338,7 +1419,7 @@ msgstr "Отменить подписку"
1338
  msgid "Cerber tools"
1339
  msgstr "Инструменты Cerber"
1340
 
1341
- #: dashboard.php:1984
1342
  msgid "Subscribe"
1343
  msgstr "Подписаться"
1344
 
@@ -1366,15 +1447,15 @@ msgstr "Имя пользователя"
1366
  msgid "IP address"
1367
  msgstr "IP адрес"
1368
 
1369
- #: settings.php:115
1370
  msgid "if empty, the default format %s will be used"
1371
  msgstr "Если пусто, будет использован формат по умолчанию %s"
1372
 
1373
- #: dashboard.php:2016
1374
  msgid "You've unsubscribed"
1375
  msgstr "Подписка отменена"
1376
 
1377
- #: dashboard.php:2013
1378
  msgid "You've subscribed"
1379
  msgstr "Вы подписались"
1380
 
@@ -1382,11 +1463,11 @@ msgstr "Вы подписались"
1382
  msgid "Cerber Dashboard"
1383
  msgstr "Консоль Cerber"
1384
 
1385
- #: settings.php:113
1386
  msgid "Preferences"
1387
  msgstr "Настройки"
1388
 
1389
- #: settings.php:115
1390
  msgid "Date format"
1391
  msgstr "Формат даты"
1392
 
@@ -1394,55 +1475,55 @@ msgstr "Формат даты"
1394
  msgid "Gregory"
1395
  msgstr "Gregory"
1396
 
1397
- #: dashboard.php:54 dashboard.php:1323 dashboard.php:2086 settings.php:560
1398
  msgid "Dashboard"
1399
  msgstr "Консоль"
1400
 
1401
- #: settings.php:202
1402
  msgid "Enable reCAPTCHA for WooCommerce login form"
1403
  msgstr "Включить reCAPTCHA для формы входа WooCommerce"
1404
 
1405
- #: settings.php:201
1406
  msgid "Enable reCAPTCHA for WordPress login form"
1407
  msgstr "Включить reCAPTCHA для формы входа WordPress"
1408
 
1409
- #: settings.php:199
1410
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
1411
  msgstr "Включить reCAPTCHA для формы восстановления пароля WooCommerce"
1412
 
1413
- #: settings.php:198
1414
  msgid "Enable reCAPTCHA for WordPress lost password form"
1415
  msgstr "Включить reCAPTCHA для формы восстановления пароля WordPress"
1416
 
1417
- #: settings.php:196
1418
  msgid "Enable reCAPTCHA for WooCommerce registration form"
1419
  msgstr "Включить reCAPTCHA для формы регистрации WooCommerce"
1420
 
1421
- #: settings.php:195
1422
  msgid "Enable reCAPTCHA for WordPress registration form"
1423
  msgstr "Включить reCAPTCHA для формы регистрации WordPress"
1424
 
1425
- #: settings.php:167 settings.php:195
1426
  msgid "Registration form"
1427
  msgstr "Форма регистрации"
1428
 
1429
- #: settings.php:109
1430
  msgid "Send malicious IP addresses to the Cerber Lab"
1431
  msgstr "Посылать вредоносные IP адреса в Cerber Lab"
1432
 
1433
- #: settings.php:109
1434
  msgid "Cerber Lab connection"
1435
  msgstr "Подключение Cerber Lab"
1436
 
1437
- #: dashboard.php:1738
1438
  msgid "Recently locked out IP addresses"
1439
  msgstr "Недавно заблокированые IP адреса"
1440
 
1441
- #: dashboard.php:1707 dashboard.php:1737
1442
  msgid "View all"
1443
  msgstr "Просмотреть все"
1444
 
1445
- #: dashboard.php:52 settings.php:554
1446
  msgid "WP Cerber Security"
1447
  msgstr "WP Cerber Security"
1448
 
@@ -1458,27 +1539,27 @@ msgstr "Сеть:"
1458
  msgid "Incorrect IP address or IP range"
1459
  msgstr "Неверный IP адрес или диапазон адресов"
1460
 
1461
- #: common.php:863
1462
  msgid "Request to the Google reCAPTCHA service failed"
1463
  msgstr "Запрос к сервису Google reCAPTCHA не удался"
1464
 
1465
- #: cerber-lab.php:749
1466
  msgid "NO, maybe later"
1467
  msgstr "НЕТ, возможно позже"
1468
 
1469
- #: cerber-lab.php:748
1470
  msgid "OK, nail them all"
1471
  msgstr "ОК, прибьем их всех"
1472
 
1473
- #: cerber-lab.php:747
1474
  msgid "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. This helps the plugin team to develop new algorithms for WP Cerber that will defend WordPress against new threats and botnets that are appearing everyday. You can disable the sending in the plugin settings at any time."
1475
  msgstr "Разрешить WP Cerber посылать заблокированные IP адреса в Cerber Lab. Это помогает команде плагина разрабатывать новые алгоритмы для WP Cerber, которые будут защищать WordPress против новых угроз и ботнетов появляюшихся каждый день. Вы всегда можете отключить отсылку в настройках плагина, в любой момент."
1476
 
1477
- #: cerber-lab.php:746
1478
  msgid "Want to make WP Cerber even more powerful?"
1479
  msgstr "Хотите сделать WP Cerber еще мощнее ?"
1480
 
1481
- #: settings.php:110
1482
  msgid "Cerber Lab protocol"
1483
  msgstr "протокол Cerber Lab"
1484
 
@@ -1486,7 +1567,7 @@ msgstr "протокол Cerber Lab"
1486
  msgid "Remove"
1487
  msgstr "Удалить"
1488
 
1489
- #: cerber-load.php:3992 dashboard.php:134 dashboard.php:716 dashboard.php:3144
1490
  msgid "IP"
1491
  msgstr "IP"
1492
 
@@ -1515,7 +1596,7 @@ msgid "No lockouts at the moment. The sky is clear."
1515
  msgstr "Блокировок нет. Все в порядке."
1516
 
1517
  #: cerber-load.php:4246 dashboard.php:172 dashboard.php:691 dashboard.php:918
1518
- #: dashboard.php:1288 dashboard.php:2969 settings.php:522
1519
  msgid "White IP Access List"
1520
  msgstr "Белый список доступа по IP"
1521
 
@@ -1523,8 +1604,8 @@ msgstr "Белый список доступа по IP"
1523
  msgid "These IPs will never be locked out"
1524
  msgstr "Эти адреса не будут заблокированы ни при каких условиях"
1525
 
1526
- #: dashboard.php:174 dashboard.php:692 dashboard.php:921 dashboard.php:1289
1527
- #: dashboard.php:2970
1528
  msgid "Black IP Access List"
1529
  msgstr "Черный список доступа по IP"
1530
 
@@ -1560,20 +1641,20 @@ msgstr "неизвестно"
1560
  msgid "Lockout for %s was removed"
1561
  msgstr "Удалена блокировка для %s"
1562
 
1563
- #: common.php:889 dashboard.php:696 dashboard.php:924 dashboard.php:2974
1564
  msgid "Locked out"
1565
  msgstr "Заблокировано"
1566
 
1567
- #: dashboard.php:548 dashboard.php:719 dashboard.php:3142
1568
  msgid "Date"
1569
  msgstr "Дата"
1570
 
1571
- #: cerber-load.php:3983 dashboard.php:1324 dashboard.php:1722 settings.php:107
1572
- #: settings.php:564
1573
  msgid "Activity"
1574
  msgstr "Активность"
1575
 
1576
- #: dashboard.php:548 dashboard.php:721 dashboard.php:3147
1577
  msgid "Local User"
1578
  msgstr "Пользователь"
1579
 
@@ -1589,39 +1670,39 @@ msgstr "Ни одного события не зафиксировано."
1589
  msgid "Add IP to the Black List"
1590
  msgstr "Добавить IP в черный список"
1591
 
1592
- #: common.php:837
1593
  msgid "Login failed"
1594
  msgstr "Ошибка авторизации"
1595
 
1596
- #: common.php:840
1597
  msgid "IP blocked"
1598
  msgstr "IP заблокирован"
1599
 
1600
- #: common.php:841
1601
  msgid "Subnet blocked"
1602
  msgstr "Подсеть заблокирована"
1603
 
1604
- #: common.php:843
1605
  msgid "Citadel activated!"
1606
  msgstr "Режим Цитадель активирован!"
1607
 
1608
- #: common.php:890
1609
  msgid "IP blacklisted"
1610
  msgstr "IP в черном списке"
1611
 
1612
- #: common.php:858
1613
  msgid "Password changed"
1614
  msgstr "Пароль изменен"
1615
 
1616
- #: dashboard.php:1150
1617
  msgid "Comments"
1618
  msgstr "Комментарии"
1619
 
1620
- #: dashboard.php:1151
1621
  msgid "Last login"
1622
  msgstr "Последний вход"
1623
 
1624
- #: common.php:1002 dashboard.php:1184 dashboard.php:1271
1625
  msgid "Never"
1626
  msgstr "Никогда"
1627
 
@@ -1634,12 +1715,12 @@ msgid "What do you want to export?"
1634
  msgstr "Что вы хотите экспортировать"
1635
 
1636
  #: cerber-scanner.php:84 cerber-tools.php:91 cerber-tools.php:100
1637
- #: dashboard.php:2818
1638
  msgid "Settings"
1639
  msgstr "Настройки"
1640
 
1641
  #: cerber-load.php:4258 cerber-tools.php:92 cerber-tools.php:101
1642
- #: cerber-tools.php:188 settings.php:575
1643
  msgid "Access Lists"
1644
  msgstr "Списки доступа"
1645
 
@@ -1663,7 +1744,7 @@ msgstr "Выберите файл для загрузки."
1663
  msgid "What do you want to import?"
1664
  msgstr "Что вы хотите импортировать?"
1665
 
1666
- #: cerber-scanner.php:3722 cerber-tools.php:102
1667
  msgid "Upload file"
1668
  msgstr "Загрузить файл"
1669
 
@@ -1683,98 +1764,98 @@ msgstr "Все настройки успешно загружены"
1683
  msgid "Error while parsing file"
1684
  msgstr "Возникла ошибка при обработке файла"
1685
 
1686
- #: dashboard.php:1241
1687
  msgid "Cerber Quick View"
1688
  msgstr "Сводка от Cerber"
1689
 
1690
- #: dashboard.php:1275 dashboard.php:1297
1691
  msgid "active"
1692
  msgstr "активен"
1693
 
1694
- #: dashboard.php:1275
1695
  msgid "deactivate"
1696
  msgstr "деактивировать"
1697
 
1698
- #: dashboard.php:1277
1699
  msgid "not active"
1700
  msgstr "неактивен"
1701
 
1702
- #: dashboard.php:1278 dashboard.php:1292
1703
  msgid "disabled"
1704
  msgstr "отключен"
1705
 
1706
- #: dashboard.php:1283
1707
  msgid "failed attempts"
1708
  msgstr "ошибок авторизации"
1709
 
1710
- #: dashboard.php:1283 dashboard.php:1284
1711
  msgid "in 24 hours"
1712
  msgstr "за 24 часа"
1713
 
1714
- #: dashboard.php:1283 dashboard.php:1284
1715
  msgid "view all"
1716
  msgstr "просмотреть все"
1717
 
1718
- #: dashboard.php:1284
1719
  msgid "lockouts"
1720
  msgstr "блокировок"
1721
 
1722
- #: dashboard.php:1286
1723
  msgid "Lockouts at the moment"
1724
  msgstr "Сейчас заблокировано"
1725
 
1726
- #: dashboard.php:1287
1727
  msgid "Last lockout"
1728
  msgstr "Последняя блокировка"
1729
 
1730
- #: dashboard.php:1288 dashboard.php:1289 dashboard.php:2064
1731
  msgid "entry"
1732
  msgid_plural "entries"
1733
  msgstr[0] "элемент"
1734
  msgstr[1] "элемента"
1735
  msgstr[2] "элементов"
1736
 
1737
- #: dashboard.php:1290 settings.php:102
1738
  msgid "Citadel mode"
1739
  msgstr "Режим Цитадель"
1740
 
1741
- #: settings.php:568
1742
  msgid "Lockouts"
1743
  msgstr "Блокировки"
1744
 
1745
- #: dashboard.php:1763
1746
  msgid "Confused about some settings?"
1747
  msgstr "Сомневаетесь какие настройки оптимальны?"
1748
 
1749
- #: dashboard.php:1764
1750
  msgid "You can easily load default recommended settings using button below"
1751
  msgstr "Вы можете загрузить рекомендованные настройки с помощью всего одной кнопки"
1752
 
1753
- #: dashboard.php:1766
1754
  msgid "Load default settings"
1755
  msgstr "Загрузить настройки"
1756
 
1757
- #: cerber-scanner.php:5090 dashboard.php:1768
1758
  msgid "Are you sure?"
1759
  msgstr "Вы уверены?"
1760
 
1761
- #: dashboard.php:1774
1762
  msgid "doesn't affect Custom login URL and Access Lists"
1763
  msgstr "не затронет настройки URL страницы авторизации и списки доступа"
1764
 
1765
- #: dashboard.php:1882
1766
  msgid "Deactivate"
1767
  msgstr "Деактивировать"
1768
 
1769
- #: dashboard.php:1883 dashboard.php:2299
1770
  msgid "View Activity"
1771
  msgstr "Что происходит?"
1772
 
1773
- #: common.php:1180 settings.php:229
1774
  msgid "New version is available"
1775
  msgstr "Доступна новая версия"
1776
 
1777
- #: common.php:1187
1778
  msgid "Update to version %s of WP Cerber"
1779
  msgstr "Обновить WP Cerber до версии %s"
1780
 
@@ -1789,15 +1870,15 @@ msgstr[0] "У вас есть только одна попытка для вхо
1789
  msgstr[1] "У вас осталось %d попытки для входа."
1790
  msgstr[2] "У вас осталось %d попыток для входа."
1791
 
1792
- #: common.php:925
1793
  msgid "Attempt to access"
1794
  msgstr "Попытка доступа к"
1795
 
1796
- #: common.php:924
1797
  msgid "Limit on login attempts is reached"
1798
  msgstr "Количество попыток исчерпано"
1799
 
1800
- #: common.php:866 common.php:926
1801
  msgid "Attempt to log in with non-existent username"
1802
  msgstr "Попытка войти с несуществующим именем пользователя"
1803
 
@@ -1849,11 +1930,11 @@ msgstr "WP Cerber требует WordPress версии %s или выше. У
1849
  msgid "Can't activate WP Cerber due to a database error."
1850
  msgstr "Невозможно активировать плагин WP Cerber из-за ошибки в базе данных."
1851
 
1852
- #: cerber-load.php:4256 settings.php:571
1853
  msgid "Main Settings"
1854
  msgstr "Главные настройки"
1855
 
1856
- #: cerber-load.php:4260 settings.php:578
1857
  msgid "Hardening"
1858
  msgstr "Панцирь"
1859
 
@@ -1861,151 +1942,151 @@ msgstr "Панцирь"
1861
  msgid "Abuse email:"
1862
  msgstr "Адрес email для жалоб:"
1863
 
1864
- #: settings.php:76
1865
  msgid "Limit login attempts"
1866
  msgstr "Ограничение числа попыток авторизации"
1867
 
1868
- #: settings.php:77
1869
  msgid "Attempts"
1870
  msgstr "Попытки"
1871
 
1872
- #: settings.php:78
1873
  msgid "Lockout duration"
1874
  msgstr "Длительность блокировки"
1875
 
1876
- #: settings.php:78 settings.php:104
1877
  msgid "minutes"
1878
  msgstr "минут"
1879
 
1880
- #: settings.php:79
1881
  msgid "Aggressive lockout"
1882
  msgstr "Ужесточение"
1883
 
1884
- #: cerber-load.php:4261 settings.php:81 settings.php:105 settings.php:585
1885
  msgid "Notifications"
1886
  msgstr "Уведомления"
1887
 
1888
- #: settings.php:82
1889
  msgid "Site connection"
1890
  msgstr "Подключение к сети"
1891
 
1892
- #: dashboard.php:1525 settings.php:82
1893
  msgid "My site is behind a reverse proxy"
1894
  msgstr "Мой сайт подключен к сети через прокси-сервер"
1895
 
1896
- #: settings.php:84
1897
  msgid "Proactive security rules"
1898
  msgstr "Проактивные правила безопасности"
1899
 
1900
- #: settings.php:85
1901
  msgid "Block subnet"
1902
  msgstr "Блокировка подсети"
1903
 
1904
- #: settings.php:85
1905
  msgid "Always block entire subnet Class C of intruders IP"
1906
  msgstr "Всегда блокировать подсеть класса С вместо IP адреса"
1907
 
1908
- #: settings.php:86
1909
  msgid "Non-existent users"
1910
  msgstr "Несуществующие пользователи"
1911
 
1912
- #: settings.php:86
1913
  msgid "Immediately block IP when attempting to login with a non-existent username"
1914
  msgstr "Блокировать IP при попытке авторизации с логином несуществующего пользователя"
1915
 
1916
- #: settings.php:87
1917
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
1918
  msgstr "Отключить автоматическую переадресацию при запросе /wp-admin/ неавторизованным пользователем"
1919
 
1920
- #: settings.php:88
1921
  msgid "Request wp-login.php"
1922
  msgstr "Запрос wp-login.php"
1923
 
1924
- #: settings.php:88
1925
  msgid "Immediately block IP after any request to wp-login.php"
1926
  msgstr "Блокировать IP при любом запросе wp-login.php"
1927
 
1928
- #: settings.php:91
1929
  msgid "Custom login page"
1930
  msgstr "Смена URL страницы авторизации"
1931
 
1932
- #: settings.php:92
1933
  msgid "Custom login URL"
1934
  msgstr "Адрес страницы авторизации"
1935
 
1936
- #: settings.php:100
1937
  msgid "Disable wp-login.php"
1938
  msgstr "Доступ к wp-login.php"
1939
 
1940
- #: settings.php:100
1941
  msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
1942
  msgstr "Заблокировать доступ к wp-login.php и возвращать HTTP 404 Страница не найдена"
1943
 
1944
- #: settings.php:103
1945
  msgid "Threshold"
1946
  msgstr "Порог"
1947
 
1948
- #: cerber-scanner.php:3522 settings.php:104
1949
  msgid "Duration"
1950
  msgstr "Длительность"
1951
 
1952
- #: settings.php:105
1953
  msgid "Send notification to admin email"
1954
  msgstr "Отправить уведомление на адрес email администратора сайта"
1955
 
1956
- #: settings.php:216 settings.php:257 settings.php:489
1957
  msgid "Email Address"
1958
  msgstr "Адрес email"
1959
 
1960
- #: settings.php:225
1961
  msgid "if empty, the admin email %s will be used"
1962
  msgstr "Если пусто, то будет использован адрес администратора %s"
1963
 
1964
- #: settings.php:108 settings.php:358
1965
  msgid "Keep records for"
1966
  msgstr "Хранить записи не более"
1967
 
1968
- #: settings.php:108 settings.php:184 settings.php:362 settings.php:427
1969
  msgid "days"
1970
  msgstr "дней"
1971
 
1972
- #: settings.php:114
1973
  msgid "Drill down IP"
1974
  msgstr "Изучать IP"
1975
 
1976
- #: settings.php:114
1977
  msgid "Retrieve extra WHOIS information for IP"
1978
  msgstr "Получить дополнительную информацию об IP используя WHOIS"
1979
 
1980
- #: settings.php:111
1981
  msgid "Use file"
1982
  msgstr "Использовать файл"
1983
 
1984
- #: settings.php:111
1985
  msgid "Write failed login attempts to the file"
1986
  msgstr "Записывать попытки входа в файл"
1987
 
1988
- #: settings.php:123
1989
  msgid "Stop user enumeration"
1990
  msgstr "Заблокировать сбор имен"
1991
 
1992
- #: settings.php:125
1993
  msgid "Disable XML-RPC"
1994
  msgstr "Отключить XML-RPC"
1995
 
1996
- #: settings.php:127
1997
  msgid "Disable REST API"
1998
  msgstr "Отключить REST API"
1999
 
2000
- #: settings.php:508
2001
  msgid "Make your protection smarter!"
2002
  msgstr "Сделайте защиту от злоумышленников еще умнее"
2003
 
2004
- #: settings.php:512
2005
  msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
2006
  msgstr "Для использования этой настройки необходимо активировать Постоянные ссылки в настройках сайта."
2007
 
2008
- #: settings.php:522
2009
  msgid "These settings do not affect hosts from the "
2010
  msgstr "Эти настройки не применяются к адресам из"
2011
 
@@ -2013,28 +2094,28 @@ msgstr "Эти настройки не применяются к адресам
2013
  msgid "Tools"
2014
  msgstr "Инструменты"
2015
 
2016
- #: cerber-scanner.php:87 cerber-tools.php:51 dashboard.php:2819
2017
- #: dashboard.php:3547 settings.php:588
2018
  msgid "Help"
2019
  msgstr "Помощь"
2020
 
2021
- #: settings.php:698 settings.php:820
2022
  msgid "%s allowed retries in %s minutes"
2023
  msgstr "%s попыток разрешено в течении %s минут"
2024
 
2025
- #: settings.php:708 settings.php:830
2026
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
2027
  msgstr "Увеличить длительность блокировки до %s часов после %s блокировок в течение последних %s часов"
2028
 
2029
- #: settings.php:715 settings.php:837
2030
  msgid "Notify admin if the number of active lockouts above"
2031
  msgstr "Уведомить администратора, если число заблокированных IP более"
2032
 
2033
- #: settings.php:720 settings.php:842
2034
  msgid "Enable after %s failed login attempts in last %s minutes"
2035
  msgstr "Активировать после %s неудачных авторизаций за последние %s минут"
2036
 
2037
- #: settings.php:1004 settings.php:1005
2038
  msgid "Attention! You have changed the login URL! The new login URL is"
2039
  msgstr "Внимание! Вы изменили URL страницы авторизации. Новый адрес"
2040
 
@@ -2042,11 +2123,11 @@ msgstr "Внимание! Вы изменили URL страницы автор
2042
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
2043
  msgstr "Режим Цитадель активирован после %d неудачных попыток за %d минут."
2044
 
2045
- #: common.php:835
2046
  msgid "Logged in"
2047
  msgstr "Вход"
2048
 
2049
- #: common.php:836
2050
  msgid "Logged out"
2051
  msgstr "Выход"
2052
 
@@ -2102,7 +2183,7 @@ msgstr "Доступна новая версия WP Cerber!"
2102
  msgid "View activity for this IP"
2103
  msgstr "Посмотреть активность для этого IP"
2104
 
2105
- #: cerber-scanner.php:5114 dashboard.php:139
2106
  msgid "Action"
2107
  msgstr "Действие"
2108
 
@@ -2134,81 +2215,81 @@ msgstr "Антибот проверка неудачна. Пожалуйста
2134
  #: cerber-load.php:950 cerber-load.php:1172 cerber-load.php:1178
2135
  #: cerber-load.php:1183 cerber-load.php:1188 cerber-load.php:1194
2136
  #: cerber-load.php:1201 cerber-load.php:1303 cerber-load.php:1440
2137
- #: common.php:209 common.php:272 common.php:277 common.php:282 settings.php:983
2138
- #: settings.php:1066
2139
  msgid "ERROR:"
2140
  msgstr "ОШИБКА:"
2141
 
2142
- #: common.php:923 common.php:1271 dashboard.php:354 dashboard.php:2899
2143
  #: whois.php:223 whois.php:254
2144
  msgid "Unknown"
2145
  msgstr "Неизвестен"
2146
 
2147
- #: settings.php:1090 settings.php:1102 settings.php:1230
2148
  msgid "<strong>ERROR</strong>: please enter a valid email address."
2149
  msgstr "<strong>ОШИБКА</strong>: Введите действительный адрес эл.почты."
2150
 
2151
- #: settings.php:581
2152
  msgid "Users"
2153
  msgstr "Пользователи"
2154
 
2155
- #: cerber-lab.php:750 settings.php:526
2156
  msgid "Know more"
2157
  msgstr "Узнать больше"
2158
 
2159
- #: settings.php:525
2160
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
2161
  msgstr "Перед использованием reCAPTCHA вам нужно получить ключ сайта и секретный ключ на сайте Google"
2162
 
2163
- #: settings.php:201
2164
  msgid "Login form"
2165
  msgstr "Форма входа"
2166
 
2167
- #: settings.php:198
2168
  msgid "Lost password form"
2169
  msgstr "Форма восстановления пароля"
2170
 
2171
- #: settings.php:192
2172
  msgid "Secret key"
2173
  msgstr "Секретный ключ"
2174
 
2175
- #: settings.php:191
2176
  msgid "Site key"
2177
  msgstr "Ключ сайта"
2178
 
2179
- #: settings.php:190
2180
  msgid "reCAPTCHA settings"
2181
  msgstr "Настройки reCAPTCHA"
2182
 
2183
- #: settings.php:157
2184
  msgid "in minutes (leave empty to use default WP value)"
2185
  msgstr "В минутах (оставьте пустым для значения WP по умолчанию)"
2186
 
2187
- #: settings.php:157
2188
  msgid "User session expire"
2189
  msgstr "Длительность сессии пользователя"
2190
 
2191
- #: settings.php:155
2192
  msgid "Usernames from this list are not allowed to log in or register. Any IP address, have tried to use any of these usernames, will be immediately blocked. Use comma to separate logins."
2193
  msgstr "Имена пользователей из этого списка не разрешены для входа или регистрации. Любой IP адрес пытающийся использовать эти имена будет автоматически заблокирован. Испольуйте запятую как разделитель."
2194
 
2195
- #: settings.php:149
2196
  msgid "Prohibited usernames"
2197
  msgstr "Запрещеные имена пользователей"
2198
 
2199
- #: settings.php:145
2200
  msgid "User related settings"
2201
  msgstr "Настройки пользователей"
2202
 
2203
- #: settings.php:228
2204
  msgid "notification letters allowed per hour (0 means unlimited)"
2205
  msgstr "разрешенное число писем с уведомлениями в час (0 - без ограничений)"
2206
 
2207
- #: settings.php:228
2208
  msgid "Notification limit"
2209
  msgstr "Ограничение уведомлений"
2210
 
2211
- #: cerber-tools.php:97
2212
  msgid "Maximum upload file size: %s."
2213
  msgstr "Максимальный размер загружаемого файла: %s."
2214
 
@@ -2216,35 +2297,35 @@ msgstr "Максимальный размер загружаемого файл
2216
  msgid "Nobody can log in or register from these IPs"
2217
  msgstr "Никто не сможет войти или зарегистрироваться с этих IP"
2218
 
2219
- #: common.php:867 common.php:927
2220
  msgid "Attempt to log in with prohibited username"
2221
  msgstr "Попытка входа с запрещенным именем"
2222
 
2223
- #: common.php:865
2224
  msgid "Attempt to access prohibited URL"
2225
  msgstr "Попытка доступа к запрещенному URL"
2226
 
2227
- #: common.php:862
2228
  msgid "reCAPTCHA settings are incorrect"
2229
  msgstr "настройки reCAPTCHA неверны"
2230
 
2231
- #: common.php:861
2232
  msgid "reCAPTCHA verification failed"
2233
  msgstr "проверка reCAPTCHA неудачна"
2234
 
2235
- #: common.php:834 dashboard.php:1715
2236
  msgid "User registered"
2237
  msgstr "Пользователь зарегистрирован"
2238
 
2239
- #: common.php:833
2240
  msgid "User created"
2241
  msgstr "Пользователь создан"
2242
 
2243
- #: dashboard.php:446 dashboard.php:1898
2244
  msgid "Settings saved"
2245
  msgstr "Настройки сохранены."
2246
 
2247
- #: dashboard.php:1881
2248
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
2249
  msgstr "Внимание! Режим Цитадель активен. Авторизация на сайте заблокирована."
2250
 
@@ -2256,39 +2337,39 @@ msgstr "Чтобы увидеть активность, нажмите на ад
2256
  msgid "When you click the button below you will get a configuration file, which you can upload on another site."
2257
  msgstr "Когда вы нажмете на кнопку, то получите файл с настройками, который можно использовать на других сайтах."
2258
 
2259
- #: settings.php:122
2260
  msgid "Hardening WordPress"
2261
  msgstr "Усиление защиты WordPress"
2262
 
2263
- #: settings.php:126
2264
  msgid "Disable feeds"
2265
  msgstr "Отключить ленты"
2266
 
2267
- #: settings.php:126
2268
  msgid "Block access to the RSS, Atom and RDF feeds"
2269
  msgstr "Закрыть доступ к RSS, Atom и RDF лентам"
2270
 
2271
- #: settings.php:158
2272
  msgid "by date of registration"
2273
  msgstr "по дате регистрации"
2274
 
2275
  #. #-#-#-#-# wp-cerber-code.pot (WP Cerber Security, Antispam & Malware Scan
2276
- #. 7.6) #-#-#-#-#
2277
  #. Plugin URI of the plugin/theme
2278
  #. #-#-#-#-# wp-cerber-code.pot (WP Cerber Security, Antispam & Malware Scan
2279
- #. 7.6) #-#-#-#-#
2280
  #. Author URI of the plugin/theme
2281
  msgid "https://wpcerber.com"
2282
  msgstr "https://wpcerber.com"
2283
 
2284
- #: settings.php:105 settings.php:717 settings.php:839
2285
  msgid "Click to send test"
2286
  msgstr "Нажмите, чтобы протестировать отправку"
2287
 
2288
- #: settings.php:125
2289
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
2290
  msgstr "Закрыть доступ к функциям XML-RPC, включая уведомления и обратные ссылки"
2291
 
2292
- #: settings.php:98
2293
  msgid "must not overlap with the existing pages or posts slug"
2294
  msgstr "не должно совпадать с URL существующих страниц или записей"
2
  # This file is distributed under the same license as the Plugins - Cerber Security, Antispam &amp; Malware Scan - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2018-09-27 15:43:43+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
11
  "Language: ru\n"
12
  "Project-Id-Version: Plugins - Cerber Security, Antispam &amp; Malware Scan - Stable (latest release)\n"
13
 
14
+ #: cerber-news.php:201
15
+ msgid "Awesome!"
16
+ msgstr "Замечательно!"
17
+
18
+ #: cerber-scanner.php:86
19
+ msgid "Cleaning up"
20
+ msgstr "Очистка"
21
+
22
+ #: cerber-scanner.php:1258
23
+ msgid "Malicious code found"
24
+ msgstr "Найден вредоносный код"
25
+
26
+ #: cerber-scanner.php:2512
27
+ msgid "This file contains executable code and may contain obfuscated malware. If this file is a part of a theme or a plugin, it must be located in the theme or the plugin folder. No exception, no excuses."
28
+ msgstr "Этот файл содержит исполняемый код и может включать скрытый вредоносный код. Если этот файл часть темы или плагина, он должен быть в папке с темой или плагином, никаких исключений."
29
+
30
+ #: cerber-scanner.php:2513
31
+ msgid "The scanner recognizes this file as \"ownerless\" or \"not bundled\" because it does not belong to any known part of the website and should not be here."
32
+ msgstr "Сканер определил этот файл как \"ничей\" или непривязаный, поскольку он не относится ни к одной известной части сайта, его скорее всего вообще быть не должно."
33
+
34
+ #: cerber-scanner.php:2514
35
+ msgid "It may remain after upgrading to a newer version of %s. It also may be a piece of obfuscated malware. In a rare case it might be a part of a custom-made (bespoke) plugin or theme."
36
+ msgstr "Он мог остаться после обновления до свежей версии %s. Он также может быть частью скрытого вредоносного ПО. В редких случаях это может быть часть сделанного под заказ плагина или темы."
37
+
38
+ #: cerber-scanner.php:2518
39
+ msgid "The contents of the file have been changed and do not match what exists in the official WordPress repository or a reference file you have uploaded earlier. The file may have been altered by malware, infected by a virus or has been tampered with."
40
+ msgstr "Содержимое файы было изменено и не совпадает с оригиналом из репозитория WordPress или образцом загруженным вами ранее. Файл был изменен, возможно вредоносным кодом или вирусом."
41
+
42
+ #: cerber-scanner.php:4944
43
+ msgid "Deleted"
44
+ msgstr "Удален"
45
+
46
+ #: cerber-scanner.php:4989
47
+ msgid "Automatically moved to quarantine"
48
+ msgstr "Автоматически перемещен в карантин"
49
+
50
+ #: common.php:873
51
+ msgid "Attempt to upload malicious file denied"
52
+ msgstr "Заблокирована попытка загрузки вредоносного файла"
53
+
54
+ #: common.php:901
55
+ msgid "Suspicious SQL code detected"
56
+ msgstr "Обнаружен подозрительный SQL код"
57
+
58
+ #: dashboard.php:1317
59
+ msgctxt "Example: Last malware scan: 23 Jan 2018"
60
+ msgid "Last malware scan"
61
+ msgstr "Последняя проверка на вредоносное ПО"
62
+
63
+ #: dashboard.php:1336
64
+ msgid "Integrity"
65
+ msgstr "Целостность"
66
+
67
+ #: settings.php:507
68
+ msgid "Automatic cleanup of malware and suspicious files"
69
+ msgstr "Автоматическая очистка вредоносных и подозрительных файлов"
70
+
71
+ #: settings.php:516
72
+ msgid "Files in the uploads folder"
73
+ msgstr "Файлы в папке загрузки"
74
+
75
+ #: settings.php:523
76
+ msgid "Files with unwanted extensions"
77
+ msgstr "Файлы с нежелательными расширениями"
78
+
79
+ #: settings.php:530
80
+ msgid "Exclusions"
81
+ msgstr "Исключения"
82
+
83
+ #: settings.php:531
84
+ msgid "Files in the temporary directory"
85
+ msgstr "Файлы в временной папке"
86
+
87
+ #: settings.php:537
88
+ msgid "Files in the sessions directory"
89
+ msgstr "Файлы в папке сессий"
90
+
91
+ #: settings.php:543
92
+ msgid "Files in these directories"
93
+ msgstr "Файлы в этих папках"
94
+
95
+ #: settings.php:549
96
+ msgid "Use absolute paths. One item per line."
97
+ msgstr "Используйте абсолютные пути. Один элемент на строку."
98
+
99
+ #: settings.php:551
100
+ msgid "Files with these extensions"
101
+ msgstr "Файлы с этими расширениями"
102
+
103
+ #: settings.php:557
104
+ msgid "Use comma to separate items."
105
+ msgstr "Используйте запятую для разделения элементов."
106
+
107
  #. Description of the plugin/theme
108
  msgid "Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications."
109
  msgstr "Защищает WordPress от атак хакеров, спама, троянов и вирусов. Включает сканер вредоносного ПО и проверку целостности. Усиление защиты WordPress набором комплексных алгоритмов безопасности. Защита от спама тонким определением ботов и reCAPTCHA. Отслеживание пользовательской активности и вторжений с уведомлением по email, а также через уведомления браузера или на мобильные устройства."
110
 
111
+ #: settings.php:1026
112
  msgctxt "preposition of time like: at 11:00"
113
  msgid "at"
114
  msgstr "в"
115
 
116
+ #: dashboard.php:3633
117
  msgid "Antispam engine"
118
  msgstr "Антиспам защита"
119
 
120
+ #: cerber-scanner.php:5384
121
  msgid "The file has been restored to its original location."
122
  msgstr "Файл был восстановлен по оригинальному местоположению."
123
 
124
+ #: cerber-scanner.php:5375
125
  msgid "The file has been deleted permanently."
126
  msgstr "Файл удален навсегда."
127
 
128
+ #: cerber-scanner.php:5313
129
  msgid "File"
130
  msgstr "Файл"
131
 
132
+ #: cerber-scanner.php:5312
133
  msgid "Size"
134
  msgstr "Размер"
135
 
136
+ #: cerber-scanner.php:5311
137
  msgid "Automatic deletion"
138
  msgstr "Автоматическое удаление"
139
 
140
+ #: cerber-scanner.php:5310
141
  msgid "Moved to quarantine"
142
  msgstr "Перемещен в карантин"
143
 
144
+ #: cerber-scanner.php:5297
145
  msgid "Delete permanently"
146
  msgstr "Удалить навсегда"
147
 
148
+ #: cerber-scanner.php:5302
149
  msgid "Restore"
150
  msgstr "Восстановить"
151
 
152
+ #: cerber-scanner.php:5234
153
  msgid "There are no files in the quarantine at the moment."
154
  msgstr "В карантине сейчас нет файлов."
155
 
156
+ #: cerber-scanner.php:3697 cerber-scanner.php:5309
157
  msgid "Scanned"
158
  msgstr "Проверено"
159
 
160
+ #: cerber-scanner.php:3688 settings.php:509
161
  msgid "Unattended files"
162
  msgstr "Несопровождаемые файлы"
163
 
164
+ #: cerber-scanner.php:3680
165
  msgid "Changed files"
166
  msgstr "Измененные файлы"
167
 
168
+ #: cerber-scanner.php:3676
169
  msgid "New files"
170
  msgstr "Новые файлы"
171
 
172
+ #: cerber-scanner.php:3672
173
  msgid "Vulnerabilities"
174
  msgstr "Уязвимости"
175
 
176
+ #: cerber-scanner.php:3660
177
  msgid "Performance"
178
  msgstr "Производительность"
179
 
180
+ #: cerber-scanner.php:3652
181
  msgid "Finished"
182
  msgstr "Завершено"
183
 
184
+ #: cerber-scanner.php:3648
185
  msgid "Started"
186
  msgstr "Начато"
187
 
188
+ #: cerber-scanner.php:87
189
  msgid "Quarantine"
190
  msgstr "Карантин"
191
 
193
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
194
  msgstr "Вы исчерпали максимально допустимое количество попыток входа. Попробуйте снова через %d минут."
195
 
196
+ #: common.php:999
197
  msgctxt "preposition of a period of time like: in 6 hours"
198
  msgid "in %s"
199
  msgstr "Через %s"
200
 
201
+ #: cerber-scanner.php:1242
202
  msgid "Vulnerability found"
203
  msgstr "Обнаружена уязвимость"
204
 
205
+ #: cerber-scanner.php:1247
206
  msgid "Unable to check the integrity due to a DB error"
207
  msgstr "Невозможно проверить целостность из-за ошибки БД"
208
 
209
+ #: cerber-scanner.php:3569
210
  msgid "Scanning the temp folder for files"
211
  msgstr "Поиск файлов в временном каталоге"
212
 
213
+ #: cerber-scanner.php:3568
214
  msgid "Scanning the upload folder for files"
215
  msgstr "Поиск файлов в каталоге uploads"
216
 
217
+ #: cerber-scanner.php:3570
218
  msgid "Scanning the session folder for files"
219
  msgstr "Поиск файлов в каталоге сессий"
220
 
221
+ #: common.php:879
222
  msgid "Malicious request denied"
223
  msgstr "Заблокирован вредоносный запрос"
224
 
225
+ #: common.php:883
226
  msgid "User activated"
227
  msgstr "Пользователь активирован"
228
 
229
+ #: common.php:898
230
  msgid "Suspicious number of fields"
231
  msgstr "Подозрительное число полей"
232
 
233
+ #: common.php:899
234
  msgid "Suspicious number of nested values"
235
  msgstr "Подозрительное количество вложенных значений"
236
 
237
+ #: common.php:900 common.php:934
238
  msgid "Malicious code detected"
239
  msgstr "Обнаружен вредоносный код"
240
 
241
+ #: common.php:935
242
  msgid "Attempt to upload a file with malicious code"
243
  msgstr "Попытка загрузки файла с вредоносным кодом"
244
 
245
+ #: common.php:1084
246
  msgid "Bytes"
247
  msgstr "Байт"
248
 
250
  msgid "Activated"
251
  msgstr "Активация"
252
 
253
+ #: dashboard.php:3261
254
  msgid "Suspicious activity"
255
  msgstr "Подозрительная активность"
256
 
257
+ #: dashboard.php:3262
258
  msgid "Errors"
259
  msgstr "Ошибки"
260
 
261
+ #: settings.php:453
262
  msgid "Scan results reporting"
263
  msgstr "Отчет о результатах проверки"
264
 
265
+ #: settings.php:437
266
  msgid "Automated recurring scan schedule"
267
  msgstr "План автоматической повторной проверки"
268
 
269
+ #: settings.php:1291
270
  msgid "Unable to updated the schedule"
271
  msgstr "Невозможно обновить запланированное"
272
 
273
+ #: settings.php:1288
274
  msgid "The schedule has been updated"
275
  msgstr "Запланированное обновлено"
276
 
277
+ #: settings.php:483
278
  msgid "Include scan errors"
279
  msgstr "Включать ошибки сканера"
280
 
281
+ #: settings.php:476
282
  msgid "Include file sizes"
283
  msgstr "Включать размеры файлов"
284
 
285
+ #: settings.php:472
286
  msgid "If new issues found"
287
  msgstr "Если найдены новые проблемы"
288
 
289
+ #: settings.php:471
290
  msgid "If any changes in scan results occurred"
291
  msgstr "Если найдены изменения в результатах сканирования"
292
 
293
+ #: settings.php:470
294
  msgid "After every scan"
295
  msgstr "После каждого сканирования"
296
 
297
+ #: settings.php:456
298
  msgid "Report an issue if any of the following is true"
299
  msgstr "Отчитываться о проблемах, если нижеперечисленное верно"
300
 
301
+ #: settings.php:464
302
  msgid "Send email report"
303
  msgstr "Отсылать отчет по эл.почте"
304
 
305
+ #: settings.php:455 settings.php:515
306
  msgid "Medium severity"
307
  msgstr "Средняя тяжесть"
308
 
309
+ #: settings.php:455 settings.php:515
310
  msgid "High severity"
311
  msgstr "Высокая тяжесть"
312
 
313
+ #: settings.php:455 settings.php:515
314
  msgid "Low severity"
315
  msgstr "Низкая тяжесть"
316
 
317
+ #: settings.php:404
318
  msgid "Monitor modified files"
319
  msgstr "Наблюдать за изменением файлов"
320
 
321
+ #: settings.php:397
322
  msgid "Monitor new files"
323
  msgstr "Наблюдать за новыми файлами"
324
 
325
+ #: cerber-scanner.php:5001
326
  msgid "To view full report visit"
327
  msgstr "Для просмотра полного отчета зайдите на"
328
 
329
+ #: cerber-scanner.php:3853
330
  msgid "You have to upload a ZIP archive from which you've installed it. This enables the security scanner to verify the integrity of the code and detect malware."
331
  msgstr "Вам нужно загрузить zip-архив, из которого вы это установили. Это даст возможность сканеру безопасности проверить целостность файлов, кода и определить вредоносный код."
332
 
333
+ #: cerber-scanner.php:3851
334
  msgid "We have not found any integrity data to verify"
335
  msgstr "Не найдены данные о целостности для проверки"
336
 
337
+ #: cerber-scanner.php:3576
338
  msgid "Searching for malicious code"
339
  msgstr "Поиск вредоносного кода"
340
 
341
+ #: cerber-scanner.php:3575
342
  msgid "Verifying the integrity of the themes"
343
  msgstr "Проверка целостности тем"
344
 
345
+ #: cerber-scanner.php:3574
346
  msgid "Verifying the integrity of the plugins"
347
  msgstr "Проверка целостности плагинов"
348
 
349
+ #: cerber-scanner.php:3573
350
  msgid "Verifying the integrity of WordPress"
351
  msgstr "Проверка целостности WordPress"
352
 
353
+ #: cerber-scanner.php:3572
354
  msgid "Checking for new and modified files"
355
  msgstr "Поиск новых и измененных файлов"
356
 
357
+ #: cerber-scanner.php:3571
358
  msgid "Parsing the list of files"
359
  msgstr "Обработка списка файлов"
360
 
361
+ #: cerber-scanner.php:3567
362
  msgid "Scanning folders for files"
363
  msgstr "Поиск файлов в каталогах"
364
 
365
+ #: cerber-scanner.php:2521
366
  msgid "Resolve issue"
367
  msgstr "Решить проблему"
368
 
369
+ #: cerber-scanner.php:2520
370
  msgid "Please upload a reference ZIP archive"
371
  msgstr "Пожалуйста, загрузите установочный zip-архив"
372
 
373
+ #: cerber-scanner.php:2519
374
  msgid "To solve this issue you have to reinstall %s or update it to the latest version."
375
  msgstr "Для решения этой проблемы нужно переустановить %s или обновить до последней версии."
376
 
377
+ #: cerber-scanner.php:2516
378
  msgid "Suspicious code signatures found"
379
  msgstr "Найдены подозрительные отпечатки кода"
380
 
381
+ #: cerber-scanner.php:2515
382
  msgid "Suspicious code instruction found"
383
  msgstr "Найдены подозрительные инструкции в коде"
384
 
385
+ #: cerber-scanner.php:1289
386
  msgid "Every 6 hours"
387
  msgstr "Каждые 6 часов"
388
 
389
+ #: cerber-scanner.php:1286 dashboard.php:1320 dashboard.php:1322
390
  msgid "Disabled"
391
  msgstr "Отключено"
392
 
393
+ #: cerber-scanner.php:1287
394
  msgid "Every hour"
395
  msgstr "Каждый час"
396
 
397
+ #: cerber-scanner.php:1288
398
  msgid "Every 3 hours"
399
  msgstr "Каждые 3 часа"
400
 
401
+ #: cerber-scanner.php:1267
402
  msgid "New file"
403
  msgstr "Новый файл"
404
 
405
+ #: cerber-scanner.php:1264
406
  msgid "Unwanted file extension"
407
  msgstr "Файл с нежелательным расширением"
408
 
409
+ #: cerber-scanner.php:1263 cerber-scanner.php:2517
410
  msgid "Suspicious directives found"
411
  msgstr "Найдены подозрительные директивы"
412
 
413
+ #: cerber-scanner.php:1254
414
  msgid "Checksum mismatch"
415
  msgstr "Несовпадение контрольной суммы"
416
 
418
  msgid "Scheduling"
419
  msgstr "Планирование"
420
 
421
+ #: settings.php:445
422
  msgid "Launch Full Scan"
423
  msgstr "Запуск полной проверки"
424
 
425
+ #: settings.php:438
426
  msgid "Launch Quick Scan"
427
  msgstr "Запуск быстрой проверки"
428
 
429
+ #: cerber-scanner.php:4850
430
  msgid "Quick Scan Report"
431
  msgstr "Отчет быстрой проверки"
432
 
433
+ #: settings.php:395
434
  msgid "Specify directories to exclude from scanning. Use absolute paths. One item per line."
435
  msgstr "Укажите каталоги для исключения проверки. Используйте абсолютный путь, 1 элемент на строку."
436
 
437
+ #: cerber-scanner.php:4863
438
  msgid "Files scanned"
439
  msgstr "Проверено файлов"
440
 
441
+ #: cerber-scanner.php:4850
442
  msgid "Full Scan Report"
443
  msgstr "Отчет полной проверки"
444
 
445
+ #: cerber-scanner.php:4365
446
  msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
447
  msgstr "Ошибка доступа к файлу. Возможно результаты проверки устарели. Запустите быструю или полную проверку."
448
 
449
+ #: cerber-scanner.php:3577
450
  msgid "Finalizing the scan"
451
  msgstr "Завершение проверки"
452
 
453
+ #: cerber-scanner.php:850 dashboard.php:1323
454
  msgid "Full Scan"
455
  msgstr "Полная проверка"
456
 
457
+ #: cerber-scanner.php:850 dashboard.php:1321
458
  msgid "Quick Scan"
459
  msgstr "Быстрая проверка"
460
 
461
+ #: cerber-scanner.php:153
462
  msgid "It seems this website has never been scanned. To start scanning click the button below."
463
  msgstr "Похоже этот сайт еще не проверялся, нажмите кнопку ниже для начала проверки."
464
 
465
+ #: cerber-scanner.php:144
466
  msgid "Previous scan started %s has not been completed. Continue scanning?"
467
  msgstr "Предыдущая попытка проверки, начатая %s, не завершена. Продолжить проверку?"
468
 
469
+ #: cerber-scanner.php:140
470
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
471
  msgstr "Сейчас выполняется запланированная проверка. Дождитесь пока она завершится."
472
 
482
  msgid "Security Scanner"
483
  msgstr "Сканер безопасности"
484
 
485
+ #: cerber-scanner.php:156
486
  msgid "Start Quick Scan"
487
  msgstr "Начать быструю проверку"
488
 
489
+ #: cerber-scanner.php:157
490
  msgid "Start Full Scan"
491
  msgstr "Начать полную проверку"
492
 
493
+ #: cerber-scanner.php:158
494
  msgid "Stop Scanning"
495
  msgstr "Остановить проверку"
496
 
497
+ #: cerber-scanner.php:188
498
  msgid "Delete"
499
  msgstr "Удалить"
500
 
501
+ #: cerber-scanner.php:1236
502
  msgid "Verified"
503
  msgstr "Проверено"
504
 
505
+ #: cerber-scanner.php:1243
506
  msgid "Integrity data not found"
507
  msgstr "Данные о целостности не найдены"
508
 
509
+ #: cerber-scanner.php:1244
510
  msgid "Unable to check the integrity of the plugin due to a network error"
511
  msgstr "Невозможно проверить целостность плагина из-за ошибки сети"
512
 
513
+ #: cerber-scanner.php:1245
514
  msgid "Unable to check the integrity of WordPress files due to a network error"
515
  msgstr "Невозможно проверить целостность WordPress из-за ошибки сети"
516
 
517
+ #: cerber-scanner.php:1246
518
  msgid "Unable to check the integrity of the theme due to a network error"
519
  msgstr "Невозможно проверить целостность темы из-за ошибки сети"
520
 
521
+ #: cerber-scanner.php:1249
522
  msgid "Local file doesn't exist"
523
  msgstr "Локальный файл отсутствует"
524
 
525
+ #: cerber-scanner.php:1251
526
  msgid "Unable to process file"
527
  msgstr "Невозможно обработать файл"
528
 
529
+ #: cerber-scanner.php:1252 cerber-scanner.php:4704
530
  msgid "Unable to open file"
531
  msgstr "Невозможно открыть файл"
532
 
533
+ #: cerber-scanner.php:1266
534
  msgid "Content has been modified"
535
  msgstr "Содержимое изменено"
536
 
537
+ #: cerber-scanner.php:1257
538
  msgid "Suspicious code found"
539
  msgstr "Найден подозрительный код"
540
 
541
+ #: cerber-scanner.php:1259
 
 
 
 
542
  msgid "Unattended suspicious file"
543
  msgstr "Нештатный подозрительный файл"
544
 
545
+ #: cerber-scanner.php:1260
546
  msgid "Executable code found"
547
  msgstr "Обнаружен исполняемый код"
548
 
549
+ #: cerber-scanner.php:3697 cerber-scanner.php:3767
550
  msgid "Files to scan"
551
  msgstr "Файлы для проверки"
552
 
553
+ #: cerber-scanner.php:3704 cerber-scanner.php:3775
554
  msgid "Critical issues"
555
  msgstr "Критические проблемы"
556
 
557
+ #: cerber-scanner.php:3704 cerber-scanner.php:3779 cerber-scanner.php:4894
558
  msgid "Issues total"
559
  msgstr "Всего проблем"
560
 
561
+ #: cerber-scanner.php:4140
562
  msgid "The directory is not writable"
563
  msgstr "Каталог незаписываем"
564
 
565
+ #: cerber-scanner.php:4158
566
  msgid "Unable to create WP CERBER directory"
567
  msgstr "Невозможно создать каталог WP CERBER"
568
 
569
+ #: settings.php:81 settings.php:283
570
  msgid "Use White IP Access List"
571
  msgstr "Использовать белый список IP"
572
 
573
+ #: settings.php:88
574
  msgid "Disable dashboard redirection"
575
  msgstr "Отключить перенаправление с консоли"
576
 
577
+ #: settings.php:372
578
  msgid "Scanner settings"
579
  msgstr "Настройки сканера"
580
 
581
+ #: settings.php:379
582
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
583
  msgstr "Укажите пользовательские подписи PHP кода. Один элемент на строку. Для использования регулярных выражений, включите строку в фигурные скобки { }."
584
 
585
+ #: settings.php:381
586
  msgid "Unwanted file extensions"
587
  msgstr "Нежелательные расширения файлов"
588
 
589
+ #: settings.php:387
590
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
591
  msgstr "Укажите расширения файлов для поиска. Используется только при полной проверке. Испольуйте запятую для разделения элементов."
592
 
593
+ #: settings.php:389
594
  msgid "Directories to exclude"
595
  msgstr "Каталоги для исключения"
596
 
597
+ #: settings.php:410
598
  msgid "Scan temporary directory"
599
  msgstr "Проверять каталог временных файлов"
600
 
601
+ #: settings.php:417
602
  msgid "Scan session directory"
603
  msgstr "Проверять каталог файлов сессий"
604
 
605
+ #: settings.php:423
606
  msgid "Delete quarantined files after"
607
  msgstr "Удалять файлы карантина через"
608
 
610
  msgid "WP Cerber Security, Antispam & Malware Scan"
611
  msgstr "WP Cerber Security, Antispam & Malware Scan"
612
 
613
+ #: cerber-scanner.php:159
614
  msgid "Continue Scanning"
615
  msgstr "Продолжить проверку"
616
 
617
+ #: cerber-scanner.php:2354
618
  msgid "Custom signature found"
619
  msgstr "Найден пользовательский отпечаток"
620
 
621
+ #: settings.php:373
622
  msgid "Custom signatures"
623
  msgstr "Пользовательские отпечатки"
624
 
625
+ #: cerber-scanner.php:3684
626
  msgid "Unwanted extensions"
627
  msgstr "Нежелательные расширения"
628
 
629
+ #: settings.php:575
630
  msgid "If you forget your Custom login URL, you will be unable to log in."
631
  msgstr "Если вы забудете ваш пользовательский URL входа, то вы не сможете войти."
632
 
633
+ #: settings.php:575
634
  msgid "Be careful about enabling these options."
635
  msgstr "Будьте осторожны при включении этих настроек."
636
 
637
+ #: common.php:897
638
  msgid "Denied"
639
  msgstr "Запрещено"
640
 
641
+ #: settings.php:98
642
  msgid "Custom login URL may contain only letters, numbers, dashes and underscores"
643
  msgstr "Пользовательский URL для входа может содержать только буквы, цифры, типа и знаки подчеркивания."
644
 
645
+ #: settings.php:180 settings.php:294
646
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
647
  msgstr "Для использования регулярных выражений заключите строку целиком в фигурные скобки { }."
648
 
649
+ #: common.php:874
 
 
 
 
650
  msgid "File upload denied"
651
  msgstr "Предотвращена загрузка файла"
652
 
653
+ #: common.php:1842
654
  msgid "File not found"
655
  msgstr "Файл не найден"
656
 
657
+ #: common.php:1845
658
  msgid "Unable to copy the file"
659
  msgstr "Невозможно скопировать файл"
660
 
661
+ #: common.php:1851
662
  msgid "Unable to delete the file"
663
  msgstr "Невозможно удалить файл"
664
 
665
+ #: settings.php:74
666
  msgid "Plugin initialization"
667
  msgstr "Инициализация плагина"
668
 
669
+ #: settings.php:75
670
  msgid "Load security engine"
671
  msgstr "Загрузка движка безопасности"
672
 
673
+ #: settings.php:75
674
  msgid "Legacy mode"
675
  msgstr "Старый режим"
676
 
677
+ #: settings.php:75
678
  msgid "Standard mode"
679
  msgstr "Стандартный режим"
680
 
681
+ #: settings.php:1053
682
  msgid "Plugin initialization mode has not been changed"
683
  msgstr "Режим инициализации плагина не был изменен"
684
 
685
+ #: common.php:1839
686
  msgid "Destination folder access denied"
687
  msgstr "Доступ к каталогу назначения закрыт"
688
 
689
+ #: common.php:1834
690
  msgid "Unable to create the directory"
691
  msgstr "Невозможно создать каталог"
692
 
693
+ #: settings.php:125
694
  msgid "Protect admin scripts"
695
  msgstr "Защита скриптов администратора"
696
 
697
+ #: settings.php:125
698
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
699
  msgstr "Блокировка неавторизованного доступа к load-scripts.php и load-styles.php"
700
 
702
  msgid "We're sorry, you are not allowed to proceed"
703
  msgstr "Извините, вам не разрешено продолжить"
704
 
705
+ #: settings.php:294
706
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
707
  msgstr "Введите URI запроса для исключения из инспекции. Один элемент на строку."
708
 
709
+ #: settings.php:288
710
  msgid "Request whitelist"
711
  msgstr "Белый список запросов"
712
 
713
+ #: dashboard.php:3543
714
  msgid "Any"
715
  msgstr "Любой"
716
 
717
+ #: settings.php:356
718
  msgid "milliseconds"
719
  msgstr "миллисекунд"
720
 
721
+ #: settings.php:351
722
  msgid "Page generation time threshold"
723
  msgstr "Порог времени генерации страницы"
724
 
725
+ #: settings.php:344
726
  msgid "Save request cookies"
727
  msgstr "Сохранять куки запроса"
728
 
729
+ #: settings.php:338
730
  msgid "Save $_SERVER"
731
  msgstr "Сохранять $_SERVER"
732
 
733
+ #: settings.php:332
734
  msgid "Save request headers"
735
  msgstr "Сохранять заголовки запроса"
736
 
737
+ #: settings.php:320
738
  msgid "Mask these form fields"
739
  msgstr "Маскировать эти поля форм"
740
 
741
+ #: settings.php:315
742
  msgid "Save request fields"
743
  msgstr "Сохранять поля запросов"
744
 
745
+ #: settings.php:310
746
  msgid "Ignore crawlers"
747
  msgstr "Игнорировать веб-пауков"
748
 
749
+ #: settings.php:306
750
  msgid "All traffic"
751
  msgstr "Весь трафик"
752
 
753
+ #: settings.php:305
754
  msgid "Smart"
755
  msgstr "Умная выборка"
756
 
757
+ #: settings.php:304
758
  msgid "Logging disabled"
759
  msgstr "Журнал отключен"
760
 
761
+ #: settings.php:298
762
  msgid "Logging mode"
763
  msgstr "Режим журнала"
764
 
765
+ #: settings.php:297
766
  msgid "Logging"
767
  msgstr "Журналирование"
768
 
769
+ #: settings.php:277
770
  msgid "Enable traffic inspection"
771
  msgstr "Включить инспектирование трафика"
772
 
773
+ #: settings.php:276
774
  msgid "Inspection"
775
  msgstr "Инспектирование"
776
 
777
+ #: dashboard.php:3585
778
  msgid "Advanced search"
779
  msgstr "Улучшенный поиск"
780
 
781
+ #: dashboard.php:3289
782
  msgid "Refresh"
783
  msgstr "Обновить"
784
 
785
+ #: dashboard.php:3273
786
  msgid "Longer than"
787
  msgstr "Дольше чем"
788
 
789
+ #: dashboard.php:3268
790
  msgid "XML-RPC"
791
  msgstr "XML-RPC"
792
 
793
+ #: dashboard.php:3267
794
  msgid "REST API"
795
  msgstr "REST API"
796
 
797
+ #: dashboard.php:3266
798
  msgid "Page Not Found"
799
  msgstr "Страница не найдена"
800
 
801
+ #: dashboard.php:3265
802
  msgid "Form submissions"
803
  msgstr "Отправки форм"
804
 
805
+ #: dashboard.php:3264
806
  msgid "Not logged in visitors"
807
  msgstr "Неавторизованные посетители"
808
 
809
+ #: dashboard.php:3259
810
  msgid "All requests"
811
  msgstr "Все запросы"
812
 
813
+ #: dashboard.php:3251
814
  msgid "No requests have been logged."
815
  msgstr "В журнале нет данных о запросах."
816
 
817
+ #: dashboard.php:3234
818
  msgid "User Agent"
819
  msgstr "User Agent"
820
 
821
+ #: dashboard.php:3233
822
  msgid "Host Info"
823
  msgstr "Информация о хосте"
824
 
825
+ #: dashboard.php:3231
826
  msgid "Request"
827
  msgstr "Запрос"
828
 
829
+ #: dashboard.php:2905
830
  msgid "Live traffic"
831
  msgstr "Живой трафик"
832
 
833
+ #: dashboard.php:1335
834
  msgid "Traffic"
835
  msgstr "Трафик"
836
 
837
+ #: dashboard.php:1307
838
  msgid "no connection"
839
  msgstr "нет подключения"
840
 
841
+ #: dashboard.php:1302
842
  msgid "enabled"
843
  msgstr "включено"
844
 
845
+ #: dashboard.php:56 dashboard.php:1303 dashboard.php:2900
846
  msgid "Traffic Inspector"
847
  msgstr "Инспектор трафика"
848
 
850
  msgid "Cerber Traffic Inspector"
851
  msgstr "Цербер-инспектор трафика"
852
 
853
+ #: common.php:1208
854
  msgid "Not specified"
855
  msgstr "Не указано"
856
 
858
  msgid "Last seen"
859
  msgstr "Последний раз"
860
 
861
+ #: common.php:116
862
  msgid "Check for requests"
863
  msgstr "Проверить запросы"
864
 
865
+ #: common.php:872 common.php:933
866
  msgid "Probing for vulnerable PHP code"
867
  msgstr "Проверка на уязвимый PHP-код"
868
 
878
  msgid "You cannot add your IP address or network"
879
  msgstr "Вы не можете добавить ваш IP-адрес или сеть"
880
 
 
 
 
 
881
  #: dashboard.php:421
882
  msgid "Email has been sent to"
883
  msgstr "Сообщение было отправлено на электронный адрес"
886
  msgid "Unable to send email to"
887
  msgstr "Невозможно отправить email на"
888
 
889
+ #: dashboard.php:2631
890
  msgid "Not permitted for one country"
891
  msgid_plural "Not permitted for %d countries"
892
  msgstr[0] "Не разрешено в одной стране"
893
  msgstr[1] "Не разрешено в %d странах"
894
  msgstr[2] "Не разрешено в %d странах"
895
 
896
+ #: dashboard.php:2782
897
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
898
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
899
  msgstr "Выбранным странам разрешено %s, остальным странам - нет"
900
 
901
+ #: dashboard.php:2785
902
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
903
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
904
  msgstr "Выбранным странам не разрешено %s, остальным странам разрешено"
905
 
906
+ #: settings.php:90
907
  msgid "Display simple 404 page"
908
  msgstr "Показать простую страницу 404"
909
 
910
+ #: settings.php:156
911
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
912
  msgstr "Для использования регулярных выражений оберните их в два прямых слеша."
913
 
914
+ #: settings.php:180
915
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
916
  msgstr "Введите часть строки или пути запроса для исключения запроса из проверки движком. Один элемент на строку."
917
 
918
+ #: settings.php:268 settings.php:499
919
  msgid "if empty, email from notification settings will be used"
920
  msgstr "если не задано, будет использован адрес из настроек уведомлений"
921
 
922
+ #: settings.php:256
923
  msgid "Enable reporting"
924
  msgstr "Включить отчеты"
925
 
935
  msgid "Attempts to log in with non-existent username"
936
  msgstr "Попытка войти с несуществующим именем пользователя"
937
 
938
+ #: settings.php:90
939
  msgid "Use 404 template from the active theme"
940
  msgstr "Использовать шаблон 404 активной темы"
941
 
963
  msgid "Activity details"
964
  msgstr "Подробно об активности"
965
 
966
+ #: dashboard.php:2175
967
  msgid "Main settings"
968
  msgstr "Основные настройки"
969
 
970
+ #: settings.php:255
971
  msgid "Weekly reports"
972
  msgstr "Недельные отчеты"
973
 
974
+ #: settings.php:1010
975
  msgid "Sunday"
976
  msgstr "Воскресенье"
977
 
978
+ #: settings.php:1011
979
  msgid "Monday"
980
  msgstr "Понедельник"
981
 
982
+ #: settings.php:1012
983
  msgid "Tuesday"
984
  msgstr "Вторник"
985
 
986
+ #: settings.php:1013
987
  msgid "Wednesday"
988
  msgstr "Среда"
989
 
990
+ #: settings.php:1014
991
  msgid "Thursday"
992
  msgstr "Четверг"
993
 
994
+ #: settings.php:1015
995
  msgid "Friday"
996
  msgstr "Пятница"
997
 
998
+ #: settings.php:1016
999
  msgid "Saturday"
1000
  msgstr "Суббота"
1001
 
1002
+ #: settings.php:1042
1003
  msgid "Click to send now"
1004
  msgstr "Нажмите для отправки сейчас"
1005
 
1006
+ #: common.php:895
1007
  msgid "Limit reached"
1008
  msgstr "Предел достигнут"
1009
 
1010
+ #: common.php:896
1011
  msgid "Multiple suspicious activities"
1012
  msgstr "Множественная подозрительная активность"
1013
 
1014
+ #: common.php:932
1015
  msgid "Multiple suspicious activities were detected"
1016
  msgstr "Обнаружена множественная подозрительная активность"
1017
 
1018
+ #: dashboard.php:1162
1019
  msgid "Failed login attempts"
1020
  msgstr "Неудачные попытки входа"
1021
 
1022
+ #: dashboard.php:1068 dashboard.php:1163
1023
  msgid "Registered"
1024
  msgstr "Зарегистрирован"
1025
 
1026
+ #: dashboard.php:1233
1027
  msgid "You"
1028
  msgstr "Вы"
1029
 
1030
+ #: dashboard.php:1788
1031
  msgid "in the last 24 hours"
1032
  msgstr "В последние 24 часа"
1033
 
1034
+ #: cerber-load.php:3481 cerber-load.php:4248 dashboard.php:1862
1035
  msgid "Getting Started Guide"
1036
  msgstr "Руководство с чего начать"
1037
 
1038
+ #: dashboard.php:2695
1039
  msgid "Start typing here to find a country"
1040
  msgstr "Начните печатать тут чтобы найти страну"
1041
 
1042
+ #: dashboard.php:2778
1043
  msgid "Click on a country name to add it to the list of selected countries"
1044
  msgstr "Нажмите на страну чтобы добавить ее в список выбранных"
1045
 
1046
+ #: dashboard.php:2802
1047
  msgid "Submit forms"
1048
  msgstr "отправка форм"
1049
 
1050
+ #: dashboard.php:2803
1051
  msgid "Post comments"
1052
  msgstr "отправка комментариев"
1053
 
1054
+ #: dashboard.php:2804
1055
  msgid "Log in to the website"
1056
  msgstr "авторизация на сайте"
1057
 
1058
+ #: dashboard.php:2805
1059
  msgid "Register on the website"
1060
  msgstr "регистрация на сайте"
1061
 
1062
+ #: dashboard.php:2806
1063
  msgid "Use XML-RPC"
1064
  msgstr "использование XML-RPC"
1065
 
1066
+ #: dashboard.php:2807
1067
  msgid "Use REST API"
1068
  msgstr "использование REST API"
1069
 
1070
+ #: settings.php:129
1071
  msgid "Allow REST API for logged in users"
1072
  msgstr "Разрешить REST API для авторизованных пользователей"
1073
 
1074
+ #: settings.php:148
1075
  msgid "Registration limit"
1076
  msgstr "Предел регистраций"
1077
 
1078
+ #: settings.php:159
1079
  msgid "Sort users in dashboard"
1080
  msgstr "Сортировать пользователей в консоли"
1081
 
1082
+ #: settings.php:184
1083
  msgid "Deny it completely"
1084
  msgstr "Полностью запретить"
1085
 
1086
+ #: settings.php:184
1087
  msgid "Mark it as spam"
1088
  msgstr "Пометить как спам"
1089
 
1090
+ #: settings.php:772 settings.php:894
1091
  msgid "%s allowed registrations in %s minutes from one IP"
1092
  msgstr "%s разрешенных регистраций в %s минут с одного IP"
1093
 
1094
+ #: settings.php:1075 settings.php:1076
1095
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1096
  msgstr "Если вы используете плагин кеширования, вам нужно добавить новый URL входа в список исключений кеширования"
1097
 
1098
+ #: common.php:847
1099
  msgid "Form submission denied"
1100
  msgstr "Отправка формы заблокирована"
1101
 
1102
+ #: common.php:848
1103
  msgid "Comment denied"
1104
  msgstr "Комментарий заблокирован"
1105
 
1106
+ #: common.php:876
1107
  msgid "Request to REST API denied"
1108
  msgstr "Запрос к REST API заблокирован"
1109
 
1110
+ #: common.php:877
1111
  msgid "XML-RPC request denied"
1112
  msgstr "Запрос XML-RPC заблокирован"
1113
 
1114
+ #: common.php:888
1115
  msgid "Bot detected"
1116
  msgstr "Обнаружен бот"
1117
 
1118
+ #: common.php:889
1119
  msgid "Citadel mode is active"
1120
  msgstr "Режим цитадель активен"
1121
 
1122
+ #: common.php:893
1123
  msgid "Malicious activity detected"
1124
  msgstr "Обнаружена вредоносная активность"
1125
 
1126
+ #: common.php:894
1127
  msgid "Blocked by country rule"
1128
  msgstr "Заблокирован по ограничению для страны"
1129
 
1139
  msgid "Cerber Security Rules"
1140
  msgstr "Правила безопасности Цербер"
1141
 
1142
+ #: dashboard.php:60 dashboard.php:2560
1143
  msgid "Security Rules"
1144
  msgstr "Правила безопасности"
1145
 
1146
+ #: common.php:154
1147
  msgid "Spam form submissions denied"
1148
  msgstr "Заблокированы отправки форм спама"
1149
 
1150
+ #: dashboard.php:2565
1151
  msgid "Countries"
1152
  msgstr "Страны"
1153
 
1154
+ #: dashboard.php:2628
1155
  msgid "Permitted for one country"
1156
  msgid_plural "Permitted for %d countries"
1157
  msgstr[0] "Разрешается для одной страны"
1158
  msgstr[1] "Разрешается для %d стран"
1159
  msgstr[2] "Разрешается для %d стран"
1160
 
1161
+ #: dashboard.php:2639
1162
  msgid "No rule"
1163
  msgstr "Нет правила"
1164
 
1165
+ #: dashboard.php:2851
1166
  msgid "Security rules have been updated"
1167
  msgstr "Правила безопасности обновлены"
1168
 
1169
+ #: settings.php:124
1170
  msgid "Block access to user pages like /?author=n and user data via REST API"
1171
  msgstr "Блокировать доступ к страницам пользователя /?author=n и данным о пользователях через REST API"
1172
 
1173
+ #: settings.php:136
1174
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1175
  msgstr "Укажите пространства имен REST API разрешенных при отключении REST API, одно имя на строку."
1176
 
1177
+ #: settings.php:174
1178
  msgid "Query whitelist"
1179
  msgstr "Белый список запросов"
1180
 
1181
+ #: settings.php:128
1182
  msgid "Block access to the WordPress REST API except the following"
1183
  msgstr "Блокировать доступ к REST API кроме следующего"
1184
 
1186
  msgid "License"
1187
  msgstr "Лицензия"
1188
 
1189
+ #: common.php:846
1190
  msgid "Spam form submission denied"
1191
  msgstr "Отправка формы со спамом заблокирована"
1192
 
1193
+ #: settings.php:169
1194
  msgid "Other forms"
1195
  msgstr "Другие формы"
1196
 
1197
+ #: settings.php:169
1198
  msgid "Protect all forms on the website with bot detection engine"
1199
  msgstr "Защитить все формы на сайте через определение ботов"
1200
 
1201
+ #: settings.php:171
1202
  msgid "Adjust antispam engine"
1203
  msgstr "Настроить антиспам-движок"
1204
 
1205
+ #: settings.php:172
1206
  msgid "Safe mode"
1207
  msgstr "Безопасный режим"
1208
 
1209
+ #: settings.php:172
1210
  msgid "Use less restrictive policies (allow AJAX)"
1211
  msgstr "Использовать менее жесткую политику (разрешить AJAX)"
1212
 
1213
+ #: settings.php:173
1214
  msgid "Disable bot detection engine for logged in users"
1215
  msgstr "Отключить определение ботов для авторизованных пользователей"
1216
 
1217
+ #: dashboard.php:3263 settings.php:173
1218
  msgid "Logged in users"
1219
  msgstr "Авторизованные пользователи"
1220
 
1226
  msgid "Diagnostic"
1227
  msgstr "Диагностика"
1228
 
1229
+ #: dashboard.php:3628
1230
  msgid "Antispam and bot detection settings"
1231
  msgstr "Антиспам и настройки определения ботов"
1232
 
1233
+ #: common.php:931
1234
  msgid "Bot activity is detected"
1235
  msgstr "Обнаружена активность ботов"
1236
 
1238
  msgid "Cerber antispam settings"
1239
  msgstr "Настройка Цербер антиспам"
1240
 
1241
+ #: cerber-load.php:4259 dashboard.php:68 settings.php:205
1242
  msgid "Antispam"
1243
  msgstr "Аниспам"
1244
 
1245
+ #: settings.php:167
1246
  msgid "Protect comment form with bot detection engine"
1247
  msgstr "Защита комментариев через определение ботов"
1248
 
1249
+ #: settings.php:168
1250
  msgid "Protect registration form with bot detection engine"
1251
  msgstr "Защита регистрации через определение ботов"
1252
 
1253
+ #: settings.php:183
1254
  msgid "Comment processing"
1255
  msgstr "Обработка комментария"
1256
 
1257
+ #: settings.php:184
1258
  msgid "If a spam comment detected"
1259
  msgstr "Если обнаружен спам комментарий"
1260
 
1261
+ #: settings.php:185
1262
  msgid "Trash spam comments"
1263
  msgstr "Удалить спам комментарии в корзину"
1264
 
1265
+ #: settings.php:185
1266
  msgid "Move spam comments to trash after"
1267
  msgstr "Удалить спам комментарии в корзину после"
1268
 
1270
  msgid "Sorry, human verification failed."
1271
  msgstr "Извините, проверка на человека не удалась."
1272
 
1273
+ #: settings.php:166
1274
  msgid "Cerber antispam engine"
1275
  msgstr "Движок Цербер-антиспам"
1276
 
1277
+ #: common.php:845
1278
  msgid "Spam comment denied"
1279
  msgstr "Спам коммнтарий отклонен"
1280
 
1281
+ #: common.php:870
1282
  msgid "Attempt to log in denied"
1283
  msgstr "Попытка входа отклонена"
1284
 
1285
+ #: common.php:871
1286
  msgid "Attempt to register denied"
1287
  msgstr "Попытка регистрации отклонена"
1288
 
1289
+ #: common.php:150
1290
  msgid "Malicious activities mitigated"
1291
  msgstr "Вредоносная активность снижена"
1292
 
1293
+ #: common.php:155
1294
  msgid "Malicious IP addresses detected"
1295
  msgstr "Найдены вредоносные IP адреса"
1296
 
1297
+ #: common.php:156
1298
  msgid "Lockouts occurred"
1299
  msgstr "Блокировок произошло"
1300
 
1301
+ #: dashboard.php:1803
1302
  msgid "All suspicious activity"
1303
  msgstr "Вся подозрительная активность"
1304
 
1311
  msgid "Event"
1312
  msgstr "Событие"
1313
 
1314
+ #: common.php:153
1315
  msgid "Spam comments denied"
1316
  msgstr "Спам-комментарии отклонены"
1317
 
1318
+ #: common.php:930
1319
  msgid "Limit on failed reCAPTCHA verifications is reached"
1320
  msgstr "Достигнут предел проверки reCAPTCHA"
1321
 
1322
+ #: common.php:860
1323
  msgid "Password reset requested"
1324
  msgstr "Запрошен сброс пароля"
1325
 
1326
+ #: settings.php:81
1327
  msgid "Apply limit login rules to IP addresses in the White IP Access List"
1328
  msgstr "Применить правила входа для IP адресов в белом списке"
1329
 
1330
+ #: settings.php:208
1331
  msgid "Limit attempts"
1332
  msgstr "Ограничение попыток"
1333
 
1334
+ #: settings.php:208
1335
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
1336
  msgstr "Блокировать IP адрес на %s минут после %s неудачных попыток в течении %s минут"
1337
 
1338
+ #: settings.php:579
1339
  msgid "In the Citadel mode nobody is able to log in except IPs from the White IP Access List. Active user sessions will not be affected."
1340
  msgstr "В режиме Цитадель никто не может войти кроме как с IP в белом списке. Активные сессии пользователей не будут затронуты."
1341
 
1342
+ #: settings.php:194
1343
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
1344
  msgstr "(не включайте, если у вас нет или вы не вводили ключ сайта и секретный ключ для невидимой версии)"
1345
 
1346
+ #: common.php:999
1347
  msgid "%s ago"
1348
  msgstr "%s назад"
1349
 
1350
+ #: settings.php:194
1351
  msgid "Invisible reCAPTCHA"
1352
  msgstr "невидимая reCAPTCHA"
1353
 
1354
+ #: settings.php:194
1355
  msgid "Enable invisible reCAPTCHA"
1356
  msgstr "Включить невидимую reCAPTCHA"
1357
 
1358
+ #: settings.php:167
1359
  msgid "Comment form"
1360
  msgstr "Форма комментариев"
1361
 
1362
+ #: settings.php:205
1363
  msgid "Enable reCAPTCHA for WordPress comment form"
1364
  msgstr "Включить reCAPTCHA в форме комментариев WordPress"
1365
 
1366
+ #: settings.php:206
1367
  msgid "Disable reCAPTCHA for logged in users"
1368
  msgstr "Отключить reCAPTCHA для авторизованных пользователей"
1369
 
1370
+ #: settings.php:250
1371
  msgid "Not available"
1372
  msgstr "Недоступно"
1373
 
1374
+ #: settings.php:235
1375
  msgid "Push notifications"
1376
  msgstr "Push уведомления"
1377
 
1378
+ #: settings.php:90
1379
  msgid "Display 404 page"
1380
  msgstr "Показывать страницу 404"
1381
 
1382
+ #: settings.php:214
1383
  msgid "Email notifications"
1384
  msgstr "Уведомления по эл.почте"
1385
 
1386
+ #: settings.php:221 settings.php:263 settings.php:327 settings.php:494
1387
  msgid "Use comma to specify multiple values"
1388
  msgstr "Используйте запятую для разделения множественных значений"
1389
 
1390
+ #: settings.php:243
1391
  msgid "All connected devices"
1392
  msgstr "Все подключенные устройства"
1393
 
1394
+ #: settings.php:246
1395
  msgid "No devices found"
1396
  msgstr "Устройства не найдены"
1397
 
1411
  msgid "A new activity has been recorded"
1412
  msgstr "Отмечена новая активность"
1413
 
1414
+ #: cerber-tools.php:285 dashboard.php:2073
1415
  msgid "Unsubscribe"
1416
  msgstr "Отменить подписку"
1417
 
1419
  msgid "Cerber tools"
1420
  msgstr "Инструменты Cerber"
1421
 
1422
+ #: dashboard.php:2072
1423
  msgid "Subscribe"
1424
  msgstr "Подписаться"
1425
 
1447
  msgid "IP address"
1448
  msgstr "IP адрес"
1449
 
1450
+ #: settings.php:116
1451
  msgid "if empty, the default format %s will be used"
1452
  msgstr "Если пусто, будет использован формат по умолчанию %s"
1453
 
1454
+ #: dashboard.php:2104
1455
  msgid "You've unsubscribed"
1456
  msgstr "Подписка отменена"
1457
 
1458
+ #: dashboard.php:2101
1459
  msgid "You've subscribed"
1460
  msgstr "Вы подписались"
1461
 
1463
  msgid "Cerber Dashboard"
1464
  msgstr "Консоль Cerber"
1465
 
1466
+ #: settings.php:114
1467
  msgid "Preferences"
1468
  msgstr "Настройки"
1469
 
1470
+ #: settings.php:116
1471
  msgid "Date format"
1472
  msgstr "Формат даты"
1473
 
1475
  msgid "Gregory"
1476
  msgstr "Gregory"
1477
 
1478
+ #: dashboard.php:54 dashboard.php:1333 dashboard.php:2174 settings.php:629
1479
  msgid "Dashboard"
1480
  msgstr "Консоль"
1481
 
1482
+ #: settings.php:203
1483
  msgid "Enable reCAPTCHA for WooCommerce login form"
1484
  msgstr "Включить reCAPTCHA для формы входа WooCommerce"
1485
 
1486
+ #: settings.php:202
1487
  msgid "Enable reCAPTCHA for WordPress login form"
1488
  msgstr "Включить reCAPTCHA для формы входа WordPress"
1489
 
1490
+ #: settings.php:200
1491
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
1492
  msgstr "Включить reCAPTCHA для формы восстановления пароля WooCommerce"
1493
 
1494
+ #: settings.php:199
1495
  msgid "Enable reCAPTCHA for WordPress lost password form"
1496
  msgstr "Включить reCAPTCHA для формы восстановления пароля WordPress"
1497
 
1498
+ #: settings.php:197
1499
  msgid "Enable reCAPTCHA for WooCommerce registration form"
1500
  msgstr "Включить reCAPTCHA для формы регистрации WooCommerce"
1501
 
1502
+ #: settings.php:196
1503
  msgid "Enable reCAPTCHA for WordPress registration form"
1504
  msgstr "Включить reCAPTCHA для формы регистрации WordPress"
1505
 
1506
+ #: settings.php:168 settings.php:196
1507
  msgid "Registration form"
1508
  msgstr "Форма регистрации"
1509
 
1510
+ #: settings.php:110
1511
  msgid "Send malicious IP addresses to the Cerber Lab"
1512
  msgstr "Посылать вредоносные IP адреса в Cerber Lab"
1513
 
1514
+ #: settings.php:110
1515
  msgid "Cerber Lab connection"
1516
  msgstr "Подключение Cerber Lab"
1517
 
1518
+ #: dashboard.php:1825
1519
  msgid "Recently locked out IP addresses"
1520
  msgstr "Недавно заблокированые IP адреса"
1521
 
1522
+ #: dashboard.php:1794 dashboard.php:1824
1523
  msgid "View all"
1524
  msgstr "Просмотреть все"
1525
 
1526
+ #: dashboard.php:52 settings.php:623
1527
  msgid "WP Cerber Security"
1528
  msgstr "WP Cerber Security"
1529
 
1539
  msgid "Incorrect IP address or IP range"
1540
  msgstr "Неверный IP адрес или диапазон адресов"
1541
 
1542
+ #: common.php:864
1543
  msgid "Request to the Google reCAPTCHA service failed"
1544
  msgstr "Запрос к сервису Google reCAPTCHA не удался"
1545
 
1546
+ #: cerber-lab.php:751
1547
  msgid "NO, maybe later"
1548
  msgstr "НЕТ, возможно позже"
1549
 
1550
+ #: cerber-lab.php:750
1551
  msgid "OK, nail them all"
1552
  msgstr "ОК, прибьем их всех"
1553
 
1554
+ #: cerber-lab.php:749
1555
  msgid "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. This helps the plugin team to develop new algorithms for WP Cerber that will defend WordPress against new threats and botnets that are appearing everyday. You can disable the sending in the plugin settings at any time."
1556
  msgstr "Разрешить WP Cerber посылать заблокированные IP адреса в Cerber Lab. Это помогает команде плагина разрабатывать новые алгоритмы для WP Cerber, которые будут защищать WordPress против новых угроз и ботнетов появляюшихся каждый день. Вы всегда можете отключить отсылку в настройках плагина, в любой момент."
1557
 
1558
+ #: cerber-lab.php:748
1559
  msgid "Want to make WP Cerber even more powerful?"
1560
  msgstr "Хотите сделать WP Cerber еще мощнее ?"
1561
 
1562
+ #: settings.php:111
1563
  msgid "Cerber Lab protocol"
1564
  msgstr "протокол Cerber Lab"
1565
 
1567
  msgid "Remove"
1568
  msgstr "Удалить"
1569
 
1570
+ #: cerber-load.php:3992 dashboard.php:134 dashboard.php:716 dashboard.php:3232
1571
  msgid "IP"
1572
  msgstr "IP"
1573
 
1596
  msgstr "Блокировок нет. Все в порядке."
1597
 
1598
  #: cerber-load.php:4246 dashboard.php:172 dashboard.php:691 dashboard.php:918
1599
+ #: dashboard.php:1298 dashboard.php:3057 settings.php:582
1600
  msgid "White IP Access List"
1601
  msgstr "Белый список доступа по IP"
1602
 
1604
  msgid "These IPs will never be locked out"
1605
  msgstr "Эти адреса не будут заблокированы ни при каких условиях"
1606
 
1607
+ #: dashboard.php:174 dashboard.php:692 dashboard.php:921 dashboard.php:1299
1608
+ #: dashboard.php:3058
1609
  msgid "Black IP Access List"
1610
  msgstr "Черный список доступа по IP"
1611
 
1641
  msgid "Lockout for %s was removed"
1642
  msgstr "Удалена блокировка для %s"
1643
 
1644
+ #: common.php:890 dashboard.php:696 dashboard.php:924 dashboard.php:3062
1645
  msgid "Locked out"
1646
  msgstr "Заблокировано"
1647
 
1648
+ #: dashboard.php:548 dashboard.php:719 dashboard.php:3230
1649
  msgid "Date"
1650
  msgstr "Дата"
1651
 
1652
+ #: cerber-load.php:3983 dashboard.php:1334 dashboard.php:1809 settings.php:108
1653
+ #: settings.php:633
1654
  msgid "Activity"
1655
  msgstr "Активность"
1656
 
1657
+ #: dashboard.php:548 dashboard.php:721 dashboard.php:3235
1658
  msgid "Local User"
1659
  msgstr "Пользователь"
1660
 
1670
  msgid "Add IP to the Black List"
1671
  msgstr "Добавить IP в черный список"
1672
 
1673
+ #: common.php:838
1674
  msgid "Login failed"
1675
  msgstr "Ошибка авторизации"
1676
 
1677
+ #: common.php:841
1678
  msgid "IP blocked"
1679
  msgstr "IP заблокирован"
1680
 
1681
+ #: common.php:842
1682
  msgid "Subnet blocked"
1683
  msgstr "Подсеть заблокирована"
1684
 
1685
+ #: common.php:844
1686
  msgid "Citadel activated!"
1687
  msgstr "Режим Цитадель активирован!"
1688
 
1689
+ #: common.php:891
1690
  msgid "IP blacklisted"
1691
  msgstr "IP в черном списке"
1692
 
1693
+ #: common.php:859
1694
  msgid "Password changed"
1695
  msgstr "Пароль изменен"
1696
 
1697
+ #: dashboard.php:1160
1698
  msgid "Comments"
1699
  msgstr "Комментарии"
1700
 
1701
+ #: dashboard.php:1161
1702
  msgid "Last login"
1703
  msgstr "Последний вход"
1704
 
1705
+ #: common.php:1004 dashboard.php:1194 dashboard.php:1281
1706
  msgid "Never"
1707
  msgstr "Никогда"
1708
 
1715
  msgstr "Что вы хотите экспортировать"
1716
 
1717
  #: cerber-scanner.php:84 cerber-tools.php:91 cerber-tools.php:100
1718
+ #: dashboard.php:2906
1719
  msgid "Settings"
1720
  msgstr "Настройки"
1721
 
1722
  #: cerber-load.php:4258 cerber-tools.php:92 cerber-tools.php:101
1723
+ #: cerber-tools.php:188 settings.php:644
1724
  msgid "Access Lists"
1725
  msgstr "Списки доступа"
1726
 
1744
  msgid "What do you want to import?"
1745
  msgstr "Что вы хотите импортировать?"
1746
 
1747
+ #: cerber-scanner.php:3857 cerber-tools.php:102
1748
  msgid "Upload file"
1749
  msgstr "Загрузить файл"
1750
 
1764
  msgid "Error while parsing file"
1765
  msgstr "Возникла ошибка при обработке файла"
1766
 
1767
+ #: dashboard.php:1251
1768
  msgid "Cerber Quick View"
1769
  msgstr "Сводка от Cerber"
1770
 
1771
+ #: dashboard.php:1285 dashboard.php:1307
1772
  msgid "active"
1773
  msgstr "активен"
1774
 
1775
+ #: dashboard.php:1285
1776
  msgid "deactivate"
1777
  msgstr "деактивировать"
1778
 
1779
+ #: dashboard.php:1287
1780
  msgid "not active"
1781
  msgstr "неактивен"
1782
 
1783
+ #: dashboard.php:1288 dashboard.php:1302
1784
  msgid "disabled"
1785
  msgstr "отключен"
1786
 
1787
+ #: dashboard.php:1293
1788
  msgid "failed attempts"
1789
  msgstr "ошибок авторизации"
1790
 
1791
+ #: dashboard.php:1293 dashboard.php:1294
1792
  msgid "in 24 hours"
1793
  msgstr "за 24 часа"
1794
 
1795
+ #: dashboard.php:1293 dashboard.php:1294
1796
  msgid "view all"
1797
  msgstr "просмотреть все"
1798
 
1799
+ #: dashboard.php:1294
1800
  msgid "lockouts"
1801
  msgstr "блокировок"
1802
 
1803
+ #: dashboard.php:1296
1804
  msgid "Lockouts at the moment"
1805
  msgstr "Сейчас заблокировано"
1806
 
1807
+ #: dashboard.php:1297
1808
  msgid "Last lockout"
1809
  msgstr "Последняя блокировка"
1810
 
1811
+ #: dashboard.php:1298 dashboard.php:1299 dashboard.php:2152
1812
  msgid "entry"
1813
  msgid_plural "entries"
1814
  msgstr[0] "элемент"
1815
  msgstr[1] "элемента"
1816
  msgstr[2] "элементов"
1817
 
1818
+ #: dashboard.php:1300 settings.php:103
1819
  msgid "Citadel mode"
1820
  msgstr "Режим Цитадель"
1821
 
1822
+ #: settings.php:637
1823
  msgid "Lockouts"
1824
  msgstr "Блокировки"
1825
 
1826
+ #: dashboard.php:1850
1827
  msgid "Confused about some settings?"
1828
  msgstr "Сомневаетесь какие настройки оптимальны?"
1829
 
1830
+ #: dashboard.php:1851
1831
  msgid "You can easily load default recommended settings using button below"
1832
  msgstr "Вы можете загрузить рекомендованные настройки с помощью всего одной кнопки"
1833
 
1834
+ #: dashboard.php:1853
1835
  msgid "Load default settings"
1836
  msgstr "Загрузить настройки"
1837
 
1838
+ #: cerber-scanner.php:5290 dashboard.php:1855
1839
  msgid "Are you sure?"
1840
  msgstr "Вы уверены?"
1841
 
1842
+ #: dashboard.php:1861
1843
  msgid "doesn't affect Custom login URL and Access Lists"
1844
  msgstr "не затронет настройки URL страницы авторизации и списки доступа"
1845
 
1846
+ #: dashboard.php:1969
1847
  msgid "Deactivate"
1848
  msgstr "Деактивировать"
1849
 
1850
+ #: dashboard.php:1970 dashboard.php:2387
1851
  msgid "View Activity"
1852
  msgstr "Что происходит?"
1853
 
1854
+ #: common.php:1182 settings.php:230
1855
  msgid "New version is available"
1856
  msgstr "Доступна новая версия"
1857
 
1858
+ #: common.php:1189
1859
  msgid "Update to version %s of WP Cerber"
1860
  msgstr "Обновить WP Cerber до версии %s"
1861
 
1870
  msgstr[1] "У вас осталось %d попытки для входа."
1871
  msgstr[2] "У вас осталось %d попыток для входа."
1872
 
1873
+ #: common.php:927
1874
  msgid "Attempt to access"
1875
  msgstr "Попытка доступа к"
1876
 
1877
+ #: common.php:926
1878
  msgid "Limit on login attempts is reached"
1879
  msgstr "Количество попыток исчерпано"
1880
 
1881
+ #: common.php:867 common.php:928
1882
  msgid "Attempt to log in with non-existent username"
1883
  msgstr "Попытка войти с несуществующим именем пользователя"
1884
 
1930
  msgid "Can't activate WP Cerber due to a database error."
1931
  msgstr "Невозможно активировать плагин WP Cerber из-за ошибки в базе данных."
1932
 
1933
+ #: cerber-load.php:4256 settings.php:640
1934
  msgid "Main Settings"
1935
  msgstr "Главные настройки"
1936
 
1937
+ #: cerber-load.php:4260 settings.php:647
1938
  msgid "Hardening"
1939
  msgstr "Панцирь"
1940
 
1942
  msgid "Abuse email:"
1943
  msgstr "Адрес email для жалоб:"
1944
 
1945
+ #: settings.php:77
1946
  msgid "Limit login attempts"
1947
  msgstr "Ограничение числа попыток авторизации"
1948
 
1949
+ #: settings.php:78
1950
  msgid "Attempts"
1951
  msgstr "Попытки"
1952
 
1953
+ #: settings.php:79
1954
  msgid "Lockout duration"
1955
  msgstr "Длительность блокировки"
1956
 
1957
+ #: settings.php:79 settings.php:105
1958
  msgid "minutes"
1959
  msgstr "минут"
1960
 
1961
+ #: settings.php:80
1962
  msgid "Aggressive lockout"
1963
  msgstr "Ужесточение"
1964
 
1965
+ #: cerber-load.php:4261 settings.php:82 settings.php:106 settings.php:654
1966
  msgid "Notifications"
1967
  msgstr "Уведомления"
1968
 
1969
+ #: settings.php:83
1970
  msgid "Site connection"
1971
  msgstr "Подключение к сети"
1972
 
1973
+ #: dashboard.php:1612 settings.php:83
1974
  msgid "My site is behind a reverse proxy"
1975
  msgstr "Мой сайт подключен к сети через прокси-сервер"
1976
 
1977
+ #: settings.php:85
1978
  msgid "Proactive security rules"
1979
  msgstr "Проактивные правила безопасности"
1980
 
1981
+ #: settings.php:86
1982
  msgid "Block subnet"
1983
  msgstr "Блокировка подсети"
1984
 
1985
+ #: settings.php:86
1986
  msgid "Always block entire subnet Class C of intruders IP"
1987
  msgstr "Всегда блокировать подсеть класса С вместо IP адреса"
1988
 
1989
+ #: settings.php:87
1990
  msgid "Non-existent users"
1991
  msgstr "Несуществующие пользователи"
1992
 
1993
+ #: settings.php:87
1994
  msgid "Immediately block IP when attempting to login with a non-existent username"
1995
  msgstr "Блокировать IP при попытке авторизации с логином несуществующего пользователя"
1996
 
1997
+ #: settings.php:88
1998
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
1999
  msgstr "Отключить автоматическую переадресацию при запросе /wp-admin/ неавторизованным пользователем"
2000
 
2001
+ #: settings.php:89
2002
  msgid "Request wp-login.php"
2003
  msgstr "Запрос wp-login.php"
2004
 
2005
+ #: settings.php:89
2006
  msgid "Immediately block IP after any request to wp-login.php"
2007
  msgstr "Блокировать IP при любом запросе wp-login.php"
2008
 
2009
+ #: settings.php:92
2010
  msgid "Custom login page"
2011
  msgstr "Смена URL страницы авторизации"
2012
 
2013
+ #: settings.php:93
2014
  msgid "Custom login URL"
2015
  msgstr "Адрес страницы авторизации"
2016
 
2017
+ #: settings.php:101
2018
  msgid "Disable wp-login.php"
2019
  msgstr "Доступ к wp-login.php"
2020
 
2021
+ #: settings.php:101
2022
  msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
2023
  msgstr "Заблокировать доступ к wp-login.php и возвращать HTTP 404 Страница не найдена"
2024
 
2025
+ #: settings.php:104
2026
  msgid "Threshold"
2027
  msgstr "Порог"
2028
 
2029
+ #: cerber-scanner.php:3656 settings.php:105
2030
  msgid "Duration"
2031
  msgstr "Длительность"
2032
 
2033
+ #: settings.php:106
2034
  msgid "Send notification to admin email"
2035
  msgstr "Отправить уведомление на адрес email администратора сайта"
2036
 
2037
+ #: settings.php:217 settings.php:258 settings.php:490
2038
  msgid "Email Address"
2039
  msgstr "Адрес email"
2040
 
2041
+ #: settings.php:226
2042
  msgid "if empty, the admin email %s will be used"
2043
  msgstr "Если пусто, то будет использован адрес администратора %s"
2044
 
2045
+ #: settings.php:109 settings.php:359
2046
  msgid "Keep records for"
2047
  msgstr "Хранить записи не более"
2048
 
2049
+ #: settings.php:109 settings.php:185 settings.php:363 settings.php:428
2050
  msgid "days"
2051
  msgstr "дней"
2052
 
2053
+ #: settings.php:115
2054
  msgid "Drill down IP"
2055
  msgstr "Изучать IP"
2056
 
2057
+ #: settings.php:115
2058
  msgid "Retrieve extra WHOIS information for IP"
2059
  msgstr "Получить дополнительную информацию об IP используя WHOIS"
2060
 
2061
+ #: settings.php:112
2062
  msgid "Use file"
2063
  msgstr "Использовать файл"
2064
 
2065
+ #: settings.php:112
2066
  msgid "Write failed login attempts to the file"
2067
  msgstr "Записывать попытки входа в файл"
2068
 
2069
+ #: settings.php:124
2070
  msgid "Stop user enumeration"
2071
  msgstr "Заблокировать сбор имен"
2072
 
2073
+ #: settings.php:126
2074
  msgid "Disable XML-RPC"
2075
  msgstr "Отключить XML-RPC"
2076
 
2077
+ #: settings.php:128
2078
  msgid "Disable REST API"
2079
  msgstr "Отключить REST API"
2080
 
2081
+ #: settings.php:568
2082
  msgid "Make your protection smarter!"
2083
  msgstr "Сделайте защиту от злоумышленников еще умнее"
2084
 
2085
+ #: settings.php:572
2086
  msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
2087
  msgstr "Для использования этой настройки необходимо активировать Постоянные ссылки в настройках сайта."
2088
 
2089
+ #: settings.php:582
2090
  msgid "These settings do not affect hosts from the "
2091
  msgstr "Эти настройки не применяются к адресам из"
2092
 
2094
  msgid "Tools"
2095
  msgstr "Инструменты"
2096
 
2097
+ #: cerber-scanner.php:88 cerber-tools.php:51 dashboard.php:2907
2098
+ #: dashboard.php:3635 settings.php:657
2099
  msgid "Help"
2100
  msgstr "Помощь"
2101
 
2102
+ #: settings.php:767 settings.php:889
2103
  msgid "%s allowed retries in %s minutes"
2104
  msgstr "%s попыток разрешено в течении %s минут"
2105
 
2106
+ #: settings.php:777 settings.php:899
2107
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
2108
  msgstr "Увеличить длительность блокировки до %s часов после %s блокировок в течение последних %s часов"
2109
 
2110
+ #: settings.php:784 settings.php:906
2111
  msgid "Notify admin if the number of active lockouts above"
2112
  msgstr "Уведомить администратора, если число заблокированных IP более"
2113
 
2114
+ #: settings.php:789 settings.php:911
2115
  msgid "Enable after %s failed login attempts in last %s minutes"
2116
  msgstr "Активировать после %s неудачных авторизаций за последние %s минут"
2117
 
2118
+ #: settings.php:1073 settings.php:1074
2119
  msgid "Attention! You have changed the login URL! The new login URL is"
2120
  msgstr "Внимание! Вы изменили URL страницы авторизации. Новый адрес"
2121
 
2123
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
2124
  msgstr "Режим Цитадель активирован после %d неудачных попыток за %d минут."
2125
 
2126
+ #: common.php:836
2127
  msgid "Logged in"
2128
  msgstr "Вход"
2129
 
2130
+ #: common.php:837
2131
  msgid "Logged out"
2132
  msgstr "Выход"
2133
 
2183
  msgid "View activity for this IP"
2184
  msgstr "Посмотреть активность для этого IP"
2185
 
2186
+ #: cerber-scanner.php:5314 dashboard.php:139
2187
  msgid "Action"
2188
  msgstr "Действие"
2189
 
2215
  #: cerber-load.php:950 cerber-load.php:1172 cerber-load.php:1178
2216
  #: cerber-load.php:1183 cerber-load.php:1188 cerber-load.php:1194
2217
  #: cerber-load.php:1201 cerber-load.php:1303 cerber-load.php:1440
2218
+ #: common.php:210 common.php:273 common.php:278 common.php:283
2219
+ #: settings.php:1052 settings.php:1135
2220
  msgid "ERROR:"
2221
  msgstr "ОШИБКА:"
2222
 
2223
+ #: common.php:925 common.php:1273 dashboard.php:354 dashboard.php:2987
2224
  #: whois.php:223 whois.php:254
2225
  msgid "Unknown"
2226
  msgstr "Неизвестен"
2227
 
2228
+ #: settings.php:1159 settings.php:1171 settings.php:1283
2229
  msgid "<strong>ERROR</strong>: please enter a valid email address."
2230
  msgstr "<strong>ОШИБКА</strong>: Введите действительный адрес эл.почты."
2231
 
2232
+ #: settings.php:650
2233
  msgid "Users"
2234
  msgstr "Пользователи"
2235
 
2236
+ #: cerber-lab.php:752 settings.php:586 settings.php:589
2237
  msgid "Know more"
2238
  msgstr "Узнать больше"
2239
 
2240
+ #: settings.php:585
2241
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
2242
  msgstr "Перед использованием reCAPTCHA вам нужно получить ключ сайта и секретный ключ на сайте Google"
2243
 
2244
+ #: settings.php:202
2245
  msgid "Login form"
2246
  msgstr "Форма входа"
2247
 
2248
+ #: settings.php:199
2249
  msgid "Lost password form"
2250
  msgstr "Форма восстановления пароля"
2251
 
2252
+ #: settings.php:193
2253
  msgid "Secret key"
2254
  msgstr "Секретный ключ"
2255
 
2256
+ #: settings.php:192
2257
  msgid "Site key"
2258
  msgstr "Ключ сайта"
2259
 
2260
+ #: settings.php:191
2261
  msgid "reCAPTCHA settings"
2262
  msgstr "Настройки reCAPTCHA"
2263
 
2264
+ #: settings.php:158
2265
  msgid "in minutes (leave empty to use default WP value)"
2266
  msgstr "В минутах (оставьте пустым для значения WP по умолчанию)"
2267
 
2268
+ #: settings.php:158
2269
  msgid "User session expire"
2270
  msgstr "Длительность сессии пользователя"
2271
 
2272
+ #: settings.php:156
2273
  msgid "Usernames from this list are not allowed to log in or register. Any IP address, have tried to use any of these usernames, will be immediately blocked. Use comma to separate logins."
2274
  msgstr "Имена пользователей из этого списка не разрешены для входа или регистрации. Любой IP адрес пытающийся использовать эти имена будет автоматически заблокирован. Испольуйте запятую как разделитель."
2275
 
2276
+ #: settings.php:150
2277
  msgid "Prohibited usernames"
2278
  msgstr "Запрещеные имена пользователей"
2279
 
2280
+ #: settings.php:146
2281
  msgid "User related settings"
2282
  msgstr "Настройки пользователей"
2283
 
2284
+ #: settings.php:229
2285
  msgid "notification letters allowed per hour (0 means unlimited)"
2286
  msgstr "разрешенное число писем с уведомлениями в час (0 - без ограничений)"
2287
 
2288
+ #: settings.php:229
2289
  msgid "Notification limit"
2290
  msgstr "Ограничение уведомлений"
2291
 
2292
+ #: cerber-scanner.php:3854 cerber-tools.php:97
2293
  msgid "Maximum upload file size: %s."
2294
  msgstr "Максимальный размер загружаемого файла: %s."
2295
 
2297
  msgid "Nobody can log in or register from these IPs"
2298
  msgstr "Никто не сможет войти или зарегистрироваться с этих IP"
2299
 
2300
+ #: common.php:868 common.php:929
2301
  msgid "Attempt to log in with prohibited username"
2302
  msgstr "Попытка входа с запрещенным именем"
2303
 
2304
+ #: common.php:866
2305
  msgid "Attempt to access prohibited URL"
2306
  msgstr "Попытка доступа к запрещенному URL"
2307
 
2308
+ #: common.php:863
2309
  msgid "reCAPTCHA settings are incorrect"
2310
  msgstr "настройки reCAPTCHA неверны"
2311
 
2312
+ #: common.php:862
2313
  msgid "reCAPTCHA verification failed"
2314
  msgstr "проверка reCAPTCHA неудачна"
2315
 
2316
+ #: common.php:835 dashboard.php:1802
2317
  msgid "User registered"
2318
  msgstr "Пользователь зарегистрирован"
2319
 
2320
+ #: common.php:834
2321
  msgid "User created"
2322
  msgstr "Пользователь создан"
2323
 
2324
+ #: dashboard.php:446 dashboard.php:1985
2325
  msgid "Settings saved"
2326
  msgstr "Настройки сохранены."
2327
 
2328
+ #: dashboard.php:1968
2329
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
2330
  msgstr "Внимание! Режим Цитадель активен. Авторизация на сайте заблокирована."
2331
 
2337
  msgid "When you click the button below you will get a configuration file, which you can upload on another site."
2338
  msgstr "Когда вы нажмете на кнопку, то получите файл с настройками, который можно использовать на других сайтах."
2339
 
2340
+ #: settings.php:123
2341
  msgid "Hardening WordPress"
2342
  msgstr "Усиление защиты WordPress"
2343
 
2344
+ #: settings.php:127
2345
  msgid "Disable feeds"
2346
  msgstr "Отключить ленты"
2347
 
2348
+ #: settings.php:127
2349
  msgid "Block access to the RSS, Atom and RDF feeds"
2350
  msgstr "Закрыть доступ к RSS, Atom и RDF лентам"
2351
 
2352
+ #: settings.php:159
2353
  msgid "by date of registration"
2354
  msgstr "по дате регистрации"
2355
 
2356
  #. #-#-#-#-# wp-cerber-code.pot (WP Cerber Security, Antispam & Malware Scan
2357
+ #. 7.7) #-#-#-#-#
2358
  #. Plugin URI of the plugin/theme
2359
  #. #-#-#-#-# wp-cerber-code.pot (WP Cerber Security, Antispam & Malware Scan
2360
+ #. 7.7) #-#-#-#-#
2361
  #. Author URI of the plugin/theme
2362
  msgid "https://wpcerber.com"
2363
  msgstr "https://wpcerber.com"
2364
 
2365
+ #: settings.php:106 settings.php:786 settings.php:908
2366
  msgid "Click to send test"
2367
  msgstr "Нажмите, чтобы протестировать отправку"
2368
 
2369
+ #: settings.php:126
2370
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
2371
  msgstr "Закрыть доступ к функциям XML-RPC, включая уведомления и обратные ссылки"
2372
 
2373
+ #: settings.php:99
2374
  msgid "must not overlap with the existing pages or posts slug"
2375
  msgstr "не должно совпадать с URL существующих страниц или записей"
languages/wp-cerber.pot CHANGED
@@ -5,7 +5,7 @@ msgstr ""
5
  "Project-Id-Version: WP Cerber\n"
6
  "Report-Msgid-Bugs-To: \n"
7
  "POT-Creation-Date: Tue Sep 08 2015 21:38:11 GMT+0300\n"
8
- "POT-Revision-Date: Wed Sep 26 2018 17:12:49 GMT+0300\n"
9
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
  "Last-Translator: \n"
11
  "Language-Team: \n"
@@ -24,21 +24,12 @@ msgstr ""
24
  "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
25
  "X-Generator: Loco - https://localise.biz/"
26
 
27
- #: ../dashboard.php:52 ../settings.php:623
28
- msgid "WP Cerber Security"
29
- msgstr ""
30
-
31
- #. Name of the plugin
32
- #: ../dashboard.php:52 ../dashboard.php:81
33
- msgid "WP Cerber"
34
- msgstr ""
35
-
36
  #: ../dashboard.php:54
37
  msgid "Cerber Dashboard"
38
  msgstr ""
39
 
40
- #: ../dashboard.php:54 ../dashboard.php:1333 ../dashboard.php:2174 ../settings.
41
- #: php:629
42
  msgid "Dashboard"
43
  msgstr ""
44
 
@@ -46,7 +37,7 @@ msgstr ""
46
  msgid "Cerber Traffic Inspector"
47
  msgstr ""
48
 
49
- #: ../dashboard.php:56 ../dashboard.php:1303 ../dashboard.php:2900
50
  msgid "Traffic Inspector"
51
  msgstr ""
52
 
@@ -54,11 +45,11 @@ msgstr ""
54
  msgid "Cerber Security Rules"
55
  msgstr ""
56
 
57
- #: ../dashboard.php:60 ../dashboard.php:2560
58
  msgid "Security Rules"
59
  msgstr ""
60
 
61
- #: ../dashboard.php:64 ../cerber-scanner.php:78
62
  msgid "Site Integrity"
63
  msgstr ""
64
 
@@ -66,7 +57,7 @@ msgstr ""
66
  msgid "Cerber antispam settings"
67
  msgstr ""
68
 
69
- #: ../dashboard.php:68 ../cerber-load.php:4259 ../settings.php:205
70
  msgid "Antispam"
71
  msgstr ""
72
 
@@ -74,24 +65,24 @@ msgstr ""
74
  msgid "Cerber tools"
75
  msgstr ""
76
 
77
- #: ../dashboard.php:69 ../cerber-tools.php:43
78
  msgid "Tools"
79
  msgstr ""
80
 
81
- #: ../dashboard.php:127 ../dashboard.php:200
82
  msgid "Remove"
83
  msgstr ""
84
 
85
- #: ../dashboard.php:134 ../dashboard.php:716 ../dashboard.php:3232 ../cerber-load.
86
- #: php:3992
87
  msgid "IP"
88
  msgstr ""
89
 
90
- #: ../dashboard.php:135 ../dashboard.php:717
91
  msgid "Hostname"
92
  msgstr ""
93
 
94
- #: ../dashboard.php:136 ../dashboard.php:718
95
  msgid "Country"
96
  msgstr ""
97
 
@@ -99,11 +90,11 @@ msgstr ""
99
  msgid "Expires"
100
  msgstr ""
101
 
102
- #: ../dashboard.php:138 ../cerber-load.php:3449
103
  msgid "Reason"
104
  msgstr ""
105
 
106
- #: ../dashboard.php:139 ../cerber-scanner.php:5314
107
  msgid "Action"
108
  msgstr ""
109
 
@@ -124,524 +115,540 @@ msgstr ""
124
  msgid "No lockouts at the moment. The sky is clear."
125
  msgstr ""
126
 
127
- #: ../dashboard.php:172 ../dashboard.php:691 ../dashboard.php:918 ../dashboard.
128
- #: php:1298 ../dashboard.php:3057 ../cerber-load.php:4246 ../settings.php:582
129
  msgid "White IP Access List"
130
  msgstr ""
131
 
132
- #: ../dashboard.php:172
133
  msgid "These IPs will never be locked out"
134
  msgstr ""
135
 
136
- #: ../dashboard.php:174 ../dashboard.php:692 ../dashboard.php:921 ../dashboard.
137
- #: php:1299 ../dashboard.php:3058
138
  msgid "Black IP Access List"
139
  msgstr ""
140
 
141
- #: ../dashboard.php:174
142
  msgid "Nobody can log in or register from these IPs"
143
  msgstr ""
144
 
145
- #: ../dashboard.php:181
146
  msgid "Your IP"
147
  msgstr ""
148
 
149
- #: ../dashboard.php:199 ../dashboard.php:931 ../dashboard.php:962 ../dashboard.
150
- #: php:1074
151
  msgid "Check for activities"
152
  msgstr ""
153
 
154
- #: ../dashboard.php:206
155
  msgid "List is empty"
156
  msgstr ""
157
 
158
- #: ../dashboard.php:210
159
  msgid "IP address, IPv4 address range or subnet"
160
  msgstr ""
161
 
162
- #: ../dashboard.php:211
163
  msgid "Add IP to the list"
164
  msgstr ""
165
 
166
- #: ../dashboard.php:212
167
  msgid "Optional comment for this entry"
168
  msgstr ""
169
 
170
- #: ../dashboard.php:237 ../dashboard.php:249
171
  msgid "Incorrect IP address or IP range"
172
  msgstr ""
173
 
174
- #: ../dashboard.php:243
175
  #, php-format
176
  msgid "Address %s was added to White IP Access List"
177
  msgstr ""
178
 
179
- #: ../dashboard.php:253
180
  msgid "You cannot add your IP address or network"
181
  msgstr ""
182
 
183
- #: ../dashboard.php:257
184
  #, php-format
185
  msgid "Address %s was added to Black IP Access List"
186
  msgstr ""
187
 
188
- #: ../dashboard.php:354 ../dashboard.php:2987 ../whois.php:223 ../whois.php:254 ..
189
- #: /common.php:925 ../common.php:1273
190
  msgid "Unknown"
191
  msgstr ""
192
 
193
- #: ../dashboard.php:396
194
  msgid "unknown"
195
  msgstr ""
196
 
197
- #: ../dashboard.php:421
198
  msgid "Email has been sent to"
199
  msgstr ""
200
 
201
- #: ../dashboard.php:424
202
  msgid "Unable to send email to"
203
  msgstr ""
204
 
205
- #: ../dashboard.php:430
206
  #, php-format
207
  msgid "Lockout for %s was removed"
208
  msgstr ""
209
 
210
- #: ../dashboard.php:446 ../dashboard.php:1985
211
  msgid "Settings saved"
212
  msgstr ""
213
 
214
- #: ../dashboard.php:548
215
  msgid "IP address"
216
  msgstr ""
217
 
218
- #: ../dashboard.php:548 ../dashboard.php:719 ../dashboard.php:3230
219
  msgid "Date"
220
  msgstr ""
221
 
222
- #: ../dashboard.php:548 ../dashboard.php:720
223
  msgid "Event"
224
  msgstr ""
225
 
226
- #: ../dashboard.php:548 ../dashboard.php:721 ../dashboard.php:3235
227
  msgid "Local User"
228
  msgstr ""
229
 
230
- #: ../dashboard.php:548
231
  msgid "User login"
232
  msgstr ""
233
 
234
- #: ../dashboard.php:548
235
  msgid "User ID"
236
  msgstr ""
237
 
238
- #: ../dashboard.php:548 ../dashboard.php:722 ../cerber-load.php:4000
239
  msgid "Username used"
240
  msgstr ""
241
 
242
- #: ../dashboard.php:696 ../dashboard.php:924 ../dashboard.php:3062 ../common.php:
243
  #: 890
244
  msgid "Locked out"
245
  msgstr ""
246
 
247
- #: ../dashboard.php:740
248
  msgid "Export"
249
  msgstr ""
250
 
251
- #: ../dashboard.php:744
252
  msgid "No activity has been logged."
253
  msgstr ""
254
 
255
- #: ../dashboard.php:751
256
  msgid "All events"
257
  msgstr ""
258
 
259
- #: ../dashboard.php:762
260
  msgid "Search for IP or username"
261
  msgstr ""
262
 
263
- #: ../dashboard.php:762
264
  msgid "Filter"
265
  msgstr ""
266
 
267
- #: ../dashboard.php:958
268
  msgid "Abuse email:"
269
  msgstr ""
270
 
271
- #: ../dashboard.php:962
272
  msgid "Network:"
273
  msgstr ""
274
 
275
- #: ../dashboard.php:976
276
  msgid "Add network to the Black List"
277
  msgstr ""
278
 
279
- #: ../dashboard.php:981
280
  msgid "Add IP to the Black List"
281
  msgstr ""
282
 
283
- #: ../dashboard.php:1037
284
  msgid "Activated"
285
  msgstr ""
286
 
287
- #: ../dashboard.php:1058
288
  msgid "Last seen"
289
  msgstr ""
290
 
291
- #: ../dashboard.php:1068 ../dashboard.php:1163
292
  msgid "Registered"
293
  msgstr ""
294
 
295
- #: ../dashboard.php:1160
296
  msgid "Comments"
297
  msgstr ""
298
 
299
- #: ../dashboard.php:1161
300
  msgid "Last login"
301
  msgstr ""
302
 
303
- #: ../dashboard.php:1162
304
  msgid "Failed login attempts"
305
  msgstr ""
306
 
307
- #: ../dashboard.php:1194 ../dashboard.php:1281 ../common.php:1004
308
  msgid "Never"
309
  msgstr ""
310
 
311
- #: ../dashboard.php:1233
312
  msgid "You"
313
  msgstr ""
314
 
315
- #: ../dashboard.php:1251
316
  msgid "Cerber Quick View"
317
  msgstr ""
318
 
319
- #: ../dashboard.php:1285 ../dashboard.php:1307
320
  msgid "active"
321
  msgstr ""
322
 
323
- #: ../dashboard.php:1285
324
  msgid "deactivate"
325
  msgstr ""
326
 
327
- #: ../dashboard.php:1287
328
  msgid "not active"
329
  msgstr ""
330
 
331
- #: ../dashboard.php:1288 ../dashboard.php:1302
332
  msgid "disabled"
333
  msgstr ""
334
 
335
- #: ../dashboard.php:1293
336
  msgid "failed attempts"
337
  msgstr ""
338
 
339
- #: ../dashboard.php:1293 ../dashboard.php:1294
340
  msgid "in 24 hours"
341
  msgstr ""
342
 
343
- #: ../dashboard.php:1293 ../dashboard.php:1294
344
  msgid "view all"
345
  msgstr ""
346
 
347
- #: ../dashboard.php:1294
348
  msgid "lockouts"
349
  msgstr ""
350
 
351
- #: ../dashboard.php:1296
352
  msgid "Lockouts at the moment"
353
  msgstr ""
354
 
355
- #: ../dashboard.php:1297
356
  msgid "Last lockout"
357
  msgstr ""
358
 
359
- #: ../dashboard.php:1298 ../dashboard.php:1299 ../dashboard.php:2152
360
  msgid "entry"
361
  msgid_plural "entries"
362
  msgstr[0] ""
363
  msgstr[1] ""
364
 
365
- #: ../dashboard.php:1300 ../settings.php:103
366
  msgid "Citadel mode"
367
  msgstr ""
368
 
369
- #: ../dashboard.php:1302
370
  msgid "enabled"
371
  msgstr ""
372
 
373
- #: ../dashboard.php:1307
374
  msgid "no connection"
375
  msgstr ""
376
 
377
- #: ../dashboard.php:1317
378
  msgctxt "Example: Last malware scan: 23 Jan 2018"
379
  msgid "Last malware scan"
380
  msgstr ""
381
 
382
- #: ../dashboard.php:1320 ../dashboard.php:1322 ../cerber-scanner.php:1286
383
  msgid "Disabled"
384
  msgstr ""
385
 
386
- #: ../dashboard.php:1321 ../cerber-scanner.php:850
387
  msgid "Quick Scan"
388
  msgstr ""
389
 
390
- #: ../dashboard.php:1323 ../cerber-scanner.php:850
391
  msgid "Full Scan"
392
  msgstr ""
393
 
394
- #: ../dashboard.php:1334 ../dashboard.php:1809 ../cerber-load.php:3983 ..
395
- #: /settings.php:108 ../settings.php:633
396
  msgid "Activity"
397
  msgstr ""
398
 
399
- #: ../dashboard.php:1335
400
  msgid "Traffic"
401
  msgstr ""
402
 
403
- #: ../dashboard.php:1336
404
  msgid "Integrity"
405
  msgstr ""
406
 
407
- #: ../dashboard.php:1612 ../settings.php:83
408
  msgid "My site is behind a reverse proxy"
409
  msgstr ""
410
 
411
- #: ../dashboard.php:1788
412
  msgid "in the last 24 hours"
413
  msgstr ""
414
 
415
- #: ../dashboard.php:1794 ../dashboard.php:1824
416
  msgid "View all"
417
  msgstr ""
418
 
419
- #: ../dashboard.php:1802 ../common.php:835
420
  msgid "User registered"
421
  msgstr ""
422
 
423
- #: ../dashboard.php:1803
424
  msgid "All suspicious activity"
425
  msgstr ""
426
 
427
- #: ../dashboard.php:1825
428
  msgid "Recently locked out IP addresses"
429
  msgstr ""
430
 
431
- #: ../dashboard.php:1850
432
  msgid "Confused about some settings?"
433
  msgstr ""
434
 
435
- #: ../dashboard.php:1851
436
  msgid "You can easily load default recommended settings using button below"
437
  msgstr ""
438
 
439
- #: ../dashboard.php:1853
440
  msgid "Load default settings"
441
  msgstr ""
442
 
443
- #: ../dashboard.php:1855 ../cerber-scanner.php:5290
 
444
  msgid "Are you sure?"
445
  msgstr ""
446
 
447
- #: ../dashboard.php:1861
448
  msgid "doesn't affect Custom login URL and Access Lists"
449
  msgstr ""
450
 
451
- #: ../dashboard.php:1862 ../cerber-load.php:3481 ../cerber-load.php:4248
452
  msgid "Getting Started Guide"
453
  msgstr ""
454
 
455
- #: ../dashboard.php:1968
456
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
457
  msgstr ""
458
 
459
- #: ../dashboard.php:1969
460
  msgid "Deactivate"
461
  msgstr ""
462
 
463
- #: ../dashboard.php:1970 ../dashboard.php:2387
464
  msgid "View Activity"
465
  msgstr ""
466
 
467
- #: ../dashboard.php:2072
468
  msgid "Subscribe"
469
  msgstr ""
470
 
471
- #: ../dashboard.php:2073 ../cerber-tools.php:285
472
  msgid "Unsubscribe"
473
  msgstr ""
474
 
475
- #: ../dashboard.php:2101
476
  msgid "You've subscribed"
477
  msgstr ""
478
 
479
- #: ../dashboard.php:2104
480
  msgid "You've unsubscribed"
481
  msgstr ""
482
 
483
- #: ../dashboard.php:2175
484
  msgid "Main settings"
485
  msgstr ""
486
 
487
- #: ../dashboard.php:2565
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
488
  msgid "Countries"
489
  msgstr ""
490
 
491
- #: ../dashboard.php:2628
492
  #, php-format
493
  msgid "Permitted for one country"
494
  msgid_plural "Permitted for %d countries"
495
  msgstr[0] ""
496
  msgstr[1] ""
497
 
498
- #: ../dashboard.php:2631
499
  #, php-format
500
  msgid "Not permitted for one country"
501
  msgid_plural "Not permitted for %d countries"
502
  msgstr[0] ""
503
  msgstr[1] ""
504
 
505
- #: ../dashboard.php:2639
506
  msgid "No rule"
507
  msgstr ""
508
 
509
- #: ../dashboard.php:2695
510
  msgid "Start typing here to find a country"
511
  msgstr ""
512
 
513
- #: ../dashboard.php:2778
514
  msgid "Click on a country name to add it to the list of selected countries"
515
  msgstr ""
516
 
517
- #: ../dashboard.php:2782
518
  #, php-format
519
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
520
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
521
  msgstr ""
522
 
523
- #: ../dashboard.php:2785
524
  #, php-format
525
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
526
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
527
  msgstr ""
528
 
529
- #: ../dashboard.php:2802
530
  msgid "Submit forms"
531
  msgstr ""
532
 
533
- #: ../dashboard.php:2803
534
  msgid "Post comments"
535
  msgstr ""
536
 
537
- #: ../dashboard.php:2804
538
  msgid "Log in to the website"
539
  msgstr ""
540
 
541
- #: ../dashboard.php:2805
542
  msgid "Register on the website"
543
  msgstr ""
544
 
545
- #: ../dashboard.php:2806
546
  msgid "Use XML-RPC"
547
  msgstr ""
548
 
549
- #: ../dashboard.php:2807
550
  msgid "Use REST API"
551
  msgstr ""
552
 
553
- #: ../dashboard.php:2851
554
  msgid "Security rules have been updated"
555
  msgstr ""
556
 
557
  #: ../dashboard.php:2905
558
- msgid "Live traffic"
559
  msgstr ""
560
 
561
- #: ../dashboard.php:2906 ../cerber-tools.php:91 ../cerber-tools.php:100 ../cerber-
562
- #: scanner.php:84
563
  msgid "Settings"
564
  msgstr ""
565
 
566
- #: ../dashboard.php:2907 ../dashboard.php:3635 ../settings.php:657 ../cerber-
567
- #: tools.php:51 ../cerber-scanner.php:88
568
- msgid "Help"
569
- msgstr ""
570
-
571
- #: ../dashboard.php:3231
572
  msgid "Request"
573
  msgstr ""
574
 
575
- #: ../dashboard.php:3233
576
  msgid "Host Info"
577
  msgstr ""
578
 
579
- #: ../dashboard.php:3234
580
  msgid "User Agent"
581
  msgstr ""
582
 
583
- #: ../dashboard.php:3251
584
  msgid "No requests have been logged."
585
  msgstr ""
586
 
587
- #: ../dashboard.php:3259
588
  msgid "All requests"
589
  msgstr ""
590
 
591
- #: ../dashboard.php:3261
592
  msgid "Suspicious activity"
593
  msgstr ""
594
 
595
- #: ../dashboard.php:3262
596
  msgid "Errors"
597
  msgstr ""
598
 
599
- #: ../dashboard.php:3263 ../settings.php:173
600
  msgid "Logged in users"
601
  msgstr ""
602
 
603
- #: ../dashboard.php:3264
604
  msgid "Not logged in visitors"
605
  msgstr ""
606
 
607
- #: ../dashboard.php:3265
608
  msgid "Form submissions"
609
  msgstr ""
610
 
611
- #: ../dashboard.php:3266
612
  msgid "Page Not Found"
613
  msgstr ""
614
 
615
- #: ../dashboard.php:3267
616
- msgid "REST API"
617
- msgstr ""
618
-
619
- #: ../dashboard.php:3268
620
- msgid "XML-RPC"
621
- msgstr ""
622
-
623
- #: ../dashboard.php:3273
624
  msgid "Longer than"
625
  msgstr ""
626
 
627
- #: ../dashboard.php:3289
628
  msgid "Refresh"
629
  msgstr ""
630
 
631
- #: ../dashboard.php:3543
632
  msgid "Any"
633
  msgstr ""
634
 
635
- #: ../dashboard.php:3585
636
  msgid "Advanced search"
637
  msgstr ""
638
 
639
- #: ../dashboard.php:3628
 
 
 
 
640
  msgid "Antispam and bot detection settings"
641
  msgstr ""
642
 
643
- #: ../dashboard.php:3633
644
- msgid "Antispam engine"
645
  msgstr ""
646
 
647
  #. Name of the plugin
@@ -690,11 +697,11 @@ msgid "Lockouts occurred"
690
  msgstr ""
691
 
692
  #: ../common.php:210 ../common.php:273 ../common.php:278 ../common.php:283 ..
693
- #: /cerber-load.php:677 ../cerber-load.php:689 ../cerber-load.php:696 ../cerber-
694
- #: load.php:950 ../cerber-load.php:1172 ../cerber-load.php:1178 ../cerber-load.
695
- #: php:1183 ../cerber-load.php:1188 ../cerber-load.php:1194 ../cerber-load.php:
696
- #: 1201 ../cerber-load.php:1303 ../cerber-load.php:1440 ../settings.php:1052 ..
697
- #: /settings.php:1135
698
  msgid "ERROR:"
699
  msgstr ""
700
 
@@ -882,63 +889,63 @@ msgstr ""
882
  msgid "Attempt to upload a file with malicious code"
883
  msgstr ""
884
 
885
- #: ../common.php:999
886
  #, php-format
887
  msgid "%s ago"
888
  msgstr ""
889
 
890
- #: ../common.php:999
891
  #, php-format
892
  msgctxt "preposition of a period of time like: in 6 hours"
893
  msgid "in %s"
894
  msgstr ""
895
 
896
- #: ../common.php:1084
897
  msgid "Bytes"
898
  msgstr ""
899
 
900
- #: ../common.php:1182 ../settings.php:230
901
  msgid "New version is available"
902
  msgstr ""
903
 
904
- #: ../common.php:1189
905
  #, php-format
906
  msgid "Update to version %s of WP Cerber"
907
  msgstr ""
908
 
909
- #: ../common.php:1208
910
  msgid "Not specified"
911
  msgstr ""
912
 
913
- #: ../common.php:1834
914
  msgid "Unable to create the directory"
915
  msgstr ""
916
 
917
- #: ../common.php:1839
918
  msgid "Destination folder access denied"
919
  msgstr ""
920
 
921
- #: ../common.php:1842
922
  msgid "File not found"
923
  msgstr ""
924
 
925
- #: ../common.php:1845
926
  msgid "Unable to copy the file"
927
  msgstr ""
928
 
929
- #: ../common.php:1851
930
  msgid "Unable to delete the file"
931
  msgstr ""
932
 
933
- #: ../cerber-news.php:196
934
  msgid "Awesome!"
935
  msgstr ""
936
 
937
- #: ../cerber-lab.php:748
938
  msgid "Want to make WP Cerber even more powerful?"
939
  msgstr ""
940
 
941
- #: ../cerber-lab.php:749
942
  msgid ""
943
  "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. "
944
  "This helps the plugin team to develop new algorithms for WP Cerber that will "
@@ -946,261 +953,261 @@ msgid ""
946
  "everyday. You can disable the sending in the plugin settings at any time."
947
  msgstr ""
948
 
949
- #: ../cerber-lab.php:750
950
  msgid "OK, nail them all"
951
  msgstr ""
952
 
953
- #: ../cerber-lab.php:751
954
  msgid "NO, maybe later"
955
  msgstr ""
956
 
957
- #: ../cerber-lab.php:752 ../settings.php:586 ../settings.php:589
958
  msgid "Know more"
959
  msgstr ""
960
 
961
- #: ../cerber-load.php:368
962
  msgid "You are not allowed to log in. Ask your administrator for assistance."
963
  msgstr ""
964
 
965
- #: ../cerber-load.php:375
966
  #, php-format
967
  msgid ""
968
  "You have exceeded the number of allowed login attempts. Please try again in "
969
  "%d minutes."
970
  msgstr ""
971
 
972
- #: ../cerber-load.php:394
973
  #, php-format
974
  msgid "You have only one attempt remaining."
975
  msgid_plural "You have %d attempts remaining."
976
  msgstr[0] ""
977
  msgstr[1] ""
978
 
979
- #: ../cerber-load.php:706
980
  msgid ""
981
  "Human verification failed. Please click the square box in the reCAPTCHA "
982
  "block below."
983
  msgstr ""
984
 
985
- #: ../cerber-load.php:814
986
  msgid ""
987
  "> > > Translator of WP Cerber? To get the PRO license for free, drop your "
988
  "contacts here: https://wpcerber.com/contact/"
989
  msgstr ""
990
 
991
- #: ../cerber-load.php:962
992
  #, php-format
993
  msgid ""
994
  "<strong>ERROR</strong>: The password you entered for the username %s is "
995
  "incorrect."
996
  msgstr ""
997
 
998
- #: ../cerber-load.php:1173 ../cerber-load.php:1179 ../cerber-load.php:1195 ..
999
- #: /cerber-load.php:1202
1000
  msgid "You are not allowed to register."
1001
  msgstr ""
1002
 
1003
- #: ../cerber-load.php:1189
1004
  msgid "Username is not allowed. Please choose another one."
1005
  msgstr ""
1006
 
1007
- #: ../cerber-load.php:1440
1008
  msgid "Sorry, human verification failed."
1009
  msgstr ""
1010
 
1011
- #: ../cerber-load.php:3281
1012
  msgid "We're sorry, you are not allowed to proceed"
1013
  msgstr ""
1014
 
1015
- #: ../cerber-load.php:3391
1016
  msgid "WP Cerber notify"
1017
  msgstr ""
1018
 
1019
- #: ../cerber-load.php:3413
1020
  msgid "Citadel mode is activated"
1021
  msgstr ""
1022
 
1023
- #: ../cerber-load.php:3415
1024
  #, php-format
1025
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
1026
  msgstr ""
1027
 
1028
- #: ../cerber-load.php:3416
1029
  #, php-format
1030
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
1031
  msgstr ""
1032
 
1033
- #: ../cerber-load.php:3417 ../cerber-load.php:4024
1034
  msgid "View activity in dashboard"
1035
  msgstr ""
1036
 
1037
- #: ../cerber-load.php:3442
1038
  msgid "unspecified"
1039
  msgstr ""
1040
 
1041
- #: ../cerber-load.php:3445
1042
  msgid "Number of lockouts is increasing"
1043
  msgstr ""
1044
 
1045
- #: ../cerber-load.php:3447
1046
  msgid "Number of active lockouts"
1047
  msgstr ""
1048
 
1049
- #: ../cerber-load.php:3448
1050
  #, php-format
1051
  msgid "Last lockout was added: %s for IP %s"
1052
  msgstr ""
1053
 
1054
- #: ../cerber-load.php:3450
1055
  msgid "View activity for this IP"
1056
  msgstr ""
1057
 
1058
- #: ../cerber-load.php:3451
1059
  msgid "View lockouts in dashboard"
1060
  msgstr ""
1061
 
1062
- #: ../cerber-load.php:3454 ../cerber-load.php:3456
1063
  msgid "A new version of WP Cerber is available to install"
1064
  msgstr ""
1065
 
1066
- #: ../cerber-load.php:3455
1067
  msgid "Hi!"
1068
  msgstr ""
1069
 
1070
- #: ../cerber-load.php:3458 ../cerber-load.php:3469
1071
  msgid "Website"
1072
  msgstr ""
1073
 
1074
- #: ../cerber-load.php:3461 ../cerber-load.php:3462
1075
  msgid "The WP Cerber security plugin has been deactivated"
1076
  msgstr ""
1077
 
1078
- #: ../cerber-load.php:3464
1079
  msgid "Not logged in"
1080
  msgstr ""
1081
 
1082
- #: ../cerber-load.php:3470
1083
  msgid "By user"
1084
  msgstr ""
1085
 
1086
- #: ../cerber-load.php:3471
1087
  msgid "From IP address"
1088
  msgstr ""
1089
 
1090
- #: ../cerber-load.php:3474
1091
  msgid "From country"
1092
  msgstr ""
1093
 
1094
- #: ../cerber-load.php:3478
1095
  msgid "The WP Cerber security plugin is now active"
1096
  msgstr ""
1097
 
1098
- #: ../cerber-load.php:3479 ../cerber-load.php:4245
1099
  msgid "WP Cerber is now active and has started protecting your site"
1100
  msgstr ""
1101
 
1102
- #: ../cerber-load.php:3486
1103
  msgid "New Custom login URL"
1104
  msgstr ""
1105
 
1106
- #: ../cerber-load.php:3490 ../cerber-load.php:3491
1107
  msgid "A new activity has been recorded"
1108
  msgstr ""
1109
 
1110
- #: ../cerber-load.php:3496
1111
  msgid "Weekly report"
1112
  msgstr ""
1113
 
1114
- #: ../cerber-load.php:3499 ../cerber-load.php:3509
1115
  msgid "To change reporting settings visit"
1116
  msgstr ""
1117
 
1118
- #: ../cerber-load.php:3506
1119
  msgid "Scanner Report"
1120
  msgstr ""
1121
 
1122
- #: ../cerber-load.php:3532
1123
  msgid "Your login page:"
1124
  msgstr ""
1125
 
1126
- #: ../cerber-load.php:3536
1127
  msgid "Your license is valid until"
1128
  msgstr ""
1129
 
1130
- #: ../cerber-load.php:3539
1131
  msgid "This message was sent by"
1132
  msgstr ""
1133
 
1134
- #: ../cerber-load.php:3560
1135
  #, php-format
1136
  msgid "Your last sign-in was %s from %s"
1137
  msgstr ""
1138
 
1139
- #: ../cerber-load.php:3630
1140
  msgid "Weekly Report"
1141
  msgstr ""
1142
 
1143
- #: ../cerber-load.php:3642
1144
  msgid "Activity details"
1145
  msgstr ""
1146
 
1147
- #: ../cerber-load.php:3656
1148
  msgid "Attempts to log in with non-existent username"
1149
  msgstr ""
1150
 
1151
- #: ../cerber-load.php:3996
1152
  msgid "User"
1153
  msgstr ""
1154
 
1155
- #: ../cerber-load.php:4004
1156
  msgid "Search string"
1157
  msgstr ""
1158
 
1159
- #: ../cerber-load.php:4025
1160
  msgid "To unsubscribe click here"
1161
  msgstr ""
1162
 
1163
- #: ../cerber-load.php:4198
1164
  #, php-format
1165
  msgid "The WP Cerber requires PHP %s or higher. You are running"
1166
  msgstr ""
1167
 
1168
- #: ../cerber-load.php:4202
1169
  #, php-format
1170
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
1171
  msgstr ""
1172
 
1173
- #: ../cerber-load.php:4211
1174
  msgid "Can't activate WP Cerber due to a database error."
1175
  msgstr ""
1176
 
1177
- #: ../cerber-load.php:4246
1178
  msgid "Your IP address is added to the"
1179
  msgstr ""
1180
 
1181
- #: ../cerber-load.php:4256 ../settings.php:640
1182
  msgid "Main Settings"
1183
  msgstr ""
1184
 
1185
- #: ../cerber-load.php:4257 ../cerber-scanner.php:83
1186
  msgid "Security Scanner"
1187
  msgstr ""
1188
 
1189
- #: ../cerber-load.php:4258 ../settings.php:644 ../cerber-tools.php:92 ../cerber-
1190
- #: tools.php:101 ../cerber-tools.php:188
1191
  msgid "Access Lists"
1192
  msgstr ""
1193
 
1194
- #: ../cerber-load.php:4260 ../settings.php:647
1195
  msgid "Hardening"
1196
  msgstr ""
1197
 
1198
- #: ../cerber-load.php:4261 ../settings.php:82 ../settings.php:106 ../settings.php:
1199
- #: 654
1200
  msgid "Notifications"
1201
  msgstr ""
1202
 
1203
- #: ../cerber-load.php:4262
1204
  msgid "Import settings"
1205
  msgstr ""
1206
 
@@ -1240,7 +1247,7 @@ msgstr ""
1240
  msgid "Aggressive lockout"
1241
  msgstr ""
1242
 
1243
- #: ../settings.php:81 ../settings.php:283
1244
  msgid "Use White IP Access List"
1245
  msgstr ""
1246
 
@@ -1330,7 +1337,7 @@ msgstr ""
1330
  msgid "Threshold"
1331
  msgstr ""
1332
 
1333
- #: ../settings.php:105 ../cerber-scanner.php:3656
1334
  msgid "Duration"
1335
  msgstr ""
1336
 
@@ -1338,15 +1345,15 @@ msgstr ""
1338
  msgid "Send notification to admin email"
1339
  msgstr ""
1340
 
1341
- #: ../settings.php:106 ../settings.php:786 ../settings.php:908
1342
  msgid "Click to send test"
1343
  msgstr ""
1344
 
1345
- #: ../settings.php:109 ../settings.php:359
1346
  msgid "Keep records for"
1347
  msgstr ""
1348
 
1349
- #: ../settings.php:109 ../settings.php:185 ../settings.php:363 ../settings.php:428
1350
  msgid "days"
1351
  msgstr ""
1352
 
@@ -1391,6 +1398,10 @@ msgstr ""
1391
  msgid "if empty, the default format %s will be used"
1392
  msgstr ""
1393
 
 
 
 
 
1394
  #: ../settings.php:123
1395
  msgid "Hardening WordPress"
1396
  msgstr ""
@@ -1411,868 +1422,896 @@ msgstr ""
1411
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1412
  msgstr ""
1413
 
1414
- #: ../settings.php:126
 
 
 
 
 
 
 
 
 
 
 
 
1415
  msgid "Disable XML-RPC"
1416
  msgstr ""
1417
 
1418
- #: ../settings.php:126
1419
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
1420
  msgstr ""
1421
 
1422
- #: ../settings.php:127
1423
  msgid "Disable feeds"
1424
  msgstr ""
1425
 
1426
- #: ../settings.php:127
1427
  msgid "Block access to the RSS, Atom and RDF feeds"
1428
  msgstr ""
1429
 
1430
- #: ../settings.php:128
1431
  msgid "Disable REST API"
1432
  msgstr ""
1433
 
1434
- #: ../settings.php:128
1435
  msgid "Block access to the WordPress REST API except the following"
1436
  msgstr ""
1437
 
1438
- #: ../settings.php:129
1439
  msgid "Allow REST API for logged in users"
1440
  msgstr ""
1441
 
1442
- #: ../settings.php:136
1443
  msgid ""
1444
  "Specify REST API namespaces to be allowed if REST API is disabled. One "
1445
  "string per line."
1446
  msgstr ""
1447
 
1448
- #: ../settings.php:146
1449
  msgid "User related settings"
1450
  msgstr ""
1451
 
1452
- #: ../settings.php:148
1453
  msgid "Registration limit"
1454
  msgstr ""
1455
 
1456
- #: ../settings.php:150
1457
  msgid "Prohibited usernames"
1458
  msgstr ""
1459
 
1460
- #: ../settings.php:156
1461
  msgid ""
1462
  "Usernames from this list are not allowed to log in or register. Any IP "
1463
  "address, have tried to use any of these usernames, will be immediately "
1464
  "blocked. Use comma to separate logins."
1465
  msgstr ""
1466
 
1467
- #: ../settings.php:156
1468
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1469
  msgstr ""
1470
 
1471
- #: ../settings.php:158
1472
  msgid "User session expire"
1473
  msgstr ""
1474
 
1475
- #: ../settings.php:158
1476
  msgid "in minutes (leave empty to use default WP value)"
1477
  msgstr ""
1478
 
1479
- #: ../settings.php:159
1480
  msgid "Sort users in dashboard"
1481
  msgstr ""
1482
 
1483
- #: ../settings.php:159
1484
  msgid "by date of registration"
1485
  msgstr ""
1486
 
1487
- #: ../settings.php:166
1488
  msgid "Cerber antispam engine"
1489
  msgstr ""
1490
 
1491
- #: ../settings.php:167
1492
  msgid "Comment form"
1493
  msgstr ""
1494
 
1495
- #: ../settings.php:167
1496
  msgid "Protect comment form with bot detection engine"
1497
  msgstr ""
1498
 
1499
- #: ../settings.php:168 ../settings.php:196
1500
  msgid "Registration form"
1501
  msgstr ""
1502
 
1503
- #: ../settings.php:168
1504
  msgid "Protect registration form with bot detection engine"
1505
  msgstr ""
1506
 
1507
- #: ../settings.php:169
1508
  msgid "Other forms"
1509
  msgstr ""
1510
 
1511
- #: ../settings.php:169
1512
  msgid "Protect all forms on the website with bot detection engine"
1513
  msgstr ""
1514
 
1515
- #: ../settings.php:171
1516
  msgid "Adjust antispam engine"
1517
  msgstr ""
1518
 
1519
- #: ../settings.php:172
1520
  msgid "Safe mode"
1521
  msgstr ""
1522
 
1523
- #: ../settings.php:172
1524
  msgid "Use less restrictive policies (allow AJAX)"
1525
  msgstr ""
1526
 
1527
- #: ../settings.php:173
1528
  msgid "Disable bot detection engine for logged in users"
1529
  msgstr ""
1530
 
1531
- #: ../settings.php:174
1532
  msgid "Query whitelist"
1533
  msgstr ""
1534
 
1535
- #: ../settings.php:180
1536
  msgid ""
1537
  "Enter a part of query string or query path to exclude a request from "
1538
  "inspection by the engine. One item per line."
1539
  msgstr ""
1540
 
1541
- #: ../settings.php:180 ../settings.php:294
1542
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1543
  msgstr ""
1544
 
1545
- #: ../settings.php:183
1546
  msgid "Comment processing"
1547
  msgstr ""
1548
 
1549
- #: ../settings.php:184
1550
  msgid "If a spam comment detected"
1551
  msgstr ""
1552
 
1553
- #: ../settings.php:184
1554
  msgid "Deny it completely"
1555
  msgstr ""
1556
 
1557
- #: ../settings.php:184
1558
  msgid "Mark it as spam"
1559
  msgstr ""
1560
 
1561
- #: ../settings.php:185
1562
  msgid "Trash spam comments"
1563
  msgstr ""
1564
 
1565
- #: ../settings.php:185
1566
  msgid "Move spam comments to trash after"
1567
  msgstr ""
1568
 
1569
- #: ../settings.php:191
1570
  msgid "reCAPTCHA settings"
1571
  msgstr ""
1572
 
1573
- #: ../settings.php:192
1574
  msgid "Site key"
1575
  msgstr ""
1576
 
1577
- #: ../settings.php:193
1578
  msgid "Secret key"
1579
  msgstr ""
1580
 
1581
- #: ../settings.php:194
1582
  msgid "Invisible reCAPTCHA"
1583
  msgstr ""
1584
 
1585
- #: ../settings.php:194
1586
  msgid "Enable invisible reCAPTCHA"
1587
  msgstr ""
1588
 
1589
- #: ../settings.php:194
1590
  msgid ""
1591
  "(do not enable it unless you get and enter the Site and Secret keys for the "
1592
  "invisible version)"
1593
  msgstr ""
1594
 
1595
- #: ../settings.php:196
1596
  msgid "Enable reCAPTCHA for WordPress registration form"
1597
  msgstr ""
1598
 
1599
- #: ../settings.php:197
1600
  msgid "Enable reCAPTCHA for WooCommerce registration form"
1601
  msgstr ""
1602
 
1603
- #: ../settings.php:199
1604
  msgid "Lost password form"
1605
  msgstr ""
1606
 
1607
- #: ../settings.php:199
1608
  msgid "Enable reCAPTCHA for WordPress lost password form"
1609
  msgstr ""
1610
 
1611
- #: ../settings.php:200
1612
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
1613
  msgstr ""
1614
 
1615
- #: ../settings.php:202
1616
  msgid "Login form"
1617
  msgstr ""
1618
 
1619
- #: ../settings.php:202
1620
  msgid "Enable reCAPTCHA for WordPress login form"
1621
  msgstr ""
1622
 
1623
- #: ../settings.php:203
1624
  msgid "Enable reCAPTCHA for WooCommerce login form"
1625
  msgstr ""
1626
 
1627
- #: ../settings.php:205
1628
  msgid "Enable reCAPTCHA for WordPress comment form"
1629
  msgstr ""
1630
 
1631
- #: ../settings.php:206
1632
  msgid "Disable reCAPTCHA for logged in users"
1633
  msgstr ""
1634
 
1635
- #: ../settings.php:208
1636
  msgid "Limit attempts"
1637
  msgstr ""
1638
 
1639
- #: ../settings.php:208
1640
  #, php-format
1641
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
1642
  msgstr ""
1643
 
1644
- #: ../settings.php:214
1645
  msgid "Email notifications"
1646
  msgstr ""
1647
 
1648
- #: ../settings.php:217 ../settings.php:258 ../settings.php:490
1649
  msgid "Email Address"
1650
  msgstr ""
1651
 
1652
- #: ../settings.php:221 ../settings.php:263 ../settings.php:327 ../settings.php:494
1653
  msgid "Use comma to specify multiple values"
1654
  msgstr ""
1655
 
1656
- #: ../settings.php:226
1657
  #, php-format
1658
  msgid "if empty, the admin email %s will be used"
1659
  msgstr ""
1660
 
1661
- #: ../settings.php:229
1662
  msgid "Notification limit"
1663
  msgstr ""
1664
 
1665
- #: ../settings.php:229
1666
  msgid "notification letters allowed per hour (0 means unlimited)"
1667
  msgstr ""
1668
 
1669
- #: ../settings.php:235
1670
  msgid "Push notifications"
1671
  msgstr ""
1672
 
1673
- #: ../settings.php:243
1674
  msgid "All connected devices"
1675
  msgstr ""
1676
 
1677
- #: ../settings.php:246
1678
  msgid "No devices found"
1679
  msgstr ""
1680
 
1681
- #: ../settings.php:250
1682
  msgid "Not available"
1683
  msgstr ""
1684
 
1685
- #: ../settings.php:255
1686
  msgid "Weekly reports"
1687
  msgstr ""
1688
 
1689
- #: ../settings.php:256
1690
  msgid "Enable reporting"
1691
  msgstr ""
1692
 
1693
- #: ../settings.php:268 ../settings.php:499
1694
  msgid "if empty, email from notification settings will be used"
1695
  msgstr ""
1696
 
1697
- #: ../settings.php:276
1698
  msgid "Inspection"
1699
  msgstr ""
1700
 
1701
- #: ../settings.php:277
1702
  msgid "Enable traffic inspection"
1703
  msgstr ""
1704
 
1705
- #: ../settings.php:288
1706
  msgid "Request whitelist"
1707
  msgstr ""
1708
 
1709
- #: ../settings.php:294
1710
  msgid ""
1711
  "Enter a request URI to exclude the request from inspection. One item per "
1712
  "line."
1713
  msgstr ""
1714
 
1715
- #: ../settings.php:297
1716
  msgid "Logging"
1717
  msgstr ""
1718
 
1719
- #: ../settings.php:298
1720
  msgid "Logging mode"
1721
  msgstr ""
1722
 
1723
- #: ../settings.php:304
1724
  msgid "Logging disabled"
1725
  msgstr ""
1726
 
1727
- #: ../settings.php:305
1728
  msgid "Smart"
1729
  msgstr ""
1730
 
1731
- #: ../settings.php:306
1732
  msgid "All traffic"
1733
  msgstr ""
1734
 
1735
- #: ../settings.php:310
1736
  msgid "Ignore crawlers"
1737
  msgstr ""
1738
 
1739
- #: ../settings.php:315
1740
  msgid "Save request fields"
1741
  msgstr ""
1742
 
1743
- #: ../settings.php:320
1744
  msgid "Mask these form fields"
1745
  msgstr ""
1746
 
1747
- #: ../settings.php:332
1748
  msgid "Save request headers"
1749
  msgstr ""
1750
 
1751
- #: ../settings.php:338
1752
  msgid "Save $_SERVER"
1753
  msgstr ""
1754
 
1755
- #: ../settings.php:344
1756
  msgid "Save request cookies"
1757
  msgstr ""
1758
 
1759
- #: ../settings.php:351
1760
  msgid "Page generation time threshold"
1761
  msgstr ""
1762
 
1763
- #: ../settings.php:356
1764
  msgid "milliseconds"
1765
  msgstr ""
1766
 
1767
- #: ../settings.php:372
1768
  msgid "Scanner settings"
1769
  msgstr ""
1770
 
1771
- #: ../settings.php:373
1772
  msgid "Custom signatures"
1773
  msgstr ""
1774
 
1775
- #: ../settings.php:379
1776
  msgid ""
1777
  "Specify custom PHP code signatures. One item per line. To specify a REGEX "
1778
  "pattern, enclose a whole line in two braces."
1779
  msgstr ""
1780
 
1781
- #: ../settings.php:381
1782
  msgid "Unwanted file extensions"
1783
  msgstr ""
1784
 
1785
- #: ../settings.php:387
1786
  msgid ""
1787
  "Specify file extensions to search for. Full scan only. Use comma to separate "
1788
  "items."
1789
  msgstr ""
1790
 
1791
- #: ../settings.php:389
1792
  msgid "Directories to exclude"
1793
  msgstr ""
1794
 
1795
- #: ../settings.php:395
1796
  msgid ""
1797
  "Specify directories to exclude from scanning. Use absolute paths. One item "
1798
  "per line."
1799
  msgstr ""
1800
 
1801
- #: ../settings.php:397
1802
  msgid "Monitor new files"
1803
  msgstr ""
1804
 
1805
- #: ../settings.php:404
1806
  msgid "Monitor modified files"
1807
  msgstr ""
1808
 
1809
- #: ../settings.php:410
1810
  msgid "Scan temporary directory"
1811
  msgstr ""
1812
 
1813
- #: ../settings.php:417
1814
  msgid "Scan session directory"
1815
  msgstr ""
1816
 
1817
- #: ../settings.php:423
 
 
 
 
1818
  msgid "Delete quarantined files after"
1819
  msgstr ""
1820
 
1821
- #: ../settings.php:437
1822
  msgid "Automated recurring scan schedule"
1823
  msgstr ""
1824
 
1825
- #: ../settings.php:438
1826
  msgid "Launch Quick Scan"
1827
  msgstr ""
1828
 
1829
- #: ../settings.php:445
1830
  msgid "Launch Full Scan"
1831
  msgstr ""
1832
 
1833
- #: ../settings.php:453
1834
  msgid "Scan results reporting"
1835
  msgstr ""
1836
 
1837
- #: ../settings.php:455 ../settings.php:515
1838
  msgid "Low severity"
1839
  msgstr ""
1840
 
1841
- #: ../settings.php:455 ../settings.php:515
1842
  msgid "Medium severity"
1843
  msgstr ""
1844
 
1845
- #: ../settings.php:455 ../settings.php:515
1846
  msgid "High severity"
1847
  msgstr ""
1848
 
1849
- #: ../settings.php:456
1850
  msgid "Report an issue if any of the following is true"
1851
  msgstr ""
1852
 
1853
- #: ../settings.php:464
1854
  msgid "Send email report"
1855
  msgstr ""
1856
 
1857
- #: ../settings.php:470
1858
  msgid "After every scan"
1859
  msgstr ""
1860
 
1861
- #: ../settings.php:471
1862
  msgid "If any changes in scan results occurred"
1863
  msgstr ""
1864
 
1865
- #: ../settings.php:472
1866
  msgid "If new issues found"
1867
  msgstr ""
1868
 
1869
- #: ../settings.php:476
1870
  msgid "Include file sizes"
1871
  msgstr ""
1872
 
1873
- #: ../settings.php:483
1874
  msgid "Include scan errors"
1875
  msgstr ""
1876
 
1877
- #: ../settings.php:507
1878
  msgid "Automatic cleanup of malware and suspicious files"
1879
  msgstr ""
1880
 
1881
- #: ../settings.php:509 ../cerber-scanner.php:3688
1882
  msgid "Unattended files"
1883
  msgstr ""
1884
 
1885
- #: ../settings.php:516
1886
  msgid "Files in the uploads folder"
1887
  msgstr ""
1888
 
1889
- #: ../settings.php:523
1890
  msgid "Files with unwanted extensions"
1891
  msgstr ""
1892
 
1893
- #: ../settings.php:530
1894
  msgid "Exclusions"
1895
  msgstr ""
1896
 
1897
- #: ../settings.php:531
1898
  msgid "Files in the temporary directory"
1899
  msgstr ""
1900
 
1901
- #: ../settings.php:537
1902
  msgid "Files in the sessions directory"
1903
  msgstr ""
1904
 
1905
- #: ../settings.php:543
1906
  msgid "Files in these directories"
1907
  msgstr ""
1908
 
1909
- #: ../settings.php:549
1910
  msgid "Use absolute paths. One item per line."
1911
  msgstr ""
1912
 
1913
- #: ../settings.php:551
1914
  msgid "Files with these extensions"
1915
  msgstr ""
1916
 
1917
- #: ../settings.php:557
1918
  msgid "Use comma to separate items."
1919
  msgstr ""
1920
 
1921
- #: ../settings.php:568
1922
  msgid "Make your protection smarter!"
1923
  msgstr ""
1924
 
1925
- #: ../settings.php:572
1926
  msgid ""
1927
  "Please enable Permalinks to use this feature. Set Permalink Settings to "
1928
  "something other than Default."
1929
  msgstr ""
1930
 
1931
- #: ../settings.php:575
1932
  msgid "Be careful about enabling these options."
1933
  msgstr ""
1934
 
1935
- #: ../settings.php:575
1936
  msgid "If you forget your Custom login URL, you will be unable to log in."
1937
  msgstr ""
1938
 
1939
- #: ../settings.php:579
1940
  msgid ""
1941
  "In the Citadel mode nobody is able to log in except IPs from the White IP "
1942
  "Access List. Active user sessions will not be affected."
1943
  msgstr ""
1944
 
1945
- #: ../settings.php:582
1946
  msgid "These settings do not affect hosts from the "
1947
  msgstr ""
1948
 
1949
- #: ../settings.php:585
1950
  msgid ""
1951
  "Before you can start using reCAPTCHA, you have to obtain Site key and Secret "
1952
  "key on the Google website"
1953
  msgstr ""
1954
 
1955
- #: ../settings.php:637
1956
  msgid "Lockouts"
1957
  msgstr ""
1958
 
1959
- #: ../settings.php:650
1960
  msgid "Users"
1961
  msgstr ""
1962
 
1963
- #: ../settings.php:767 ../settings.php:889
1964
  #, php-format
1965
  msgid "%s allowed retries in %s minutes"
1966
  msgstr ""
1967
 
1968
- #: ../settings.php:772 ../settings.php:894
1969
  #, php-format
1970
  msgid "%s allowed registrations in %s minutes from one IP"
1971
  msgstr ""
1972
 
1973
- #: ../settings.php:777 ../settings.php:899
1974
  #, php-format
1975
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
1976
  msgstr ""
1977
 
1978
- #: ../settings.php:784 ../settings.php:906
1979
  msgid "Notify admin if the number of active lockouts above"
1980
  msgstr ""
1981
 
1982
- #: ../settings.php:789 ../settings.php:911
1983
  #, php-format
1984
  msgid "Enable after %s failed login attempts in last %s minutes"
1985
  msgstr ""
1986
 
1987
- #: ../settings.php:1010
1988
  msgid "Sunday"
1989
  msgstr ""
1990
 
1991
- #: ../settings.php:1011
1992
  msgid "Monday"
1993
  msgstr ""
1994
 
1995
- #: ../settings.php:1012
1996
  msgid "Tuesday"
1997
  msgstr ""
1998
 
1999
- #: ../settings.php:1013
2000
  msgid "Wednesday"
2001
  msgstr ""
2002
 
2003
- #: ../settings.php:1014
2004
  msgid "Thursday"
2005
  msgstr ""
2006
 
2007
- #: ../settings.php:1015
2008
  msgid "Friday"
2009
  msgstr ""
2010
 
2011
- #: ../settings.php:1016
2012
  msgid "Saturday"
2013
  msgstr ""
2014
 
2015
- #: ../settings.php:1026
2016
  msgctxt "preposition of time like: at 11:00"
2017
  msgid "at"
2018
  msgstr ""
2019
 
2020
- #: ../settings.php:1042
2021
  msgid "Click to send now"
2022
  msgstr ""
2023
 
2024
- #: ../settings.php:1053
2025
  msgid "Plugin initialization mode has not been changed"
2026
  msgstr ""
2027
 
2028
- #: ../settings.php:1073 ../settings.php:1074
2029
  msgid "Attention! You have changed the login URL! The new login URL is"
2030
  msgstr ""
2031
 
2032
- #: ../settings.php:1075 ../settings.php:1076
2033
  msgid ""
2034
  "If you use a caching plugin, you have to add your new login URL to the list "
2035
  "of pages not to cache."
2036
  msgstr ""
2037
 
2038
- #: ../settings.php:1159 ../settings.php:1171 ../settings.php:1283
2039
  msgid "<strong>ERROR</strong>: please enter a valid email address."
2040
  msgstr ""
2041
 
2042
- #: ../settings.php:1288
2043
  msgid "The schedule has been updated"
2044
  msgstr ""
2045
 
2046
- #: ../settings.php:1291
2047
- msgid "Unable to updated the schedule"
2048
  msgstr ""
2049
 
2050
- #: ../cerber-tools.php:48
2051
  msgid "Export & Import"
2052
  msgstr ""
2053
 
2054
- #: ../cerber-tools.php:49
2055
  msgid "Diagnostic"
2056
  msgstr ""
2057
 
2058
- #: ../cerber-tools.php:50
2059
  msgid "License"
2060
  msgstr ""
2061
 
2062
- #: ../cerber-tools.php:88
 
 
 
 
2063
  msgid "Export settings to the file"
2064
  msgstr ""
2065
 
2066
- #: ../cerber-tools.php:89
2067
  msgid ""
2068
  "When you click the button below you will get a configuration file, which you "
2069
  "can upload on another site."
2070
  msgstr ""
2071
 
2072
- #: ../cerber-tools.php:90
2073
  msgid "What do you want to export?"
2074
  msgstr ""
2075
 
2076
- #: ../cerber-tools.php:93
2077
  msgid "Download file"
2078
  msgstr ""
2079
 
2080
- #: ../cerber-tools.php:95
2081
  msgid "Import settings from the file"
2082
  msgstr ""
2083
 
2084
- #: ../cerber-tools.php:96
2085
  msgid ""
2086
  "When you click the button below, file will be uploaded and all existing "
2087
  "settings will be overridden."
2088
  msgstr ""
2089
 
2090
- #: ../cerber-tools.php:97
2091
  msgid "Select file to import."
2092
  msgstr ""
2093
 
2094
- #: ../cerber-tools.php:97 ../cerber-scanner.php:3854
2095
  #, php-format
2096
  msgid "Maximum upload file size: %s."
2097
  msgstr ""
2098
 
2099
- #: ../cerber-tools.php:100
2100
  msgid "What do you want to import?"
2101
  msgstr ""
2102
 
2103
- #: ../cerber-tools.php:102 ../cerber-scanner.php:3857
2104
  msgid "Upload file"
2105
  msgstr ""
2106
 
2107
- #: ../cerber-tools.php:151
2108
  msgid "No file was uploaded or file is corrupted"
2109
  msgstr ""
2110
 
2111
- #: ../cerber-tools.php:188
2112
  msgid "Error while updating"
2113
  msgstr ""
2114
 
2115
- #: ../cerber-tools.php:194
2116
  msgid "Settings has imported successfully from"
2117
  msgstr ""
2118
 
2119
- #: ../cerber-tools.php:201
2120
  msgid "Error while parsing file"
2121
  msgstr ""
2122
 
2123
- #: ../cerber-scanner.php:85
2124
  msgid "Scheduling"
2125
  msgstr ""
2126
 
2127
- #: ../cerber-scanner.php:86
2128
  msgid "Cleaning up"
2129
  msgstr ""
2130
 
2131
- #: ../cerber-scanner.php:87
 
 
 
 
2132
  msgid "Quarantine"
2133
  msgstr ""
2134
 
2135
- #: ../cerber-scanner.php:140
2136
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
2137
  msgstr ""
2138
 
2139
- #: ../cerber-scanner.php:144
2140
  #, php-format
2141
  msgid "Previous scan started %s has not been completed. Continue scanning?"
2142
  msgstr ""
2143
 
2144
- #: ../cerber-scanner.php:153
2145
  msgid ""
2146
  "It seems this website has never been scanned. To start scanning click the "
2147
  "button below."
2148
  msgstr ""
2149
 
2150
- #: ../cerber-scanner.php:156
2151
  msgid "Start Quick Scan"
2152
  msgstr ""
2153
 
2154
- #: ../cerber-scanner.php:157
2155
  msgid "Start Full Scan"
2156
  msgstr ""
2157
 
2158
- #: ../cerber-scanner.php:158
2159
  msgid "Stop Scanning"
2160
  msgstr ""
2161
 
2162
- #: ../cerber-scanner.php:159
2163
  msgid "Continue Scanning"
2164
  msgstr ""
2165
 
2166
- #: ../cerber-scanner.php:188
2167
  msgid "Delete"
2168
  msgstr ""
2169
 
2170
- #: ../cerber-scanner.php:1236
 
 
 
 
2171
  msgid "Verified"
2172
  msgstr ""
2173
 
2174
- #: ../cerber-scanner.php:1242
2175
  msgid "Vulnerability found"
2176
  msgstr ""
2177
 
2178
- #: ../cerber-scanner.php:1243
2179
  msgid "Integrity data not found"
2180
  msgstr ""
2181
 
2182
- #: ../cerber-scanner.php:1244
2183
  msgid "Unable to check the integrity of the plugin due to a network error"
2184
  msgstr ""
2185
 
2186
- #: ../cerber-scanner.php:1245
2187
  msgid "Unable to check the integrity of WordPress files due to a network error"
2188
  msgstr ""
2189
 
2190
- #: ../cerber-scanner.php:1246
2191
  msgid "Unable to check the integrity of the theme due to a network error"
2192
  msgstr ""
2193
 
2194
- #: ../cerber-scanner.php:1247
2195
  msgid "Unable to check the integrity due to a DB error"
2196
  msgstr ""
2197
 
2198
- #: ../cerber-scanner.php:1249
2199
  msgid "Local file doesn't exist"
2200
  msgstr ""
2201
 
2202
- #: ../cerber-scanner.php:1251
2203
  msgid "Unable to process file"
2204
  msgstr ""
2205
 
2206
- #: ../cerber-scanner.php:1252 ../cerber-scanner.php:4704
2207
  msgid "Unable to open file"
2208
  msgstr ""
2209
 
2210
- #: ../cerber-scanner.php:1254
2211
  msgid "Checksum mismatch"
2212
  msgstr ""
2213
 
2214
- #: ../cerber-scanner.php:1257
2215
  msgid "Suspicious code found"
2216
  msgstr ""
2217
 
2218
- #: ../cerber-scanner.php:1258
2219
  msgid "Malicious code found"
2220
  msgstr ""
2221
 
2222
- #: ../cerber-scanner.php:1259
2223
  msgid "Unattended suspicious file"
2224
  msgstr ""
2225
 
2226
- #: ../cerber-scanner.php:1260
2227
  msgid "Executable code found"
2228
  msgstr ""
2229
 
2230
- #: ../cerber-scanner.php:1263 ../cerber-scanner.php:2517
2231
  msgid "Suspicious directives found"
2232
  msgstr ""
2233
 
2234
- #: ../cerber-scanner.php:1264
2235
  msgid "Unwanted file extension"
2236
  msgstr ""
2237
 
2238
- #: ../cerber-scanner.php:1266
2239
  msgid "Content has been modified"
2240
  msgstr ""
2241
 
2242
- #: ../cerber-scanner.php:1267
2243
  msgid "New file"
2244
  msgstr ""
2245
 
2246
- #: ../cerber-scanner.php:1287
2247
  msgid "Every hour"
2248
  msgstr ""
2249
 
2250
- #: ../cerber-scanner.php:1288
2251
  msgid "Every 3 hours"
2252
  msgstr ""
2253
 
2254
- #: ../cerber-scanner.php:1289
2255
  msgid "Every 6 hours"
2256
  msgstr ""
2257
 
2258
- #: ../cerber-scanner.php:2354
2259
  msgid "Custom signature found"
2260
  msgstr ""
2261
 
2262
- #: ../cerber-scanner.php:2512
2263
  msgid ""
2264
  "This file contains executable code and may contain obfuscated malware. If "
2265
  "this file is a part of a theme or a plugin, it must be located in the theme "
2266
  "or the plugin folder. No exception, no excuses."
2267
  msgstr ""
2268
 
2269
- #: ../cerber-scanner.php:2513
2270
  msgid ""
2271
  "The scanner recognizes this file as \"ownerless\" or \"not bundled\" because it "
2272
  "does not belong to any known part of the website and should not be here."
2273
  msgstr ""
2274
 
2275
- #: ../cerber-scanner.php:2514
2276
  #, php-format
2277
  msgid ""
2278
  "It may remain after upgrading to a newer version of %s. It also may be a "
@@ -2280,15 +2319,15 @@ msgid ""
2280
  "made (bespoke) plugin or theme."
2281
  msgstr ""
2282
 
2283
- #: ../cerber-scanner.php:2515
2284
  msgid "Suspicious code instruction found"
2285
  msgstr ""
2286
 
2287
- #: ../cerber-scanner.php:2516
2288
  msgid "Suspicious code signatures found"
2289
  msgstr ""
2290
 
2291
- #: ../cerber-scanner.php:2518
2292
  msgid ""
2293
  "The contents of the file have been changed and do not match what exists in "
2294
  "the official WordPress repository or a reference file you have uploaded "
@@ -2296,194 +2335,222 @@ msgid ""
2296
  "has been tampered with."
2297
  msgstr ""
2298
 
2299
- #: ../cerber-scanner.php:2519
2300
  #, php-format
2301
  msgid ""
2302
  "To solve this issue you have to reinstall %s or update it to the latest "
2303
  "version."
2304
  msgstr ""
2305
 
2306
- #: ../cerber-scanner.php:2520
2307
  msgid "Please upload a reference ZIP archive"
2308
  msgstr ""
2309
 
2310
- #: ../cerber-scanner.php:2521
2311
  msgid "Resolve issue"
2312
  msgstr ""
2313
 
2314
- #: ../cerber-scanner.php:3567
2315
  msgid "Scanning folders for files"
2316
  msgstr ""
2317
 
2318
- #: ../cerber-scanner.php:3568
2319
  msgid "Scanning the upload folder for files"
2320
  msgstr ""
2321
 
2322
- #: ../cerber-scanner.php:3569
2323
  msgid "Scanning the temp folder for files"
2324
  msgstr ""
2325
 
2326
- #: ../cerber-scanner.php:3570
2327
  msgid "Scanning the session folder for files"
2328
  msgstr ""
2329
 
2330
- #: ../cerber-scanner.php:3571
2331
  msgid "Parsing the list of files"
2332
  msgstr ""
2333
 
2334
- #: ../cerber-scanner.php:3572
2335
  msgid "Checking for new and modified files"
2336
  msgstr ""
2337
 
2338
- #: ../cerber-scanner.php:3573
2339
  msgid "Verifying the integrity of WordPress"
2340
  msgstr ""
2341
 
2342
- #: ../cerber-scanner.php:3574
2343
  msgid "Verifying the integrity of the plugins"
2344
  msgstr ""
2345
 
2346
- #: ../cerber-scanner.php:3575
2347
  msgid "Verifying the integrity of the themes"
2348
  msgstr ""
2349
 
2350
- #: ../cerber-scanner.php:3576
2351
  msgid "Searching for malicious code"
2352
  msgstr ""
2353
 
2354
- #: ../cerber-scanner.php:3577
2355
  msgid "Finalizing the scan"
2356
  msgstr ""
2357
 
2358
- #: ../cerber-scanner.php:3648
2359
  msgid "Started"
2360
  msgstr ""
2361
 
2362
- #: ../cerber-scanner.php:3652
2363
  msgid "Finished"
2364
  msgstr ""
2365
 
2366
- #: ../cerber-scanner.php:3660
2367
  msgid "Performance"
2368
  msgstr ""
2369
 
2370
- #: ../cerber-scanner.php:3672
2371
  msgid "Vulnerabilities"
2372
  msgstr ""
2373
 
2374
- #: ../cerber-scanner.php:3676
2375
  msgid "New files"
2376
  msgstr ""
2377
 
2378
- #: ../cerber-scanner.php:3680
2379
  msgid "Changed files"
2380
  msgstr ""
2381
 
2382
- #: ../cerber-scanner.php:3684
2383
  msgid "Unwanted extensions"
2384
  msgstr ""
2385
 
2386
- #: ../cerber-scanner.php:3697 ../cerber-scanner.php:5309
2387
  msgid "Scanned"
2388
  msgstr ""
2389
 
2390
- #: ../cerber-scanner.php:3697 ../cerber-scanner.php:3767
2391
  msgid "Files to scan"
2392
  msgstr ""
2393
 
2394
- #: ../cerber-scanner.php:3704 ../cerber-scanner.php:3775
2395
  msgid "Critical issues"
2396
  msgstr ""
2397
 
2398
- #: ../cerber-scanner.php:3704 ../cerber-scanner.php:3779 ../cerber-scanner.php:4894
2399
  msgid "Issues total"
2400
  msgstr ""
2401
 
2402
- #: ../cerber-scanner.php:3851
2403
  msgid "We have not found any integrity data to verify"
2404
  msgstr ""
2405
 
2406
- #: ../cerber-scanner.php:3853
2407
  msgid ""
2408
  "You have to upload a ZIP archive from which you've installed it. This "
2409
  "enables the security scanner to verify the integrity of the code and detect "
2410
  "malware."
2411
  msgstr ""
2412
 
2413
- #: ../cerber-scanner.php:4140
2414
  msgid "The directory is not writable"
2415
  msgstr ""
2416
 
2417
- #: ../cerber-scanner.php:4158
2418
  msgid "Unable to create WP CERBER directory"
2419
  msgstr ""
2420
 
2421
- #: ../cerber-scanner.php:4365
2422
  msgid ""
2423
  "File access error. Possibly scan results are outdated. Please run Quick or "
2424
  "Full Scan."
2425
  msgstr ""
2426
 
2427
- #: ../cerber-scanner.php:4850
2428
  msgid "Full Scan Report"
2429
  msgstr ""
2430
 
2431
- #: ../cerber-scanner.php:4850
2432
  msgid "Quick Scan Report"
2433
  msgstr ""
2434
 
2435
- #: ../cerber-scanner.php:4863
2436
  msgid "Files scanned"
2437
  msgstr ""
2438
 
2439
- #: ../cerber-scanner.php:4944
2440
  msgid "Deleted"
2441
  msgstr ""
2442
 
2443
- #: ../cerber-scanner.php:4989
2444
  msgid "Automatically moved to quarantine"
2445
  msgstr ""
2446
 
2447
- #: ../cerber-scanner.php:5001
2448
  msgid "To view full report visit"
2449
  msgstr ""
2450
 
2451
- #: ../cerber-scanner.php:5234
2452
  msgid "There are no files in the quarantine at the moment."
2453
  msgstr ""
2454
 
2455
- #: ../cerber-scanner.php:5297
2456
  msgid "Delete permanently"
2457
  msgstr ""
2458
 
2459
- #: ../cerber-scanner.php:5302
2460
  msgid "Restore"
2461
  msgstr ""
2462
 
2463
- #: ../cerber-scanner.php:5310
2464
  msgid "Moved to quarantine"
2465
  msgstr ""
2466
 
2467
- #: ../cerber-scanner.php:5311
2468
  msgid "Automatic deletion"
2469
  msgstr ""
2470
 
2471
- #: ../cerber-scanner.php:5312
2472
  msgid "Size"
2473
  msgstr ""
2474
 
2475
- #: ../cerber-scanner.php:5313
2476
  msgid "File"
2477
  msgstr ""
2478
 
2479
- #: ../cerber-scanner.php:5375
2480
  msgid "The file has been deleted permanently."
2481
  msgstr ""
2482
 
2483
- #: ../cerber-scanner.php:5384
2484
  msgid "The file has been restored to its original location."
2485
  msgstr ""
2486
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2487
  #. Description of the plugin
2488
  msgid ""
2489
  "This is a standard boot module for WP Cerber Security & Antispam plugin. It "
5
  "Project-Id-Version: WP Cerber\n"
6
  "Report-Msgid-Bugs-To: \n"
7
  "POT-Creation-Date: Tue Sep 08 2015 21:38:11 GMT+0300\n"
8
+ "POT-Revision-Date: Tue Oct 16 2018 20:41:31 GMT+0300\n"
9
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
  "Last-Translator: \n"
11
  "Language-Team: \n"
24
  "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
25
  "X-Generator: Loco - https://localise.biz/"
26
 
 
 
 
 
 
 
 
 
 
27
  #: ../dashboard.php:54
28
  msgid "Cerber Dashboard"
29
  msgstr ""
30
 
31
+ #: ../dashboard.php:54 ../dashboard.php:1351 ../dashboard.php:2173 ../settings.
32
+ #: php:624
33
  msgid "Dashboard"
34
  msgstr ""
35
 
37
  msgid "Cerber Traffic Inspector"
38
  msgstr ""
39
 
40
+ #: ../dashboard.php:56 ../dashboard.php:1321 ../dashboard.php:2914
41
  msgid "Traffic Inspector"
42
  msgstr ""
43
 
45
  msgid "Cerber Security Rules"
46
  msgstr ""
47
 
48
+ #: ../dashboard.php:60 ../dashboard.php:2576
49
  msgid "Security Rules"
50
  msgstr ""
51
 
52
+ #: ../dashboard.php:64 ../cerber-scanner.php:89
53
  msgid "Site Integrity"
54
  msgstr ""
55
 
57
  msgid "Cerber antispam settings"
58
  msgstr ""
59
 
60
+ #: ../dashboard.php:68 ../cerber-load.php:4283 ../settings.php:211
61
  msgid "Antispam"
62
  msgstr ""
63
 
65
  msgid "Cerber tools"
66
  msgstr ""
67
 
68
+ #: ../dashboard.php:69 ../cerber-tools.php:50
69
  msgid "Tools"
70
  msgstr ""
71
 
72
+ #: ../dashboard.php:127 ../dashboard.php:207
73
  msgid "Remove"
74
  msgstr ""
75
 
76
+ #: ../dashboard.php:134 ../dashboard.php:734 ../dashboard.php:3237 ../cerber-load.
77
+ #: php:4015
78
  msgid "IP"
79
  msgstr ""
80
 
81
+ #: ../dashboard.php:135 ../dashboard.php:735
82
  msgid "Hostname"
83
  msgstr ""
84
 
85
+ #: ../dashboard.php:136 ../dashboard.php:736
86
  msgid "Country"
87
  msgstr ""
88
 
90
  msgid "Expires"
91
  msgstr ""
92
 
93
+ #: ../dashboard.php:138 ../cerber-load.php:3469
94
  msgid "Reason"
95
  msgstr ""
96
 
97
+ #: ../dashboard.php:139 ../cerber-scanner.php:5468 ../cerber-scanner.php:5593
98
  msgid "Action"
99
  msgstr ""
100
 
115
  msgid "No lockouts at the moment. The sky is clear."
116
  msgstr ""
117
 
118
+ #: ../dashboard.php:179 ../dashboard.php:709 ../dashboard.php:936 ../dashboard.
119
+ #: php:1316 ../dashboard.php:3062 ../cerber-load.php:4270 ../settings.php:594
120
  msgid "White IP Access List"
121
  msgstr ""
122
 
123
+ #: ../dashboard.php:179
124
  msgid "These IPs will never be locked out"
125
  msgstr ""
126
 
127
+ #: ../dashboard.php:181 ../dashboard.php:710 ../dashboard.php:939 ../dashboard.
128
+ #: php:1317 ../dashboard.php:3063
129
  msgid "Black IP Access List"
130
  msgstr ""
131
 
132
+ #: ../dashboard.php:181
133
  msgid "Nobody can log in or register from these IPs"
134
  msgstr ""
135
 
136
+ #: ../dashboard.php:188
137
  msgid "Your IP"
138
  msgstr ""
139
 
140
+ #: ../dashboard.php:206 ../dashboard.php:949 ../dashboard.php:980 ../dashboard.
141
+ #: php:1092
142
  msgid "Check for activities"
143
  msgstr ""
144
 
145
+ #: ../dashboard.php:213
146
  msgid "List is empty"
147
  msgstr ""
148
 
149
+ #: ../dashboard.php:217
150
  msgid "IP address, IPv4 address range or subnet"
151
  msgstr ""
152
 
153
+ #: ../dashboard.php:218
154
  msgid "Add IP to the list"
155
  msgstr ""
156
 
157
+ #: ../dashboard.php:219
158
  msgid "Optional comment for this entry"
159
  msgstr ""
160
 
161
+ #: ../dashboard.php:244 ../dashboard.php:256
162
  msgid "Incorrect IP address or IP range"
163
  msgstr ""
164
 
165
+ #: ../dashboard.php:250
166
  #, php-format
167
  msgid "Address %s was added to White IP Access List"
168
  msgstr ""
169
 
170
+ #: ../dashboard.php:260
171
  msgid "You cannot add your IP address or network"
172
  msgstr ""
173
 
174
+ #: ../dashboard.php:264
175
  #, php-format
176
  msgid "Address %s was added to Black IP Access List"
177
  msgstr ""
178
 
179
+ #: ../dashboard.php:361 ../dashboard.php:2992 ../whois.php:223 ../whois.php:254 ..
180
+ #: /common.php:925 ../common.php:1287
181
  msgid "Unknown"
182
  msgstr ""
183
 
184
+ #: ../dashboard.php:403
185
  msgid "unknown"
186
  msgstr ""
187
 
188
+ #: ../dashboard.php:428
189
  msgid "Email has been sent to"
190
  msgstr ""
191
 
192
+ #: ../dashboard.php:431
193
  msgid "Unable to send email to"
194
  msgstr ""
195
 
196
+ #: ../dashboard.php:437
197
  #, php-format
198
  msgid "Lockout for %s was removed"
199
  msgstr ""
200
 
201
+ #: ../dashboard.php:453 ../dashboard.php:2003
202
  msgid "Settings saved"
203
  msgstr ""
204
 
205
+ #: ../dashboard.php:566
206
  msgid "IP address"
207
  msgstr ""
208
 
209
+ #: ../dashboard.php:566 ../dashboard.php:737 ../dashboard.php:3235
210
  msgid "Date"
211
  msgstr ""
212
 
213
+ #: ../dashboard.php:566 ../dashboard.php:738
214
  msgid "Event"
215
  msgstr ""
216
 
217
+ #: ../dashboard.php:566 ../dashboard.php:739 ../dashboard.php:3240
218
  msgid "Local User"
219
  msgstr ""
220
 
221
+ #: ../dashboard.php:566
222
  msgid "User login"
223
  msgstr ""
224
 
225
+ #: ../dashboard.php:566
226
  msgid "User ID"
227
  msgstr ""
228
 
229
+ #: ../dashboard.php:566 ../dashboard.php:740 ../cerber-load.php:4023
230
  msgid "Username used"
231
  msgstr ""
232
 
233
+ #: ../dashboard.php:714 ../dashboard.php:942 ../dashboard.php:3067 ../common.php:
234
  #: 890
235
  msgid "Locked out"
236
  msgstr ""
237
 
238
+ #: ../dashboard.php:758
239
  msgid "Export"
240
  msgstr ""
241
 
242
+ #: ../dashboard.php:762
243
  msgid "No activity has been logged."
244
  msgstr ""
245
 
246
+ #: ../dashboard.php:769
247
  msgid "All events"
248
  msgstr ""
249
 
250
+ #: ../dashboard.php:780
251
  msgid "Search for IP or username"
252
  msgstr ""
253
 
254
+ #: ../dashboard.php:780
255
  msgid "Filter"
256
  msgstr ""
257
 
258
+ #: ../dashboard.php:976
259
  msgid "Abuse email:"
260
  msgstr ""
261
 
262
+ #: ../dashboard.php:980
263
  msgid "Network:"
264
  msgstr ""
265
 
266
+ #: ../dashboard.php:994
267
  msgid "Add network to the Black List"
268
  msgstr ""
269
 
270
+ #: ../dashboard.php:999
271
  msgid "Add IP to the Black List"
272
  msgstr ""
273
 
274
+ #: ../dashboard.php:1055
275
  msgid "Activated"
276
  msgstr ""
277
 
278
+ #: ../dashboard.php:1076
279
  msgid "Last seen"
280
  msgstr ""
281
 
282
+ #: ../dashboard.php:1086 ../dashboard.php:1181
283
  msgid "Registered"
284
  msgstr ""
285
 
286
+ #: ../dashboard.php:1178
287
  msgid "Comments"
288
  msgstr ""
289
 
290
+ #: ../dashboard.php:1179
291
  msgid "Last login"
292
  msgstr ""
293
 
294
+ #: ../dashboard.php:1180
295
  msgid "Failed login attempts"
296
  msgstr ""
297
 
298
+ #: ../dashboard.php:1212 ../dashboard.php:1299 ../common.php:1018
299
  msgid "Never"
300
  msgstr ""
301
 
302
+ #: ../dashboard.php:1251
303
  msgid "You"
304
  msgstr ""
305
 
306
+ #: ../dashboard.php:1269
307
  msgid "Cerber Quick View"
308
  msgstr ""
309
 
310
+ #: ../dashboard.php:1303 ../dashboard.php:1325
311
  msgid "active"
312
  msgstr ""
313
 
314
+ #: ../dashboard.php:1303
315
  msgid "deactivate"
316
  msgstr ""
317
 
318
+ #: ../dashboard.php:1305
319
  msgid "not active"
320
  msgstr ""
321
 
322
+ #: ../dashboard.php:1306 ../dashboard.php:1320
323
  msgid "disabled"
324
  msgstr ""
325
 
326
+ #: ../dashboard.php:1311
327
  msgid "failed attempts"
328
  msgstr ""
329
 
330
+ #: ../dashboard.php:1311 ../dashboard.php:1312
331
  msgid "in 24 hours"
332
  msgstr ""
333
 
334
+ #: ../dashboard.php:1311 ../dashboard.php:1312
335
  msgid "view all"
336
  msgstr ""
337
 
338
+ #: ../dashboard.php:1312
339
  msgid "lockouts"
340
  msgstr ""
341
 
342
+ #: ../dashboard.php:1314
343
  msgid "Lockouts at the moment"
344
  msgstr ""
345
 
346
+ #: ../dashboard.php:1315
347
  msgid "Last lockout"
348
  msgstr ""
349
 
350
+ #: ../dashboard.php:1316 ../dashboard.php:1317 ../dashboard.php:2151
351
  msgid "entry"
352
  msgid_plural "entries"
353
  msgstr[0] ""
354
  msgstr[1] ""
355
 
356
+ #: ../dashboard.php:1318 ../settings.php:103
357
  msgid "Citadel mode"
358
  msgstr ""
359
 
360
+ #: ../dashboard.php:1320
361
  msgid "enabled"
362
  msgstr ""
363
 
364
+ #: ../dashboard.php:1325
365
  msgid "no connection"
366
  msgstr ""
367
 
368
+ #: ../dashboard.php:1335
369
  msgctxt "Example: Last malware scan: 23 Jan 2018"
370
  msgid "Last malware scan"
371
  msgstr ""
372
 
373
+ #: ../dashboard.php:1338 ../dashboard.php:1340 ../cerber-scanner.php:1383
374
  msgid "Disabled"
375
  msgstr ""
376
 
377
+ #: ../dashboard.php:1339 ../cerber-scanner.php:871
378
  msgid "Quick Scan"
379
  msgstr ""
380
 
381
+ #: ../dashboard.php:1341 ../cerber-scanner.php:871
382
  msgid "Full Scan"
383
  msgstr ""
384
 
385
+ #: ../dashboard.php:1352 ../dashboard.php:1827 ../cerber-load.php:4006 ..
386
+ #: /settings.php:108 ../settings.php:625
387
  msgid "Activity"
388
  msgstr ""
389
 
390
+ #: ../dashboard.php:1353
391
  msgid "Traffic"
392
  msgstr ""
393
 
394
+ #: ../dashboard.php:1354
395
  msgid "Integrity"
396
  msgstr ""
397
 
398
+ #: ../dashboard.php:1630 ../settings.php:83
399
  msgid "My site is behind a reverse proxy"
400
  msgstr ""
401
 
402
+ #: ../dashboard.php:1806
403
  msgid "in the last 24 hours"
404
  msgstr ""
405
 
406
+ #: ../dashboard.php:1812 ../dashboard.php:1842
407
  msgid "View all"
408
  msgstr ""
409
 
410
+ #: ../dashboard.php:1820 ../common.php:835
411
  msgid "User registered"
412
  msgstr ""
413
 
414
+ #: ../dashboard.php:1821
415
  msgid "All suspicious activity"
416
  msgstr ""
417
 
418
+ #: ../dashboard.php:1843
419
  msgid "Recently locked out IP addresses"
420
  msgstr ""
421
 
422
+ #: ../dashboard.php:1868
423
  msgid "Confused about some settings?"
424
  msgstr ""
425
 
426
+ #: ../dashboard.php:1869
427
  msgid "You can easily load default recommended settings using button below"
428
  msgstr ""
429
 
430
+ #: ../dashboard.php:1871
431
  msgid "Load default settings"
432
  msgstr ""
433
 
434
+ #: ../dashboard.php:1873 ../cerber-tools.php:589 ../cerber-scanner.php:5444 ..
435
+ #: /cerber-scanner.php:5580
436
  msgid "Are you sure?"
437
  msgstr ""
438
 
439
+ #: ../dashboard.php:1879
440
  msgid "doesn't affect Custom login URL and Access Lists"
441
  msgstr ""
442
 
443
+ #: ../dashboard.php:1880 ../cerber-load.php:3501 ../cerber-load.php:4272
444
  msgid "Getting Started Guide"
445
  msgstr ""
446
 
447
+ #: ../dashboard.php:1986
448
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
449
  msgstr ""
450
 
451
+ #: ../dashboard.php:1987
452
  msgid "Deactivate"
453
  msgstr ""
454
 
455
+ #: ../dashboard.php:1988 ../dashboard.php:2399
456
  msgid "View Activity"
457
  msgstr ""
458
 
459
+ #: ../dashboard.php:2071
460
  msgid "Subscribe"
461
  msgstr ""
462
 
463
+ #: ../dashboard.php:2072 ../cerber-tools.php:284
464
  msgid "Unsubscribe"
465
  msgstr ""
466
 
467
+ #: ../dashboard.php:2100
468
  msgid "You've subscribed"
469
  msgstr ""
470
 
471
+ #: ../dashboard.php:2103
472
  msgid "You've unsubscribed"
473
  msgstr ""
474
 
475
+ #: ../dashboard.php:2174
476
  msgid "Main settings"
477
  msgstr ""
478
 
479
+ #: ../dashboard.php:2278
480
+ msgid "Are you sure you want to delete selected files?"
481
+ msgstr ""
482
+
483
+ #: ../dashboard.php:2279
484
+ msgid "These files have been moved to the quarantine"
485
+ msgstr ""
486
+
487
+ #: ../dashboard.php:2282
488
+ msgid "Do you want to add selected files to the ignore list?"
489
+ msgstr ""
490
+
491
+ #: ../dashboard.php:2283
492
+ msgid "These files have been added to the ignore list"
493
+ msgstr ""
494
+
495
+ #: ../dashboard.php:2285
496
+ msgid "Some errors occurred"
497
+ msgstr ""
498
+
499
+ #: ../dashboard.php:2286
500
+ msgid "All files have been processed"
501
+ msgstr ""
502
+
503
+ #: ../dashboard.php:2568
504
  msgid "Countries"
505
  msgstr ""
506
 
507
+ #: ../dashboard.php:2637
508
  #, php-format
509
  msgid "Permitted for one country"
510
  msgid_plural "Permitted for %d countries"
511
  msgstr[0] ""
512
  msgstr[1] ""
513
 
514
+ #: ../dashboard.php:2640
515
  #, php-format
516
  msgid "Not permitted for one country"
517
  msgid_plural "Not permitted for %d countries"
518
  msgstr[0] ""
519
  msgstr[1] ""
520
 
521
+ #: ../dashboard.php:2648
522
  msgid "No rule"
523
  msgstr ""
524
 
525
+ #: ../dashboard.php:2704
526
  msgid "Start typing here to find a country"
527
  msgstr ""
528
 
529
+ #: ../dashboard.php:2787
530
  msgid "Click on a country name to add it to the list of selected countries"
531
  msgstr ""
532
 
533
+ #: ../dashboard.php:2791
534
  #, php-format
535
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
536
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
537
  msgstr ""
538
 
539
+ #: ../dashboard.php:2794
540
  #, php-format
541
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
542
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
543
  msgstr ""
544
 
545
+ #: ../dashboard.php:2811
546
  msgid "Submit forms"
547
  msgstr ""
548
 
549
+ #: ../dashboard.php:2812
550
  msgid "Post comments"
551
  msgstr ""
552
 
553
+ #: ../dashboard.php:2813
554
  msgid "Log in to the website"
555
  msgstr ""
556
 
557
+ #: ../dashboard.php:2814
558
  msgid "Register on the website"
559
  msgstr ""
560
 
561
+ #: ../dashboard.php:2815
562
  msgid "Use XML-RPC"
563
  msgstr ""
564
 
565
+ #: ../dashboard.php:2816
566
  msgid "Use REST API"
567
  msgstr ""
568
 
569
+ #: ../dashboard.php:2860
570
  msgid "Security rules have been updated"
571
  msgstr ""
572
 
573
  #: ../dashboard.php:2905
574
+ msgid "Live Traffic"
575
  msgstr ""
576
 
577
+ #: ../dashboard.php:2906 ../cerber-tools.php:90 ../cerber-tools.php:99 ../cerber-
578
+ #: scanner.php:76
579
  msgid "Settings"
580
  msgstr ""
581
 
582
+ #: ../dashboard.php:3236
 
 
 
 
 
583
  msgid "Request"
584
  msgstr ""
585
 
586
+ #: ../dashboard.php:3238
587
  msgid "Host Info"
588
  msgstr ""
589
 
590
+ #: ../dashboard.php:3239
591
  msgid "User Agent"
592
  msgstr ""
593
 
594
+ #: ../dashboard.php:3256
595
  msgid "No requests have been logged."
596
  msgstr ""
597
 
598
+ #: ../dashboard.php:3264
599
  msgid "All requests"
600
  msgstr ""
601
 
602
+ #: ../dashboard.php:3266
603
  msgid "Suspicious activity"
604
  msgstr ""
605
 
606
+ #: ../dashboard.php:3267
607
  msgid "Errors"
608
  msgstr ""
609
 
610
+ #: ../dashboard.php:3268 ../settings.php:179
611
  msgid "Logged in users"
612
  msgstr ""
613
 
614
+ #: ../dashboard.php:3269
615
  msgid "Not logged in visitors"
616
  msgstr ""
617
 
618
+ #: ../dashboard.php:3272
619
  msgid "Form submissions"
620
  msgstr ""
621
 
622
+ #: ../dashboard.php:3274
623
  msgid "Page Not Found"
624
  msgstr ""
625
 
626
+ #: ../dashboard.php:3281
 
 
 
 
 
 
 
 
627
  msgid "Longer than"
628
  msgstr ""
629
 
630
+ #: ../dashboard.php:3297
631
  msgid "Refresh"
632
  msgstr ""
633
 
634
+ #: ../dashboard.php:3551
635
  msgid "Any"
636
  msgstr ""
637
 
638
+ #: ../dashboard.php:3593
639
  msgid "Advanced search"
640
  msgstr ""
641
 
642
+ #: ../dashboard.php:3629
643
+ msgid "Antispam engine"
644
+ msgstr ""
645
+
646
+ #: ../dashboard.php:3638
647
  msgid "Antispam and bot detection settings"
648
  msgstr ""
649
 
650
+ #: ../dashboard.php:3696
651
+ msgid "Help"
652
  msgstr ""
653
 
654
  #. Name of the plugin
697
  msgstr ""
698
 
699
  #: ../common.php:210 ../common.php:273 ../common.php:278 ../common.php:283 ..
700
+ #: /cerber-load.php:678 ../cerber-load.php:690 ../cerber-load.php:697 ../cerber-
701
+ #: load.php:977 ../cerber-load.php:1199 ../cerber-load.php:1205 ../cerber-load.
702
+ #: php:1210 ../cerber-load.php:1215 ../cerber-load.php:1221 ../cerber-load.php:
703
+ #: 1228 ../cerber-load.php:1330 ../cerber-load.php:1467 ../settings.php:1033 ..
704
+ #: /settings.php:1116
705
  msgid "ERROR:"
706
  msgstr ""
707
 
889
  msgid "Attempt to upload a file with malicious code"
890
  msgstr ""
891
 
892
+ #: ../common.php:1013
893
  #, php-format
894
  msgid "%s ago"
895
  msgstr ""
896
 
897
+ #: ../common.php:1013
898
  #, php-format
899
  msgctxt "preposition of a period of time like: in 6 hours"
900
  msgid "in %s"
901
  msgstr ""
902
 
903
+ #: ../common.php:1098
904
  msgid "Bytes"
905
  msgstr ""
906
 
907
+ #: ../common.php:1196 ../settings.php:236
908
  msgid "New version is available"
909
  msgstr ""
910
 
911
+ #: ../common.php:1203
912
  #, php-format
913
  msgid "Update to version %s of WP Cerber"
914
  msgstr ""
915
 
916
+ #: ../common.php:1222
917
  msgid "Not specified"
918
  msgstr ""
919
 
920
+ #: ../common.php:1890
921
  msgid "Unable to create the directory"
922
  msgstr ""
923
 
924
+ #: ../common.php:1895
925
  msgid "Destination folder access denied"
926
  msgstr ""
927
 
928
+ #: ../common.php:1898
929
  msgid "File not found"
930
  msgstr ""
931
 
932
+ #: ../common.php:1901
933
  msgid "Unable to copy the file"
934
  msgstr ""
935
 
936
+ #: ../common.php:1907
937
  msgid "Unable to delete the file"
938
  msgstr ""
939
 
940
+ #: ../cerber-news.php:201
941
  msgid "Awesome!"
942
  msgstr ""
943
 
944
+ #: ../cerber-lab.php:749
945
  msgid "Want to make WP Cerber even more powerful?"
946
  msgstr ""
947
 
948
+ #: ../cerber-lab.php:750
949
  msgid ""
950
  "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. "
951
  "This helps the plugin team to develop new algorithms for WP Cerber that will "
953
  "everyday. You can disable the sending in the plugin settings at any time."
954
  msgstr ""
955
 
956
+ #: ../cerber-lab.php:751
957
  msgid "OK, nail them all"
958
  msgstr ""
959
 
960
+ #: ../cerber-lab.php:752
961
  msgid "NO, maybe later"
962
  msgstr ""
963
 
964
+ #: ../cerber-lab.php:753 ../settings.php:598 ../settings.php:601
965
  msgid "Know more"
966
  msgstr ""
967
 
968
+ #: ../cerber-load.php:369
969
  msgid "You are not allowed to log in. Ask your administrator for assistance."
970
  msgstr ""
971
 
972
+ #: ../cerber-load.php:376
973
  #, php-format
974
  msgid ""
975
  "You have exceeded the number of allowed login attempts. Please try again in "
976
  "%d minutes."
977
  msgstr ""
978
 
979
+ #: ../cerber-load.php:395
980
  #, php-format
981
  msgid "You have only one attempt remaining."
982
  msgid_plural "You have %d attempts remaining."
983
  msgstr[0] ""
984
  msgstr[1] ""
985
 
986
+ #: ../cerber-load.php:707
987
  msgid ""
988
  "Human verification failed. Please click the square box in the reCAPTCHA "
989
  "block below."
990
  msgstr ""
991
 
992
+ #: ../cerber-load.php:835
993
  msgid ""
994
  "> > > Translator of WP Cerber? To get the PRO license for free, drop your "
995
  "contacts here: https://wpcerber.com/contact/"
996
  msgstr ""
997
 
998
+ #: ../cerber-load.php:989
999
  #, php-format
1000
  msgid ""
1001
  "<strong>ERROR</strong>: The password you entered for the username %s is "
1002
  "incorrect."
1003
  msgstr ""
1004
 
1005
+ #: ../cerber-load.php:1200 ../cerber-load.php:1206 ../cerber-load.php:1222 ..
1006
+ #: /cerber-load.php:1229
1007
  msgid "You are not allowed to register."
1008
  msgstr ""
1009
 
1010
+ #: ../cerber-load.php:1216
1011
  msgid "Username is not allowed. Please choose another one."
1012
  msgstr ""
1013
 
1014
+ #: ../cerber-load.php:1467
1015
  msgid "Sorry, human verification failed."
1016
  msgstr ""
1017
 
1018
+ #: ../cerber-load.php:3301
1019
  msgid "We're sorry, you are not allowed to proceed"
1020
  msgstr ""
1021
 
1022
+ #: ../cerber-load.php:3411
1023
  msgid "WP Cerber notify"
1024
  msgstr ""
1025
 
1026
+ #: ../cerber-load.php:3433
1027
  msgid "Citadel mode is activated"
1028
  msgstr ""
1029
 
1030
+ #: ../cerber-load.php:3435
1031
  #, php-format
1032
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
1033
  msgstr ""
1034
 
1035
+ #: ../cerber-load.php:3436
1036
  #, php-format
1037
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
1038
  msgstr ""
1039
 
1040
+ #: ../cerber-load.php:3437 ../cerber-load.php:4047
1041
  msgid "View activity in dashboard"
1042
  msgstr ""
1043
 
1044
+ #: ../cerber-load.php:3462
1045
  msgid "unspecified"
1046
  msgstr ""
1047
 
1048
+ #: ../cerber-load.php:3465
1049
  msgid "Number of lockouts is increasing"
1050
  msgstr ""
1051
 
1052
+ #: ../cerber-load.php:3467
1053
  msgid "Number of active lockouts"
1054
  msgstr ""
1055
 
1056
+ #: ../cerber-load.php:3468
1057
  #, php-format
1058
  msgid "Last lockout was added: %s for IP %s"
1059
  msgstr ""
1060
 
1061
+ #: ../cerber-load.php:3470
1062
  msgid "View activity for this IP"
1063
  msgstr ""
1064
 
1065
+ #: ../cerber-load.php:3471
1066
  msgid "View lockouts in dashboard"
1067
  msgstr ""
1068
 
1069
+ #: ../cerber-load.php:3474 ../cerber-load.php:3476
1070
  msgid "A new version of WP Cerber is available to install"
1071
  msgstr ""
1072
 
1073
+ #: ../cerber-load.php:3475
1074
  msgid "Hi!"
1075
  msgstr ""
1076
 
1077
+ #: ../cerber-load.php:3478 ../cerber-load.php:3489
1078
  msgid "Website"
1079
  msgstr ""
1080
 
1081
+ #: ../cerber-load.php:3481 ../cerber-load.php:3482
1082
  msgid "The WP Cerber security plugin has been deactivated"
1083
  msgstr ""
1084
 
1085
+ #: ../cerber-load.php:3484
1086
  msgid "Not logged in"
1087
  msgstr ""
1088
 
1089
+ #: ../cerber-load.php:3490
1090
  msgid "By user"
1091
  msgstr ""
1092
 
1093
+ #: ../cerber-load.php:3491
1094
  msgid "From IP address"
1095
  msgstr ""
1096
 
1097
+ #: ../cerber-load.php:3494
1098
  msgid "From country"
1099
  msgstr ""
1100
 
1101
+ #: ../cerber-load.php:3498
1102
  msgid "The WP Cerber security plugin is now active"
1103
  msgstr ""
1104
 
1105
+ #: ../cerber-load.php:3499 ../cerber-load.php:4269
1106
  msgid "WP Cerber is now active and has started protecting your site"
1107
  msgstr ""
1108
 
1109
+ #: ../cerber-load.php:3506
1110
  msgid "New Custom login URL"
1111
  msgstr ""
1112
 
1113
+ #: ../cerber-load.php:3510 ../cerber-load.php:3511
1114
  msgid "A new activity has been recorded"
1115
  msgstr ""
1116
 
1117
+ #: ../cerber-load.php:3516
1118
  msgid "Weekly report"
1119
  msgstr ""
1120
 
1121
+ #: ../cerber-load.php:3519 ../cerber-load.php:3529
1122
  msgid "To change reporting settings visit"
1123
  msgstr ""
1124
 
1125
+ #: ../cerber-load.php:3526
1126
  msgid "Scanner Report"
1127
  msgstr ""
1128
 
1129
+ #: ../cerber-load.php:3552
1130
  msgid "Your login page:"
1131
  msgstr ""
1132
 
1133
+ #: ../cerber-load.php:3556
1134
  msgid "Your license is valid until"
1135
  msgstr ""
1136
 
1137
+ #: ../cerber-load.php:3559
1138
  msgid "This message was sent by"
1139
  msgstr ""
1140
 
1141
+ #: ../cerber-load.php:3580
1142
  #, php-format
1143
  msgid "Your last sign-in was %s from %s"
1144
  msgstr ""
1145
 
1146
+ #: ../cerber-load.php:3650
1147
  msgid "Weekly Report"
1148
  msgstr ""
1149
 
1150
+ #: ../cerber-load.php:3662
1151
  msgid "Activity details"
1152
  msgstr ""
1153
 
1154
+ #: ../cerber-load.php:3676
1155
  msgid "Attempts to log in with non-existent username"
1156
  msgstr ""
1157
 
1158
+ #: ../cerber-load.php:4019
1159
  msgid "User"
1160
  msgstr ""
1161
 
1162
+ #: ../cerber-load.php:4027
1163
  msgid "Search string"
1164
  msgstr ""
1165
 
1166
+ #: ../cerber-load.php:4048
1167
  msgid "To unsubscribe click here"
1168
  msgstr ""
1169
 
1170
+ #: ../cerber-load.php:4221
1171
  #, php-format
1172
  msgid "The WP Cerber requires PHP %s or higher. You are running"
1173
  msgstr ""
1174
 
1175
+ #: ../cerber-load.php:4225
1176
  #, php-format
1177
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
1178
  msgstr ""
1179
 
1180
+ #: ../cerber-load.php:4234
1181
  msgid "Can't activate WP Cerber due to a database error."
1182
  msgstr ""
1183
 
1184
+ #: ../cerber-load.php:4270
1185
  msgid "Your IP address is added to the"
1186
  msgstr ""
1187
 
1188
+ #: ../cerber-load.php:4280 ../settings.php:627
1189
  msgid "Main Settings"
1190
  msgstr ""
1191
 
1192
+ #: ../cerber-load.php:4281 ../cerber-scanner.php:75
1193
  msgid "Security Scanner"
1194
  msgstr ""
1195
 
1196
+ #: ../cerber-load.php:4282 ../settings.php:628 ../cerber-tools.php:91 ../cerber-
1197
+ #: tools.php:100 ../cerber-tools.php:187
1198
  msgid "Access Lists"
1199
  msgstr ""
1200
 
1201
+ #: ../cerber-load.php:4284 ../settings.php:629
1202
  msgid "Hardening"
1203
  msgstr ""
1204
 
1205
+ #: ../cerber-load.php:4285 ../settings.php:82 ../settings.php:106 ../settings.php:
1206
+ #: 631
1207
  msgid "Notifications"
1208
  msgstr ""
1209
 
1210
+ #: ../cerber-load.php:4286
1211
  msgid "Import settings"
1212
  msgstr ""
1213
 
1247
  msgid "Aggressive lockout"
1248
  msgstr ""
1249
 
1250
+ #: ../settings.php:81 ../settings.php:289
1251
  msgid "Use White IP Access List"
1252
  msgstr ""
1253
 
1337
  msgid "Threshold"
1338
  msgstr ""
1339
 
1340
+ #: ../settings.php:105 ../cerber-scanner.php:3765
1341
  msgid "Duration"
1342
  msgstr ""
1343
 
1345
  msgid "Send notification to admin email"
1346
  msgstr ""
1347
 
1348
+ #: ../settings.php:106 ../settings.php:767 ../settings.php:889
1349
  msgid "Click to send test"
1350
  msgstr ""
1351
 
1352
+ #: ../settings.php:109 ../settings.php:365
1353
  msgid "Keep records for"
1354
  msgstr ""
1355
 
1356
+ #: ../settings.php:109 ../settings.php:191 ../settings.php:369 ../settings.php:440
1357
  msgid "days"
1358
  msgstr ""
1359
 
1398
  msgid "if empty, the default format %s will be used"
1399
  msgstr ""
1400
 
1401
+ #: ../settings.php:117
1402
+ msgid "Use English for admin interface"
1403
+ msgstr ""
1404
+
1405
  #: ../settings.php:123
1406
  msgid "Hardening WordPress"
1407
  msgstr ""
1422
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1423
  msgstr ""
1424
 
1425
+ #: ../settings.php:128
1426
+ msgid "Disable PHP in uploads"
1427
+ msgstr ""
1428
+
1429
+ #: ../settings.php:128
1430
+ msgid "Disable execution of PHP scripts in the WordPress media folder"
1431
+ msgstr ""
1432
+
1433
+ #: ../settings.php:130
1434
+ msgid "Disable PHP error displaying"
1435
+ msgstr ""
1436
+
1437
+ #: ../settings.php:132
1438
  msgid "Disable XML-RPC"
1439
  msgstr ""
1440
 
1441
+ #: ../settings.php:132
1442
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
1443
  msgstr ""
1444
 
1445
+ #: ../settings.php:133
1446
  msgid "Disable feeds"
1447
  msgstr ""
1448
 
1449
+ #: ../settings.php:133
1450
  msgid "Block access to the RSS, Atom and RDF feeds"
1451
  msgstr ""
1452
 
1453
+ #: ../settings.php:134
1454
  msgid "Disable REST API"
1455
  msgstr ""
1456
 
1457
+ #: ../settings.php:134
1458
  msgid "Block access to the WordPress REST API except the following"
1459
  msgstr ""
1460
 
1461
+ #: ../settings.php:135
1462
  msgid "Allow REST API for logged in users"
1463
  msgstr ""
1464
 
1465
+ #: ../settings.php:142
1466
  msgid ""
1467
  "Specify REST API namespaces to be allowed if REST API is disabled. One "
1468
  "string per line."
1469
  msgstr ""
1470
 
1471
+ #: ../settings.php:152
1472
  msgid "User related settings"
1473
  msgstr ""
1474
 
1475
+ #: ../settings.php:154
1476
  msgid "Registration limit"
1477
  msgstr ""
1478
 
1479
+ #: ../settings.php:156
1480
  msgid "Prohibited usernames"
1481
  msgstr ""
1482
 
1483
+ #: ../settings.php:162
1484
  msgid ""
1485
  "Usernames from this list are not allowed to log in or register. Any IP "
1486
  "address, have tried to use any of these usernames, will be immediately "
1487
  "blocked. Use comma to separate logins."
1488
  msgstr ""
1489
 
1490
+ #: ../settings.php:162
1491
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1492
  msgstr ""
1493
 
1494
+ #: ../settings.php:164
1495
  msgid "User session expire"
1496
  msgstr ""
1497
 
1498
+ #: ../settings.php:164
1499
  msgid "in minutes (leave empty to use default WP value)"
1500
  msgstr ""
1501
 
1502
+ #: ../settings.php:165
1503
  msgid "Sort users in dashboard"
1504
  msgstr ""
1505
 
1506
+ #: ../settings.php:165
1507
  msgid "by date of registration"
1508
  msgstr ""
1509
 
1510
+ #: ../settings.php:172
1511
  msgid "Cerber antispam engine"
1512
  msgstr ""
1513
 
1514
+ #: ../settings.php:173
1515
  msgid "Comment form"
1516
  msgstr ""
1517
 
1518
+ #: ../settings.php:173
1519
  msgid "Protect comment form with bot detection engine"
1520
  msgstr ""
1521
 
1522
+ #: ../settings.php:174 ../settings.php:202
1523
  msgid "Registration form"
1524
  msgstr ""
1525
 
1526
+ #: ../settings.php:174
1527
  msgid "Protect registration form with bot detection engine"
1528
  msgstr ""
1529
 
1530
+ #: ../settings.php:175
1531
  msgid "Other forms"
1532
  msgstr ""
1533
 
1534
+ #: ../settings.php:175
1535
  msgid "Protect all forms on the website with bot detection engine"
1536
  msgstr ""
1537
 
1538
+ #: ../settings.php:177
1539
  msgid "Adjust antispam engine"
1540
  msgstr ""
1541
 
1542
+ #: ../settings.php:178
1543
  msgid "Safe mode"
1544
  msgstr ""
1545
 
1546
+ #: ../settings.php:178
1547
  msgid "Use less restrictive policies (allow AJAX)"
1548
  msgstr ""
1549
 
1550
+ #: ../settings.php:179
1551
  msgid "Disable bot detection engine for logged in users"
1552
  msgstr ""
1553
 
1554
+ #: ../settings.php:180
1555
  msgid "Query whitelist"
1556
  msgstr ""
1557
 
1558
+ #: ../settings.php:186
1559
  msgid ""
1560
  "Enter a part of query string or query path to exclude a request from "
1561
  "inspection by the engine. One item per line."
1562
  msgstr ""
1563
 
1564
+ #: ../settings.php:186 ../settings.php:300
1565
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1566
  msgstr ""
1567
 
1568
+ #: ../settings.php:189
1569
  msgid "Comment processing"
1570
  msgstr ""
1571
 
1572
+ #: ../settings.php:190
1573
  msgid "If a spam comment detected"
1574
  msgstr ""
1575
 
1576
+ #: ../settings.php:190
1577
  msgid "Deny it completely"
1578
  msgstr ""
1579
 
1580
+ #: ../settings.php:190
1581
  msgid "Mark it as spam"
1582
  msgstr ""
1583
 
1584
+ #: ../settings.php:191
1585
  msgid "Trash spam comments"
1586
  msgstr ""
1587
 
1588
+ #: ../settings.php:191
1589
  msgid "Move spam comments to trash after"
1590
  msgstr ""
1591
 
1592
+ #: ../settings.php:197
1593
  msgid "reCAPTCHA settings"
1594
  msgstr ""
1595
 
1596
+ #: ../settings.php:198
1597
  msgid "Site key"
1598
  msgstr ""
1599
 
1600
+ #: ../settings.php:199
1601
  msgid "Secret key"
1602
  msgstr ""
1603
 
1604
+ #: ../settings.php:200
1605
  msgid "Invisible reCAPTCHA"
1606
  msgstr ""
1607
 
1608
+ #: ../settings.php:200
1609
  msgid "Enable invisible reCAPTCHA"
1610
  msgstr ""
1611
 
1612
+ #: ../settings.php:200
1613
  msgid ""
1614
  "(do not enable it unless you get and enter the Site and Secret keys for the "
1615
  "invisible version)"
1616
  msgstr ""
1617
 
1618
+ #: ../settings.php:202
1619
  msgid "Enable reCAPTCHA for WordPress registration form"
1620
  msgstr ""
1621
 
1622
+ #: ../settings.php:203
1623
  msgid "Enable reCAPTCHA for WooCommerce registration form"
1624
  msgstr ""
1625
 
1626
+ #: ../settings.php:205
1627
  msgid "Lost password form"
1628
  msgstr ""
1629
 
1630
+ #: ../settings.php:205
1631
  msgid "Enable reCAPTCHA for WordPress lost password form"
1632
  msgstr ""
1633
 
1634
+ #: ../settings.php:206
1635
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
1636
  msgstr ""
1637
 
1638
+ #: ../settings.php:208
1639
  msgid "Login form"
1640
  msgstr ""
1641
 
1642
+ #: ../settings.php:208
1643
  msgid "Enable reCAPTCHA for WordPress login form"
1644
  msgstr ""
1645
 
1646
+ #: ../settings.php:209
1647
  msgid "Enable reCAPTCHA for WooCommerce login form"
1648
  msgstr ""
1649
 
1650
+ #: ../settings.php:211
1651
  msgid "Enable reCAPTCHA for WordPress comment form"
1652
  msgstr ""
1653
 
1654
+ #: ../settings.php:212
1655
  msgid "Disable reCAPTCHA for logged in users"
1656
  msgstr ""
1657
 
1658
+ #: ../settings.php:214
1659
  msgid "Limit attempts"
1660
  msgstr ""
1661
 
1662
+ #: ../settings.php:214
1663
  #, php-format
1664
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
1665
  msgstr ""
1666
 
1667
+ #: ../settings.php:220
1668
  msgid "Email notifications"
1669
  msgstr ""
1670
 
1671
+ #: ../settings.php:223 ../settings.php:264 ../settings.php:502
1672
  msgid "Email Address"
1673
  msgstr ""
1674
 
1675
+ #: ../settings.php:227 ../settings.php:269 ../settings.php:333 ../settings.php:506
1676
  msgid "Use comma to specify multiple values"
1677
  msgstr ""
1678
 
1679
+ #: ../settings.php:232
1680
  #, php-format
1681
  msgid "if empty, the admin email %s will be used"
1682
  msgstr ""
1683
 
1684
+ #: ../settings.php:235
1685
  msgid "Notification limit"
1686
  msgstr ""
1687
 
1688
+ #: ../settings.php:235
1689
  msgid "notification letters allowed per hour (0 means unlimited)"
1690
  msgstr ""
1691
 
1692
+ #: ../settings.php:241
1693
  msgid "Push notifications"
1694
  msgstr ""
1695
 
1696
+ #: ../settings.php:249
1697
  msgid "All connected devices"
1698
  msgstr ""
1699
 
1700
+ #: ../settings.php:252
1701
  msgid "No devices found"
1702
  msgstr ""
1703
 
1704
+ #: ../settings.php:256
1705
  msgid "Not available"
1706
  msgstr ""
1707
 
1708
+ #: ../settings.php:261
1709
  msgid "Weekly reports"
1710
  msgstr ""
1711
 
1712
+ #: ../settings.php:262
1713
  msgid "Enable reporting"
1714
  msgstr ""
1715
 
1716
+ #: ../settings.php:274 ../settings.php:511
1717
  msgid "if empty, email from notification settings will be used"
1718
  msgstr ""
1719
 
1720
+ #: ../settings.php:282
1721
  msgid "Inspection"
1722
  msgstr ""
1723
 
1724
+ #: ../settings.php:283
1725
  msgid "Enable traffic inspection"
1726
  msgstr ""
1727
 
1728
+ #: ../settings.php:294
1729
  msgid "Request whitelist"
1730
  msgstr ""
1731
 
1732
+ #: ../settings.php:300
1733
  msgid ""
1734
  "Enter a request URI to exclude the request from inspection. One item per "
1735
  "line."
1736
  msgstr ""
1737
 
1738
+ #: ../settings.php:303
1739
  msgid "Logging"
1740
  msgstr ""
1741
 
1742
+ #: ../settings.php:304
1743
  msgid "Logging mode"
1744
  msgstr ""
1745
 
1746
+ #: ../settings.php:310
1747
  msgid "Logging disabled"
1748
  msgstr ""
1749
 
1750
+ #: ../settings.php:311
1751
  msgid "Smart"
1752
  msgstr ""
1753
 
1754
+ #: ../settings.php:312
1755
  msgid "All traffic"
1756
  msgstr ""
1757
 
1758
+ #: ../settings.php:316
1759
  msgid "Ignore crawlers"
1760
  msgstr ""
1761
 
1762
+ #: ../settings.php:321
1763
  msgid "Save request fields"
1764
  msgstr ""
1765
 
1766
+ #: ../settings.php:326
1767
  msgid "Mask these form fields"
1768
  msgstr ""
1769
 
1770
+ #: ../settings.php:338
1771
  msgid "Save request headers"
1772
  msgstr ""
1773
 
1774
+ #: ../settings.php:344
1775
  msgid "Save $_SERVER"
1776
  msgstr ""
1777
 
1778
+ #: ../settings.php:350
1779
  msgid "Save request cookies"
1780
  msgstr ""
1781
 
1782
+ #: ../settings.php:357
1783
  msgid "Page generation time threshold"
1784
  msgstr ""
1785
 
1786
+ #: ../settings.php:362
1787
  msgid "milliseconds"
1788
  msgstr ""
1789
 
1790
+ #: ../settings.php:378
1791
  msgid "Scanner settings"
1792
  msgstr ""
1793
 
1794
+ #: ../settings.php:379
1795
  msgid "Custom signatures"
1796
  msgstr ""
1797
 
1798
+ #: ../settings.php:385
1799
  msgid ""
1800
  "Specify custom PHP code signatures. One item per line. To specify a REGEX "
1801
  "pattern, enclose a whole line in two braces."
1802
  msgstr ""
1803
 
1804
+ #: ../settings.php:387
1805
  msgid "Unwanted file extensions"
1806
  msgstr ""
1807
 
1808
+ #: ../settings.php:393
1809
  msgid ""
1810
  "Specify file extensions to search for. Full scan only. Use comma to separate "
1811
  "items."
1812
  msgstr ""
1813
 
1814
+ #: ../settings.php:395
1815
  msgid "Directories to exclude"
1816
  msgstr ""
1817
 
1818
+ #: ../settings.php:401
1819
  msgid ""
1820
  "Specify directories to exclude from scanning. Use absolute paths. One item "
1821
  "per line."
1822
  msgstr ""
1823
 
1824
+ #: ../settings.php:403
1825
  msgid "Monitor new files"
1826
  msgstr ""
1827
 
1828
+ #: ../settings.php:410
1829
  msgid "Monitor modified files"
1830
  msgstr ""
1831
 
1832
+ #: ../settings.php:416
1833
  msgid "Scan temporary directory"
1834
  msgstr ""
1835
 
1836
+ #: ../settings.php:423
1837
  msgid "Scan session directory"
1838
  msgstr ""
1839
 
1840
+ #: ../settings.php:429
1841
+ msgid "Enable diagnostic log"
1842
+ msgstr ""
1843
+
1844
+ #: ../settings.php:435
1845
  msgid "Delete quarantined files after"
1846
  msgstr ""
1847
 
1848
+ #: ../settings.php:449
1849
  msgid "Automated recurring scan schedule"
1850
  msgstr ""
1851
 
1852
+ #: ../settings.php:450
1853
  msgid "Launch Quick Scan"
1854
  msgstr ""
1855
 
1856
+ #: ../settings.php:457
1857
  msgid "Launch Full Scan"
1858
  msgstr ""
1859
 
1860
+ #: ../settings.php:465
1861
  msgid "Scan results reporting"
1862
  msgstr ""
1863
 
1864
+ #: ../settings.php:467 ../settings.php:527
1865
  msgid "Low severity"
1866
  msgstr ""
1867
 
1868
+ #: ../settings.php:467 ../settings.php:527
1869
  msgid "Medium severity"
1870
  msgstr ""
1871
 
1872
+ #: ../settings.php:467 ../settings.php:527
1873
  msgid "High severity"
1874
  msgstr ""
1875
 
1876
+ #: ../settings.php:468
1877
  msgid "Report an issue if any of the following is true"
1878
  msgstr ""
1879
 
1880
+ #: ../settings.php:476
1881
  msgid "Send email report"
1882
  msgstr ""
1883
 
1884
+ #: ../settings.php:482
1885
  msgid "After every scan"
1886
  msgstr ""
1887
 
1888
+ #: ../settings.php:483
1889
  msgid "If any changes in scan results occurred"
1890
  msgstr ""
1891
 
1892
+ #: ../settings.php:484
1893
  msgid "If new issues found"
1894
  msgstr ""
1895
 
1896
+ #: ../settings.php:488
1897
  msgid "Include file sizes"
1898
  msgstr ""
1899
 
1900
+ #: ../settings.php:495
1901
  msgid "Include scan errors"
1902
  msgstr ""
1903
 
1904
+ #: ../settings.php:519
1905
  msgid "Automatic cleanup of malware and suspicious files"
1906
  msgstr ""
1907
 
1908
+ #: ../settings.php:521 ../cerber-scanner.php:3797
1909
  msgid "Unattended files"
1910
  msgstr ""
1911
 
1912
+ #: ../settings.php:528
1913
  msgid "Files in the uploads folder"
1914
  msgstr ""
1915
 
1916
+ #: ../settings.php:535
1917
  msgid "Files with unwanted extensions"
1918
  msgstr ""
1919
 
1920
+ #: ../settings.php:542
1921
  msgid "Exclusions"
1922
  msgstr ""
1923
 
1924
+ #: ../settings.php:543
1925
  msgid "Files in the temporary directory"
1926
  msgstr ""
1927
 
1928
+ #: ../settings.php:549
1929
  msgid "Files in the sessions directory"
1930
  msgstr ""
1931
 
1932
+ #: ../settings.php:555
1933
  msgid "Files in these directories"
1934
  msgstr ""
1935
 
1936
+ #: ../settings.php:561
1937
  msgid "Use absolute paths. One item per line."
1938
  msgstr ""
1939
 
1940
+ #: ../settings.php:563
1941
  msgid "Files with these extensions"
1942
  msgstr ""
1943
 
1944
+ #: ../settings.php:569
1945
  msgid "Use comma to separate items."
1946
  msgstr ""
1947
 
1948
+ #: ../settings.php:580
1949
  msgid "Make your protection smarter!"
1950
  msgstr ""
1951
 
1952
+ #: ../settings.php:584
1953
  msgid ""
1954
  "Please enable Permalinks to use this feature. Set Permalink Settings to "
1955
  "something other than Default."
1956
  msgstr ""
1957
 
1958
+ #: ../settings.php:587
1959
  msgid "Be careful about enabling these options."
1960
  msgstr ""
1961
 
1962
+ #: ../settings.php:587
1963
  msgid "If you forget your Custom login URL, you will be unable to log in."
1964
  msgstr ""
1965
 
1966
+ #: ../settings.php:591
1967
  msgid ""
1968
  "In the Citadel mode nobody is able to log in except IPs from the White IP "
1969
  "Access List. Active user sessions will not be affected."
1970
  msgstr ""
1971
 
1972
+ #: ../settings.php:594
1973
  msgid "These settings do not affect hosts from the "
1974
  msgstr ""
1975
 
1976
+ #: ../settings.php:597
1977
  msgid ""
1978
  "Before you can start using reCAPTCHA, you have to obtain Site key and Secret "
1979
  "key on the Google website"
1980
  msgstr ""
1981
 
1982
+ #: ../settings.php:626
1983
  msgid "Lockouts"
1984
  msgstr ""
1985
 
1986
+ #: ../settings.php:630
1987
  msgid "Users"
1988
  msgstr ""
1989
 
1990
+ #: ../settings.php:748 ../settings.php:870
1991
  #, php-format
1992
  msgid "%s allowed retries in %s minutes"
1993
  msgstr ""
1994
 
1995
+ #: ../settings.php:753 ../settings.php:875
1996
  #, php-format
1997
  msgid "%s allowed registrations in %s minutes from one IP"
1998
  msgstr ""
1999
 
2000
+ #: ../settings.php:758 ../settings.php:880
2001
  #, php-format
2002
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
2003
  msgstr ""
2004
 
2005
+ #: ../settings.php:765 ../settings.php:887
2006
  msgid "Notify admin if the number of active lockouts above"
2007
  msgstr ""
2008
 
2009
+ #: ../settings.php:770 ../settings.php:892
2010
  #, php-format
2011
  msgid "Enable after %s failed login attempts in last %s minutes"
2012
  msgstr ""
2013
 
2014
+ #: ../settings.php:991
2015
  msgid "Sunday"
2016
  msgstr ""
2017
 
2018
+ #: ../settings.php:992
2019
  msgid "Monday"
2020
  msgstr ""
2021
 
2022
+ #: ../settings.php:993
2023
  msgid "Tuesday"
2024
  msgstr ""
2025
 
2026
+ #: ../settings.php:994
2027
  msgid "Wednesday"
2028
  msgstr ""
2029
 
2030
+ #: ../settings.php:995
2031
  msgid "Thursday"
2032
  msgstr ""
2033
 
2034
+ #: ../settings.php:996
2035
  msgid "Friday"
2036
  msgstr ""
2037
 
2038
+ #: ../settings.php:997
2039
  msgid "Saturday"
2040
  msgstr ""
2041
 
2042
+ #: ../settings.php:1007
2043
  msgctxt "preposition of time like: at 11:00"
2044
  msgid "at"
2045
  msgstr ""
2046
 
2047
+ #: ../settings.php:1023
2048
  msgid "Click to send now"
2049
  msgstr ""
2050
 
2051
+ #: ../settings.php:1034
2052
  msgid "Plugin initialization mode has not been changed"
2053
  msgstr ""
2054
 
2055
+ #: ../settings.php:1054 ../settings.php:1055
2056
  msgid "Attention! You have changed the login URL! The new login URL is"
2057
  msgstr ""
2058
 
2059
+ #: ../settings.php:1056 ../settings.php:1057
2060
  msgid ""
2061
  "If you use a caching plugin, you have to add your new login URL to the list "
2062
  "of pages not to cache."
2063
  msgstr ""
2064
 
2065
+ #: ../settings.php:1140 ../settings.php:1152 ../settings.php:1275
2066
  msgid "<strong>ERROR</strong>: please enter a valid email address."
2067
  msgstr ""
2068
 
2069
+ #: ../settings.php:1280
2070
  msgid "The schedule has been updated"
2071
  msgstr ""
2072
 
2073
+ #: ../settings.php:1283
2074
+ msgid "Unable to update the schedule"
2075
  msgstr ""
2076
 
2077
+ #: ../cerber-tools.php:39
2078
  msgid "Export & Import"
2079
  msgstr ""
2080
 
2081
+ #: ../cerber-tools.php:40
2082
  msgid "Diagnostic"
2083
  msgstr ""
2084
 
2085
+ #: ../cerber-tools.php:41
2086
  msgid "License"
2087
  msgstr ""
2088
 
2089
+ #: ../cerber-tools.php:42
2090
+ msgid "Log"
2091
+ msgstr ""
2092
+
2093
+ #: ../cerber-tools.php:87
2094
  msgid "Export settings to the file"
2095
  msgstr ""
2096
 
2097
+ #: ../cerber-tools.php:88
2098
  msgid ""
2099
  "When you click the button below you will get a configuration file, which you "
2100
  "can upload on another site."
2101
  msgstr ""
2102
 
2103
+ #: ../cerber-tools.php:89
2104
  msgid "What do you want to export?"
2105
  msgstr ""
2106
 
2107
+ #: ../cerber-tools.php:92
2108
  msgid "Download file"
2109
  msgstr ""
2110
 
2111
+ #: ../cerber-tools.php:94
2112
  msgid "Import settings from the file"
2113
  msgstr ""
2114
 
2115
+ #: ../cerber-tools.php:95
2116
  msgid ""
2117
  "When you click the button below, file will be uploaded and all existing "
2118
  "settings will be overridden."
2119
  msgstr ""
2120
 
2121
+ #: ../cerber-tools.php:96
2122
  msgid "Select file to import."
2123
  msgstr ""
2124
 
2125
+ #: ../cerber-tools.php:96 ../cerber-scanner.php:3965
2126
  #, php-format
2127
  msgid "Maximum upload file size: %s."
2128
  msgstr ""
2129
 
2130
+ #: ../cerber-tools.php:99
2131
  msgid "What do you want to import?"
2132
  msgstr ""
2133
 
2134
+ #: ../cerber-tools.php:101 ../cerber-scanner.php:3968
2135
  msgid "Upload file"
2136
  msgstr ""
2137
 
2138
+ #: ../cerber-tools.php:150
2139
  msgid "No file was uploaded or file is corrupted"
2140
  msgstr ""
2141
 
2142
+ #: ../cerber-tools.php:187
2143
  msgid "Error while updating"
2144
  msgstr ""
2145
 
2146
+ #: ../cerber-tools.php:193
2147
  msgid "Settings has imported successfully from"
2148
  msgstr ""
2149
 
2150
+ #: ../cerber-tools.php:200
2151
  msgid "Error while parsing file"
2152
  msgstr ""
2153
 
2154
+ #: ../cerber-scanner.php:77
2155
  msgid "Scheduling"
2156
  msgstr ""
2157
 
2158
+ #: ../cerber-scanner.php:78
2159
  msgid "Cleaning up"
2160
  msgstr ""
2161
 
2162
+ #: ../cerber-scanner.php:79
2163
+ msgid "Ignore List"
2164
+ msgstr ""
2165
+
2166
+ #: ../cerber-scanner.php:80
2167
  msgid "Quarantine"
2168
  msgstr ""
2169
 
2170
+ #: ../cerber-scanner.php:142
2171
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
2172
  msgstr ""
2173
 
2174
+ #: ../cerber-scanner.php:146
2175
  #, php-format
2176
  msgid "Previous scan started %s has not been completed. Continue scanning?"
2177
  msgstr ""
2178
 
2179
+ #: ../cerber-scanner.php:155
2180
  msgid ""
2181
  "It seems this website has never been scanned. To start scanning click the "
2182
  "button below."
2183
  msgstr ""
2184
 
2185
+ #: ../cerber-scanner.php:158
2186
  msgid "Start Quick Scan"
2187
  msgstr ""
2188
 
2189
+ #: ../cerber-scanner.php:159
2190
  msgid "Start Full Scan"
2191
  msgstr ""
2192
 
2193
+ #: ../cerber-scanner.php:160
2194
  msgid "Stop Scanning"
2195
  msgstr ""
2196
 
2197
+ #: ../cerber-scanner.php:161
2198
  msgid "Continue Scanning"
2199
  msgstr ""
2200
 
2201
+ #: ../cerber-scanner.php:191
2202
  msgid "Delete"
2203
  msgstr ""
2204
 
2205
+ #: ../cerber-scanner.php:194
2206
+ msgid "Ignore"
2207
+ msgstr ""
2208
+
2209
+ #: ../cerber-scanner.php:1333
2210
  msgid "Verified"
2211
  msgstr ""
2212
 
2213
+ #: ../cerber-scanner.php:1339
2214
  msgid "Vulnerability found"
2215
  msgstr ""
2216
 
2217
+ #: ../cerber-scanner.php:1340
2218
  msgid "Integrity data not found"
2219
  msgstr ""
2220
 
2221
+ #: ../cerber-scanner.php:1341
2222
  msgid "Unable to check the integrity of the plugin due to a network error"
2223
  msgstr ""
2224
 
2225
+ #: ../cerber-scanner.php:1342
2226
  msgid "Unable to check the integrity of WordPress files due to a network error"
2227
  msgstr ""
2228
 
2229
+ #: ../cerber-scanner.php:1343
2230
  msgid "Unable to check the integrity of the theme due to a network error"
2231
  msgstr ""
2232
 
2233
+ #: ../cerber-scanner.php:1344
2234
  msgid "Unable to check the integrity due to a DB error"
2235
  msgstr ""
2236
 
2237
+ #: ../cerber-scanner.php:1346
2238
  msgid "Local file doesn't exist"
2239
  msgstr ""
2240
 
2241
+ #: ../cerber-scanner.php:1348
2242
  msgid "Unable to process file"
2243
  msgstr ""
2244
 
2245
+ #: ../cerber-scanner.php:1349 ../cerber-scanner.php:4856
2246
  msgid "Unable to open file"
2247
  msgstr ""
2248
 
2249
+ #: ../cerber-scanner.php:1351
2250
  msgid "Checksum mismatch"
2251
  msgstr ""
2252
 
2253
+ #: ../cerber-scanner.php:1354
2254
  msgid "Suspicious code found"
2255
  msgstr ""
2256
 
2257
+ #: ../cerber-scanner.php:1355
2258
  msgid "Malicious code found"
2259
  msgstr ""
2260
 
2261
+ #: ../cerber-scanner.php:1356
2262
  msgid "Unattended suspicious file"
2263
  msgstr ""
2264
 
2265
+ #: ../cerber-scanner.php:1357
2266
  msgid "Executable code found"
2267
  msgstr ""
2268
 
2269
+ #: ../cerber-scanner.php:1360 ../cerber-scanner.php:2599
2270
  msgid "Suspicious directives found"
2271
  msgstr ""
2272
 
2273
+ #: ../cerber-scanner.php:1361
2274
  msgid "Unwanted file extension"
2275
  msgstr ""
2276
 
2277
+ #: ../cerber-scanner.php:1363
2278
  msgid "Content has been modified"
2279
  msgstr ""
2280
 
2281
+ #: ../cerber-scanner.php:1364
2282
  msgid "New file"
2283
  msgstr ""
2284
 
2285
+ #: ../cerber-scanner.php:1384
2286
  msgid "Every hour"
2287
  msgstr ""
2288
 
2289
+ #: ../cerber-scanner.php:1385
2290
  msgid "Every 3 hours"
2291
  msgstr ""
2292
 
2293
+ #: ../cerber-scanner.php:1386
2294
  msgid "Every 6 hours"
2295
  msgstr ""
2296
 
2297
+ #: ../cerber-scanner.php:2436
2298
  msgid "Custom signature found"
2299
  msgstr ""
2300
 
2301
+ #: ../cerber-scanner.php:2594
2302
  msgid ""
2303
  "This file contains executable code and may contain obfuscated malware. If "
2304
  "this file is a part of a theme or a plugin, it must be located in the theme "
2305
  "or the plugin folder. No exception, no excuses."
2306
  msgstr ""
2307
 
2308
+ #: ../cerber-scanner.php:2595
2309
  msgid ""
2310
  "The scanner recognizes this file as \"ownerless\" or \"not bundled\" because it "
2311
  "does not belong to any known part of the website and should not be here."
2312
  msgstr ""
2313
 
2314
+ #: ../cerber-scanner.php:2596
2315
  #, php-format
2316
  msgid ""
2317
  "It may remain after upgrading to a newer version of %s. It also may be a "
2319
  "made (bespoke) plugin or theme."
2320
  msgstr ""
2321
 
2322
+ #: ../cerber-scanner.php:2597
2323
  msgid "Suspicious code instruction found"
2324
  msgstr ""
2325
 
2326
+ #: ../cerber-scanner.php:2598
2327
  msgid "Suspicious code signatures found"
2328
  msgstr ""
2329
 
2330
+ #: ../cerber-scanner.php:2600
2331
  msgid ""
2332
  "The contents of the file have been changed and do not match what exists in "
2333
  "the official WordPress repository or a reference file you have uploaded "
2335
  "has been tampered with."
2336
  msgstr ""
2337
 
2338
+ #: ../cerber-scanner.php:2601
2339
  #, php-format
2340
  msgid ""
2341
  "To solve this issue you have to reinstall %s or update it to the latest "
2342
  "version."
2343
  msgstr ""
2344
 
2345
+ #: ../cerber-scanner.php:2602
2346
  msgid "Please upload a reference ZIP archive"
2347
  msgstr ""
2348
 
2349
+ #: ../cerber-scanner.php:2603
2350
  msgid "Resolve issue"
2351
  msgstr ""
2352
 
2353
+ #: ../cerber-scanner.php:3672
2354
  msgid "Scanning folders for files"
2355
  msgstr ""
2356
 
2357
+ #: ../cerber-scanner.php:3673
2358
  msgid "Scanning the upload folder for files"
2359
  msgstr ""
2360
 
2361
+ #: ../cerber-scanner.php:3674
2362
  msgid "Scanning the temp folder for files"
2363
  msgstr ""
2364
 
2365
+ #: ../cerber-scanner.php:3675
2366
  msgid "Scanning the session folder for files"
2367
  msgstr ""
2368
 
2369
+ #: ../cerber-scanner.php:3676
2370
  msgid "Parsing the list of files"
2371
  msgstr ""
2372
 
2373
+ #: ../cerber-scanner.php:3677
2374
  msgid "Checking for new and modified files"
2375
  msgstr ""
2376
 
2377
+ #: ../cerber-scanner.php:3678
2378
  msgid "Verifying the integrity of WordPress"
2379
  msgstr ""
2380
 
2381
+ #: ../cerber-scanner.php:3679
2382
  msgid "Verifying the integrity of the plugins"
2383
  msgstr ""
2384
 
2385
+ #: ../cerber-scanner.php:3680
2386
  msgid "Verifying the integrity of the themes"
2387
  msgstr ""
2388
 
2389
+ #: ../cerber-scanner.php:3681
2390
  msgid "Searching for malicious code"
2391
  msgstr ""
2392
 
2393
+ #: ../cerber-scanner.php:3682
2394
  msgid "Finalizing the scan"
2395
  msgstr ""
2396
 
2397
+ #: ../cerber-scanner.php:3757
2398
  msgid "Started"
2399
  msgstr ""
2400
 
2401
+ #: ../cerber-scanner.php:3761
2402
  msgid "Finished"
2403
  msgstr ""
2404
 
2405
+ #: ../cerber-scanner.php:3769
2406
  msgid "Performance"
2407
  msgstr ""
2408
 
2409
+ #: ../cerber-scanner.php:3781
2410
  msgid "Vulnerabilities"
2411
  msgstr ""
2412
 
2413
+ #: ../cerber-scanner.php:3785
2414
  msgid "New files"
2415
  msgstr ""
2416
 
2417
+ #: ../cerber-scanner.php:3789
2418
  msgid "Changed files"
2419
  msgstr ""
2420
 
2421
+ #: ../cerber-scanner.php:3793
2422
  msgid "Unwanted extensions"
2423
  msgstr ""
2424
 
2425
+ #: ../cerber-scanner.php:3806 ../cerber-scanner.php:5463
2426
  msgid "Scanned"
2427
  msgstr ""
2428
 
2429
+ #: ../cerber-scanner.php:3806 ../cerber-scanner.php:3876
2430
  msgid "Files to scan"
2431
  msgstr ""
2432
 
2433
+ #: ../cerber-scanner.php:3813 ../cerber-scanner.php:3884
2434
  msgid "Critical issues"
2435
  msgstr ""
2436
 
2437
+ #: ../cerber-scanner.php:3813 ../cerber-scanner.php:3888 ../cerber-scanner.php:5046
2438
  msgid "Issues total"
2439
  msgstr ""
2440
 
2441
+ #: ../cerber-scanner.php:3962
2442
  msgid "We have not found any integrity data to verify"
2443
  msgstr ""
2444
 
2445
+ #: ../cerber-scanner.php:3964
2446
  msgid ""
2447
  "You have to upload a ZIP archive from which you've installed it. This "
2448
  "enables the security scanner to verify the integrity of the code and detect "
2449
  "malware."
2450
  msgstr ""
2451
 
2452
+ #: ../cerber-scanner.php:4251
2453
  msgid "The directory is not writable"
2454
  msgstr ""
2455
 
2456
+ #: ../cerber-scanner.php:4269
2457
  msgid "Unable to create WP CERBER directory"
2458
  msgstr ""
2459
 
2460
+ #: ../cerber-scanner.php:4475
2461
  msgid ""
2462
  "File access error. Possibly scan results are outdated. Please run Quick or "
2463
  "Full Scan."
2464
  msgstr ""
2465
 
2466
+ #: ../cerber-scanner.php:5002
2467
  msgid "Full Scan Report"
2468
  msgstr ""
2469
 
2470
+ #: ../cerber-scanner.php:5002
2471
  msgid "Quick Scan Report"
2472
  msgstr ""
2473
 
2474
+ #: ../cerber-scanner.php:5015
2475
  msgid "Files scanned"
2476
  msgstr ""
2477
 
2478
+ #: ../cerber-scanner.php:5096
2479
  msgid "Deleted"
2480
  msgstr ""
2481
 
2482
+ #: ../cerber-scanner.php:5143
2483
  msgid "Automatically moved to quarantine"
2484
  msgstr ""
2485
 
2486
+ #: ../cerber-scanner.php:5155
2487
  msgid "To view full report visit"
2488
  msgstr ""
2489
 
2490
+ #: ../cerber-scanner.php:5388
2491
  msgid "There are no files in the quarantine at the moment."
2492
  msgstr ""
2493
 
2494
+ #: ../cerber-scanner.php:5451
2495
  msgid "Delete permanently"
2496
  msgstr ""
2497
 
2498
+ #: ../cerber-scanner.php:5456
2499
  msgid "Restore"
2500
  msgstr ""
2501
 
2502
+ #: ../cerber-scanner.php:5464
2503
  msgid "Moved to quarantine"
2504
  msgstr ""
2505
 
2506
+ #: ../cerber-scanner.php:5465
2507
  msgid "Automatic deletion"
2508
  msgstr ""
2509
 
2510
+ #: ../cerber-scanner.php:5466
2511
  msgid "Size"
2512
  msgstr ""
2513
 
2514
+ #: ../cerber-scanner.php:5467 ../cerber-scanner.php:5592
2515
  msgid "File"
2516
  msgstr ""
2517
 
2518
+ #: ../cerber-scanner.php:5529
2519
  msgid "The file has been deleted permanently."
2520
  msgstr ""
2521
 
2522
+ #: ../cerber-scanner.php:5538
2523
  msgid "The file has been restored to its original location."
2524
  msgstr ""
2525
 
2526
+ #: ../cerber-scanner.php:5560
2527
+ msgid "Apply"
2528
+ msgstr ""
2529
+
2530
+ #: ../cerber-scanner.php:5561 ../cerber-scanner.php:5586
2531
+ msgid "Remove from the list"
2532
+ msgstr ""
2533
+
2534
+ #: ../cerber-scanner.php:5562
2535
+ msgid "User Insights"
2536
+ msgstr ""
2537
+
2538
+ #: ../cerber-scanner.php:5563
2539
+ msgid "Traffic Insights"
2540
+ msgstr ""
2541
+
2542
+ #: ../cerber-scanner.php:5564
2543
+ msgid "Activity Insights"
2544
+ msgstr ""
2545
+
2546
+ #: ../cerber-scanner.php:5566
2547
+ msgid "The list is empty."
2548
+ msgstr ""
2549
+
2550
+ #: ../cerber-scanner.php:5591
2551
+ msgid "Added"
2552
+ msgstr ""
2553
+
2554
  #. Description of the plugin
2555
  msgid ""
2556
  "This is a standard boot module for WP Cerber Security & Antispam plugin. It "
readme.txt CHANGED
@@ -5,7 +5,7 @@ Tags: security, malware scanner, antispam, firewall, limit login attempts, custo
5
  Requires at least: 4.5
6
  Requires PHP: 5.4
7
  Tested up to: 4.9
8
- Stable tag: 7.7
9
  License: GPLv2
10
 
11
  Protection against hacker attacks and bots. Malware scanner & integrity checker. User activity log. Antispam reCAPTCHA. Limit login attempts.
@@ -307,12 +307,24 @@ To get access to your dashboard you need to copy the WP Cerber Reset folder to t
307
 
308
 
309
  == Changelog ==
 
 
 
 
 
 
 
 
 
 
 
 
310
  = 7.7 =
311
- New: [Automatic cleanup of malware and suspicious files](https://wpcerber.com/automatic-malware-removal-wordpress/). This powerful feature is available in the PRO version and automatically deletes trojans, viruses, backdoors, and other malware. Cerber Security Professional scans the website on an hourly basis and removes malware immediately.
312
- Update: Algorithms of the malware scanner have been improved to detect obfuscated malware code more precisely for all types of files.
313
- Update: Email reports for [scheduled malware scans](https://wpcerber.com/automated-recurring-malware-scans/) have been extended with useful performance numbers and a list of automatically deleted malicious files if you’ve enabled automatic malware removal and some files have been deleted.
314
- Fix: A possible issue with uploading large JSON and CSV files. When Traffic Inspector scans uploaded files for malware payload, some JSON and CSV files might be erroneously identified as containing a malicious payload.
315
- Fix: A possible Divi theme forms incompatibility. If you use the Divi theme (by Elegant Themes), you can come across a problem with submitting some forms.
316
  * [Read more](https://wpcerber.com/wp-cerber-security-7-7/)
317
 
318
  = 7.6 =
@@ -456,12 +468,6 @@ Fix: A possible Divi theme forms incompatibility. If you use the Divi theme (by
456
  * New: On a multisite WP installation scheduled tasks will be executed once per hour for the entire network: there will no excess SQL queries when the plugin executes hourly cron tasks.
457
  * Bug fixed: The language for visible reCAPTCHA doesn't set according to the site language setting. It's always English.
458
 
459
- = 4.8.2 =
460
- * New: Starting with this version all database tables will be created with a default database engine. It should be InnoDB.
461
- * New: To improve compatibility with some plugins the email notification function has been updated and now uses the comma-separated list of email addresses instead of an array.
462
- * Bug fixed: An IP address from a range might not be allowed to log in if you have overlapping IP ranges in the both IP Access List.
463
- * Bug fixed: A reason of blocking an IP address is not shown in notification emails if Always block entire subnet Class C of intruders IP is selected in the settings.
464
-
465
  == Other Notes ==
466
 
467
  1. If you want to test out plugin's features, do this from another computer and remove that computer's network from the White Access List. Cerber is smart enough to recognize "the boss".
5
  Requires at least: 4.5
6
  Requires PHP: 5.4
7
  Tested up to: 4.9
8
+ Stable tag: 7.8
9
  License: GPLv2
10
 
11
  Protection against hacker attacks and bots. Malware scanner & integrity checker. User activity log. Antispam reCAPTCHA. Limit login attempts.
307
 
308
 
309
  == Changelog ==
310
+ = 7.8 =
311
+ * New: An ignore list for the malware scanner.
312
+ * New: Disabling execution of PHP scripts in the WordPress media folder helps to prevent offenders from exploiting security flaws.
313
+ * New: Disabling PHP error displaying as a setting is useful for misconfigured servers.
314
+ * New: English for the plugin admin interface. Enable it if you prefer to have untranslated, original admin interface.
315
+ * New: Diagnostic logging for the malware scanner. Specify a particular location of the log file by using the CERBER_DIAG_DIR constant.
316
+ * Update: The performance of malware scanning on a slow web server with thousands of issues and tens of thousands of files has been improved.
317
+ * Update: PHP 5.3 is not supported anymore. The plugin can be activated and run only on PHP 5.4 or higher.
318
+ * Fix: If a malicious file is detected on a slow shared hosting, the file can be shown twice in the results of the scan.
319
+ * Fix: A possible issue with the short PHP syntax on old PHP versions in /wp-content/plugins/wp-cerber/common.php on line 1970
320
+ * [Read more](https://wpcerber.com/wp-cerber-security-7-8/)
321
+
322
  = 7.7 =
323
+ * New: [Automatic cleanup of malware and suspicious files](https://wpcerber.com/automatic-malware-removal-wordpress/). This powerful feature is available in the PRO version and automatically deletes trojans, viruses, backdoors, and other malware. Cerber Security Professional scans the website on an hourly basis and removes malware immediately.
324
+ * Update: Algorithms of the malware scanner have been improved to detect obfuscated malware code more precisely for all types of files.
325
+ * Update: Email reports for [scheduled malware scans](https://wpcerber.com/automated-recurring-malware-scans/) have been extended with useful performance numbers and a list of automatically deleted malicious files if you’ve enabled automatic malware removal and some files have been deleted.
326
+ * Fix: A possible issue with uploading large JSON and CSV files. When Traffic Inspector scans uploaded files for malware payload, some JSON and CSV files might be erroneously identified as containing a malicious payload.
327
+ * Fix: A possible Divi theme forms incompatibility. If you use the Divi theme (by Elegant Themes), you can come across a problem with submitting some forms.
328
  * [Read more](https://wpcerber.com/wp-cerber-security-7-7/)
329
 
330
  = 7.6 =
468
  * New: On a multisite WP installation scheduled tasks will be executed once per hour for the entire network: there will no excess SQL queries when the plugin executes hourly cron tasks.
469
  * Bug fixed: The language for visible reCAPTCHA doesn't set according to the site language setting. It's always English.
470
 
 
 
 
 
 
 
471
  == Other Notes ==
472
 
473
  1. If you want to test out plugin's features, do this from another computer and remove that computer's network from the White Access List. Cerber is smart enough to recognize "the boss".
settings.php CHANGED
@@ -113,8 +113,8 @@ function cerber_settings_init(){
113
 
114
  add_settings_section('prefs', __('Preferences','wp-cerber'), 'cerber_sapi_section', 'cerber-' . $tab);
115
  add_settings_field('ip_extra',__('Drill down IP','wp-cerber'),'cerberus_field_show','cerber-'.$tab,'prefs',array('group'=>$tab,'option'=>'ip_extra','type'=>'checkbox','label'=>__('Retrieve extra WHOIS information for IP','wp-cerber').' <a href="' . cerber_admin_link('help') . '">Know more</a>'));
116
- add_settings_field( 'dateformat', __( 'Date format', 'wp-cerber' ), 'cerberus_field_show', 'cerber-' . $tab, 'prefs', array( 'group' => $tab, 'option' => 'dateformat', 'type' => 'text', 'label' => sprintf(__('if empty, the default format %s will be used','wp-cerber'),'<b>'.cerber_date(time()).'</b>') . ' <a target="_blank" href="http://wpcerber.com/date-format-setting/">Know more</a>'
117
- ) );
118
 
119
  // Hardening tab --------------------------------------------------------------------------
120
 
@@ -123,6 +123,12 @@ function cerber_settings_init(){
123
  add_settings_section('hwp', __('Hardening WordPress','wp-cerber'), 'cerber_sapi_section', CERBER_OPT_H);
124
  add_settings_field('stopenum',__('Stop user enumeration','wp-cerber'),'cerberus_field_show',CERBER_OPT_H,'hwp',array('group'=>$tab,'option'=>'stopenum','type'=>'checkbox','label'=>__('Block access to user pages like /?author=n and user data via REST API','wp-cerber')));
125
  add_settings_field('adminphp',__('Protect admin scripts','wp-cerber'),'cerberus_field_show',CERBER_OPT_H,'hwp',array('group'=>$tab,'option'=>'adminphp','type'=>'checkbox','label'=>__('Block unauthorized access to load-scripts.php and load-styles.php','wp-cerber')));
 
 
 
 
 
 
126
  add_settings_field('xmlrpc',__('Disable XML-RPC','wp-cerber'),'cerberus_field_show',CERBER_OPT_H,'hwp',array('group'=>$tab,'option'=>'xmlrpc','type'=>'checkbox','label'=>__('Block access to the XML-RPC server (including Pingbacks and Trackbacks)','wp-cerber')));
127
  add_settings_field('nofeeds',__('Disable feeds','wp-cerber'),'cerberus_field_show',CERBER_OPT_H,'hwp',array('group'=>$tab,'option'=>'nofeeds','type'=>'checkbox','label'=>__('Block access to the RSS, Atom and RDF feeds','wp-cerber')));
128
  add_settings_field('norest',__('Disable REST API','wp-cerber'),'cerberus_field_show',CERBER_OPT_H,'hwp',array('group'=>$tab,'option'=>'norest','type'=>'checkbox','label'=>__('Block access to the WordPress REST API except the following','wp-cerber')));
@@ -420,6 +426,12 @@ function cerber_settings_init(){
420
  'setting' => 'scan_sess',
421
  'type' => 'checkbox',
422
  ) );
 
 
 
 
 
 
423
  add_settings_field( 'scan_qcleanup', __( 'Delete quarantined files after', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_S, 'smain',
424
  array(
425
  'group' => $group,
@@ -605,62 +617,31 @@ function cerber_sapi_section( $args ) {
605
  */
606
  function cerber_settings_page(){
607
 
608
- $tab = cerber_get_tab( 'dashboard', array(
609
- 'main',
610
- 'acl',
611
- 'activity',
612
- 'lockouts',
613
- 'messages',
614
- 'help',
615
- 'hardening',
616
- 'users',
617
- 'notifications'
618
- ) );
 
 
 
 
619
 
620
  ?>
621
  <div class="wrap crb-admin">
622
 
623
- <h2><?php _e('WP Cerber Security','wp-cerber') ?></h2>
624
-
625
- <h2 class="nav-tab-wrapper cerber-tabs">
626
- <?php
627
-
628
- //echo '<a href="' . cerber_admin_link() . '" class="nav-tab ' . ( $tab == 'dashboard' ? 'nav-tab-active' : '') . '"><span class="dashicons dashicons-dashboard"></span> ' . __('Dashboard') . '</a>';
629
- echo '<a href="' . cerber_admin_link() . '" class="nav-tab ' . ( $tab == 'dashboard' ? 'nav-tab-active' : '') . '"><i class="crb-icon crb-icon-bxs-dashboard"></i> ' . __('Dashboard') . '</a>';
630
-
631
- //echo '<a href="' . cerber_admin_link('activity') . '" class="nav-tab ' . ( $tab == 'activity' ? 'nav-tab-active' : '') . '"><span class="dashicons dashicons-welcome-view-site"></span> ' . __('Activity','wp-cerber') . '</a>';
632
-
633
- echo '<a href="' . cerber_admin_link('activity') . '" class="nav-tab ' . ( $tab == 'activity' ? 'nav-tab-active' : '') . '"><i class="crb-icon crb-icon-bx-pulse"></i> ' . __('Activity','wp-cerber') . '</a>';
634
-
635
- $total = cerber_blocked_num();
636
 
637
- echo '<a href="' . cerber_admin_link('lockouts') . '" class="nav-tab ' . ( $tab == 'lockouts' ? 'nav-tab-active' : '') . '"><i class="crb-icon crb-icon-bxs-shield"></i></span> ' . __('Lockouts','wp-cerber') . ' <sup class="loctotal">' . $total . '</sup></a>';
638
-
639
- //echo '<a href="' . cerber_admin_link('main') . '" class="nav-tab ' . ( $tab == 'main' ? 'nav-tab-active' : '') . '"><span class="dashicons dashicons-admin-settings"></span> ' . __('Main Settings','wp-cerber') . '</a>';
640
- echo '<a href="' . cerber_admin_link('main') . '" class="nav-tab ' . ( $tab == 'main' ? 'nav-tab-active' : '') . '"><i class="crb-icon crb-icon-bx-slider"></i> ' . __('Main Settings','wp-cerber') . '</a>';
641
-
642
- $total = cerber_db_get_var('SELECT count(ip) FROM '. CERBER_ACL_TABLE);
643
- //echo '<a href="' . cerber_admin_link('acl') . '" class="nav-tab ' . ( $tab == 'acl' ? 'nav-tab-active' : '') . '"><span class="dashicons dashicons-admin-network"></span> ' . __('Access Lists','wp-cerber') . ' <sup class="acltotal">' . $total . '</sup></a>';
644
- echo '<a href="' . cerber_admin_link('acl') . '" class="nav-tab ' . ( $tab == 'acl' ? 'nav-tab-active' : '') . '"><i class="crb-icon crb-icon-bx-lock"></i> ' . __('Access Lists','wp-cerber') . ' <sup class="acltotal">' . $total . '</sup></a>';
645
-
646
- //echo '<a href="' . cerber_admin_link('hardening') . '" class="nav-tab ' . ( $tab == 'hardening' ? 'nav-tab-active' : '') . '"><span class="dashicons dashicons-shield-alt"></span> ' . __('Hardening','wp-cerber') . '</a>';
647
- echo '<a href="' . cerber_admin_link('hardening') . '" class="nav-tab ' . ( $tab == 'hardening' ? 'nav-tab-active' : '') . '"><i class="crb-icon crb-icon-bx-shield-alt"></i> ' . __('Hardening','wp-cerber') . '</a>';
648
-
649
- //echo '<a href="' . cerber_admin_link('users') . '" class="nav-tab ' . ( $tab == 'users' ? 'nav-tab-active' : '') . '"><span class="dashicons dashicons-admin-users"></span> ' . __('Users') . '</a>';
650
- echo '<a href="' . cerber_admin_link('users') . '" class="nav-tab ' . ( $tab == 'users' ? 'nav-tab-active' : '') . '"><i class="crb-icon crb-icon-bx-group"></i> ' . __('Users') . '</a>';
651
- //echo '<a href="'.cerber_admin_link('messages').'" class="nav-tab '. ($tab == 'messages' ? 'nav-tab-active' : '') .'">'. __('Messages','wp-cerber').'</a>';
652
-
653
- //echo '<a href="' . cerber_admin_link('notifications') . '" class="nav-tab ' . ( $tab == 'notifications' ? 'nav-tab-active' : '') . '"><span class="dashicons dashicons-controls-volumeon"></span> ' . __('Notifications','wp-cerber') . '</a>';
654
- echo '<a href="' . cerber_admin_link('notifications') . '" class="nav-tab ' . ( $tab == 'notifications' ? 'nav-tab-active' : '') . '"><i class="crb-icon crb-icon-bx-bell"></i> ' . __('Notifications','wp-cerber') . '</a>';
655
-
656
- //echo '<a href="' . cerber_admin_link('help') . '" class="nav-tab ' . ( $tab == 'help' ? 'nav-tab-active' : '') . '"><span class="dashicons dashicons-editor-help"></span> ' . __('Help','wp-cerber') . '</a>';
657
- echo '<a href="' . cerber_admin_link('help') . '" class="nav-tab ' . ( $tab == 'help' ? 'nav-tab-active' : '') . '"><i class="crb-icon crb-icon-bx-idea"></i> ' . __('Help','wp-cerber') . '</a>';
658
-
659
- echo lab_indicator();
660
- ?>
661
- </h2>
662
  <?php
663
 
 
 
664
  cerber_show_aside($tab);
665
 
666
  echo '<div class="crb-main">';
@@ -793,7 +774,7 @@ function cerberus_field_show($args){
793
  case 'checkbox':
794
  $html='<label class="crb-switch"><input class="screen-reader-text" type="checkbox" id="'.$args['option'].'" name="'.$name.'" value="1" '.checked(1,$value,false).$disabled.' /><span class="crb-slider round"></span></label>';
795
  //$html.= $args['label'];
796
- $html.= '<label for="'.$args['option'].'">'.$args['label'].'</label>';
797
  break;
798
  case 'textarea':
799
  //$name = 'cerber-'.$args['group'].'['.$args['option'].']';
@@ -1027,9 +1008,9 @@ function cerber_time_select($args, $settings){
1027
 
1028
  // Hours
1029
  $hours = array();
1030
- for($i = 0; $i <= 23; $i++) {
1031
  $hours[] = str_pad( $i, 2, '0', STR_PAD_LEFT ) . ':00';
1032
- }
1033
  $field = $args['setting'].'-time';
1034
  if (isset($settings[ $field ])) {
1035
  $selected = $settings[ $field ];
@@ -1200,18 +1181,29 @@ add_filter( 'pre_update_option_'.CERBER_OPT_H, function ($new, $old, $option) {
1200
  $new['adminphp'] = 0;
1201
  }
1202
 
1203
- $sync = cerber_htaccess_sync( $new );
1204
- if ( $new['adminphp'] != $old['adminphp'] ) {
1205
- if ( $sync === true ) {
1206
- cerber_admin_message( 'The .htaccess file has been modified' );
1207
- }
1208
- else {
1209
  $new['adminphp'] = $old['adminphp'];
1210
- cerber_admin_notice( $sync );
1211
  }
 
 
 
 
1212
  }
 
 
 
 
 
 
 
1213
 
1214
- return $new;
1215
  }, 10, 3 );
1216
  /*
1217
  Sanitizing/checking user input for Traffic Inspector tab settings
@@ -1288,7 +1280,7 @@ add_filter( 'pre_update_option_' . CERBER_OPT_E, function ( $new, $old, $option
1288
  cerber_admin_message( __( 'The schedule has been updated', 'wp-cerber' ) );
1289
  }
1290
  else {
1291
- cerber_admin_message( __( 'Unable to updated the schedule', 'wp-cerber' ) );
1292
  }
1293
 
1294
  return $new;
@@ -1497,17 +1489,20 @@ function cerber_get_defaults() {
1497
  'ciduration' => 60,
1498
  'cinotify' => 1,
1499
 
1500
- 'keeplog' => 30,
1501
- 'ip_extra' => 1,
1502
- 'cerberlab' => 0,
1503
  'cerberproto' => 0,
1504
- 'usefile' => 0,
1505
- 'dateformat' => ''
 
1506
 
1507
  ),
1508
  CERBER_OPT_H => array(
1509
  'stopenum' => 1,
1510
  'adminphp' => 0,
 
 
1511
  'xmlrpc' => 0,
1512
  'nofeeds' => 0,
1513
  'norest' => 0,
@@ -1584,6 +1579,7 @@ function cerber_get_defaults() {
1584
  'scan_imod' => '1',
1585
  'scan_tmp' => '1',
1586
  'scan_sess' => '1',
 
1587
  'scan_qcleanup' => '30',
1588
  ),
1589
  CERBER_OPT_E => array(
113
 
114
  add_settings_section('prefs', __('Preferences','wp-cerber'), 'cerber_sapi_section', 'cerber-' . $tab);
115
  add_settings_field('ip_extra',__('Drill down IP','wp-cerber'),'cerberus_field_show','cerber-'.$tab,'prefs',array('group'=>$tab,'option'=>'ip_extra','type'=>'checkbox','label'=>__('Retrieve extra WHOIS information for IP','wp-cerber').' <a href="' . cerber_admin_link('help') . '">Know more</a>'));
116
+ add_settings_field( 'dateformat', __( 'Date format', 'wp-cerber' ), 'cerberus_field_show', 'cerber-' . $tab, 'prefs', array( 'group' => $tab, 'option' => 'dateformat', 'type' => 'text', 'label' => sprintf(__('if empty, the default format %s will be used','wp-cerber'),'<b>'.cerber_date(time()).'</b>') . ' <a target="_blank" href="http://wpcerber.com/date-format-setting/">Know more</a>' ) );
117
+ add_settings_field('admin_lang',__('Use English for admin interface','wp-cerber'),'cerberus_field_show','cerber-'.$tab,'prefs',array('group'=>$tab,'option'=>'admin_lang','type'=>'checkbox'));
118
 
119
  // Hardening tab --------------------------------------------------------------------------
120
 
123
  add_settings_section('hwp', __('Hardening WordPress','wp-cerber'), 'cerber_sapi_section', CERBER_OPT_H);
124
  add_settings_field('stopenum',__('Stop user enumeration','wp-cerber'),'cerberus_field_show',CERBER_OPT_H,'hwp',array('group'=>$tab,'option'=>'stopenum','type'=>'checkbox','label'=>__('Block access to user pages like /?author=n and user data via REST API','wp-cerber')));
125
  add_settings_field('adminphp',__('Protect admin scripts','wp-cerber'),'cerberus_field_show',CERBER_OPT_H,'hwp',array('group'=>$tab,'option'=>'adminphp','type'=>'checkbox','label'=>__('Block unauthorized access to load-scripts.php and load-styles.php','wp-cerber')));
126
+
127
+ if ( crb_is_php_mod() ) {
128
+ add_settings_field('phpnoupl',__('Disable PHP in uploads','wp-cerber'),'cerber_field_show',CERBER_OPT_H,'hwp',array('group'=>$tab,'setting'=>'phpnoupl','type'=>'checkbox','label'=>__('Disable execution of PHP scripts in the WordPress media folder','wp-cerber')));
129
+ }
130
+ add_settings_field('nophperr',__('Disable PHP error displaying','wp-cerber'),'cerber_field_show',CERBER_OPT_H,'hwp',array('group'=>$tab,'setting'=>'nophperr','type'=>'checkbox'));
131
+
132
  add_settings_field('xmlrpc',__('Disable XML-RPC','wp-cerber'),'cerberus_field_show',CERBER_OPT_H,'hwp',array('group'=>$tab,'option'=>'xmlrpc','type'=>'checkbox','label'=>__('Block access to the XML-RPC server (including Pingbacks and Trackbacks)','wp-cerber')));
133
  add_settings_field('nofeeds',__('Disable feeds','wp-cerber'),'cerberus_field_show',CERBER_OPT_H,'hwp',array('group'=>$tab,'option'=>'nofeeds','type'=>'checkbox','label'=>__('Block access to the RSS, Atom and RDF feeds','wp-cerber')));
134
  add_settings_field('norest',__('Disable REST API','wp-cerber'),'cerberus_field_show',CERBER_OPT_H,'hwp',array('group'=>$tab,'option'=>'norest','type'=>'checkbox','label'=>__('Block access to the WordPress REST API except the following','wp-cerber')));
426
  'setting' => 'scan_sess',
427
  'type' => 'checkbox',
428
  ) );
429
+ add_settings_field( 'scan_debug', __( 'Enable diagnostic log', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_S, 'smain',
430
+ array(
431
+ 'group' => $group,
432
+ 'setting' => 'scan_debug',
433
+ 'type' => 'checkbox',
434
+ ) );
435
  add_settings_field( 'scan_qcleanup', __( 'Delete quarantined files after', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_S, 'smain',
436
  array(
437
  'group' => $group,
617
  */
618
  function cerber_settings_page(){
619
 
620
+ $blocked = cerber_blocked_num();
621
+ $acl = cerber_db_get_var( 'SELECT count(ip) FROM ' . CERBER_ACL_TABLE );
622
+
623
+ $tabs = array(
624
+ 'dashboard' => array( 'bxs-dashboard', __( 'Dashboard', 'wp-cerber' ) ),
625
+ 'activity' => array( 'bx-pulse', __( 'Activity', 'wp-cerber' ) ),
626
+ 'lockouts' => array( 'bxs-shield', __( 'Lockouts', 'wp-cerber' ) . ' <sup class="loctotal">' . $blocked . '</sup>' ),
627
+ 'main' => array( 'bx-slider', __( 'Main Settings', 'wp-cerber' ) ),
628
+ 'acl' => array( 'bx-lock', __( 'Access Lists', 'wp-cerber' ) . ' <sup class="acltotal">' . $acl . '</sup></a>' ),
629
+ 'hardening' => array( 'bx-shield-alt', __( 'Hardening', 'wp-cerber' ) ),
630
+ 'users' => array( 'bx-group', __( 'Users', 'wp-cerber' ) ),
631
+ 'notifications' => array( 'bx-bell', __( 'Notifications', 'wp-cerber' ) ),
632
+ );
633
+
634
+ $tab = cerber_get_active_tab( $tabs );
635
 
636
  ?>
637
  <div class="wrap crb-admin">
638
 
639
+ <h1>WP Cerber Security</h1>
 
 
 
 
 
 
 
 
 
 
 
 
640
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
641
  <?php
642
 
643
+ cerber_show_tabs( $tab, $tabs );
644
+
645
  cerber_show_aside($tab);
646
 
647
  echo '<div class="crb-main">';
774
  case 'checkbox':
775
  $html='<label class="crb-switch"><input class="screen-reader-text" type="checkbox" id="'.$args['option'].'" name="'.$name.'" value="1" '.checked(1,$value,false).$disabled.' /><span class="crb-slider round"></span></label>';
776
  //$html.= $args['label'];
777
+ $html.= '<label for="'.$args['option'].'">'.$label.'</label>';
778
  break;
779
  case 'textarea':
780
  //$name = 'cerber-'.$args['group'].'['.$args['option'].']';
1008
 
1009
  // Hours
1010
  $hours = array();
1011
+ for ( $i = 0; $i <= 23; $i ++ ) {
1012
  $hours[] = str_pad( $i, 2, '0', STR_PAD_LEFT ) . ':00';
1013
+ }
1014
  $field = $args['setting'].'-time';
1015
  if (isset($settings[ $field ])) {
1016
  $selected = $settings[ $field ];
1181
  $new['adminphp'] = 0;
1182
  }
1183
 
1184
+ if ( ! isset( $old['adminphp'] ) ) {
1185
+ $old['adminphp'] = '';
1186
+ }
1187
+ //if ( $new['adminphp'] != $old['adminphp'] ) {
1188
+ $result = cerber_htaccess_sync( 'main', $new );
1189
+ if ( is_wp_error( $result ) ) {
1190
  $new['adminphp'] = $old['adminphp'];
1191
+ cerber_admin_notice( $result->get_error_message() );
1192
  }
1193
+ //}
1194
+
1195
+ if ( ! isset( $old['phpnoupl'] ) ) {
1196
+ $old['phpnoupl'] = '';
1197
  }
1198
+ //if ( $new['phpnoupl'] != $old['phpnoupl'] ) {
1199
+ $result = cerber_htaccess_sync( 'media', $new );
1200
+ if ( is_wp_error( $result ) ) {
1201
+ $new['phpnoupl'] = $old['phpnoupl'];
1202
+ cerber_admin_notice( $result->get_error_message() );
1203
+ }
1204
+ //}
1205
 
1206
+ return $new;
1207
  }, 10, 3 );
1208
  /*
1209
  Sanitizing/checking user input for Traffic Inspector tab settings
1280
  cerber_admin_message( __( 'The schedule has been updated', 'wp-cerber' ) );
1281
  }
1282
  else {
1283
+ cerber_admin_message( __( 'Unable to update the schedule', 'wp-cerber' ) );
1284
  }
1285
 
1286
  return $new;
1489
  'ciduration' => 60,
1490
  'cinotify' => 1,
1491
 
1492
+ 'keeplog' => 30,
1493
+ 'ip_extra' => 1,
1494
+ 'cerberlab' => 0,
1495
  'cerberproto' => 0,
1496
+ 'usefile' => 0,
1497
+ 'dateformat' => '',
1498
+ 'admin_lang' => 0
1499
 
1500
  ),
1501
  CERBER_OPT_H => array(
1502
  'stopenum' => 1,
1503
  'adminphp' => 0,
1504
+ 'phpnoupl' => 0,
1505
+ 'nophperr' => 1,
1506
  'xmlrpc' => 0,
1507
  'nofeeds' => 0,
1508
  'norest' => 0,
1579
  'scan_imod' => '1',
1580
  'scan_tmp' => '1',
1581
  'scan_sess' => '1',
1582
+ 'scan_debug' => 0,
1583
  'scan_qcleanup' => '30',
1584
  ),
1585
  CERBER_OPT_E => array(
whois.php CHANGED
@@ -231,7 +231,7 @@ function cerber_country_name( $code ) {
231
  $ret = '';
232
 
233
  if (!isset($locale)) {
234
- $locale = get_bloginfo( 'language' );
235
  if ( $locale != 'pt-BR' && $locale != 'zh-CN' ) {
236
  $locale = substr( $locale, 0, 2 );
237
  if ( ! in_array( $locale, array( 'de', 'en', 'es', 'fr', 'ja', 'ru' ) ) ) {
231
  $ret = '';
232
 
233
  if (!isset($locale)) {
234
+ $locale = crb_get_bloginfo( 'language' );
235
  if ( $locale != 'pt-BR' && $locale != 'zh-CN' ) {
236
  $locale = substr( $locale, 0, 2 );
237
  if ( ! in_array( $locale, array( 'de', 'en', 'es', 'fr', 'ja', 'ru' ) ) ) {
wp-cerber.php CHANGED
@@ -5,7 +5,7 @@
5
  Description: Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications.
6
  Author: Gregory
7
  Author URI: https://wpcerber.com
8
- Version: 7.7
9
  Text Domain: wp-cerber
10
  Domain Path: /languages
11
  Network: true
@@ -31,7 +31,7 @@
31
 
32
  */
33
 
34
- define( 'CERBER_VER', '7.7' );
35
 
36
  function cerber_plugin_file() {
37
  return __FILE__;
@@ -167,5 +167,6 @@ function cerber_get_abspath() {
167
  }
168
 
169
  require_once( dirname( __FILE__ ) . '/cerber-load.php' );
 
170
  cerber_init();
171
 
5
  Description: Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications.
6
  Author: Gregory
7
  Author URI: https://wpcerber.com
8
+ Version: 7.8
9
  Text Domain: wp-cerber
10
  Domain Path: /languages
11
  Network: true
31
 
32
  */
33
 
34
+ define( 'CERBER_VER', '7.8' );
35
 
36
  function cerber_plugin_file() {
37
  return __FILE__;
167
  }
168
 
169
  require_once( dirname( __FILE__ ) . '/cerber-load.php' );
170
+
171
  cerber_init();
172