Cerber Security & Antispam - Version 8.7

Version Description

  • New: Limiting the number of allowed concurrent user sessions. Depending on settings, WP Cerber will either block new logins or terminate the oldest ones.
  • New: Enforcing two-factor authentication (2FA) if the number of concurrent user sessions is greater than the specified threshold.
  • Improved: The integrity checker and malware scanner now more effectively handle and log I/O errors that might occur during a scan.
  • Improved: The Traffic Inspector firewall now processes files uploaded via nested, grouped, and obfuscated form fields in a more effective way.
  • Improved: WP Cerber got necessary code improvements, and now it is fully compatible with PHP 8.
  • Improved: The default list of allowed REST API namespaces now includes "wp-site-health".
  • Improved: Downloadable files generated by WP Cerber are generated with appropriate HTTP Content-Type headers now.
  • Fixed: Misalignment of Cerbers table footer labels on the "Users" admin page.
  • Fixed: If the diagnostic log contains invalid Unicode (UTF-8) codes, it is not displayed on the Diagnostic log tab.
Download this release

Release Info

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

Code changes from version 8.6.8 to 8.7

admin/cerber-settings.php CHANGED
@@ -1036,7 +1036,7 @@ function cerber_ms_update() {
1036
  return;
1037
  }
1038
 
1039
- if ( ! current_user_can( 'manage_options' ) ) {
1040
  return;
1041
  }
1042
 
@@ -1095,7 +1095,7 @@ function cerber_settings_update() {
1095
  }
1096
 
1097
  if ( ! $remote = nexus_is_valid_request() ) {
1098
- if ( ! current_user_can( 'manage_options' ) ) {
1099
  return;
1100
  }
1101
 
1036
  return;
1037
  }
1038
 
1039
+ if ( ! cerber_user_can_manage() ) {
1040
  return;
1041
  }
1042
 
1095
  }
1096
 
1097
  if ( ! $remote = nexus_is_valid_request() ) {
1098
+ if ( ! cerber_user_can_manage() ) {
1099
  return;
1100
  }
1101
 
assets/admin.css CHANGED
@@ -325,10 +325,12 @@
325
  #crb-blog {
326
  position: relative;
327
  }
 
328
  #crb-blog:after {
329
  /*font-family: "dashicons";
330
  content: "\f331";*/
331
- font-family: "cerber-icon" !important;
 
332
  content: '\10ffff';
333
  font-size: 200px;
334
  color: #01735e;
@@ -336,7 +338,7 @@
336
  z-index: 1;
337
  position: absolute;
338
  top: 45%;
339
- left: 0;
340
  }
341
 
342
  #crb-donate {
@@ -499,6 +501,7 @@ div.crb-announcement p {
499
  .crb-tab-sessions .crb-us-lbl {
500
  display: inline-block;
501
  padding: 3px 5px 3px 5px;
 
502
  margin-left: 0.5em;
503
  background-color: #83CE77;
504
  color: white;
@@ -1141,7 +1144,7 @@ a.nav-tab:last-of-type{
1141
 
1142
  /* Users admin page */
1143
 
1144
- #cbcc, .cbcc, #cbfl, .cbfl {
1145
  text-align: center;
1146
  }
1147
 
@@ -2027,7 +2030,7 @@ table.vtable > tbody > tr > td {
2027
  background-color: #ddd;
2028
  }
2029
 
2030
- .vtabs .tablinks.active {
2031
  font-weight: bold;
2032
  background-color: #fff;
2033
  /*border-left: 3px solid #fff;*/
@@ -2048,6 +2051,7 @@ table.vtable > tbody > tr > td {
2048
  float: left;
2049
  }*/
2050
  .vtabcontent {
 
2051
  /*float: left;*/
2052
  /*padding: 40px 40px 0 40px;*/
2053
  padding: 0 40px 0 40px;
325
  #crb-blog {
326
  position: relative;
327
  }
328
+
329
  #crb-blog:after {
330
  /*font-family: "dashicons";
331
  content: "\f331";*/
332
+
333
+ /*font-family: "cerber-icon" !important;
334
  content: '\10ffff';
335
  font-size: 200px;
336
  color: #01735e;
338
  z-index: 1;
339
  position: absolute;
340
  top: 45%;
341
+ left: 0;*/
342
  }
343
 
344
  #crb-donate {
501
  .crb-tab-sessions .crb-us-lbl {
502
  display: inline-block;
503
  padding: 3px 5px 3px 5px;
504
+ border-radius: 3px;
505
  margin-left: 0.5em;
506
  background-color: #83CE77;
507
  color: white;
1144
 
1145
  /* Users admin page */
1146
 
1147
+ #cbcc, .cbcc, #cbfl, .cbfl, th.column-cbcc, th.column-cbfl {
1148
  text-align: center;
1149
  }
1150
 
2030
  background-color: #ddd;
2031
  }
2032
 
2033
+ .vtabs .tablinks.active_tab {
2034
  font-weight: bold;
2035
  background-color: #fff;
2036
  /*border-left: 3px solid #fff;*/
2051
  float: left;
2052
  }*/
2053
  .vtabcontent {
2054
+ display: none;
2055
  /*float: left;*/
2056
  /*padding: 40px 40px 0 40px;*/
2057
  padding: 0 40px 0 40px;
assets/admin.js CHANGED
@@ -329,4 +329,75 @@ jQuery(document).ready(function ($) {
329
 
330
  cerber_highlight_text('crb-log-viewer', 'ERROR:', 200);
331
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
332
  });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
329
 
330
  cerber_highlight_text('crb-log-viewer', 'ERROR:', 200);
331
 
332
+
333
+
334
+ /* VTabs */
335
+
336
+ // Initialize the first tab
337
+ let form_id = $('#crb-vtabs').closest('form').attr('id');
338
+ let vac = crb_get_local('vtab_active' + form_id);
339
+ if (vac) {
340
+ $('#crb-vtabs [data-tab-id=' + vac + ']').addClass('active_tab');
341
+ }
342
+ else {
343
+ $('#crb-vtabs .tablinks').first().addClass('active_tab');
344
+ }
345
+
346
+ crb_init_active_tab();
347
+
348
+ function crb_init_active_tab() {
349
+ let active = $('#crb-vtabs .active_tab');
350
+ let callback = active.data('callback');
351
+ let tab_id = active.data('tab-id');
352
+ $('#tab-' + tab_id).show();
353
+ if (callback && (typeof window[callback] === "function")) {
354
+ window[callback](tab_id);
355
+ }
356
+ }
357
+
358
+ $('.tablinks').click(function () {
359
+ let tab_id = $(this).data('tab-id');
360
+ $('.vtabcontent').hide();
361
+ //$('#tab-' + tab_id).show();
362
+
363
+ $(".tablinks").removeClass('active_tab');
364
+ $(this).addClass("active_tab");
365
+
366
+ crb_init_active_tab();
367
+ crb_update_local('vtab_active' + form_id, tab_id);
368
+ });
369
+
370
  });
371
+
372
+ /* Storage API */
373
+
374
+ const crb_sprefix = 'wp_cerber_';
375
+
376
+ function crb_update_local(key, value, json = false) {
377
+ if (json) {
378
+ value = JSON.stringify(value)
379
+ }
380
+
381
+ localStorage.setItem(crb_sprefix + key, value);
382
+ }
383
+
384
+ function crb_get_local(key, json = false) {
385
+ let value = localStorage.getItem(crb_sprefix + key);
386
+
387
+ if (!json) {
388
+ if (value == null) {
389
+ value = '';
390
+ }
391
+ return value;
392
+ }
393
+
394
+ if (value == null || value == '') {
395
+ return {};
396
+ }
397
+
398
+ return JSON.parse(value);
399
+ }
400
+
401
+ function crb_delete_local(key) {
402
+ localStorage.removeItem(crb_sprefix + key);
403
+ }
assets/scanner.js CHANGED
@@ -6,6 +6,7 @@ jQuery(document).ready(function ($) {
6
  window.crb_scan_id = 0;
7
 
8
  const CERBER_LDE = 10;
 
9
 
10
  var crb_req_min_delay = 1000; // ms, throttling - making requests to the server not often than
11
 
@@ -437,7 +438,7 @@ jQuery(document).ready(function ($) {
437
  if (issue.details.xdata && issue.details.xdata.length) {
438
  attr += ' data-idx="' + index + '" ';
439
  }
440
- if (attr || (issue[0] === CERBER_LDE || (issue[0] > 14 && issue[0] < 50))) {
441
  ret = '<a href="#" ' + attr + '>' + ret + '</a>';
442
  }
443
 
6
  window.crb_scan_id = 0;
7
 
8
  const CERBER_LDE = 10;
9
+ const CERBER_UOP = 14;
10
 
11
  var crb_req_min_delay = 1000; // ms, throttling - making requests to the server not often than
12
 
438
  if (issue.details.xdata && issue.details.xdata.length) {
439
  attr += ' data-idx="' + index + '" ';
440
  }
441
+ if (attr || (issue[0] === CERBER_LDE || (issue[0] > CERBER_UOP && issue[0] < 50))) {
442
  ret = '<a href="#" ' + attr + '>' + ret + '</a>';
443
  }
444
 
cerber-2fa.php CHANGED
@@ -25,6 +25,7 @@ const CERBER_PIN_EXPIRES = 15;
25
 
26
  final class CRB_2FA {
27
  private static $user_id = null;
 
28
 
29
  /**
30
  * Enforce 2FA for a user if needed
@@ -82,7 +83,7 @@ final class CRB_2FA {
82
  return new WP_Error( 'no-roles', 'No roles found for the user #' . $user->ID );
83
  }
84
 
85
- $go = self::check_role_policies( $cus, $u_roles );
86
 
87
  }
88
 
@@ -92,7 +93,7 @@ final class CRB_2FA {
92
 
93
  // This user must complete 2FA
94
 
95
- $ret = self::enforce2fa( $user, $login );
96
 
97
  if ( is_wp_error( $ret ) ) {
98
  return $ret;
@@ -106,12 +107,13 @@ final class CRB_2FA {
106
  }
107
 
108
  /**
 
109
  * @param array $cus
110
  * @param array $roles
111
  *
112
  * @return bool
113
  */
114
- private static function check_role_policies( $cus, $roles ) {
115
 
116
  foreach ( $roles as $role ) {
117
  $policies = cerber_get_role_policies( $role );
@@ -150,6 +152,15 @@ final class CRB_2FA {
150
  return true;
151
  }
152
  }
 
 
 
 
 
 
 
 
 
153
  if ( crb_array_get( $policies, '2fanewcountry' ) ) {
154
  if ( lab_get_country( $last_login['ip'], false ) != lab_get_country( cerber_get_remote_ip(), false ) ) {
155
  return true;
@@ -169,20 +180,20 @@ final class CRB_2FA {
169
  *
170
  * @return bool|string|WP_Error
171
  */
172
- private static function enforce2fa( $user, $login = '' ) {
173
 
174
  if ( ! $pin = self::generate_pin( $user->ID ) ) {
175
  return new WP_Error( '2fa-error', 'Unable to create PIN for the user #' . $user->ID );
176
  }
177
 
178
- $cus = cerber_get_set( 'cerber_user', $user->ID );
179
-
180
- $cus['2fa']['login'] = $login;
181
- $cus['2fa']['to'] = cerber_2fa_get_redirect_to( $user );
182
- $cus['2fa']['ajax'] = cerber_is_wp_ajax();
183
- $cus['2fa']['interim'] = isset( $_REQUEST['interim-login'] ) ? 1 : 0;
184
 
185
- cerber_update_set( 'cerber_user', $cus, $user->ID );
186
 
187
  return $pin;
188
 
@@ -197,15 +208,9 @@ final class CRB_2FA {
197
  */
198
  private static function generate_pin( $user_id ) {
199
 
200
- $cus = cerber_get_set( 'cerber_user', $user_id );
201
-
202
- if ( ! $cus || ! is_array( $cus ) ) {
203
- $cus = array();
204
- }
205
-
206
  $pin = substr( str_shuffle( '1234567890' ), 0, CERBER_PIN_LENGTH );
207
 
208
- $cus['2fa'] = array(
209
  'pin' => $pin,
210
  'expires' => time() + CERBER_PIN_EXPIRES * 60,
211
  'attempts' => 0,
@@ -213,8 +218,11 @@ final class CRB_2FA {
213
  'ua' => sha1( crb_array_get( $_SERVER, 'HTTP_USER_AGENT', '' ) )
214
  );
215
 
216
- if ( $ret = cerber_update_set( 'cerber_user', $cus, $user_id ) ) {
 
 
217
  self::send_user_pin( $user_id, $pin );
 
218
  return $pin;
219
  }
220
 
@@ -222,6 +230,10 @@ final class CRB_2FA {
222
 
223
  }
224
 
 
 
 
 
225
  static function restrict_and_verify( $user_id = null ) {
226
  global $cerber_act_status;
227
  static $done = false;
@@ -239,11 +251,11 @@ final class CRB_2FA {
239
  self::$user_id = $user_id;
240
 
241
  $cus = cerber_get_set( 'cerber_user', $user_id );
 
242
 
243
- if ( ! $cus
244
- || empty( $cus['2fa']['pin'] ) ) {
245
  return;
246
- }
247
 
248
  if ( crb_acl_is_white() ) {
249
  self::delete_2fa( $user_id );
@@ -254,28 +266,28 @@ final class CRB_2FA {
254
  // Check user settings again
255
  $tfm = crb_array_get( $cus, 'tfm' );
256
  if ( $tfm === 2 ) {
257
- self::delete_2fa( $user_id );
258
 
259
  return;
260
  }
261
  elseif ( ! $tfm ) {
262
  $user = wp_get_current_user();
263
- if ( ! self::check_role_policies( $cus, $user->roles ) ) {
264
- self::delete_2fa( $user->ID );
265
 
266
  return;
267
  }
268
  }
269
 
270
- $twofactor = $cus['2fa'];
271
-
272
- // Check: must be the same browser
273
  if ( $twofactor['ip'] != cerber_get_remote_ip()
274
  || $twofactor['ua'] != sha1( crb_array_get( $_SERVER, 'HTTP_USER_AGENT', '' ) )
275
  || ! cerber_is_ip_allowed() ) {
276
- self::delete_2fa( $user_id );
 
277
  cerber_user_logout();
278
  wp_redirect( get_home_url() );
 
279
  exit;
280
  }
281
 
@@ -290,6 +302,7 @@ final class CRB_2FA {
290
  }
291
  if ( $go ) {
292
  cerber_user_logout( 28 );
 
293
  wp_redirect( $go );
294
  exit;
295
  }
@@ -298,6 +311,7 @@ final class CRB_2FA {
298
  if ( $twofactor['attempts'] > 10 ) {
299
  cerber_block_add( cerber_get_remote_ip(), 721 );
300
  cerber_user_logout();
 
301
  wp_redirect( get_home_url() );
302
  exit;
303
  }
@@ -319,17 +333,16 @@ final class CRB_2FA {
319
  && ( $pin = cerber_get_post( 'cerber_pin' ) )
320
  && self::verify_pin( trim( $pin ) ) ) {
321
 
322
- unset( $cus['2fa'] );
323
- $cus['2fa_history'] = array( 0, time() );
324
- cerber_update_set( 'cerber_user', $cus, $user_id );
325
 
326
  $cerber_act_status = 27;
327
  cerber_log( 5, $twofactor['login'], $user_id );
328
- cerber_login_history( $user_id );
329
 
330
  cerber_2fa_checker( true );
331
 
332
  $url = ( ! empty( $twofactor['to'] ) ) ? $twofactor['to'] : get_home_url();
 
333
  wp_safe_redirect( $url );
334
  exit;
335
  }
@@ -345,14 +358,15 @@ final class CRB_2FA {
345
  }
346
 
347
  $err = '';
 
348
  if ( ! wp_verify_nonce( $nonce, 'crb-ajax-2fa' ) ) {
349
  $err = 'Nonce error.';
350
  }
351
- elseif ( $new_pin) {
352
- $err = __('This verification PIN code is expired. We have just sent a new one to your email.','wp-cerber');
353
- }
354
  elseif ( ! self::verify_pin( trim( $pin ), $nonce ) ) {
355
- $err = __('You have entered an incorrect verification PIN code','wp-cerber');
356
  }
357
 
358
  echo json_encode( array( 'error' => $err ) );
@@ -360,27 +374,27 @@ final class CRB_2FA {
360
  }
361
 
362
  private static function verify_pin( $pin, $nonce = null ) {
363
- $cus = cerber_get_set( 'cerber_user', self::$user_id );
364
 
365
- if ( ! $cus
366
- || empty( $cus['2fa']['pin'] )
367
- || $cus['2fa']['expires'] < time() ) {
 
368
  return false;
369
  }
370
 
371
- if ( (string) $pin === (string) $cus['2fa']['pin'] ) {
372
  $ret = true;
373
  if ( ! $nonce ) {
374
  return $ret;
375
  }
376
- $cus['2fa']['nonce'] = $nonce;
377
  }
378
  else {
379
- $cus['2fa']['attempts'] ++;
380
  $ret = false;
381
  }
382
 
383
- cerber_update_set( 'cerber_user', $cus, self::$user_id );
384
 
385
  return $ret;
386
  }
@@ -498,7 +512,7 @@ final class CRB_2FA {
498
 
499
  $body[] = $pin;
500
 
501
- $data = get_userdata( $user_id );
502
 
503
  if ( $details ) {
504
  $ds = array();
@@ -542,15 +556,14 @@ final class CRB_2FA {
542
 
543
  static function get_user_pin( $user_id ) {
544
 
545
- $cus = cerber_get_set( 'cerber_user', $user_id );
546
 
547
- if ( ! $cus
548
- || empty( $cus['2fa']['pin'] )
549
- || $cus['2fa']['expires'] < time() ) {
550
  return false;
551
  }
552
 
553
- return $cus['2fa'];
554
 
555
  }
556
 
@@ -564,17 +577,67 @@ final class CRB_2FA {
564
 
565
  }
566
 
567
- static function delete_2fa( $uid ) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
568
  if ( ! $uid = absint( $uid ) ) {
569
  return;
570
  }
571
  $cus = cerber_get_set( 'cerber_user', $uid );
572
  if ( $cus && isset( $cus['2fa'] ) ) {
573
- unset( $cus['2fa'] );
 
 
 
 
 
 
574
  cerber_update_set( 'cerber_user', $cus, $uid );
575
  }
576
  }
577
 
 
 
 
 
 
 
 
 
578
  static function cerber_2fa_form() {
579
  $max = CERBER_PIN_LENGTH;
580
  $atts = 'pattern="\d{' . $max . '}" maxlength="' . $max . '" size="' . $max . '" title="' . __( 'only digits are allowed', 'wp-cerber' ) . '"';
@@ -686,4 +749,4 @@ function cerber_2fa_checker( $save = false ) {
686
 
687
  return false;
688
  }
689
- }
25
 
26
  final class CRB_2FA {
27
  private static $user_id = null;
28
+ static $token = null;
29
 
30
  /**
31
  * Enforce 2FA for a user if needed
83
  return new WP_Error( 'no-roles', 'No roles found for the user #' . $user->ID );
84
  }
85
 
86
+ $go = self::check_role_policies( $user->ID, $cus, $u_roles );
87
 
88
  }
89
 
93
 
94
  // This user must complete 2FA
95
 
96
+ $ret = self::initiate_2fa( $user, $login );
97
 
98
  if ( is_wp_error( $ret ) ) {
99
  return $ret;
107
  }
108
 
109
  /**
110
+ * @param int $user_id
111
  * @param array $cus
112
  * @param array $roles
113
  *
114
  * @return bool
115
  */
116
+ private static function check_role_policies( $user_id, $cus, $roles ) {
117
 
118
  foreach ( $roles as $role ) {
119
  $policies = cerber_get_role_policies( $role );
152
  return true;
153
  }
154
  }
155
+ }
156
+
157
+ if ( $limit = crb_array_get( $policies, '2fasessions' ) ) {
158
+ if ( $limit < crb_sessions_get_num( $user_id ) ) {
159
+ return true;
160
+ }
161
+ }
162
+
163
+ if ( $last_login ) {
164
  if ( crb_array_get( $policies, '2fanewcountry' ) ) {
165
  if ( lab_get_country( $last_login['ip'], false ) != lab_get_country( cerber_get_remote_ip(), false ) ) {
166
  return true;
180
  *
181
  * @return bool|string|WP_Error
182
  */
183
+ private static function initiate_2fa( $user, $login = '' ) {
184
 
185
  if ( ! $pin = self::generate_pin( $user->ID ) ) {
186
  return new WP_Error( '2fa-error', 'Unable to create PIN for the user #' . $user->ID );
187
  }
188
 
189
+ $data = array(
190
+ 'login' => $login,
191
+ 'to' => cerber_2fa_get_redirect_to( $user ),
192
+ 'ajax' => cerber_is_wp_ajax(),
193
+ 'interim' => isset( $_REQUEST['interim-login'] ) ? 1 : 0,
194
+ );
195
 
196
+ self::update_2fa_data( $data, $user->ID );
197
 
198
  return $pin;
199
 
208
  */
209
  private static function generate_pin( $user_id ) {
210
 
 
 
 
 
 
 
211
  $pin = substr( str_shuffle( '1234567890' ), 0, CERBER_PIN_LENGTH );
212
 
213
+ $data = array(
214
  'pin' => $pin,
215
  'expires' => time() + CERBER_PIN_EXPIRES * 60,
216
  'attempts' => 0,
218
  'ua' => sha1( crb_array_get( $_SERVER, 'HTTP_USER_AGENT', '' ) )
219
  );
220
 
221
+ //cerber_diag_log( 'PIN ' . $pin );
222
+
223
+ if ( self::update_2fa_data( $data, $user_id ) ) {
224
  self::send_user_pin( $user_id, $pin );
225
+
226
  return $pin;
227
  }
228
 
230
 
231
  }
232
 
233
+ /**
234
+ * @param null $user_id User ID
235
+ *
236
+ */
237
  static function restrict_and_verify( $user_id = null ) {
238
  global $cerber_act_status;
239
  static $done = false;
251
  self::$user_id = $user_id;
252
 
253
  $cus = cerber_get_set( 'cerber_user', $user_id );
254
+ $twofactor = self::get_2fa_data( $user_id );
255
 
256
+ if ( empty( $twofactor['pin'] ) ) {
 
257
  return;
258
+ }
259
 
260
  if ( crb_acl_is_white() ) {
261
  self::delete_2fa( $user_id );
266
  // Check user settings again
267
  $tfm = crb_array_get( $cus, 'tfm' );
268
  if ( $tfm === 2 ) {
269
+ self::delete_2fa( $user_id, true );
270
 
271
  return;
272
  }
273
  elseif ( ! $tfm ) {
274
  $user = wp_get_current_user();
275
+ if ( ! self::check_role_policies( $user_id, $cus, $user->roles ) ) {
276
+ self::delete_2fa( $user_id );
277
 
278
  return;
279
  }
280
  }
281
 
282
+ // Check if the same same browser and IP
 
 
283
  if ( $twofactor['ip'] != cerber_get_remote_ip()
284
  || $twofactor['ua'] != sha1( crb_array_get( $_SERVER, 'HTTP_USER_AGENT', '' ) )
285
  || ! cerber_is_ip_allowed() ) {
286
+
287
+ self::delete_2fa( $user_id );
288
  cerber_user_logout();
289
  wp_redirect( get_home_url() );
290
+
291
  exit;
292
  }
293
 
302
  }
303
  if ( $go ) {
304
  cerber_user_logout( 28 );
305
+
306
  wp_redirect( $go );
307
  exit;
308
  }
311
  if ( $twofactor['attempts'] > 10 ) {
312
  cerber_block_add( cerber_get_remote_ip(), 721 );
313
  cerber_user_logout();
314
+
315
  wp_redirect( get_home_url() );
316
  exit;
317
  }
333
  && ( $pin = cerber_get_post( 'cerber_pin' ) )
334
  && self::verify_pin( trim( $pin ) ) ) {
335
 
336
+ self::delete_2fa( $user_id );
 
 
337
 
338
  $cerber_act_status = 27;
339
  cerber_log( 5, $twofactor['login'], $user_id );
340
+ cerber_login_history( $user_id, true );
341
 
342
  cerber_2fa_checker( true );
343
 
344
  $url = ( ! empty( $twofactor['to'] ) ) ? $twofactor['to'] : get_home_url();
345
+
346
  wp_safe_redirect( $url );
347
  exit;
348
  }
358
  }
359
 
360
  $err = '';
361
+
362
  if ( ! wp_verify_nonce( $nonce, 'crb-ajax-2fa' ) ) {
363
  $err = 'Nonce error.';
364
  }
365
+ elseif ( $new_pin ) {
366
+ $err = __( 'This verification PIN code is expired. We have just sent a new one to your email.', 'wp-cerber' );
367
+ }
368
  elseif ( ! self::verify_pin( trim( $pin ), $nonce ) ) {
369
+ $err = __( 'You have entered an incorrect verification PIN code', 'wp-cerber' );
370
  }
371
 
372
  echo json_encode( array( 'error' => $err ) );
374
  }
375
 
376
  private static function verify_pin( $pin, $nonce = null ) {
 
377
 
378
+ $data = self::get_2fa_data();
379
+
380
+ if ( empty( $data['pin'] )
381
+ || $data['expires'] < time() ) {
382
  return false;
383
  }
384
 
385
+ if ( (string) $pin === (string) $data['pin'] ) {
386
  $ret = true;
387
  if ( ! $nonce ) {
388
  return $ret;
389
  }
390
+ $data['nonce'] = $nonce;
391
  }
392
  else {
393
+ $data['attempts'] ++;
394
  $ret = false;
395
  }
396
 
397
+ self::update_2fa_data( $data );
398
 
399
  return $ret;
400
  }
512
 
513
  $body[] = $pin;
514
 
515
+ $data = get_userdata( $user_id );
516
 
517
  if ( $details ) {
518
  $ds = array();
556
 
557
  static function get_user_pin( $user_id ) {
558
 
559
+ $data = self::get_2fa_data();
560
 
561
+ if ( empty( $data['pin'] )
562
+ || $data['expires'] < time() ) {
 
563
  return false;
564
  }
565
 
566
+ return $data;
567
 
568
  }
569
 
577
 
578
  }
579
 
580
+ static function update_2fa_data( $data, $user_id = null ) {
581
+ $token = self::cerber_2fa_session_id();
582
+ if ( ! $user_id ) {
583
+ $user_id = get_current_user_id();
584
+ }
585
+
586
+ $cus = cerber_get_set( 'cerber_user', $user_id );
587
+
588
+ if ( ! is_array( $cus ) ) {
589
+ $cus = array();
590
+ }
591
+ if ( ! isset( $cus['2fa'] ) ) {
592
+ $cus['2fa'] = array();
593
+ }
594
+ if ( ! isset( $cus['2fa'][ $token ] ) ) {
595
+ $cus['2fa'][ $token ] = array();
596
+ }
597
+
598
+ $cus['2fa'][ $token ] = array_merge( $cus['2fa'][ $token ], $data );
599
+
600
+ return cerber_update_set( 'cerber_user', $cus, $user_id );
601
+ }
602
+
603
+ static function get_2fa_data( $user_id = null ) {
604
+ $token = self::cerber_2fa_session_id();
605
+ if ( ! $user_id ) {
606
+ $user_id = get_current_user_id();
607
+ }
608
+
609
+ if ( ! $cus = cerber_get_set( 'cerber_user', $user_id ) ) {
610
+ return array();
611
+ }
612
+
613
+ return crb_array_get( $cus, array( '2fa', $token ), array() );
614
+ }
615
+
616
+ static function delete_2fa( $uid, $all = false ) {
617
  if ( ! $uid = absint( $uid ) ) {
618
  return;
619
  }
620
  $cus = cerber_get_set( 'cerber_user', $uid );
621
  if ( $cus && isset( $cus['2fa'] ) ) {
622
+ if ( $all ) {
623
+ unset( $cus['2fa'] );
624
+ }
625
+ else {
626
+ unset( $cus['2fa'][ self::cerber_2fa_session_id() ] );
627
+ }
628
+
629
  cerber_update_set( 'cerber_user', $cus, $uid );
630
  }
631
  }
632
 
633
+ static function cerber_2fa_session_id() {
634
+ if ( self::$token ) {
635
+ return self::$token;
636
+ }
637
+
638
+ return wp_get_session_token();
639
+ }
640
+
641
  static function cerber_2fa_form() {
642
  $max = CERBER_PIN_LENGTH;
643
  $atts = 'pattern="\d{' . $max . '}" maxlength="' . $max . '" size="' . $max . '" title="' . __( 'only digits are allowed', 'wp-cerber' ) . '"';
749
 
750
  return false;
751
  }
752
+ }
cerber-lab.php CHANGED
@@ -1026,7 +1026,7 @@ function lab_geo_update( $ip = '', $data = array() ) {
1026
  }
1027
 
1028
  function lab_cleanup_cache() {
1029
- if ( ! current_user_can( 'manage_options' ) ) {
1030
  return;
1031
  }
1032
  cerber_db_query( 'TRUNCATE TABLE ' . CERBER_LAB_NET_TABLE );
1026
  }
1027
 
1028
  function lab_cleanup_cache() {
1029
+ if ( ! cerber_user_can_manage() ) {
1030
  return;
1031
  }
1032
  cerber_db_query( 'TRUNCATE TABLE ' . CERBER_LAB_NET_TABLE );
cerber-load.php CHANGED
@@ -227,32 +227,24 @@ class WP_Cerber {
227
  $act = 18;
228
  }
229
  }
230
- elseif ( cerber_get_non_wp_fields() ) {
231
  if ( ! cerber_is_ip_allowed( null, CRB_CNTX_SAFE ) ) {
232
  $deny = true;
233
- $act = 100;
234
  }
235
  }
236
 
237
- if ( ! $deny && $_FILES ) {
238
- $file_names = array();
239
- foreach ( $_FILES as $file ) {
240
- if ( is_array( $file['name'] ) ) {
241
- $file_names = array_merge( $file_names, $file['name'] );
242
- }
243
- else {
244
- $file_names[] = $file['name'];
245
- }
246
- }
247
- foreach ( $file_names as $item ) {
248
- if ( $reason = $this->isProhibitedFilename( $item ) ) {
249
  $deny = true;
250
- $act = $reason;
251
  break;
252
  }
253
  }
254
  }
255
 
 
256
  if ( $deny ) {
257
  cerber_log( $act );
258
  cerber_forbidden_page();
@@ -351,14 +343,15 @@ class WP_Cerber {
351
  Return Remain message in context
352
  */
353
  final public function getRemainMsg() {
354
- $acl = !$this->options['limitwhite'];
355
- $remain = cerber_get_remain_count($this->remote_ip, $acl);
356
  if ( $remain < $this->options['attempts'] ) {
357
  if ( $remain == 0 ) {
358
  $remain = 1; // with some settings or when lockout was manually removed, we need to have 1 attempt.
359
  }
 
360
  return apply_filters( 'cerber_msg_remain',
361
- sprintf( _n( 'You have only one attempt remaining.', 'You have %d attempts remaining.', $remain, 'wp-cerber' ), $remain ),
362
  $remain );
363
  }
364
 
@@ -936,45 +929,6 @@ function cerber_auth_required( $allowed_url ) {
936
  return true;
937
  }
938
 
939
- /*
940
- Create message to show it above login form for any simply GET
941
- */
942
- add_action( 'login_head', 'cerber_login_head' );
943
- function cerber_login_head() {
944
- global $error;
945
-
946
- if ( !$allowed = cerber_is_ip_allowed() ) :
947
- ?>
948
- <style type="text/css" media="all">
949
- #loginform {
950
- display: none;
951
- }
952
- </style>
953
- <?php
954
- endif;
955
-
956
- $wp_cerber = get_wp_cerber();
957
-
958
- $wp_cerber->reCaptcha( 'style' );
959
-
960
- if ( !cerber_is_http_get() ) {
961
- return;
962
- }
963
- if ( ! cerber_can_msg() ) {
964
- return;
965
- }
966
-
967
- if ( ! $allowed ) {
968
- $error = $wp_cerber->getErrorMsg();
969
- }
970
- elseif ( $msg = $wp_cerber->getRemainMsg() ) {
971
- $error = $msg;
972
- }
973
- elseif ( crb_get_settings( 'authonly' ) && ( $m = crb_get_settings( 'authonlymsg' ) ) ) {
974
- $error = $m;
975
- }
976
- }
977
-
978
  /**
979
  * Handling the process of user authentication
980
  *
@@ -1054,27 +1008,32 @@ add_filter( 'wp_authenticate_user', function ( $user, $password ) {
1054
  // former cerber_stop_authentication()
1055
  global $cerber_act_status;
1056
 
1057
- $deny = false;
1058
  $user_msg = '';
1059
 
1060
  if ( $b = crb_is_user_blocked( $user->ID ) ) {
1061
- $user_msg = $b['blocked_msg'];
1062
  $cerber_act_status = 25;
1063
- $deny = true;
 
 
 
 
 
1064
  }
1065
  elseif ( crb_acl_is_white() ) { // @since 8.2.2
1066
  $deny = false;
1067
  }
1068
  elseif ( ! cerber_is_ip_allowed() ) {
1069
  $deny = true;
1070
- }
1071
  elseif ( ! cerber_geo_allowed( 'geo_login', $user ) ) {
1072
  $cerber_act_status = 16;
1073
- $deny = true;
1074
  }
1075
  elseif ( lab_is_blocked( cerber_get_remote_ip() ) ) {
1076
  $cerber_act_status = 15;
1077
- $deny = true;
1078
  }
1079
 
1080
  if ( $deny ) {
@@ -1099,7 +1058,7 @@ function crb_login_error( $username, $act = null, $status = null ) {
1099
  }
1100
  // Create with message that is identical the default WP
1101
  return new WP_Error( 'incorrect_password', sprintf(
1102
- __( '<strong>ERROR</strong>: The password you entered for the username %s is incorrect.' ),
1103
  '<strong>' . $username . '</strong>'
1104
  ) );
1105
  }
@@ -1134,33 +1093,42 @@ function cerber_user_login( $login, $user ) {
1134
 
1135
  }
1136
 
1137
- /**
1138
- * Catching user switching and authentications without using a login form
1139
- */
1140
- add_action( 'set_auth_cookie', function () {
 
1141
  add_action( 'set_current_user', function () { // deferred to allow the possible 'wp_login' action to be logged first
1142
  global $current_user;
1143
  if ( $current_user instanceof WP_User ) {
1144
  cerber_user_login( $current_user->user_login, $current_user );
1145
  }
1146
  } );
1147
- } );
1148
 
1149
- function cerber_login_history( $user_id ) {
 
 
1150
  $cus = cerber_get_set( 'cerber_user', $user_id );
1151
  if ( ! $cus || ! is_array( $cus ) ) {
1152
  $cus = array();
1153
  }
 
1154
  $cus['last_login'] = array(
1155
  'ip' => cerber_get_remote_ip(),
1156
  'ua' => sha1( crb_array_get( $_SERVER, 'HTTP_USER_AGENT', '' ) )
1157
  );
 
1158
  if ( ! isset( $cus['2fa_history'] ) ) {
1159
  $cus['2fa_history'] = array( 0, time() );
1160
  }
 
 
 
 
1161
  else {
1162
  $cus['2fa_history'][0] ++;
1163
  }
 
1164
  cerber_update_set( 'cerber_user', $cus, $user_id );
1165
  }
1166
 
@@ -1190,15 +1158,15 @@ function cerber_login_failed( $user_login, $user_id = 0 ) {
1190
  $no_user = false;
1191
  }
1192
 
1193
- $ac = 7;
 
 
1194
 
1195
  if ( $no_user ) {
1196
  $ac = 51;
1197
  }
1198
- elseif ( ! cerber_is_ip_allowed( $ip )
1199
- || $cerber_act_status == 15
1200
- || $cerber_act_status == 16
1201
- || $cerber_act_status == 25 ) { // TODO should be refactored together with cerber_stop_authentication
1202
  $ac = 53;
1203
  }
1204
 
@@ -1369,6 +1337,85 @@ function crb_sessions_get_num( $user_id = null ) {
1369
  return (int) cerber_db_get_var( 'SELECT COUNT(user_id) FROM ' . cerber_get_db_prefix() . CERBER_USS_TABLE . $where );
1370
  }
1371
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1372
  // Enforce restrictions for the current user
1373
 
1374
  add_action( 'set_current_user', function () { // the normal way
@@ -1897,20 +1944,57 @@ add_filter( 'comment_form_submit_field', function ( $value ) {
1897
 
1898
  // Messages ----------------------------------------------------------------------
1899
 
1900
- /**
1901
- * Replace ANY system messages or add notify message above login form if IP is not allowed (blocked or locked out)
1902
- */
1903
- add_filter( 'login_errors', 'cerber_login_form_msg' ); // hook on POST if credentials was wrong
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1904
  function cerber_login_form_msg( $errors ) {
1905
- global $error;
1906
 
1907
  if ( cerber_can_msg() ) {
1908
  $wp_cerber = get_wp_cerber();
1909
  if ( ! cerber_is_ip_allowed() ) {
1910
- $errors = $wp_cerber->getErrorMsg();
1911
  }
1912
  elseif ( ! $error && ( $msg = $wp_cerber->getRemainMsg() ) ) {
1913
- $errors .= '<p>' . $msg;
1914
  }
1915
  }
1916
 
@@ -3000,7 +3084,7 @@ function cerber_block_add( $ip_address = '', $reason_id = 1, $details = '', $dur
3000
  if ( $result ) {
3001
  $result = true;
3002
  $cerber_blocked = $reason_id;
3003
- cerber_log( $activity, null, null, $ip_address );
3004
  $wp_cerber->setLocked();
3005
  crb_event_handler( 'ip_event', array(
3006
  'e_type' => 'locked',
@@ -4875,12 +4959,13 @@ function cerber_bg_task_delete( $task_id ) {
4875
  * @param int $activity Activity ID
4876
  * @param string $login Login used or any additional information
4877
  * @param int $user_id User ID
4878
- * @param null $ip IP Address
 
4879
  *
4880
  * @return false|int
4881
  * @since 3.0
4882
  */
4883
- function cerber_log( $activity, $login = '', $user_id = 0, $ip = null ) {
4884
  global $user_ID, $cerber_logged, $cerber_blocked;
4885
  static $logged = array();
4886
 
@@ -4924,15 +5009,16 @@ function cerber_log( $activity, $login = '', $user_id = 0, $ip = null ) {
4924
  $path = ( $pos ) ? substr( $_SERVER['REQUEST_URI'], 0, $pos ) : $_SERVER['REQUEST_URI'];
4925
  $url = strip_tags( $_SERVER['HTTP_HOST'] . $path );
4926
 
4927
- $status = 0;
4928
- if ( $activity != 10 && $activity != 11 ) {
4929
- $status = cerber_get_status( $ip, $activity );
4930
- }
4931
- elseif ( $cerber_blocked ) {
4932
- $status = $cerber_blocked;
 
4933
  }
4934
 
4935
- $details = $status .'|0|0|0|'. $url;
4936
 
4937
  $country = lab_get_country( $ip );
4938
 
@@ -5316,8 +5402,6 @@ register_activation_hook( cerber_plugin_file(), function () {
5316
 
5317
  crb_x_update_add_on_list();
5318
 
5319
- //$slave = ( nexus_is_master() || nexus_is_slave() ) ? '' : ' <i class="crb-icon crb-icon-bx-cog"></i> <a href="' . cerber_admin_link( '', array( 'page' => 'cerber-nexus' ) ) . '">' . __( 'Enable slave mode', 'wp-cerber' ) . '</a>';
5320
-
5321
  $msg =
5322
  '<h2>' . __( 'WP Cerber is now active and has started protecting your site', 'wp-cerber' ) . '</h2>'
5323
 
@@ -5333,7 +5417,6 @@ register_activation_hook( cerber_plugin_file(), function () {
5333
  //' <i class="crb-icon crb-icon-bx-shield-alt"></i> <a href="' . cerber_admin_link( 'hardening' ) . '">' . __( 'Hardening', 'wp-cerber' ) . '</a>' .
5334
  //' <i class="crb-icon crb-icon-bx-bell"></i> <a href="' . cerber_admin_link( 'notifications' ) . '">' . __( 'Notifications', 'wp-cerber' ) . '</a>' .
5335
  ' <i class="crb-icon crb-icon-bx-layer"></i> <a href="' . cerber_admin_link( 'imex' ) . '">' . __( 'Import settings', 'wp-cerber' ) . '</a>' .
5336
- $slave .
5337
  ' <i class="crb-icon dashicons-before dashicons-twitter"></i> <a target="_blank" href="https://twitter.com/wpcerber">Follow Cerber on Twitter</a>' .
5338
  ' <i class="crb-icon dashicons-before dashicons-email-alt"></i> <a target="_blank" href="https://wpcerber.com/subscribe-newsletter/">Subscribe to the Cerber\'s newsletter</a>' .
5339
  '</p></div>';
@@ -5742,10 +5825,6 @@ function cerber_upgrade_db( $force = false ) {
5742
  update_site_option( '_cerber_db_errors', $db_errors );
5743
  }
5744
 
5745
- if ( nexus_is_master() ) {
5746
- nexus_upgrade_db();
5747
- }
5748
-
5749
  return $db_errors;
5750
  }
5751
 
@@ -6248,10 +6327,7 @@ function cerber_traffic_log(){
6248
  //$ref = mb_substr( $_SERVER['HTTP_REFERER'], 0, 1048576 ); // 1 Mb for ASCII
6249
  $details[2] = filter_var( $_SERVER['HTTP_REFERER'], FILTER_SANITIZE_URL );
6250
  }
6251
- /*
6252
- if ( ! empty( $_FILES ) ) {
6253
- $details[3] = $_FILES;
6254
- }*/
6255
  if ( $wp_type == 605 && ! empty( $_GET['s'] ) ) {
6256
  $details[4] = $_GET['s'];
6257
  }
@@ -6857,26 +6933,33 @@ function cerber_detect_php_code( &$value ) {
6857
  $ret = array( array(), array() );
6858
  $code_tokens = array( T_STRING, T_EVAL );
6859
 
6860
- $clean = preg_replace( "/[\r\n\s]+/", '', cerber_remove_comments( $value ) );
6861
 
6862
- if ( $tokens = @token_get_all( '<?php ' . $clean ) ) {
6863
- foreach ( $tokens as $token ) {
6864
- if ( ! is_array( $token ) ) {
6865
- continue;
6866
- }
6867
- if ( in_array( $token[0], $code_tokens ) && isset( $list[ $token[1] ] ) ) {
6868
- if ( preg_match( '/' . $token[1] . '\((?!\)).+\)/i', $clean ) ) {
6869
- $ret[0] = array( $token[0], $list[ $token[1] ] );
6870
- break;
6871
- }
 
 
 
 
 
 
 
6872
  }
6873
- elseif ( $token[0] == T_CONSTANT_ENCAPSED_STRING ) {
6874
- $string = trim( $token[1], '\'"' );
6875
- if ( ! $string || is_numeric( $string ) ) {
6876
- continue;
6877
- }
6878
- $ret[1][] = $string;
6879
  }
 
6880
  }
6881
  }
6882
 
@@ -7040,29 +7123,31 @@ function cerber_inspect_uploads() {
7040
  }
7041
 
7042
  if ( empty( $_FILES ) ) {
7043
- return $found;
7044
  }
7045
 
7046
- $files = array();
7047
-
7048
- foreach ( $_FILES as $file ) {
7049
- if ( is_array( $file['tmp_name'] ) ) {
7050
- $files = array_merge( $files, $file['tmp_name'] );
7051
- }
7052
- else {
7053
- $files[] = $file['tmp_name'];
7054
  }
 
 
 
 
7055
  }
7056
 
7057
  $found = false;
7058
 
7059
- foreach ( $files as $file_name ) {
7060
- if ( $file_name
7061
- && is_file( $file_name )
7062
- && $f = @fopen( $file_name, 'r' ) ) {
7063
  $str = @fread( $f, 100000 );
7064
  @fclose( $f );
7065
- if ( cerber_inspect_value( $str ) ) {
7066
  $found = 56;
7067
  if ( ! @unlink( $file_name ) ) {
7068
  // if a system doesn't permit us to delete the file in the tmp uploads folder
@@ -7332,4 +7417,21 @@ function cerber_show_cookies( $attr ) {
7332
  }
7333
 
7334
  return $ret;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7335
  }
227
  $act = 18;
228
  }
229
  }
230
+ elseif ( cerber_get_non_wp_fields() ) {
231
  if ( ! cerber_is_ip_allowed( null, CRB_CNTX_SAFE ) ) {
232
  $deny = true;
233
+ $act = 100;
234
  }
235
  }
236
 
237
+ if ( ! $deny && ( $files = CRB_Request::get_files() ) ) {
238
+ foreach ( $files as $item ) {
239
+ if ( $reason = $this->isProhibitedFilename( $item['source_name'] ) ) {
 
 
 
 
 
 
 
 
 
240
  $deny = true;
241
+ $act = $reason;
242
  break;
243
  }
244
  }
245
  }
246
 
247
+
248
  if ( $deny ) {
249
  cerber_log( $act );
250
  cerber_forbidden_page();
343
  Return Remain message in context
344
  */
345
  final public function getRemainMsg() {
346
+ $acl = ! $this->options['limitwhite'];
347
+ $remain = cerber_get_remain_count( $this->remote_ip, $acl );
348
  if ( $remain < $this->options['attempts'] ) {
349
  if ( $remain == 0 ) {
350
  $remain = 1; // with some settings or when lockout was manually removed, we need to have 1 attempt.
351
  }
352
+
353
  return apply_filters( 'cerber_msg_remain',
354
+ sprintf( _n( 'You have only one login attempt remaining.', 'You have %d login attempts remaining.', $remain, 'wp-cerber' ), $remain ),
355
  $remain );
356
  }
357
 
929
  return true;
930
  }
931
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
932
  /**
933
  * Handling the process of user authentication
934
  *
1008
  // former cerber_stop_authentication()
1009
  global $cerber_act_status;
1010
 
1011
+ $deny = false;
1012
  $user_msg = '';
1013
 
1014
  if ( $b = crb_is_user_blocked( $user->ID ) ) {
1015
+ $user_msg = $b['blocked_msg'];
1016
  $cerber_act_status = 25;
1017
+ $deny = true;
1018
+ }
1019
+ elseif ( $b = crb_check_user_limits( $user->ID ) ) {
1020
+ $user_msg = $b;
1021
+ $cerber_act_status = 38;
1022
+ $deny = true;
1023
  }
1024
  elseif ( crb_acl_is_white() ) { // @since 8.2.2
1025
  $deny = false;
1026
  }
1027
  elseif ( ! cerber_is_ip_allowed() ) {
1028
  $deny = true;
1029
+ }
1030
  elseif ( ! cerber_geo_allowed( 'geo_login', $user ) ) {
1031
  $cerber_act_status = 16;
1032
+ $deny = true;
1033
  }
1034
  elseif ( lab_is_blocked( cerber_get_remote_ip() ) ) {
1035
  $cerber_act_status = 15;
1036
+ $deny = true;
1037
  }
1038
 
1039
  if ( $deny ) {
1058
  }
1059
  // Create with message that is identical the default WP
1060
  return new WP_Error( 'incorrect_password', sprintf(
1061
+ __( '<strong>Error</strong>: The password you entered for the username %s is incorrect.' ),
1062
  '<strong>' . $username . '</strong>'
1063
  ) );
1064
  }
1093
 
1094
  }
1095
 
1096
+ add_action( 'set_auth_cookie', function ( $auth_cookie, $expire, $expiration, $user_id, $scheme, $token ) {
1097
+
1098
+ CRB_2FA::$token = $token;
1099
+
1100
+ // Catching user switching and authentications without using a login form
1101
  add_action( 'set_current_user', function () { // deferred to allow the possible 'wp_login' action to be logged first
1102
  global $current_user;
1103
  if ( $current_user instanceof WP_User ) {
1104
  cerber_user_login( $current_user->user_login, $current_user );
1105
  }
1106
  } );
 
1107
 
1108
+ }, 10, 6 );
1109
+
1110
+ function cerber_login_history( $user_id, $reset = false ) {
1111
  $cus = cerber_get_set( 'cerber_user', $user_id );
1112
  if ( ! $cus || ! is_array( $cus ) ) {
1113
  $cus = array();
1114
  }
1115
+
1116
  $cus['last_login'] = array(
1117
  'ip' => cerber_get_remote_ip(),
1118
  'ua' => sha1( crb_array_get( $_SERVER, 'HTTP_USER_AGENT', '' ) )
1119
  );
1120
+
1121
  if ( ! isset( $cus['2fa_history'] ) ) {
1122
  $cus['2fa_history'] = array( 0, time() );
1123
  }
1124
+
1125
+ if ( $reset ) {
1126
+ $cus['2fa_history'] = array( 1, time() );
1127
+ }
1128
  else {
1129
  $cus['2fa_history'][0] ++;
1130
  }
1131
+
1132
  cerber_update_set( 'cerber_user', $cus, $user_id );
1133
  }
1134
 
1158
  $no_user = false;
1159
  }
1160
 
1161
+ $ac = 7; // True login failed, the default
1162
+
1163
+ // TODO should be this refactored together with cerber_stop_authentication?
1164
 
1165
  if ( $no_user ) {
1166
  $ac = 51;
1167
  }
1168
+ elseif ( in_array( $cerber_act_status, array( 15, 16, 25, 38 ) )
1169
+ || ! cerber_is_ip_allowed( $ip ) ) {
 
 
1170
  $ac = 53;
1171
  }
1172
 
1337
  return (int) cerber_db_get_var( 'SELECT COUNT(user_id) FROM ' . cerber_get_db_prefix() . CERBER_USS_TABLE . $where );
1338
  }
1339
 
1340
+ /**
1341
+ * Terminates specified user sessions updating user meta directly in the DB
1342
+ *
1343
+ * @param array|string $tokens Session tokens to kill
1344
+ * @param int $user_id Users the sessions to kill belongs to
1345
+ * @param bool $admin if true, it is executing in the WP dashboard
1346
+ *
1347
+ * @return int
1348
+ */
1349
+ function crb_sessions_kill( $tokens, $user_id = null, $admin = true ) {
1350
+
1351
+ if ( ! is_array( $tokens ) ) {
1352
+ $tokens = array( $tokens );
1353
+ }
1354
+
1355
+ if ( ! $user_id ) {
1356
+ $users = cerber_db_get_col( 'SELECT user_id FROM ' . cerber_get_db_prefix() . CERBER_USS_TABLE . ' WHERE wp_session_token IN ("' . implode( '","', $tokens ) . '")' );
1357
+ }
1358
+ else {
1359
+ $users = array( $user_id );
1360
+ }
1361
+
1362
+ if ( ! $users || ! $tokens ) {
1363
+ return 0;
1364
+ }
1365
+
1366
+ $kill = array_flip( $tokens );
1367
+ $total = 0;
1368
+ $errors = 0;
1369
+
1370
+ // Prevent termination the current admin session
1371
+ if ( wp_get_session_token() ) {
1372
+ unset( $kill[ crb_admin_hash_token( wp_get_session_token() ) ] );
1373
+ }
1374
+
1375
+ foreach ( $users as $user_id ) {
1376
+ $count = 0;
1377
+
1378
+ $sessions = get_user_meta( $user_id, 'session_tokens', true );
1379
+
1380
+ if ( empty( $sessions ) || ! is_array( $sessions ) ) {
1381
+ continue;
1382
+ }
1383
+ if ( ! $do_this = array_intersect_key( $kill, $sessions ) ) {
1384
+ continue;
1385
+ }
1386
+
1387
+ foreach ( $do_this as $key => $nothing ) {
1388
+ unset( $sessions[ $key ] );
1389
+ unset( $kill[ $key ] );
1390
+ $count ++;
1391
+ }
1392
+
1393
+ if ( $count ) {
1394
+ if ( update_user_meta( $user_id, 'session_tokens', $sessions ) ) {
1395
+ $total += $count;
1396
+ }
1397
+ else {
1398
+ $errors ++;
1399
+ }
1400
+ }
1401
+ }
1402
+
1403
+ if ( $admin ) {
1404
+ if ( $errors ) {
1405
+ cerber_admin_notice( 'Error: Unable to update user meta data.' );
1406
+ }
1407
+
1408
+ if ( $total ) {
1409
+ cerber_admin_message( sprintf( _n( 'Session has been terminated', '%s sessions have been terminated', $total, 'wp-cerber' ), $total ) );
1410
+ }
1411
+ else {
1412
+ cerber_admin_notice( 'No sessions found.' );
1413
+ }
1414
+ }
1415
+
1416
+ return $total;
1417
+ }
1418
+
1419
  // Enforce restrictions for the current user
1420
 
1421
  add_action( 'set_current_user', function () { // the normal way
1944
 
1945
  // Messages ----------------------------------------------------------------------
1946
 
1947
+ // Login page part 1
1948
+ add_action( 'login_head', 'cerber_login_head' );
1949
+ function cerber_login_head() {
1950
+ global $error; // This global WP variable is used at login_header() in wp-login.php
1951
+
1952
+ if ( ! $allowed = cerber_is_ip_allowed() ) :
1953
+ ?>
1954
+ <style type="text/css" media="all">
1955
+ #loginform {
1956
+ display: none;
1957
+ }
1958
+ </style>
1959
+ <?php
1960
+ endif;
1961
+
1962
+ $wp_cerber = get_wp_cerber();
1963
+
1964
+ $wp_cerber->reCaptcha( 'style' );
1965
+
1966
+ // Add an error message to be shown above the login form
1967
+
1968
+ if ( ! cerber_is_http_get() ) {
1969
+ return;
1970
+ }
1971
+ if ( ! cerber_can_msg() ) {
1972
+ return;
1973
+ }
1974
+
1975
+ if ( ! $allowed ) {
1976
+ $error = $wp_cerber->getErrorMsg();
1977
+ }
1978
+ elseif ( $msg = $wp_cerber->getRemainMsg() ) {
1979
+ $error = $msg;
1980
+ }
1981
+ elseif ( crb_get_settings( 'authonly' ) && ( $msg = crb_get_settings( 'authonlymsg' ) ) ) {
1982
+ $error = $msg;
1983
+ }
1984
+ }
1985
+
1986
+ // Login page part 2, if credentials were wrong - after login form has been submitted (POST request)
1987
+ add_filter( 'login_errors', 'cerber_login_form_msg' );
1988
  function cerber_login_form_msg( $errors ) {
1989
+ global $error; // This global WP variable is used at login_header() in wp-login.php
1990
 
1991
  if ( cerber_can_msg() ) {
1992
  $wp_cerber = get_wp_cerber();
1993
  if ( ! cerber_is_ip_allowed() ) {
1994
+ $errors = $wp_cerber->getErrorMsg(); // Replace any error messages
1995
  }
1996
  elseif ( ! $error && ( $msg = $wp_cerber->getRemainMsg() ) ) {
1997
+ $errors .= '<p>' . $msg . '</p>';
1998
  }
1999
  }
2000
 
3084
  if ( $result ) {
3085
  $result = true;
3086
  $cerber_blocked = $reason_id;
3087
+ cerber_log( $activity, null, null, 0, $ip_address );
3088
  $wp_cerber->setLocked();
3089
  crb_event_handler( 'ip_event', array(
3090
  'e_type' => 'locked',
4959
  * @param int $activity Activity ID
4960
  * @param string $login Login used or any additional information
4961
  * @param int $user_id User ID
4962
+ * @param int $status
4963
+ * @param null $ip IP Address
4964
  *
4965
  * @return false|int
4966
  * @since 3.0
4967
  */
4968
+ function cerber_log( $activity, $login = '', $user_id = 0, $status = 0, $ip = null ) {
4969
  global $user_ID, $cerber_logged, $cerber_blocked;
4970
  static $logged = array();
4971
 
5009
  $path = ( $pos ) ? substr( $_SERVER['REQUEST_URI'], 0, $pos ) : $_SERVER['REQUEST_URI'];
5010
  $url = strip_tags( $_SERVER['HTTP_HOST'] . $path );
5011
 
5012
+ if ( ! $status ) {
5013
+ if ( $activity != 10 && $activity != 11 ) {
5014
+ $status = cerber_get_status( $ip, $activity );
5015
+ }
5016
+ elseif ( $cerber_blocked ) {
5017
+ $status = $cerber_blocked;
5018
+ }
5019
  }
5020
 
5021
+ $details = absint( $status ) . '|0|0|0|' . $url;
5022
 
5023
  $country = lab_get_country( $ip );
5024
 
5402
 
5403
  crb_x_update_add_on_list();
5404
 
 
 
5405
  $msg =
5406
  '<h2>' . __( 'WP Cerber is now active and has started protecting your site', 'wp-cerber' ) . '</h2>'
5407
 
5417
  //' <i class="crb-icon crb-icon-bx-shield-alt"></i> <a href="' . cerber_admin_link( 'hardening' ) . '">' . __( 'Hardening', 'wp-cerber' ) . '</a>' .
5418
  //' <i class="crb-icon crb-icon-bx-bell"></i> <a href="' . cerber_admin_link( 'notifications' ) . '">' . __( 'Notifications', 'wp-cerber' ) . '</a>' .
5419
  ' <i class="crb-icon crb-icon-bx-layer"></i> <a href="' . cerber_admin_link( 'imex' ) . '">' . __( 'Import settings', 'wp-cerber' ) . '</a>' .
 
5420
  ' <i class="crb-icon dashicons-before dashicons-twitter"></i> <a target="_blank" href="https://twitter.com/wpcerber">Follow Cerber on Twitter</a>' .
5421
  ' <i class="crb-icon dashicons-before dashicons-email-alt"></i> <a target="_blank" href="https://wpcerber.com/subscribe-newsletter/">Subscribe to the Cerber\'s newsletter</a>' .
5422
  '</p></div>';
5825
  update_site_option( '_cerber_db_errors', $db_errors );
5826
  }
5827
 
 
 
 
 
5828
  return $db_errors;
5829
  }
5830
 
6327
  //$ref = mb_substr( $_SERVER['HTTP_REFERER'], 0, 1048576 ); // 1 Mb for ASCII
6328
  $details[2] = filter_var( $_SERVER['HTTP_REFERER'], FILTER_SANITIZE_URL );
6329
  }
6330
+
 
 
 
6331
  if ( $wp_type == 605 && ! empty( $_GET['s'] ) ) {
6332
  $details[4] = $_GET['s'];
6333
  }
6933
  $ret = array( array(), array() );
6934
  $code_tokens = array( T_STRING, T_EVAL );
6935
 
6936
+ $clean = preg_replace( "/[\r\n\s]+/", ' ', cerber_remove_comments( $value ) );
6937
 
6938
+ if ( false === strpos( $clean, '<?php' ) ) {
6939
+ $clean = '<?php ' . $clean;
6940
+ }
6941
+
6942
+ if ( ! $tokens = @token_get_all( $clean ) ) {
6943
+ return $ret;
6944
+ }
6945
+
6946
+ foreach ( $tokens as $token ) {
6947
+ if ( ! is_array( $token ) ) {
6948
+ continue;
6949
+ }
6950
+
6951
+ if ( in_array( $token[0], $code_tokens ) && isset( $list[ $token[1] ] ) ) {
6952
+ if ( preg_match( '/' . $token[1] . '\((?!\)).+\)/i', $clean ) ) {
6953
+ $ret[0] = array( $token[0], $list[ $token[1] ] );
6954
+ break;
6955
  }
6956
+ }
6957
+ elseif ( $token[0] == T_CONSTANT_ENCAPSED_STRING ) {
6958
+ $string = trim( $token[1], '\'"' );
6959
+ if ( ! $string || is_numeric( $string ) ) {
6960
+ continue;
 
6961
  }
6962
+ $ret[1][] = $string;
6963
  }
6964
  }
6965
 
7123
  }
7124
 
7125
  if ( empty( $_FILES ) ) {
7126
+ return false;
7127
  }
7128
 
7129
+ global $crb_uploaded_files;
7130
+ $crb_uploaded_files = array();
7131
+ array_walk_recursive( $_FILES, function ( $file_name ) {
7132
+ global $crb_uploaded_files;
7133
+ if ( $file_name
7134
+ && is_string( $file_name )
7135
+ && is_file( $file_name ) ) {
7136
+ $crb_uploaded_files[] = $file_name;
7137
  }
7138
+ } );
7139
+
7140
+ if ( empty( $crb_uploaded_files ) ) {
7141
+ return false;
7142
  }
7143
 
7144
  $found = false;
7145
 
7146
+ foreach ( $crb_uploaded_files as $file_name ) {
7147
+ if ( $f = @fopen( $file_name, 'r' ) ) {
 
 
7148
  $str = @fread( $f, 100000 );
7149
  @fclose( $f );
7150
+ if ( cerber_inspect_value( $str, true ) ) {
7151
  $found = 56;
7152
  if ( ! @unlink( $file_name ) ) {
7153
  // if a system doesn't permit us to delete the file in the tmp uploads folder
7417
  }
7418
 
7419
  return $ret;
7420
+ }
7421
+
7422
+ /**
7423
+ * Check if the current user is the website admin (can manage website)
7424
+ * @since 8.6.9
7425
+ *
7426
+ * @return bool
7427
+ */
7428
+ function cerber_user_can_manage() {
7429
+ if ( is_multisite() ) {
7430
+ $cap = 'manage_network';
7431
+ }
7432
+ else {
7433
+ $cap = 'manage_options';
7434
+ }
7435
+
7436
+ return current_user_can( $cap );
7437
  }
cerber-request.php CHANGED
@@ -8,6 +8,10 @@ final class CRB_Request {
8
  private static $site_root = null; // Without trailing slash and path (site domain or IP address)
9
  private static $sub_folder = null; // Without trailing slash and site domain
10
  private static $the_path = null;
 
 
 
 
11
 
12
  /**
13
  * Returns clean "Request URI" without trailing slash and GET parameters
@@ -26,8 +30,8 @@ final class CRB_Request {
26
  * Cleans up and normalizes the requested URI.
27
  * Removes GET parameters and extra slashes, normalizes malformed URI.
28
  *
29
- * @since 7.9.2
30
  * @return string
 
31
  */
32
  static function purify() {
33
  $uri = $_SERVER['REQUEST_URI'];
@@ -120,7 +124,7 @@ final class CRB_Request {
120
  $url = self::full_url_clean();
121
  }
122
 
123
- if ($url == $str ) {
124
  return true;
125
  }
126
 
@@ -190,4 +194,47 @@ final class CRB_Request {
190
  return self::$request_uri;
191
  }
192
 
193
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
  private static $site_root = null; // Without trailing slash and path (site domain or IP address)
9
  private static $sub_folder = null; // Without trailing slash and site domain
10
  private static $the_path = null;
11
+ private static $files = array();
12
+ private static $recursion_counter = 0; // buffer overflow attack protection
13
+ private static $el_counter = 0; // buffer overflow attack protection
14
+ private static $bad_request = false; // buffer overflow attack protection
15
 
16
  /**
17
  * Returns clean "Request URI" without trailing slash and GET parameters
30
  * Cleans up and normalizes the requested URI.
31
  * Removes GET parameters and extra slashes, normalizes malformed URI.
32
  *
 
33
  * @return string
34
+ * @since 7.9.2
35
  */
36
  static function purify() {
37
  $uri = $_SERVER['REQUEST_URI'];
124
  $url = self::full_url_clean();
125
  }
126
 
127
+ if ( $url == $str ) {
128
  return true;
129
  }
130
 
194
  return self::$request_uri;
195
  }
196
 
197
+ static function get_files() {
198
+ if ( self::$files ) {
199
+ return self::$files;
200
+ }
201
+
202
+ if ( $_FILES ) {
203
+ self::parse_files( $_FILES );
204
+ }
205
+
206
+ return self::$files;
207
+ }
208
+
209
+ /**
210
+ * Parser for messy $_FILES
211
+ * @since 8.6.9
212
+ *
213
+ * @param $fields
214
+ */
215
+ static function parse_files( $fields ) {
216
+ foreach ( $fields as $element ) {
217
+ self::$el_counter ++;
218
+ if ( self::$el_counter > 100 ) { // Normal forms never reach this limit
219
+ self::$bad_request = true;
220
+ return;
221
+ }
222
+ if ( ( $name = crb_array_get( $element, 'name' ) )
223
+ && is_string( $name )
224
+ && ( $tmp_file = crb_array_get( $element, 'tmp_name' ) )
225
+ && is_string( $tmp_file )
226
+ && is_file( $tmp_file ) ) {
227
+ self::$files[] = array( 'source_name' => $name, 'tmp_file' => $tmp_file );
228
+ }
229
+ elseif ( is_array( $element ) ) {
230
+ self::$recursion_counter ++;
231
+ if ( self::$recursion_counter > 100 ) { // Normal forms never reach this limit
232
+ self::$bad_request = true;
233
+ return;
234
+ }
235
+ self::parse_files( $element );
236
+ }
237
+ }
238
+ }
239
+
240
+ }
cerber-scanner.php CHANGED
@@ -54,6 +54,8 @@ const CERBER_FOK = 1;
54
  const CERBER_VULN = 4;
55
  const CERBER_NOHASH = 5;
56
  const CERBER_LDE = 10;
 
 
57
  const CERBER_IMD = 15;
58
  const CERBER_SCF = 16;
59
  const CERBER_PMC = 17;
@@ -69,6 +71,7 @@ const CERBER_FDLD = 301;
69
  const CERBER_FRCV = 311;
70
 
71
  const CERBER_MALWR_DETECTED = 1000;
 
72
 
73
  const CRB_HASH_THEME = 'hash_tm_';
74
  const CRB_HASH_PLUGIN = 'hash_pl_';
@@ -388,8 +391,7 @@ function cerber_step_scanning() {
388
  $done = false;
389
  while ( ! $aborted && ! $exceed && ! $done ) {
390
  // Split into several SQL requests to avoid memory exhausted error on a website with hundreds of thousands files
391
- if ( $result = cerber_db_get_results( 'SELECT file_name, scan_id, file_name_hash FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' WHERE scan_id = ' . $scan['id'] . ' AND file_hash = "" LIMIT ' . CRB_SQL_CHUNK ) ) {
392
- //cerber_log_scan_error( 'CHUNK ' . count( $result ) );
393
  foreach ( $result as $row ) {
394
  if ( ! cerber_add_file_info( $row ) ) {
395
  cerber_log_scan_error( 'Unable to update file info. Scanning has been aborted.' );
@@ -478,7 +480,7 @@ function cerber_step_scanning() {
478
  $ret = cerber_update_scan( $update );
479
 
480
  if ( isset( $update['finished'] ) || isset( $update['aborted'] ) ) {
481
- crb_scan_debug( '>>>>>>>>>>>>>>> SCANNING IS COMPLETED.' );
482
  cerber_scan_completed();
483
  $cr = cerber_cleanup_recovery();
484
  if ( is_wp_error( $cr ) ) {
@@ -1390,7 +1392,7 @@ function cerber_calculate_risk( $issue ) {
1390
 
1391
  // TODO: convert into a formula with metrics
1392
  switch ( $issue[0] ) {
1393
- case 14:
1394
  if ( $size_factor ) {
1395
  return $size_factor;
1396
  }
@@ -1453,8 +1455,8 @@ function cerber_get_issue_label( $id = null ) {
1453
  //CERBER_LDE => __( "Local file doesn't exist", 'wp-cerber' ),
1454
  CERBER_LDE => __( "File is missing", 'wp-cerber' ),
1455
  11 => 'No local hash found',
1456
- 13 => __( 'Unable to process file', 'wp-cerber' ),
1457
- 14 => __( 'Unable to open file', 'wp-cerber' ),
1458
 
1459
  CERBER_IMD => __( 'Checksum mismatch', 'wp-cerber' ), // Integrity
1460
 
@@ -1585,7 +1587,7 @@ function cerber_verify_plugins() {
1585
  $plugin_folder = dirname( $plugin );
1586
  }
1587
 
1588
- crb_scan_debug( 'Verifying ' . $plugins[ $plugin ]['Name'] . ' ' . $plugins[ $plugin ]['Version'] );
1589
 
1590
  $plugin_hash = cerber_get_plugin_hash( $plugin_folder, $plugins[ $plugin ]['Version'] );
1591
 
@@ -1911,23 +1913,17 @@ function cerber_process_files(){
1911
  return 0;
1912
  }
1913
 
 
1914
  $not_in = CERBER_FOK . ',14,' . CERBER_IMD;
1915
 
1916
- /*
1917
  if ( !$files = cerber_db_get_results( 'SELECT * FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE .
1918
  ' WHERE scan_id = ' . $scan['id'] . ' AND scan_status NOT IN ('.$not_in.')' ) ) {
1919
  return 0;
1920
  }*/
1921
 
1922
- $in = '0';
1923
  $remain = 0;
1924
 
1925
- /* if ( ! $files = cerber_db_get_results( 'SELECT * FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE .
1926
- ' WHERE scan_id = ' . $scan['id'] . ' AND scan_status IN (' . $in . ')' ) ) {
1927
- return 0;
1928
- }
1929
- */
1930
-
1931
  if ( ! $files = cerber_db_get_results( 'SELECT * FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE .
1932
  ' WHERE scan_id = ' . $scan['id'] . ' AND scan_status IN (' . $in . ') LIMIT ' . CRB_SQL_CHUNK ) ) {
1933
  return 0;
@@ -1968,9 +1964,9 @@ function cerber_process_files(){
1968
 
1969
  // Prevent hanging
1970
  if ( $f = cerber_get_set( CRB_LAST_FILE, 0, false ) ) {
1971
- cerber_update_fscan_status( sha1( $f ), 13, $scan['id'] );
1972
  cerber_update_set( CRB_LAST_FILE, '', 0, false );
1973
- $m = cerber_get_issue_label( 13 ) . ' ' . $f . ' size: ' . @filesize( $f ) . ' bytes';
1974
  cerber_log_scan_error( $m );
1975
  }
1976
 
@@ -1980,7 +1976,8 @@ function cerber_process_files(){
1980
 
1981
  $integrity_verified = false;
1982
  $severity_limit = 6;
1983
- $status = CERBER_USF;
 
1984
  $section = '';
1985
  $do_not_del = false;
1986
 
@@ -2063,7 +2060,7 @@ function cerber_process_files(){
2063
 
2064
  $result = array();
2065
 
2066
- if ( ! $integrity_verified ) {
2067
 
2068
  $result = cerber_inspect_file( $file['file_name'] );
2069
 
@@ -2092,7 +2089,8 @@ function cerber_process_files(){
2092
  }
2093
  }
2094
  else {
2095
- $status = 14;
 
2096
  }
2097
 
2098
  }
@@ -2109,12 +2107,11 @@ function cerber_process_files(){
2109
  }
2110
  }
2111
 
2112
-
2113
  if ( $status == CERBER_FOK && $file['file_status'] > 0 ) {
2114
  $status = $file['file_status'];
2115
  }
2116
 
2117
- // This file must be included in the list of issue
2118
  if ( $status > CERBER_FOK ) {
2119
 
2120
  if ( ! $section ) {
@@ -2183,10 +2180,10 @@ function cerber_process_files(){
2183
  * @return array|bool|WP_Error
2184
  */
2185
  function cerber_inspect_file( $file_name = '' ) {
2186
- global $cerber_scan_mode, $wp_cerber;
2187
 
2188
- if ( !@is_file( $file_name ) ) {
2189
- return false;
2190
  }
2191
 
2192
  if ( cerber_is_htaccess( $file_name ) ) {
@@ -2206,12 +2203,12 @@ function cerber_inspect_file( $file_name = '' ) {
2206
  fclose( $f );
2207
  }
2208
  else {
2209
- cerber_log_scan_error( cerber_scan_msg( 0, $file_name ) );
2210
  }
2211
  }
2212
 
2213
  if ( ! $php ) {
2214
- return array( 'severity' => 0 );
2215
  }
2216
  }
2217
 
@@ -2219,12 +2216,10 @@ function cerber_inspect_file( $file_name = '' ) {
2219
  $result = cerber_inspect_php( $file_name );
2220
  cerber_update_set( CRB_LAST_FILE, '', 0, false );
2221
 
2222
- if ( is_wp_error( $result ) ) {
2223
  cerber_log_scan_error( $result->get_error_message() );
2224
  return $result;
2225
- }
2226
-
2227
-
2228
 
2229
  return $result;
2230
  }
@@ -2234,13 +2229,13 @@ function cerber_inspect_file( $file_name = '' ) {
2234
  *
2235
  * @param string $file_name
2236
  *
2237
- * @return array|bool|WP_Error
2238
  */
2239
  function cerber_inspect_php( $file_name = '' ) {
2240
  static $patterns;
2241
 
2242
  if ( false === ( $content = @file_get_contents( $file_name ) ) ) {
2243
- return new WP_Error( 'cerber-file', cerber_scan_msg( 0, $file_name ) );
2244
  }
2245
 
2246
  $important = array( T_STRING, T_EVAL );
@@ -2248,7 +2243,7 @@ function cerber_inspect_php( $file_name = '' ) {
2248
  $tokens = @token_get_all( $content );
2249
  unset( $content );
2250
  if ( ! $tokens ) {
2251
- return array( 'severity' => 0 ); // weird
2252
  }
2253
 
2254
  $code_found = 0; // Any PHP code in the file = 1
@@ -2271,7 +2266,7 @@ function cerber_inspect_php( $file_name = '' ) {
2271
  }
2272
  if ( $token[0] == T_CONSTANT_ENCAPSED_STRING ) {
2273
  if ( $val = cerber_is_base64_encoded( trim( $token[1], '\'"' ) ) ) {
2274
- if ( cerber_inspect_value( $val ) ) {
2275
  $xdata[] = array( 1, 'base64_encoded_php', $token[2], $token[0], $token[1] );
2276
  $severity[] = CERBER_MALWR_DETECTED;
2277
  }
@@ -2295,10 +2290,11 @@ function cerber_inspect_php( $file_name = '' ) {
2295
  }
2296
 
2297
  if ( empty( $pos ) ) {
2298
- return false;
2299
  }
 
2300
  if ( ! $lines = @file( $file_name ) ) {
2301
- return new WP_Error( 'cerber-file', cerber_scan_msg( 0, $file_name ) );
2302
  }
2303
 
2304
  $code = array();
@@ -2320,7 +2316,7 @@ function cerber_inspect_php( $file_name = '' ) {
2320
  $code = preg_replace( "/[\r\n\s]+/", '', $code );
2321
 
2322
  if ( ! $code ) {
2323
- return false;
2324
  }
2325
 
2326
  // Check for malicious code patterns
@@ -2569,7 +2565,7 @@ function cerber_get_ht_patterns() {
2569
 
2570
  function cerber_inspect_htaccess( $file_name = '' ) {
2571
  if ( false === ( $lines = @file( $file_name ) ) ) {
2572
- return new WP_Error( 'cerber-file', cerber_scan_msg( 0, $file_name ) );
2573
  }
2574
 
2575
  $pats = cerber_get_ht_patterns();
@@ -3272,6 +3268,7 @@ function cerber_add_file_info( $file ) {
3272
 
3273
  $file_hash = '';
3274
  $file_md5 = '';
 
3275
 
3276
  if ( @is_readable( $file_name ) ) {
3277
  if ( in_array( $type, $md5 ) ) {
@@ -3287,7 +3284,8 @@ function cerber_add_file_info( $file ) {
3287
  }
3288
  }
3289
  else {
3290
- cerber_log_scan_error( cerber_scan_msg( 0, $file_name ) );
 
3291
  }
3292
 
3293
  $size = @filesize( $file_name );
@@ -3301,9 +3299,17 @@ function cerber_add_file_info( $file ) {
3301
 
3302
  $is_writable = ( is_writable( $file_name ) ) ? 1 : 0;
3303
 
3304
- //if ( ! cerber_db_query( 'UPDATE ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' SET file_name = "' . $file_name . '", file_hash = "' . $file_hash . '", file_md5 = "' . $file_md5 . '", file_size = ' . $size . ', file_type = ' . $type . ', file_perms = ' . $perms . ', file_writable = ' . $is_writable . ', file_mtime = ' . $mtime .
3305
- if ( ! cerber_db_query( 'UPDATE ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' SET '.$update_file_name.' file_hash = "' . $file_hash . '", file_md5 = "' . $file_md5 . '", file_size = ' . $size . ', file_type = ' . $type . ', file_perms = ' . $perms . ', file_writable = ' . $is_writable . ', file_mtime = ' . $mtime .
3306
- ' WHERE scan_id = ' . $file['scan_id'] . ' AND file_name_hash = "' . $file['file_name_hash'] . '"' ) ) {
 
 
 
 
 
 
 
 
3307
  return false;
3308
  }
3309
 
@@ -3625,13 +3631,7 @@ function _crb_save_file_names( $list ) {
3625
  }
3626
  }
3627
 
3628
- if ( $cerber_scan_mode == 'full' ) {
3629
- $scan_mode = 1;
3630
- }
3631
- else {
3632
- $scan_mode = 0;
3633
- }
3634
-
3635
  $sql = '';
3636
 
3637
  $table = cerber_get_db_prefix() . CERBER_SCAN_TABLE;
@@ -3655,7 +3655,6 @@ function _crb_save_file_names( $list ) {
3655
 
3656
  $filename = cerber_real_escape( $filename );
3657
 
3658
- //$sql .= '(' . $scan_id . ',' . $scan_mode . ',"' . $file_name_hash . '","' . $filename . '"),';
3659
  $sql .= '(' . $scan_id . ',' . $scan_mode . ',"' . $file_name_hash . '","' . $filename . '",'.$status.'),';
3660
  }
3661
 
@@ -3686,27 +3685,22 @@ function cerber_is_file_type_scan( $filename ) {
3686
  if ( $cerber_scan_mode == 'full' ) {
3687
  return true;
3688
  }
3689
- else {
3690
-
3691
- // @since 8.2 the list includes additional php extensions
3692
- if ( cerber_check_extension( $filename, array( 'php', 'phtm', 'phtml', 'phps', 'php2', 'php3', 'php4', 'php5', 'php6', 'php7', 'inc' ) ) ) {
3693
- return true;
3694
- }
3695
-
3696
- $pos = strrpos( $filename, DIRECTORY_SEPARATOR );
3697
- if ( $pos ) {
3698
- $filename = substr( $filename, $pos + 1 );
3699
- }
3700
 
3701
- if ( $filename == '.htaccess' ) {
3702
- return true;
3703
- }
3704
 
3705
- return false;
 
 
 
3706
 
 
 
3707
  }
3708
 
3709
  return false;
 
3710
  }
3711
 
3712
  /**
@@ -4676,18 +4670,34 @@ function cerber_exec_timer( $limit = CERBER_MAX_SECONDS) {
4676
  return false;
4677
  }
4678
 
4679
- function cerber_scan_msg( $id, $txt = '' ) {
 
 
 
 
 
 
 
 
4680
  $m = array( __( 'Unable to open file', 'wp-cerber' ) );
4681
 
4682
  $ret = '???';
4683
  if ( isset( $m[ $id ] ) ) {
4684
  $ret = $m[ $id ];
4685
  }
 
4686
  if ( $txt ) {
4687
- //sprintf()
4688
  $ret .= ' ' . $txt;
4689
  }
4690
 
 
 
 
 
 
 
 
 
4691
  return $ret;
4692
  }
4693
 
54
  const CERBER_VULN = 4;
55
  const CERBER_NOHASH = 5;
56
  const CERBER_LDE = 10;
57
+ const CERBER_UPR = 13;
58
+ const CERBER_UOP = 14;
59
  const CERBER_IMD = 15;
60
  const CERBER_SCF = 16;
61
  const CERBER_PMC = 17;
71
  const CERBER_FRCV = 311;
72
 
73
  const CERBER_MALWR_DETECTED = 1000;
74
+ const CERBER_CLEAR = array( 'severity' => 0 );
75
 
76
  const CRB_HASH_THEME = 'hash_tm_';
77
  const CRB_HASH_PLUGIN = 'hash_pl_';
391
  $done = false;
392
  while ( ! $aborted && ! $exceed && ! $done ) {
393
  // Split into several SQL requests to avoid memory exhausted error on a website with hundreds of thousands files
394
+ if ( $result = cerber_db_get_results( 'SELECT file_name, scan_id, file_name_hash FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' WHERE scan_id = ' . $scan['id'] . ' AND scan_status = 0 AND file_hash = "" LIMIT ' . CRB_SQL_CHUNK ) ) {
 
395
  foreach ( $result as $row ) {
396
  if ( ! cerber_add_file_info( $row ) ) {
397
  cerber_log_scan_error( 'Unable to update file info. Scanning has been aborted.' );
480
  $ret = cerber_update_scan( $update );
481
 
482
  if ( isset( $update['finished'] ) || isset( $update['aborted'] ) ) {
483
+ crb_scan_debug( '>>>>>>>>>>>>>>> SCANNING HAS COMPLETED' );
484
  cerber_scan_completed();
485
  $cr = cerber_cleanup_recovery();
486
  if ( is_wp_error( $cr ) ) {
1392
 
1393
  // TODO: convert into a formula with metrics
1394
  switch ( $issue[0] ) {
1395
+ case CERBER_UOP:
1396
  if ( $size_factor ) {
1397
  return $size_factor;
1398
  }
1455
  //CERBER_LDE => __( "Local file doesn't exist", 'wp-cerber' ),
1456
  CERBER_LDE => __( "File is missing", 'wp-cerber' ),
1457
  11 => 'No local hash found',
1458
+ CERBER_UPR => __( 'Unable to process file', 'wp-cerber' ),
1459
+ CERBER_UOP => __( 'Unable to open file', 'wp-cerber' ),
1460
 
1461
  CERBER_IMD => __( 'Checksum mismatch', 'wp-cerber' ), // Integrity
1462
 
1587
  $plugin_folder = dirname( $plugin );
1588
  }
1589
 
1590
+ crb_scan_debug( 'Verifying plugin: ' . $plugins[ $plugin ]['Name'] . ' ' . $plugins[ $plugin ]['Version'] );
1591
 
1592
  $plugin_hash = cerber_get_plugin_hash( $plugin_folder, $plugins[ $plugin ]['Version'] );
1593
 
1913
  return 0;
1914
  }
1915
 
1916
+ /*
1917
  $not_in = CERBER_FOK . ',14,' . CERBER_IMD;
1918
 
 
1919
  if ( !$files = cerber_db_get_results( 'SELECT * FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE .
1920
  ' WHERE scan_id = ' . $scan['id'] . ' AND scan_status NOT IN ('.$not_in.')' ) ) {
1921
  return 0;
1922
  }*/
1923
 
1924
+ $in = '0,' . CERBER_UOP;
1925
  $remain = 0;
1926
 
 
 
 
 
 
 
1927
  if ( ! $files = cerber_db_get_results( 'SELECT * FROM ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE .
1928
  ' WHERE scan_id = ' . $scan['id'] . ' AND scan_status IN (' . $in . ') LIMIT ' . CRB_SQL_CHUNK ) ) {
1929
  return 0;
1964
 
1965
  // Prevent hanging
1966
  if ( $f = cerber_get_set( CRB_LAST_FILE, 0, false ) ) {
1967
+ cerber_update_fscan_status( sha1( $f ), CERBER_UPR, $scan['id'] );
1968
  cerber_update_set( CRB_LAST_FILE, '', 0, false );
1969
+ $m = cerber_get_issue_label( CERBER_UPR ) . ' ' . $f . ' size: ' . @filesize( $f ) . ' bytes';
1970
  cerber_log_scan_error( $m );
1971
  }
1972
 
1976
 
1977
  $integrity_verified = false;
1978
  $severity_limit = 6;
1979
+ //$status = CERBER_USF;
1980
+ $status = ( $file['scan_status'] ) ? $file['scan_status'] : CERBER_USF;
1981
  $section = '';
1982
  $do_not_del = false;
1983
 
2060
 
2061
  $result = array();
2062
 
2063
+ if ( ! $file['scan_status'] && ! $integrity_verified ) {
2064
 
2065
  $result = cerber_inspect_file( $file['file_name'] );
2066
 
2089
  }
2090
  }
2091
  else {
2092
+ cerber_log_scan_error( $result->get_error_message() );
2093
+ $status = CERBER_UOP;
2094
  }
2095
 
2096
  }
2107
  }
2108
  }
2109
 
 
2110
  if ( $status == CERBER_FOK && $file['file_status'] > 0 ) {
2111
  $status = $file['file_status'];
2112
  }
2113
 
2114
+ // This file must be included in the list of issues
2115
  if ( $status > CERBER_FOK ) {
2116
 
2117
  if ( ! $section ) {
2180
  * @return array|bool|WP_Error
2181
  */
2182
  function cerber_inspect_file( $file_name = '' ) {
2183
+ global $cerber_scan_mode;
2184
 
2185
+ if ( ! @is_file( $file_name ) ) {
2186
+ return new WP_Error( 'cerber-file', 'Not a file: ' . $file_name );
2187
  }
2188
 
2189
  if ( cerber_is_htaccess( $file_name ) ) {
2203
  fclose( $f );
2204
  }
2205
  else {
2206
+ cerber_log_scan_error( cerber_scan_msg( 0, $file_name, __FILE__, __LINE__ ) );
2207
  }
2208
  }
2209
 
2210
  if ( ! $php ) {
2211
+ return CERBER_CLEAR;
2212
  }
2213
  }
2214
 
2216
  $result = cerber_inspect_php( $file_name );
2217
  cerber_update_set( CRB_LAST_FILE, '', 0, false );
2218
 
2219
+ /*if ( is_wp_error( $result ) ) {
2220
  cerber_log_scan_error( $result->get_error_message() );
2221
  return $result;
2222
+ }*/
 
 
2223
 
2224
  return $result;
2225
  }
2229
  *
2230
  * @param string $file_name
2231
  *
2232
+ * @return array|WP_Error
2233
  */
2234
  function cerber_inspect_php( $file_name = '' ) {
2235
  static $patterns;
2236
 
2237
  if ( false === ( $content = @file_get_contents( $file_name ) ) ) {
2238
+ return new WP_Error( 'cerber-file', cerber_scan_msg( 0, $file_name, __FILE__, __LINE__ ) );
2239
  }
2240
 
2241
  $important = array( T_STRING, T_EVAL );
2243
  $tokens = @token_get_all( $content );
2244
  unset( $content );
2245
  if ( ! $tokens ) {
2246
+ return CERBER_CLEAR;
2247
  }
2248
 
2249
  $code_found = 0; // Any PHP code in the file = 1
2266
  }
2267
  if ( $token[0] == T_CONSTANT_ENCAPSED_STRING ) {
2268
  if ( $val = cerber_is_base64_encoded( trim( $token[1], '\'"' ) ) ) {
2269
+ if ( cerber_inspect_value( $val, true ) ) {
2270
  $xdata[] = array( 1, 'base64_encoded_php', $token[2], $token[0], $token[1] );
2271
  $severity[] = CERBER_MALWR_DETECTED;
2272
  }
2290
  }
2291
 
2292
  if ( empty( $pos ) ) {
2293
+ return CERBER_CLEAR;
2294
  }
2295
+
2296
  if ( ! $lines = @file( $file_name ) ) {
2297
+ return new WP_Error( 'cerber-file', cerber_scan_msg( 0, $file_name, __FILE__, __LINE__ ) );
2298
  }
2299
 
2300
  $code = array();
2316
  $code = preg_replace( "/[\r\n\s]+/", '', $code );
2317
 
2318
  if ( ! $code ) {
2319
+ return CERBER_CLEAR;
2320
  }
2321
 
2322
  // Check for malicious code patterns
2565
 
2566
  function cerber_inspect_htaccess( $file_name = '' ) {
2567
  if ( false === ( $lines = @file( $file_name ) ) ) {
2568
+ return new WP_Error( 'cerber-file', cerber_scan_msg( 0, $file_name, __FILE__, __LINE__ ) );
2569
  }
2570
 
2571
  $pats = cerber_get_ht_patterns();
3268
 
3269
  $file_hash = '';
3270
  $file_md5 = '';
3271
+ $status = 0;
3272
 
3273
  if ( @is_readable( $file_name ) ) {
3274
  if ( in_array( $type, $md5 ) ) {
3284
  }
3285
  }
3286
  else {
3287
+ $status = CERBER_UOP; // @since 8.6.9
3288
+ cerber_log_scan_error( cerber_scan_msg( 0, $file_name, __FILE__, __LINE__ ) );
3289
  }
3290
 
3291
  $size = @filesize( $file_name );
3299
 
3300
  $is_writable = ( is_writable( $file_name ) ) ? 1 : 0;
3301
 
3302
+ if ( ! cerber_db_query( 'UPDATE ' . cerber_get_db_prefix() . CERBER_SCAN_TABLE . ' SET '
3303
+ . $update_file_name
3304
+ . ' file_hash = "' . $file_hash
3305
+ . '", file_md5 = "' . $file_md5
3306
+ . '", file_size = ' . $size
3307
+ . ', file_type = ' . $type
3308
+ . ', file_perms = ' . $perms
3309
+ . ', file_writable = ' . $is_writable
3310
+ . ', file_mtime = ' . $mtime
3311
+ . ', scan_status = ' . $status .
3312
+ ' WHERE scan_id = ' . $file['scan_id'] . ' AND file_name_hash = "' . $file['file_name_hash'] . '"' ) ) {
3313
  return false;
3314
  }
3315
 
3631
  }
3632
  }
3633
 
3634
+ $scan_mode = ( $cerber_scan_mode == 'full' ) ? 1 : 0;
 
 
 
 
 
 
3635
  $sql = '';
3636
 
3637
  $table = cerber_get_db_prefix() . CERBER_SCAN_TABLE;
3655
 
3656
  $filename = cerber_real_escape( $filename );
3657
 
 
3658
  $sql .= '(' . $scan_id . ',' . $scan_mode . ',"' . $file_name_hash . '","' . $filename . '",'.$status.'),';
3659
  }
3660
 
3685
  if ( $cerber_scan_mode == 'full' ) {
3686
  return true;
3687
  }
 
 
 
 
 
 
 
 
 
 
 
3688
 
3689
+ if ( cerber_check_extension( $filename, array( 'php', 'phtm', 'phtml', 'phps', 'php2', 'php3', 'php4', 'php5', 'php6', 'php7', 'inc' ) ) ) {
3690
+ return true;
3691
+ }
3692
 
3693
+ $pos = strrpos( $filename, DIRECTORY_SEPARATOR );
3694
+ if ( $pos ) {
3695
+ $filename = substr( $filename, $pos + 1 );
3696
+ }
3697
 
3698
+ if ( $filename == '.htaccess' ) {
3699
+ return true;
3700
  }
3701
 
3702
  return false;
3703
+
3704
  }
3705
 
3706
  /**
4670
  return false;
4671
  }
4672
 
4673
+ /**
4674
+ * @param $id
4675
+ * @param string $txt
4676
+ * @param string $source WP Cerber code file
4677
+ * @param int $line Line on what error was produced
4678
+ *
4679
+ * @return mixed|string
4680
+ */
4681
+ function cerber_scan_msg( $id, $txt = '', $source = '', $line = 0 ) {
4682
  $m = array( __( 'Unable to open file', 'wp-cerber' ) );
4683
 
4684
  $ret = '???';
4685
  if ( isset( $m[ $id ] ) ) {
4686
  $ret = $m[ $id ];
4687
  }
4688
+
4689
  if ( $txt ) {
 
4690
  $ret .= ' ' . $txt;
4691
  }
4692
 
4693
+ if ( $line ) {
4694
+ $line = ' line: ' . $line;
4695
+ }
4696
+
4697
+ if ( $source ) {
4698
+ $ret .= ' (file: ' . basename( $source ) . $line . ')';
4699
+ }
4700
+
4701
  return $ret;
4702
  }
4703
 
cerber-tools.php CHANGED
@@ -82,7 +82,7 @@ function cerber_export() {
82
  if ( ! cerber_is_http_get() || ! isset( $_GET['cerber_export'] ) ) {
83
  return;
84
  }
85
- if ( ! current_user_can( 'manage_options' ) ) {
86
  wp_die( 'Error!' );
87
  }
88
  $p = cerber_plugin_data();
@@ -98,7 +98,7 @@ function cerber_export() {
98
  $file = json_encode( $data );
99
  $file .= '==/' . strlen( $file ) . '/' . crc32( $file ) . '/EOF';
100
 
101
- crb_file_headers( 'wpcerber.config' );
102
 
103
  echo $file;
104
  exit;
@@ -117,7 +117,7 @@ function cerber_import() {
117
 
118
  check_admin_referer( 'crb_import', 'crb_field' );
119
 
120
- if ( ! current_user_can( 'manage_options' ) ) {
121
  wp_die( 'Import failed.' );
122
  }
123
 
@@ -807,7 +807,7 @@ function cerber_show_diag_log() {
807
  /*$p = strpos( $text, PHP_EOL );
808
  $text = substr( $text, $p + 1 );*/
809
  echo $nav;
810
- echo '<div id="crb-log-viewer"><pre>' . nl2br( htmlentities( $text ) ) . '</pre></div>';
811
  }
812
  else {
813
  $lines = file( $file );
@@ -817,7 +817,7 @@ function cerber_show_diag_log() {
817
  echo $nav;
818
  echo '<div id="crb-log-viewer"><pre>';
819
  for ( $i = count( $lines ) - 1; $i >= 0; $i -- ) {
820
- echo htmlentities( $lines[ $i ] ) . '<br/>';
821
  }
822
  echo '</pre></div>';
823
  }
@@ -829,7 +829,7 @@ function cerber_manage_diag_log( $v ) {
829
  cerber_truncate_log( 0 );
830
  }
831
  elseif ( $v == 'download' ) {
832
- crb_file_headers( 'wpcerber.log' );
833
  readfile( cerber_get_diag_log() );
834
  exit;
835
  }
82
  if ( ! cerber_is_http_get() || ! isset( $_GET['cerber_export'] ) ) {
83
  return;
84
  }
85
+ if ( ! cerber_user_can_manage() ) {
86
  wp_die( 'Error!' );
87
  }
88
  $p = cerber_plugin_data();
98
  $file = json_encode( $data );
99
  $file .= '==/' . strlen( $file ) . '/' . crc32( $file ) . '/EOF';
100
 
101
+ crb_file_headers( 'wpcerber.config', 'application/octet-stream' );
102
 
103
  echo $file;
104
  exit;
117
 
118
  check_admin_referer( 'crb_import', 'crb_field' );
119
 
120
+ if ( ! cerber_user_can_manage() ) {
121
  wp_die( 'Import failed.' );
122
  }
123
 
807
  /*$p = strpos( $text, PHP_EOL );
808
  $text = substr( $text, $p + 1 );*/
809
  echo $nav;
810
+ echo '<div id="crb-log-viewer"><pre>' . nl2br( htmlspecialchars( $text, ENT_SUBSTITUTE ) ) . '</pre></div>';
811
  }
812
  else {
813
  $lines = file( $file );
817
  echo $nav;
818
  echo '<div id="crb-log-viewer"><pre>';
819
  for ( $i = count( $lines ) - 1; $i >= 0; $i -- ) {
820
+ echo htmlspecialchars( $lines[ $i ], ENT_SUBSTITUTE ) . '<br/>';
821
  }
822
  echo '</pre></div>';
823
  }
829
  cerber_truncate_log( 0 );
830
  }
831
  elseif ( $v == 'download' ) {
832
+ crb_file_headers( 'wpcerber.log', 'text/plain' );
833
  readfile( cerber_get_diag_log() );
834
  exit;
835
  }
cerber-users.php CHANGED
@@ -153,7 +153,7 @@ function crb_admin_user2fa( $user_id ) {
153
 
154
  cerber_update_set( 'cerber_user', $cus, $user_id );
155
  if ( $cus['tfm'] == 2 ) {
156
- CRB_2FA::delete_2fa( $user_id );
157
  }
158
  }
159
 
@@ -296,6 +296,7 @@ function crb_admin_role_form( $role_id, $values ) {
296
 
297
  foreach ( $config['fields'] as $field_id => $field ) {
298
  $pro = ( isset( $field['pro'] ) && ! lab_lab() );
 
299
 
300
  if ( empty( $field['disabled'] ) ) {
301
  $field['disabled'] = ( crb_array_get( $field, 'disable_role' ) == $role_id );
@@ -339,13 +340,13 @@ function crb_admin_role_form( $role_id, $values ) {
339
 
340
  if ( $field['type'] != 'html' ) {
341
  $value = ( ! $pro ) ? crb_array_get( $values, $field_id, '' ) : '';
342
- $html .= '<tr class="' . $tr_class . '"><th scope="row" style="' . $s . '">' . $field['title'] . '</th><td>' . crb_admin_form_field( $field, $role_id . '[' . $field_id . ']', $value ) . '<i ' . $enabler . '></i></td></tr>';
343
  }
344
  else {
345
- $t = ( $pro && $field_id == '2fasmart' ) ? crb_admin_cool_features() : '';
346
  $html .= '<tr class="' . $tr_class . '"><td colspan="2" style="padding-left: 0; ' . $s . '">' . $t . $field['title'] . '<i ' . $enabler . '></i></td></tr>';
347
  }
348
- }
349
 
350
  }
351
  $html .= '</table>';
@@ -428,11 +429,25 @@ function crb_admin_role_config() {
428
  'name' => '',
429
  'desc' => '',
430
  'fields' => array(
431
- 'auth_expire' => array(
432
  'title' => __( 'User session expiration time', 'wp-cerber' ),
433
  'placeholder' => 'minutes',
434
  'type' => 'number',
435
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
436
  )
437
  ),
438
  'twofactor' => array(
@@ -473,11 +488,17 @@ function crb_admin_role_config() {
473
  'pro' => 1
474
  ),
475
  '2fanewua' => array(
476
- 'title' => __( 'Using a different browser or device', 'wp-cerber' ),
477
  'type' => 'checkbox',
478
  'enabler' => array( '2famode', 2 ),
479
  'pro' => 1
480
  ),
 
 
 
 
 
 
481
  'note2' => array(
482
  'title' => __( 'Enforce two-factor authentication with fixed intervals', 'wp-cerber' ),
483
  'type' => 'html',
@@ -487,9 +508,9 @@ function crb_admin_role_config() {
487
  '2fadays' => array(
488
  'title' => __( 'Regular time intervals (days)', 'wp-cerber' ),
489
  'type' => 'number',
490
- 'label' => __( 'days interval', 'wp-cerber' ),
491
  'enabler' => array( '2famode', 2 ),
492
- 'pro' => 12
493
  ),
494
  '2falogins' => array(
495
  'title' => __( 'Fixed number of logins', 'wp-cerber' ),
@@ -542,83 +563,6 @@ function crb_admin_save_role_policies( $post ) {
542
  }
543
  }
544
 
545
- /**
546
- * @param array|string $sids
547
- * @param int $user_id
548
- *
549
- * @return int
550
- */
551
- function crb_sessions_kill( $sids, $user_id = null ) {
552
- if ( ! is_super_admin() && ! nexus_is_valid_request() ) {
553
- return 0;
554
- }
555
-
556
- if ( ! is_array( $sids ) ) {
557
- $sids = array( $sids );
558
- }
559
-
560
- if ( ! $user_id ) {
561
- $users = cerber_db_get_col( 'SELECT user_id FROM ' . cerber_get_db_prefix() . CERBER_USS_TABLE . ' WHERE wp_session_token IN ("' . implode( '","', $sids ) . '")' );
562
- }
563
- else {
564
- $users = array( $user_id );
565
- }
566
-
567
- if ( ! $users || ! $sids ) {
568
- return 0;
569
- }
570
-
571
- $kill = array_flip( $sids );
572
- $total = 0;
573
- $errors = 0;
574
-
575
- // Prevent termination the current admin session
576
- if ( wp_get_session_token() ) {
577
- unset( $kill[ crb_admin_hash_token( wp_get_session_token() ) ] );
578
- }
579
-
580
- foreach ( $users as $user_id ) {
581
- $count = 0;
582
-
583
- $sessions = get_user_meta( $user_id, 'session_tokens', true );
584
-
585
- if ( empty( $sessions ) || ! is_array( $sessions ) ) {
586
- continue;
587
- }
588
- if ( ! $do_this = array_intersect_key( $kill, $sessions ) ) {
589
- continue;
590
- }
591
-
592
- foreach ( $do_this as $key => $nothing ) {
593
- unset( $sessions[ $key ] );
594
- unset( $kill[ $key ] );
595
- $count ++;
596
- }
597
-
598
- if ( $count ) {
599
- if ( update_user_meta( $user_id, 'session_tokens', $sessions ) ) {
600
- $total += $count;
601
- }
602
- else {
603
- $errors ++;
604
- }
605
- }
606
- }
607
-
608
- if ( $errors ) {
609
- cerber_admin_notice( 'Error: Unable to update user meta data.' );
610
- }
611
-
612
- if ( $total ) {
613
- cerber_admin_message( sprintf( _n( 'Session has been terminated', '%s sessions have been terminated', $total, 'wp-cerber' ), $total ) );
614
- }
615
- else {
616
- cerber_admin_notice( 'No sessions found.' );
617
- }
618
-
619
- return $total;
620
- }
621
-
622
  function crb_destroy_user_sessions( $user_id ) {
623
  if ( ! $user_id || get_current_user_id() == $user_id ) {
624
  return;
153
 
154
  cerber_update_set( 'cerber_user', $cus, $user_id );
155
  if ( $cus['tfm'] == 2 ) {
156
+ CRB_2FA::delete_2fa( $user_id, true );
157
  }
158
  }
159
 
296
 
297
  foreach ( $config['fields'] as $field_id => $field ) {
298
  $pro = ( isset( $field['pro'] ) && ! lab_lab() );
299
+ $hide = ( $pro && $field['pro'] == 2 ) ? 'display:none;' : '';
300
 
301
  if ( empty( $field['disabled'] ) ) {
302
  $field['disabled'] = ( crb_array_get( $field, 'disable_role' ) == $role_id );
340
 
341
  if ( $field['type'] != 'html' ) {
342
  $value = ( ! $pro ) ? crb_array_get( $values, $field_id, '' ) : '';
343
+ $html .= '<tr style="' . $hide . '" class="' . $tr_class . '"><th scope="row" style="' . $s . '">' . $field['title'] . '</th><td>' . crb_admin_form_field( $field, $role_id . '[' . $field_id . ']', $value ) . '<i ' . $enabler . '></i></td></tr>';
344
  }
345
  else {
346
+ $t = ( $pro && $field_id == '2fasmart' ) ? crb_admin_cool_features() : '';
347
  $html .= '<tr class="' . $tr_class . '"><td colspan="2" style="padding-left: 0; ' . $s . '">' . $t . $field['title'] . '<i ' . $enabler . '></i></td></tr>';
348
  }
349
+ }
350
 
351
  }
352
  $html .= '</table>';
429
  'name' => '',
430
  'desc' => '',
431
  'fields' => array(
432
+ 'auth_expire' => array(
433
  'title' => __( 'User session expiration time', 'wp-cerber' ),
434
  'placeholder' => 'minutes',
435
  'type' => 'number',
436
  ),
437
+ 'sess_limit' => array(
438
+ 'title' => __( 'Number of allowed concurrent user sessions', 'wp-cerber' ),
439
+ 'type' => 'number',
440
+ 'pro' => 2
441
+ ),
442
+ 'sess_limit_policy' => array(
443
+ 'title' => __( 'When the limit on concurrent user sessions is reached', 'wp-cerber' ),
444
+ 'type' => 'select',
445
+ 'set' => array(
446
+ 0 => __( 'Terminate the oldest user session on a new login', 'wp-cerber' ),
447
+ 1 => __( 'Deny further login attempts', 'wp-cerber' ),
448
+ ),
449
+ 'pro' => 2
450
+ ),
451
  )
452
  ),
453
  'twofactor' => array(
488
  'pro' => 1
489
  ),
490
  '2fanewua' => array(
491
+ 'title' => __( 'Login from a different browser or device', 'wp-cerber' ),
492
  'type' => 'checkbox',
493
  'enabler' => array( '2famode', 2 ),
494
  'pro' => 1
495
  ),
496
+ '2fasessions' => array(
497
+ 'title' => __( 'If the number of concurrent user sessions is greater', 'wp-cerber' ),
498
+ 'type' => 'number',
499
+ 'enabler' => array( '2famode', 2 ),
500
+ 'pro' => 1
501
+ ),
502
  'note2' => array(
503
  'title' => __( 'Enforce two-factor authentication with fixed intervals', 'wp-cerber' ),
504
  'type' => 'html',
508
  '2fadays' => array(
509
  'title' => __( 'Regular time intervals (days)', 'wp-cerber' ),
510
  'type' => 'number',
511
+ //'label' => __( 'days interval', 'wp-cerber' ),
512
  'enabler' => array( '2famode', 2 ),
513
+ 'pro' => 1
514
  ),
515
  '2falogins' => array(
516
  'title' => __( 'Fixed number of logins', 'wp-cerber' ),
563
  }
564
  }
565
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
566
  function crb_destroy_user_sessions( $user_id ) {
567
  if ( ! $user_id || get_current_user_id() == $user_id ) {
568
  return;
changelog.txt CHANGED
@@ -1,3 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
1
  = 8.6.8 =
2
  * New: A shortcode to display WP Cerber’s cookies. You can display a list of cookies set by WP Cerber on any page.
3
  * Improved: Deferred rendering of the custom login page. This new feature can help you if you need to solve plugin compatibility issues.
1
+ = 8.7 =
2
+ * New: Limiting the number of allowed concurrent user sessions. Depending on settings, WP Cerber will either block new logins or terminate the oldest ones.
3
+ * New: Enforcing two-factor authentication (2FA) if the number of concurrent user sessions is greater than the specified threshold.
4
+ * Improved: The integrity checker and malware scanner now more effectively handle and log I/O errors that might occur during a scan.
5
+ * Improved: The Traffic Inspector firewall now processes files uploaded via nested, grouped, and obfuscated form fields in a more effective way.
6
+ * Improved: WP Cerber got necessary code improvements, and now it is fully compatible with PHP 8.
7
+ * Improved: The default list of allowed REST API namespaces now includes "wp-site-health".
8
+ * Improved: Downloadable files generated by WP Cerber are generated with appropriate HTTP Content-Type headers now.
9
+ * Fixed: Misalignment of Cerber’s table footer labels on the "Users" admin page.
10
+ * Fixed: If the diagnostic log contains invalid Unicode (UTF-8) codes, it is not displayed on the Diagnostic log tab.
11
+
12
  = 8.6.8 =
13
  * New: A shortcode to display WP Cerber’s cookies. You can display a list of cookies set by WP Cerber on any page.
14
  * Improved: Deferred rendering of the custom login page. This new feature can help you if you need to solve plugin compatibility issues.
common.php CHANGED
@@ -1020,9 +1020,9 @@ function crb_get_request_fields() {
1020
  */
1021
  function cerber_is_route_allowed() {
1022
 
1023
- $list = crb_get_settings( 'restwhite' );
1024
 
1025
- if ( ! is_array( $list ) || empty( $list ) ) {
1026
  return false;
1027
  }
1028
 
@@ -1030,10 +1030,8 @@ function cerber_is_route_allowed() {
1030
 
1031
  $namespace = substr( $rest_path, 0, strpos( $rest_path, '/' ) );
1032
 
1033
- foreach ( $list as $exception ) {
1034
- if ($exception == $namespace) {
1035
- return true;
1036
- }
1037
  }
1038
 
1039
  return false;
@@ -1055,7 +1053,7 @@ function cerber_is_route_blocked() {
1055
  }*/
1056
 
1057
  function cerber_is_rest_permitted() {
1058
- global $cerber_req_status;
1059
 
1060
  $opt = crb_get_settings();
1061
 
@@ -1075,6 +1073,8 @@ function cerber_is_rest_permitted() {
1075
  return true;
1076
  }
1077
 
 
 
1078
  if ( $opt['restauth'] && is_user_logged_in() ) {
1079
  return true;
1080
  }
@@ -1198,6 +1198,47 @@ function crb_is_user_blocked( $uid ) {
1198
  return false;
1199
  }
1200
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1201
  /**
1202
  * Return the last element in the path of the requested URI.
1203
  *
@@ -1382,6 +1423,7 @@ function cerber_get_labels( $type = 'activity' ) {
1382
  // Other actions
1383
  $act[20] = __( 'Password changed', 'wp-cerber' );
1384
  $act[21] = __( 'Password reset requested', 'wp-cerber' );
 
1385
 
1386
  $act[40] = __( 'reCAPTCHA verification failed', 'wp-cerber' );
1387
  $act[41] = __( 'reCAPTCHA settings are incorrect', 'wp-cerber' );
@@ -1449,6 +1491,7 @@ function cerber_get_labels( $type = 'activity' ) {
1449
  $sts[35] = __( 'Invalid user', 'wp-cerber' );
1450
  $sts[36] = __( 'Incorrect password', 'wp-cerber' );
1451
  $sts[37] = __( 'IP address is not allowed', 'wp-cerber' );
 
1452
 
1453
  // @since 8.6.4
1454
  $sts[500] = __( 'IP whitelisted', 'wp-cerber' );
@@ -3242,10 +3285,14 @@ function __ret_direct() {
3242
  return 'direct';
3243
  }
3244
 
3245
- function crb_file_headers( $fname ) {
 
 
 
 
3246
  $fname = rawurlencode( $fname ); // encode non-ASCII symbols
3247
  @ob_clean(); // This trick is crucial for some servers/environments (e.g. some IIS)
3248
- header( "Content-Type: application/octet-stream" );
3249
  header( "Content-Disposition: attachment; filename*=UTF-8''{$fname}" );
3250
  }
3251
 
1020
  */
1021
  function cerber_is_route_allowed() {
1022
 
1023
+ $allowed = crb_get_settings( 'restwhite' );
1024
 
1025
+ if ( empty( $allowed ) ) {
1026
  return false;
1027
  }
1028
 
1030
 
1031
  $namespace = substr( $rest_path, 0, strpos( $rest_path, '/' ) );
1032
 
1033
+ if ( in_array( $namespace, (array) $allowed ) ) {
1034
+ return true;
 
 
1035
  }
1036
 
1037
  return false;
1053
  }*/
1054
 
1055
  function cerber_is_rest_permitted() {
1056
+ global $cerber_req_status, $wp_cerber_user_id;
1057
 
1058
  $opt = crb_get_settings();
1059
 
1073
  return true;
1074
  }
1075
 
1076
+ $wp_cerber_user_id = get_current_user_id();
1077
+
1078
  if ( $opt['restauth'] && is_user_logged_in() ) {
1079
  return true;
1080
  }
1198
  return false;
1199
  }
1200
 
1201
+ /**
1202
+ * Checks user role-based limits
1203
+ *
1204
+ * @param $user_id
1205
+ *
1206
+ * @return false|string Returns false if no restrictions, an error message otherwise.
1207
+ */
1208
+ function crb_check_user_limits( $user_id ) {
1209
+ if ( ! $user_id ) {
1210
+ return false;
1211
+ }
1212
+
1213
+ // Sessions
1214
+
1215
+ if ( ! $limit = absint( cerber_get_user_policy( 'sess_limit', $user_id ) ) ) {
1216
+ return false;
1217
+ }
1218
+
1219
+ $list = cerber_db_get_results( 'SELECT started, wp_session_token FROM ' . cerber_get_db_prefix() . CERBER_USS_TABLE . ' WHERE user_id = ' . absint( $user_id ) );
1220
+ if ( $list && ( count( $list ) >= $limit ) ) {
1221
+ if ( cerber_get_user_policy( 'sess_limit_policy', $user_id ) ) {
1222
+ return get_wp_cerber()->getErrorMsg();
1223
+ }
1224
+ else {
1225
+ $started = array_column( $list, 'started' );
1226
+ array_multisort( $started, SORT_ASC, SORT_NUMERIC, $list );
1227
+
1228
+ // Doesn't work
1229
+ /* $manager = WP_Session_Tokens::get_instance( $user_id );
1230
+ $manager->destroy( $list[0]['wp_session_token'] );
1231
+ */
1232
+
1233
+ if ( crb_sessions_kill( $list[0]['wp_session_token'], $user_id, false ) ) {
1234
+ cerber_log( 22, '', $user_id, 38 );
1235
+ }
1236
+ }
1237
+ }
1238
+
1239
+ return false;
1240
+ }
1241
+
1242
  /**
1243
  * Return the last element in the path of the requested URI.
1244
  *
1423
  // Other actions
1424
  $act[20] = __( 'Password changed', 'wp-cerber' );
1425
  $act[21] = __( 'Password reset requested', 'wp-cerber' );
1426
+ $act[22] = __( 'User session terminated', 'wp-cerber' );
1427
 
1428
  $act[40] = __( 'reCAPTCHA verification failed', 'wp-cerber' );
1429
  $act[41] = __( 'reCAPTCHA settings are incorrect', 'wp-cerber' );
1491
  $sts[35] = __( 'Invalid user', 'wp-cerber' );
1492
  $sts[36] = __( 'Incorrect password', 'wp-cerber' );
1493
  $sts[37] = __( 'IP address is not allowed', 'wp-cerber' );
1494
+ $sts[38] = __( 'Limit on concurrent user sessions', 'wp-cerber' );
1495
 
1496
  // @since 8.6.4
1497
  $sts[500] = __( 'IP whitelisted', 'wp-cerber' );
3285
  return 'direct';
3286
  }
3287
 
3288
+ /**
3289
+ * @param string $fname
3290
+ * @param string $ct Content-Type @since 8.6.9
3291
+ */
3292
+ function crb_file_headers( $fname, $ct = 'text/csv' ) {
3293
  $fname = rawurlencode( $fname ); // encode non-ASCII symbols
3294
  @ob_clean(); // This trick is crucial for some servers/environments (e.g. some IIS)
3295
+ header( "Content-Type: " . $ct );
3296
  header( "Content-Disposition: attachment; filename*=UTF-8''{$fname}" );
3297
  }
3298
 
dashboard.php CHANGED
@@ -39,9 +39,11 @@ require_once( dirname( __FILE__ ) . '/cerber-tools.php' );
39
 
40
  if ( ! is_multisite() ) {
41
  add_action( 'admin_menu', 'cerber_admin_menu' );
 
42
  }
43
  else {
44
  add_action( 'network_admin_menu', 'cerber_admin_menu' ); // only network wide menu allowed in multisite mode
 
45
  }
46
 
47
  function cerber_admin_menu() {
@@ -50,37 +52,37 @@ function cerber_admin_menu() {
50
  cerber_check_environment();
51
  }
52
 
53
- $hook = add_menu_page( 'WP Cerber Security', 'WP Cerber', 'manage_options', 'cerber-security', 'cerber_render_admin_page', 'dashicons-shield', '100' );
54
  add_action( 'load-' . $hook, 'crb_admin_screen_options' );
55
- add_submenu_page( 'cerber-security', __( 'Cerber Dashboard', 'wp-cerber' ), __( 'Dashboard', 'wp-cerber' ), 'manage_options', 'cerber-security', 'cerber_render_admin_page' );
56
 
57
- $hook = add_submenu_page( 'cerber-security', __( 'Cerber Traffic Inspector', 'wp-cerber' ), __( 'Traffic Inspector', 'wp-cerber' ), 'manage_options', 'cerber-traffic', 'cerber_render_admin_page' );
58
  add_action( 'load-' . $hook, 'crb_admin_screen_options' );
59
 
60
  if ( lab_lab() ) {
61
- add_submenu_page( 'cerber-security', __( 'Cerber Data Shield Policies', 'wp-cerber' ), __( 'Data Shield', 'wp-cerber' ), 'manage_options', 'cerber-shield', 'cerber_render_admin_page' );
62
- add_submenu_page( 'cerber-security', __( 'Cerber Security Rules', 'wp-cerber' ), __( 'Security Rules', 'wp-cerber' ), 'manage_options', 'cerber-rules', 'cerber_render_admin_page' );
63
  }
64
 
65
- add_submenu_page( 'cerber-security', __( 'Cerber User Security', 'wp-cerber' ), __( 'User Policies', 'wp-cerber' ), 'manage_options', 'cerber-users', 'cerber_render_admin_page' );
66
 
67
  if ( cerber_get_upload_dir_mu() ) {
68
- $hook = add_submenu_page( 'cerber-security', 'Cerber Security: Site Integrity', __( 'Site Integrity', 'wp-cerber' ), 'manage_options', 'cerber-integrity', 'cerber_render_admin_page' );
69
  add_action( 'load-' . $hook, 'crb_admin_screen_options' );
70
  }
71
 
72
- add_submenu_page( 'cerber-security', __( 'Cerber anti-spam settings', 'wp-cerber' ), __( 'Anti-spam', 'wp-cerber' ), 'manage_options', 'cerber-recaptcha', 'cerber_render_admin_page' );
73
 
74
- $hook = add_submenu_page( 'cerber-security', 'Cerber.Hub', 'Cerber.Hub', 'manage_options', 'cerber-nexus', 'nexus_admin_page' );
75
  if ( nexus_is_master() ) {
76
  add_action( 'load-' . $hook, 'nexus_master_screen' );
77
  }
78
 
79
  if ( ! CRB_Addons::none() ) {
80
- add_submenu_page( 'cerber-security', __( 'Add-ons', 'wp-cerber' ), __( 'Add-ons', 'wp-cerber' ), 'manage_options', CRB_ADDON_PAGE, 'cerber_render_admin_page' );
81
  }
82
 
83
- add_submenu_page( 'cerber-security', __( 'Cerber tools', 'wp-cerber' ), __( 'Tools', 'wp-cerber' ), 'manage_options', 'cerber-tools', 'cerber_render_admin_page' );
84
 
85
  }
86
 
@@ -546,7 +548,7 @@ function cerber_admin_request( $is_post = false ) {
546
  global $wpdb;
547
 
548
  if ( ! nexus_is_valid_request()
549
- && ! current_user_can( 'manage_options' ) ) {
550
  return;
551
  }
552
 
@@ -1698,12 +1700,15 @@ add_filter( 'manage_users_custom_column' , function ($value, $column, $user_id)
1698
  /*
1699
  Registering admin widgets
1700
  */
1701
- if (!is_multisite()) add_action( 'wp_dashboard_setup', 'cerber_widgets' );
1702
- else add_action( 'wp_network_dashboard_setup', 'cerber_widgets' );
 
 
 
 
1703
  function cerber_widgets() {
1704
- if (!current_user_can('manage_options')) return;
1705
- if (current_user_can( 'manage_options')) {
1706
- wp_add_dashboard_widget( 'cerber_quick', __('Cerber Quick View','wp-cerber'), 'cerber_quick_w');
1707
  }
1708
  }
1709
  /*
@@ -2479,7 +2484,7 @@ function cerber_show_admin_notice(){
2479
  global $cerber_shown;
2480
  $cerber_shown = false;
2481
 
2482
- if (cerber_is_citadel() && current_user_can('manage_options')) {
2483
  echo '<div class="update-nag crb-alarm"><p>'.
2484
  __('Attention! Citadel mode is now active. Nobody is able to log in.','wp-cerber').
2485
  ' &nbsp; <a href="'.wp_nonce_url(add_query_arg(array('citadel' => 'deactivate')),'control','cerber_nonce').'">'.__('Deactivate','wp-cerber').'</a>'.
@@ -3129,40 +3134,28 @@ function crb_admin_get_per_page() {
3129
  /**
3130
  * @param array $tabs_config array of tabs: title, desc, contents and optional JS callback
3131
  * @param string $submit Text for the submit button
3132
- * @param array $hidden Hidden form fiedls
 
3133
  *
3134
  */
3135
- function crb_admin_show_vtabs( $tabs_config, $submit = '', $hidden = array(), $form_id = '' ) {
3136
 
3137
  $tablinks = '';
3138
  $tabs = '';
3139
- $b_class = 'active';
3140
- $t_style = '';
3141
- $callbacks = array();
3142
 
3143
  foreach ( $tabs_config as $tab_id => $tab ) {
3144
  $tab_id = str_replace( '-', '_', $tab_id );
3145
- $tablinks .= '<div class="tablinks ' . $b_class . '" data-tab-id="' . $tab_id . '">' . $tab['title'] . '<br/><span>' . crb_array_get( $tab, 'desc', '' ) . '</span></div>';
3146
- $tabs .= '<div id="tab-' . $tab_id . '" class="vtabcontent" ' . $t_style . '>' . $tab['content'] . '</div>';
3147
- if ( $b_class ) {
3148
- $b_class = '';
3149
- $t_style = 'style= "display: none;"';
3150
- }
3151
- $callbacks[] = '' . $tab_id . ':"' . crb_array_get( $tab, 'callback', '' ) . '"';
3152
  }
3153
 
3154
- $js_code = '/* VTabs JS code */';
3155
- $js_code .= 'var vtabs_callbacks = {' . implode( ',', $callbacks ) . '};' . "\n";
3156
- reset( $tabs_config );
3157
- $js_code .= 'var vtabs_first_id = "' . key( $tabs_config ) . '";' . "\n";
3158
-
3159
  echo '<form id="' . $form_id . '" method="post" action="" class="crb-settings">';
3160
 
3161
  if ( ! $submit ) {
3162
  $submit = __( 'Save Changes' );
3163
  }
3164
 
3165
- echo '<table class="vtable" style="width: 100%; border-collapse: collapse;"><tr><td id="crb-vtabs"><div class="vtabs">' . $tablinks . '</div></td><td id="crb-vtabcontent">' . $tabs . '
3166
  </td></tr><tr><td></td><td><div style="padding-left: 3em;">' . crb_admin_submit_button( $submit ) . '</div></td></tr></table>';
3167
 
3168
  cerber_nonce_field( 'control', true );
@@ -3175,43 +3168,6 @@ function crb_admin_show_vtabs( $tabs_config, $submit = '', $hidden = array(), $f
3175
 
3176
  echo '</form>';
3177
 
3178
- ?>
3179
-
3180
- <script type="text/javascript">
3181
-
3182
- jQuery(document).ready(function ($) {
3183
-
3184
- /* VTabs */
3185
-
3186
- <?php echo $js_code; ?>
3187
-
3188
- // Initialize the first tab
3189
-
3190
- crb_call_callback(vtabs_first_id);
3191
-
3192
- $('.tablinks').click(function () {
3193
- var tab_id = $(this).data('tab-id');
3194
- $('.vtabcontent').hide();
3195
- $('#tab-' + tab_id).show();
3196
-
3197
- $(".tablinks").removeClass("active");
3198
- $(this).addClass("active");
3199
-
3200
- crb_call_callback(tab_id);
3201
- });
3202
-
3203
- function crb_call_callback(id) {
3204
- var callback = vtabs_callbacks[id];
3205
- if (callback && (typeof window[callback] === "function")) {
3206
- window[callback](id);
3207
- }
3208
- }
3209
- });
3210
-
3211
- </script>
3212
-
3213
- <?php
3214
-
3215
  }
3216
 
3217
  function crb_admin_show_geo_rules(){
@@ -4684,7 +4640,7 @@ function cerber_check_ajax_permissions( $strict = true ) {
4684
 
4685
  check_ajax_referer( 'crb-ajax-admin', 'ajax_nonce' );
4686
 
4687
- if ( ! current_user_can( 'manage_options' ) ) {
4688
  if ( $strict ) {
4689
  wp_die( 'Oops! Access denied.' );
4690
  }
@@ -5254,7 +5210,7 @@ function cerber_get_bulk_action() {
5254
  function crb_admin_cool_features() {
5255
  return
5256
  '<div class="crb-pro-req">' .
5257
- __( 'These features are available in a professional version of the plugin.', 'wp-cerber' ) .
5258
  '<br/><br/>' . __( 'Know more about all advantages at', 'wp-cerber' ) .
5259
  ' <a href="https://wpcerber.com/pro/" target="_blank">https://wpcerber.com/pro/</a>
5260
  </div>';
39
 
40
  if ( ! is_multisite() ) {
41
  add_action( 'admin_menu', 'cerber_admin_menu' );
42
+ define( 'CRB_ADMIN_CAP', 'manage_options' );
43
  }
44
  else {
45
  add_action( 'network_admin_menu', 'cerber_admin_menu' ); // only network wide menu allowed in multisite mode
46
+ define( 'CRB_ADMIN_CAP', 'manage_network' );
47
  }
48
 
49
  function cerber_admin_menu() {
52
  cerber_check_environment();
53
  }
54
 
55
+ $hook = add_menu_page( 'WP Cerber Security', 'WP Cerber', CRB_ADMIN_CAP, 'cerber-security', 'cerber_render_admin_page', 'dashicons-shield', '100' );
56
  add_action( 'load-' . $hook, 'crb_admin_screen_options' );
57
+ add_submenu_page( 'cerber-security', __( 'Cerber Dashboard', 'wp-cerber' ), __( 'Dashboard', 'wp-cerber' ), CRB_ADMIN_CAP, 'cerber-security', 'cerber_render_admin_page' );
58
 
59
+ $hook = add_submenu_page( 'cerber-security', __( 'Cerber Traffic Inspector', 'wp-cerber' ), __( 'Traffic Inspector', 'wp-cerber' ), CRB_ADMIN_CAP, 'cerber-traffic', 'cerber_render_admin_page' );
60
  add_action( 'load-' . $hook, 'crb_admin_screen_options' );
61
 
62
  if ( lab_lab() ) {
63
+ add_submenu_page( 'cerber-security', __( 'Cerber Data Shield Policies', 'wp-cerber' ), __( 'Data Shield', 'wp-cerber' ), CRB_ADMIN_CAP, 'cerber-shield', 'cerber_render_admin_page' );
64
+ add_submenu_page( 'cerber-security', __( 'Cerber Security Rules', 'wp-cerber' ), __( 'Security Rules', 'wp-cerber' ), CRB_ADMIN_CAP, 'cerber-rules', 'cerber_render_admin_page' );
65
  }
66
 
67
+ add_submenu_page( 'cerber-security', __( 'Cerber User Security', 'wp-cerber' ), __( 'User Policies', 'wp-cerber' ), CRB_ADMIN_CAP, 'cerber-users', 'cerber_render_admin_page' );
68
 
69
  if ( cerber_get_upload_dir_mu() ) {
70
+ $hook = add_submenu_page( 'cerber-security', 'Cerber Security: Site Integrity', __( 'Site Integrity', 'wp-cerber' ), CRB_ADMIN_CAP, 'cerber-integrity', 'cerber_render_admin_page' );
71
  add_action( 'load-' . $hook, 'crb_admin_screen_options' );
72
  }
73
 
74
+ add_submenu_page( 'cerber-security', __( 'Cerber anti-spam settings', 'wp-cerber' ), __( 'Anti-spam', 'wp-cerber' ), CRB_ADMIN_CAP, 'cerber-recaptcha', 'cerber_render_admin_page' );
75
 
76
+ $hook = add_submenu_page( 'cerber-security', 'Cerber.Hub', 'Cerber.Hub', CRB_ADMIN_CAP, 'cerber-nexus', 'nexus_admin_page' );
77
  if ( nexus_is_master() ) {
78
  add_action( 'load-' . $hook, 'nexus_master_screen' );
79
  }
80
 
81
  if ( ! CRB_Addons::none() ) {
82
+ add_submenu_page( 'cerber-security', __( 'Add-ons', 'wp-cerber' ), __( 'Add-ons', 'wp-cerber' ), CRB_ADMIN_CAP, CRB_ADDON_PAGE, 'cerber_render_admin_page' );
83
  }
84
 
85
+ add_submenu_page( 'cerber-security', __( 'Cerber tools', 'wp-cerber' ), __( 'Tools', 'wp-cerber' ), CRB_ADMIN_CAP, 'cerber-tools', 'cerber_render_admin_page' );
86
 
87
  }
88
 
548
  global $wpdb;
549
 
550
  if ( ! nexus_is_valid_request()
551
+ && ! cerber_user_can_manage() ) {
552
  return;
553
  }
554
 
1700
  /*
1701
  Registering admin widgets
1702
  */
1703
+ if ( ! is_multisite() ) {
1704
+ add_action( 'wp_dashboard_setup', 'cerber_widgets' );
1705
+ }
1706
+ else {
1707
+ add_action( 'wp_network_dashboard_setup', 'cerber_widgets' );
1708
+ }
1709
  function cerber_widgets() {
1710
+ if ( cerber_user_can_manage() ) {
1711
+ wp_add_dashboard_widget( 'cerber_quick', __( 'Cerber Quick View', 'wp-cerber' ), 'cerber_quick_w' );
 
1712
  }
1713
  }
1714
  /*
2484
  global $cerber_shown;
2485
  $cerber_shown = false;
2486
 
2487
+ if (cerber_is_citadel() && cerber_user_can_manage()) {
2488
  echo '<div class="update-nag crb-alarm"><p>'.
2489
  __('Attention! Citadel mode is now active. Nobody is able to log in.','wp-cerber').
2490
  ' &nbsp; <a href="'.wp_nonce_url(add_query_arg(array('citadel' => 'deactivate')),'control','cerber_nonce').'">'.__('Deactivate','wp-cerber').'</a>'.
3134
  /**
3135
  * @param array $tabs_config array of tabs: title, desc, contents and optional JS callback
3136
  * @param string $submit Text for the submit button
3137
+ * @param array $hidden Hidden form fields
3138
+ * @param string $form_id
3139
  *
3140
  */
3141
+ function crb_admin_show_vtabs( $tabs_config, $submit = '', $hidden = array(), $form_id = 'cerber_tabs' ) {
3142
 
3143
  $tablinks = '';
3144
  $tabs = '';
 
 
 
3145
 
3146
  foreach ( $tabs_config as $tab_id => $tab ) {
3147
  $tab_id = str_replace( '-', '_', $tab_id );
3148
+ $tablinks .= '<div class="tablinks" data-tab-id="' . $tab_id . '" data-callback="' . crb_array_get( $tab, 'callback', '' ) . '">' . $tab['title'] . '<br/><span>' . crb_array_get( $tab, 'desc', '' ) . '</span></div>';
3149
+ $tabs .= '<div id="tab-' . $tab_id . '" class="vtabcontent">' . $tab['content'] . '</div>';
 
 
 
 
 
3150
  }
3151
 
 
 
 
 
 
3152
  echo '<form id="' . $form_id . '" method="post" action="" class="crb-settings">';
3153
 
3154
  if ( ! $submit ) {
3155
  $submit = __( 'Save Changes' );
3156
  }
3157
 
3158
+ echo '<table class="vtable" id="crb_vtabs_container" style="width: 100%; border-collapse: collapse;"><tr><td id="crb-vtabs"><div class="vtabs">' . $tablinks . '</div></td><td id="crb-vtabcontent">' . $tabs . '
3159
  </td></tr><tr><td></td><td><div style="padding-left: 3em;">' . crb_admin_submit_button( $submit ) . '</div></td></tr></table>';
3160
 
3161
  cerber_nonce_field( 'control', true );
3168
 
3169
  echo '</form>';
3170
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3171
  }
3172
 
3173
  function crb_admin_show_geo_rules(){
4640
 
4641
  check_ajax_referer( 'crb-ajax-admin', 'ajax_nonce' );
4642
 
4643
+ if ( ! cerber_user_can_manage() ) {
4644
  if ( $strict ) {
4645
  wp_die( 'Oops! Access denied.' );
4646
  }
5210
  function crb_admin_cool_features() {
5211
  return
5212
  '<div class="crb-pro-req">' .
5213
+ __( 'These features are available in the professional version of WP Cerber.', 'wp-cerber' ) .
5214
  '<br/><br/>' . __( 'Know more about all advantages at', 'wp-cerber' ) .
5215
  ' <a href="https://wpcerber.com/pro/" target="_blank">https://wpcerber.com/pro/</a>
5216
  </div>';
languages/wp-cerber-nl_NL.mo CHANGED
Binary file
languages/wp-cerber-nl_NL.po CHANGED
@@ -16,7 +16,7 @@ msgstr "Inlogpogingen beperken"
16
  msgid "Lockout duration"
17
  msgstr "Duur uitsluiting"
18
 
19
- #: ../settings.php:159 ../settings.php:260
20
  msgid "minutes"
21
  msgstr "minuten"
22
 
@@ -24,7 +24,7 @@ msgstr "minuten"
24
  msgid "Aggressive lockout"
25
  msgstr "Agressieve uitsluiting"
26
 
27
- #: ../settings.php:230
28
  msgid "Site connection"
29
  msgstr "Websiteverbinding"
30
 
@@ -64,23 +64,23 @@ msgstr "Wp-login.php uitschakelen"
64
  msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
65
  msgstr "Directe toegang tot wp-login.php blokkeren en HTTP 404 Not Found Error teruggeven"
66
 
67
- #: ../dashboard.php:1768 ../settings.php:244
68
  msgid "Citadel mode"
69
  msgstr "Citadelstand"
70
 
71
- #: ../settings.php:254
72
  msgid "Threshold"
73
  msgstr "Drempelwaarde"
74
 
75
- #: ../admin/cerber-admin.php:51 ../settings.php:259
76
  msgid "Duration"
77
  msgstr "Duur"
78
 
79
- #: ../dashboard.php:4783 ../settings.php:265
80
  msgid "Notifications"
81
  msgstr "Meldingen"
82
 
83
- #: ../settings.php:267
84
  msgid "Send notification to admin email"
85
  msgstr "Melding versturen naar admin e-mailadres"
86
 
@@ -89,7 +89,7 @@ msgid "Access Lists"
89
  msgstr "Toegangslijsten"
90
 
91
  #: ../cerber-load.php:5003 ../cerber-users.php:1163 ../dashboard.php:1809 ..
92
- #: /dashboard.php:2356 ../dashboard.php:4776 ../settings.php:277
93
  msgid "Activity"
94
  msgstr "Activiteit"
95
 
@@ -118,35 +118,35 @@ msgstr "Toegepaste gebruikersnaam"
118
  msgid "Showing last %d records from %d"
119
  msgstr "Laatste %d records van %d"
120
 
121
- #: ../common.php:1360
122
  msgid "Logged in"
123
  msgstr "Ingelogd"
124
 
125
- #: ../common.php:1361
126
  msgid "Logged out"
127
  msgstr "Uitgelogd"
128
 
129
- #: ../common.php:1362
130
  msgid "Login failed"
131
  msgstr "Inloggen mislukt"
132
 
133
- #: ../dashboard.php:978 ../common.php:1365
134
  msgid "IP blocked"
135
  msgstr "IP geblokkeerd"
136
 
137
- #: ../common.php:1369
138
  msgid "Citadel activated!"
139
  msgstr "Citadelstand geactiveerd!"
140
 
141
- #: ../dashboard.php:1400 ../common.php:1424
142
  msgid "Locked out"
143
  msgstr "Buitengesloten"
144
 
145
- #: ../common.php:1426
146
  msgid "IP blacklisted"
147
  msgstr "IP uitgesloten"
148
 
149
- #: ../common.php:1382
150
  msgid "Password changed"
151
  msgstr "Wachtwoord veranderd"
152
 
@@ -172,7 +172,7 @@ msgstr "Uitgesloten IP-adressen"
172
  msgid "List is empty"
173
  msgstr "Lijst is leeg"
174
 
175
- #: ../cerber-load.php:4226
176
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
177
  msgstr "Citadelstand geactiveerd na %d mislukte inlogpogingen binnen %d minuten."
178
 
@@ -190,7 +190,7 @@ msgid "Last login"
190
  msgstr "Laatst ingelogd"
191
 
192
  #: ../nexus/cerber-slave-list.php:347 ../dashboard.php:1649 ../dashboard.php:1740
193
- #: ../dashboard.php:1789 ../common.php:1666
194
  msgid "Never"
195
  msgstr "Nooit"
196
 
@@ -199,7 +199,7 @@ msgstr "Nooit"
199
  msgid "Are you sure?"
200
  msgstr "Weet je het zeker?"
201
 
202
- #: ../dashboard.php:2174 ../settings.php:231
203
  msgid "My site is behind a reverse proxy"
204
  msgstr "Mijn website draait achter een reverse proxy"
205
 
@@ -249,7 +249,7 @@ msgstr "Momenteel geen uitsluitingen."
249
  msgid "Your IP"
250
  msgstr "Jouw IP"
251
 
252
- #: ../cerber-load.php:4227
253
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
254
  msgstr "Laatste mislukte inlogpoging was op %s vanaf IP %s op gebruiker %s."
255
 
@@ -261,8 +261,8 @@ msgstr "Kan WP Cerber niet activeren door een fout in de database."
261
  msgid "Notify admin if the number of active lockouts above"
262
  msgstr "Stuur admin een melding bij meer uitsluitingen dan"
263
 
264
- #: ../settings.php:281 ../settings.php:287 ../settings.php:844 ../settings.php:
265
- #: 850 ../settings.php:921 ../settings.php:1112
266
  msgid "days"
267
  msgstr "dagen"
268
 
@@ -282,7 +282,7 @@ msgstr "Klik het IP-adres om activiteit in te zien"
282
  msgid "Always block entire subnet Class C of intruders IP"
283
  msgstr "Blokkeer altijd gehele IP Class C subnet van aanvaller"
284
 
285
- #: ../admin/cerber-settings.php:377 ../settings.php:271
286
  msgid "Click to send test"
287
  msgstr "Klik om test te verzenden"
288
 
@@ -294,15 +294,15 @@ msgstr "Let op! Je hebt de inlog-URL veranderd. De nieuwe inlog-URL is"
294
  msgid "Comments"
295
  msgstr "Reacties"
296
 
297
- #: ../cerber-load.php:4228 ../cerber-load.php:5044
298
  msgid "View activity in dashboard"
299
  msgstr "Activiteiten bekijken in dashboard"
300
 
301
- #: ../cerber-load.php:4257
302
  msgid "Number of active lockouts"
303
  msgstr "Aantal actieve uitsluitingen"
304
 
305
- #: ../cerber-load.php:4261
306
  msgid "View lockouts in dashboard"
307
  msgstr "Uitsluitingen bekijken in dashboard"
308
 
@@ -424,19 +424,19 @@ msgstr[1] "items"
424
  msgid "Load default settings"
425
  msgstr "Aanbevolen instellingen laden"
426
 
427
- #: ../settings.php:681
428
  msgid "New version is available"
429
  msgstr "Nieuwe versie beschikbaar"
430
 
431
- #: ../cerber-load.php:4200
432
  msgid "WP Cerber notify"
433
  msgstr "WP Cerber melding"
434
 
435
- #: ../cerber-load.php:4224
436
  msgid "Citadel mode is activated"
437
  msgstr "Citadelstand is actief"
438
 
439
- #: ../cerber-load.php:4300
440
  msgid "New Custom login URL"
441
  msgstr "Nieuwe Aangepaste inlog-URL"
442
 
@@ -448,11 +448,11 @@ msgstr "WP Cerber vereist PHP %s of hoger. Je gebruikt nu"
448
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
449
  msgstr "WP Cerber vereist WordPress %s of hoger. Je gebruikt nu"
450
 
451
- #: ../settings.php:306
452
  msgid "Use file"
453
  msgstr "Bestand gebruiken"
454
 
455
- #: ../settings.php:307
456
  msgid "Write failed login attempts to the file"
457
  msgstr "Mislukte pogingen opslaan in bestand"
458
 
@@ -460,7 +460,7 @@ msgstr "Mislukte pogingen opslaan in bestand"
460
  msgid "Deactivate"
461
  msgstr "Deactiveren"
462
 
463
- #: ../cerber-load.php:4259 ../dashboard.php:200
464
  msgid "Reason"
465
  msgstr "Reden"
466
 
@@ -468,15 +468,15 @@ msgstr "Reden"
468
  msgid "Add IP to the Black List"
469
  msgstr "IP-adres toevoegen aan Uitsluitingslijst"
470
 
471
- #: ../common.php:1504
472
  msgid "Attempt to access"
473
  msgstr "Poging tot toegang"
474
 
475
- #: ../common.php:1503
476
  msgid "Limit on login attempts is reached"
477
  msgstr "Limiet voor aantal inlogpogingen is bereikt"
478
 
479
- #: ../cerber-load.php:4258
480
  msgid "Last lockout was added: %s for IP %s"
481
  msgstr "Laatste uitsluiting was toegevoegd: %s voor IP-adres %s"
482
 
@@ -488,43 +488,43 @@ msgstr "Versterking"
488
  msgid "Abuse email:"
489
  msgstr "E-mail voor misbruik:"
490
 
491
- #: ../settings.php:668 ../settings.php:715 ../settings.php:976
492
  msgid "Email Address"
493
  msgstr "E-mailadres"
494
 
495
- #: ../settings.php:316
496
  msgid "Drill down IP"
497
  msgstr "IP-adres onderzoeken"
498
 
499
- #: ../settings.php:317
500
  msgid "Retrieve extra WHOIS information for IP"
501
  msgstr "Haal extra WHOIS-informatie op voor IP-adres"
502
 
503
- #: ../settings.php:350
504
  msgid "Hardening WordPress"
505
  msgstr "Wordpress versterken"
506
 
507
- #: ../settings.php:354 ../settings.php:390
508
  msgid "Stop user enumeration"
509
  msgstr "Stop nummering gebruikers"
510
 
511
- #: ../settings.php:373
512
  msgid "Disable XML-RPC"
513
  msgstr "XML-RPC uitschakelen"
514
 
515
- #: ../settings.php:374
516
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
517
  msgstr "Toegang tot XML-RPC server uitschakelen (inclusief Pingbacks en Trackbacks)"
518
 
519
- #: ../settings.php:378
520
  msgid "Disable feeds"
521
  msgstr "Feeds uitschakelen"
522
 
523
- #: ../settings.php:379
524
  msgid "Block access to the RSS, Atom and RDF feeds"
525
  msgstr "Blokkeer toegang tot de RSS-, Atom- en RDF-feeds"
526
 
527
- #: ../settings.php:395
528
  msgid "Disable REST API"
529
  msgstr "REST API uitschakelen"
530
 
@@ -533,7 +533,7 @@ msgstr "REST API uitschakelen"
533
  msgid "<strong>ERROR</strong>: please enter a valid email address."
534
  msgstr "<strong>LET OP</strong>: voer een geldig e-mailadres in."
535
 
536
- #: ../cerber-load.php:4289 ../cerber-load.php:5322
537
  msgid "WP Cerber is now active and has started protecting your site"
538
  msgstr "WP Cerber is actief en beschermt nu je website"
539
 
@@ -563,19 +563,19 @@ msgid "Attention! Citadel mode is now active. Nobody is able to log in."
563
  msgstr "Let op! Citadelstand is actief; niemand kan inloggen."
564
 
565
  #: ../nexus/cerber-slave-list.php:333 ../dashboard.php:434 ../dashboard.php:3710 .
566
- #: ./dashboard.php:4277 ../common.php:1528 ../whois.php:222 ../whois.php:253
567
  msgid "Unknown"
568
  msgstr "Onbekend"
569
 
570
  #: ../cerber-load.php:635 ../cerber-load.php:647 ../cerber-load.php:654 ../cerber-
571
- #: load.php:996 ../cerber-load.php:1535 ../cerber-load.php:1542 ../cerber-load.
572
- #: php:1548 ../cerber-load.php:1553 ../cerber-load.php:1560 ../cerber-load.php:
573
- #: 1567 ../cerber-load.php:1573 ../cerber-load.php:1580 ../cerber-load.php:1751 ..
574
- #: /cerber-load.php:1888 ../nexus/cerber-nexus-slave.php:204 ../nexus/cerber-
575
  #: nexus-slave.php:215 ../admin/cerber-admin.php:866 ../admin/cerber-settings.php:
576
  #: 653 ../admin/cerber-settings.php:673 ../admin/cerber-settings.php:753 ..
577
- #: /common.php:367 ../common.php:445 ../common.php:450 ../common.php:456 ..
578
- #: /common.php:460
579
  msgid "ERROR:"
580
  msgstr "FOUT:"
581
 
@@ -583,60 +583,60 @@ msgstr "FOUT:"
583
  msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
584
  msgstr "Menselijke verificatie mislukt. Klik het vierkant in onderstaand reCAPTCHA-blok."
585
 
586
- #: ../cerber-load.php:1105
587
  msgid "<strong>ERROR</strong>: The password you entered for the username %s is incorrect."
588
  msgstr "<strong>LET OP</strong>: je geeft een foutief wachtwoord op voor gebruiker %s."
589
 
590
- #: ../cerber-load.php:1561
591
  msgid "Username is not allowed. Please choose another one."
592
  msgstr "Gebruikersnaam is niet toegestaan, kies een andere."
593
 
594
- #: ../cerber-load.php:4252
595
  msgid "unspecified"
596
  msgstr "niet gespecificeerd"
597
 
598
- #: ../cerber-load.php:4255
599
  msgid "Number of lockouts is increasing"
600
  msgstr "Aantal uitsluitingen loopt op"
601
 
602
- #: ../cerber-load.php:4260
603
  msgid "View activity for this IP"
604
  msgstr "Bekijk activiteit voor dit adres"
605
 
606
- #: ../cerber-load.php:4264 ../cerber-load.php:4266
607
  msgid "A new version of WP Cerber is available to install"
608
  msgstr "Nieuwe versie WP Cerber is klaar voor installatie"
609
 
610
- #: ../cerber-load.php:4265
611
  msgid "Hi!"
612
  msgstr "Hallo!"
613
 
614
- #: ../cerber-load.php:4268 ../cerber-load.php:4279 ../nexus/cerber-slave-list.php:
615
  #: 44
616
  msgid "Website"
617
  msgstr "Website"
618
 
619
- #: ../cerber-load.php:4271 ../cerber-load.php:4272
620
  msgid "The WP Cerber security plugin has been deactivated"
621
  msgstr "WP Cerber is gedeactiveerd"
622
 
623
- #: ../cerber-load.php:4274
624
  msgid "Not logged in"
625
  msgstr "Niet ingelogd"
626
 
627
- #: ../cerber-load.php:4280
628
  msgid "By user"
629
  msgstr "Door gebruiker"
630
 
631
- #: ../cerber-load.php:4281
632
  msgid "From IP address"
633
  msgstr "Van IP-adres"
634
 
635
- #: ../cerber-load.php:4284
636
  msgid "From country"
637
  msgstr "Uit land"
638
 
639
- #: ../cerber-load.php:4288
640
  msgid "The WP Cerber security plugin is now active"
641
  msgstr "WP Cerber is actief"
642
 
@@ -644,113 +644,113 @@ msgstr "WP Cerber is actief"
644
  msgid "Import settings"
645
  msgstr "Instellingen importeren"
646
 
647
- #: ../settings.php:676
648
  msgid "Notification limit"
649
  msgstr "Limiet aan meldingen"
650
 
651
- #: ../settings.php:589
652
  msgid "Prohibited usernames"
653
  msgstr "Verboden gebruikersnamen"
654
 
655
- #: ../settings.php:590
656
  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."
657
  msgstr "Gebruikersnamen op deze lijst kunnen niet aanmelden of inloggen. IP-adressen die deze namen gebruiken, worden direct uitgesloten. Scheid namen met een komma."
658
 
659
- #: ../settings.php:1118
660
  msgid "reCAPTCHA settings"
661
  msgstr "reCAPTCHA-instellingen"
662
 
663
- #: ../settings.php:1123
664
  msgid "Site key"
665
  msgstr "Site-sleutel"
666
 
667
- #: ../settings.php:1127
668
  msgid "Secret key"
669
  msgstr "Geheime sleutel"
670
 
671
- #: ../settings.php:1137
672
  msgid "Enable reCAPTCHA for WordPress registration form"
673
  msgstr "ReCAPTCHA instellen voor WordPress regstratieformulier"
674
 
675
- #: ../settings.php:1146
676
  msgid "Lost password form"
677
  msgstr "Formulier voor zoekgeraakt wachtwoord"
678
 
679
- #: ../settings.php:1156
680
  msgid "Login form"
681
  msgstr "Login-formulier"
682
 
683
- #: ../settings.php:1157
684
  msgid "Enable reCAPTCHA for WordPress login form"
685
  msgstr "ReCAPTCHA inschakelen voor WordPress inlogpagina"
686
 
687
- #: ../settings.php:1119
688
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
689
  msgstr "Haal eerst een Site-sleutel en Geheime Sleutel op van Google om reCAPTCHA te kunnen gebruiken"
690
 
691
- #: ../cerber-lab.php:841 ../admin/cerber-settings.php:100 ../admin/cerber-
692
  #: settings.php:270
693
  msgid "Know more"
694
  msgstr "Meer weten"
695
 
696
- #: ../common.php:1357
697
  msgid "User created"
698
  msgstr "Gebruiker toegevoegd"
699
 
700
- #: ../common.php:1358
701
  msgid "User registered"
702
  msgstr "Gebruiker aangemeld"
703
 
704
- #: ../common.php:1385
705
  msgid "reCAPTCHA verification failed"
706
  msgstr "reCAPTCHA verificatie mislukt"
707
 
708
- #: ../common.php:1386
709
  msgid "reCAPTCHA settings are incorrect"
710
  msgstr "foutieve reCAPTCHA-instellingen"
711
 
712
  #. I see this line used where someone tries to log in from a blocked URL. So shouldn't this line be "Attempt to access from a prohibited URL" ?
713
- #: ../common.php:1389 ../common.php:1505
714
  msgid "Attempt to access prohibited URL"
715
  msgstr "Poging verboden URL te benaderen"
716
 
717
- #: ../common.php:1391 ../common.php:1507
718
  msgid "Attempt to log in with prohibited username"
719
  msgstr "Inlogpoging met verboden gebruikersnaam"
720
 
721
- #: ../settings.php:292
722
  msgid "Cerber Lab connection"
723
  msgstr "Cerber Lab verbinding"
724
 
725
- #: ../settings.php:293
726
  msgid "Send malicious IP addresses to the Cerber Lab"
727
  msgstr "Stuur kwaadaardige IP-adressen naar Cerber Lab"
728
 
729
- #: ../settings.php:298
730
  msgid "Cerber Lab protocol"
731
  msgstr "Cerber Lab protocol"
732
 
733
- #: ../settings.php:1064 ../settings.php:1136
734
  msgid "Registration form"
735
  msgstr "Registratieformulier"
736
 
737
- #: ../settings.php:1142
738
  msgid "Enable reCAPTCHA for WooCommerce registration form"
739
  msgstr "ReCAPTCHA inschakelen voor WooCommerce registratie"
740
 
741
- #: ../settings.php:1147
742
  msgid "Enable reCAPTCHA for WordPress lost password form"
743
  msgstr "ReCAPTCHA inschakelen om nieuw WordPress wachtwoord op te vragen"
744
 
745
- #: ../settings.php:1152
746
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
747
  msgstr "ReCAPTCHA inschakelen om nieuw WooCommerce wachtwoord op te vragen"
748
 
749
- #: ../settings.php:1162
750
  msgid "Enable reCAPTCHA for WooCommerce login form"
751
  msgstr "ReCAPTCHA inschakelen voor WooCommerce inlogpagina"
752
 
753
- #: ../common.php:1387
754
  msgid "Request to the Google reCAPTCHA service failed"
755
  msgstr "Verzoek aan Google ReCAPTCHA-service mislukt"
756
 
@@ -762,11 +762,11 @@ msgstr "Zie alle"
762
  msgid "Recently locked out IP addresses"
763
  msgstr "Recent buitengesloten IP-adressen"
764
 
765
- #: ../cerber-lab.php:839
766
  msgid "OK, nail them all"
767
  msgstr "OK, gooi ze er allemaal uit"
768
 
769
- #: ../cerber-lab.php:840
770
  msgid "NO, maybe later"
771
  msgstr "Nee, misschien later"
772
 
@@ -775,11 +775,11 @@ msgstr "Nee, misschien later"
775
  msgid "Dashboard"
776
  msgstr "Dashboard"
777
 
778
- #: ../cerber-lab.php:837
779
  msgid "Want to make WP Cerber even more powerful?"
780
  msgstr "Wil je WP Cerber nog beter maken?"
781
 
782
- #: ../cerber-lab.php:838
783
  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."
784
  msgstr "Sta WP Cerber toe om geblokkeerde boosaardige IP-adressen te delen met Cerber Lab. Dat helpt ons betere algoritmes te maken om WordPress te beschermen tegen nieuwe bedreigingen en botnets. Je kunt je toestemming altijd weer intrekken."
785
 
@@ -819,7 +819,7 @@ msgstr "Cerber tools"
819
  msgid "Unsubscribe"
820
  msgstr "Uitschrijven"
821
 
822
- #: ../cerber-load.php:4304 ../cerber-load.php:4305
823
  msgid "A new activity has been recorded"
824
  msgstr "Er is nieuwe activiteit waargenomen"
825
 
@@ -831,27 +831,27 @@ msgstr "Gebruiker"
831
  msgid "Search string"
832
  msgstr "Zoekfrase"
833
 
834
- #: ../settings.php:313
835
  msgid "Preferences"
836
  msgstr "Voorkeuren"
837
 
838
- #: ../settings.php:321
839
  msgid "Date format"
840
  msgstr "Datumformaat"
841
 
842
- #: ../settings.php:322
843
  msgid "if empty, the default format %s will be used"
844
  msgstr "indien leeg, gebruiken we standaardinstelling %s"
845
 
846
- #: ../settings.php:687
847
  msgid "Push notifications"
848
  msgstr "Push meldingen"
849
 
850
- #: ../settings.php:659
851
  msgid "Email notifications"
852
  msgstr "E-mail meldingen"
853
 
854
- #: ../settings.php:669 ../settings.php:717 ../settings.php:815 ../settings.php:978
855
  msgid "Use comma to specify multiple values"
856
  msgstr "Scheid meer waarden met komma's"
857
 
@@ -867,15 +867,15 @@ msgstr "Geen apparaten gevonden"
867
  msgid "Not available"
868
  msgstr "Niet beschikbaar"
869
 
870
- #: ../common.php:1383
871
  msgid "Password reset requested"
872
  msgstr "Wachtwoordvernieuwing aangevraagd"
873
 
874
- #: ../common.php:1508
875
  msgid "Limit on failed reCAPTCHA verifications is reached"
876
  msgstr "Grens bereikt van foutieve reCAPTCHA's"
877
 
878
- #: ../common.php:1661
879
  msgid "%s ago"
880
  msgstr "%s geleden"
881
 
@@ -887,35 +887,35 @@ msgstr "Pas regels voor inlogbeperking toe op de Lijst Toegelaten IP-adressen"
887
  msgid "Display 404 page"
888
  msgstr "Toon 404-pagina"
889
 
890
- #: ../settings.php:1131
891
  msgid "Invisible reCAPTCHA"
892
  msgstr "Onzichtbare reCAPTCHA"
893
 
894
- #: ../settings.php:1132
895
  msgid "Enable invisible reCAPTCHA"
896
  msgstr "Zet onzichtbare reCAPTCHA aan"
897
 
898
- #: ../settings.php:1132
899
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
900
  msgstr "(zet pas aan als je de Sitesleutel en Geheime Sleutel voor de onzichtbare versie hebt ontvangen)"
901
 
902
- #: ../settings.php:1167
903
  msgid "Enable reCAPTCHA for WordPress comment form"
904
  msgstr "Zet reCAPTCHA aan voor WordPress reacties"
905
 
906
- #: ../settings.php:1172
907
  msgid "Disable reCAPTCHA for logged in users"
908
  msgstr "Zet reCAPTCHA uit voor ingelogde gebruikers"
909
 
910
- #: ../settings.php:1176
911
  msgid "Limit attempts"
912
  msgstr "Beperk aantal pogingen"
913
 
914
- #: ../settings.php:1177
915
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
916
  msgstr "Sluit IP-adressen uit voor %s minuten na %s mislukte pogingen in %s minuten"
917
 
918
- #: ../settings.php:245
919
  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."
920
  msgstr "In de Citadelstand kunnen alleen adressen van de Lijst Toegelaten IP-adressen inloggen. Heeft geen effect op reeds ingelogde gebruikers."
921
 
@@ -923,48 +923,48 @@ msgstr "In de Citadelstand kunnen alleen adressen van de Lijst Toegelaten IP-adr
923
  msgid "Event"
924
  msgstr "Gebeurtenis"
925
 
926
- #: ../common.php:310
927
  msgid "Spam comments denied"
928
  msgstr "Spamreacties afgewezen"
929
 
930
- #: ../common.php:312
931
  msgid "Malicious IP addresses detected"
932
  msgstr "Kwaadaardige IP-adressen gevonden"
933
 
934
- #: ../common.php:313
935
  msgid "Lockouts occurred"
936
  msgstr "Uitsluitingen"
937
 
938
- #: ../cerber-load.php:1535 ../cerber-load.php:1543 ../cerber-load.php:1549 ..
939
- #: /cerber-load.php:1574 ../cerber-load.php:1581
940
  msgid "You are not allowed to register."
941
  msgstr "Je mag niet aanmelden."
942
 
943
- #: ../common.php:1370
944
  msgid "Spam comment denied"
945
  msgstr "Spamreactie afgewezen"
946
 
947
- #: ../common.php:1393
948
  msgid "Attempt to log in denied"
949
  msgstr "Inlogpoging afgewezen"
950
 
951
- #: ../common.php:1394
952
  msgid "Attempt to register denied"
953
  msgstr "Aanmeldingspoging afgewezen"
954
 
955
- #: ../common.php:307
956
  msgid "Malicious activities mitigated"
957
  msgstr "Verdachte activiteiten afgevangen"
958
 
959
- #: ../settings.php:1059
960
  msgid "Comment form"
961
  msgstr "Reactiepagina"
962
 
963
- #: ../settings.php:1060
964
  msgid "Protect comment form with bot detection engine"
965
  msgstr "Bescherm invoer reacties met bot-detectie"
966
 
967
- #: ../settings.php:1065
968
  msgid "Protect registration form with bot detection engine"
969
  msgstr "Bescherm registratie met bot-detectie"
970
 
@@ -976,56 +976,56 @@ msgstr "Diagnose"
976
  msgid "License"
977
  msgstr "Licentie"
978
 
979
- #: ../cerber-load.php:1888
980
  msgid "Sorry, human verification failed."
981
  msgstr "Sorry, je verificatie faalt."
982
 
983
- #: ../common.php:1509
984
  msgid "Bot activity is detected"
985
  msgstr "Bot-activiteit getedecteerd"
986
 
987
- #: ../settings.php:1100
988
  msgid "Comment processing"
989
  msgstr "Verwerking van reactie"
990
 
991
- #: ../settings.php:1104
992
  msgid "If a spam comment detected"
993
  msgstr "Bij detectie van een spam-reactie"
994
 
995
- #: ../settings.php:1109
996
  msgid "Trash spam comments"
997
  msgstr "Spamreacties weggooien"
998
 
999
- #: ../settings.php:1111
1000
  msgid "Move spam comments to trash after"
1001
  msgstr "Verwijder spamreacties na"
1002
 
1003
- #: ../common.php:1371
1004
  msgid "Spam form submission denied"
1005
  msgstr "Geweigerd wegens spam"
1006
 
1007
- #: ../settings.php:1069
1008
  msgid "Other forms"
1009
  msgstr "Andere formulieren"
1010
 
1011
- #: ../settings.php:1070
1012
  msgid "Protect all forms on the website with bot detection engine"
1013
  msgstr "Bescherm alle invoerformulieren met bot-detectie"
1014
 
1015
- #: ../settings.php:1080
1016
  msgid "Safe mode"
1017
  msgstr "Veilige stand"
1018
 
1019
- #: ../settings.php:1081
1020
  msgid "Use less restrictive policies (allow AJAX)"
1021
  msgstr "Minder restricties (sta AJAX toe)"
1022
 
1023
  #: ../dashboard.php:980 ../dashboard.php:1764 ../dashboard.php:4064 ../settings.
1024
- #: php:400 ../settings.php:1085
1025
  msgid "Logged in users"
1026
  msgstr "Ingelogde gebruikers"
1027
 
1028
- #: ../settings.php:1086
1029
  msgid "Disable bot detection engine for logged in users"
1030
  msgstr "Zet bot-detectie uit voor ingelogde gebruikers"
1031
 
@@ -1053,11 +1053,11 @@ msgstr "Aangemeld"
1053
  msgid "You"
1054
  msgstr "Jij"
1055
 
1056
- #: ../common.php:311
1057
  msgid "Spam form submissions denied"
1058
  msgstr "Spam formulierafgifte afgewezen"
1059
 
1060
- #: ../cerber-load.php:4291 ../cerber-load.php:5326
1061
  msgid "Getting Started Guide"
1062
  msgstr "Startgids"
1063
 
@@ -1084,71 +1084,71 @@ msgstr "Beveiligingsregels zijn vernieuwd"
1084
  msgid "https://wpcerber.com"
1085
  msgstr "https://wpcerber.com"
1086
 
1087
- #: ../common.php:1372
1088
  msgid "Form submission denied"
1089
  msgstr "Formulierafgifte afgewezen"
1090
 
1091
- #: ../common.php:1373
1092
  msgid "Comment denied"
1093
  msgstr "Commentaar afgewezen"
1094
 
1095
- #: ../common.php:1399
1096
  msgid "Request to REST API denied"
1097
  msgstr "Verzoek aan REST API afgewezen"
1098
 
1099
- #: ../common.php:1400
1100
  msgid "XML-RPC request denied"
1101
  msgstr "XML-RPC-verzoek afgewezen"
1102
 
1103
- #: ../common.php:1422
1104
  msgid "Bot detected"
1105
  msgstr "Bot gedetecteerd"
1106
 
1107
- #: ../common.php:1423
1108
  msgid "Citadel mode is active"
1109
  msgstr "Citadelstand actief"
1110
 
1111
- #: ../common.php:1427
1112
  msgid "Malicious activity detected"
1113
  msgstr "Kwaadaardige activiteit gedetecteerd"
1114
 
1115
- #: ../common.php:1428
1116
  msgid "Blocked by country rule"
1117
  msgstr "Geblokkeerd door landenregel"
1118
 
1119
- #: ../common.php:1429
1120
  msgid "Limit reached"
1121
  msgstr "Limiet bereikt"
1122
 
1123
- #: ../common.php:1430
1124
  msgid "Multiple suspicious activities"
1125
  msgstr "Meerdere verdachte activiteiten"
1126
 
1127
- #: ../common.php:1510
1128
  msgid "Multiple suspicious activities were detected"
1129
  msgstr "Meerdere verdachte activiteiten gedetecteerd"
1130
 
1131
- #: ../settings.php:401
1132
  msgid "Allow REST API for logged in users"
1133
  msgstr "Sta REST API toe voor ingelogde gebruikers"
1134
 
1135
- #: ../settings.php:415
1136
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1137
  msgstr "Geef toegestane REST API-naamruimtes op als de REST API is uitgeschakeld. Eén tekenreeks per regel."
1138
 
1139
- #: ../settings.php:566
1140
  msgid "Registration limit"
1141
  msgstr "Registratielimiet"
1142
 
1143
- #: ../settings.php:604
1144
  msgid "Sort users in dashboard"
1145
  msgstr "Gebruikers in dashboard sorteren"
1146
 
1147
- #: ../settings.php:605
1148
  msgid "by date of registration"
1149
  msgstr "per registratiedatum"
1150
 
1151
- #: ../settings.php:1090
1152
  msgid "Query whitelist"
1153
  msgstr "Toegestane queries"
1154
 
@@ -1180,11 +1180,11 @@ msgstr "Benut XML-RPC"
1180
  msgid "Use REST API"
1181
  msgstr "Benut REST API"
1182
 
1183
- #: ../settings.php:1106
1184
  msgid "Deny it completely"
1185
  msgstr "Volledig negeren"
1186
 
1187
- #: ../settings.php:1106
1188
  msgid "Mark it as spam"
1189
  msgstr "Markeren als spam"
1190
 
@@ -1196,7 +1196,7 @@ msgstr "in de afgelopen 24 uur"
1196
  msgid "Main settings"
1197
  msgstr "Hoofdinstellingen"
1198
 
1199
- #: ../settings.php:702
1200
  msgid "Weekly reports"
1201
  msgstr "Weekrapporten"
1202
 
@@ -1232,11 +1232,11 @@ msgstr "zaterdag"
1232
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1233
  msgstr "Gebruik je een caching plugin, dan moet je je nieuwe login URL toevoegen aan de niet te cachen pagina's."
1234
 
1235
- #: ../cerber-load.php:4310
1236
  msgid "Weekly report"
1237
  msgstr "Weekrapport"
1238
 
1239
- #: ../cerber-load.php:4313 ../cerber-load.php:4323
1240
  msgid "To change reporting settings visit"
1241
  msgstr "Om je rapportageinstellingen aan te passen, ga naar"
1242
 
@@ -1296,11 +1296,11 @@ msgstr "Gebruik 404-sjabloon van het actieve thema"
1296
  msgid "Display simple 404 page"
1297
  msgstr "Toon eenvoudige 404-pagina"
1298
 
1299
- #: ../settings.php:1091
1300
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
1301
  msgstr "Voer een deel van een query-tekenreeks of -pad in om een request uit te sluiten van inspectie. Eén item per regel."
1302
 
1303
- #: ../settings.php:706
1304
  msgid "Enable reporting"
1305
  msgstr "Rapporteren aanzetten"
1306
 
@@ -1317,7 +1317,7 @@ msgstr "Opmerking hierbij"
1317
  msgid "You cannot add your IP address or network"
1318
  msgstr "Je kunt je eigen IP of netwerk niet toevoegen"
1319
 
1320
- #: ../settings.php:582 ../settings.php:590
1321
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1322
  msgstr "Je kunt REGEX-patronen gebruiken; sluit deze op in voorwaartse slashes zoals /admin.*/."
1323
 
@@ -1370,7 +1370,7 @@ msgstr "Langer dan"
1370
  msgid "Refresh"
1371
  msgstr "Ververs"
1372
 
1373
- #: ../common.php:209
1374
  msgid "Check for requests"
1375
  msgstr "Controleer op verzoeken"
1376
 
@@ -1378,39 +1378,39 @@ msgstr "Controleer op verzoeken"
1378
  msgid "Not specified"
1379
  msgstr "Niet gespecificeerd"
1380
 
1381
- #: ../settings.php:781
1382
  msgid "Logging mode"
1383
  msgstr "Rapportagestand"
1384
 
1385
- #: ../settings.php:784
1386
  msgid "Logging disabled"
1387
  msgstr "Rapportage uit"
1388
 
1389
- #: ../settings.php:786
1390
  msgid "Smart"
1391
  msgstr "Slim"
1392
 
1393
- #: ../settings.php:787
1394
  msgid "All traffic"
1395
  msgstr "Alle verkeer"
1396
 
1397
- #: ../settings.php:813
1398
  msgid "Mask these form fields"
1399
  msgstr "Verberg deze formuliervelden"
1400
 
1401
- #: ../settings.php:838
1402
  msgid "milliseconds"
1403
  msgstr "milliseconden"
1404
 
1405
- #: ../settings.php:732
1406
  msgid "Enable traffic inspection"
1407
  msgstr "Verkeersinspectie aanzetten"
1408
 
1409
- #: ../settings.php:809
1410
  msgid "Save request fields"
1411
  msgstr "Bewaar verzoekvelden"
1412
 
1413
- #: ../settings.php:837
1414
  msgid "Page generation time threshold"
1415
  msgstr "Drempeltijd paginaopbouw"
1416
 
@@ -1430,56 +1430,56 @@ msgstr "geen verbinding"
1430
  msgid "Last seen"
1431
  msgstr "Laatst gezien"
1432
 
1433
- #: ../cerber-load.php:4084
1434
  msgid "We're sorry, you are not allowed to proceed"
1435
  msgstr "Excuus, je mag niet doorgaan"
1436
 
1437
- #: ../settings.php:745
1438
  msgid "Request whitelist"
1439
  msgstr "Verzoek om whitelist"
1440
 
1441
- #: ../settings.php:749
1442
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
1443
  msgstr "Voer een 'request URI' in om deze van inspectie uit te sluiten. Eén per regel."
1444
 
1445
- #: ../settings.php:820
1446
  msgid "Save request headers"
1447
  msgstr "Sla 'request headers' op"
1448
 
1449
- #: ../settings.php:825
1450
  msgid "Save $_SERVER"
1451
  msgstr "Sla $_SERVER op"
1452
 
1453
- #: ../settings.php:829
1454
  msgid "Save request cookies"
1455
  msgstr "Sla 'request cookies' op"
1456
 
1457
- #: ../settings.php:359
1458
  msgid "Protect admin scripts"
1459
  msgstr "Bescherm admin scripts"
1460
 
1461
- #: ../settings.php:360
1462
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1463
  msgstr "Blokkeer ongeoorloofde toegang tot load-scripts.php en load-styles.php\n"
1464
  ""
1465
 
1466
- #: ../common.php:2704
1467
  msgid "Unable to create the directory"
1468
  msgstr "Kan map niet aanmaken"
1469
 
1470
- #: ../common.php:2709
1471
  msgid "Destination folder access denied"
1472
  msgstr "Toegang bestemmingsmap afgewezen"
1473
 
1474
- #: ../common.php:2712
1475
  msgid "File not found"
1476
  msgstr "Bestand niet gevonden"
1477
 
1478
- #: ../common.php:2715
1479
  msgid "Unable to copy the file"
1480
  msgstr "Kan bestand niet kopiëren"
1481
 
1482
- #: ../common.php:2721
1483
  msgid "Unable to delete the file"
1484
  msgstr "Kan bestand niet verwijderen"
1485
 
@@ -1508,12 +1508,12 @@ msgstr "Plugin initialisatie is niet aangepast"
1508
  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>."
1509
  msgstr "Dit is de standaard opstartmodule van de WP Cerber Security & Antispam plugin, geïnstalleerd toen je de plugin-initialisatie op Standaard hebt gezet. Meer: <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1510
 
1511
- #: ../common.php:1397
1512
  msgid "File upload denied"
1513
  msgstr "Bestandsupload afgewezen"
1514
 
1515
  #. Shouldn't these 'braces' be 'brackets'?
1516
- #: ../settings.php:749 ../settings.php:799
1517
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1518
  msgstr "Zet bij een REGEX-patroon de hele regel tussen accolades { }."
1519
 
@@ -1529,25 +1529,25 @@ msgstr "Als je de Aangepaste inlog-URL vergeet, kun je niet meer inloggen."
1529
  msgid "Site Integrity"
1530
  msgstr "Site-integriteit"
1531
 
1532
- #: ../cerber-scanner.php:1493 ../cerber-users.php:20 ../cerber-users.php:446 ..
1533
- #: /dashboard.php:1795 ../dashboard.php:1797 ../settings.php:735 ../settings.php:
1534
- #: 763 ../settings.php:887 ../settings.php:896 ../settings.php:1239
1535
  msgid "Disabled"
1536
  msgstr "Uitgeschakeld"
1537
 
1538
- #: ../cerber-scanner.php:938 ../dashboard.php:1796
1539
  msgid "Quick Scan"
1540
  msgstr "Snelle Scan"
1541
 
1542
- #: ../cerber-scanner.php:938 ../dashboard.php:1798
1543
  msgid "Full Scan"
1544
  msgstr "Volledige scan"
1545
 
1546
- #: ../common.php:1431
1547
  msgid "Denied"
1548
  msgstr "Afgewezen"
1549
 
1550
- #: ../settings.php:166 ../settings.php:528 ../settings.php:553 ../settings.php:741
1551
  msgid "Use White IP Access List"
1552
  msgstr "Lijst Toegelaten IP-adressen gebruiken"
1553
 
@@ -1559,95 +1559,95 @@ msgstr "Dashboard omleiding uitzetten"
1559
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
1560
  msgstr "Automatische omleiding naar de loginpagina uitzetten als /wp-admin/ ongeautoriseerd wordt opgevraagd"
1561
 
1562
- #: ../settings.php:858
1563
  msgid "Scanner settings"
1564
  msgstr "Scanner-instellingen"
1565
 
1566
- #: ../settings.php:863
1567
  msgid "Custom signatures"
1568
  msgstr "Ondertekening op maat"
1569
 
1570
- #: ../settings.php:867
1571
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
1572
  msgstr "Eigen PHP code ondertekeningen, één per regel. Zet bij een REGEX-patroon de hele regel tussen accolades { }."
1573
 
1574
- #: ../settings.php:870
1575
  msgid "Unwanted file extensions"
1576
  msgstr "Ongewenste bestandsextensies"
1577
 
1578
- #: ../settings.php:874
1579
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1580
  msgstr "Geef bedoelde bestandsextensies op, komma-gescheiden. Alleen tbv de volledige scan."
1581
 
1582
- #: ../settings.php:877
1583
  msgid "Directories to exclude"
1584
  msgstr "Uit te sluiten mappen"
1585
 
1586
- #: ../settings.php:906
1587
  msgid "Scan temporary directory"
1588
  msgstr "Scan tijdelijke map"
1589
 
1590
- #: ../settings.php:910
1591
  msgid "Scan session directory"
1592
  msgstr "Scan sessiemap"
1593
 
1594
- #: ../settings.php:919
1595
  msgid "Delete quarantined files after"
1596
  msgstr "Wis bestanden in quarantaine na"
1597
 
1598
- #: ../settings.php:933
1599
  msgid "Launch Quick Scan"
1600
  msgstr "Begin Snelle Scan"
1601
 
1602
- #: ../cerber-scanner.php:1494
1603
  msgid "Every hour"
1604
  msgstr "Elk uur"
1605
 
1606
- #: ../cerber-scanner.php:1495
1607
  msgid "Every 3 hours"
1608
  msgstr "Elke 3 uur"
1609
 
1610
- #: ../cerber-scanner.php:1496
1611
  msgid "Every 6 hours"
1612
  msgstr "Elke 6 uur"
1613
 
1614
- #: ../settings.php:938
1615
  msgid "Launch Full Scan"
1616
  msgstr "Start volledige scan"
1617
 
1618
- #: ../settings.php:953 ../settings.php:999
1619
  msgid "Low severity"
1620
  msgstr "Niet ernstig"
1621
 
1622
- #: ../settings.php:954 ../settings.php:1000
1623
  msgid "Medium severity"
1624
  msgstr "Ernstig"
1625
 
1626
- #: ../settings.php:955 ../settings.php:1001
1627
  msgid "High severity"
1628
  msgstr "Zeer ernstig"
1629
 
1630
- #: ../settings.php:950
1631
  msgid "Report an issue if any of the following is true"
1632
  msgstr "Rapporteer "
1633
 
1634
- #: ../settings.php:959
1635
  msgid "Send email report"
1636
  msgstr "Stuur e-mail-rapport"
1637
 
1638
- #: ../settings.php:962
1639
  msgid "After every scan"
1640
  msgstr "Na elke scan"
1641
 
1642
- #: ../settings.php:963
1643
  msgid "If any changes in scan results occurred"
1644
  msgstr "Bij veranderingen in de scanresultaten"
1645
 
1646
- #: ../settings.php:968
1647
  msgid "Include file sizes"
1648
  msgstr "Voeg bestandsgrootte toe"
1649
 
1650
- #: ../settings.php:972
1651
  msgid "Include scan errors"
1652
  msgstr "Voeg scanfouten toe"
1653
 
@@ -1691,99 +1691,95 @@ msgstr "Hervat Scannen"
1691
  msgid "Delete"
1692
  msgstr "Wis"
1693
 
1694
- #: ../cerber-scanner.php:1439
1695
  msgid "Verified"
1696
  msgstr "Geverifieerd"
1697
 
1698
- #: ../cerber-scanner.php:1446
1699
  msgid "Integrity data not found"
1700
  msgstr "Integriteitsgegevens niet gevonden"
1701
 
1702
- #: ../cerber-scanner.php:1447
1703
  msgid "Unable to check the integrity of the plugin due to a network error"
1704
  msgstr "Kan integriteit van plugin niet controleren door een netwerkfout"
1705
 
1706
- #: ../cerber-scanner.php:1448
1707
  msgid "Unable to check the integrity of WordPress files due to a network error"
1708
  msgstr "Kan integriteit van Wordpressbestanden niet controleren door een netwerkfout"
1709
 
1710
- #: ../cerber-scanner.php:1449
1711
  msgid "Unable to check the integrity of the theme due to a network error"
1712
  msgstr "Kan integriteit van thema niet controleren door een netwerkfout"
1713
 
1714
- #: ../cerber-scanner.php:1452
1715
- msgid "Local file doesn't exist"
1716
- msgstr "Lokaal bestand bestaat niet"
1717
-
1718
- #: ../cerber-scanner.php:1454
1719
  msgid "Unable to process file"
1720
  msgstr "Kan bestand niet verwerken"
1721
 
1722
- #: ../cerber-scanner.php:1455 ../cerber-scanner.php:4644
1723
  msgid "Unable to open file"
1724
  msgstr "Kan bestand niet openen"
1725
 
1726
- #: ../cerber-scanner.php:1457 ../admin/cerber-admin.php:79
1727
  msgid "Checksum mismatch"
1728
  msgstr "Controlegetal klopt niet"
1729
 
1730
- #: ../cerber-scanner.php:1460
1731
  msgid "Suspicious code found"
1732
  msgstr "Verdachte code gevonden"
1733
 
1734
- #: ../cerber-scanner.php:1462
1735
  msgid "Unattended suspicious file"
1736
  msgstr "Verdacht losstaand bestand"
1737
 
1738
- #: ../cerber-scanner.php:1463
1739
  msgid "Executable code found"
1740
  msgstr "Uitvoerbare code gevonden"
1741
 
1742
- #: ../cerber-scanner.php:1467
1743
  msgid "Unwanted file extension"
1744
  msgstr "Ongewenste bestandsextensie"
1745
 
1746
- #: ../cerber-scanner.php:1469
1747
  msgid "Content has been modified"
1748
  msgstr "Inhoud is gewijzigd"
1749
 
1750
- #: ../cerber-scanner.php:1470
1751
  msgid "New file"
1752
  msgstr "Nieuw bestand"
1753
 
1754
- #: ../cerber-scanner.php:2526
1755
  msgid "Custom signature found"
1756
  msgstr "Eigen ondertekening gevonden"
1757
 
1758
- #: ../cerber-scanner.php:3758
1759
  msgid "Scanning folders for files"
1760
  msgstr "Scan mappen voor bestanden"
1761
 
1762
- #: ../cerber-scanner.php:3762
1763
  msgid "Parsing the list of files"
1764
  msgstr "Bezig de bestandslijst door te nemen"
1765
 
1766
- #: ../cerber-scanner.php:3763
1767
  msgid "Checking for new and modified files"
1768
  msgstr "Controleren op nieuwe en gewijzigde bestanden"
1769
 
1770
- #: ../cerber-scanner.php:3764
1771
  msgid "Verifying the integrity of WordPress"
1772
  msgstr "Integriteit van WordPress controleren"
1773
 
1774
- #: ../cerber-scanner.php:3766
1775
  msgid "Verifying the integrity of the plugins"
1776
  msgstr "Integriteit van plugins controleren"
1777
 
1778
- #: ../cerber-scanner.php:3768
1779
  msgid "Verifying the integrity of the themes"
1780
  msgstr "Integriteit van thema's controleren"
1781
 
1782
- #: ../cerber-scanner.php:3769
1783
  msgid "Searching for malicious code"
1784
  msgstr "Kwaadaardige code zoeken"
1785
 
1786
- #: ../cerber-scanner.php:3770
1787
  msgid "Finalizing the scan"
1788
  msgstr "Scan afronden"
1789
 
@@ -1795,7 +1791,7 @@ msgstr "Bestanden te scannen"
1795
  msgid "Critical issues"
1796
  msgstr "Kritieke problemen"
1797
 
1798
- #: ../cerber-scanner.php:4817 ../admin/cerber-admin.php:103
1799
  msgid "Issues total"
1800
  msgstr "Totaal aan problemen"
1801
 
@@ -1803,7 +1799,7 @@ msgstr "Totaal aan problemen"
1803
  msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
1804
  msgstr "Fout bij bestandstoegang. Scanresultaten zijn mogelijk verouderd. Scan opnieuw."
1805
 
1806
- #: ../cerber-scanner.php:4940
1807
  msgid "To view full report visit"
1808
  msgstr "Ga voor volledig rapport naar"
1809
 
@@ -1811,15 +1807,15 @@ msgstr "Ga voor volledig rapport naar"
1811
  msgid "Scanner Report"
1812
  msgstr "Scannerrapport"
1813
 
1814
- #: ../settings.php:884
1815
  msgid "Monitor new files"
1816
  msgstr "Nieuwe bestanden bewaken"
1817
 
1818
- #: ../settings.php:893
1819
  msgid "Monitor modified files"
1820
  msgstr "Gewijzigde bestanden bewaken"
1821
 
1822
- #: ../settings.php:964
1823
  msgid "If new issues found"
1824
  msgstr "Bij nieuw gevonden problemen"
1825
 
@@ -1828,27 +1824,27 @@ msgid "The schedule has been updated"
1828
  msgstr "Het schema is aangepast"
1829
 
1830
  #. Is it really 'directives' or do you mean 'directories' ?
1831
- #: ../cerber-scanner.php:1466 ../cerber-scanner.php:2706
1832
  msgid "Suspicious directives found"
1833
  msgstr "Verdachte instellingen gevonden"
1834
 
1835
- #: ../cerber-scanner.php:2704
1836
  msgid "Suspicious code instruction found"
1837
  msgstr "Verdachte code-instructie gevonden"
1838
 
1839
- #: ../cerber-scanner.php:2705
1840
  msgid "Suspicious code signatures found"
1841
  msgstr "Verdachte code-ondertekeningen gevonden"
1842
 
1843
- #: ../cerber-scanner.php:2708
1844
  msgid "To solve this issue you have to reinstall %s or update it to the latest version."
1845
  msgstr "Herinstalleer of update %s om dit probleem op te lossen."
1846
 
1847
- #: ../cerber-scanner.php:2709
1848
  msgid "Please upload a reference ZIP archive"
1849
  msgstr "Upload een referentie-ZIP-archief"
1850
 
1851
- #: ../cerber-scanner.php:2710
1852
  msgid "Resolve issue"
1853
  msgstr "Probleem oplossen"
1854
 
@@ -1860,15 +1856,15 @@ msgstr "We hebben geen integriteitsgegevens ter verificatie van"
1860
  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."
1861
  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."
1862
 
1863
- #: ../cerber-scanner.php:4773
1864
  msgid "Full Scan Report"
1865
  msgstr "Rapport Volledige Scan"
1866
 
1867
- #: ../cerber-scanner.php:4773
1868
  msgid "Quick Scan Report"
1869
  msgstr "Rapportage Snelle Scan"
1870
 
1871
- #: ../cerber-scanner.php:4786
1872
  msgid "Files scanned"
1873
  msgstr "Bestanden gescand"
1874
 
@@ -1881,59 +1877,59 @@ msgstr "Check op activiteiten"
1881
  msgid "Activated"
1882
  msgstr "Geactiveerd"
1883
 
1884
- #: ../common.php:1408
1885
  msgid "Malicious request denied"
1886
  msgstr "Kwaadaardige request afgewezen"
1887
 
1888
- #: ../common.php:1411
1889
  msgid "User activated"
1890
  msgstr "Gebruiker-geactiveerd"
1891
 
1892
- #: ../common.php:1433
1893
  msgid "Suspicious number of fields"
1894
  msgstr "Verdacht aantal velden"
1895
 
1896
- #: ../common.php:1434
1897
  msgid "Suspicious number of nested values"
1898
  msgstr "Verdacht aantal geneste waarden"
1899
 
1900
- #: ../common.php:1435 ../common.php:1512
1901
  msgid "Malicious code detected"
1902
  msgstr "Kwaadaardige code ontdekt"
1903
 
1904
- #: ../common.php:1513
1905
  msgid "Attempt to upload a file with malicious code"
1906
  msgstr "Poging een bestand met kwaadaardige code te uploaden"
1907
 
1908
- #: ../common.php:1768
1909
  msgid "Bytes"
1910
  msgstr "Bytes"
1911
 
1912
- #: ../cerber-scanner.php:1445
1913
  msgid "Vulnerability found"
1914
  msgstr "Kwetsbaarheid gevonden"
1915
 
1916
- #: ../cerber-scanner.php:1450
1917
  msgid "Unable to check the integrity due to a DB error"
1918
  msgstr "Kan integriteit niet controleren door DB-fout"
1919
 
1920
- #: ../cerber-scanner.php:3759
1921
  msgid "Scanning the upload folder for files"
1922
  msgstr "Scan de upload-map voor bestanden"
1923
 
1924
- #: ../cerber-scanner.php:3760
1925
  msgid "Scanning the temp folder for files"
1926
  msgstr "Scan de temp-map voor bestanden"
1927
 
1928
- #: ../cerber-scanner.php:3761
1929
  msgid "Scanning the session folder for files"
1930
  msgstr "Scan de sessie-map voor bestanden"
1931
 
1932
- #: ../settings.php:928
1933
  msgid "Automated recurring scan schedule"
1934
  msgstr "Schema voor geautomatiseerde scans"
1935
 
1936
- #: ../settings.php:945
1937
  msgid "Scan results reporting"
1938
  msgstr "Rapportage scanresultaten"
1939
 
@@ -1954,7 +1950,7 @@ msgstr "Beschermt Wordpress tegen hack-aanvallen, spam, trojans en virussen. Mal
1954
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
1955
  msgstr "Je hebt de limiet aan loginpogingen bereikt. Probeer opnieuw na %d minuten."
1956
 
1957
- #: ../common.php:1661
1958
  msgctxt "preposition of a period of time like: in 6 hours"
1959
  msgid "in %s"
1960
  msgstr "over %s"
@@ -2041,51 +2037,51 @@ msgstr "Het bestand is teruggezet op de oorspronkelijke plek."
2041
  msgid "Integrity"
2042
  msgstr "Integriteit"
2043
 
2044
- #: ../common.php:1396
2045
  msgid "Attempt to upload malicious file denied"
2046
  msgstr "Poging afgeweerd om kwaadaardig bestand te uploaden"
2047
 
2048
- #: ../cerber-load.php:7220
2049
  msgid "Awesome!"
2050
  msgstr "Geweldig!"
2051
 
2052
- #: ../settings.php:987
2053
  msgid "Automatic cleanup of malware and suspicious files"
2054
  msgstr "Automatisch opschonen van malware en verdachte bestanden"
2055
 
2056
- #: ../settings.php:996
2057
  msgid "Files in the uploads folder"
2058
  msgstr "Bestanden in de upload-map"
2059
 
2060
- #: ../settings.php:1005
2061
  msgid "Files with unwanted extensions"
2062
  msgstr "Bestanden met ongewenste extensies"
2063
 
2064
- #: ../settings.php:1024
2065
  msgid "Exclusions"
2066
  msgstr "Uitsluitingen"
2067
 
2068
- #: ../settings.php:1028
2069
  msgid "Files in the temporary directory"
2070
  msgstr "Bestanden in de tijdelijke map"
2071
 
2072
- #: ../settings.php:1032
2073
  msgid "Files in the sessions directory"
2074
  msgstr "Bestanden in de sessie-map"
2075
 
2076
- #: ../settings.php:1036
2077
  msgid "Files in these directories"
2078
  msgstr "Bestanden in deze mappen"
2079
 
2080
- #: ../settings.php:1040
2081
  msgid "Use absolute paths. One item per line."
2082
  msgstr "Gebruik absolute paden; één item per regel."
2083
 
2084
- #: ../settings.php:1043
2085
  msgid "Files with these extensions"
2086
  msgstr "Bestanden met deze extensies"
2087
 
2088
- #: ../settings.php:1047
2089
  msgid "Use comma to separate items."
2090
  msgstr "Scheid items met komma's."
2091
 
@@ -2093,35 +2089,35 @@ msgstr "Scheid items met komma's."
2093
  msgid "Cleaning up"
2094
  msgstr "Opschonen"
2095
 
2096
- #: ../cerber-scanner.php:1461
2097
  msgid "Malicious code found"
2098
  msgstr "Kwaadaardige code gevonden"
2099
 
2100
- #: ../cerber-scanner.php:2701
2101
  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."
2102
  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."
2103
 
2104
- #: ../cerber-scanner.php:2702
2105
  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."
2106
  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."
2107
 
2108
- #: ../cerber-scanner.php:2703
2109
  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."
2110
  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."
2111
 
2112
- #: ../cerber-scanner.php:2707
2113
  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."
2114
  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."
2115
 
2116
- #: ../cerber-scanner.php:4871
2117
  msgid "Deleted"
2118
  msgstr "Verwijderd"
2119
 
2120
- #: ../cerber-scanner.php:4924
2121
  msgid "Automatically moved to quarantine"
2122
  msgstr "Automatisch in quarantaine gezet"
2123
 
2124
- #: ../common.php:1436
2125
  msgid "Suspicious SQL code detected"
2126
  msgstr "Verdachte SQL-code gevonden"
2127
 
@@ -2134,15 +2130,15 @@ msgstr "Recente malware scan"
2134
  msgid "Live Traffic"
2135
  msgstr "Huidig verkeer"
2136
 
2137
- #: ../settings.php:334
2138
  msgid "Use English for admin interface"
2139
  msgstr "Maak admin interface Engelstalig"
2140
 
2141
- #: ../settings.php:364
2142
  msgid "Disable PHP in uploads"
2143
  msgstr "Zet PHP uit in uploads"
2144
 
2145
- #: ../settings.php:369
2146
  msgid "Disable PHP error displaying"
2147
  msgstr "Zet PHP foutweergave uit"
2148
 
@@ -2210,7 +2206,7 @@ msgstr "Deze functies zijn beschikbaar in de betaalde versie van de plugin."
2210
  msgid "Know more about all advantages at"
2211
  msgstr "Leer alle voordelen kennen op"
2212
 
2213
- #: ../common.php:1437
2214
  msgid "Suspicious JavaScript code detected"
2215
  msgstr "Verdachte JavaScript-code ontdekt"
2216
 
@@ -2266,43 +2262,43 @@ msgstr "WooCommerce Log Out"
2266
  msgid "Add to menu"
2267
  msgstr "Aan menu toevoegen"
2268
 
2269
- #: ../common.php:1425
2270
  msgid "IP address is locked out"
2271
  msgstr "IP-adres is uitgesloten"
2272
 
2273
- #: ../common.php:1516
2274
  msgid "Multiple suspicious requests"
2275
  msgstr "Meerdere verdachte verzoeken"
2276
 
2277
- #: ../settings.php:727
2278
  msgid "Traffic Inspection"
2279
  msgstr "Verkeersinspectie"
2280
 
2281
- #: ../settings.php:736 ../settings.php:764
2282
  msgid "Maximum compatibility"
2283
  msgstr "Maximale compatibiliteit"
2284
 
2285
- #: ../settings.php:737 ../settings.php:765
2286
  msgid "Maximum security"
2287
  msgstr "Maximale veiligheid"
2288
 
2289
- #: ../settings.php:755
2290
  msgid "Erroneous Request Shielding"
2291
  msgstr "Afschermen foutieve requests"
2292
 
2293
- #: ../settings.php:760
2294
  msgid "Enable error shielding"
2295
  msgstr "Foutafscherming aanzetten"
2296
 
2297
- #: ../settings.php:833
2298
  msgid "Save software errors"
2299
  msgstr "Softwarefouten opslaan"
2300
 
2301
- #: ../cerber-scanner.php:3757
2302
  msgid "Preparing for the scan"
2303
  msgstr "Scan voorbereiden"
2304
 
2305
- #: ../common.php:1438
2306
  msgid "Blocked by administrator"
2307
  msgstr "Geblokkeerd door de beheerder"
2308
 
@@ -2318,7 +2314,7 @@ msgstr "Blokkeer gebruiker"
2318
  msgid "User is not permitted to log into the website"
2319
  msgstr "Gebruiker mag niet inloggen op de site"
2320
 
2321
- #: ../cerber-users.php:68 ../settings.php:535
2322
  msgid "User Message"
2323
  msgstr "bericht van gebruiker"
2324
 
@@ -2330,27 +2326,27 @@ msgstr "Een optioneel bericht voor deze gebruiker"
2330
  msgid "Blocked Users"
2331
  msgstr "Geblokkeerde Gebruikers"
2332
 
2333
- #: ../settings.php:355
2334
  msgid "Block access to user pages like /?author=n"
2335
  msgstr "Blokkeer toegang tot gebruikerspagina's als /?author=n"
2336
 
2337
- #: ../settings.php:385
2338
  msgid "Access to WordPress REST API"
2339
  msgstr "Toegang tot WordPress REST API"
2340
 
2341
- #: ../settings.php:396
2342
  msgid "Block access to WordPress REST API except any of the following"
2343
  msgstr "Blokkeer toegang tot gebruikersdata via REST API behalve"
2344
 
2345
- #: ../settings.php:406
2346
  msgid "Allow REST API for these roles"
2347
  msgstr "Sta REST API toe voor deze rollen"
2348
 
2349
- #: ../settings.php:411
2350
  msgid "Allow these namespaces"
2351
  msgstr "Sta deze naamruimtes toe"
2352
 
2353
- #: ../settings.php:769
2354
  msgid "Ignore logged in users"
2355
  msgstr "Negeer ingelogde gebruikers"
2356
 
@@ -2366,19 +2362,19 @@ msgstr "Kies een of meer rollen"
2366
  msgid "Filter by registered user"
2367
  msgstr "Gefilterd door een geregistreerde gebruiker"
2368
 
2369
- #: ../settings.php:521
2370
  msgid "Authorized users only"
2371
  msgstr "Alleen bevoegde gebruikers"
2372
 
2373
- #: ../settings.php:522
2374
  msgid "Only registered and logged in website users have access to the website"
2375
  msgstr "Alleen geregistreerde en ingelogde gebruikers hebben toegang tot de website"
2376
 
2377
- #: ../settings.php:539 ../settings.php:1484
2378
  msgid "Only registered and logged in users are allowed to view this website"
2379
  msgstr "Alleen geregistreerde en ingelogde gebruikers mogen de website bekijken"
2380
 
2381
- #: ../settings.php:544
2382
  msgid "Redirect to URL"
2383
  msgstr "Omleiding naar URL"
2384
 
@@ -2398,47 +2394,47 @@ msgstr "Alle regels opslaan"
2398
  msgid "Save Changes"
2399
  msgstr "Veranderingen opslaan"
2400
 
2401
- #: ../common.php:1414
2402
  msgid "Invalid master credentials"
2403
  msgstr "Ongeldige hoofd-inloggegevens"
2404
 
2405
- #: ../settings.php:1184
2406
  msgid "Master settings"
2407
  msgstr "Hoofdinstellingen"
2408
 
2409
- #: ../settings.php:1192
2410
  msgid "Return to the website list"
2411
  msgstr "Terug naar de website-lijst"
2412
 
2413
- #: ../settings.php:1196
2414
  msgid "Show \"Switched to\" notification"
2415
  msgstr "Toon 'Omgeschakeld naar'-melding"
2416
 
2417
- #: ../settings.php:1200
2418
  msgid "Add @ site to the page title"
2419
  msgstr "Voeg '@site' toe aan de paginakop"
2420
 
2421
- #: ../settings.php:914 ../settings.php:1217 ../settings.php:1245
2422
  msgid "Enable diagnostic logging"
2423
  msgstr "Diagnostische logging aanzetten"
2424
 
2425
- #: ../settings.php:1228
2426
  msgid "Limit access by IP address"
2427
  msgstr "Toegang beperken op IP-adres"
2428
 
2429
- #: ../settings.php:1234
2430
  msgid "Access to this website"
2431
  msgstr "Toegang tot deze website"
2432
 
2433
- #: ../settings.php:1237
2434
  msgid "Full access mode"
2435
  msgstr "Volledige-toegangs-modus"
2436
 
2437
- #: ../settings.php:1238
2438
  msgid "Read-only mode"
2439
  msgstr "Alleen-lezen-modus"
2440
 
2441
- #: ../settings.php:1259
2442
  msgid "The full access mode requires the PRO version of WP Cerber"
2443
  msgstr "Volledige toegang tot alle functies vergt WP Cerber PRO"
2444
 
@@ -2622,13 +2618,13 @@ msgid "Install the access token on the master website."
2622
  msgstr "Installeer het toegangscertificaat op de hoofdwebsite."
2623
 
2624
  #. translators: Time difference between two dates, in seconds (sec=second). 1: Number of seconds
2625
- #: ../common.php:1654
2626
  msgid "%s sec"
2627
  msgid_plural "%s secs"
2628
  msgstr[0] "%s sec"
2629
  msgstr[1] "%s sec"
2630
 
2631
- #: ../settings.php:710
2632
  msgid "Send reports on"
2633
  msgstr "Verstuur rapportages op"
2634
 
@@ -2676,7 +2672,7 @@ msgstr "Organisatie"
2676
  msgid "Invalid response from the slave website"
2677
  msgstr "Ongeldig antwoord van de 'slave'-website"
2678
 
2679
- #: ../common.php:1390 ../common.php:1506
2680
  msgid "Attempt to log in with non-existing username"
2681
  msgstr "Inlogpoging met onbekende gebruikersnaam"
2682
 
@@ -2684,7 +2680,7 @@ msgstr "Inlogpoging met onbekende gebruikersnaam"
2684
  msgid "Attempts to log in with non-existing usernames"
2685
  msgstr "Pogingen om in te loggen met een onbekende gebruikersnaam"
2686
 
2687
- #: ../settings.php:1204
2688
  msgid "Use master language"
2689
  msgstr "Gebruik hoofdtaal"
2690
 
@@ -2708,7 +2704,7 @@ msgstr "Zet beheermodus uit"
2708
  msgid "To revoke the token and disable remote management, click here:"
2709
  msgstr "Om het certificaat in te trekken en beheer op afstand te stoppen, klik hier:"
2710
 
2711
- #: ../settings.php:365
2712
  msgid "Block execution of PHP scripts in the WordPress media folder"
2713
  msgstr "Voorkom uitvoeren van PHP-scripts in de WordPress media-map"
2714
 
@@ -2761,71 +2757,71 @@ msgstr "Klik om waarschuwing te verwijderen"
2761
  msgid "Custom login URL may contain Latin alphanumeric characters, dashes and underscores only"
2762
  msgstr "Gebruik letters, cijfers, koppelstreepjes of onderstrepingen voor de eigen login-URL"
2763
 
2764
- #: ../settings.php:227
2765
  msgid "Site-specific settings"
2766
  msgstr "Site-specifieke instellingen"
2767
 
2768
- #: ../settings.php:235
2769
  msgid "Prefix for plugin cookies"
2770
  msgstr "Voorvoegsel voor plugin-cookies"
2771
 
2772
- #: ../settings.php:236
2773
  msgid "Prefix may contain only Latin alphanumeric characters and underscores"
2774
  msgstr "Gebruik letters, cijfers of onderstrepingen voor het voorvoegsel"
2775
 
2776
- #: ../settings.php:664
2777
  msgid "Lockout notifications"
2778
  msgstr "Melding van uitsluitingen"
2779
 
2780
- #: ../settings.php:692
2781
  msgid "Pushbullet access token"
2782
  msgstr "Pushbullet access token"
2783
 
2784
- #: ../settings.php:695
2785
  msgid "Pushbullet device"
2786
  msgstr "Pushbullet apparaat"
2787
 
2788
- #: ../settings.php:992
2789
  msgid "Delete unattended files"
2790
  msgstr "Verwijder verweesde bestanden"
2791
 
2792
- #: ../settings.php:1011
2793
  msgid "Automatic recovery of modified and infected files"
2794
  msgstr "Automatisch herstel van aangepaste en geïnfecteerde bestanden"
2795
 
2796
- #: ../settings.php:1014
2797
  msgid "Recover WordPress files"
2798
  msgstr "Herstel Wordpress-bestanden"
2799
 
2800
- #: ../settings.php:1018
2801
  msgid "Recover plugins files"
2802
  msgstr "Herstel plugin-bestanden"
2803
 
2804
- #: ../cerber-scanner.php:1473
2805
  msgid "File deleted"
2806
  msgstr "Bestand verwijderd"
2807
 
2808
- #: ../cerber-scanner.php:1474
2809
  msgid "File recovered"
2810
  msgstr "Bestand hersteld"
2811
 
2812
- #: ../cerber-scanner.php:3765
2813
  msgid "Recovering WordPress files"
2814
  msgstr "Wordpress-bestanden aan het herstellen"
2815
 
2816
- #: ../cerber-scanner.php:3767
2817
  msgid "Recovering plugins files"
2818
  msgstr "Plugin-bestanden aan het herstellen"
2819
 
2820
- #: ../cerber-scanner.php:4875
2821
  msgid "Recovered"
2822
  msgstr "Hersteld"
2823
 
2824
- #: ../cerber-scanner.php:4925
2825
  msgid "Automatically deleted"
2826
  msgstr "Automatisch verwijderd"
2827
 
2828
- #: ../cerber-scanner.php:4928
2829
  msgid "Automatically recovered"
2830
  msgstr "Automatisch hersteld"
2831
 
@@ -2849,27 +2845,27 @@ msgstr "Rolgebaseerd"
2849
  msgid "Global"
2850
  msgstr "Mondiaal"
2851
 
2852
- #: ../common.php:1439
2853
  msgid "Site policy enforcement"
2854
  msgstr "Afdwingen gebruiksvoorwaarden site"
2855
 
2856
- #: ../common.php:1440
2857
  msgid "2FA code verified"
2858
  msgstr "2FA code geverifieerd"
2859
 
2860
- #: ../common.php:1441
2861
  msgid "Initiated by the user"
2862
  msgstr "Gestart door gebruiker"
2863
 
2864
- #: ../common.php:1874
2865
  msgid "A new version of %s is available. Please install it."
2866
  msgstr "Er is een nieuwe versie van %s. Installeer het."
2867
 
2868
- #: ../cerber-load.php:1568
2869
  msgid "Email address is not permitted."
2870
  msgstr "E-mail-adres niet toegestaan."
2871
 
2872
- #: ../cerber-load.php:1568
2873
  msgid "Please choose another one."
2874
  msgstr "Kies een andere."
2875
 
@@ -2913,7 +2909,7 @@ msgstr "Verwijs gebruiker door na login"
2913
  msgid "Redirect user after logout"
2914
  msgstr "Verwijs gebruiker door na logout"
2915
 
2916
- #: ../cerber-users.php:432 ../settings.php:597
2917
  msgid "User session expiration time"
2918
  msgstr "Afkaptijd gebruikerssessie"
2919
 
@@ -2969,27 +2965,27 @@ msgstr "aantal aanmeldingen"
2969
  msgid "Policies have been updated"
2970
  msgstr "Beleid is vernieuwd"
2971
 
2972
- #: ../settings.php:572
2973
  msgid "Restrict email addresses"
2974
  msgstr "Beperk e-mail-adressen"
2975
 
2976
- #: ../settings.php:575
2977
  msgid "No restrictions"
2978
  msgstr "Geen beperkingen"
2979
 
2980
- #: ../settings.php:576
2981
  msgid "Deny all email addresses that match the following"
2982
  msgstr "Wijs mailadressen af die voldoen aan het volgende"
2983
 
2984
- #: ../settings.php:577
2985
  msgid "Permit only email addresses that match the following"
2986
  msgstr "Sta alleen mailadressen toe die voldoen aan het volgende"
2987
 
2988
- #: ../settings.php:582
2989
  msgid "Specify email addresses, wildcards or REGEX patterns. Use comma to separate items."
2990
  msgstr "Geef e-mailadressen, jokertekens of REGEX-patronen op. Scheid items met komma's."
2991
 
2992
- #: ../settings.php:1025
2993
  msgid "These files will never be deleted during automatic cleanup."
2994
  msgstr "Deze bestanden worden nooit gewist bij een automatische schoonmaak."
2995
 
@@ -3139,11 +3135,11 @@ msgid_plural "users"
3139
  msgstr[0] "gebruiker"
3140
  msgstr[1] "gebruikers"
3141
 
3142
- #: ../settings.php:391
3143
  msgid "Block access to users' data via REST API"
3144
  msgstr "Blokkeer toegang tot gebruikersdata via de REST API"
3145
 
3146
- #: ../cerber-scanner.php:1472
3147
  msgid "Unable to delete"
3148
  msgstr "Kan niet verwijderen"
3149
 
@@ -3167,87 +3163,87 @@ msgstr "Accounts & Rollen"
3167
  msgid "Site Settings"
3168
  msgstr "Site-instellingen"
3169
 
3170
- #: ../common.php:1402
3171
  msgid "User creation denied"
3172
  msgstr "Gebruiker aanmaken afgewezen"
3173
 
3174
- #: ../common.php:1404
3175
  msgid "Role update denied"
3176
  msgstr "Bijwerken Rol afgewezen"
3177
 
3178
- #: ../common.php:1405
3179
  msgid "Setting update denied"
3180
  msgstr "Bijwerken instellingen afgewezen"
3181
 
3182
- #: ../common.php:1446
3183
  msgid "Permission denied"
3184
  msgstr "Toestemming geweigerd"
3185
 
3186
- #: ../common.php:1448
3187
  msgid "Invalid user"
3188
  msgstr "Ongeldige gebruiker"
3189
 
3190
- #: ../common.php:1449
3191
  msgid "Incorrect password"
3192
  msgstr "Onjuist wachtwoord"
3193
 
3194
- #: ../settings.php:423
3195
  msgid "Protect user accounts"
3196
  msgstr "Bescherm gebruiker-accounts"
3197
 
3198
- #: ../settings.php:428
3199
  msgid "Restrict user account creation and user management with the following policies"
3200
  msgstr "Beperk aanmaak gebruikers-accounts en gebruikerbeheer met de volgende instellingen"
3201
 
3202
- #: ../settings.php:434
3203
  msgid "User registrations are limited to these roles"
3204
  msgstr "Gebruikersregistratie is beperkt tot deze rollen"
3205
 
3206
- #: ../settings.php:440
3207
  msgid "Users with these roles are permitted to create new accounts"
3208
  msgstr "Gebruikers in deze rol kunnen nieuwe accounts aanmaken"
3209
 
3210
- #: ../settings.php:445
3211
  msgid "Users with these roles are permitted to change sensitive user data"
3212
  msgstr "Gebruikers in deze rol kunnen gebruikersdata aanpassen"
3213
 
3214
- #: ../settings.php:450 ../settings.php:478 ../settings.php:507
3215
  msgid "Do not apply these policies to the IP addresses in the White IP Access List"
3216
  msgstr "Pas deze instellingen niet toe op de lijst toegelaten IP-adressen"
3217
 
3218
- #: ../settings.php:458
3219
  msgid "Protect user roles"
3220
  msgstr "Bescherm gebruikersrollen"
3221
 
3222
- #: ../settings.php:462
3223
  msgid "Restrict roles and capabilities management with the following policies"
3224
  msgstr "Beperk beheer van rollen en instellingen met deze maatregelen"
3225
 
3226
- #: ../settings.php:468
3227
  msgid "Users with these roles are permitted to add new roles"
3228
  msgstr "Gebruikers in deze rol kunnen nieuwe rollen toevoegen"
3229
 
3230
- #: ../settings.php:473
3231
  msgid "Users with these roles are permitted to change role capabilities"
3232
  msgstr "Gebruikers in deze rol kunnen rol-instellingen aanpassen"
3233
 
3234
- #: ../settings.php:486
3235
  msgid "Protect site settings"
3236
  msgstr "Bescherm site-instellingen"
3237
 
3238
- #: ../settings.php:490
3239
  msgid "Restrict updating site settings with the following policies"
3240
  msgstr "Beperk het bijwerken van site-instellingen met deze maatregelen"
3241
 
3242
- #: ../settings.php:496
3243
  msgid "Users with these roles are permitted to change protected settings"
3244
  msgstr "Gebruikers in deze rol mogen beschermde instellingen aanpassen"
3245
 
3246
- #: ../settings.php:501
3247
  msgid "Protected settings"
3248
  msgstr "Beschermde instellingen"
3249
 
3250
- #: ../settings.php:529
3251
  msgid "Do not apply these policy to the IP addresses in the White IP Access List"
3252
  msgstr "Pas deze instelling niet toe op de lijst toegelaten IP-adressen"
3253
 
@@ -3315,19 +3311,19 @@ msgstr "Voeg toe"
3315
  msgid "The IP address you are trying to add is already in the list"
3316
  msgstr "Het IP-adres dat je wilt toevoegen, staat al in de lijst"
3317
 
3318
- #: ../common.php:1366
3319
  msgid "IP subnet blocked"
3320
  msgstr "IP subnet geblokkeerd"
3321
 
3322
- #: ../common.php:1403
3323
  msgid "User row update denied"
3324
  msgstr "Aanpassing rij van gebruiker geweigerd"
3325
 
3326
- #: ../common.php:1406
3327
  msgid "User metadata update denied"
3328
  msgstr "Aanpassing metadata gebruiker geweigerd"
3329
 
3330
- #: ../settings.php:1327
3331
  msgid "Any activity"
3332
  msgstr "Enige activiteit"
3333
 
@@ -3335,15 +3331,15 @@ msgstr "Enige activiteit"
3335
  msgid "A database error occurred while importing access list entries"
3336
  msgstr "Import van de toegangslijst leidde tot een database-fout"
3337
 
3338
- #: ../settings.php:248
3339
  msgid "Enable authentication log monitoring"
3340
  msgstr "Houd logboek voor aanmeldingen bij"
3341
 
3342
- #: ../settings.php:280 ../settings.php:843
3343
  msgid "Keep log records of not logged in visitors for"
3344
  msgstr "Leg niet-aangemelde bezoekers vast voor"
3345
 
3346
- #: ../settings.php:286 ../settings.php:849
3347
  msgid "Keep log records of logged in users for"
3348
  msgstr "Leg aangemelde gebruikers vast voor"
3349
 
@@ -3355,43 +3351,43 @@ msgstr "Aantekening Admin"
3355
  msgid "WP Cerber Personal Data Eraser"
3356
  msgstr "WP Cerber Persoonlijke Data Wisser"
3357
 
3358
- #: ../settings.php:613
3359
  msgid "Personal Data"
3360
  msgstr "Persoonlijke Gegevens"
3361
 
3362
- #: ../settings.php:619
3363
  msgid "Enable data erase"
3364
  msgstr "Gegevens wissen inschakelen"
3365
 
3366
- #: ../settings.php:626
3367
  msgid "Terminate user sessions"
3368
  msgstr "Beëindig gebruikerssessies"
3369
 
3370
- #: ../settings.php:627
3371
  msgid "Delete user sessions data when user data is erased"
3372
  msgstr "Verwijder gegevens gebruikerssessies als gebruikersinformatie wordt gewist"
3373
 
3374
- #: ../settings.php:633
3375
  msgid "Enable data export"
3376
  msgstr "Gegevensexport inschakelen"
3377
 
3378
- #: ../settings.php:640
3379
  msgid "Include activity log events"
3380
  msgstr "Voeg activiteitenlog toe"
3381
 
3382
- #: ../settings.php:646
3383
  msgid "Include traffic log entries"
3384
  msgstr "Voeg verkeersinformatie toe"
3385
 
3386
- #: ../settings.php:649
3387
  msgid "Request URL"
3388
  msgstr "URL opvragen"
3389
 
3390
- #: ../settings.php:650
3391
  msgid "Form fields data"
3392
  msgstr "Gegevens formuliervelden"
3393
 
3394
- #: ../settings.php:651
3395
  msgid "Cookies"
3396
  msgstr "Cookies"
3397
 
@@ -3399,7 +3395,7 @@ msgstr "Cookies"
3399
  msgid "Cerber anti-spam settings"
3400
  msgstr "Cerber anti-spam-instellingen"
3401
 
3402
- #: ../dashboard.php:72 ../settings.php:1166
3403
  msgid "Anti-spam"
3404
  msgstr "Anti-spam"
3405
 
@@ -3415,7 +3411,7 @@ msgstr "Anti-spam- en botdetectie-instellingen"
3415
  msgid "Anti-spam engine"
3416
  msgstr "Anti-spamroutine"
3417
 
3418
- #: ../common.php:1515
3419
  msgid "Multiple erroneous requests"
3420
  msgstr "Meervoudige foutieve verzoeken"
3421
 
@@ -3435,88 +3431,88 @@ msgstr "Aanzetten na %s gefaalde inlogpogingen in de afgelopen %s minuten"
3435
  msgid "Limit"
3436
  msgstr "Limiet"
3437
 
3438
- #: ../settings.php:386
3439
  msgid "Restrict or completely block access to the WordPress REST API according to your needs"
3440
  msgstr "Naar behoefte toegang tot de WordPress REST API beperken of blokkeren"
3441
 
3442
- #: ../settings.php:615
3443
  msgid "These features help your organization to be in compliance with personal data protection laws"
3444
  msgstr "Deze functies helpen u de privacywetgeving na te leven"
3445
 
3446
- #: ../settings.php:673
3447
  msgid "if empty, the website administrator email %s will be used"
3448
  msgstr "indien leeg, wordt de email %s van de sitebeheerder gebruikt"
3449
 
3450
- #: ../settings.php:677
3451
  msgid "notifications are allowed per hour (0 means unlimited)"
3452
  msgstr "meldingen per uur toegestaan (0 = onbeperkt)"
3453
 
3454
- #: ../settings.php:688
3455
  msgid "Get notified instantly with mobile and desktop notifications"
3456
  msgstr "Meteen op de hoogte met desktop- en mobiele meldingen"
3457
 
3458
- #: ../settings.php:703
3459
  msgid "Weekly report is a summary of all activities and suspicious events occurred during the last seven days"
3460
  msgstr "Het weekrapport is een overzicht van activiteiten en verdachte gebeurtenissen van de afgelopen zeven dagen"
3461
 
3462
- #: ../settings.php:716 ../settings.php:977
3463
  msgid "if empty, the email addresses from the notification settings will be used"
3464
  msgstr "indien leeg, worden de mailadressen voor meldingen gebruikt"
3465
 
3466
- #: ../settings.php:728
3467
  msgid "Traffic Inspector is a context-aware web application firewall (WAF) that protects your website by recognizing and denying malicious HTTP requests"
3468
  msgstr "VerkeerInspectie beschermt als contextuele WebApplicatie Firewall (WAF) de website door kwaadaardige HTTP-verzoeken te herkennen en te weigeren\n"
3469
  ""
3470
 
3471
- #: ../settings.php:757
3472
  msgid "Block IP addresses that send excessive requests for non-existing pages or scan website for security breaches"
3473
  msgstr "Blokkeer IP-adressen die extreem veel niet-bestaande pagina's opvragen of die scannen voor beveiligingslekken"
3474
 
3475
- #: ../settings.php:776
3476
  msgid "Traffic Logging"
3477
  msgstr "Verkeer Loggen"
3478
 
3479
- #: ../settings.php:777
3480
  msgid "Enable optional traffic logging if you need to monitor suspicious and malicious activity or solve security issues"
3481
  msgstr "Ga het verkeer loggen als je verdachte of kwaadaardige activiteiten wilt volgen, of beveiligingsproblemen wilt oplossen"
3482
 
3483
- #: ../settings.php:859
3484
  msgid "The scanner monitors file changes, verifies the integrity of WordPress, plugins, and themes, and detects malware"
3485
  msgstr "De scanner ziet bestandswijzigingen, controleert de integriteit van WordPress, plugins en thema's, en detecteert malware"
3486
 
3487
- #: ../settings.php:881
3488
  msgid "Specify directories to exclude from scanning. One directory per line."
3489
  msgstr "Stel de mappen in die niet gescand worden. Eén map per regel."
3490
 
3491
- #: ../settings.php:929
3492
  msgid "The scanner automatically scans the website, removes malware and sends email reports with the results of a scan"
3493
  msgstr "De scanner scant de site automatisch, verwijdert malware en mailt de resultaten van de scan"
3494
 
3495
- #: ../settings.php:946
3496
  msgid "Configure what issues to include in the email report and the condition for sending reports"
3497
  msgstr "Instellen wat deel moet uitmaken van de email-rapportage, en waarom deze verzonden wordt"
3498
 
3499
- #: ../settings.php:988
3500
  msgid "These policies are automatically enforced at the end of every scheduled scan based on its results. All affected files are moved to the quarantine"
3501
  msgstr "Deze maatregelen worden automatisch toegepast na elke scan, afhankelijk van de scan-resultaten. Getroffen bestanden gaan naar quarantaine"
3502
 
3503
- #: ../settings.php:1054
3504
  msgid "Cerber anti-spam engine"
3505
  msgstr "Cerber anti-spam-routines"
3506
 
3507
- #: ../settings.php:1055
3508
  msgid "Spam protection for comment, registration and contact forms on a website"
3509
  msgstr "Spambescherming voor registratie-, opmerkingen- en contactformulieren op de site"
3510
 
3511
- #: ../settings.php:1076
3512
  msgid "Adjust anti-spam engine"
3513
  msgstr "Anti-spam-routine instellen"
3514
 
3515
- #: ../settings.php:1077
3516
  msgid "These settings enable you to fine-tune the behavior of anti-spam algorithms and avoid false positives"
3517
  msgstr "Met deze instellingen stel je de anti-spam algoritmes precies in, en voorkom je valse meldingen"
3518
 
3519
- #: ../settings.php:1101
3520
  msgid "How the plugin processes comments submitted through the standard comment form"
3521
  msgstr "Hoe de plugin opmerkingen verwerkt die binnenkomen via het opmerkingenformulier"
3522
 
@@ -3532,11 +3528,11 @@ msgstr "ID van verzoek"
3532
  msgid "Search in URL"
3533
  msgstr "Zoek in URL"
3534
 
3535
- #: ../settings.php:888 ../settings.php:897
3536
  msgid "Executable files"
3537
  msgstr "Uitvoerbare bestanden"
3538
 
3539
- #: ../settings.php:889 ../settings.php:898
3540
  msgid "All files"
3541
  msgstr "Alle bestanden"
3542
 
@@ -3544,11 +3540,11 @@ msgstr "Alle bestanden"
3544
  msgid "Active sessions"
3545
  msgstr "Actieve sessies"
3546
 
3547
- #: ../settings.php:598
3548
  msgid "minutes (leave empty to use the default WordPress value)"
3549
  msgstr "minuten (leeg laten voor de standaard WordPress waarde)"
3550
 
3551
- #: ../settings.php:902
3552
  msgid "Change file permissions when necessary"
3553
  msgstr "Bestandspermissies aanpassen indien nodig"
3554
 
@@ -3572,11 +3568,11 @@ msgstr "Instellingen beheren"
3572
  msgid "Diagnostic Log"
3573
  msgstr "Diagnostische log"
3574
 
3575
- #: ../common.php:1359
3576
  msgid "User deleted"
3577
  msgstr "Verwijderd door gebruiker"
3578
 
3579
- #: ../common.php:1444
3580
  msgid "Email address is prohibited"
3581
  msgstr "Email-adres is verboden"
3582
 
@@ -3656,23 +3652,23 @@ msgstr "Top-10 grootste bestanden"
3656
  msgid "File Name"
3657
  msgstr "Bestandsnaam"
3658
 
3659
- #: ../settings.php:328
3660
  msgid "Date format for CSV export"
3661
  msgstr "Datumformaat voor CSV-export"
3662
 
3663
- #: ../settings.php:329
3664
  msgid "Use ISO 8601 date format for CSV export files"
3665
  msgstr "Pas ISO 8601 datumformaat toe voor CSV-export"
3666
 
3667
- #: ../settings.php:333
3668
  msgid "Use English"
3669
  msgstr "Gebruik Engels"
3670
 
3671
- #: ../settings.php:338
3672
  msgid "My IP address"
3673
  msgstr "Mijn IP-adres"
3674
 
3675
- #: ../settings.php:339
3676
  msgid "Do not add my IP address to the White IP Access List upon plugin activation"
3677
  msgstr "Zet mijn ip-adres niet op de lijst toegelaten ip-adressen bij activering plugin"
3678
 
@@ -3688,7 +3684,7 @@ msgstr "Onderstaande knop laadt WP Cerber's standaardinstellingen. Een aangepast
3688
  msgid "To get the most out of WP Cerber, follow these steps:"
3689
  msgstr "Om het meeste baat bij WP Cerber te hebben, doe dit:"
3690
 
3691
- #: ../common.php:1453
3692
  msgid "IP whitelisted"
3693
  msgstr "IP toegestaan"
3694
 
@@ -3705,7 +3701,7 @@ msgstr "Bij de website inloggen"
3705
  msgid "WP Cerber Security, Anti-spam & Malware Scan"
3706
  msgstr "WP Cerber Security, Anti-spam & Malware Scan"
3707
 
3708
- #: ../common.php:1395 ../common.php:1511
3709
  msgid "Probing for vulnerable code"
3710
  msgstr "Op zoek naar kwetsbare code"
3711
 
@@ -3717,27 +3713,27 @@ msgstr "Je IP-adres %s is toegevoegd aan de Lijst Toegestane Adressen"
3717
  msgid "Search for IP address"
3718
  msgstr "IP-adres zoeken"
3719
 
3720
- #: ../settings.php:785
3721
  msgid "Minimal"
3722
  msgstr "Minimaal"
3723
 
3724
- #: ../settings.php:791
3725
  msgid "Do not log known crawlers"
3726
  msgstr "Log bekende crawlers niet"
3727
 
3728
- #: ../settings.php:795
3729
  msgid "Do not log these locations"
3730
  msgstr "Log deze locaties niet"
3731
 
3732
- #: ../settings.php:799
3733
  msgid "Specify URL paths to exclude requests from logging. One item per line."
3734
  msgstr "Geef aan welke url-paden niet gelogd worden. Eén per regel."
3735
 
3736
- #: ../settings.php:802
3737
  msgid "Do not log these User-Agents"
3738
  msgstr "Log deze 'user-agents' niet"
3739
 
3740
- #: ../settings.php:806
3741
  msgid "Specify User-Agents to exclude requests from logging. One item per line."
3742
  msgstr "Geef aan welke 'user-agents' niet gelogd worden. Eén per regel."
3743
 
@@ -3745,15 +3741,40 @@ msgstr "Geef aan welke 'user-agents' niet gelogd worden. Eén per regel."
3745
  msgid "Unknown Google's bot"
3746
  msgstr "Onbekende Google-bot"
3747
 
3748
- #: ../common.php:1450
3749
  msgid "IP address is not allowed"
3750
  msgstr "IP-adres niet toegestaan"
3751
 
3752
- #: ../settings.php:554
3753
  msgid "Only users from IP addresses in the White IP Access List may register on the website"
3754
  msgstr "Alleen IP-adressen uit de Toegestane Lijst kunnen registreren op de website."
3755
 
3756
- #: ../settings.php:559
3757
  msgid "User message"
3758
  msgstr "Gebruikersbericht"
3759
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
  msgid "Lockout duration"
17
  msgstr "Duur uitsluiting"
18
 
19
+ #: ../settings.php:159 ../settings.php:265
20
  msgid "minutes"
21
  msgstr "minuten"
22
 
24
  msgid "Aggressive lockout"
25
  msgstr "Agressieve uitsluiting"
26
 
27
+ #: ../settings.php:235
28
  msgid "Site connection"
29
  msgstr "Websiteverbinding"
30
 
64
  msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
65
  msgstr "Directe toegang tot wp-login.php blokkeren en HTTP 404 Not Found Error teruggeven"
66
 
67
+ #: ../dashboard.php:1768 ../settings.php:249
68
  msgid "Citadel mode"
69
  msgstr "Citadelstand"
70
 
71
+ #: ../settings.php:259
72
  msgid "Threshold"
73
  msgstr "Drempelwaarde"
74
 
75
+ #: ../admin/cerber-admin.php:51 ../settings.php:264
76
  msgid "Duration"
77
  msgstr "Duur"
78
 
79
+ #: ../dashboard.php:4783 ../settings.php:270
80
  msgid "Notifications"
81
  msgstr "Meldingen"
82
 
83
+ #: ../settings.php:272
84
  msgid "Send notification to admin email"
85
  msgstr "Melding versturen naar admin e-mailadres"
86
 
89
  msgstr "Toegangslijsten"
90
 
91
  #: ../cerber-load.php:5003 ../cerber-users.php:1163 ../dashboard.php:1809 ..
92
+ #: /dashboard.php:2356 ../dashboard.php:4776 ../settings.php:282
93
  msgid "Activity"
94
  msgstr "Activiteit"
95
 
118
  msgid "Showing last %d records from %d"
119
  msgstr "Laatste %d records van %d"
120
 
121
+ #: ../common.php:1361
122
  msgid "Logged in"
123
  msgstr "Ingelogd"
124
 
125
+ #: ../common.php:1362
126
  msgid "Logged out"
127
  msgstr "Uitgelogd"
128
 
129
+ #: ../common.php:1363
130
  msgid "Login failed"
131
  msgstr "Inloggen mislukt"
132
 
133
+ #: ../dashboard.php:978 ../common.php:1366
134
  msgid "IP blocked"
135
  msgstr "IP geblokkeerd"
136
 
137
+ #: ../common.php:1370
138
  msgid "Citadel activated!"
139
  msgstr "Citadelstand geactiveerd!"
140
 
141
+ #: ../dashboard.php:1400 ../common.php:1425
142
  msgid "Locked out"
143
  msgstr "Buitengesloten"
144
 
145
+ #: ../common.php:1427
146
  msgid "IP blacklisted"
147
  msgstr "IP uitgesloten"
148
 
149
+ #: ../common.php:1383
150
  msgid "Password changed"
151
  msgstr "Wachtwoord veranderd"
152
 
172
  msgid "List is empty"
173
  msgstr "Lijst is leeg"
174
 
175
+ #: ../cerber-load.php:4228
176
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
177
  msgstr "Citadelstand geactiveerd na %d mislukte inlogpogingen binnen %d minuten."
178
 
190
  msgstr "Laatst ingelogd"
191
 
192
  #: ../nexus/cerber-slave-list.php:347 ../dashboard.php:1649 ../dashboard.php:1740
193
+ #: ../dashboard.php:1789 ../common.php:1667
194
  msgid "Never"
195
  msgstr "Nooit"
196
 
199
  msgid "Are you sure?"
200
  msgstr "Weet je het zeker?"
201
 
202
+ #: ../dashboard.php:2174 ../settings.php:236
203
  msgid "My site is behind a reverse proxy"
204
  msgstr "Mijn website draait achter een reverse proxy"
205
 
249
  msgid "Your IP"
250
  msgstr "Jouw IP"
251
 
252
+ #: ../cerber-load.php:4229
253
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
254
  msgstr "Laatste mislukte inlogpoging was op %s vanaf IP %s op gebruiker %s."
255
 
261
  msgid "Notify admin if the number of active lockouts above"
262
  msgstr "Stuur admin een melding bij meer uitsluitingen dan"
263
 
264
+ #: ../settings.php:286 ../settings.php:292 ../settings.php:849 ../settings.php:
265
+ #: 855 ../settings.php:926 ../settings.php:1117
266
  msgid "days"
267
  msgstr "dagen"
268
 
282
  msgid "Always block entire subnet Class C of intruders IP"
283
  msgstr "Blokkeer altijd gehele IP Class C subnet van aanvaller"
284
 
285
+ #: ../admin/cerber-settings.php:377 ../settings.php:276
286
  msgid "Click to send test"
287
  msgstr "Klik om test te verzenden"
288
 
294
  msgid "Comments"
295
  msgstr "Reacties"
296
 
297
+ #: ../cerber-load.php:4230 ../cerber-load.php:5044
298
  msgid "View activity in dashboard"
299
  msgstr "Activiteiten bekijken in dashboard"
300
 
301
+ #: ../cerber-load.php:4259
302
  msgid "Number of active lockouts"
303
  msgstr "Aantal actieve uitsluitingen"
304
 
305
+ #: ../cerber-load.php:4263
306
  msgid "View lockouts in dashboard"
307
  msgstr "Uitsluitingen bekijken in dashboard"
308
 
424
  msgid "Load default settings"
425
  msgstr "Aanbevolen instellingen laden"
426
 
427
+ #: ../settings.php:686
428
  msgid "New version is available"
429
  msgstr "Nieuwe versie beschikbaar"
430
 
431
+ #: ../cerber-load.php:4202
432
  msgid "WP Cerber notify"
433
  msgstr "WP Cerber melding"
434
 
435
+ #: ../cerber-load.php:4226
436
  msgid "Citadel mode is activated"
437
  msgstr "Citadelstand is actief"
438
 
439
+ #: ../cerber-load.php:4302
440
  msgid "New Custom login URL"
441
  msgstr "Nieuwe Aangepaste inlog-URL"
442
 
448
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
449
  msgstr "WP Cerber vereist WordPress %s of hoger. Je gebruikt nu"
450
 
451
+ #: ../settings.php:311
452
  msgid "Use file"
453
  msgstr "Bestand gebruiken"
454
 
455
+ #: ../settings.php:312
456
  msgid "Write failed login attempts to the file"
457
  msgstr "Mislukte pogingen opslaan in bestand"
458
 
460
  msgid "Deactivate"
461
  msgstr "Deactiveren"
462
 
463
+ #: ../cerber-load.php:4261 ../dashboard.php:200
464
  msgid "Reason"
465
  msgstr "Reden"
466
 
468
  msgid "Add IP to the Black List"
469
  msgstr "IP-adres toevoegen aan Uitsluitingslijst"
470
 
471
+ #: ../common.php:1505
472
  msgid "Attempt to access"
473
  msgstr "Poging tot toegang"
474
 
475
+ #: ../common.php:1504
476
  msgid "Limit on login attempts is reached"
477
  msgstr "Limiet voor aantal inlogpogingen is bereikt"
478
 
479
+ #: ../cerber-load.php:4260
480
  msgid "Last lockout was added: %s for IP %s"
481
  msgstr "Laatste uitsluiting was toegevoegd: %s voor IP-adres %s"
482
 
488
  msgid "Abuse email:"
489
  msgstr "E-mail voor misbruik:"
490
 
491
+ #: ../settings.php:673 ../settings.php:720 ../settings.php:981
492
  msgid "Email Address"
493
  msgstr "E-mailadres"
494
 
495
+ #: ../settings.php:321
496
  msgid "Drill down IP"
497
  msgstr "IP-adres onderzoeken"
498
 
499
+ #: ../settings.php:322
500
  msgid "Retrieve extra WHOIS information for IP"
501
  msgstr "Haal extra WHOIS-informatie op voor IP-adres"
502
 
503
+ #: ../settings.php:355
504
  msgid "Hardening WordPress"
505
  msgstr "Wordpress versterken"
506
 
507
+ #: ../settings.php:359 ../settings.php:395
508
  msgid "Stop user enumeration"
509
  msgstr "Stop nummering gebruikers"
510
 
511
+ #: ../settings.php:378
512
  msgid "Disable XML-RPC"
513
  msgstr "XML-RPC uitschakelen"
514
 
515
+ #: ../settings.php:379
516
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
517
  msgstr "Toegang tot XML-RPC server uitschakelen (inclusief Pingbacks en Trackbacks)"
518
 
519
+ #: ../settings.php:383
520
  msgid "Disable feeds"
521
  msgstr "Feeds uitschakelen"
522
 
523
+ #: ../settings.php:384
524
  msgid "Block access to the RSS, Atom and RDF feeds"
525
  msgstr "Blokkeer toegang tot de RSS-, Atom- en RDF-feeds"
526
 
527
+ #: ../settings.php:400
528
  msgid "Disable REST API"
529
  msgstr "REST API uitschakelen"
530
 
533
  msgid "<strong>ERROR</strong>: please enter a valid email address."
534
  msgstr "<strong>LET OP</strong>: voer een geldig e-mailadres in."
535
 
536
+ #: ../cerber-load.php:4291 ../cerber-load.php:5322
537
  msgid "WP Cerber is now active and has started protecting your site"
538
  msgstr "WP Cerber is actief en beschermt nu je website"
539
 
563
  msgstr "Let op! Citadelstand is actief; niemand kan inloggen."
564
 
565
  #: ../nexus/cerber-slave-list.php:333 ../dashboard.php:434 ../dashboard.php:3710 .
566
+ #: ./dashboard.php:4277 ../common.php:1529 ../whois.php:222 ../whois.php:253
567
  msgid "Unknown"
568
  msgstr "Onbekend"
569
 
570
  #: ../cerber-load.php:635 ../cerber-load.php:647 ../cerber-load.php:654 ../cerber-
571
+ #: load.php:993 ../cerber-load.php:1532 ../cerber-load.php:1539 ../cerber-load.
572
+ #: php:1545 ../cerber-load.php:1550 ../cerber-load.php:1557 ../cerber-load.php:
573
+ #: 1564 ../cerber-load.php:1570 ../cerber-load.php:1577 ../cerber-load.php:1747 ..
574
+ #: /cerber-load.php:1884 ../nexus/cerber-nexus-slave.php:204 ../nexus/cerber-
575
  #: nexus-slave.php:215 ../admin/cerber-admin.php:866 ../admin/cerber-settings.php:
576
  #: 653 ../admin/cerber-settings.php:673 ../admin/cerber-settings.php:753 ..
577
+ #: /common.php:368 ../common.php:446 ../common.php:451 ../common.php:457 ..
578
+ #: /common.php:461
579
  msgid "ERROR:"
580
  msgstr "FOUT:"
581
 
583
  msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
584
  msgstr "Menselijke verificatie mislukt. Klik het vierkant in onderstaand reCAPTCHA-blok."
585
 
586
+ #: ../cerber-load.php:1102
587
  msgid "<strong>ERROR</strong>: The password you entered for the username %s is incorrect."
588
  msgstr "<strong>LET OP</strong>: je geeft een foutief wachtwoord op voor gebruiker %s."
589
 
590
+ #: ../cerber-load.php:1558
591
  msgid "Username is not allowed. Please choose another one."
592
  msgstr "Gebruikersnaam is niet toegestaan, kies een andere."
593
 
594
+ #: ../cerber-load.php:4254
595
  msgid "unspecified"
596
  msgstr "niet gespecificeerd"
597
 
598
+ #: ../cerber-load.php:4257
599
  msgid "Number of lockouts is increasing"
600
  msgstr "Aantal uitsluitingen loopt op"
601
 
602
+ #: ../cerber-load.php:4262
603
  msgid "View activity for this IP"
604
  msgstr "Bekijk activiteit voor dit adres"
605
 
606
+ #: ../cerber-load.php:4266 ../cerber-load.php:4268
607
  msgid "A new version of WP Cerber is available to install"
608
  msgstr "Nieuwe versie WP Cerber is klaar voor installatie"
609
 
610
+ #: ../cerber-load.php:4267
611
  msgid "Hi!"
612
  msgstr "Hallo!"
613
 
614
+ #: ../cerber-load.php:4270 ../cerber-load.php:4281 ../nexus/cerber-slave-list.php:
615
  #: 44
616
  msgid "Website"
617
  msgstr "Website"
618
 
619
+ #: ../cerber-load.php:4273 ../cerber-load.php:4274
620
  msgid "The WP Cerber security plugin has been deactivated"
621
  msgstr "WP Cerber is gedeactiveerd"
622
 
623
+ #: ../cerber-load.php:4276
624
  msgid "Not logged in"
625
  msgstr "Niet ingelogd"
626
 
627
+ #: ../cerber-load.php:4282
628
  msgid "By user"
629
  msgstr "Door gebruiker"
630
 
631
+ #: ../cerber-load.php:4283
632
  msgid "From IP address"
633
  msgstr "Van IP-adres"
634
 
635
+ #: ../cerber-load.php:4286
636
  msgid "From country"
637
  msgstr "Uit land"
638
 
639
+ #: ../cerber-load.php:4290
640
  msgid "The WP Cerber security plugin is now active"
641
  msgstr "WP Cerber is actief"
642
 
644
  msgid "Import settings"
645
  msgstr "Instellingen importeren"
646
 
647
+ #: ../settings.php:681
648
  msgid "Notification limit"
649
  msgstr "Limiet aan meldingen"
650
 
651
+ #: ../settings.php:594
652
  msgid "Prohibited usernames"
653
  msgstr "Verboden gebruikersnamen"
654
 
655
+ #: ../settings.php:595
656
  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."
657
  msgstr "Gebruikersnamen op deze lijst kunnen niet aanmelden of inloggen. IP-adressen die deze namen gebruiken, worden direct uitgesloten. Scheid namen met een komma."
658
 
659
+ #: ../settings.php:1123
660
  msgid "reCAPTCHA settings"
661
  msgstr "reCAPTCHA-instellingen"
662
 
663
+ #: ../settings.php:1128
664
  msgid "Site key"
665
  msgstr "Site-sleutel"
666
 
667
+ #: ../settings.php:1132
668
  msgid "Secret key"
669
  msgstr "Geheime sleutel"
670
 
671
+ #: ../settings.php:1142
672
  msgid "Enable reCAPTCHA for WordPress registration form"
673
  msgstr "ReCAPTCHA instellen voor WordPress regstratieformulier"
674
 
675
+ #: ../settings.php:1151
676
  msgid "Lost password form"
677
  msgstr "Formulier voor zoekgeraakt wachtwoord"
678
 
679
+ #: ../settings.php:1161
680
  msgid "Login form"
681
  msgstr "Login-formulier"
682
 
683
+ #: ../settings.php:1162
684
  msgid "Enable reCAPTCHA for WordPress login form"
685
  msgstr "ReCAPTCHA inschakelen voor WordPress inlogpagina"
686
 
687
+ #: ../settings.php:1124
688
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
689
  msgstr "Haal eerst een Site-sleutel en Geheime Sleutel op van Google om reCAPTCHA te kunnen gebruiken"
690
 
691
+ #: ../cerber-lab.php:854 ../admin/cerber-settings.php:100 ../admin/cerber-
692
  #: settings.php:270
693
  msgid "Know more"
694
  msgstr "Meer weten"
695
 
696
+ #: ../common.php:1358
697
  msgid "User created"
698
  msgstr "Gebruiker toegevoegd"
699
 
700
+ #: ../common.php:1359
701
  msgid "User registered"
702
  msgstr "Gebruiker aangemeld"
703
 
704
+ #: ../common.php:1386
705
  msgid "reCAPTCHA verification failed"
706
  msgstr "reCAPTCHA verificatie mislukt"
707
 
708
+ #: ../common.php:1387
709
  msgid "reCAPTCHA settings are incorrect"
710
  msgstr "foutieve reCAPTCHA-instellingen"
711
 
712
  #. I see this line used where someone tries to log in from a blocked URL. So shouldn't this line be "Attempt to access from a prohibited URL" ?
713
+ #: ../common.php:1390 ../common.php:1506
714
  msgid "Attempt to access prohibited URL"
715
  msgstr "Poging verboden URL te benaderen"
716
 
717
+ #: ../common.php:1392 ../common.php:1508
718
  msgid "Attempt to log in with prohibited username"
719
  msgstr "Inlogpoging met verboden gebruikersnaam"
720
 
721
+ #: ../settings.php:297
722
  msgid "Cerber Lab connection"
723
  msgstr "Cerber Lab verbinding"
724
 
725
+ #: ../settings.php:298
726
  msgid "Send malicious IP addresses to the Cerber Lab"
727
  msgstr "Stuur kwaadaardige IP-adressen naar Cerber Lab"
728
 
729
+ #: ../settings.php:303
730
  msgid "Cerber Lab protocol"
731
  msgstr "Cerber Lab protocol"
732
 
733
+ #: ../settings.php:1069 ../settings.php:1141
734
  msgid "Registration form"
735
  msgstr "Registratieformulier"
736
 
737
+ #: ../settings.php:1147
738
  msgid "Enable reCAPTCHA for WooCommerce registration form"
739
  msgstr "ReCAPTCHA inschakelen voor WooCommerce registratie"
740
 
741
+ #: ../settings.php:1152
742
  msgid "Enable reCAPTCHA for WordPress lost password form"
743
  msgstr "ReCAPTCHA inschakelen om nieuw WordPress wachtwoord op te vragen"
744
 
745
+ #: ../settings.php:1157
746
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
747
  msgstr "ReCAPTCHA inschakelen om nieuw WooCommerce wachtwoord op te vragen"
748
 
749
+ #: ../settings.php:1167
750
  msgid "Enable reCAPTCHA for WooCommerce login form"
751
  msgstr "ReCAPTCHA inschakelen voor WooCommerce inlogpagina"
752
 
753
+ #: ../common.php:1388
754
  msgid "Request to the Google reCAPTCHA service failed"
755
  msgstr "Verzoek aan Google ReCAPTCHA-service mislukt"
756
 
762
  msgid "Recently locked out IP addresses"
763
  msgstr "Recent buitengesloten IP-adressen"
764
 
765
+ #: ../cerber-lab.php:852
766
  msgid "OK, nail them all"
767
  msgstr "OK, gooi ze er allemaal uit"
768
 
769
+ #: ../cerber-lab.php:853
770
  msgid "NO, maybe later"
771
  msgstr "Nee, misschien later"
772
 
775
  msgid "Dashboard"
776
  msgstr "Dashboard"
777
 
778
+ #: ../cerber-lab.php:850
779
  msgid "Want to make WP Cerber even more powerful?"
780
  msgstr "Wil je WP Cerber nog beter maken?"
781
 
782
+ #: ../cerber-lab.php:851
783
  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."
784
  msgstr "Sta WP Cerber toe om geblokkeerde boosaardige IP-adressen te delen met Cerber Lab. Dat helpt ons betere algoritmes te maken om WordPress te beschermen tegen nieuwe bedreigingen en botnets. Je kunt je toestemming altijd weer intrekken."
785
 
819
  msgid "Unsubscribe"
820
  msgstr "Uitschrijven"
821
 
822
+ #: ../cerber-load.php:4306 ../cerber-load.php:4307
823
  msgid "A new activity has been recorded"
824
  msgstr "Er is nieuwe activiteit waargenomen"
825
 
831
  msgid "Search string"
832
  msgstr "Zoekfrase"
833
 
834
+ #: ../settings.php:318
835
  msgid "Preferences"
836
  msgstr "Voorkeuren"
837
 
838
+ #: ../settings.php:326
839
  msgid "Date format"
840
  msgstr "Datumformaat"
841
 
842
+ #: ../settings.php:327
843
  msgid "if empty, the default format %s will be used"
844
  msgstr "indien leeg, gebruiken we standaardinstelling %s"
845
 
846
+ #: ../settings.php:692
847
  msgid "Push notifications"
848
  msgstr "Push meldingen"
849
 
850
+ #: ../settings.php:664
851
  msgid "Email notifications"
852
  msgstr "E-mail meldingen"
853
 
854
+ #: ../settings.php:674 ../settings.php:722 ../settings.php:820 ../settings.php:983
855
  msgid "Use comma to specify multiple values"
856
  msgstr "Scheid meer waarden met komma's"
857
 
867
  msgid "Not available"
868
  msgstr "Niet beschikbaar"
869
 
870
+ #: ../common.php:1384
871
  msgid "Password reset requested"
872
  msgstr "Wachtwoordvernieuwing aangevraagd"
873
 
874
+ #: ../common.php:1509
875
  msgid "Limit on failed reCAPTCHA verifications is reached"
876
  msgstr "Grens bereikt van foutieve reCAPTCHA's"
877
 
878
+ #: ../common.php:1662
879
  msgid "%s ago"
880
  msgstr "%s geleden"
881
 
887
  msgid "Display 404 page"
888
  msgstr "Toon 404-pagina"
889
 
890
+ #: ../settings.php:1136
891
  msgid "Invisible reCAPTCHA"
892
  msgstr "Onzichtbare reCAPTCHA"
893
 
894
+ #: ../settings.php:1137
895
  msgid "Enable invisible reCAPTCHA"
896
  msgstr "Zet onzichtbare reCAPTCHA aan"
897
 
898
+ #: ../settings.php:1137
899
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
900
  msgstr "(zet pas aan als je de Sitesleutel en Geheime Sleutel voor de onzichtbare versie hebt ontvangen)"
901
 
902
+ #: ../settings.php:1172
903
  msgid "Enable reCAPTCHA for WordPress comment form"
904
  msgstr "Zet reCAPTCHA aan voor WordPress reacties"
905
 
906
+ #: ../settings.php:1177
907
  msgid "Disable reCAPTCHA for logged in users"
908
  msgstr "Zet reCAPTCHA uit voor ingelogde gebruikers"
909
 
910
+ #: ../settings.php:1181
911
  msgid "Limit attempts"
912
  msgstr "Beperk aantal pogingen"
913
 
914
+ #: ../settings.php:1182
915
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
916
  msgstr "Sluit IP-adressen uit voor %s minuten na %s mislukte pogingen in %s minuten"
917
 
918
+ #: ../settings.php:250
919
  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."
920
  msgstr "In de Citadelstand kunnen alleen adressen van de Lijst Toegelaten IP-adressen inloggen. Heeft geen effect op reeds ingelogde gebruikers."
921
 
923
  msgid "Event"
924
  msgstr "Gebeurtenis"
925
 
926
+ #: ../common.php:311
927
  msgid "Spam comments denied"
928
  msgstr "Spamreacties afgewezen"
929
 
930
+ #: ../common.php:313
931
  msgid "Malicious IP addresses detected"
932
  msgstr "Kwaadaardige IP-adressen gevonden"
933
 
934
+ #: ../common.php:314
935
  msgid "Lockouts occurred"
936
  msgstr "Uitsluitingen"
937
 
938
+ #: ../cerber-load.php:1532 ../cerber-load.php:1540 ../cerber-load.php:1546 ..
939
+ #: /cerber-load.php:1571 ../cerber-load.php:1578
940
  msgid "You are not allowed to register."
941
  msgstr "Je mag niet aanmelden."
942
 
943
+ #: ../common.php:1371
944
  msgid "Spam comment denied"
945
  msgstr "Spamreactie afgewezen"
946
 
947
+ #: ../common.php:1394
948
  msgid "Attempt to log in denied"
949
  msgstr "Inlogpoging afgewezen"
950
 
951
+ #: ../common.php:1395
952
  msgid "Attempt to register denied"
953
  msgstr "Aanmeldingspoging afgewezen"
954
 
955
+ #: ../common.php:308
956
  msgid "Malicious activities mitigated"
957
  msgstr "Verdachte activiteiten afgevangen"
958
 
959
+ #: ../settings.php:1064
960
  msgid "Comment form"
961
  msgstr "Reactiepagina"
962
 
963
+ #: ../settings.php:1065
964
  msgid "Protect comment form with bot detection engine"
965
  msgstr "Bescherm invoer reacties met bot-detectie"
966
 
967
+ #: ../settings.php:1070
968
  msgid "Protect registration form with bot detection engine"
969
  msgstr "Bescherm registratie met bot-detectie"
970
 
976
  msgid "License"
977
  msgstr "Licentie"
978
 
979
+ #: ../cerber-load.php:1884
980
  msgid "Sorry, human verification failed."
981
  msgstr "Sorry, je verificatie faalt."
982
 
983
+ #: ../common.php:1510
984
  msgid "Bot activity is detected"
985
  msgstr "Bot-activiteit getedecteerd"
986
 
987
+ #: ../settings.php:1105
988
  msgid "Comment processing"
989
  msgstr "Verwerking van reactie"
990
 
991
+ #: ../settings.php:1109
992
  msgid "If a spam comment detected"
993
  msgstr "Bij detectie van een spam-reactie"
994
 
995
+ #: ../settings.php:1114
996
  msgid "Trash spam comments"
997
  msgstr "Spamreacties weggooien"
998
 
999
+ #: ../settings.php:1116
1000
  msgid "Move spam comments to trash after"
1001
  msgstr "Verwijder spamreacties na"
1002
 
1003
+ #: ../common.php:1372
1004
  msgid "Spam form submission denied"
1005
  msgstr "Geweigerd wegens spam"
1006
 
1007
+ #: ../settings.php:1074
1008
  msgid "Other forms"
1009
  msgstr "Andere formulieren"
1010
 
1011
+ #: ../settings.php:1075
1012
  msgid "Protect all forms on the website with bot detection engine"
1013
  msgstr "Bescherm alle invoerformulieren met bot-detectie"
1014
 
1015
+ #: ../settings.php:1085
1016
  msgid "Safe mode"
1017
  msgstr "Veilige stand"
1018
 
1019
+ #: ../settings.php:1086
1020
  msgid "Use less restrictive policies (allow AJAX)"
1021
  msgstr "Minder restricties (sta AJAX toe)"
1022
 
1023
  #: ../dashboard.php:980 ../dashboard.php:1764 ../dashboard.php:4064 ../settings.
1024
+ #: php:405 ../settings.php:1090
1025
  msgid "Logged in users"
1026
  msgstr "Ingelogde gebruikers"
1027
 
1028
+ #: ../settings.php:1091
1029
  msgid "Disable bot detection engine for logged in users"
1030
  msgstr "Zet bot-detectie uit voor ingelogde gebruikers"
1031
 
1053
  msgid "You"
1054
  msgstr "Jij"
1055
 
1056
+ #: ../common.php:312
1057
  msgid "Spam form submissions denied"
1058
  msgstr "Spam formulierafgifte afgewezen"
1059
 
1060
+ #: ../cerber-load.php:4293 ../cerber-load.php:5326
1061
  msgid "Getting Started Guide"
1062
  msgstr "Startgids"
1063
 
1084
  msgid "https://wpcerber.com"
1085
  msgstr "https://wpcerber.com"
1086
 
1087
+ #: ../common.php:1373
1088
  msgid "Form submission denied"
1089
  msgstr "Formulierafgifte afgewezen"
1090
 
1091
+ #: ../common.php:1374
1092
  msgid "Comment denied"
1093
  msgstr "Commentaar afgewezen"
1094
 
1095
+ #: ../common.php:1400
1096
  msgid "Request to REST API denied"
1097
  msgstr "Verzoek aan REST API afgewezen"
1098
 
1099
+ #: ../common.php:1401
1100
  msgid "XML-RPC request denied"
1101
  msgstr "XML-RPC-verzoek afgewezen"
1102
 
1103
+ #: ../common.php:1423
1104
  msgid "Bot detected"
1105
  msgstr "Bot gedetecteerd"
1106
 
1107
+ #: ../common.php:1424
1108
  msgid "Citadel mode is active"
1109
  msgstr "Citadelstand actief"
1110
 
1111
+ #: ../common.php:1428
1112
  msgid "Malicious activity detected"
1113
  msgstr "Kwaadaardige activiteit gedetecteerd"
1114
 
1115
+ #: ../common.php:1429
1116
  msgid "Blocked by country rule"
1117
  msgstr "Geblokkeerd door landenregel"
1118
 
1119
+ #: ../common.php:1430
1120
  msgid "Limit reached"
1121
  msgstr "Limiet bereikt"
1122
 
1123
+ #: ../common.php:1431
1124
  msgid "Multiple suspicious activities"
1125
  msgstr "Meerdere verdachte activiteiten"
1126
 
1127
+ #: ../common.php:1511
1128
  msgid "Multiple suspicious activities were detected"
1129
  msgstr "Meerdere verdachte activiteiten gedetecteerd"
1130
 
1131
+ #: ../settings.php:406
1132
  msgid "Allow REST API for logged in users"
1133
  msgstr "Sta REST API toe voor ingelogde gebruikers"
1134
 
1135
+ #: ../settings.php:420
1136
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1137
  msgstr "Geef toegestane REST API-naamruimtes op als de REST API is uitgeschakeld. Eén tekenreeks per regel."
1138
 
1139
+ #: ../settings.php:571
1140
  msgid "Registration limit"
1141
  msgstr "Registratielimiet"
1142
 
1143
+ #: ../settings.php:609
1144
  msgid "Sort users in dashboard"
1145
  msgstr "Gebruikers in dashboard sorteren"
1146
 
1147
+ #: ../settings.php:610
1148
  msgid "by date of registration"
1149
  msgstr "per registratiedatum"
1150
 
1151
+ #: ../settings.php:1095
1152
  msgid "Query whitelist"
1153
  msgstr "Toegestane queries"
1154
 
1180
  msgid "Use REST API"
1181
  msgstr "Benut REST API"
1182
 
1183
+ #: ../settings.php:1111
1184
  msgid "Deny it completely"
1185
  msgstr "Volledig negeren"
1186
 
1187
+ #: ../settings.php:1111
1188
  msgid "Mark it as spam"
1189
  msgstr "Markeren als spam"
1190
 
1196
  msgid "Main settings"
1197
  msgstr "Hoofdinstellingen"
1198
 
1199
+ #: ../settings.php:707
1200
  msgid "Weekly reports"
1201
  msgstr "Weekrapporten"
1202
 
1232
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1233
  msgstr "Gebruik je een caching plugin, dan moet je je nieuwe login URL toevoegen aan de niet te cachen pagina's."
1234
 
1235
+ #: ../cerber-load.php:4312
1236
  msgid "Weekly report"
1237
  msgstr "Weekrapport"
1238
 
1239
+ #: ../cerber-load.php:4315 ../cerber-load.php:4323
1240
  msgid "To change reporting settings visit"
1241
  msgstr "Om je rapportageinstellingen aan te passen, ga naar"
1242
 
1296
  msgid "Display simple 404 page"
1297
  msgstr "Toon eenvoudige 404-pagina"
1298
 
1299
+ #: ../settings.php:1096
1300
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
1301
  msgstr "Voer een deel van een query-tekenreeks of -pad in om een request uit te sluiten van inspectie. Eén item per regel."
1302
 
1303
+ #: ../settings.php:711
1304
  msgid "Enable reporting"
1305
  msgstr "Rapporteren aanzetten"
1306
 
1317
  msgid "You cannot add your IP address or network"
1318
  msgstr "Je kunt je eigen IP of netwerk niet toevoegen"
1319
 
1320
+ #: ../settings.php:587 ../settings.php:595
1321
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1322
  msgstr "Je kunt REGEX-patronen gebruiken; sluit deze op in voorwaartse slashes zoals /admin.*/."
1323
 
1370
  msgid "Refresh"
1371
  msgstr "Ververs"
1372
 
1373
+ #: ../common.php:210
1374
  msgid "Check for requests"
1375
  msgstr "Controleer op verzoeken"
1376
 
1378
  msgid "Not specified"
1379
  msgstr "Niet gespecificeerd"
1380
 
1381
+ #: ../settings.php:786
1382
  msgid "Logging mode"
1383
  msgstr "Rapportagestand"
1384
 
1385
+ #: ../settings.php:789
1386
  msgid "Logging disabled"
1387
  msgstr "Rapportage uit"
1388
 
1389
+ #: ../settings.php:791
1390
  msgid "Smart"
1391
  msgstr "Slim"
1392
 
1393
+ #: ../settings.php:792
1394
  msgid "All traffic"
1395
  msgstr "Alle verkeer"
1396
 
1397
+ #: ../settings.php:818
1398
  msgid "Mask these form fields"
1399
  msgstr "Verberg deze formuliervelden"
1400
 
1401
+ #: ../settings.php:843
1402
  msgid "milliseconds"
1403
  msgstr "milliseconden"
1404
 
1405
+ #: ../settings.php:737
1406
  msgid "Enable traffic inspection"
1407
  msgstr "Verkeersinspectie aanzetten"
1408
 
1409
+ #: ../settings.php:814
1410
  msgid "Save request fields"
1411
  msgstr "Bewaar verzoekvelden"
1412
 
1413
+ #: ../settings.php:842
1414
  msgid "Page generation time threshold"
1415
  msgstr "Drempeltijd paginaopbouw"
1416
 
1430
  msgid "Last seen"
1431
  msgstr "Laatst gezien"
1432
 
1433
+ #: ../cerber-load.php:4086
1434
  msgid "We're sorry, you are not allowed to proceed"
1435
  msgstr "Excuus, je mag niet doorgaan"
1436
 
1437
+ #: ../settings.php:750
1438
  msgid "Request whitelist"
1439
  msgstr "Verzoek om whitelist"
1440
 
1441
+ #: ../settings.php:754
1442
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
1443
  msgstr "Voer een 'request URI' in om deze van inspectie uit te sluiten. Eén per regel."
1444
 
1445
+ #: ../settings.php:825
1446
  msgid "Save request headers"
1447
  msgstr "Sla 'request headers' op"
1448
 
1449
+ #: ../settings.php:830
1450
  msgid "Save $_SERVER"
1451
  msgstr "Sla $_SERVER op"
1452
 
1453
+ #: ../settings.php:834
1454
  msgid "Save request cookies"
1455
  msgstr "Sla 'request cookies' op"
1456
 
1457
+ #: ../settings.php:364
1458
  msgid "Protect admin scripts"
1459
  msgstr "Bescherm admin scripts"
1460
 
1461
+ #: ../settings.php:365
1462
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1463
  msgstr "Blokkeer ongeoorloofde toegang tot load-scripts.php en load-styles.php\n"
1464
  ""
1465
 
1466
+ #: ../common.php:2722
1467
  msgid "Unable to create the directory"
1468
  msgstr "Kan map niet aanmaken"
1469
 
1470
+ #: ../common.php:2727
1471
  msgid "Destination folder access denied"
1472
  msgstr "Toegang bestemmingsmap afgewezen"
1473
 
1474
+ #: ../common.php:2730
1475
  msgid "File not found"
1476
  msgstr "Bestand niet gevonden"
1477
 
1478
+ #: ../common.php:2733
1479
  msgid "Unable to copy the file"
1480
  msgstr "Kan bestand niet kopiëren"
1481
 
1482
+ #: ../common.php:2739
1483
  msgid "Unable to delete the file"
1484
  msgstr "Kan bestand niet verwijderen"
1485
 
1508
  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>."
1509
  msgstr "Dit is de standaard opstartmodule van de WP Cerber Security & Antispam plugin, geïnstalleerd toen je de plugin-initialisatie op Standaard hebt gezet. Meer: <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1510
 
1511
+ #: ../common.php:1398
1512
  msgid "File upload denied"
1513
  msgstr "Bestandsupload afgewezen"
1514
 
1515
  #. Shouldn't these 'braces' be 'brackets'?
1516
+ #: ../settings.php:754 ../settings.php:804
1517
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1518
  msgstr "Zet bij een REGEX-patroon de hele regel tussen accolades { }."
1519
 
1529
  msgid "Site Integrity"
1530
  msgstr "Site-integriteit"
1531
 
1532
+ #: ../cerber-scanner.php:1495 ../cerber-users.php:20 ../cerber-users.php:446 ..
1533
+ #: /dashboard.php:1795 ../dashboard.php:1797 ../settings.php:740 ../settings.php:
1534
+ #: 768 ../settings.php:892 ../settings.php:901 ../settings.php:1244
1535
  msgid "Disabled"
1536
  msgstr "Uitgeschakeld"
1537
 
1538
+ #: ../cerber-scanner.php:939 ../dashboard.php:1796
1539
  msgid "Quick Scan"
1540
  msgstr "Snelle Scan"
1541
 
1542
+ #: ../cerber-scanner.php:939 ../dashboard.php:1798
1543
  msgid "Full Scan"
1544
  msgstr "Volledige scan"
1545
 
1546
+ #: ../common.php:1432
1547
  msgid "Denied"
1548
  msgstr "Afgewezen"
1549
 
1550
+ #: ../settings.php:166 ../settings.php:533 ../settings.php:558 ../settings.php:746
1551
  msgid "Use White IP Access List"
1552
  msgstr "Lijst Toegelaten IP-adressen gebruiken"
1553
 
1559
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
1560
  msgstr "Automatische omleiding naar de loginpagina uitzetten als /wp-admin/ ongeautoriseerd wordt opgevraagd"
1561
 
1562
+ #: ../settings.php:863
1563
  msgid "Scanner settings"
1564
  msgstr "Scanner-instellingen"
1565
 
1566
+ #: ../settings.php:868
1567
  msgid "Custom signatures"
1568
  msgstr "Ondertekening op maat"
1569
 
1570
+ #: ../settings.php:872
1571
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
1572
  msgstr "Eigen PHP code ondertekeningen, één per regel. Zet bij een REGEX-patroon de hele regel tussen accolades { }."
1573
 
1574
+ #: ../settings.php:875
1575
  msgid "Unwanted file extensions"
1576
  msgstr "Ongewenste bestandsextensies"
1577
 
1578
+ #: ../settings.php:879
1579
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1580
  msgstr "Geef bedoelde bestandsextensies op, komma-gescheiden. Alleen tbv de volledige scan."
1581
 
1582
+ #: ../settings.php:882
1583
  msgid "Directories to exclude"
1584
  msgstr "Uit te sluiten mappen"
1585
 
1586
+ #: ../settings.php:911
1587
  msgid "Scan temporary directory"
1588
  msgstr "Scan tijdelijke map"
1589
 
1590
+ #: ../settings.php:915
1591
  msgid "Scan session directory"
1592
  msgstr "Scan sessiemap"
1593
 
1594
+ #: ../settings.php:924
1595
  msgid "Delete quarantined files after"
1596
  msgstr "Wis bestanden in quarantaine na"
1597
 
1598
+ #: ../settings.php:938
1599
  msgid "Launch Quick Scan"
1600
  msgstr "Begin Snelle Scan"
1601
 
1602
+ #: ../cerber-scanner.php:1496
1603
  msgid "Every hour"
1604
  msgstr "Elk uur"
1605
 
1606
+ #: ../cerber-scanner.php:1497
1607
  msgid "Every 3 hours"
1608
  msgstr "Elke 3 uur"
1609
 
1610
+ #: ../cerber-scanner.php:1498
1611
  msgid "Every 6 hours"
1612
  msgstr "Elke 6 uur"
1613
 
1614
+ #: ../settings.php:943
1615
  msgid "Launch Full Scan"
1616
  msgstr "Start volledige scan"
1617
 
1618
+ #: ../settings.php:958 ../settings.php:1004
1619
  msgid "Low severity"
1620
  msgstr "Niet ernstig"
1621
 
1622
+ #: ../settings.php:959 ../settings.php:1005
1623
  msgid "Medium severity"
1624
  msgstr "Ernstig"
1625
 
1626
+ #: ../settings.php:960 ../settings.php:1006
1627
  msgid "High severity"
1628
  msgstr "Zeer ernstig"
1629
 
1630
+ #: ../settings.php:955
1631
  msgid "Report an issue if any of the following is true"
1632
  msgstr "Rapporteer "
1633
 
1634
+ #: ../settings.php:964
1635
  msgid "Send email report"
1636
  msgstr "Stuur e-mail-rapport"
1637
 
1638
+ #: ../settings.php:967
1639
  msgid "After every scan"
1640
  msgstr "Na elke scan"
1641
 
1642
+ #: ../settings.php:968
1643
  msgid "If any changes in scan results occurred"
1644
  msgstr "Bij veranderingen in de scanresultaten"
1645
 
1646
+ #: ../settings.php:973
1647
  msgid "Include file sizes"
1648
  msgstr "Voeg bestandsgrootte toe"
1649
 
1650
+ #: ../settings.php:977
1651
  msgid "Include scan errors"
1652
  msgstr "Voeg scanfouten toe"
1653
 
1691
  msgid "Delete"
1692
  msgstr "Wis"
1693
 
1694
+ #: ../cerber-scanner.php:1440
1695
  msgid "Verified"
1696
  msgstr "Geverifieerd"
1697
 
1698
+ #: ../cerber-scanner.php:1447
1699
  msgid "Integrity data not found"
1700
  msgstr "Integriteitsgegevens niet gevonden"
1701
 
1702
+ #: ../cerber-scanner.php:1448
1703
  msgid "Unable to check the integrity of the plugin due to a network error"
1704
  msgstr "Kan integriteit van plugin niet controleren door een netwerkfout"
1705
 
1706
+ #: ../cerber-scanner.php:1449
1707
  msgid "Unable to check the integrity of WordPress files due to a network error"
1708
  msgstr "Kan integriteit van Wordpressbestanden niet controleren door een netwerkfout"
1709
 
1710
+ #: ../cerber-scanner.php:1450
1711
  msgid "Unable to check the integrity of the theme due to a network error"
1712
  msgstr "Kan integriteit van thema niet controleren door een netwerkfout"
1713
 
1714
+ #: ../cerber-scanner.php:1456
 
 
 
 
1715
  msgid "Unable to process file"
1716
  msgstr "Kan bestand niet verwerken"
1717
 
1718
+ #: ../cerber-scanner.php:1457 ../cerber-scanner.php:4680
1719
  msgid "Unable to open file"
1720
  msgstr "Kan bestand niet openen"
1721
 
1722
+ #: ../cerber-scanner.php:1459 ../admin/cerber-admin.php:79
1723
  msgid "Checksum mismatch"
1724
  msgstr "Controlegetal klopt niet"
1725
 
1726
+ #: ../cerber-scanner.php:1462
1727
  msgid "Suspicious code found"
1728
  msgstr "Verdachte code gevonden"
1729
 
1730
+ #: ../cerber-scanner.php:1464
1731
  msgid "Unattended suspicious file"
1732
  msgstr "Verdacht losstaand bestand"
1733
 
1734
+ #: ../cerber-scanner.php:1465
1735
  msgid "Executable code found"
1736
  msgstr "Uitvoerbare code gevonden"
1737
 
1738
+ #: ../cerber-scanner.php:1469
1739
  msgid "Unwanted file extension"
1740
  msgstr "Ongewenste bestandsextensie"
1741
 
1742
+ #: ../cerber-scanner.php:1471
1743
  msgid "Content has been modified"
1744
  msgstr "Inhoud is gewijzigd"
1745
 
1746
+ #: ../cerber-scanner.php:1472
1747
  msgid "New file"
1748
  msgstr "Nieuw bestand"
1749
 
1750
+ #: ../cerber-scanner.php:2528
1751
  msgid "Custom signature found"
1752
  msgstr "Eigen ondertekening gevonden"
1753
 
1754
+ #: ../cerber-scanner.php:3771
1755
  msgid "Scanning folders for files"
1756
  msgstr "Scan mappen voor bestanden"
1757
 
1758
+ #: ../cerber-scanner.php:3775
1759
  msgid "Parsing the list of files"
1760
  msgstr "Bezig de bestandslijst door te nemen"
1761
 
1762
+ #: ../cerber-scanner.php:3776
1763
  msgid "Checking for new and modified files"
1764
  msgstr "Controleren op nieuwe en gewijzigde bestanden"
1765
 
1766
+ #: ../cerber-scanner.php:3777
1767
  msgid "Verifying the integrity of WordPress"
1768
  msgstr "Integriteit van WordPress controleren"
1769
 
1770
+ #: ../cerber-scanner.php:3779
1771
  msgid "Verifying the integrity of the plugins"
1772
  msgstr "Integriteit van plugins controleren"
1773
 
1774
+ #: ../cerber-scanner.php:3781
1775
  msgid "Verifying the integrity of the themes"
1776
  msgstr "Integriteit van thema's controleren"
1777
 
1778
+ #: ../cerber-scanner.php:3782
1779
  msgid "Searching for malicious code"
1780
  msgstr "Kwaadaardige code zoeken"
1781
 
1782
+ #: ../cerber-scanner.php:3783
1783
  msgid "Finalizing the scan"
1784
  msgstr "Scan afronden"
1785
 
1791
  msgid "Critical issues"
1792
  msgstr "Kritieke problemen"
1793
 
1794
+ #: ../cerber-scanner.php:4853 ../admin/cerber-admin.php:103
1795
  msgid "Issues total"
1796
  msgstr "Totaal aan problemen"
1797
 
1799
  msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
1800
  msgstr "Fout bij bestandstoegang. Scanresultaten zijn mogelijk verouderd. Scan opnieuw."
1801
 
1802
+ #: ../cerber-scanner.php:4976
1803
  msgid "To view full report visit"
1804
  msgstr "Ga voor volledig rapport naar"
1805
 
1807
  msgid "Scanner Report"
1808
  msgstr "Scannerrapport"
1809
 
1810
+ #: ../settings.php:889
1811
  msgid "Monitor new files"
1812
  msgstr "Nieuwe bestanden bewaken"
1813
 
1814
+ #: ../settings.php:898
1815
  msgid "Monitor modified files"
1816
  msgstr "Gewijzigde bestanden bewaken"
1817
 
1818
+ #: ../settings.php:969
1819
  msgid "If new issues found"
1820
  msgstr "Bij nieuw gevonden problemen"
1821
 
1824
  msgstr "Het schema is aangepast"
1825
 
1826
  #. Is it really 'directives' or do you mean 'directories' ?
1827
+ #: ../cerber-scanner.php:1468 ../cerber-scanner.php:2708
1828
  msgid "Suspicious directives found"
1829
  msgstr "Verdachte instellingen gevonden"
1830
 
1831
+ #: ../cerber-scanner.php:2706
1832
  msgid "Suspicious code instruction found"
1833
  msgstr "Verdachte code-instructie gevonden"
1834
 
1835
+ #: ../cerber-scanner.php:2707
1836
  msgid "Suspicious code signatures found"
1837
  msgstr "Verdachte code-ondertekeningen gevonden"
1838
 
1839
+ #: ../cerber-scanner.php:2710
1840
  msgid "To solve this issue you have to reinstall %s or update it to the latest version."
1841
  msgstr "Herinstalleer of update %s om dit probleem op te lossen."
1842
 
1843
+ #: ../cerber-scanner.php:2711
1844
  msgid "Please upload a reference ZIP archive"
1845
  msgstr "Upload een referentie-ZIP-archief"
1846
 
1847
+ #: ../cerber-scanner.php:2712
1848
  msgid "Resolve issue"
1849
  msgstr "Probleem oplossen"
1850
 
1856
  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."
1857
  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."
1858
 
1859
+ #: ../cerber-scanner.php:4809
1860
  msgid "Full Scan Report"
1861
  msgstr "Rapport Volledige Scan"
1862
 
1863
+ #: ../cerber-scanner.php:4809
1864
  msgid "Quick Scan Report"
1865
  msgstr "Rapportage Snelle Scan"
1866
 
1867
+ #: ../cerber-scanner.php:4822
1868
  msgid "Files scanned"
1869
  msgstr "Bestanden gescand"
1870
 
1877
  msgid "Activated"
1878
  msgstr "Geactiveerd"
1879
 
1880
+ #: ../common.php:1409
1881
  msgid "Malicious request denied"
1882
  msgstr "Kwaadaardige request afgewezen"
1883
 
1884
+ #: ../common.php:1412
1885
  msgid "User activated"
1886
  msgstr "Gebruiker-geactiveerd"
1887
 
1888
+ #: ../common.php:1434
1889
  msgid "Suspicious number of fields"
1890
  msgstr "Verdacht aantal velden"
1891
 
1892
+ #: ../common.php:1435
1893
  msgid "Suspicious number of nested values"
1894
  msgstr "Verdacht aantal geneste waarden"
1895
 
1896
+ #: ../common.php:1436 ../common.php:1513
1897
  msgid "Malicious code detected"
1898
  msgstr "Kwaadaardige code ontdekt"
1899
 
1900
+ #: ../common.php:1514
1901
  msgid "Attempt to upload a file with malicious code"
1902
  msgstr "Poging een bestand met kwaadaardige code te uploaden"
1903
 
1904
+ #: ../common.php:1769
1905
  msgid "Bytes"
1906
  msgstr "Bytes"
1907
 
1908
+ #: ../cerber-scanner.php:1446
1909
  msgid "Vulnerability found"
1910
  msgstr "Kwetsbaarheid gevonden"
1911
 
1912
+ #: ../cerber-scanner.php:1451
1913
  msgid "Unable to check the integrity due to a DB error"
1914
  msgstr "Kan integriteit niet controleren door DB-fout"
1915
 
1916
+ #: ../cerber-scanner.php:3772
1917
  msgid "Scanning the upload folder for files"
1918
  msgstr "Scan de upload-map voor bestanden"
1919
 
1920
+ #: ../cerber-scanner.php:3773
1921
  msgid "Scanning the temp folder for files"
1922
  msgstr "Scan de temp-map voor bestanden"
1923
 
1924
+ #: ../cerber-scanner.php:3774
1925
  msgid "Scanning the session folder for files"
1926
  msgstr "Scan de sessie-map voor bestanden"
1927
 
1928
+ #: ../settings.php:933
1929
  msgid "Automated recurring scan schedule"
1930
  msgstr "Schema voor geautomatiseerde scans"
1931
 
1932
+ #: ../settings.php:950
1933
  msgid "Scan results reporting"
1934
  msgstr "Rapportage scanresultaten"
1935
 
1950
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
1951
  msgstr "Je hebt de limiet aan loginpogingen bereikt. Probeer opnieuw na %d minuten."
1952
 
1953
+ #: ../common.php:1662
1954
  msgctxt "preposition of a period of time like: in 6 hours"
1955
  msgid "in %s"
1956
  msgstr "over %s"
2037
  msgid "Integrity"
2038
  msgstr "Integriteit"
2039
 
2040
+ #: ../common.php:1397
2041
  msgid "Attempt to upload malicious file denied"
2042
  msgstr "Poging afgeweerd om kwaadaardig bestand te uploaden"
2043
 
2044
+ #: ../cerber-load.php:7217
2045
  msgid "Awesome!"
2046
  msgstr "Geweldig!"
2047
 
2048
+ #: ../settings.php:992
2049
  msgid "Automatic cleanup of malware and suspicious files"
2050
  msgstr "Automatisch opschonen van malware en verdachte bestanden"
2051
 
2052
+ #: ../settings.php:1001
2053
  msgid "Files in the uploads folder"
2054
  msgstr "Bestanden in de upload-map"
2055
 
2056
+ #: ../settings.php:1010
2057
  msgid "Files with unwanted extensions"
2058
  msgstr "Bestanden met ongewenste extensies"
2059
 
2060
+ #: ../settings.php:1029
2061
  msgid "Exclusions"
2062
  msgstr "Uitsluitingen"
2063
 
2064
+ #: ../settings.php:1033
2065
  msgid "Files in the temporary directory"
2066
  msgstr "Bestanden in de tijdelijke map"
2067
 
2068
+ #: ../settings.php:1037
2069
  msgid "Files in the sessions directory"
2070
  msgstr "Bestanden in de sessie-map"
2071
 
2072
+ #: ../settings.php:1041
2073
  msgid "Files in these directories"
2074
  msgstr "Bestanden in deze mappen"
2075
 
2076
+ #: ../settings.php:1045
2077
  msgid "Use absolute paths. One item per line."
2078
  msgstr "Gebruik absolute paden; één item per regel."
2079
 
2080
+ #: ../settings.php:1048
2081
  msgid "Files with these extensions"
2082
  msgstr "Bestanden met deze extensies"
2083
 
2084
+ #: ../settings.php:1052
2085
  msgid "Use comma to separate items."
2086
  msgstr "Scheid items met komma's."
2087
 
2089
  msgid "Cleaning up"
2090
  msgstr "Opschonen"
2091
 
2092
+ #: ../cerber-scanner.php:1463
2093
  msgid "Malicious code found"
2094
  msgstr "Kwaadaardige code gevonden"
2095
 
2096
+ #: ../cerber-scanner.php:2703
2097
  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."
2098
  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."
2099
 
2100
+ #: ../cerber-scanner.php:2704
2101
  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."
2102
  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."
2103
 
2104
+ #: ../cerber-scanner.php:2705
2105
  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."
2106
  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."
2107
 
2108
+ #: ../cerber-scanner.php:2709
2109
  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."
2110
  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."
2111
 
2112
+ #: ../cerber-scanner.php:4907
2113
  msgid "Deleted"
2114
  msgstr "Verwijderd"
2115
 
2116
+ #: ../cerber-scanner.php:4960
2117
  msgid "Automatically moved to quarantine"
2118
  msgstr "Automatisch in quarantaine gezet"
2119
 
2120
+ #: ../common.php:1437
2121
  msgid "Suspicious SQL code detected"
2122
  msgstr "Verdachte SQL-code gevonden"
2123
 
2130
  msgid "Live Traffic"
2131
  msgstr "Huidig verkeer"
2132
 
2133
+ #: ../settings.php:339
2134
  msgid "Use English for admin interface"
2135
  msgstr "Maak admin interface Engelstalig"
2136
 
2137
+ #: ../settings.php:369
2138
  msgid "Disable PHP in uploads"
2139
  msgstr "Zet PHP uit in uploads"
2140
 
2141
+ #: ../settings.php:374
2142
  msgid "Disable PHP error displaying"
2143
  msgstr "Zet PHP foutweergave uit"
2144
 
2206
  msgid "Know more about all advantages at"
2207
  msgstr "Leer alle voordelen kennen op"
2208
 
2209
+ #: ../common.php:1438
2210
  msgid "Suspicious JavaScript code detected"
2211
  msgstr "Verdachte JavaScript-code ontdekt"
2212
 
2262
  msgid "Add to menu"
2263
  msgstr "Aan menu toevoegen"
2264
 
2265
+ #: ../common.php:1426
2266
  msgid "IP address is locked out"
2267
  msgstr "IP-adres is uitgesloten"
2268
 
2269
+ #: ../common.php:1517
2270
  msgid "Multiple suspicious requests"
2271
  msgstr "Meerdere verdachte verzoeken"
2272
 
2273
+ #: ../settings.php:732
2274
  msgid "Traffic Inspection"
2275
  msgstr "Verkeersinspectie"
2276
 
2277
+ #: ../settings.php:741 ../settings.php:769
2278
  msgid "Maximum compatibility"
2279
  msgstr "Maximale compatibiliteit"
2280
 
2281
+ #: ../settings.php:742 ../settings.php:770
2282
  msgid "Maximum security"
2283
  msgstr "Maximale veiligheid"
2284
 
2285
+ #: ../settings.php:760
2286
  msgid "Erroneous Request Shielding"
2287
  msgstr "Afschermen foutieve requests"
2288
 
2289
+ #: ../settings.php:765
2290
  msgid "Enable error shielding"
2291
  msgstr "Foutafscherming aanzetten"
2292
 
2293
+ #: ../settings.php:838
2294
  msgid "Save software errors"
2295
  msgstr "Softwarefouten opslaan"
2296
 
2297
+ #: ../cerber-scanner.php:3770
2298
  msgid "Preparing for the scan"
2299
  msgstr "Scan voorbereiden"
2300
 
2301
+ #: ../common.php:1439
2302
  msgid "Blocked by administrator"
2303
  msgstr "Geblokkeerd door de beheerder"
2304
 
2314
  msgid "User is not permitted to log into the website"
2315
  msgstr "Gebruiker mag niet inloggen op de site"
2316
 
2317
+ #: ../cerber-users.php:68 ../settings.php:540
2318
  msgid "User Message"
2319
  msgstr "bericht van gebruiker"
2320
 
2326
  msgid "Blocked Users"
2327
  msgstr "Geblokkeerde Gebruikers"
2328
 
2329
+ #: ../settings.php:360
2330
  msgid "Block access to user pages like /?author=n"
2331
  msgstr "Blokkeer toegang tot gebruikerspagina's als /?author=n"
2332
 
2333
+ #: ../settings.php:390
2334
  msgid "Access to WordPress REST API"
2335
  msgstr "Toegang tot WordPress REST API"
2336
 
2337
+ #: ../settings.php:401
2338
  msgid "Block access to WordPress REST API except any of the following"
2339
  msgstr "Blokkeer toegang tot gebruikersdata via REST API behalve"
2340
 
2341
+ #: ../settings.php:411
2342
  msgid "Allow REST API for these roles"
2343
  msgstr "Sta REST API toe voor deze rollen"
2344
 
2345
+ #: ../settings.php:416
2346
  msgid "Allow these namespaces"
2347
  msgstr "Sta deze naamruimtes toe"
2348
 
2349
+ #: ../settings.php:774
2350
  msgid "Ignore logged in users"
2351
  msgstr "Negeer ingelogde gebruikers"
2352
 
2362
  msgid "Filter by registered user"
2363
  msgstr "Gefilterd door een geregistreerde gebruiker"
2364
 
2365
+ #: ../settings.php:526
2366
  msgid "Authorized users only"
2367
  msgstr "Alleen bevoegde gebruikers"
2368
 
2369
+ #: ../settings.php:527
2370
  msgid "Only registered and logged in website users have access to the website"
2371
  msgstr "Alleen geregistreerde en ingelogde gebruikers hebben toegang tot de website"
2372
 
2373
+ #: ../settings.php:544 ../settings.php:1490
2374
  msgid "Only registered and logged in users are allowed to view this website"
2375
  msgstr "Alleen geregistreerde en ingelogde gebruikers mogen de website bekijken"
2376
 
2377
+ #: ../settings.php:549
2378
  msgid "Redirect to URL"
2379
  msgstr "Omleiding naar URL"
2380
 
2394
  msgid "Save Changes"
2395
  msgstr "Veranderingen opslaan"
2396
 
2397
+ #: ../common.php:1415
2398
  msgid "Invalid master credentials"
2399
  msgstr "Ongeldige hoofd-inloggegevens"
2400
 
2401
+ #: ../settings.php:1189
2402
  msgid "Master settings"
2403
  msgstr "Hoofdinstellingen"
2404
 
2405
+ #: ../settings.php:1197
2406
  msgid "Return to the website list"
2407
  msgstr "Terug naar de website-lijst"
2408
 
2409
+ #: ../settings.php:1201
2410
  msgid "Show \"Switched to\" notification"
2411
  msgstr "Toon 'Omgeschakeld naar'-melding"
2412
 
2413
+ #: ../settings.php:1205
2414
  msgid "Add @ site to the page title"
2415
  msgstr "Voeg '@site' toe aan de paginakop"
2416
 
2417
+ #: ../settings.php:919 ../settings.php:1222 ../settings.php:1250
2418
  msgid "Enable diagnostic logging"
2419
  msgstr "Diagnostische logging aanzetten"
2420
 
2421
+ #: ../settings.php:1233
2422
  msgid "Limit access by IP address"
2423
  msgstr "Toegang beperken op IP-adres"
2424
 
2425
+ #: ../settings.php:1239
2426
  msgid "Access to this website"
2427
  msgstr "Toegang tot deze website"
2428
 
2429
+ #: ../settings.php:1242
2430
  msgid "Full access mode"
2431
  msgstr "Volledige-toegangs-modus"
2432
 
2433
+ #: ../settings.php:1243
2434
  msgid "Read-only mode"
2435
  msgstr "Alleen-lezen-modus"
2436
 
2437
+ #: ../settings.php:1264
2438
  msgid "The full access mode requires the PRO version of WP Cerber"
2439
  msgstr "Volledige toegang tot alle functies vergt WP Cerber PRO"
2440
 
2618
  msgstr "Installeer het toegangscertificaat op de hoofdwebsite."
2619
 
2620
  #. translators: Time difference between two dates, in seconds (sec=second). 1: Number of seconds
2621
+ #: ../common.php:1655
2622
  msgid "%s sec"
2623
  msgid_plural "%s secs"
2624
  msgstr[0] "%s sec"
2625
  msgstr[1] "%s sec"
2626
 
2627
+ #: ../settings.php:715
2628
  msgid "Send reports on"
2629
  msgstr "Verstuur rapportages op"
2630
 
2672
  msgid "Invalid response from the slave website"
2673
  msgstr "Ongeldig antwoord van de 'slave'-website"
2674
 
2675
+ #: ../common.php:1391 ../common.php:1507
2676
  msgid "Attempt to log in with non-existing username"
2677
  msgstr "Inlogpoging met onbekende gebruikersnaam"
2678
 
2680
  msgid "Attempts to log in with non-existing usernames"
2681
  msgstr "Pogingen om in te loggen met een onbekende gebruikersnaam"
2682
 
2683
+ #: ../settings.php:1209
2684
  msgid "Use master language"
2685
  msgstr "Gebruik hoofdtaal"
2686
 
2704
  msgid "To revoke the token and disable remote management, click here:"
2705
  msgstr "Om het certificaat in te trekken en beheer op afstand te stoppen, klik hier:"
2706
 
2707
+ #: ../settings.php:370
2708
  msgid "Block execution of PHP scripts in the WordPress media folder"
2709
  msgstr "Voorkom uitvoeren van PHP-scripts in de WordPress media-map"
2710
 
2757
  msgid "Custom login URL may contain Latin alphanumeric characters, dashes and underscores only"
2758
  msgstr "Gebruik letters, cijfers, koppelstreepjes of onderstrepingen voor de eigen login-URL"
2759
 
2760
+ #: ../settings.php:232
2761
  msgid "Site-specific settings"
2762
  msgstr "Site-specifieke instellingen"
2763
 
2764
+ #: ../settings.php:240
2765
  msgid "Prefix for plugin cookies"
2766
  msgstr "Voorvoegsel voor plugin-cookies"
2767
 
2768
+ #: ../settings.php:241
2769
  msgid "Prefix may contain only Latin alphanumeric characters and underscores"
2770
  msgstr "Gebruik letters, cijfers of onderstrepingen voor het voorvoegsel"
2771
 
2772
+ #: ../settings.php:669
2773
  msgid "Lockout notifications"
2774
  msgstr "Melding van uitsluitingen"
2775
 
2776
+ #: ../settings.php:697
2777
  msgid "Pushbullet access token"
2778
  msgstr "Pushbullet access token"
2779
 
2780
+ #: ../settings.php:700
2781
  msgid "Pushbullet device"
2782
  msgstr "Pushbullet apparaat"
2783
 
2784
+ #: ../settings.php:997
2785
  msgid "Delete unattended files"
2786
  msgstr "Verwijder verweesde bestanden"
2787
 
2788
+ #: ../settings.php:1016
2789
  msgid "Automatic recovery of modified and infected files"
2790
  msgstr "Automatisch herstel van aangepaste en geïnfecteerde bestanden"
2791
 
2792
+ #: ../settings.php:1019
2793
  msgid "Recover WordPress files"
2794
  msgstr "Herstel Wordpress-bestanden"
2795
 
2796
+ #: ../settings.php:1023
2797
  msgid "Recover plugins files"
2798
  msgstr "Herstel plugin-bestanden"
2799
 
2800
+ #: ../cerber-scanner.php:1475
2801
  msgid "File deleted"
2802
  msgstr "Bestand verwijderd"
2803
 
2804
+ #: ../cerber-scanner.php:1476
2805
  msgid "File recovered"
2806
  msgstr "Bestand hersteld"
2807
 
2808
+ #: ../cerber-scanner.php:3778
2809
  msgid "Recovering WordPress files"
2810
  msgstr "Wordpress-bestanden aan het herstellen"
2811
 
2812
+ #: ../cerber-scanner.php:3780
2813
  msgid "Recovering plugins files"
2814
  msgstr "Plugin-bestanden aan het herstellen"
2815
 
2816
+ #: ../cerber-scanner.php:4911
2817
  msgid "Recovered"
2818
  msgstr "Hersteld"
2819
 
2820
+ #: ../cerber-scanner.php:4961
2821
  msgid "Automatically deleted"
2822
  msgstr "Automatisch verwijderd"
2823
 
2824
+ #: ../cerber-scanner.php:4964
2825
  msgid "Automatically recovered"
2826
  msgstr "Automatisch hersteld"
2827
 
2845
  msgid "Global"
2846
  msgstr "Mondiaal"
2847
 
2848
+ #: ../common.php:1440
2849
  msgid "Site policy enforcement"
2850
  msgstr "Afdwingen gebruiksvoorwaarden site"
2851
 
2852
+ #: ../common.php:1441
2853
  msgid "2FA code verified"
2854
  msgstr "2FA code geverifieerd"
2855
 
2856
+ #: ../common.php:1442
2857
  msgid "Initiated by the user"
2858
  msgstr "Gestart door gebruiker"
2859
 
2860
+ #: ../common.php:1875
2861
  msgid "A new version of %s is available. Please install it."
2862
  msgstr "Er is een nieuwe versie van %s. Installeer het."
2863
 
2864
+ #: ../cerber-load.php:1565
2865
  msgid "Email address is not permitted."
2866
  msgstr "E-mail-adres niet toegestaan."
2867
 
2868
+ #: ../cerber-load.php:1565
2869
  msgid "Please choose another one."
2870
  msgstr "Kies een andere."
2871
 
2909
  msgid "Redirect user after logout"
2910
  msgstr "Verwijs gebruiker door na logout"
2911
 
2912
+ #: ../cerber-users.php:432 ../settings.php:602
2913
  msgid "User session expiration time"
2914
  msgstr "Afkaptijd gebruikerssessie"
2915
 
2965
  msgid "Policies have been updated"
2966
  msgstr "Beleid is vernieuwd"
2967
 
2968
+ #: ../settings.php:577
2969
  msgid "Restrict email addresses"
2970
  msgstr "Beperk e-mail-adressen"
2971
 
2972
+ #: ../settings.php:580
2973
  msgid "No restrictions"
2974
  msgstr "Geen beperkingen"
2975
 
2976
+ #: ../settings.php:581
2977
  msgid "Deny all email addresses that match the following"
2978
  msgstr "Wijs mailadressen af die voldoen aan het volgende"
2979
 
2980
+ #: ../settings.php:582
2981
  msgid "Permit only email addresses that match the following"
2982
  msgstr "Sta alleen mailadressen toe die voldoen aan het volgende"
2983
 
2984
+ #: ../settings.php:587
2985
  msgid "Specify email addresses, wildcards or REGEX patterns. Use comma to separate items."
2986
  msgstr "Geef e-mailadressen, jokertekens of REGEX-patronen op. Scheid items met komma's."
2987
 
2988
+ #: ../settings.php:1030
2989
  msgid "These files will never be deleted during automatic cleanup."
2990
  msgstr "Deze bestanden worden nooit gewist bij een automatische schoonmaak."
2991
 
3135
  msgstr[0] "gebruiker"
3136
  msgstr[1] "gebruikers"
3137
 
3138
+ #: ../settings.php:396
3139
  msgid "Block access to users' data via REST API"
3140
  msgstr "Blokkeer toegang tot gebruikersdata via de REST API"
3141
 
3142
+ #: ../cerber-scanner.php:1474
3143
  msgid "Unable to delete"
3144
  msgstr "Kan niet verwijderen"
3145
 
3163
  msgid "Site Settings"
3164
  msgstr "Site-instellingen"
3165
 
3166
+ #: ../common.php:1403
3167
  msgid "User creation denied"
3168
  msgstr "Gebruiker aanmaken afgewezen"
3169
 
3170
+ #: ../common.php:1405
3171
  msgid "Role update denied"
3172
  msgstr "Bijwerken Rol afgewezen"
3173
 
3174
+ #: ../common.php:1406
3175
  msgid "Setting update denied"
3176
  msgstr "Bijwerken instellingen afgewezen"
3177
 
3178
+ #: ../common.php:1447
3179
  msgid "Permission denied"
3180
  msgstr "Toestemming geweigerd"
3181
 
3182
+ #: ../common.php:1449
3183
  msgid "Invalid user"
3184
  msgstr "Ongeldige gebruiker"
3185
 
3186
+ #: ../common.php:1450
3187
  msgid "Incorrect password"
3188
  msgstr "Onjuist wachtwoord"
3189
 
3190
+ #: ../settings.php:428
3191
  msgid "Protect user accounts"
3192
  msgstr "Bescherm gebruiker-accounts"
3193
 
3194
+ #: ../settings.php:433
3195
  msgid "Restrict user account creation and user management with the following policies"
3196
  msgstr "Beperk aanmaak gebruikers-accounts en gebruikerbeheer met de volgende instellingen"
3197
 
3198
+ #: ../settings.php:439
3199
  msgid "User registrations are limited to these roles"
3200
  msgstr "Gebruikersregistratie is beperkt tot deze rollen"
3201
 
3202
+ #: ../settings.php:445
3203
  msgid "Users with these roles are permitted to create new accounts"
3204
  msgstr "Gebruikers in deze rol kunnen nieuwe accounts aanmaken"
3205
 
3206
+ #: ../settings.php:450
3207
  msgid "Users with these roles are permitted to change sensitive user data"
3208
  msgstr "Gebruikers in deze rol kunnen gebruikersdata aanpassen"
3209
 
3210
+ #: ../settings.php:455 ../settings.php:483 ../settings.php:512
3211
  msgid "Do not apply these policies to the IP addresses in the White IP Access List"
3212
  msgstr "Pas deze instellingen niet toe op de lijst toegelaten IP-adressen"
3213
 
3214
+ #: ../settings.php:463
3215
  msgid "Protect user roles"
3216
  msgstr "Bescherm gebruikersrollen"
3217
 
3218
+ #: ../settings.php:467
3219
  msgid "Restrict roles and capabilities management with the following policies"
3220
  msgstr "Beperk beheer van rollen en instellingen met deze maatregelen"
3221
 
3222
+ #: ../settings.php:473
3223
  msgid "Users with these roles are permitted to add new roles"
3224
  msgstr "Gebruikers in deze rol kunnen nieuwe rollen toevoegen"
3225
 
3226
+ #: ../settings.php:478
3227
  msgid "Users with these roles are permitted to change role capabilities"
3228
  msgstr "Gebruikers in deze rol kunnen rol-instellingen aanpassen"
3229
 
3230
+ #: ../settings.php:491
3231
  msgid "Protect site settings"
3232
  msgstr "Bescherm site-instellingen"
3233
 
3234
+ #: ../settings.php:495
3235
  msgid "Restrict updating site settings with the following policies"
3236
  msgstr "Beperk het bijwerken van site-instellingen met deze maatregelen"
3237
 
3238
+ #: ../settings.php:501
3239
  msgid "Users with these roles are permitted to change protected settings"
3240
  msgstr "Gebruikers in deze rol mogen beschermde instellingen aanpassen"
3241
 
3242
+ #: ../settings.php:506
3243
  msgid "Protected settings"
3244
  msgstr "Beschermde instellingen"
3245
 
3246
+ #: ../settings.php:534
3247
  msgid "Do not apply these policy to the IP addresses in the White IP Access List"
3248
  msgstr "Pas deze instelling niet toe op de lijst toegelaten IP-adressen"
3249
 
3311
  msgid "The IP address you are trying to add is already in the list"
3312
  msgstr "Het IP-adres dat je wilt toevoegen, staat al in de lijst"
3313
 
3314
+ #: ../common.php:1367
3315
  msgid "IP subnet blocked"
3316
  msgstr "IP subnet geblokkeerd"
3317
 
3318
+ #: ../common.php:1404
3319
  msgid "User row update denied"
3320
  msgstr "Aanpassing rij van gebruiker geweigerd"
3321
 
3322
+ #: ../common.php:1407
3323
  msgid "User metadata update denied"
3324
  msgstr "Aanpassing metadata gebruiker geweigerd"
3325
 
3326
+ #: ../settings.php:1332
3327
  msgid "Any activity"
3328
  msgstr "Enige activiteit"
3329
 
3331
  msgid "A database error occurred while importing access list entries"
3332
  msgstr "Import van de toegangslijst leidde tot een database-fout"
3333
 
3334
+ #: ../settings.php:253
3335
  msgid "Enable authentication log monitoring"
3336
  msgstr "Houd logboek voor aanmeldingen bij"
3337
 
3338
+ #: ../settings.php:285 ../settings.php:848
3339
  msgid "Keep log records of not logged in visitors for"
3340
  msgstr "Leg niet-aangemelde bezoekers vast voor"
3341
 
3342
+ #: ../settings.php:291 ../settings.php:854
3343
  msgid "Keep log records of logged in users for"
3344
  msgstr "Leg aangemelde gebruikers vast voor"
3345
 
3351
  msgid "WP Cerber Personal Data Eraser"
3352
  msgstr "WP Cerber Persoonlijke Data Wisser"
3353
 
3354
+ #: ../settings.php:618
3355
  msgid "Personal Data"
3356
  msgstr "Persoonlijke Gegevens"
3357
 
3358
+ #: ../settings.php:624
3359
  msgid "Enable data erase"
3360
  msgstr "Gegevens wissen inschakelen"
3361
 
3362
+ #: ../settings.php:631
3363
  msgid "Terminate user sessions"
3364
  msgstr "Beëindig gebruikerssessies"
3365
 
3366
+ #: ../settings.php:632
3367
  msgid "Delete user sessions data when user data is erased"
3368
  msgstr "Verwijder gegevens gebruikerssessies als gebruikersinformatie wordt gewist"
3369
 
3370
+ #: ../settings.php:638
3371
  msgid "Enable data export"
3372
  msgstr "Gegevensexport inschakelen"
3373
 
3374
+ #: ../settings.php:645
3375
  msgid "Include activity log events"
3376
  msgstr "Voeg activiteitenlog toe"
3377
 
3378
+ #: ../settings.php:651
3379
  msgid "Include traffic log entries"
3380
  msgstr "Voeg verkeersinformatie toe"
3381
 
3382
+ #: ../settings.php:654
3383
  msgid "Request URL"
3384
  msgstr "URL opvragen"
3385
 
3386
+ #: ../settings.php:655
3387
  msgid "Form fields data"
3388
  msgstr "Gegevens formuliervelden"
3389
 
3390
+ #: ../settings.php:656
3391
  msgid "Cookies"
3392
  msgstr "Cookies"
3393
 
3395
  msgid "Cerber anti-spam settings"
3396
  msgstr "Cerber anti-spam-instellingen"
3397
 
3398
+ #: ../dashboard.php:72 ../settings.php:1171
3399
  msgid "Anti-spam"
3400
  msgstr "Anti-spam"
3401
 
3411
  msgid "Anti-spam engine"
3412
  msgstr "Anti-spamroutine"
3413
 
3414
+ #: ../common.php:1516
3415
  msgid "Multiple erroneous requests"
3416
  msgstr "Meervoudige foutieve verzoeken"
3417
 
3431
  msgid "Limit"
3432
  msgstr "Limiet"
3433
 
3434
+ #: ../settings.php:391
3435
  msgid "Restrict or completely block access to the WordPress REST API according to your needs"
3436
  msgstr "Naar behoefte toegang tot de WordPress REST API beperken of blokkeren"
3437
 
3438
+ #: ../settings.php:620
3439
  msgid "These features help your organization to be in compliance with personal data protection laws"
3440
  msgstr "Deze functies helpen u de privacywetgeving na te leven"
3441
 
3442
+ #: ../settings.php:678
3443
  msgid "if empty, the website administrator email %s will be used"
3444
  msgstr "indien leeg, wordt de email %s van de sitebeheerder gebruikt"
3445
 
3446
+ #: ../settings.php:682
3447
  msgid "notifications are allowed per hour (0 means unlimited)"
3448
  msgstr "meldingen per uur toegestaan (0 = onbeperkt)"
3449
 
3450
+ #: ../settings.php:693
3451
  msgid "Get notified instantly with mobile and desktop notifications"
3452
  msgstr "Meteen op de hoogte met desktop- en mobiele meldingen"
3453
 
3454
+ #: ../settings.php:708
3455
  msgid "Weekly report is a summary of all activities and suspicious events occurred during the last seven days"
3456
  msgstr "Het weekrapport is een overzicht van activiteiten en verdachte gebeurtenissen van de afgelopen zeven dagen"
3457
 
3458
+ #: ../settings.php:721 ../settings.php:982
3459
  msgid "if empty, the email addresses from the notification settings will be used"
3460
  msgstr "indien leeg, worden de mailadressen voor meldingen gebruikt"
3461
 
3462
+ #: ../settings.php:733
3463
  msgid "Traffic Inspector is a context-aware web application firewall (WAF) that protects your website by recognizing and denying malicious HTTP requests"
3464
  msgstr "VerkeerInspectie beschermt als contextuele WebApplicatie Firewall (WAF) de website door kwaadaardige HTTP-verzoeken te herkennen en te weigeren\n"
3465
  ""
3466
 
3467
+ #: ../settings.php:762
3468
  msgid "Block IP addresses that send excessive requests for non-existing pages or scan website for security breaches"
3469
  msgstr "Blokkeer IP-adressen die extreem veel niet-bestaande pagina's opvragen of die scannen voor beveiligingslekken"
3470
 
3471
+ #: ../settings.php:781
3472
  msgid "Traffic Logging"
3473
  msgstr "Verkeer Loggen"
3474
 
3475
+ #: ../settings.php:782
3476
  msgid "Enable optional traffic logging if you need to monitor suspicious and malicious activity or solve security issues"
3477
  msgstr "Ga het verkeer loggen als je verdachte of kwaadaardige activiteiten wilt volgen, of beveiligingsproblemen wilt oplossen"
3478
 
3479
+ #: ../settings.php:864
3480
  msgid "The scanner monitors file changes, verifies the integrity of WordPress, plugins, and themes, and detects malware"
3481
  msgstr "De scanner ziet bestandswijzigingen, controleert de integriteit van WordPress, plugins en thema's, en detecteert malware"
3482
 
3483
+ #: ../settings.php:886
3484
  msgid "Specify directories to exclude from scanning. One directory per line."
3485
  msgstr "Stel de mappen in die niet gescand worden. Eén map per regel."
3486
 
3487
+ #: ../settings.php:934
3488
  msgid "The scanner automatically scans the website, removes malware and sends email reports with the results of a scan"
3489
  msgstr "De scanner scant de site automatisch, verwijdert malware en mailt de resultaten van de scan"
3490
 
3491
+ #: ../settings.php:951
3492
  msgid "Configure what issues to include in the email report and the condition for sending reports"
3493
  msgstr "Instellen wat deel moet uitmaken van de email-rapportage, en waarom deze verzonden wordt"
3494
 
3495
+ #: ../settings.php:993
3496
  msgid "These policies are automatically enforced at the end of every scheduled scan based on its results. All affected files are moved to the quarantine"
3497
  msgstr "Deze maatregelen worden automatisch toegepast na elke scan, afhankelijk van de scan-resultaten. Getroffen bestanden gaan naar quarantaine"
3498
 
3499
+ #: ../settings.php:1059
3500
  msgid "Cerber anti-spam engine"
3501
  msgstr "Cerber anti-spam-routines"
3502
 
3503
+ #: ../settings.php:1060
3504
  msgid "Spam protection for comment, registration and contact forms on a website"
3505
  msgstr "Spambescherming voor registratie-, opmerkingen- en contactformulieren op de site"
3506
 
3507
+ #: ../settings.php:1081
3508
  msgid "Adjust anti-spam engine"
3509
  msgstr "Anti-spam-routine instellen"
3510
 
3511
+ #: ../settings.php:1082
3512
  msgid "These settings enable you to fine-tune the behavior of anti-spam algorithms and avoid false positives"
3513
  msgstr "Met deze instellingen stel je de anti-spam algoritmes precies in, en voorkom je valse meldingen"
3514
 
3515
+ #: ../settings.php:1106
3516
  msgid "How the plugin processes comments submitted through the standard comment form"
3517
  msgstr "Hoe de plugin opmerkingen verwerkt die binnenkomen via het opmerkingenformulier"
3518
 
3528
  msgid "Search in URL"
3529
  msgstr "Zoek in URL"
3530
 
3531
+ #: ../settings.php:893 ../settings.php:902
3532
  msgid "Executable files"
3533
  msgstr "Uitvoerbare bestanden"
3534
 
3535
+ #: ../settings.php:894 ../settings.php:903
3536
  msgid "All files"
3537
  msgstr "Alle bestanden"
3538
 
3540
  msgid "Active sessions"
3541
  msgstr "Actieve sessies"
3542
 
3543
+ #: ../settings.php:603
3544
  msgid "minutes (leave empty to use the default WordPress value)"
3545
  msgstr "minuten (leeg laten voor de standaard WordPress waarde)"
3546
 
3547
+ #: ../settings.php:907
3548
  msgid "Change file permissions when necessary"
3549
  msgstr "Bestandspermissies aanpassen indien nodig"
3550
 
3568
  msgid "Diagnostic Log"
3569
  msgstr "Diagnostische log"
3570
 
3571
+ #: ../common.php:1360
3572
  msgid "User deleted"
3573
  msgstr "Verwijderd door gebruiker"
3574
 
3575
+ #: ../common.php:1445
3576
  msgid "Email address is prohibited"
3577
  msgstr "Email-adres is verboden"
3578
 
3652
  msgid "File Name"
3653
  msgstr "Bestandsnaam"
3654
 
3655
+ #: ../settings.php:333
3656
  msgid "Date format for CSV export"
3657
  msgstr "Datumformaat voor CSV-export"
3658
 
3659
+ #: ../settings.php:334
3660
  msgid "Use ISO 8601 date format for CSV export files"
3661
  msgstr "Pas ISO 8601 datumformaat toe voor CSV-export"
3662
 
3663
+ #: ../settings.php:338
3664
  msgid "Use English"
3665
  msgstr "Gebruik Engels"
3666
 
3667
+ #: ../settings.php:343
3668
  msgid "My IP address"
3669
  msgstr "Mijn IP-adres"
3670
 
3671
+ #: ../settings.php:344
3672
  msgid "Do not add my IP address to the White IP Access List upon plugin activation"
3673
  msgstr "Zet mijn ip-adres niet op de lijst toegelaten ip-adressen bij activering plugin"
3674
 
3684
  msgid "To get the most out of WP Cerber, follow these steps:"
3685
  msgstr "Om het meeste baat bij WP Cerber te hebben, doe dit:"
3686
 
3687
+ #: ../common.php:1454
3688
  msgid "IP whitelisted"
3689
  msgstr "IP toegestaan"
3690
 
3701
  msgid "WP Cerber Security, Anti-spam & Malware Scan"
3702
  msgstr "WP Cerber Security, Anti-spam & Malware Scan"
3703
 
3704
+ #: ../common.php:1396 ../common.php:1512
3705
  msgid "Probing for vulnerable code"
3706
  msgstr "Op zoek naar kwetsbare code"
3707
 
3713
  msgid "Search for IP address"
3714
  msgstr "IP-adres zoeken"
3715
 
3716
+ #: ../settings.php:790
3717
  msgid "Minimal"
3718
  msgstr "Minimaal"
3719
 
3720
+ #: ../settings.php:796
3721
  msgid "Do not log known crawlers"
3722
  msgstr "Log bekende crawlers niet"
3723
 
3724
+ #: ../settings.php:800
3725
  msgid "Do not log these locations"
3726
  msgstr "Log deze locaties niet"
3727
 
3728
+ #: ../settings.php:804
3729
  msgid "Specify URL paths to exclude requests from logging. One item per line."
3730
  msgstr "Geef aan welke url-paden niet gelogd worden. Eén per regel."
3731
 
3732
+ #: ../settings.php:807
3733
  msgid "Do not log these User-Agents"
3734
  msgstr "Log deze 'user-agents' niet"
3735
 
3736
+ #: ../settings.php:811
3737
  msgid "Specify User-Agents to exclude requests from logging. One item per line."
3738
  msgstr "Geef aan welke 'user-agents' niet gelogd worden. Eén per regel."
3739
 
3741
  msgid "Unknown Google's bot"
3742
  msgstr "Onbekende Google-bot"
3743
 
3744
+ #: ../common.php:1451
3745
  msgid "IP address is not allowed"
3746
  msgstr "IP-adres niet toegestaan"
3747
 
3748
+ #: ../settings.php:559
3749
  msgid "Only users from IP addresses in the White IP Access List may register on the website"
3750
  msgstr "Alleen IP-adressen uit de Toegestane Lijst kunnen registreren op de website."
3751
 
3752
+ #: ../settings.php:564
3753
  msgid "User message"
3754
  msgstr "Gebruikersbericht"
3755
 
3756
+ #: ../cerber-scanner.php:1454
3757
+ msgid "File is missing"
3758
+ msgstr "Bestand ontbreekt"
3759
+
3760
+ #. Mandatory
3761
+ #: ../cerber-scanner.php:2719
3762
+ msgid "This file is missing. It's been deleted or it's not been installed."
3763
+ msgstr "Dit bestand ontbreekt. Het is verwijderd of niet geïnstalleerd."
3764
+
3765
+ #: ../cerber-scanner.php:4022
3766
+ msgid "Error: file %s cannot be used."
3767
+ msgstr "Fout: bestand %s is niet te gebruiken."
3768
+
3769
+ #: ../cerber-scanner.php:4022
3770
+ msgid "Please upload another file."
3771
+ msgstr "Upload een ander bestand."
3772
+
3773
+ #: ../settings.php:225
3774
+ msgid "Deferred rendering"
3775
+ msgstr "Uitgestelde weergave"
3776
+
3777
+ #: ../settings.php:226
3778
+ msgid "Defer rendering the custom login page"
3779
+ msgstr "Stel weergave van de eigen inlogpagina uit"
3780
+
languages/wp-cerber-ru_RU.mo CHANGED
Binary file
languages/wp-cerber-ru_RU.po CHANGED
@@ -2,120 +2,168 @@
2
  # This file is distributed under the same license as the Plugins - Cerber Security, Anti-spam &amp; Malware Scan - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
- "PO-Revision-Date: 2020-06-10 23:21:54+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
  "Plural-Forms: nplurals=3; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : ((n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14)) ? 1 : 2);\n"
10
- "X-Generator: GlotPress/3.0.0-alpha\n"
11
  "Language: ru\n"
12
  "Project-Id-Version: Plugins - Cerber Security, Anti-spam &amp; Malware Scan - Stable (latest release)\n"
13
 
14
- #: settings.php:338
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  msgid "Do not add my IP address to the White IP Access List upon plugin activation"
16
  msgstr "Не добавлять мой IP адрес в белый список при активации плагина"
17
 
18
- #: settings.php:337
19
  msgid "My IP address"
20
  msgstr "Мой адрес IP"
21
 
22
- #: settings.php:332
23
  msgid "Use English"
24
  msgstr "Использовать английский язык (Use English)"
25
 
26
- #: settings.php:328
27
  msgid "Use ISO 8601 date format for CSV export files"
28
  msgstr "Использовать ISO 8601 формат даты для экспорта в CSV"
29
 
30
- #: settings.php:327
31
  msgid "Date format for CSV export"
32
  msgstr "Формат даты для экспорта в CSV"
33
 
34
- #: admin/cerber-admin.php:1317
35
  msgid "File Name"
36
  msgstr "Имя файла"
37
 
38
- #: admin/cerber-admin.php:1213
39
  msgid "Top 10 largest files"
40
  msgstr "10 самых больших файлов"
41
 
42
- #: admin/cerber-admin.php:1197
43
  msgid "Newest"
44
  msgstr "Самые новые"
45
 
46
- #: admin/cerber-admin.php:1196
47
  msgid "Oldest"
48
  msgstr "Самые старые"
49
 
50
- #: admin/cerber-admin.php:1195
51
  msgid "Average Size"
52
  msgstr "Средний размер"
53
 
54
- #: admin/cerber-admin.php:1194
55
  msgid "Largest"
56
  msgstr "Самые большие"
57
 
58
- #: admin/cerber-admin.php:1193
59
  msgid "Smallest"
60
  msgstr "Самые маленькие"
61
 
62
- #: admin/cerber-admin.php:1190
63
  msgid "Extension"
64
  msgstr "Расширение"
65
 
66
- #: admin/cerber-admin.php:1187
67
  msgid "File extensions statistics"
68
  msgstr "Статистика по расширениям файлов"
69
 
70
- #: admin/cerber-admin.php:1162
71
  msgid "No extension"
72
  msgstr "Без расширения"
73
 
74
- #: admin/cerber-admin.php:1098 admin/cerber-admin.php:1192
75
  msgid "Space Occupied"
76
  msgstr "Занятое место"
77
 
78
- #: admin/cerber-admin.php:1097 admin/cerber-admin.php:1191
79
  msgid "Files"
80
  msgstr "Файлы"
81
 
82
- #: admin/cerber-admin.php:1096
83
  msgid "Path"
84
  msgstr "Путь"
85
 
86
- #: admin/cerber-admin.php:1095
87
  msgid "Folder"
88
  msgstr "Папка"
89
 
90
- #: admin/cerber-admin.php:1044
91
  msgid "Brief summary"
92
  msgstr "Краткое обобщение"
93
 
94
- #: admin/cerber-admin.php:984
95
  msgid "Back to list"
96
  msgstr "Назад к списку"
97
 
98
- #: admin/cerber-admin.php:983
99
  msgid "Files without extension"
100
  msgstr "Файлы без расширений"
101
 
102
- #: admin/cerber-admin.php:909 admin/cerber-admin.php:1319
103
  msgid "Modified"
104
  msgstr "Изменено"
105
 
106
- #: admin/cerber-admin.php:753
107
  msgid "Quarantined"
108
  msgstr "На карантине"
109
 
110
- #: common.php:1420
111
  msgid "IP whitelisted"
112
  msgstr "IP в белом списке"
113
 
114
- #: common.php:1412
115
  msgid "Email address is prohibited"
116
  msgstr "Адрес email запрещён"
117
 
118
- #: common.php:1328
119
  msgid "User deleted"
120
  msgstr "Пользователь удален"
121
 
@@ -131,27 +179,27 @@ msgstr "При нажатии на кнопку ниже будут загруж
131
  msgid "Load the default plugin settings"
132
  msgstr "Загрузить настройки плагина по умолчанию"
133
 
134
- #: dashboard.php:4780
135
  msgid "Diagnostic Log"
136
  msgstr "Журнал диагностики"
137
 
138
- #: dashboard.php:4778
139
  msgid "Manage Settings"
140
  msgstr "Управление настройками"
141
 
142
- #: dashboard.php:4729
143
  msgid "Analytics"
144
  msgstr "Аналитика"
145
 
146
- #: dashboard.php:4052
147
  msgid "My requests"
148
  msgstr "Мои запросы"
149
 
150
- #: dashboard.php:983 dashboard.php:4053
151
  msgid "My IP"
152
  msgstr "Мой IP"
153
 
154
- #: dashboard.php:1559
155
  msgid "Active sessions"
156
  msgstr "Активные сессии"
157
 
@@ -159,15 +207,15 @@ msgstr "Активные сессии"
159
  msgid "Load entries"
160
  msgstr "Загрузка записей"
161
 
162
- #: settings.php:872
163
  msgid "Change file permissions when necessary"
164
  msgstr "Измените права на файлы при необходимости"
165
 
166
- #: settings.php:583
167
  msgid "minutes (leave empty to use the default WordPress value)"
168
  msgstr "минут (оставьте пустым для использования значения WordPress по умолчанию)"
169
 
170
- #: common.php:1464
171
  msgid "Multiple erroneous requests"
172
  msgstr "Множественные ошибочные запросы"
173
 
@@ -175,11 +223,11 @@ msgstr "Множественные ошибочные запросы"
175
  msgid "Settings updated"
176
  msgstr "Настройки обновлены"
177
 
178
- #: dashboard.php:1155
179
  msgid "Search in URL"
180
- msgstr "Поиск URL"
181
 
182
- #: dashboard.php:1154
183
  msgid "Request ID"
184
  msgstr "ID запроса"
185
 
@@ -191,95 +239,95 @@ msgstr "Допустимо %s регистраций в течении %s мин
191
  msgid "%s retries are allowed within %s minutes"
192
  msgstr "Допустимо %s попыток в течении %s минут"
193
 
194
- #: dashboard.php:79 cerber-addons.php:289
195
  msgid "Add-ons"
196
  msgstr "Дополнения"
197
 
198
- #: settings.php:1071
199
  msgid "How the plugin processes comments submitted through the standard comment form"
200
  msgstr "То, как плагин обрабатывает комментарии через стандартную форму комментариев"
201
 
202
- #: settings.php:1047
203
  msgid "These settings enable you to fine-tune the behavior of anti-spam algorithms and avoid false positives"
204
  msgstr "Эти настройки позволяют тонко настроить поведение алгоритмов защиты от спама и избежать ложных срабатываний"
205
 
206
- #: settings.php:1025
207
  msgid "Spam protection for comment, registration and contact forms on a website"
208
  msgstr "Антиспам защита для комментариев, форм регистрации и контактов на сайте"
209
 
210
- #: settings.php:958
211
  msgid "These policies are automatically enforced at the end of every scheduled scan based on its results. All affected files are moved to the quarantine"
212
  msgstr "Эти правила автоматически применяются в конце каждой запланированной проверки, в зависимости от её результатов. Все затронутые файлы перемещаются в карантин"
213
 
214
- #: settings.php:916
215
  msgid "Configure what issues to include in the email report and the condition for sending reports"
216
  msgstr "Настройте то, о чем хотите получать отчёт, а также условия для отправки отчёта"
217
 
218
- #: settings.php:899
219
  msgid "The scanner automatically scans the website, removes malware and sends email reports with the results of a scan"
220
  msgstr "Сканер автоматически проверяет сайт, удаляет вредоносный код и посылает отчет по email с результатами сканирования"
221
 
222
- #: settings.php:859 settings.php:868
223
  msgid "All files"
224
  msgstr "Все файлы"
225
 
226
- #: settings.php:858 settings.php:867
227
  msgid "Executable files"
228
  msgstr "Исполняемые файлы"
229
 
230
- #: settings.php:829
231
  msgid "The scanner monitors file changes, verifies the integrity of WordPress, plugins, and themes, and detects malware"
232
  msgstr "Сканер следит за изменениями файлов, проверяет целостность файлов WordPress, плагинов, тем. Определяет вредоносный код."
233
 
234
- #: settings.php:762
235
  msgid "Enable optional traffic logging if you need to monitor suspicious and malicious activity or solve security issues"
236
  msgstr "Включите дополнительную запись трафика в журнал, если вам требуется отслеживать подозрительную или вредоносную активность или решить проблемы с безопасностью"
237
 
238
- #: settings.php:761
239
  msgid "Traffic Logging"
240
  msgstr "Журналирование трафика"
241
 
242
- #: settings.php:742
243
  msgid "Block IP addresses that send excessive requests for non-existing pages or scan website for security breaches"
244
  msgstr "Блокировка IP-адресов посылающих избыточные запросы на несуществующие страницы или проверяющих сайт на уязвимости в безопасности"
245
 
246
- #: settings.php:713
247
  msgid "Traffic Inspector is a context-aware web application firewall (WAF) that protects your website by recognizing and denying malicious HTTP requests"
248
  msgstr "Инспектор трафика - фаерволл уровня веб-приложения, защищающий ваш сайт распознавая и блокируя вредоносные HTTP запросы"
249
 
250
- #: settings.php:701 settings.php:947
251
  msgid "if empty, the email addresses from the notification settings will be used"
252
  msgstr "Если не задано, то будет использован email администратора из настроек уведомлений"
253
 
254
- #: settings.php:688
255
  msgid "Weekly report is a summary of all activities and suspicious events occurred during the last seven days"
256
  msgstr "Еженедельный отчет представляет собой обобщение активности и подозрительных событий за последние 7 дней."
257
 
258
- #: settings.php:673
259
  msgid "Get notified instantly with mobile and desktop notifications"
260
  msgstr "Получайте немедленные уведомления на мобильные и стационарные устройства"
261
 
262
- #: settings.php:658
263
  msgid "if empty, the website administrator email %s will be used"
264
  msgstr "Если не задано, то будет использован email администратора %s"
265
 
266
- #: settings.php:600
267
  msgid "These features help your organization to be in compliance with personal data protection laws"
268
  msgstr "Эти возможности позволяют вашему сайту соответствовать нормативам защиты персональных данных"
269
 
270
- #: settings.php:385
271
  msgid "Restrict or completely block access to the WordPress REST API according to your needs"
272
  msgstr "Ограничение или полная блокировка WP REST-API"
273
 
274
- #: settings.php:152
275
  msgid "Limit"
276
  msgstr "Предел"
277
 
278
- #: settings.php:851
279
  msgid "Specify directories to exclude from scanning. One directory per line."
280
  msgstr "Задайте папки для исключения при сканировании. Одна папка на строку."
281
 
282
- #: cerber-users.php:951
283
  msgid "WP Cerber Personal Data Eraser"
284
  msgstr "WP Cerber удаление персональных данных"
285
 
@@ -287,71 +335,71 @@ msgstr "WP Cerber удаление персональных данных"
287
  msgid "Admin Note"
288
  msgstr "Заметка администратора"
289
 
290
- #: settings.php:636
291
  msgid "Cookies"
292
  msgstr "Куки"
293
 
294
- #: settings.php:635
295
  msgid "Form fields data"
296
  msgstr "Данные полей формы"
297
 
298
- #: settings.php:634
299
  msgid "Request URL"
300
  msgstr "URL запроса"
301
 
302
- #: settings.php:631
303
  msgid "Include traffic log entries"
304
  msgstr "Включить записи журнала трафика"
305
 
306
- #: settings.php:625
307
  msgid "Include activity log events"
308
  msgstr "Включить события журнала активности"
309
 
310
- #: settings.php:618
311
  msgid "Enable data export"
312
  msgstr "Включить экспорт данных"
313
 
314
- #: settings.php:612
315
  msgid "Delete user sessions data when user data is erased"
316
  msgstr "Удалить пользовательские сессии при уничтожении данных пользователя"
317
 
318
- #: settings.php:611
319
  msgid "Terminate user sessions"
320
  msgstr "Завершение пользовательских сессий"
321
 
322
- #: settings.php:604
323
  msgid "Enable data erase"
324
  msgstr "Включить уничтожение данных"
325
 
326
- #: settings.php:598
327
  msgid "Personal Data"
328
  msgstr "Персональные данные"
329
 
330
- #: settings.php:285 settings.php:819
331
  msgid "Keep log records of logged in users for"
332
  msgstr "Сохранять записи журнала для авторизованных пользователей"
333
 
334
- #: settings.php:279 settings.php:813
335
  msgid "Keep log records of not logged in visitors for"
336
  msgstr "Сохранять записи журнала для неавторизованных пользователей"
337
 
338
- #: settings.php:247
339
  msgid "Enable authentication log monitoring"
340
  msgstr "Включить наблюдение над журналом авторизации"
341
 
342
- #: settings.php:1297
343
  msgid "Any activity"
344
  msgstr "Любая активность"
345
 
346
- #: common.php:1374
347
  msgid "User metadata update denied"
348
  msgstr "Изменение метаданных пользователя запрещено"
349
 
350
- #: common.php:1371
351
  msgid "User row update denied"
352
  msgstr "Изменение пользователя запрещено"
353
 
354
- #: common.php:1335
355
  msgid "IP subnet blocked"
356
  msgstr "Подсеть IP заблокирована"
357
 
@@ -359,167 +407,167 @@ msgstr "Подсеть IP заблокирована"
359
  msgid "A database error occurred while importing access list entries"
360
  msgstr "Возникла ошибка базы данных при импорте списка адресов"
361
 
362
- #: dashboard.php:4936
363
  msgid "The IP address you are trying to add is already in the list"
364
  msgstr "Этот IP адрес уже присутствует в списке"
365
 
366
- #: dashboard.php:321
367
  msgid "Add Entry"
368
  msgstr "Добавить запись"
369
 
370
- #: dashboard.php:320
371
  msgid "IP address, range, wildcard, or CIDR"
372
  msgstr "IP адрес, диапазон, маска или CIDR"
373
 
374
- #: nexus/cerber-slave-list.php:53
375
- msgid "Server Country"
376
- msgstr "Страна сервера"
377
-
378
- #: nexus/cerber-slave-list.php:144
379
- msgid "All servers"
380
- msgstr "Все сервера"
381
 
382
- #: nexus/cerber-slave-list.php:151
383
- msgid "All countries"
384
- msgstr "Все страны"
385
 
386
- #: nexus/cerber-nexus-master.php:66
387
  msgid "Show homepage in the Website column"
388
  msgstr "Показывать домашнюю страницу в столбце вебсайта"
389
 
390
- #: nexus/cerber-nexus-master.php:68
391
- msgid "Hide server IP address"
392
- msgstr "Спрятать IP адрес сервера"
393
 
394
- #: settings.php:448 settings.php:476 settings.php:505
395
- msgid "Do not apply these policies to the IP addresses in the White IP Access List"
396
- msgstr "Не применять эти политики к IP адресам из белого списка"
 
 
 
 
397
 
398
  #: nexus/cerber-slave-list.php:52
399
  msgid "Server"
400
  msgstr "Сервер"
401
 
402
- #: dashboard.php:4679
403
  msgid "Site Settings"
404
  msgstr "Настройки сайта"
405
 
406
- #: dashboard.php:4678
407
  msgid "Accounts & Roles"
408
  msgstr "Учетные записи и роли"
409
 
410
- #: dashboard.php:4676
411
  msgid "Data Shield Policies"
412
  msgstr "Политики защиты данных"
413
 
414
- #: dashboard.php:60
415
  msgid "Data Shield"
416
  msgstr "Защита данных"
417
 
418
- #: settings.php:499
 
 
 
 
419
  msgid "Protected settings"
420
  msgstr "Защищенные настройки"
421
 
422
- #: settings.php:494
423
  msgid "Users with these roles are permitted to change protected settings"
424
  msgstr "Пользователи с этими ролями могут изменять защищенные настройки"
425
 
426
- #: settings.php:488
427
  msgid "Restrict updating site settings with the following policies"
428
  msgstr "Ограничить изменение настроек сайта следующими правилами"
429
 
430
- #: settings.php:484
431
  msgid "Protect site settings"
432
  msgstr "Защита настроек сайта"
433
 
434
- #: settings.php:471
435
  msgid "Users with these roles are permitted to change role capabilities"
436
  msgstr "Пользователи с этими ролями могут изменять возможности ролей"
437
 
438
- #: settings.php:466
439
  msgid "Users with these roles are permitted to add new roles"
440
  msgstr "Пользователи с этими ролями могут добавлять новые роли"
441
 
442
- #: settings.php:460
443
  msgid "Restrict roles and capabilities management with the following policies"
444
  msgstr "Ограничить управление ролями и возможностями следующими правилами"
445
 
446
- #: settings.php:456
447
  msgid "Protect user roles"
448
  msgstr "Защита ролей пользователей"
449
 
450
- #: dashboard.php:60
451
- msgid "Cerber Data Shield Policies"
452
- msgstr "Cerber политики защиты данных"
453
-
454
- #: settings.php:443
455
  msgid "Users with these roles are permitted to change sensitive user data"
456
  msgstr "Пользователи с этими ролями могут изменять важные пользовательские данные"
457
 
458
- #: settings.php:438
459
  msgid "Users with these roles are permitted to create new accounts"
460
  msgstr "Пользователи с этими ролями могут создавать новые учетные записи"
461
 
462
- #: settings.php:432
463
  msgid "User registrations are limited to these roles"
464
  msgstr "Регистрация ограничена следующими ролями"
465
 
466
- #: settings.php:426
467
  msgid "Restrict user account creation and user management with the following policies"
468
  msgstr "Ограничить создание учетных записей и управление пользователями следующими правилами"
469
 
470
- #: settings.php:421
471
  msgid "Protect user accounts"
472
  msgstr "Защита учетных записей пользователей"
473
 
474
- #: common.php:1417
475
  msgid "Incorrect password"
476
  msgstr "Неверный пароль"
477
 
478
- #: common.php:1416
479
  msgid "Invalid user"
480
  msgstr "Неверный пользователь"
481
 
482
- #: common.php:1414
483
  msgid "Permission denied"
484
  msgstr "Доступ запрещен"
485
 
486
- #: common.php:1373
487
  msgid "Setting update denied"
488
  msgstr "Изменение настройки запрещено"
489
 
490
- #: common.php:1372
491
  msgid "Role update denied"
492
  msgstr "Изменение роли запрещено"
493
 
494
- #: common.php:1370
495
  msgid "User creation denied"
496
  msgstr "Создание пользователя запрещено"
497
 
498
- #: cerber-ds.php:793
499
  msgid "Active Theme"
500
  msgstr "Активная тема"
501
 
502
- #: cerber-ds.php:792
503
  msgid "Active Plugins"
504
  msgstr "Активные плагины"
505
 
506
- #: cerber-ds.php:791
507
  msgid "Anyone can register"
508
  msgstr "Любой может зарегистрироваться"
509
 
510
- #: cerber-ds.php:790
511
  msgid "WordPress Address (URL)"
512
  msgstr "Адрес WordPress (URL)"
513
 
514
- #: cerber-ds.php:789
515
  msgid "Site Address (URL)"
516
  msgstr "Адрес сайта (URL)"
517
 
518
- #: cerber-ds.php:788
519
  msgid "New User Default Role"
520
  msgstr "Роль по умолчанию для нового пользователя"
521
 
522
- #: cerber-ds.php:787
523
  msgid "Administration Email Address"
524
  msgstr "Адрес email администратора"
525
 
@@ -527,35 +575,35 @@ msgstr "Адрес email администратора"
527
  msgid "Unable to delete"
528
  msgstr "Невозможно удалить"
529
 
530
- #: cerber-users.php:1172
531
  msgid "Terminate"
532
  msgstr "Принудительно завершить"
533
 
534
- #: cerber-users.php:1126
535
  msgid "User Activity"
536
  msgstr "Активность пользователя"
537
 
538
- #: cerber-users.php:1125
539
  msgid "All Logins"
540
  msgstr "Все входы"
541
 
542
- #: cerber-users.php:1112
543
  msgid "Profile"
544
  msgstr "Профиль"
545
 
546
- #: cerber-users.php:1002
547
  msgid "Block user"
548
  msgstr "Заблокировать пользователя"
549
 
550
- #: cerber-users.php:1001
551
  msgid "Terminate session"
552
  msgstr "Завершить сессию"
553
 
554
- #: cerber-users.php:980
555
  msgid "Created"
556
  msgstr "Создана"
557
 
558
- #: cerber-users.php:615
559
  msgid "Session has been terminated"
560
  msgid_plural "%s sessions have been terminated"
561
  msgstr[0] "Сессия завершена"
@@ -566,483 +614,483 @@ msgstr[2] "%s сессий завершено"
566
  msgid "The code is valid for %s minutes."
567
  msgstr "Этот код действителен в течении %s минут."
568
 
569
- #: dashboard.php:4596
570
  msgid "Sessions"
571
  msgstr "Сессии"
572
 
573
- #: dashboard.php:3411
574
  msgid "All Users"
575
  msgstr "Все пользователи"
576
 
577
- #: dashboard.php:3299
578
  msgid "Any country is permitted"
579
  msgstr "Разрешены все страны"
580
 
581
- #: dashboard.php:3217
582
  msgid "Role-based rules are configured"
583
  msgstr "Правила на основе ролей настроены"
584
 
585
- #: dashboard.php:1759
586
  msgid "user"
587
  msgid_plural "users"
588
  msgstr[0] "пользователь"
589
  msgstr[1] "пользователя"
590
  msgstr[2] "пользователей"
591
 
592
- #: dashboard.php:852 dashboard.php:1113
593
  msgid "Username"
594
  msgstr "Имя пользователя"
595
 
596
- #: dashboard.php:195 dashboard.php:845 dashboard.php:1107 dashboard.php:4011
597
- #: cerber-users.php:982
598
  msgid "IP Address"
599
  msgstr "IP-адрес"
600
 
601
- #: dashboard.php:348
602
  msgid "IP address %s has been added to Black IP Access List"
603
  msgstr "IP адрес %s был добавлен в черный список доступа по IP"
604
 
605
- #: dashboard.php:351
606
  msgid "IP address %s has been added to White IP Access List"
607
  msgstr "IP адрес %s был добавлен в белый список доступа по IP"
608
 
609
- #: dashboard.php:2609
610
- msgid "The alert has been deleted"
611
- msgstr "Тревожное предупреждение удалено"
612
 
613
- #. Author of the plugin
614
- msgid "Cerber Tech Inc."
615
- msgstr "Cerber Tech Inc."
616
 
617
- #: common.php:1407
618
- msgid "Site policy enforcement"
619
- msgstr "Форсирование политики сайта"
620
 
621
- #: common.php:1408
622
- msgid "2FA code verified"
623
- msgstr "2ФА код проверен"
624
 
625
- #: common.php:1409
626
- msgid "Initiated by the user"
627
- msgstr "Начато пользователем"
628
 
629
- #: common.php:1822
630
- msgid "A new version of %s is available. Please install it."
631
- msgstr "Доступна новая версия %s, пожалуйста, установите её."
632
 
633
- #: cerber-users.php:10 cerber-users.php:439
634
- msgid "Two-Factor Authentication"
635
- msgstr "Двухфакторная авторизация"
636
 
637
- #: cerber-users.php:18
638
- msgid "Determined by user role policies"
639
- msgstr "Определяется политиками ролей пользователей"
640
 
641
- #: cerber-users.php:19 cerber-users.php:447
642
- msgid "Always enabled"
643
- msgstr "Включена всегда"
644
 
645
- #: cerber-users.php:86
646
- msgid "2FA PIN Code"
647
- msgstr "2ФА Пин-код"
648
 
649
- #: cerber-users.php:101
650
- msgid "Two-Factor Authentication Email"
651
- msgstr "2ФА почта"
652
 
653
- #: cerber-users.php:288
654
- msgid "Save All Changes"
655
- msgstr "Сохранить все изменения"
656
 
657
- #: cerber-users.php:401
658
- msgid "Block access to WordPress Dashboard"
659
- msgstr "Заблокировать доступ в консоль WordPress"
660
 
661
- #: cerber-users.php:406
662
- msgid "Hide Toolbar when viewing site"
663
- msgstr "Спрятать панель инструментов при просмотре сайта"
664
 
665
- #: cerber-users.php:412
666
- msgid "Redirection rules"
667
- msgstr "Правила перенаправления"
668
 
669
- #: cerber-users.php:416
670
- msgid "Redirect user after login"
671
- msgstr "Перенаправить пользователя после входа"
672
 
673
- #: cerber-users.php:432 settings.php:582
674
- msgid "User session expiration time"
675
- msgstr "Время до истечения сессии пользователя"
676
 
677
- #: cerber-users.php:443
678
- msgid "Two-factor authentication"
679
- msgstr "Двухфакторная авторизация"
680
 
681
- #: cerber-users.php:448
682
- msgid "Advanced mode"
683
- msgstr "Расширенный режим"
684
 
685
- #: cerber-users.php:452
686
- msgid "Enforce two-factor authentication if any of the following conditions is true"
687
- msgstr "Принудительно использовать 2ФА при выполнении любого из условий"
688
 
689
- #: cerber-users.php:458
690
- msgid "Login from a different country"
691
- msgstr "Вход из другой страны"
692
 
693
- #: cerber-users.php:490
694
- msgid "days interval"
695
- msgstr "интервал в днях"
696
 
697
- #: cerber-scanner.php:4926
698
- msgid "Automatically deleted"
699
- msgstr "Автоматически удалено"
700
 
701
- #: cerber-scanner.php:4876
702
- msgid "Recovered"
703
- msgstr "Восстановлено"
704
 
705
- #: cerber-scanner.php:4929
706
- msgid "Automatically recovered"
707
- msgstr "Автоматически восстановлено"
708
 
709
- #: dashboard.php:64
710
- msgid "Cerber User Security"
711
- msgstr "Безопасность пользователей"
712
 
713
- #: dashboard.php:64 dashboard.php:4686
714
- msgid "User Policies"
715
- msgstr "Политики пользователей"
716
 
717
- #: dashboard.php:969
718
- msgid "New users"
719
- msgstr "Новые пользователи"
720
 
721
- #: dashboard.php:982
722
- msgid "My activity"
723
- msgstr "Моя активность"
724
 
725
- #: dashboard.php:1809
726
- msgid "A new version is available"
727
- msgstr "Доступна новая версия"
728
 
729
- #: dashboard.php:2568
730
- msgid "Create Alert"
731
- msgstr "Создать тревожное предупреждение"
732
 
733
- #: dashboard.php:2572
734
- msgid "Delete Alert"
735
- msgstr "Удалить тревожное предупреждение"
736
 
737
- #: dashboard.php:2605
738
- msgid "The alert has been created"
739
- msgstr "Тревожное предупреждение создано"
740
 
741
- #: dashboard.php:4689
742
- msgid "Global"
743
- msgstr "Глобальная"
744
 
745
- #: settings.php:214
746
  msgid "Custom login URL may contain Latin alphanumeric characters, dashes and underscores only"
747
  msgstr "Пользовательский URL входа может содержать только латинские буквы, цифры, тире и знак подчеркивания."
748
 
749
- #: settings.php:226
750
- msgid "Site-specific settings"
751
- msgstr "Специфические настройки сайта"
752
-
753
- #: settings.php:234
754
- msgid "Prefix for plugin cookies"
755
- msgstr "Префикс для куки плагинов"
756
 
757
- #: settings.php:235
758
- msgid "Prefix may contain only Latin alphanumeric characters and underscores"
759
- msgstr "Префикс может содержать только латинские буквы, цифры и знак подчеркивания"
760
 
761
- #: settings.php:557
762
- msgid "Restrict email addresses"
763
- msgstr "Ограничение адресов email"
764
 
765
- #: settings.php:560
766
- msgid "No restrictions"
767
- msgstr "Без ограничений"
768
 
769
- #: settings.php:561
770
- msgid "Deny all email addresses that match the following"
771
- msgstr "Запретить все адреса email совпадающие со следующим"
772
 
773
- #: settings.php:562
774
- msgid "Permit only email addresses that match the following"
775
- msgstr "Разрешить только адреса совпадающие со следующим"
776
 
777
- #: settings.php:567
778
- msgid "Specify email addresses, wildcards or REGEX patterns. Use comma to separate items."
779
- msgstr "Укажите адреса email, маску или регулярные выражения. Элементы разделяются запятой."
780
 
781
- #: settings.php:649
782
- msgid "Lockout notifications"
783
- msgstr "Уведомления о блокировках"
784
 
785
- #: settings.php:680
786
- msgid "Pushbullet device"
787
- msgstr "Устройство Pushbullet"
788
 
789
- #: settings.php:962
790
- msgid "Delete unattended files"
791
- msgstr "Удалить несопровождаемые файлы"
792
 
793
- #: settings.php:988
794
- msgid "Recover plugins files"
795
- msgstr "Восстановление файлов плагинов"
796
 
797
- #: settings.php:995
798
- msgid "These files will never be deleted during automatic cleanup."
799
- msgstr "Эти файлы никогда не будут удалены при автоматической очистке."
800
 
801
- #: cerber-load.php:1575
802
- msgid "Email address is not permitted."
803
- msgstr "Email адрес недопустим."
804
 
805
- #: cerber-load.php:1575
806
- msgid "Please choose another one."
807
- msgstr "Выберите другой."
808
 
809
- #: cerber-load.php:4986
810
- msgid "To delete the alert, click here"
811
- msgstr "Для удаления этого тревожного предупреждения нажмите тут"
812
 
813
- #: cerber-2fa.php:352
814
- msgid "This verification PIN code is expired. We have just sent a new one to your email."
815
- msgstr "Проверочный ПИН-код истёк. Мы только что отправили новый на ваш email."
816
 
817
- #: cerber-2fa.php:355
818
- msgid "You have entered an incorrect verification PIN code"
819
- msgstr "Вы ввели неверный проверочный ПИН-код."
820
 
821
- #: cerber-2fa.php:402 cerber-2fa.php:486
822
- msgid "Please verify that it’s you"
823
- msgstr "Пожалуйста, докажите что это вы"
824
 
825
- #: cerber-2fa.php:489
826
- msgid "Please use the following verification PIN code to confirm your identity"
827
- msgstr "Используйте следующий ПИН-код для подтверждения"
828
 
829
- #: cerber-2fa.php:514
830
- msgid "Here are the details of the sign-in attempt"
831
- msgstr "Ниже представлены подробности попытки входа"
832
 
833
- #: cerber-2fa.php:563
834
- msgid "expires"
835
- msgstr "истекает"
836
 
837
- #: cerber-2fa.php:580
838
- msgid "only digits are allowed"
839
- msgstr "допустимы только цифры"
840
 
841
- #: cerber-2fa.php:583
842
- msgid "We've sent a verification PIN code to your email"
843
- msgstr "Мы отправили проверочный ПИН-код на ваш email"
844
 
845
- #: cerber-2fa.php:584
846
- msgid "Enter the code from the email in the field below."
847
- msgstr "Введите код из почтового сообщение в поле ниже."
848
 
849
- #: cerber-users.php:464
850
- msgid "Login from a different network Class C"
851
- msgstr "Вход из другой подсети класса C"
852
 
853
  #: cerber-users.php:470
854
  msgid "Login from a different IP address"
855
  msgstr "Вход с другого IP адреса"
856
 
857
- #: cerber-users.php:476
858
- msgid "Using a different browser or device"
859
- msgstr "Использование другого браузера или устройства"
 
 
 
 
860
 
861
- #: cerber-users.php:482
862
- msgid "Enforce two-factor authentication with fixed intervals"
863
- msgstr "Принудительно использовать 2ФА через определенный период"
864
 
865
- #: cerber-users.php:488
866
- msgid "Regular time intervals (days)"
867
- msgstr "Период времени (дней)"
868
 
869
- #: cerber-users.php:495
870
- msgid "Fixed number of logins"
871
- msgstr "Определенное число входов"
872
 
873
- #: cerber-users.php:497
874
- msgid "number of logins"
875
- msgstr "число входов"
876
 
877
- #: cerber-users.php:541
878
- msgid "Policies have been updated"
879
- msgstr "Политики обновлены"
880
 
881
- #: cerber-scanner.php:1473
882
- msgid "File deleted"
883
- msgstr "Файл удален"
884
 
885
- #: cerber-scanner.php:1474
886
- msgid "File recovered"
887
- msgstr "Файл восстановлен"
888
 
889
- #: cerber-scanner.php:3765
890
- msgid "Recovering WordPress files"
891
- msgstr "Восстановление файлов WordPress"
892
 
893
- #: cerber-scanner.php:3767
894
- msgid "Recovering plugins files"
895
- msgstr "Восстановление файлов плагинов"
896
 
897
- #: settings.php:981
898
- msgid "Automatic recovery of modified and infected files"
899
- msgstr "Автоматическое восстановление измененных и зараженных файлов"
900
 
901
- #: settings.php:984
902
- msgid "Recover WordPress files"
903
- msgstr "Восстановление файлов WordPress"
904
 
905
- #: cerber-2fa.php:586
906
- msgid "Try again"
907
- msgstr "Попробуйте ещё"
908
 
909
- #: cerber-2fa.php:587
910
- msgid "Cancel"
911
- msgstr "Отмена"
912
 
913
- #: cerber-2fa.php:588
914
- msgid "Did not receive an email?"
915
- msgstr "Не получили email сообщение?"
916
 
917
- #: cerber-2fa.php:588
918
- msgid "or"
919
- msgstr "или"
920
 
921
- #: cerber-2fa.php:594
922
- msgid "Verify it's you"
923
- msgstr "Докажите, что это вы"
924
 
925
- #: cerber-2fa.php:599
926
- msgid "Verify"
927
- msgstr "Проверить"
928
 
929
- #: dashboard.php:4688
930
- msgid "Role-based"
931
- msgstr "Основана на ролях"
932
 
933
- #: cerber-users.php:421
934
- msgid "Redirect user after logout"
935
- msgstr "Перенаправить пользователя после выхода"
936
 
937
- #: settings.php:677
938
- msgid "Pushbullet access token"
939
- msgstr "Токен доступа Pushbullet"
940
 
941
- #: cerber-load.php:353
942
  msgid "You are not allowed to log in"
943
  msgstr "Вам не разрешено войти"
944
 
945
- #: admin/cerber-settings.php:513
946
  msgid "Select one or more roles"
947
  msgstr "Выберите одну или несколько ролей"
948
 
949
- #: settings.php:132
950
  msgid "These restrictions do not apply to IP addresses in the White IP Access List"
951
  msgstr "Эти ограничения не применяются к IP адресам из белого списка"
952
 
953
- #: settings.php:695
954
  msgid "Send reports on"
955
  msgstr "Отправлять отчеты в"
956
 
957
- #: settings.php:410
958
  msgid "Allow these namespaces"
959
  msgstr "Разрешить эти пространства имен"
960
 
961
- #: settings.php:405
962
  msgid "Allow REST API for these roles"
963
  msgstr "Разрешить REST API для следующих ролей"
964
 
965
- #: settings.php:390
966
  msgid "Block access to users' data via REST API"
967
  msgstr "Блокировать доступ к данным пользователей через REST API"
968
 
969
- #: settings.php:384
970
  msgid "Access to WordPress REST API"
971
  msgstr "Доступ к WordPress REST API"
972
 
973
- #: settings.php:1229
974
  msgid "The full access mode requires the PRO version of WP Cerber"
975
  msgstr "Полный доступ требует PRO версии WP Cerber"
976
 
977
- #: settings.php:1208
978
  msgid "Read-only mode"
979
  msgstr "Доступ только для чтения"
980
 
981
- #: settings.php:1207
982
  msgid "Full access mode"
983
  msgstr "Полный доступ"
984
 
985
- #: settings.php:1204
986
  msgid "Access to this website"
987
  msgstr "Доступ к этому сайту"
988
 
989
- #: settings.php:1198
990
  msgid "Limit access by IP address"
991
  msgstr "Ограничить доступ IP адресом"
992
 
993
- #: settings.php:1174
994
  msgid "Use master language"
995
  msgstr "Использовать основной язык"
996
 
997
- #: settings.php:1170
998
  msgid "Add @ site to the page title"
999
  msgstr "Добавить @ сайт к заголовку страницы"
1000
 
1001
- #: settings.php:1166
1002
  msgid "Show \"Switched to\" notification"
1003
  msgstr "Показывать уведомление о переходах"
1004
 
1005
- #: settings.php:1162
1006
  msgid "Return to the website list"
1007
  msgstr "Вернуться к списку сайтов"
1008
 
1009
- #: settings.php:1154
1010
  msgid "Master settings"
1011
  msgstr "Настройки режима основного сайта"
1012
 
1013
- #: settings.php:542
1014
  msgid "Redirect to URL"
1015
  msgstr "Перенаправление на URL"
1016
 
1017
- #: settings.php:537 settings.php:1454
1018
  msgid "Only registered and logged in users are allowed to view this website"
1019
  msgstr "Только зарегистрированные и авторизованные пользователи могут просматривать этот сайт"
1020
 
1021
- #: settings.php:527
1022
  msgid "Do not apply these policy to the IP addresses in the White IP Access List"
1023
  msgstr "Не применять эти политики к IP адресам из белого списка"
1024
 
1025
- #: settings.php:520
1026
  msgid "Only registered and logged in website users have access to the website"
1027
  msgstr "Только зарегистрированные и авторизованные пользователи могут получить доступ к этому сайту"
1028
 
1029
- #: settings.php:519
1030
  msgid "Authorized users only"
1031
  msgstr "Только для авторизованных пользователей"
1032
 
1033
- #: dashboard.php:4781
1034
  msgid "Changelog"
1035
  msgstr "Журнал изменений"
1036
 
1037
- #: dashboard.php:3274
1038
  msgid "Save all rules"
1039
  msgstr "Сохранить все правила"
1040
 
1041
- #: dashboard.php:1150
1042
  msgid "Filter by registered user"
1043
  msgstr "Фильтровать по зарегистрированным пользователям"
1044
 
1045
- #: dashboard.php:641
1046
  msgid "Default settings have been loaded"
1047
  msgstr "Загружены настройки по умолчанию"
1048
 
@@ -1102,151 +1150,151 @@ msgstr "Включить режим основного сайта"
1102
  msgid "This website can be managed from a master website"
1103
  msgstr "Этот сайт может управляться с основного сайта"
1104
 
1105
- #: cerber-load.php:5277 nexus/cerber-nexus.php:64
1106
  msgid "Enable slave mode"
1107
  msgstr "Включить зависимый режим"
1108
 
1109
- #: nexus/cerber-nexus-master.php:1396 nexus/cerber-nexus-master.php:1404
1110
  msgid "Active plugins and updates on"
1111
  msgstr "Активные плагины и обновления на"
1112
 
1113
- #: nexus/cerber-nexus-master.php:1374
1114
  msgid "A newer version is available"
1115
  msgstr "Доступна новая версия"
1116
 
1117
- #: nexus/cerber-nexus-master.php:1330
1118
  msgid "Are you sure you want to delete selected websites?"
1119
  msgstr "Вы точно хотите удалить выделенные сайты?"
1120
 
1121
- #: nexus/cerber-nexus-master.php:1264
1122
  msgid "Visit Site"
1123
  msgstr "Посетить сайт"
1124
 
1125
  #: nexus/cerber-nexus.php:92 nexus/cerber-nexus.php:102
1126
- #: nexus/cerber-nexus-master.php:1249
1127
  msgid "My Websites"
1128
  msgstr "Мои сайты"
1129
 
1130
- #: nexus/cerber-nexus-master.php:1246
1131
  msgid "You are here:"
1132
  msgstr "Вы здесь:"
1133
 
1134
- #: nexus/cerber-nexus-master.php:1030
1135
  msgid "You have switched back to the master website"
1136
  msgstr "Вы перешли назад на основной сайт"
1137
 
1138
- #: nexus/cerber-nexus-master.php:1020
1139
  msgid "You have switched to %s"
1140
  msgstr "Вы перешли к %s"
1141
 
1142
- #: nexus/cerber-nexus-master.php:688
1143
  msgid "Invalid response from the slave website"
1144
  msgstr "Неверный ответ с зависимого сайта"
1145
 
1146
- #: nexus/cerber-nexus-master.php:444
1147
  msgid "Website has been deleted"
1148
  msgid_plural "%s websites have been deleted"
1149
  msgstr[0] "Сайт удален"
1150
  msgstr[1] "%s сайта удалено"
1151
  msgstr[2] "%s сайтов удалено"
1152
 
1153
- #: nexus/cerber-nexus-master.php:325
1154
  msgid "Keep in mind: You have added the website that does not support SSL encryption. This may lead to data leakage."
1155
  msgstr "Имейте ввиду: Вы добавили сайт, который не поддерживает SSL. Это может привести к утечке данных."
1156
 
1157
- #: nexus/cerber-nexus-master.php:322
1158
  msgid "Switch to the Dashboard"
1159
  msgstr "Перейти в консоль"
1160
 
1161
- #: nexus/cerber-nexus-master.php:321
1162
  msgid "Click to edit"
1163
  msgstr "Нажмите для редактирования"
1164
 
1165
- #: nexus/cerber-nexus-master.php:320
1166
  msgid "The website has been added successfully"
1167
  msgstr "Сайт добавлен"
1168
 
1169
- #: nexus/cerber-nexus-master.php:311
1170
  msgid "The website you are trying to add is already in the list"
1171
  msgstr "Добавляемый вами сайт уже присутствует в списке"
1172
 
1173
- #: nexus/cerber-nexus-master.php:281
1174
  msgid "Security access token is invalid"
1175
  msgstr "Токен безопасного доступа не верен"
1176
 
1177
- #: nexus/cerber-nexus-master.php:172
1178
  msgid "Address"
1179
  msgstr "Адрес"
1180
 
1181
- #: nexus/cerber-nexus-master.php:168
1182
  msgid "Company"
1183
  msgstr "Организация"
1184
 
1185
- #: nexus/cerber-nexus-master.php:164
1186
  msgid "Phone"
1187
  msgstr "Телефон"
1188
 
1189
- #: nexus/cerber-nexus-master.php:160
1190
  msgid "Email"
1191
  msgstr "Email"
1192
 
1193
- #: nexus/cerber-nexus-master.php:156
1194
  msgid "Last Name"
1195
  msgstr "Фамилия"
1196
 
1197
- #: nexus/cerber-nexus-master.php:152
1198
  msgid "First Name"
1199
  msgstr "Имя"
1200
 
1201
- #: nexus/cerber-nexus-master.php:148
1202
  msgid "Website Owner"
1203
  msgstr "Владелец сайта"
1204
 
1205
- #: nexus/cerber-nexus-master.php:118
1206
  msgid "Display as"
1207
  msgstr "Отображать как"
1208
 
1209
- #: nexus/cerber-nexus-master.php:113
1210
  msgid "Website URL"
1211
  msgstr "URL сайта"
1212
 
1213
- #: nexus/cerber-nexus-master.php:103
1214
  msgid "Website Properties"
1215
  msgstr "Свойства сайта"
1216
 
1217
- #: nexus/cerber-nexus-master.php:95
1218
  msgid "Select an existing group or enter a new one to add it"
1219
  msgstr "Выберите имеющуюся группу или введите новую для добавления"
1220
 
1221
- #: nexus/cerber-slave-list.php:413
1222
  msgid "Disable master mode"
1223
  msgstr "Отключить режим управляющего сайта"
1224
 
1225
- #: nexus/cerber-slave-list.php:413
1226
  msgid "Add a new one"
1227
  msgstr "Добавить новый"
1228
 
1229
- #: nexus/cerber-slave-list.php:413
1230
  msgid "No websites configured."
1231
  msgstr "Ни один сайт не настроен."
1232
 
1233
- #: nexus/cerber-slave-list.php:285
1234
  msgid "Switch to"
1235
  msgstr "Переключиться на"
1236
 
1237
- #: nexus/cerber-slave-list.php:279
1238
  msgid "Edit"
1239
  msgstr "Редактировать"
1240
 
1241
- #: nexus/cerber-slave-list.php:244 cerber-users.php:1070
1242
  msgid "Search results for:"
1243
  msgstr "Результаты поиска для:"
1244
 
1245
- #: nexus/cerber-slave-list.php:160
1246
  msgid "Add a slave website"
1247
  msgstr "Добавить зависимый сайт"
1248
 
1249
- #: nexus/cerber-slave-list.php:134
1250
  msgid "All groups"
1251
  msgstr "Все группы"
1252
 
@@ -1262,7 +1310,7 @@ msgstr "Обновить все активные плагины"
1262
  msgid "Upgrade WP Cerber"
1263
  msgstr "Обновить WP Cerber"
1264
 
1265
- #: nexus/cerber-slave-list.php:56 nexus/cerber-nexus-master.php:140
1266
  msgid "Notes"
1267
  msgstr "Заметки"
1268
 
@@ -1270,7 +1318,7 @@ msgstr "Заметки"
1270
  msgid "Owner"
1271
  msgstr "Владелец"
1272
 
1273
- #: nexus/cerber-slave-list.php:54 nexus/cerber-nexus-master.php:126
1274
  msgid "Group"
1275
  msgstr "Группа"
1276
 
@@ -1298,7 +1346,7 @@ msgstr "Заблокированные пользователи"
1298
  msgid "An optional message for this user"
1299
  msgstr "Необязательное сообщение для этого пользователя"
1300
 
1301
- #: cerber-users.php:68 settings.php:533
1302
  msgid "User Message"
1303
  msgstr "Сообщение пользователю"
1304
 
@@ -1317,114 +1365,114 @@ msgstr "Заблокировать пользователя"
1317
 
1318
  #. translators: Time difference between two dates, in seconds (sec=second). 1:
1319
  #. Number of seconds
1320
- #: common.php:1602
1321
  msgid "%s sec"
1322
  msgid_plural "%s secs"
1323
  msgstr[0] "%s сек."
1324
  msgstr[1] "%s сек."
1325
  msgstr[2] "%s сек."
1326
 
1327
- #: common.php:1406
1328
  msgid "Blocked by administrator"
1329
  msgstr "Заблокирован администратором"
1330
 
1331
- #: common.php:1382
1332
  msgid "Invalid master credentials"
1333
  msgstr "Неверная мастер пара логин/пароль"
1334
 
1335
- #: dashboard.php:3145 admin/cerber-settings.php:624
1336
  msgid "Save Changes"
1337
  msgstr "Сохранить изменения"
1338
 
1339
- #: common.php:1393
1340
  msgid "IP address is locked out"
1341
  msgstr "IP адрес заблокирован"
1342
 
1343
- #: dashboard.php:848
1344
  msgid "Additional Details"
1345
  msgstr "Дополнительная информация"
1346
 
1347
- #: settings.php:754
1348
  msgid "Ignore logged in users"
1349
  msgstr "Игнорировать авторизованных пользователей"
1350
 
1351
- #: settings.php:740
1352
  msgid "Erroneous Request Shielding"
1353
  msgstr "Защита от ошибочных запросов"
1354
 
1355
- #: settings.php:722 settings.php:750
1356
  msgid "Maximum security"
1357
  msgstr "Максимальная безопасность"
1358
 
1359
- #: settings.php:721 settings.php:749
1360
  msgid "Maximum compatibility"
1361
  msgstr "Максимальная совместимость"
1362
 
1363
- #: settings.php:803
1364
  msgid "Save software errors"
1365
  msgstr "Сохранять ошибки ПО"
1366
 
1367
- #: settings.php:745
1368
  msgid "Enable error shielding"
1369
  msgstr "Включить защиту от ошибок"
1370
 
1371
- #: settings.php:712
1372
  msgid "Traffic Inspection"
1373
  msgstr "Инспектор трафика"
1374
 
1375
- #: dashboard.php:5152 dashboard.php:5153
1376
  msgid "Add to menu"
1377
  msgstr "Добавить в меню"
1378
 
1379
- #: dashboard.php:5113
1380
  msgid "WooCommerce Log Out"
1381
  msgstr "Выход WooCommerce"
1382
 
1383
- #: dashboard.php:5112
1384
  msgid "WooCommerce Log In"
1385
  msgstr "Вход WooCommerce"
1386
 
1387
- #: dashboard.php:5109
1388
  msgid "Register"
1389
  msgstr "Регистрация"
1390
 
1391
- #: dashboard.php:5108
1392
  msgid "Log Out"
1393
  msgstr "Выход"
1394
 
1395
- #: dashboard.php:5107
1396
  msgid "Log In"
1397
  msgstr "Вход"
1398
 
1399
- #: dashboard.php:3566
1400
  msgid "Page generation time"
1401
  msgstr "Время генерации страницы"
1402
 
1403
- #: common.php:1465
1404
  msgid "Multiple suspicious requests"
1405
  msgstr "Множественные подозрительные запросы"
1406
 
1407
- #: dashboard.php:5072
1408
  msgid "Know more about all advantages at"
1409
  msgstr "Узнайте больше о всех преимуществах на"
1410
 
1411
- #: dashboard.php:5071
1412
  msgid "These features are available in a professional version of the plugin."
1413
  msgstr "Эти возможности доступны в профессиональной версии плагина."
1414
 
1415
- #: common.php:1405
1416
  msgid "Suspicious JavaScript code detected"
1417
  msgstr "Найден подозрительный код JavaScript"
1418
 
1419
- #: admin/cerber-admin.php:767
1420
  msgid "All scans"
1421
  msgstr "Все проверки"
1422
 
1423
- #: admin/cerber-admin.php:713
1424
  msgid "Click here to see the full list of files"
1425
  msgstr "Нажмите здесь для просмотра полного списка файлов"
1426
 
1427
- #: admin/cerber-admin.php:713
1428
  msgid "No files match the specified filter."
1429
  msgstr "Нет файлов подходящих к указанному фильтру."
1430
 
@@ -1432,148 +1480,148 @@ msgstr "Нет файлов подходящих к указанному фил
1432
  msgid "Preparing for the scan"
1433
  msgstr "Подготовка сканирования"
1434
 
1435
- #: settings.php:884 settings.php:1187 settings.php:1215
1436
  msgid "Enable diagnostic logging"
1437
  msgstr "Включить журнал диагностики"
1438
 
1439
- #: settings.php:368
1440
  msgid "Disable PHP error displaying"
1441
  msgstr "Отключить отображение ошибок PHP"
1442
 
1443
- #: settings.php:364
1444
  msgid "Block execution of PHP scripts in the WordPress media folder"
1445
  msgstr "Отключить исполнение PHP скриптов в папке медиафайлов WordPress"
1446
 
1447
- #: settings.php:363
1448
  msgid "Disable PHP in uploads"
1449
  msgstr "Отключить PHP в папке загрузок"
1450
 
1451
- #: settings.php:333
1452
  msgid "Use English for admin interface"
1453
  msgstr "Use English for admin interface (использовать английский язык для интерфейса администрирования)"
1454
 
1455
- #: dashboard.php:2808
1456
  msgid "All files have been processed"
1457
  msgstr "Все файлы обработаны"
1458
 
1459
- #: dashboard.php:2807
1460
  msgid "Some errors occurred"
1461
  msgstr "Возникли ошибки"
1462
 
1463
- #: dashboard.php:2805
1464
  msgid "These files have been added to the ignore list"
1465
  msgstr "Эти файлы были добавлены в список игнорирования"
1466
 
1467
- #: dashboard.php:2804
1468
  msgid "Do you want to add selected files to the ignore list?"
1469
  msgstr "Вы точно хотите добавить выбранные файлы в список игнорирования?"
1470
 
1471
- #: dashboard.php:2801
1472
  msgid "These files have been moved to the quarantine"
1473
  msgstr "Эти файлы были перемещены в карантин"
1474
 
1475
- #: dashboard.php:2800
1476
  msgid "Are you sure you want to delete selected files?"
1477
  msgstr "Вы точно хотите удалить выбранные файлы?"
1478
 
1479
- #: admin/cerber-admin.php:908
1480
  msgid "Added"
1481
  msgstr "Добавлено"
1482
 
1483
- #: admin/cerber-admin.php:874
1484
  msgid "The list is empty."
1485
  msgstr "Список пуст."
1486
 
1487
- #: admin/cerber-admin.php:872
1488
  msgid "Activity Insights"
1489
  msgstr "На виду: активность"
1490
 
1491
- #: admin/cerber-admin.php:871
1492
  msgid "Traffic Insights"
1493
  msgstr "На виду: трафик"
1494
 
1495
- #: admin/cerber-admin.php:870
1496
  msgid "User Insights"
1497
  msgstr "На виду: пользователи"
1498
 
1499
- #: admin/cerber-admin.php:869 admin/cerber-admin.php:896
1500
  msgid "Remove from the list"
1501
  msgstr "Удалить из списка"
1502
 
1503
- #: admin/cerber-admin.php:868
1504
  msgid "Apply"
1505
  msgstr "Применить"
1506
 
1507
- #: dashboard.php:4727
1508
- msgid "Ignore List"
1509
- msgstr "Список игнорируемого"
1510
-
1511
  #: admin/cerber-admin.php:222
1512
  msgid "Ignore"
1513
  msgstr "Игнорировать"
1514
 
1515
- #: settings.php:1017
 
 
 
 
1516
  msgid "Use comma to separate items."
1517
  msgstr "Используйте запятую для разделения элементов."
1518
 
1519
- #: settings.php:1013
1520
  msgid "Files with these extensions"
1521
  msgstr "Файлы с этими расширениями"
1522
 
1523
- #: settings.php:1010
1524
  msgid "Use absolute paths. One item per line."
1525
  msgstr "Используйте абсолютные пути. Один элемент на строку."
1526
 
1527
- #: settings.php:1006
1528
  msgid "Files in these directories"
1529
  msgstr "Файлы в этих папках"
1530
 
1531
- #: settings.php:1002
1532
  msgid "Files in the sessions directory"
1533
  msgstr "Файлы в папке сессий"
1534
 
1535
- #: settings.php:998
1536
  msgid "Files in the temporary directory"
1537
  msgstr "Файлы в временной папке"
1538
 
1539
- #: settings.php:994
1540
  msgid "Exclusions"
1541
  msgstr "Исключения"
1542
 
1543
- #: settings.php:975
1544
  msgid "Files with unwanted extensions"
1545
  msgstr "Файлы с нежелательными расширениями"
1546
 
1547
- #: settings.php:966
1548
  msgid "Files in the uploads folder"
1549
  msgstr "Файлы в папке загрузки"
1550
 
1551
- #: settings.php:957
1552
  msgid "Automatic cleanup of malware and suspicious files"
1553
  msgstr "Автоматическая очистка вредоносных и подозрительных файлов"
1554
 
1555
- #: dashboard.php:1806
1556
  msgid "Integrity"
1557
  msgstr "Целостность"
1558
 
1559
- #: dashboard.php:1787
1560
  msgctxt "Example: Last malware scan: 23 Jan 2018"
1561
  msgid "Last malware scan"
1562
  msgstr "Последняя проверка на вредоносное ПО"
1563
 
1564
- #: common.php:1404
1565
  msgid "Suspicious SQL code detected"
1566
  msgstr "Обнаружен подозрительный SQL код"
1567
 
1568
- #: common.php:1365
1569
  msgid "Attempt to upload malicious file denied"
1570
  msgstr "Заблокирована попытка загрузки вредоносного файла"
1571
 
1572
- #: cerber-scanner.php:4925
1573
  msgid "Automatically moved to quarantine"
1574
  msgstr "Автоматически перемещен в карантин"
1575
 
1576
- #: cerber-scanner.php:4872
1577
  msgid "Deleted"
1578
  msgstr "Удален"
1579
 
@@ -1597,11 +1645,11 @@ msgstr "Этот файл содержит исполняемый код и мо
1597
  msgid "Malicious code found"
1598
  msgstr "Найден вредоносный код"
1599
 
1600
- #: dashboard.php:4726
1601
  msgid "Cleaning up"
1602
  msgstr "Очистка"
1603
 
1604
- #: cerber-news.php:133
1605
  msgid "Awesome!"
1606
  msgstr "Замечательно!"
1607
 
@@ -1609,54 +1657,54 @@ msgstr "Замечательно!"
1609
  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."
1610
  msgstr "Защищает WordPress от атак хакеров, спама, троянов и вирусов. Включает сканер вредоносного ПО и проверку целостности. Усиление защиты WordPress набором комплексных алгоритмов безопасности. Защита от спама тонким определением ботов и reCAPTCHA. Отслеживание пользовательской активности и вторжений с уведомлением по email, а также через уведомления браузера или на мобильные устройства."
1611
 
1612
- #: admin/cerber-settings.php:553
1613
  msgctxt "preposition of time like: at 11:00"
1614
  msgid "at"
1615
  msgstr "в"
1616
 
1617
- #: dashboard.php:4642
1618
  msgid "Anti-spam engine"
1619
  msgstr "Антиспам защита"
1620
 
1621
- #: common.php:1609
1622
  msgctxt "preposition of a period of time like: in 6 hours"
1623
  msgid "in %s"
1624
  msgstr "Через %s"
1625
 
1626
- #: admin/cerber-admin.php:844
1627
  msgid "The file has been restored to its original location."
1628
  msgstr "Файл был восстановлен по оригинальному местоположению."
1629
 
1630
- #: admin/cerber-admin.php:829
1631
  msgid "The file has been deleted permanently."
1632
  msgstr "Файл удален навсегда."
1633
 
1634
- #: admin/cerber-admin.php:756 admin/cerber-admin.php:911
1635
  msgid "File"
1636
  msgstr "Файл"
1637
 
1638
- #: admin/cerber-admin.php:755 admin/cerber-admin.php:910
1639
- #: admin/cerber-admin.php:1318
1640
  msgid "Size"
1641
  msgstr "Размер"
1642
 
1643
- #: admin/cerber-admin.php:754
1644
  msgid "Automatic deletion"
1645
  msgstr "Автоматическое удаление"
1646
 
1647
- #: admin/cerber-admin.php:731
1648
  msgid "Delete permanently"
1649
  msgstr "Удалить навсегда"
1650
 
1651
- #: admin/cerber-admin.php:734
1652
  msgid "Restore"
1653
  msgstr "Восстановить"
1654
 
1655
- #: admin/cerber-admin.php:696
1656
  msgid "There are no files in the quarantine at the moment."
1657
  msgstr "В карантине сейчас нет файлов."
1658
 
1659
- #: admin/cerber-admin.php:96 admin/cerber-admin.php:752
1660
  msgid "Scanned"
1661
  msgstr "Проверено"
1662
 
@@ -1672,7 +1720,7 @@ msgstr "Измененные файлы"
1672
  msgid "New files"
1673
  msgstr "Новые файлы"
1674
 
1675
- #: nexus/cerber-slave-list.php:337 admin/cerber-admin.php:67
1676
  msgid "Vulnerabilities"
1677
  msgstr "Уязвимости"
1678
 
@@ -1688,59 +1736,59 @@ msgstr "Завершено"
1688
  msgid "Started"
1689
  msgstr "Начато"
1690
 
1691
- #: dashboard.php:4728
1692
  msgid "Quarantine"
1693
  msgstr "Карантин"
1694
 
1695
- #: cerber-load.php:349
1696
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
1697
  msgstr "Вы исчерпали максимально допустимое количество попыток входа. Попробуйте снова через %d минут."
1698
 
1699
- #: settings.php:915
1700
  msgid "Scan results reporting"
1701
  msgstr "Отчет о результатах проверки"
1702
 
1703
- #: settings.php:898
1704
  msgid "Automated recurring scan schedule"
1705
  msgstr "План автоматической повторной проверки"
1706
 
1707
- #: dashboard.php:4041
1708
  msgid "Errors"
1709
  msgstr "Ошибки"
1710
 
1711
- #: dashboard.php:975 dashboard.php:4040
1712
  msgid "Suspicious activity"
1713
  msgstr "Подозрительная активность"
1714
 
1715
- #: dashboard.php:1535
1716
  msgid "Activated"
1717
  msgstr "Активация"
1718
 
1719
- #: common.php:1716
1720
  msgid "Bytes"
1721
  msgstr "Байт"
1722
 
1723
- #: common.php:1462
1724
  msgid "Attempt to upload a file with malicious code"
1725
  msgstr "Попытка загрузки файла с вредоносным кодом"
1726
 
1727
- #: common.php:1403 common.php:1461
1728
  msgid "Malicious code detected"
1729
  msgstr "Обнаружен вредоносный код"
1730
 
1731
- #: common.php:1402
1732
  msgid "Suspicious number of nested values"
1733
  msgstr "Подозрительное количество вложенных значений"
1734
 
1735
- #: common.php:1401
1736
  msgid "Suspicious number of fields"
1737
  msgstr "Подозрительное число полей"
1738
 
1739
- #: common.php:1379
1740
  msgid "User activated"
1741
  msgstr "Пользователь активирован"
1742
 
1743
- #: common.php:1376
1744
  msgid "Malicious request denied"
1745
  msgstr "Заблокирован вредоносный запрос"
1746
 
@@ -1764,87 +1812,87 @@ msgstr "Невозможно проверить целостность из-за
1764
  msgid "Vulnerability found"
1765
  msgstr "Обнаружена уязвимость"
1766
 
1767
- #: admin/cerber-settings.php:951
1768
  msgid "Unable to update the schedule"
1769
  msgstr "Невозможно обновить запланированное"
1770
 
1771
- #: admin/cerber-settings.php:948
1772
  msgid "The schedule has been updated"
1773
  msgstr "Запланированное обновлено"
1774
 
1775
- #: settings.php:942
1776
  msgid "Include scan errors"
1777
  msgstr "Включать ошибки сканера"
1778
 
1779
- #: settings.php:938
1780
  msgid "Include file sizes"
1781
  msgstr "Включать размеры файлов"
1782
 
1783
- #: settings.php:934
1784
  msgid "If new issues found"
1785
  msgstr "Если найдены новые проблемы"
1786
 
1787
- #: settings.php:933
1788
  msgid "If any changes in scan results occurred"
1789
  msgstr "Если найдены изменения в результатах сканирования"
1790
 
1791
- #: settings.php:932
1792
  msgid "After every scan"
1793
  msgstr "После каждого сканирования"
1794
 
1795
- #: settings.php:929
1796
  msgid "Send email report"
1797
  msgstr "Отсылать отчет по эл.почте"
1798
 
1799
- #: settings.php:920
1800
  msgid "Report an issue if any of the following is true"
1801
  msgstr "Отчитываться о проблемах, если нижеперечисленное верно"
1802
 
1803
- #: settings.php:925 settings.php:971
1804
  msgid "High severity"
1805
  msgstr "Высокая тяжесть"
1806
 
1807
- #: settings.php:924 settings.php:970
1808
  msgid "Medium severity"
1809
  msgstr "Средняя тяжесть"
1810
 
1811
- #: settings.php:923 settings.php:969
1812
  msgid "Low severity"
1813
  msgstr "Низкая тяжесть"
1814
 
1815
- #: settings.php:908
1816
  msgid "Launch Full Scan"
1817
  msgstr "Запуск полной проверки"
1818
 
1819
- #: settings.php:903
1820
  msgid "Launch Quick Scan"
1821
  msgstr "Запуск быстрой проверки"
1822
 
1823
- #: settings.php:863
1824
  msgid "Monitor modified files"
1825
  msgstr "Наблюдать за изменением файлов"
1826
 
1827
- #: settings.php:854
1828
  msgid "Monitor new files"
1829
  msgstr "Наблюдать за новыми файлами"
1830
 
1831
- #: cerber-scanner.php:4941
1832
  msgid "To view full report visit"
1833
  msgstr "Для просмотра полного отчета зайдите на"
1834
 
1835
- #: cerber-scanner.php:4787
1836
  msgid "Files scanned"
1837
  msgstr "Проверено файлов"
1838
 
1839
- #: cerber-scanner.php:4774
1840
  msgid "Quick Scan Report"
1841
  msgstr "Отчет быстрой проверки"
1842
 
1843
- #: cerber-scanner.php:4774
1844
  msgid "Full Scan Report"
1845
  msgstr "Отчет полной проверки"
1846
 
1847
- #: admin/cerber-admin.php:344
1848
  msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
1849
  msgstr "Ошибка доступа к файлу. Возможно результаты проверки устарели. Запустите быструю или полную проверку."
1850
 
@@ -1920,9 +1968,9 @@ msgstr "Каждые 3 часа"
1920
  msgid "Every hour"
1921
  msgstr "Каждый час"
1922
 
1923
- #: dashboard.php:1790 dashboard.php:1792 cerber-scanner.php:1493
1924
- #: cerber-users.php:20 cerber-users.php:446 settings.php:720 settings.php:748
1925
- #: settings.php:857 settings.php:866 settings.php:1209
1926
  msgid "Disabled"
1927
  msgstr "Отключено"
1928
 
@@ -1942,11 +1990,11 @@ msgstr "Найдены подозрительные директивы"
1942
  msgid "Checksum mismatch"
1943
  msgstr "Несовпадение контрольной суммы"
1944
 
1945
- #: dashboard.php:1791 cerber-scanner.php:938
1946
  msgid "Quick Scan"
1947
  msgstr "Быстрая проверка"
1948
 
1949
- #: dashboard.php:1793 cerber-scanner.php:938
1950
  msgid "Full Scan"
1951
  msgstr "Полная проверка"
1952
 
@@ -1962,63 +2010,63 @@ msgstr "Предыдущая попытка проверки, начатая %s,
1962
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
1963
  msgstr "Сейчас выполняется запланированная проверка. Дождитесь пока она завершится."
1964
 
1965
- #: cerber-load.php:4265
1966
- msgid "Scanner Report"
1967
- msgstr "Отчет проверки"
1968
-
1969
- #: dashboard.php:4725
1970
  msgid "Scheduling"
1971
  msgstr "Планирование"
1972
 
 
 
 
 
1973
  #. Plugin Name of the plugin
1974
- msgid "WP Cerber Security, Antispam & Malware Scan"
1975
- msgstr "WP Cerber Security, Antispam & Malware Scan"
1976
 
1977
- #: settings.php:889
1978
  msgid "Delete quarantined files after"
1979
  msgstr "Удалять файлы карантина через"
1980
 
1981
- #: settings.php:880
1982
  msgid "Scan session directory"
1983
  msgstr "Проверять каталог файлов сессий"
1984
 
1985
- #: settings.php:876
1986
  msgid "Scan temporary directory"
1987
  msgstr "Проверять каталог временных файлов"
1988
 
1989
- #: settings.php:847
1990
  msgid "Directories to exclude"
1991
  msgstr "Каталоги для исключения"
1992
 
1993
- #: settings.php:844
1994
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1995
  msgstr "Укажите расширения файлов для поиска. Используется только при полной проверке. Испольуйте запятую для разделения элементов."
1996
 
1997
- #: settings.php:840
1998
  msgid "Unwanted file extensions"
1999
  msgstr "Нежелательные расширения файлов"
2000
 
2001
- #: settings.php:837
2002
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
2003
  msgstr "Укажите пользовательские подписи PHP кода. Один элемент на строку. Для использования регулярных выражений, включите строку в фигурные скобки { }."
2004
 
2005
- #: settings.php:833
2006
  msgid "Custom signatures"
2007
  msgstr "Пользовательские отпечатки"
2008
 
2009
- #: settings.php:828
2010
  msgid "Scanner settings"
2011
  msgstr "Настройки сканера"
2012
 
2013
- #: settings.php:186
2014
  msgid "Disable dashboard redirection"
2015
  msgstr "Отключить перенаправление с консоли"
2016
 
2017
- #: settings.php:165 settings.php:526 settings.php:726
2018
  msgid "Use White IP Access List"
2019
  msgstr "Использовать белый список IP"
2020
 
2021
- #: cerber-scanner.php:4818 admin/cerber-admin.php:103
2022
  msgid "Issues total"
2023
  msgstr "Всего проблем"
2024
 
@@ -2054,7 +2102,7 @@ msgstr "Найден подозрительный код"
2054
  msgid "Content has been modified"
2055
  msgstr "Содержимое изменено"
2056
 
2057
- #: cerber-scanner.php:1455 cerber-scanner.php:4645
2058
  msgid "Unable to open file"
2059
  msgstr "Невозможно открыть файл"
2060
 
@@ -2106,873 +2154,869 @@ msgstr "Начать полную проверку"
2106
  msgid "Start Quick Scan"
2107
  msgstr "Начать быструю проверку"
2108
 
2109
- #: dashboard.php:4723
2110
  msgid "Security Scanner"
2111
  msgstr "Сканер безопасности"
2112
 
2113
- #: dashboard.php:67 dashboard.php:4721
2114
  msgid "Site Integrity"
2115
  msgstr "Целостность сайта"
2116
 
2117
- #: settings.php:129
2118
  msgid "If you forget your Custom login URL, you will be unable to log in."
2119
  msgstr "Если вы забудете ваш пользовательский URL входа, то вы не сможете войти."
2120
 
2121
- #: settings.php:129
2122
  msgid "Be careful about enabling these options."
2123
  msgstr "Будьте осторожны при включении этих настроек."
2124
 
2125
- #: common.php:1399
2126
  msgid "Denied"
2127
  msgstr "Запрещено"
2128
 
2129
- #: settings.php:734
2130
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
2131
  msgstr "Для использования регулярных выражений заключите строку целиком в фигурные скобки { }."
2132
 
2133
- #: admin/cerber-settings.php:650
2134
  msgid "Plugin initialization mode has not been changed"
2135
  msgstr "Режим инициализации плагина не был изменен"
2136
 
2137
- #: settings.php:143
2138
  msgid "Standard mode"
2139
  msgstr "Стандартный режим"
2140
 
2141
- #: settings.php:142
2142
  msgid "Legacy mode"
2143
  msgstr "Старый режим"
2144
 
2145
- #: settings.php:139
2146
  msgid "Load security engine"
2147
  msgstr "Загрузка движка безопасности"
2148
 
2149
- #: settings.php:136
2150
  msgid "Plugin initialization"
2151
  msgstr "Инициализация плагина"
2152
 
2153
- #: common.php:2784
2154
  msgid "Unable to delete the file"
2155
  msgstr "Невозможно удалить файл"
2156
 
2157
- #: common.php:2778
2158
  msgid "Unable to copy the file"
2159
  msgstr "Невозможно скопировать файл"
2160
 
2161
- #: common.php:2775
2162
  msgid "File not found"
2163
  msgstr "Файл не найден"
2164
 
2165
- #: common.php:2772
2166
  msgid "Destination folder access denied"
2167
  msgstr "Доступ к каталогу назначения закрыт"
2168
 
2169
- #: common.php:2767
2170
  msgid "Unable to create the directory"
2171
  msgstr "Невозможно создать каталог"
2172
 
2173
- #: common.php:1366
2174
  msgid "File upload denied"
2175
  msgstr "Предотвращена загрузка файла"
2176
 
2177
- #: settings.php:359
2178
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
2179
  msgstr "Блокировка неавторизованного доступа к load-scripts.php и load-styles.php"
2180
 
2181
- #: settings.php:358
2182
  msgid "Protect admin scripts"
2183
  msgstr "Защита скриптов администратора"
2184
 
2185
- #: cerber-load.php:4029
2186
  msgid "We're sorry, you are not allowed to proceed"
2187
  msgstr "Извините, вам не разрешено продолжить"
2188
 
2189
- #: settings.php:734
2190
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
2191
  msgstr "Введите URI запроса для исключения из инспекции. Один элемент на строку."
2192
 
2193
- #: settings.php:730
2194
  msgid "Request whitelist"
2195
  msgstr "Белый список запросов"
2196
 
2197
- #: settings.php:808
2198
  msgid "milliseconds"
2199
  msgstr "миллисекунд"
2200
 
2201
- #: settings.php:807
2202
  msgid "Page generation time threshold"
2203
  msgstr "Порог времени генерации страницы"
2204
 
2205
- #: settings.php:799
2206
  msgid "Save request cookies"
2207
  msgstr "Сохранять куки запроса"
2208
 
2209
- #: settings.php:795
2210
  msgid "Save $_SERVER"
2211
  msgstr "Сохранять $_SERVER"
2212
 
2213
- #: settings.php:790
2214
  msgid "Save request headers"
2215
  msgstr "Сохранять заголовки запроса"
2216
 
2217
- #: settings.php:783
2218
  msgid "Mask these form fields"
2219
  msgstr "Маскировать эти поля форм"
2220
 
2221
- #: settings.php:779
2222
  msgid "Save request fields"
2223
  msgstr "Сохранять поля запросов"
2224
 
2225
- #: settings.php:775
2226
- msgid "Ignore crawlers"
2227
- msgstr "Игнорировать веб-пауков"
2228
-
2229
- #: settings.php:771
2230
  msgid "All traffic"
2231
  msgstr "Весь трафик"
2232
 
2233
- #: settings.php:770
2234
  msgid "Smart"
2235
  msgstr "Умная выборка"
2236
 
2237
- #: settings.php:769
2238
  msgid "Logging disabled"
2239
  msgstr "Журнал отключен"
2240
 
2241
- #: settings.php:766
2242
  msgid "Logging mode"
2243
  msgstr "Режим журнала"
2244
 
2245
- #: settings.php:717
2246
  msgid "Enable traffic inspection"
2247
  msgstr "Включить инспектирование трафика"
2248
 
2249
- #: dashboard.php:4070
2250
  msgid "Advanced Search"
2251
  msgstr "Улучшенный поиск"
2252
 
2253
- #: dashboard.php:4083
2254
  msgid "Refresh"
2255
  msgstr "Обновить"
2256
 
2257
- #: dashboard.php:4060
2258
  msgid "Longer than"
2259
  msgstr "Дольше чем"
2260
 
2261
- #: dashboard.php:4048
2262
  msgid "Page Not Found"
2263
  msgstr "Страница не найдена"
2264
 
2265
- #: dashboard.php:4046
2266
  msgid "Form submissions"
2267
  msgstr "Отправки форм"
2268
 
2269
- #: dashboard.php:980 dashboard.php:4043
2270
  msgid "Not logged in visitors"
2271
  msgstr "Неавторизованные посетители"
2272
 
2273
- #: dashboard.php:4038
2274
  msgid "All requests"
2275
  msgstr "Все запросы"
2276
 
2277
- #: dashboard.php:4030
2278
  msgid "No requests have been logged."
2279
  msgstr "В журнале нет данных о запросах."
2280
 
2281
- #: dashboard.php:4013
2282
  msgid "User Agent"
2283
  msgstr "User Agent"
2284
 
2285
- #: dashboard.php:4012 cerber-users.php:983
2286
  msgid "Host Info"
2287
  msgstr "Информация о хосте"
2288
 
2289
- #: dashboard.php:4010
2290
  msgid "Request"
2291
  msgstr "Запрос"
2292
 
2293
- #: dashboard.php:4662
2294
  msgid "Live Traffic"
2295
  msgstr "Живой трафик"
2296
 
2297
- #: dashboard.php:1805 cerber-users.php:1149
2298
  msgid "Traffic"
2299
  msgstr "Трафик"
2300
 
2301
- #: dashboard.php:1770
2302
  msgid "no connection"
2303
  msgstr "нет подключения"
2304
 
2305
- #: dashboard.php:1765
2306
  msgid "enabled"
2307
  msgstr "включено"
2308
 
2309
- #: dashboard.php:56 dashboard.php:1766 dashboard.php:4660
2310
  msgid "Traffic Inspector"
2311
  msgstr "Инспектор трафика"
2312
 
2313
- #: dashboard.php:56
2314
  msgid "Cerber Traffic Inspector"
2315
  msgstr "Цербер-инспектор трафика"
2316
 
2317
- #: dashboard.php:1555
2318
  msgid "Last seen"
2319
  msgstr "Последний раз"
2320
 
2321
- #: common.php:1842
2322
  msgid "Not specified"
2323
  msgstr "Не указано"
2324
 
2325
- #: common.php:1364 common.php:1460
2326
- msgid "Probing for vulnerable PHP code"
2327
- msgstr "Проверка на уязвимый PHP-код"
2328
 
2329
- #: common.php:210
2330
  msgid "Check for requests"
2331
  msgstr "Проверить запросы"
2332
 
2333
- #: dashboard.php:344
2334
  msgid "You cannot add your IP address or network"
2335
  msgstr "Вы не можете добавить ваш IP-адрес или сеть"
2336
 
2337
- #: dashboard.php:322
2338
  msgid "Optional comment for this entry"
2339
  msgstr "Необязательный комментарий к этой записи"
2340
 
2341
- #: cerber-load.php:4419
2342
  msgid "Attempts to log in with non-existing usernames"
2343
  msgstr "Попытка войти с несуществующим именем пользователя"
2344
 
2345
- #: cerber-load.php:4393
2346
  msgid "Weekly Report"
2347
  msgstr "Недельный отчет"
2348
 
2349
- #: cerber-load.php:4323
2350
  msgid "Your last sign-in was %s from %s"
2351
  msgstr "Ваш последний вход был %s с %s"
2352
 
2353
- #: settings.php:691
2354
  msgid "Enable reporting"
2355
  msgstr "Включить отчеты"
2356
 
2357
- #: settings.php:1061
2358
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
2359
  msgstr "Введите часть строки или пути запроса для исключения запроса из проверки движком. Один элемент на строку."
2360
 
2361
- #: settings.php:567 settings.php:575
2362
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
2363
  msgstr "Для использования регулярных выражений оберните их в два прямых слеша."
2364
 
2365
- #: settings.php:200
2366
  msgid "Display simple 404 page"
2367
  msgstr "Показать простую страницу 404"
2368
 
2369
- #: settings.php:199
2370
  msgid "Use 404 template from the active theme"
2371
  msgstr "Использовать шаблон 404 активной темы"
2372
 
2373
- #: dashboard.php:3389
2374
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
2375
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
2376
  msgstr "Выбранным странам не разрешено %s, остальным странам разрешено"
2377
 
2378
- #: dashboard.php:3386
2379
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
2380
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
2381
  msgstr "Выбранным странам разрешено %s, остальным странам - нет"
2382
 
2383
- #: dashboard.php:3290
2384
  msgid "Not permitted for one country"
2385
  msgid_plural "Not permitted for %d countries"
2386
  msgstr[0] "Не разрешено в одной стране"
2387
  msgstr[1] "Не разрешено в %d странах"
2388
  msgstr[2] "Не разрешено в %d странах"
2389
 
2390
- #: dashboard.php:586
2391
  msgid "Unable to send email to"
2392
  msgstr "Невозможно отправить email на"
2393
 
2394
- #: dashboard.php:583
2395
  msgid "Email has been sent to"
2396
  msgstr "Сообщение было отправлено на электронный адрес"
2397
 
2398
- #: cerber-load.php:4405
2399
  msgid "Activity details"
2400
  msgstr "Подробно об активности"
2401
 
2402
- #: cerber-load.php:4299
2403
  msgid "Your license is valid until"
2404
  msgstr "Ваша лицензия действительна до"
2405
 
2406
- #: cerber-load.php:4294
2407
  msgid "Your login page:"
2408
  msgstr "Ваша страница входа:"
2409
 
2410
- #: cerber-load.php:4258 cerber-load.php:4268
2411
  msgid "To change reporting settings visit"
2412
  msgstr "Для смены настроек отчетности зайдите"
2413
 
2414
- #: cerber-load.php:4255
2415
  msgid "Weekly report"
2416
  msgstr "Недельный отчет"
2417
 
2418
- #: cerber-load.php:818
2419
  msgid "> > > Translator of WP Cerber? To get the PRO license for free, drop your contacts here: https://wpcerber.com/contact/"
2420
  msgstr ">>> Переводите WP Cerber? Получите PRO лицензию бесплатно, оставьте контакты здесь: https://wpcerber.com/contact/"
2421
 
2422
- #: admin/cerber-settings.php:572
2423
  msgid "Click to send now"
2424
  msgstr "Нажмите для отправки сейчас"
2425
 
2426
- #: admin/cerber-settings.php:543
2427
  msgid "Saturday"
2428
  msgstr "Суббота"
2429
 
2430
- #: admin/cerber-settings.php:542
2431
  msgid "Friday"
2432
  msgstr "Пятница"
2433
 
2434
- #: admin/cerber-settings.php:541
2435
  msgid "Thursday"
2436
  msgstr "Четверг"
2437
 
2438
- #: admin/cerber-settings.php:540
2439
  msgid "Wednesday"
2440
  msgstr "Среда"
2441
 
2442
- #: admin/cerber-settings.php:539
2443
  msgid "Tuesday"
2444
  msgstr "Вторник"
2445
 
2446
- #: admin/cerber-settings.php:538
2447
  msgid "Monday"
2448
  msgstr "Понедельник"
2449
 
2450
- #: admin/cerber-settings.php:537
2451
  msgid "Sunday"
2452
  msgstr "Воскресенье"
2453
 
2454
- #: settings.php:687
2455
  msgid "Weekly reports"
2456
  msgstr "Недельные отчеты"
2457
 
2458
- #: dashboard.php:2683
2459
  msgid "Main settings"
2460
  msgstr "Основные настройки"
2461
 
2462
- #: admin/cerber-settings.php:679 admin/cerber-settings.php:680
2463
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
2464
  msgstr "Если вы используете плагин кеширования, вам нужно добавить новый URL входа в список исключений кеширования"
2465
 
2466
- #: settings.php:1076
2467
  msgid "Mark it as spam"
2468
  msgstr "Пометить как спам"
2469
 
2470
- #: settings.php:1076
2471
  msgid "Deny it completely"
2472
  msgstr "Полностью запретить"
2473
 
2474
- #: settings.php:589
2475
  msgid "Sort users in dashboard"
2476
  msgstr "Сортировать пользователей в консоли"
2477
 
2478
- #: settings.php:551
2479
  msgid "Registration limit"
2480
  msgstr "Предел регистраций"
2481
 
2482
- #: settings.php:400
2483
  msgid "Allow REST API for logged in users"
2484
  msgstr "Разрешить REST API для авторизованных пользователей"
2485
 
2486
- #: dashboard.php:3417
2487
  msgid "Use REST API"
2488
  msgstr "использование REST API"
2489
 
2490
- #: dashboard.php:3416
2491
  msgid "Use XML-RPC"
2492
  msgstr "использование XML-RPC"
2493
 
2494
- #: dashboard.php:3413
2495
  msgid "Register on the website"
2496
  msgstr "регистрация на сайте"
2497
 
2498
- #: dashboard.php:3409
2499
- msgid "Log in to the website"
2500
  msgstr "авторизация на сайте"
2501
 
2502
- #: dashboard.php:3415
2503
  msgid "Post comments"
2504
  msgstr "отправка комментариев"
2505
 
2506
- #: dashboard.php:3414
2507
  msgid "Submit forms"
2508
  msgstr "отправка форм"
2509
 
2510
- #: dashboard.php:3382
2511
  msgid "Click on a country name to add it to the list of selected countries"
2512
  msgstr "Нажмите на страну чтобы добавить ее в список выбранных"
2513
 
2514
- #: dashboard.php:3267
2515
  msgid "Start typing here to find a country"
2516
  msgstr "Начните печатать тут чтобы найти страну"
2517
 
2518
- #: cerber-load.php:4236 cerber-load.php:5262
2519
  msgid "Getting Started Guide"
2520
  msgstr "Руководство с чего начать"
2521
 
2522
- #: dashboard.php:2345
2523
  msgid "in the last 24 hours"
2524
  msgstr "В последние 24 часа"
2525
 
2526
- #: dashboard.php:1683 cerber-users.php:52 cerber-users.php:1115
2527
  msgid "You"
2528
  msgstr "Вы"
2529
 
2530
- #: dashboard.php:1523 dashboard.php:1613
2531
  msgid "Registered"
2532
  msgstr "Зарегистрирован"
2533
 
2534
- #: dashboard.php:1612
2535
  msgid "Failed login attempts"
2536
  msgstr "Неудачные попытки входа"
2537
 
2538
- #: common.php:1459
2539
  msgid "Multiple suspicious activities were detected"
2540
  msgstr "Обнаружена множественная подозрительная активность"
2541
 
2542
- #: common.php:1398
2543
  msgid "Multiple suspicious activities"
2544
  msgstr "Множественная подозрительная активность"
2545
 
2546
- #: common.php:1397
2547
  msgid "Limit reached"
2548
  msgstr "Предел достигнут"
2549
 
2550
- #: settings.php:1060
2551
  msgid "Query whitelist"
2552
  msgstr "Белый список запросов"
2553
 
2554
- #: settings.php:414
2555
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
2556
  msgstr "Укажите пространства имен REST API разрешенных при отключении REST API, одно имя на строку."
2557
 
2558
- #: settings.php:395
2559
  msgid "Block access to WordPress REST API except any of the following"
2560
  msgstr "Блокировать доступ к REST API кроме следующего"
2561
 
2562
- #: dashboard.php:3459
2563
  msgid "Security rules have been updated"
2564
  msgstr "Правила безопасности обновлены"
2565
 
2566
- #: dashboard.php:3298
2567
  msgid "No rule"
2568
  msgstr "Нет правила"
2569
 
2570
- #: dashboard.php:3287
2571
  msgid "Permitted for one country"
2572
  msgid_plural "Permitted for %d countries"
2573
  msgstr[0] "Разрешается для одной страны"
2574
  msgstr[1] "Разрешается для %d стран"
2575
  msgstr[2] "Разрешается для %d стран"
2576
 
2577
- #: dashboard.php:4708
2578
  msgid "Countries"
2579
  msgstr "Страны"
2580
 
2581
- #: common.php:284
2582
  msgid "Spam form submissions denied"
2583
  msgstr "Заблокированы отправки форм спама"
2584
 
2585
- #: dashboard.php:61 dashboard.php:4706
2586
  msgid "Security Rules"
2587
  msgstr "Правила безопасности"
2588
 
2589
- #: dashboard.php:61
2590
  msgid "Cerber Security Rules"
2591
  msgstr "Правила безопасности Цербер"
2592
 
2593
- #: dashboard.php:197 dashboard.php:1109
2594
  msgid "Country"
2595
  msgstr "Страна"
2596
 
2597
- #: common.php:1396
2598
  msgid "Blocked by country rule"
2599
  msgstr "Заблокирован по ограничению для страны"
2600
 
2601
- #: common.php:1395
2602
  msgid "Malicious activity detected"
2603
  msgstr "Обнаружена вредоносная активность"
2604
 
2605
- #: common.php:1391
2606
  msgid "Citadel mode is active"
2607
  msgstr "Режим цитадель активен"
2608
 
2609
- #: common.php:1390
2610
  msgid "Bot detected"
2611
  msgstr "Обнаружен бот"
2612
 
2613
- #: common.php:1369
2614
  msgid "XML-RPC request denied"
2615
  msgstr "Запрос XML-RPC заблокирован"
2616
 
2617
- #: common.php:1368
2618
  msgid "Request to REST API denied"
2619
  msgstr "Запрос к REST API заблокирован"
2620
 
2621
- #: common.php:1342
2622
  msgid "Comment denied"
2623
  msgstr "Комментарий заблокирован"
2624
 
2625
- #: common.php:1341
2626
  msgid "Form submission denied"
2627
  msgstr "Отправка формы заблокирована"
2628
 
2629
- #: dashboard.php:4782
2630
  msgid "License"
2631
  msgstr "Лицензия"
2632
 
2633
- #: settings.php:1056
2634
  msgid "Disable bot detection engine for logged in users"
2635
  msgstr "Отключить определение ботов для авторизованных пользователей"
2636
 
2637
- #: dashboard.php:979 dashboard.php:1759 dashboard.php:4042 settings.php:399
2638
- #: settings.php:1055
2639
  msgid "Logged in users"
2640
  msgstr "Авторизованные пользователи"
2641
 
2642
- #: settings.php:1051
2643
  msgid "Use less restrictive policies (allow AJAX)"
2644
  msgstr "Использовать менее жесткую политику (разрешить AJAX)"
2645
 
2646
- #: settings.php:1050
2647
  msgid "Safe mode"
2648
  msgstr "Безопасный режим"
2649
 
2650
- #: settings.php:1046
2651
  msgid "Adjust anti-spam engine"
2652
  msgstr "Настроить антиспам-движок"
2653
 
2654
- #: settings.php:1040
2655
  msgid "Protect all forms on the website with bot detection engine"
2656
  msgstr "Защитить все формы на сайте через определение ботов"
2657
 
2658
- #: settings.php:1039
2659
  msgid "Other forms"
2660
  msgstr "Другие формы"
2661
 
2662
- #: common.php:1340
2663
  msgid "Spam form submission denied"
2664
  msgstr "Отправка формы со спамом заблокирована"
2665
 
2666
- #: cerber-load.php:1889
2667
  msgid "Sorry, human verification failed."
2668
  msgstr "Извините, проверка на человека не удалась."
2669
 
2670
- #: settings.php:1081
2671
  msgid "Move spam comments to trash after"
2672
  msgstr "Удалить спам комментарии в корзину после"
2673
 
2674
- #: settings.php:1079
2675
  msgid "Trash spam comments"
2676
  msgstr "Удалить спам комментарии в корзину"
2677
 
2678
- #: settings.php:1074
2679
  msgid "If a spam comment detected"
2680
  msgstr "Если обнаружен спам комментарий"
2681
 
2682
- #: settings.php:1070
2683
  msgid "Comment processing"
2684
  msgstr "Обработка комментария"
2685
 
2686
- #: settings.php:1035
2687
  msgid "Protect registration form with bot detection engine"
2688
  msgstr "Защита регистрации через определение ботов"
2689
 
2690
- #: settings.php:1030
2691
  msgid "Protect comment form with bot detection engine"
2692
  msgstr "Защита комментариев через определение ботов"
2693
 
2694
- #: settings.php:1024
2695
  msgid "Cerber anti-spam engine"
2696
  msgstr "Движок Цербер-антиспам"
2697
 
2698
- #: dashboard.php:71
2699
  msgid "Cerber anti-spam settings"
2700
  msgstr "Настройка Цербер-антиспам"
2701
 
2702
- #: common.php:1458
2703
  msgid "Bot activity is detected"
2704
  msgstr "Обнаружена активность ботов"
2705
 
2706
- #: dashboard.php:4640
2707
  msgid "Anti-spam and bot detection settings"
2708
  msgstr "Антиспам и настройки определения ботов"
2709
 
2710
- #: dashboard.php:4779
2711
  msgid "Diagnostic"
2712
  msgstr "Диагностика"
2713
 
2714
- #: cerber-load.php:1550 cerber-load.php:1556 cerber-load.php:1581
2715
- #: cerber-load.php:1588
2716
  msgid "You are not allowed to register."
2717
  msgstr "Вам не разрешено зарегистрироваться."
2718
 
2719
- #: common.php:286
2720
  msgid "Lockouts occurred"
2721
  msgstr "Блокировок произошло"
2722
 
2723
- #: common.php:285
2724
  msgid "Malicious IP addresses detected"
2725
  msgstr "Найдены вредоносные IP адреса"
2726
 
2727
- #: common.php:283
2728
  msgid "Spam comments denied"
2729
  msgstr "Спам-комментарии отклонены"
2730
 
2731
- #: common.php:280
2732
  msgid "Malicious activities mitigated"
2733
  msgstr "Вредоносная активность снижена"
2734
 
2735
- #: dashboard.php:847 dashboard.php:1111
2736
  msgid "Event"
2737
  msgstr "Событие"
2738
 
2739
- #: common.php:1363
2740
  msgid "Attempt to register denied"
2741
  msgstr "Попытка регистрации отклонена"
2742
 
2743
- #: common.php:1362
2744
  msgid "Attempt to log in denied"
2745
  msgstr "Попытка входа отклонена"
2746
 
2747
- #: common.php:1339
2748
  msgid "Spam comment denied"
2749
  msgstr "Спам коммнтарий отклонен"
2750
 
2751
- #: settings.php:244
2752
  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."
2753
  msgstr "В режиме Цитадель никто не может войти кроме как с IP в белом списке. Активные сессии пользователей не будут затронуты."
2754
 
2755
- #: settings.php:1147
2756
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
2757
  msgstr "Блокировать IP адрес на %s минут после %s неудачных попыток в течении %s минут"
2758
 
2759
- #: settings.php:1146
2760
  msgid "Limit attempts"
2761
  msgstr "Ограничение попыток"
2762
 
2763
- #: dashboard.php:71 settings.php:1136
2764
  msgid "Anti-spam"
2765
  msgstr "Антиспам"
2766
 
2767
- #: settings.php:166
2768
  msgid "Apply limit login rules to IP addresses in the White IP Access List"
2769
  msgstr "Применить правила входа для IP адресов в белом списке"
2770
 
2771
- #: common.php:1457
2772
  msgid "Limit on failed reCAPTCHA verifications is reached"
2773
  msgstr "Достигнут предел проверки reCAPTCHA"
2774
 
2775
- #: common.php:1352
2776
  msgid "Password reset requested"
2777
  msgstr "Запрошен сброс пароля"
2778
 
2779
- #: settings.php:1102
2780
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
2781
  msgstr "(не включайте, если у вас нет или вы не вводили ключ сайта и секретный ключ для невидимой версии)"
2782
 
2783
- #: settings.php:1142
2784
  msgid "Disable reCAPTCHA for logged in users"
2785
  msgstr "Отключить reCAPTCHA для авторизованных пользователей"
2786
 
2787
- #: settings.php:1137
2788
  msgid "Enable reCAPTCHA for WordPress comment form"
2789
  msgstr "Включить reCAPTCHA в форме комментариев WordPress"
2790
 
2791
- #: settings.php:1029
2792
  msgid "Comment form"
2793
  msgstr "Форма комментариев"
2794
 
2795
- #: settings.php:1102
2796
  msgid "Enable invisible reCAPTCHA"
2797
  msgstr "Включить невидимую reCAPTCHA"
2798
 
2799
- #: settings.php:1101
2800
  msgid "Invisible reCAPTCHA"
2801
  msgstr "невидимая reCAPTCHA"
2802
 
2803
- #: common.php:1609
2804
  msgid "%s ago"
2805
  msgstr "%s назад"
2806
 
2807
- #: settings.php:120
2808
  msgid "Not available"
2809
  msgstr "Недоступно"
2810
 
2811
- #: settings.php:116
2812
  msgid "No devices found"
2813
  msgstr "Устройства не найдены"
2814
 
2815
- #: settings.php:113
2816
  msgid "All connected devices"
2817
  msgstr "Все подключенные устройства"
2818
 
2819
- #: settings.php:654 settings.php:702 settings.php:785 settings.php:948
2820
  msgid "Use comma to specify multiple values"
2821
  msgstr "Используйте запятую для разделения множественных значений"
2822
 
2823
- #: settings.php:644
2824
  msgid "Email notifications"
2825
  msgstr "Уведомления по эл.почте"
2826
 
2827
- #: settings.php:196
2828
  msgid "Display 404 page"
2829
  msgstr "Показывать страницу 404"
2830
 
2831
- #: settings.php:672
2832
  msgid "Push notifications"
2833
  msgstr "Push уведомления"
2834
 
2835
- #: dashboard.php:1151
2836
- msgid "Search for IP or username"
2837
- msgstr "Поиск IP или имени пользователя"
2838
 
2839
- #: cerber-tools.php:320
2840
- msgid "Unsubscribe"
2841
- msgstr "Отменить подписку"
2842
 
2843
- #: dashboard.php:850
2844
- msgid "User login"
2845
- msgstr "Имя пользователя"
2846
 
2847
- #: dashboard.php:3559
2848
- msgid "IP address"
2849
- msgstr "IP адрес"
2850
 
2851
- #: dashboard.php:1135 dashboard.php:4077
2852
- msgid "Export"
2853
- msgstr "Экспорт"
2854
 
2855
- #: dashboard.php:851 dashboard.php:3565
2856
- msgid "User ID"
2857
- msgstr "ID пользователя"
2858
 
2859
- #: dashboard.php:54
2860
  msgid "Cerber Dashboard"
2861
  msgstr "Консоль Cerber"
2862
 
2863
- #: dashboard.php:1162
2864
  msgid "Filter"
2865
  msgstr "Фильтр"
2866
 
2867
- #: dashboard.php:82
2868
- msgid "Cerber tools"
2869
- msgstr "Инструменты Cerber"
2870
-
2871
- #: cerber-load.php:4249 cerber-load.php:4250
2872
- msgid "A new activity has been recorded"
2873
- msgstr "Отмечена новая активность"
2874
 
2875
- #: settings.php:321
2876
- msgid "if empty, the default format %s will be used"
2877
- msgstr "Если пусто, будет использован формат по умолчанию %s"
2878
 
2879
- #: cerber-load.php:4957 cerber-users.php:978
2880
- msgid "User"
2881
- msgstr "Пользователь"
2882
 
2883
- #: cerber-load.php:4965
2884
- msgid "Search string"
2885
- msgstr "Строка поиска"
2886
 
2887
- #: settings.php:312
2888
- msgid "Preferences"
2889
- msgstr "Настройки"
2890
 
2891
- #: settings.php:320
2892
  msgid "Date format"
2893
  msgstr "Формат даты"
2894
 
2895
- #: dashboard.php:54 dashboard.php:1803 dashboard.php:2682 dashboard.php:4594
 
 
 
 
2896
  msgid "Dashboard"
2897
  msgstr "Консоль"
2898
 
2899
- #: settings.php:1132
2900
  msgid "Enable reCAPTCHA for WooCommerce login form"
2901
  msgstr "Включить reCAPTCHA для формы входа WooCommerce"
2902
 
2903
- #: settings.php:1127
2904
  msgid "Enable reCAPTCHA for WordPress login form"
2905
  msgstr "Включить reCAPTCHA для формы входа WordPress"
2906
 
2907
- #: settings.php:1122
2908
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
2909
  msgstr "Включить reCAPTCHA для формы восстановления пароля WooCommerce"
2910
 
2911
- #: settings.php:1117
2912
  msgid "Enable reCAPTCHA for WordPress lost password form"
2913
  msgstr "Включить reCAPTCHA для формы восстановления пароля WordPress"
2914
 
2915
- #: settings.php:1112
2916
  msgid "Enable reCAPTCHA for WooCommerce registration form"
2917
  msgstr "Включить reCAPTCHA для формы регистрации WooCommerce"
2918
 
2919
- #: settings.php:1107
2920
  msgid "Enable reCAPTCHA for WordPress registration form"
2921
  msgstr "Включить reCAPTCHA для формы регистрации WordPress"
2922
 
2923
- #: settings.php:1034 settings.php:1106
2924
  msgid "Registration form"
2925
  msgstr "Форма регистрации"
2926
 
2927
- #: settings.php:297
2928
  msgid "Cerber Lab protocol"
2929
  msgstr "протокол Cerber Lab"
2930
 
2931
- #: settings.php:292
2932
  msgid "Send malicious IP addresses to the Cerber Lab"
2933
  msgstr "Посылать вредоносные IP адреса в Cerber Lab"
2934
 
2935
- #: settings.php:291
2936
  msgid "Cerber Lab connection"
2937
  msgstr "Подключение Cerber Lab"
2938
 
2939
- #: dashboard.php:2369
2940
  msgid "Recently locked out IP addresses"
2941
  msgstr "Недавно заблокированые IP адреса"
2942
 
2943
- #: dashboard.php:958 dashboard.php:2366
2944
  msgid "View all"
2945
  msgstr "Просмотреть все"
2946
 
2947
- #: dashboard.php:1449
2948
  msgid "Add network to the Black List"
2949
  msgstr "Добавить сеть в черный список"
2950
 
2951
- #: dashboard.php:1434
2952
  msgid "Network:"
2953
  msgstr "Сеть:"
2954
 
2955
- #: dashboard.php:4932
2956
  msgid "Incorrect IP address or IP range"
2957
  msgstr "Неверный IP адрес или диапазон адресов"
2958
 
2959
- #: common.php:1356
2960
  msgid "Request to the Google reCAPTCHA service failed"
2961
  msgstr "Запрос к сервису Google reCAPTCHA не удался"
2962
 
2963
- #: cerber-lab.php:839
2964
  msgid "NO, maybe later"
2965
  msgstr "НЕТ, возможно позже"
2966
 
2967
- #: cerber-lab.php:838
2968
  msgid "OK, nail them all"
2969
  msgstr "ОК, прибьем их всех"
2970
 
2971
- #: cerber-lab.php:837
2972
  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."
2973
  msgstr "Разрешить WP Cerber посылать заблокированные IP адреса в Cerber Lab. Это помогает команде плагина разрабатывать новые алгоритмы для WP Cerber, которые будут защищать WordPress против новых угроз и ботнетов появляюшихся каждый день. Вы всегда можете отключить отсылку в настройках плагина, в любой момент."
2974
 
2975
- #: cerber-lab.php:836
2976
  msgid "Want to make WP Cerber even more powerful?"
2977
  msgstr "Хотите сделать WP Cerber еще мощнее ?"
2978
 
@@ -2981,172 +3025,168 @@ msgstr "Хотите сделать WP Cerber еще мощнее ?"
2981
  msgid "https://wpcerber.com"
2982
  msgstr "https://wpcerber.com"
2983
 
2984
- #: cerber-load.php:5276
2985
  msgid "Import settings"
2986
  msgstr "Импорт настроек"
2987
 
2988
- #: cerber-load.php:5244
2989
- msgid "Your IP address is added to the"
2990
- msgstr "Ваш IP адрес добавлен к"
2991
-
2992
- #: cerber-load.php:5218
2993
  msgid "Can't activate WP Cerber due to a database error."
2994
  msgstr "Невозможно активировать плагин WP Cerber из-за ошибки в базе данных."
2995
 
2996
- #: cerber-load.php:5208
2997
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
2998
  msgstr "WP Cerber требует WordPress версии %s или выше. У вас версия"
2999
 
3000
- #: cerber-load.php:5204
3001
  msgid "The WP Cerber requires PHP %s or higher. You are running"
3002
  msgstr "WP Cerber требует PHP версии %s или выше. У вас версия"
3003
 
3004
- #: cerber-load.php:4302
3005
  msgid "This message was sent by"
3006
  msgstr "Это сообщение было отправлено"
3007
 
3008
- #: cerber-load.php:4245
3009
  msgid "New Custom login URL"
3010
  msgstr "Новый URL для входа на сайт"
3011
 
3012
- #: cerber-load.php:4234 cerber-load.php:5259
3013
  msgid "WP Cerber is now active and has started protecting your site"
3014
  msgstr "WP Cerber активен и начал защищать ваш сайт"
3015
 
3016
- #: cerber-load.php:4233
3017
  msgid "The WP Cerber security plugin is now active"
3018
  msgstr "WP Cerber плагин безопасности активен"
3019
 
3020
- #: cerber-load.php:4229
3021
  msgid "From country"
3022
  msgstr "Из страны"
3023
 
3024
- #: cerber-load.php:4226
3025
  msgid "From IP address"
3026
  msgstr "С IP адреса"
3027
 
3028
- #: cerber-load.php:4225
3029
  msgid "By user"
3030
  msgstr "По пользователю"
3031
 
3032
- #: cerber-load.php:4219
3033
  msgid "Not logged in"
3034
  msgstr "Нет авторизации"
3035
 
3036
- #: cerber-load.php:4216 cerber-load.php:4217
3037
  msgid "The WP Cerber security plugin has been deactivated"
3038
  msgstr "WP Cerber плагин деактивирован"
3039
 
3040
- #: cerber-load.php:4213 cerber-load.php:4224 nexus/cerber-slave-list.php:44
3041
  msgid "Website"
3042
  msgstr "Сайт"
3043
 
3044
- #: cerber-load.php:4210
3045
  msgid "Hi!"
3046
  msgstr "Привет!"
3047
 
3048
- #: cerber-load.php:4209 cerber-load.php:4211
3049
  msgid "A new version of WP Cerber is available to install"
3050
  msgstr "Доступна новая версия WP Cerber!"
3051
 
3052
- #: cerber-load.php:4206
3053
  msgid "View lockouts in dashboard"
3054
  msgstr "Просмотреть список заблокированных IP"
3055
 
3056
- #: cerber-load.php:4205
3057
  msgid "View activity for this IP"
3058
  msgstr "Посмотреть активность для этого IP"
3059
 
3060
- #: cerber-load.php:4203
3061
  msgid "Last lockout was added: %s for IP %s"
3062
  msgstr "Последняя блокировка была добавлена %s для IP %s"
3063
 
3064
- #: cerber-load.php:4202
3065
  msgid "Number of active lockouts"
3066
  msgstr "Число активных блокировок на данный момент"
3067
 
3068
- #: cerber-load.php:4200
3069
  msgid "Number of lockouts is increasing"
3070
  msgstr "Число блокировок увеличилось"
3071
 
3072
- #: cerber-load.php:4197
3073
  msgid "unspecified"
3074
  msgstr "неуказано"
3075
 
3076
- #: cerber-load.php:4173 cerber-load.php:4985
3077
  msgid "View activity in dashboard"
3078
  msgstr "Просмотреть журнал активности"
3079
 
3080
- #: cerber-load.php:4172
3081
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
3082
  msgstr "Последняя неудачная попытка была в %s с IP адреса %s с логином %s."
3083
 
3084
- #: cerber-load.php:4171
3085
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
3086
  msgstr "Режим Цитадель активирован после %d неудачных попыток за %d минут."
3087
 
3088
- #: cerber-load.php:4169
3089
  msgid "Citadel mode is activated"
3090
  msgstr "Активирован режим Цитадель"
3091
 
3092
- #: cerber-load.php:4145
3093
  msgid "WP Cerber notify"
3094
  msgstr "Уведомление WP Cerber"
3095
 
3096
- #: common.php:1452
3097
  msgid "Limit on login attempts is reached"
3098
  msgstr "Количество попыток исчерпано"
3099
 
3100
- #: common.php:1453
3101
  msgid "Attempt to access"
3102
  msgstr "Попытка доступа к"
3103
 
3104
- #: cerber-load.php:1568
3105
  msgid "Username is not allowed. Please choose another one."
3106
  msgstr "Имя пользователя недопустимо. Выберите другое."
3107
 
3108
- #: cerber-load.php:1127
3109
  msgid "<strong>ERROR</strong>: The password you entered for the username %s is incorrect."
3110
  msgstr "<strong>ОШИБКА</strong>: Пароль введенный для пользователя %s is некорректен."
3111
 
3112
- #: cerber-load.php:680
3113
  msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
3114
  msgstr "Антибот проверка неудачна. Пожалуйста тыкните в квадратную отметку блока reCAPTCHA ниже"
3115
 
3116
- #: cerber-load.php:651 cerber-load.php:663 cerber-load.php:670
3117
- #: cerber-load.php:1018 cerber-load.php:1549 cerber-load.php:1555
3118
- #: cerber-load.php:1560 cerber-load.php:1567 cerber-load.php:1574
3119
- #: cerber-load.php:1580 cerber-load.php:1587 cerber-load.php:1752
3120
- #: cerber-load.php:1889 nexus/cerber-nexus-slave.php:204
3121
- #: nexus/cerber-nexus-slave.php:215 common.php:340 common.php:418
3122
- #: common.php:423 common.php:429 common.php:434 admin/cerber-settings.php:649
3123
- #: admin/cerber-settings.php:669 admin/cerber-settings.php:749
3124
- #: admin/cerber-admin.php:858
3125
  msgid "ERROR:"
3126
  msgstr "ОШИБКА:"
3127
 
3128
- #: cerber-load.php:368
3129
  msgid "You have only one attempt remaining."
3130
  msgid_plural "You have %d attempts remaining."
3131
  msgstr[0] "У вас есть только одна попытка для входа"
3132
  msgstr[1] "У вас осталось %d попытки для входа."
3133
  msgstr[2] "У вас осталось %d попыток для входа."
3134
 
3135
- #: cerber-load.php:343
3136
  msgid "You are not allowed to log in. Ask your administrator for assistance."
3137
  msgstr "Вход на сайт невозможен. Обратитесь к администратору сайта."
3138
 
3139
- #: dashboard.php:433 dashboard.php:3689 nexus/cerber-slave-list.php:330
3140
- #: common.php:1477 common.php:1882 common.php:1950 whois.php:222 whois.php:253
3141
  msgid "Unknown"
3142
  msgstr "Неизвестен"
3143
 
3144
- #: admin/cerber-settings.php:773 admin/cerber-settings.php:785
3145
- #: admin/cerber-settings.php:942
3146
  msgid "<strong>ERROR</strong>: please enter a valid email address."
3147
  msgstr "<strong>ОШИБКА</strong>: Введите действительный адрес эл.почты."
3148
 
3149
- #: admin/cerber-settings.php:677 admin/cerber-settings.php:678
3150
  msgid "Attention! You have changed the login URL! The new login URL is"
3151
  msgstr "Внимание! Вы изменили URL страницы авторизации. Новый адрес"
3152
 
@@ -3162,250 +3202,250 @@ msgstr "Уведомить администратора, если число з
3162
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
3163
  msgstr "Увеличить длительность блокировки до %s часов после %s блокировок в течение последних %s часов"
3164
 
3165
- #: dashboard.php:4883
3166
  msgid "Help"
3167
  msgstr "Помощь"
3168
 
3169
- #: dashboard.php:82 dashboard.php:4775
3170
  msgid "Tools"
3171
  msgstr "Инструменты"
3172
 
3173
- #: dashboard.php:4600
3174
  msgid "Hardening"
3175
  msgstr "Панцирь"
3176
 
3177
- #: dashboard.php:4598
3178
  msgid "Main Settings"
3179
  msgstr "Основные настройки"
3180
 
3181
  #: admin/cerber-settings.php:100 admin/cerber-settings.php:270
3182
- #: cerber-lab.php:840
3183
  msgid "Know more"
3184
  msgstr "Узнать больше"
3185
 
3186
- #: settings.php:1089
3187
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
3188
  msgstr "Перед использованием reCAPTCHA вам нужно получить ключ сайта и секретный ключ на сайте Google"
3189
 
3190
- #: settings.php:126
3191
  msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
3192
  msgstr "Для использования этой настройки необходимо активировать Постоянные ссылки в настройках сайта."
3193
 
3194
- #: settings.php:173
3195
  msgid "Make your protection smarter!"
3196
  msgstr "Сделайте защиту от злоумышленников еще умнее"
3197
 
3198
- #: settings.php:1126
3199
  msgid "Login form"
3200
  msgstr "Форма входа"
3201
 
3202
- #: settings.php:1116
3203
  msgid "Lost password form"
3204
  msgstr "Форма восстановления пароля"
3205
 
3206
- #: settings.php:1097
3207
  msgid "Secret key"
3208
  msgstr "Секретный ключ"
3209
 
3210
- #: settings.php:1093
3211
  msgid "Site key"
3212
  msgstr "Ключ сайта"
3213
 
3214
- #: settings.php:1088
3215
  msgid "reCAPTCHA settings"
3216
  msgstr "Настройки reCAPTCHA"
3217
 
3218
- #: settings.php:575
3219
  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."
3220
  msgstr "Имена пользователей из этого списка не разрешены для входа или регистрации. Любой IP адрес пытающийся использовать эти имена будет автоматически заблокирован. Испольуйте запятую как разделитель."
3221
 
3222
- #: settings.php:574
3223
  msgid "Prohibited usernames"
3224
  msgstr "Запрещеные имена пользователей"
3225
 
3226
- #: settings.php:394
3227
  msgid "Disable REST API"
3228
  msgstr "Отключить REST API"
3229
 
3230
- #: settings.php:378
3231
  msgid "Block access to the RSS, Atom and RDF feeds"
3232
  msgstr "Закрыть доступ к RSS, Atom и RDF лентам"
3233
 
3234
- #: settings.php:377
3235
  msgid "Disable feeds"
3236
  msgstr "Отключить ленты"
3237
 
3238
- #: settings.php:373
3239
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
3240
  msgstr "Закрыть доступ к функциям XML-RPC, включая уведомления и обратные ссылки"
3241
 
3242
- #: settings.php:372
3243
  msgid "Disable XML-RPC"
3244
  msgstr "Отключить XML-RPC"
3245
 
3246
- #: settings.php:354
3247
  msgid "Block access to user pages like /?author=n"
3248
  msgstr "Закрыть доступ к страницам авторов наподобие /?author=n"
3249
 
3250
- #: settings.php:353 settings.php:389
3251
  msgid "Stop user enumeration"
3252
  msgstr "Заблокировать сбор имен"
3253
 
3254
- #: settings.php:349
3255
  msgid "Hardening WordPress"
3256
  msgstr "Усиление защиты WordPress"
3257
 
3258
- #: settings.php:306
3259
  msgid "Write failed login attempts to the file"
3260
  msgstr "Записывать попытки входа в файл"
3261
 
3262
- #: settings.php:305
3263
  msgid "Use file"
3264
  msgstr "Использовать файл"
3265
 
3266
- #: settings.php:316
3267
  msgid "Retrieve extra WHOIS information for IP"
3268
  msgstr "Получить дополнительную информацию об IP используя WHOIS"
3269
 
3270
- #: settings.php:315
3271
  msgid "Drill down IP"
3272
  msgstr "Изучать IP"
3273
 
3274
- #: settings.php:280 settings.php:286 settings.php:814 settings.php:820
3275
- #: settings.php:891 settings.php:1082
3276
  msgid "days"
3277
  msgstr "дней"
3278
 
3279
- #: settings.php:662
3280
  msgid "notifications are allowed per hour (0 means unlimited)"
3281
  msgstr "разрешенное число писем с уведомлениями в час (0 - без ограничений)"
3282
 
3283
- #: settings.php:661
3284
  msgid "Notification limit"
3285
  msgstr "Ограничение уведомлений"
3286
 
3287
- #: settings.php:653 settings.php:700 settings.php:946
3288
  msgid "Email Address"
3289
  msgstr "Адрес email"
3290
 
3291
- #: admin/cerber-settings.php:377 settings.php:270
3292
  msgid "Click to send test"
3293
  msgstr "Нажмите, чтобы протестировать отправку"
3294
 
3295
- #: settings.php:266
3296
  msgid "Send notification to admin email"
3297
  msgstr "Отправить уведомление на адрес email администратора сайта"
3298
 
3299
- #: admin/cerber-admin.php:51 settings.php:258
3300
  msgid "Duration"
3301
  msgstr "Длительность"
3302
 
3303
- #: settings.php:253
3304
  msgid "Threshold"
3305
  msgstr "Порог"
3306
 
3307
- #: settings.php:220
3308
  msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
3309
  msgstr "Заблокировать доступ к wp-login.php и возвращать HTTP 404 Страница не найдена"
3310
 
3311
- #: settings.php:219
3312
  msgid "Disable wp-login.php"
3313
  msgstr "Доступ к wp-login.php"
3314
 
3315
- #: settings.php:212
3316
  msgid "must not overlap with the existing pages or posts slug"
3317
  msgstr "не должно совпадать с URL существующих страниц или записей"
3318
 
3319
- #: settings.php:211
3320
  msgid "Custom login URL"
3321
  msgstr "Адрес страницы авторизации"
3322
 
3323
- #: settings.php:207
3324
  msgid "Custom login page"
3325
  msgstr "Смена URL страницы авторизации"
3326
 
3327
- #: settings.php:192
3328
  msgid "Immediately block IP after any request to wp-login.php"
3329
  msgstr "Блокировать IP при любом запросе wp-login.php"
3330
 
3331
- #: settings.php:191
3332
  msgid "Request wp-login.php"
3333
  msgstr "Запрос wp-login.php"
3334
 
3335
- #: settings.php:187
3336
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
3337
  msgstr "Отключить автоматическую переадресацию при запросе /wp-admin/ неавторизованным пользователем"
3338
 
3339
- #: settings.php:182
3340
  msgid "Immediately block IP when attempting to log in with a non-existing username"
3341
  msgstr "Блокировать IP при попытке авторизации с логином несуществующего пользователя"
3342
 
3343
- #: settings.php:181
3344
  msgid "Non-existing users"
3345
  msgstr "Несуществующие пользователи"
3346
 
3347
- #: settings.php:177
3348
  msgid "Always block entire subnet Class C of intruders IP"
3349
  msgstr "Всегда блокировать подсеть класса С вместо IP адреса"
3350
 
3351
- #: settings.php:176
3352
  msgid "Block subnet"
3353
  msgstr "Блокировка подсети"
3354
 
3355
- #: settings.php:172
3356
  msgid "Proactive security rules"
3357
  msgstr "Проактивные правила безопасности"
3358
 
3359
- #: dashboard.php:2169 settings.php:230
3360
  msgid "My site is behind a reverse proxy"
3361
  msgstr "Мой сайт подключен к сети через прокси-сервер"
3362
 
3363
- #: settings.php:229
3364
  msgid "Site connection"
3365
  msgstr "Подключение к сети"
3366
 
3367
- #: dashboard.php:4602 settings.php:264
3368
  msgid "Notifications"
3369
  msgstr "Уведомления"
3370
 
3371
- #: settings.php:161
3372
  msgid "Aggressive lockout"
3373
  msgstr "Ужесточение"
3374
 
3375
- #: settings.php:158 settings.php:259
3376
  msgid "minutes"
3377
  msgstr "минут"
3378
 
3379
- #: settings.php:157
3380
  msgid "Lockout duration"
3381
  msgstr "Длительность блокировки"
3382
 
3383
- #: settings.php:149
3384
  msgid "Limit login attempts"
3385
  msgstr "Ограничение числа попыток авторизации"
3386
 
3387
- #: dashboard.php:1428
3388
  msgid "Abuse email:"
3389
  msgstr "Адрес email для жалоб:"
3390
 
3391
- #: settings.php:666
3392
  msgid "New version is available"
3393
  msgstr "Доступна новая версия"
3394
 
3395
- #: dashboard.php:2482 dashboard.php:2881
3396
  msgid "View Activity"
3397
  msgstr "Что происходит?"
3398
 
3399
- #: dashboard.php:2481
3400
  msgid "Deactivate"
3401
  msgstr "Деактивировать"
3402
 
3403
- #: dashboard.php:2480
3404
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
3405
  msgstr "Внимание! Режим Цитадель активен. Авторизация на сайте заблокирована."
3406
 
3407
- #: dashboard.php:5086 cerber-tools.php:59 admin/cerber-admin.php:721
3408
- #: admin/cerber-admin.php:888
3409
  msgid "Are you sure?"
3410
  msgstr "Вы уверены?"
3411
 
@@ -3413,62 +3453,62 @@ msgstr "Вы уверены?"
3413
  msgid "Load default settings"
3414
  msgstr "Загрузить настройки"
3415
 
3416
- #: dashboard.php:4597
3417
  msgid "Lockouts"
3418
  msgstr "Блокировки"
3419
 
3420
- #: dashboard.php:1763 settings.php:243
3421
  msgid "Citadel mode"
3422
  msgstr "Режим Цитадель"
3423
 
3424
- #: dashboard.php:1761 dashboard.php:1762 dashboard.php:2660
3425
  msgid "entry"
3426
  msgid_plural "entries"
3427
  msgstr[0] "элемент"
3428
  msgstr[1] "элемента"
3429
  msgstr[2] "элементов"
3430
 
3431
- #: dashboard.php:1757
3432
  msgid "Last lockout"
3433
  msgstr "Последняя блокировка"
3434
 
3435
- #: dashboard.php:1756
3436
  msgid "Lockouts at the moment"
3437
  msgstr "Сейчас заблокировано"
3438
 
3439
- #: dashboard.php:1754
3440
  msgid "lockouts"
3441
  msgstr "блокировок"
3442
 
3443
- #: dashboard.php:1753 dashboard.php:1754
3444
  msgid "view all"
3445
  msgstr "просмотреть все"
3446
 
3447
- #: dashboard.php:1753 dashboard.php:1754
3448
  msgid "in 24 hours"
3449
  msgstr "за 24 часа"
3450
 
3451
- #: dashboard.php:1753
3452
  msgid "failed attempts"
3453
  msgstr "ошибок авторизации"
3454
 
3455
- #: dashboard.php:1747 dashboard.php:1765
3456
  msgid "disabled"
3457
  msgstr "отключен"
3458
 
3459
- #: dashboard.php:1744
3460
  msgid "not active"
3461
  msgstr "неактивен"
3462
 
3463
- #: dashboard.php:1740
3464
  msgid "deactivate"
3465
  msgstr "деактивировать"
3466
 
3467
- #: dashboard.php:1740 dashboard.php:1770
3468
  msgid "active"
3469
  msgstr "активен"
3470
 
3471
- #: dashboard.php:1701
3472
  msgid "Cerber Quick View"
3473
  msgstr "Сводка от Cerber"
3474
 
@@ -3512,11 +3552,11 @@ msgstr "Импорт настроек из файла"
3512
  msgid "Download file"
3513
  msgstr "Скачать файл"
3514
 
3515
- #: dashboard.php:4599 cerber-tools.php:38 cerber-tools.php:49
3516
  msgid "Access Lists"
3517
  msgstr "Списки доступа"
3518
 
3519
- #: dashboard.php:4663 dashboard.php:4724 nexus/cerber-nexus.php:93
3520
  #: cerber-tools.php:37 cerber-tools.php:48
3521
  msgid "Settings"
3522
  msgstr "Настройки"
@@ -3533,179 +3573,179 @@ msgstr "Когда вы нажмете на кнопку, то получите
3533
  msgid "Export settings to the file"
3534
  msgstr "Экспорт настроек в файл"
3535
 
3536
- #: dashboard.php:1644 dashboard.php:1735 dashboard.php:1784
3537
- #: nexus/cerber-slave-list.php:344 common.php:1614
3538
  msgid "Never"
3539
  msgstr "Никогда"
3540
 
3541
- #: common.php:1326
3542
- msgid "User created"
3543
- msgstr "Пользователь создан"
3544
-
3545
- #: common.php:1327
3546
- msgid "User registered"
3547
- msgstr "Пользователь зарегистрирован"
3548
 
3549
- #: common.php:1329
3550
- msgid "Logged in"
3551
- msgstr "Вход"
3552
 
3553
- #: common.php:1330
3554
- msgid "Logged out"
3555
- msgstr "Выход"
3556
 
3557
- #: common.php:1331
3558
- msgid "Login failed"
3559
- msgstr "Ошибка авторизации"
3560
 
3561
- #: dashboard.php:977 common.php:1334
3562
- msgid "IP blocked"
3563
- msgstr "IP заблокирован"
3564
 
3565
- #: common.php:1338
3566
- msgid "Citadel activated!"
3567
- msgstr "Режим Цитадель активирован!"
3568
 
3569
- #: dashboard.php:1352 dashboard.php:1396 dashboard.php:3789 common.php:1392
3570
- msgid "Locked out"
3571
- msgstr "Заблокировано"
3572
 
3573
- #: common.php:1351
3574
- msgid "Password changed"
3575
- msgstr "Пароль изменен"
 
3576
 
3577
- #: common.php:1394
3578
- msgid "IP blacklisted"
3579
- msgstr "IP в черном списке"
3580
 
3581
- #: common.php:1354
3582
- msgid "reCAPTCHA verification failed"
3583
- msgstr "проверка reCAPTCHA неудачна"
3584
 
3585
- #: common.php:1355
3586
- msgid "reCAPTCHA settings are incorrect"
3587
- msgstr "настройки reCAPTCHA неверны"
3588
 
3589
- #: common.php:1358 common.php:1454
3590
- msgid "Attempt to access prohibited URL"
3591
- msgstr "Попытка доступа к запрещенному URL"
3592
 
3593
- #: common.php:1359 common.php:1455
3594
- msgid "Attempt to log in with non-existing username"
3595
- msgstr "Попытка войти с несуществующим именем пользователя"
3596
 
3597
- #: common.php:1360 common.php:1456
3598
- msgid "Attempt to log in with prohibited username"
3599
- msgstr "Попытка входа с запрещенным именем"
3600
 
3601
- #: dashboard.php:190 dashboard.php:308
3602
- msgid "Remove"
3603
- msgstr "Удалить"
3604
 
3605
- #: cerber-load.php:4953
3606
- msgid "IP"
3607
- msgstr "IP"
 
3608
 
3609
- #: dashboard.php:196 dashboard.php:1108
3610
- msgid "Hostname"
3611
- msgstr "Имя узла"
 
3612
 
3613
- #: dashboard.php:198 cerber-users.php:981
3614
- msgid "Expires"
3615
- msgstr "Истекает"
3616
 
3617
- #: dashboard.php:199 cerber-load.php:4204
3618
- msgid "Reason"
3619
- msgstr "Причина"
3620
 
3621
- #: dashboard.php:200 admin/cerber-admin.php:757 admin/cerber-admin.php:912
3622
- #: cerber-users.php:984
3623
- msgid "Action"
3624
- msgstr "Действие"
3625
 
3626
- #: dashboard.php:216
3627
  msgid "Showing last %d records from %d"
3628
  msgstr "Отображены последние %d строк из %d"
3629
 
3630
- #: dashboard.php:218
3631
- msgid "Hint"
3632
- msgstr "Подсказка"
 
3633
 
3634
- #: dashboard.php:218
3635
- msgid "To view activity, click on the IP"
3636
- msgstr "Чтобы увидеть активность, нажмите на адрес IP"
3637
 
3638
- #: dashboard.php:222
3639
- msgid "No lockouts at the moment. The sky is clear."
3640
- msgstr "Блокировок нет. Все в порядке."
3641
 
3642
- #: dashboard.php:254 dashboard.php:1344 dashboard.php:1389 dashboard.php:1761
3643
- #: dashboard.php:3781 cerber-load.php:5244 cerber-tools.php:69
3644
- msgid "White IP Access List"
3645
- msgstr "Белый список доступа по IP"
3646
 
3647
- #: dashboard.php:257 dashboard.php:1347 dashboard.php:1392 dashboard.php:1762
3648
- #: dashboard.php:3784 cerber-tools.php:70
3649
- msgid "Black IP Access List"
3650
- msgstr "Черный список доступа по IP"
3651
 
3652
- #: dashboard.php:264
3653
- msgid "Your IP"
3654
- msgstr "Ваш адрес IP"
3655
 
3656
- #: dashboard.php:304 dashboard.php:1383 dashboard.php:1435 dashboard.php:1575
3657
- msgid "Check for activities"
3658
- msgstr "Проверить активность"
3659
 
3660
- #: dashboard.php:314
3661
- msgid "List is empty"
3662
- msgstr "Список пуст"
3663
 
3664
- #: dashboard.php:513
3665
- msgid "unknown"
3666
- msgstr "неизвестно"
3667
 
3668
- #: dashboard.php:575
3669
- msgid "Lockout for %s was removed"
3670
- msgstr "Удалена блокировка для %s"
3671
 
3672
- #: dashboard.php:2497
3673
- msgid "Settings saved"
3674
- msgstr "Настройки сохранены."
3675
 
3676
- #: dashboard.php:846 dashboard.php:1110 dashboard.php:3560 dashboard.php:4009
3677
- msgid "Date"
3678
- msgstr "Дата"
3679
 
3680
- #: dashboard.php:1804 dashboard.php:2352 dashboard.php:4595
3681
- #: cerber-load.php:4944 cerber-users.php:1148 settings.php:276
3682
- msgid "Activity"
3683
- msgstr "Активность"
3684
 
3685
- #: dashboard.php:1140
3686
- msgid "No activity has been logged."
3687
- msgstr "Ни одного события не зафиксировано."
3688
 
3689
- #: cerber-load.php:4961
3690
- msgid "Username used"
3691
- msgstr "Использован логин"
3692
 
3693
- #: dashboard.php:849 dashboard.php:1112 dashboard.php:4014
3694
- msgid "Local User"
3695
- msgstr "Пользователь"
3696
 
3697
- #: dashboard.php:1455
3698
- msgid "Add IP to the Black List"
3699
- msgstr "Добавить IP в черный список"
3700
 
3701
- #: dashboard.php:1610
3702
- msgid "Comments"
3703
- msgstr "Комментарии"
3704
 
3705
- #: dashboard.php:1611
3706
- msgid "Last login"
3707
- msgstr "Последний вход"
3708
 
3709
- #: settings.php:590
3710
- msgid "by date of registration"
3711
- msgstr "по дате регистрации"
 
 
 
 
2
  # This file is distributed under the same license as the Plugins - Cerber Security, Anti-spam &amp; Malware Scan - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2020-11-06 17:11:27+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
  "Plural-Forms: nplurals=3; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : ((n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14)) ? 1 : 2);\n"
10
+ "X-Generator: GlotPress/3.0.0-alpha.2\n"
11
  "Language: ru\n"
12
  "Project-Id-Version: Plugins - Cerber Security, Anti-spam &amp; Malware Scan - Stable (latest release)\n"
13
 
14
+ #: settings.php:559
15
+ msgid "User message"
16
+ msgstr "Сообщение пользователю"
17
+
18
+ #: settings.php:554
19
+ msgid "Only users from IP addresses in the White IP Access List may register on the website"
20
+ msgstr "Только пользователям из белого списка IP разрешено регистрироваться на сайте"
21
+
22
+ #: common.php:1450
23
+ msgid "IP address is not allowed"
24
+ msgstr "IP-адрес не разрешён"
25
+
26
+ #: dashboard.php:4200
27
+ msgid "Unknown Google's bot"
28
+ msgstr "Неизвестный бот Google"
29
+
30
+ #: settings.php:806
31
+ msgid "Specify User-Agents to exclude requests from logging. One item per line."
32
+ msgstr "Укажите список User-Agent для для исключения от внесения в журнал. Один элемент на строку."
33
+
34
+ #: settings.php:802
35
+ msgid "Do not log these User-Agents"
36
+ msgstr "Не записывать в журнал эти User-Agent"
37
+
38
+ #: settings.php:799
39
+ msgid "Specify URL paths to exclude requests from logging. One item per line."
40
+ msgstr "Укажите URL для исключения запросов от внесения в журнал. Один элемент на строку."
41
+
42
+ #: settings.php:795
43
+ msgid "Do not log these locations"
44
+ msgstr "Не записывать в журнал эти URL"
45
+
46
+ #: settings.php:791
47
+ msgid "Do not log known crawlers"
48
+ msgstr "Не записывать в журнал известных ботов"
49
+
50
+ #: settings.php:785
51
+ msgid "Minimal"
52
+ msgstr "Минимум"
53
+
54
+ #: cerber-users.php:1022
55
+ msgid "Search for IP address"
56
+ msgstr "Поиск IP-адреса"
57
+
58
+ #: cerber-load.php:5306
59
+ msgid "Your IP address %s has been added to the White IP Access List"
60
+ msgstr "Ваш IP адрес %s был добавлен в белый список доступа по IP"
61
+
62
+ #: settings.php:339
63
  msgid "Do not add my IP address to the White IP Access List upon plugin activation"
64
  msgstr "Не добавлять мой IP адрес в белый список при активации плагина"
65
 
66
+ #: settings.php:338
67
  msgid "My IP address"
68
  msgstr "Мой адрес IP"
69
 
70
+ #: settings.php:333
71
  msgid "Use English"
72
  msgstr "Использовать английский язык (Use English)"
73
 
74
+ #: settings.php:329
75
  msgid "Use ISO 8601 date format for CSV export files"
76
  msgstr "Использовать ISO 8601 формат даты для экспорта в CSV"
77
 
78
+ #: settings.php:328
79
  msgid "Date format for CSV export"
80
  msgstr "Формат даты для экспорта в CSV"
81
 
82
+ #: admin/cerber-admin.php:1325
83
  msgid "File Name"
84
  msgstr "Имя файла"
85
 
86
+ #: admin/cerber-admin.php:1221
87
  msgid "Top 10 largest files"
88
  msgstr "10 самых больших файлов"
89
 
90
+ #: admin/cerber-admin.php:1205
91
  msgid "Newest"
92
  msgstr "Самые новые"
93
 
94
+ #: admin/cerber-admin.php:1204
95
  msgid "Oldest"
96
  msgstr "Самые старые"
97
 
98
+ #: admin/cerber-admin.php:1203
99
  msgid "Average Size"
100
  msgstr "Средний размер"
101
 
102
+ #: admin/cerber-admin.php:1202
103
  msgid "Largest"
104
  msgstr "Самые большие"
105
 
106
+ #: admin/cerber-admin.php:1201
107
  msgid "Smallest"
108
  msgstr "Самые маленькие"
109
 
110
+ #: admin/cerber-admin.php:1198
111
  msgid "Extension"
112
  msgstr "Расширение"
113
 
114
+ #: admin/cerber-admin.php:1195
115
  msgid "File extensions statistics"
116
  msgstr "Статистика по расширениям файлов"
117
 
118
+ #: admin/cerber-admin.php:1170
119
  msgid "No extension"
120
  msgstr "Без расширения"
121
 
122
+ #: admin/cerber-admin.php:1106 admin/cerber-admin.php:1200
123
  msgid "Space Occupied"
124
  msgstr "Занятое место"
125
 
126
+ #: admin/cerber-admin.php:1105 admin/cerber-admin.php:1199
127
  msgid "Files"
128
  msgstr "Файлы"
129
 
130
+ #: admin/cerber-admin.php:1104
131
  msgid "Path"
132
  msgstr "Путь"
133
 
134
+ #: admin/cerber-admin.php:1103
135
  msgid "Folder"
136
  msgstr "Папка"
137
 
138
+ #: admin/cerber-admin.php:1052
139
  msgid "Brief summary"
140
  msgstr "Краткое обобщение"
141
 
142
+ #: admin/cerber-admin.php:992
143
  msgid "Back to list"
144
  msgstr "Назад к списку"
145
 
146
+ #: admin/cerber-admin.php:991
147
  msgid "Files without extension"
148
  msgstr "Файлы без расширений"
149
 
150
+ #: admin/cerber-admin.php:917 admin/cerber-admin.php:1327
151
  msgid "Modified"
152
  msgstr "Изменено"
153
 
154
+ #: admin/cerber-admin.php:761
155
  msgid "Quarantined"
156
  msgstr "На карантине"
157
 
158
+ #: common.php:1453
159
  msgid "IP whitelisted"
160
  msgstr "IP в белом списке"
161
 
162
+ #: common.php:1444
163
  msgid "Email address is prohibited"
164
  msgstr "Адрес email запрещён"
165
 
166
+ #: common.php:1359
167
  msgid "User deleted"
168
  msgstr "Пользователь удален"
169
 
179
  msgid "Load the default plugin settings"
180
  msgstr "Загрузить настройки плагина по умолчанию"
181
 
182
+ #: dashboard.php:4966
183
  msgid "Diagnostic Log"
184
  msgstr "Журнал диагностики"
185
 
186
+ #: dashboard.php:4964
187
  msgid "Manage Settings"
188
  msgstr "Управление настройками"
189
 
190
+ #: dashboard.php:4915
191
  msgid "Analytics"
192
  msgstr "Аналитика"
193
 
194
+ #: dashboard.php:4074
195
  msgid "My requests"
196
  msgstr "Мои запросы"
197
 
198
+ #: dashboard.php:984 dashboard.php:4075
199
  msgid "My IP"
200
  msgstr "Мой IP"
201
 
202
+ #: dashboard.php:1564
203
  msgid "Active sessions"
204
  msgstr "Активные сессии"
205
 
207
  msgid "Load entries"
208
  msgstr "Загрузка записей"
209
 
210
+ #: settings.php:902
211
  msgid "Change file permissions when necessary"
212
  msgstr "Измените права на файлы при необходимости"
213
 
214
+ #: settings.php:598
215
  msgid "minutes (leave empty to use the default WordPress value)"
216
  msgstr "минут (оставьте пустым для использования значения WordPress по умолчанию)"
217
 
218
+ #: common.php:1515
219
  msgid "Multiple erroneous requests"
220
  msgstr "Множественные ошибочные запросы"
221
 
223
  msgid "Settings updated"
224
  msgstr "Настройки обновлены"
225
 
226
+ #: dashboard.php:1149
227
  msgid "Search in URL"
228
+ msgstr "Поиск в строке URL"
229
 
230
+ #: dashboard.php:1148
231
  msgid "Request ID"
232
  msgstr "ID запроса"
233
 
239
  msgid "%s retries are allowed within %s minutes"
240
  msgstr "Допустимо %s попыток в течении %s минут"
241
 
242
+ #: dashboard.php:80 cerber-addons.php:289
243
  msgid "Add-ons"
244
  msgstr "Дополнения"
245
 
246
+ #: settings.php:1101
247
  msgid "How the plugin processes comments submitted through the standard comment form"
248
  msgstr "То, как плагин обрабатывает комментарии через стандартную форму комментариев"
249
 
250
+ #: settings.php:1077
251
  msgid "These settings enable you to fine-tune the behavior of anti-spam algorithms and avoid false positives"
252
  msgstr "Эти настройки позволяют тонко настроить поведение алгоритмов защиты от спама и избежать ложных срабатываний"
253
 
254
+ #: settings.php:1055
255
  msgid "Spam protection for comment, registration and contact forms on a website"
256
  msgstr "Антиспам защита для комментариев, форм регистрации и контактов на сайте"
257
 
258
+ #: settings.php:988
259
  msgid "These policies are automatically enforced at the end of every scheduled scan based on its results. All affected files are moved to the quarantine"
260
  msgstr "Эти правила автоматически применяются в конце каждой запланированной проверки, в зависимости от её результатов. Все затронутые файлы перемещаются в карантин"
261
 
262
+ #: settings.php:946
263
  msgid "Configure what issues to include in the email report and the condition for sending reports"
264
  msgstr "Настройте то, о чем хотите получать отчёт, а также условия для отправки отчёта"
265
 
266
+ #: settings.php:929
267
  msgid "The scanner automatically scans the website, removes malware and sends email reports with the results of a scan"
268
  msgstr "Сканер автоматически проверяет сайт, удаляет вредоносный код и посылает отчет по email с результатами сканирования"
269
 
270
+ #: settings.php:889 settings.php:898
271
  msgid "All files"
272
  msgstr "Все файлы"
273
 
274
+ #: settings.php:888 settings.php:897
275
  msgid "Executable files"
276
  msgstr "Исполняемые файлы"
277
 
278
+ #: settings.php:859
279
  msgid "The scanner monitors file changes, verifies the integrity of WordPress, plugins, and themes, and detects malware"
280
  msgstr "Сканер следит за изменениями файлов, проверяет целостность файлов WordPress, плагинов, тем. Определяет вредоносный код."
281
 
282
+ #: settings.php:777
283
  msgid "Enable optional traffic logging if you need to monitor suspicious and malicious activity or solve security issues"
284
  msgstr "Включите дополнительную запись трафика в журнал, если вам требуется отслеживать подозрительную или вредоносную активность или решить проблемы с безопасностью"
285
 
286
+ #: settings.php:776
287
  msgid "Traffic Logging"
288
  msgstr "Журналирование трафика"
289
 
290
+ #: settings.php:757
291
  msgid "Block IP addresses that send excessive requests for non-existing pages or scan website for security breaches"
292
  msgstr "Блокировка IP-адресов посылающих избыточные запросы на несуществующие страницы или проверяющих сайт на уязвимости в безопасности"
293
 
294
+ #: settings.php:728
295
  msgid "Traffic Inspector is a context-aware web application firewall (WAF) that protects your website by recognizing and denying malicious HTTP requests"
296
  msgstr "Инспектор трафика - фаерволл уровня веб-приложения, защищающий ваш сайт распознавая и блокируя вредоносные HTTP запросы"
297
 
298
+ #: settings.php:716 settings.php:977
299
  msgid "if empty, the email addresses from the notification settings will be used"
300
  msgstr "Если не задано, то будет использован email администратора из настроек уведомлений"
301
 
302
+ #: settings.php:703
303
  msgid "Weekly report is a summary of all activities and suspicious events occurred during the last seven days"
304
  msgstr "Еженедельный отчет представляет собой обобщение активности и подозрительных событий за последние 7 дней."
305
 
306
+ #: settings.php:688
307
  msgid "Get notified instantly with mobile and desktop notifications"
308
  msgstr "Получайте немедленные уведомления на мобильные и стационарные устройства"
309
 
310
+ #: settings.php:673
311
  msgid "if empty, the website administrator email %s will be used"
312
  msgstr "Если не задано, то будет использован email администратора %s"
313
 
314
+ #: settings.php:615
315
  msgid "These features help your organization to be in compliance with personal data protection laws"
316
  msgstr "Эти возможности позволяют вашему сайту соответствовать нормативам защиты персональных данных"
317
 
318
+ #: settings.php:386
319
  msgid "Restrict or completely block access to the WordPress REST API according to your needs"
320
  msgstr "Ограничение или полная блокировка WP REST-API"
321
 
322
+ #: settings.php:153
323
  msgid "Limit"
324
  msgstr "Предел"
325
 
326
+ #: settings.php:881
327
  msgid "Specify directories to exclude from scanning. One directory per line."
328
  msgstr "Задайте папки для исключения при сканировании. Одна папка на строку."
329
 
330
+ #: cerber-users.php:944
331
  msgid "WP Cerber Personal Data Eraser"
332
  msgstr "WP Cerber удаление персональных данных"
333
 
335
  msgid "Admin Note"
336
  msgstr "Заметка администратора"
337
 
338
+ #: settings.php:651
339
  msgid "Cookies"
340
  msgstr "Куки"
341
 
342
+ #: settings.php:650
343
  msgid "Form fields data"
344
  msgstr "Данные полей формы"
345
 
346
+ #: settings.php:649
347
  msgid "Request URL"
348
  msgstr "URL запроса"
349
 
350
+ #: settings.php:646
351
  msgid "Include traffic log entries"
352
  msgstr "Включить записи журнала трафика"
353
 
354
+ #: settings.php:640
355
  msgid "Include activity log events"
356
  msgstr "Включить события журнала активности"
357
 
358
+ #: settings.php:633
359
  msgid "Enable data export"
360
  msgstr "Включить экспорт данных"
361
 
362
+ #: settings.php:627
363
  msgid "Delete user sessions data when user data is erased"
364
  msgstr "Удалить пользовательские сессии при уничтожении данных пользователя"
365
 
366
+ #: settings.php:626
367
  msgid "Terminate user sessions"
368
  msgstr "Завершение пользовательских сессий"
369
 
370
+ #: settings.php:619
371
  msgid "Enable data erase"
372
  msgstr "Включить уничтожение данных"
373
 
374
+ #: settings.php:613
375
  msgid "Personal Data"
376
  msgstr "Персональные данные"
377
 
378
+ #: settings.php:286 settings.php:849
379
  msgid "Keep log records of logged in users for"
380
  msgstr "Сохранять записи журнала для авторизованных пользователей"
381
 
382
+ #: settings.php:280 settings.php:843
383
  msgid "Keep log records of not logged in visitors for"
384
  msgstr "Сохранять записи журнала для неавторизованных пользователей"
385
 
386
+ #: settings.php:248
387
  msgid "Enable authentication log monitoring"
388
  msgstr "Включить наблюдение над журналом авторизации"
389
 
390
+ #: settings.php:1327
391
  msgid "Any activity"
392
  msgstr "Любая активность"
393
 
394
+ #: common.php:1406
395
  msgid "User metadata update denied"
396
  msgstr "Изменение метаданных пользователя запрещено"
397
 
398
+ #: common.php:1403
399
  msgid "User row update denied"
400
  msgstr "Изменение пользователя запрещено"
401
 
402
+ #: common.php:1366
403
  msgid "IP subnet blocked"
404
  msgstr "Подсеть IP заблокирована"
405
 
407
  msgid "A database error occurred while importing access list entries"
408
  msgstr "Возникла ошибка базы данных при импорте списка адресов"
409
 
410
+ #: dashboard.php:5122
411
  msgid "The IP address you are trying to add is already in the list"
412
  msgstr "Этот IP адрес уже присутствует в списке"
413
 
414
+ #: dashboard.php:322
415
  msgid "Add Entry"
416
  msgstr "Добавить запись"
417
 
418
+ #: dashboard.php:321
419
  msgid "IP address, range, wildcard, or CIDR"
420
  msgstr "IP адрес, диапазон, маска или CIDR"
421
 
422
+ #: settings.php:450 settings.php:478 settings.php:507
423
+ msgid "Do not apply these policies to the IP addresses in the White IP Access List"
424
+ msgstr "Не применять эти политики к IP адресам из белого списка"
 
 
 
 
425
 
426
+ #: nexus/cerber-nexus-master.php:69
427
+ msgid "Hide server IP address"
428
+ msgstr "Спрятать IP адрес сервера"
429
 
430
+ #: nexus/cerber-nexus-master.php:67
431
  msgid "Show homepage in the Website column"
432
  msgstr "Показывать домашнюю страницу в столбце вебсайта"
433
 
434
+ #: nexus/cerber-slave-list.php:152
435
+ msgid "All countries"
436
+ msgstr "Все страны"
437
 
438
+ #: nexus/cerber-slave-list.php:145
439
+ msgid "All servers"
440
+ msgstr "Все сервера"
441
+
442
+ #: nexus/cerber-slave-list.php:53
443
+ msgid "Server Country"
444
+ msgstr "Страна сервера"
445
 
446
  #: nexus/cerber-slave-list.php:52
447
  msgid "Server"
448
  msgstr "Сервер"
449
 
450
+ #: dashboard.php:4865
451
  msgid "Site Settings"
452
  msgstr "Настройки сайта"
453
 
454
+ #: dashboard.php:4864
455
  msgid "Accounts & Roles"
456
  msgstr "Учетные записи и роли"
457
 
458
+ #: dashboard.php:4862
459
  msgid "Data Shield Policies"
460
  msgstr "Политики защиты данных"
461
 
462
+ #: dashboard.php:61
463
  msgid "Data Shield"
464
  msgstr "Защита данных"
465
 
466
+ #: dashboard.php:61
467
+ msgid "Cerber Data Shield Policies"
468
+ msgstr "Cerber политики защиты данных"
469
+
470
+ #: settings.php:501
471
  msgid "Protected settings"
472
  msgstr "Защищенные настройки"
473
 
474
+ #: settings.php:496
475
  msgid "Users with these roles are permitted to change protected settings"
476
  msgstr "Пользователи с этими ролями могут изменять защищенные настройки"
477
 
478
+ #: settings.php:490
479
  msgid "Restrict updating site settings with the following policies"
480
  msgstr "Ограничить изменение настроек сайта следующими правилами"
481
 
482
+ #: settings.php:486
483
  msgid "Protect site settings"
484
  msgstr "Защита настроек сайта"
485
 
486
+ #: settings.php:473
487
  msgid "Users with these roles are permitted to change role capabilities"
488
  msgstr "Пользователи с этими ролями могут изменять возможности ролей"
489
 
490
+ #: settings.php:468
491
  msgid "Users with these roles are permitted to add new roles"
492
  msgstr "Пользователи с этими ролями могут добавлять новые роли"
493
 
494
+ #: settings.php:462
495
  msgid "Restrict roles and capabilities management with the following policies"
496
  msgstr "Ограничить управление ролями и возможностями следующими правилами"
497
 
498
+ #: settings.php:458
499
  msgid "Protect user roles"
500
  msgstr "Защита ролей пользователей"
501
 
502
+ #: settings.php:445
 
 
 
 
503
  msgid "Users with these roles are permitted to change sensitive user data"
504
  msgstr "Пользователи с этими ролями могут изменять важные пользовательские данные"
505
 
506
+ #: settings.php:440
507
  msgid "Users with these roles are permitted to create new accounts"
508
  msgstr "Пользователи с этими ролями могут создавать новые учетные записи"
509
 
510
+ #: settings.php:434
511
  msgid "User registrations are limited to these roles"
512
  msgstr "Регистрация ограничена следующими ролями"
513
 
514
+ #: settings.php:428
515
  msgid "Restrict user account creation and user management with the following policies"
516
  msgstr "Ограничить создание учетных записей и управление пользователями следующими правилами"
517
 
518
+ #: settings.php:423
519
  msgid "Protect user accounts"
520
  msgstr "Защита учетных записей пользователей"
521
 
522
+ #: common.php:1449
523
  msgid "Incorrect password"
524
  msgstr "Неверный пароль"
525
 
526
+ #: common.php:1448
527
  msgid "Invalid user"
528
  msgstr "Неверный пользователь"
529
 
530
+ #: common.php:1446
531
  msgid "Permission denied"
532
  msgstr "Доступ запрещен"
533
 
534
+ #: common.php:1405
535
  msgid "Setting update denied"
536
  msgstr "Изменение настройки запрещено"
537
 
538
+ #: common.php:1404
539
  msgid "Role update denied"
540
  msgstr "Изменение роли запрещено"
541
 
542
+ #: common.php:1402
543
  msgid "User creation denied"
544
  msgstr "Создание пользователя запрещено"
545
 
546
+ #: cerber-ds.php:806
547
  msgid "Active Theme"
548
  msgstr "Активная тема"
549
 
550
+ #: cerber-ds.php:805
551
  msgid "Active Plugins"
552
  msgstr "Активные плагины"
553
 
554
+ #: cerber-ds.php:804
555
  msgid "Anyone can register"
556
  msgstr "Любой может зарегистрироваться"
557
 
558
+ #: cerber-ds.php:803
559
  msgid "WordPress Address (URL)"
560
  msgstr "Адрес WordPress (URL)"
561
 
562
+ #: cerber-ds.php:802
563
  msgid "Site Address (URL)"
564
  msgstr "Адрес сайта (URL)"
565
 
566
+ #: cerber-ds.php:801
567
  msgid "New User Default Role"
568
  msgstr "Роль по умолчанию для нового пользователя"
569
 
570
+ #: cerber-ds.php:800
571
  msgid "Administration Email Address"
572
  msgstr "Адрес email администратора"
573
 
575
  msgid "Unable to delete"
576
  msgstr "Невозможно удалить"
577
 
578
+ #: cerber-users.php:1187
579
  msgid "Terminate"
580
  msgstr "Принудительно завершить"
581
 
582
+ #: cerber-users.php:1141
583
  msgid "User Activity"
584
  msgstr "Активность пользователя"
585
 
586
+ #: cerber-users.php:1140
587
  msgid "All Logins"
588
  msgstr "Все входы"
589
 
590
+ #: cerber-users.php:1127
591
  msgid "Profile"
592
  msgstr "Профиль"
593
 
594
+ #: cerber-users.php:995
595
  msgid "Block user"
596
  msgstr "Заблокировать пользователя"
597
 
598
+ #: cerber-users.php:994
599
  msgid "Terminate session"
600
  msgstr "Завершить сессию"
601
 
602
+ #: cerber-users.php:973
603
  msgid "Created"
604
  msgstr "Создана"
605
 
606
+ #: cerber-users.php:613
607
  msgid "Session has been terminated"
608
  msgid_plural "%s sessions have been terminated"
609
  msgstr[0] "Сессия завершена"
614
  msgid "The code is valid for %s minutes."
615
  msgstr "Этот код действителен в течении %s минут."
616
 
617
+ #: dashboard.php:2897 dashboard.php:4777
618
  msgid "Sessions"
619
  msgstr "Сессии"
620
 
621
+ #: dashboard.php:3428
622
  msgid "All Users"
623
  msgstr "Все пользователи"
624
 
625
+ #: dashboard.php:3316
626
  msgid "Any country is permitted"
627
  msgstr "Разрешены все страны"
628
 
629
+ #: dashboard.php:3234
630
  msgid "Role-based rules are configured"
631
  msgstr "Правила на основе ролей настроены"
632
 
633
+ #: dashboard.php:1764
634
  msgid "user"
635
  msgid_plural "users"
636
  msgstr[0] "пользователь"
637
  msgstr[1] "пользователя"
638
  msgstr[2] "пользователей"
639
 
640
+ #: dashboard.php:853 dashboard.php:1107
641
  msgid "Username"
642
  msgstr "Имя пользователя"
643
 
644
+ #: dashboard.php:196 dashboard.php:846 dashboard.php:1101 dashboard.php:4033
645
+ #: cerber-users.php:975
646
  msgid "IP Address"
647
  msgstr "IP-адрес"
648
 
649
+ #: dashboard.php:349
650
  msgid "IP address %s has been added to Black IP Access List"
651
  msgstr "IP адрес %s был добавлен в черный список доступа по IP"
652
 
653
+ #: dashboard.php:352
654
  msgid "IP address %s has been added to White IP Access List"
655
  msgstr "IP адрес %s был добавлен в белый список доступа по IP"
656
 
657
+ #: cerber-2fa.php:599
658
+ msgid "Verify"
659
+ msgstr "Проверить"
660
 
661
+ #: cerber-2fa.php:594
662
+ msgid "Verify it's you"
663
+ msgstr "Докажите, что это вы"
664
 
665
+ #: cerber-2fa.php:588
666
+ msgid "or"
667
+ msgstr "или"
668
 
669
+ #: cerber-2fa.php:588
670
+ msgid "Did not receive an email?"
671
+ msgstr "Не получили email сообщение?"
672
 
673
+ #: cerber-2fa.php:587
674
+ msgid "Cancel"
675
+ msgstr "Отмена"
676
 
677
+ #: cerber-2fa.php:586
678
+ msgid "Try again"
679
+ msgstr "Попробуйте ещё"
680
 
681
+ #: cerber-2fa.php:584
682
+ msgid "Enter the code from the email in the field below."
683
+ msgstr "Введите код из почтового сообщение в поле ниже."
684
 
685
+ #: cerber-2fa.php:583
686
+ msgid "We've sent a verification PIN code to your email"
687
+ msgstr "Мы отправили проверочный ПИН-код на ваш email"
688
 
689
+ #: cerber-2fa.php:580
690
+ msgid "only digits are allowed"
691
+ msgstr "допустимы только цифры"
692
 
693
+ #: cerber-2fa.php:563
694
+ msgid "expires"
695
+ msgstr "истекает"
696
 
697
+ #: cerber-2fa.php:514
698
+ msgid "Here are the details of the sign-in attempt"
699
+ msgstr "Ниже представлены подробности попытки входа"
700
 
701
+ #: cerber-2fa.php:489
702
+ msgid "Please use the following verification PIN code to confirm your identity"
703
+ msgstr "Используйте следующий ПИН-код для подтверждения"
704
 
705
+ #: cerber-2fa.php:402 cerber-2fa.php:486
706
+ msgid "Please verify that it’s you"
707
+ msgstr "Пожалуйста, докажите что это вы"
708
 
709
+ #: cerber-2fa.php:355
710
+ msgid "You have entered an incorrect verification PIN code"
711
+ msgstr "Вы ввели неверный проверочный ПИН-код."
712
 
713
+ #: cerber-2fa.php:352
714
+ msgid "This verification PIN code is expired. We have just sent a new one to your email."
715
+ msgstr "Проверочный ПИН-код истёк. Мы только что отправили новый на ваш email."
716
 
717
+ #: cerber-load.php:5045
718
+ msgid "To delete the alert, click here"
719
+ msgstr "Для удаления этого тревожного предупреждения нажмите тут"
720
 
721
+ #: cerber-load.php:1568
722
+ msgid "Please choose another one."
723
+ msgstr "Выберите другой."
724
 
725
+ #: cerber-load.php:1568
726
+ msgid "Email address is not permitted."
727
+ msgstr "Email адрес недопустим."
728
 
729
+ #: settings.php:1025
730
+ msgid "These files will never be deleted during automatic cleanup."
731
+ msgstr "Эти файлы никогда не будут удалены при автоматической очистке."
732
 
733
+ #: settings.php:1018
734
+ msgid "Recover plugins files"
735
+ msgstr "Восстановление файлов плагинов"
736
 
737
+ #: settings.php:1014
738
+ msgid "Recover WordPress files"
739
+ msgstr "Восстановление файлов WordPress"
740
 
741
+ #: settings.php:1011
742
+ msgid "Automatic recovery of modified and infected files"
743
+ msgstr "Автоматическое восстановление измененных и зараженных файлов"
744
 
745
+ #: settings.php:992
746
+ msgid "Delete unattended files"
747
+ msgstr "Удалить несопровождаемые файлы"
748
 
749
+ #: settings.php:695
750
+ msgid "Pushbullet device"
751
+ msgstr "Устройство Pushbullet"
752
 
753
+ #: settings.php:692
754
+ msgid "Pushbullet access token"
755
+ msgstr "Токен доступа Pushbullet"
756
 
757
+ #: settings.php:664
758
+ msgid "Lockout notifications"
759
+ msgstr "Уведомления о блокировках"
760
 
761
+ #: settings.php:582
762
+ msgid "Specify email addresses, wildcards or REGEX patterns. Use comma to separate items."
763
+ msgstr "Укажите адреса email, маску или регулярные выражения. Элементы разделяются запятой."
764
 
765
+ #: settings.php:577
766
+ msgid "Permit only email addresses that match the following"
767
+ msgstr "Разрешить только адреса совпадающие со следующим"
768
 
769
+ #: settings.php:576
770
+ msgid "Deny all email addresses that match the following"
771
+ msgstr "Запретить все адреса email совпадающие со следующим"
772
 
773
+ #: settings.php:575
774
+ msgid "No restrictions"
775
+ msgstr "Без ограничений"
776
 
777
+ #: settings.php:572
778
+ msgid "Restrict email addresses"
779
+ msgstr "Ограничение адресов email"
780
 
781
+ #: settings.php:236
782
+ msgid "Prefix may contain only Latin alphanumeric characters and underscores"
783
+ msgstr "Префикс может содержать только латинские буквы, цифры и знак подчеркивания"
784
 
785
+ #: settings.php:235
786
+ msgid "Prefix for plugin cookies"
787
+ msgstr "Префикс для куки плагинов"
788
 
789
+ #: settings.php:227
790
+ msgid "Site-specific settings"
791
+ msgstr "Специфические настройки сайта"
792
 
793
+ #: settings.php:215
794
  msgid "Custom login URL may contain Latin alphanumeric characters, dashes and underscores only"
795
  msgstr "Пользовательский URL входа может содержать только латинские буквы, цифры, тире и знак подчеркивания."
796
 
797
+ #: dashboard.php:4875
798
+ msgid "Global"
799
+ msgstr "Глобальная"
 
 
 
 
800
 
801
+ #: dashboard.php:4874
802
+ msgid "Role-based"
803
+ msgstr "Основана на ролях"
804
 
805
+ #: dashboard.php:2618
806
+ msgid "The alert has been deleted"
807
+ msgstr "Тревожное предупреждение удалено"
808
 
809
+ #: dashboard.php:2614
810
+ msgid "The alert has been created"
811
+ msgstr "Тревожное предупреждение создано"
812
 
813
+ #: dashboard.php:2581
814
+ msgid "Delete Alert"
815
+ msgstr "Удалить тревожное предупреждение"
816
 
817
+ #: dashboard.php:2577
818
+ msgid "Create Alert"
819
+ msgstr "Создать тревожное предупреждение"
820
 
821
+ #: dashboard.php:1814
822
+ msgid "A new version is available"
823
+ msgstr "Доступна новая версия"
824
 
825
+ #: dashboard.php:983
826
+ msgid "My activity"
827
+ msgstr "Моя активность"
828
 
829
+ #: dashboard.php:970
830
+ msgid "New users"
831
+ msgstr "Новые пользователи"
832
 
833
+ #: dashboard.php:65 dashboard.php:4872
834
+ msgid "User Policies"
835
+ msgstr "Политики пользователей"
836
 
837
+ #: dashboard.php:65
838
+ msgid "Cerber User Security"
839
+ msgstr "Безопасность пользователей"
840
 
841
+ #: cerber-scanner.php:4928
842
+ msgid "Automatically recovered"
843
+ msgstr "Автоматически восстановлено"
844
 
845
+ #: cerber-scanner.php:4925
846
+ msgid "Automatically deleted"
847
+ msgstr "Автоматически удалено"
848
 
849
+ #: cerber-scanner.php:4875
850
+ msgid "Recovered"
851
+ msgstr "Восстановлено"
852
 
853
+ #: cerber-scanner.php:3767
854
+ msgid "Recovering plugins files"
855
+ msgstr "Восстановление файлов плагинов"
856
 
857
+ #: cerber-scanner.php:3765
858
+ msgid "Recovering WordPress files"
859
+ msgstr "Восстановление файлов WordPress"
860
 
861
+ #: cerber-scanner.php:1474
862
+ msgid "File recovered"
863
+ msgstr "Файл восстановлен"
864
 
865
+ #: cerber-scanner.php:1473
866
+ msgid "File deleted"
867
+ msgstr "Файл удален"
868
 
869
+ #: cerber-users.php:541
870
+ msgid "Policies have been updated"
871
+ msgstr "Политики обновлены"
872
 
873
+ #: cerber-users.php:497
874
+ msgid "number of logins"
875
+ msgstr "число входов"
876
 
877
+ #: cerber-users.php:495
878
+ msgid "Fixed number of logins"
879
+ msgstr "Определенное число входов"
880
 
881
+ #: cerber-users.php:490
882
+ msgid "days interval"
883
+ msgstr "интервал в днях"
884
 
885
+ #: cerber-users.php:488
886
+ msgid "Regular time intervals (days)"
887
+ msgstr "Период времени (дней)"
888
 
889
+ #: cerber-users.php:482
890
+ msgid "Enforce two-factor authentication with fixed intervals"
891
+ msgstr "Принудительно использовать 2ФА через определенный период"
892
 
893
+ #: cerber-users.php:476
894
+ msgid "Using a different browser or device"
895
+ msgstr "Использование другого браузера или устройства"
896
 
897
  #: cerber-users.php:470
898
  msgid "Login from a different IP address"
899
  msgstr "Вход с другого IP адреса"
900
 
901
+ #: cerber-users.php:464
902
+ msgid "Login from a different network Class C"
903
+ msgstr "Вход из другой подсети класса C"
904
+
905
+ #: cerber-users.php:458
906
+ msgid "Login from a different country"
907
+ msgstr "Вход из другой страны"
908
 
909
+ #: cerber-users.php:452
910
+ msgid "Enforce two-factor authentication if any of the following conditions is true"
911
+ msgstr "Принудительно использовать 2ФА при выполнении любого из условий"
912
 
913
+ #: cerber-users.php:448
914
+ msgid "Advanced mode"
915
+ msgstr "Расширенный режим"
916
 
917
+ #: cerber-users.php:443
918
+ msgid "Two-factor authentication"
919
+ msgstr "Двухфакторная авторизация"
920
 
921
+ #: cerber-users.php:432 settings.php:597
922
+ msgid "User session expiration time"
923
+ msgstr "Время до истечения сессии пользователя"
924
 
925
+ #: cerber-users.php:421
926
+ msgid "Redirect user after logout"
927
+ msgstr "Перенаправить пользователя после выхода"
928
 
929
+ #: cerber-users.php:416
930
+ msgid "Redirect user after login"
931
+ msgstr "Перенаправить пользователя после входа"
932
 
933
+ #: cerber-users.php:412
934
+ msgid "Redirection rules"
935
+ msgstr "Правила перенаправления"
936
 
937
+ #: cerber-users.php:406
938
+ msgid "Hide Toolbar when viewing site"
939
+ msgstr "Спрятать панель инструментов при просмотре сайта"
940
 
941
+ #: cerber-users.php:401
942
+ msgid "Block access to WordPress Dashboard"
943
+ msgstr "Заблокировать доступ в консоль WordPress"
944
 
945
+ #: cerber-users.php:288
946
+ msgid "Save All Changes"
947
+ msgstr "Сохранить все изменения"
948
 
949
+ #: cerber-users.php:101
950
+ msgid "Two-Factor Authentication Email"
951
+ msgstr "2ФА почта"
952
 
953
+ #: cerber-users.php:86
954
+ msgid "2FA PIN Code"
955
+ msgstr "2ФА Пин-код"
956
 
957
+ #: cerber-users.php:19 cerber-users.php:447
958
+ msgid "Always enabled"
959
+ msgstr "Включена всегда"
960
 
961
+ #: cerber-users.php:18
962
+ msgid "Determined by user role policies"
963
+ msgstr "Определяется политиками ролей пользователей"
964
 
965
+ #: cerber-users.php:10 cerber-users.php:439
966
+ msgid "Two-Factor Authentication"
967
+ msgstr "Двухфакторная авторизация"
968
 
969
+ #: common.php:1874
970
+ msgid "A new version of %s is available. Please install it."
971
+ msgstr "Доступна новая версия %s, пожалуйста, установите её."
972
 
973
+ #: common.php:1441
974
+ msgid "Initiated by the user"
975
+ msgstr "Начато пользователем"
976
 
977
+ #: common.php:1440
978
+ msgid "2FA code verified"
979
+ msgstr "2ФА код проверен"
980
 
981
+ #: common.php:1439
982
+ msgid "Site policy enforcement"
983
+ msgstr "Форсирование политики сайта"
984
 
985
+ #. Author of the plugin
986
+ msgid "Cerber Tech Inc."
987
+ msgstr "Cerber Tech Inc."
988
 
989
+ #: cerber-load.php:346
990
  msgid "You are not allowed to log in"
991
  msgstr "Вам не разрешено войти"
992
 
993
+ #: admin/cerber-settings.php:517
994
  msgid "Select one or more roles"
995
  msgstr "Выберите одну или несколько ролей"
996
 
997
+ #: settings.php:133
998
  msgid "These restrictions do not apply to IP addresses in the White IP Access List"
999
  msgstr "Эти ограничения не применяются к IP адресам из белого списка"
1000
 
1001
+ #: settings.php:710
1002
  msgid "Send reports on"
1003
  msgstr "Отправлять отчеты в"
1004
 
1005
+ #: settings.php:411
1006
  msgid "Allow these namespaces"
1007
  msgstr "Разрешить эти пространства имен"
1008
 
1009
+ #: settings.php:406
1010
  msgid "Allow REST API for these roles"
1011
  msgstr "Разрешить REST API для следующих ролей"
1012
 
1013
+ #: settings.php:391
1014
  msgid "Block access to users' data via REST API"
1015
  msgstr "Блокировать доступ к данным пользователей через REST API"
1016
 
1017
+ #: settings.php:385
1018
  msgid "Access to WordPress REST API"
1019
  msgstr "Доступ к WordPress REST API"
1020
 
1021
+ #: settings.php:1259
1022
  msgid "The full access mode requires the PRO version of WP Cerber"
1023
  msgstr "Полный доступ требует PRO версии WP Cerber"
1024
 
1025
+ #: settings.php:1238
1026
  msgid "Read-only mode"
1027
  msgstr "Доступ только для чтения"
1028
 
1029
+ #: settings.php:1237
1030
  msgid "Full access mode"
1031
  msgstr "Полный доступ"
1032
 
1033
+ #: settings.php:1234
1034
  msgid "Access to this website"
1035
  msgstr "Доступ к этому сайту"
1036
 
1037
+ #: settings.php:1228
1038
  msgid "Limit access by IP address"
1039
  msgstr "Ограничить доступ IP адресом"
1040
 
1041
+ #: settings.php:1204
1042
  msgid "Use master language"
1043
  msgstr "Использовать основной язык"
1044
 
1045
+ #: settings.php:1200
1046
  msgid "Add @ site to the page title"
1047
  msgstr "Добавить @ сайт к заголовку страницы"
1048
 
1049
+ #: settings.php:1196
1050
  msgid "Show \"Switched to\" notification"
1051
  msgstr "Показывать уведомление о переходах"
1052
 
1053
+ #: settings.php:1192
1054
  msgid "Return to the website list"
1055
  msgstr "Вернуться к списку сайтов"
1056
 
1057
+ #: settings.php:1184
1058
  msgid "Master settings"
1059
  msgstr "Настройки режима основного сайта"
1060
 
1061
+ #: settings.php:544
1062
  msgid "Redirect to URL"
1063
  msgstr "Перенаправление на URL"
1064
 
1065
+ #: settings.php:539 settings.php:1484
1066
  msgid "Only registered and logged in users are allowed to view this website"
1067
  msgstr "Только зарегистрированные и авторизованные пользователи могут просматривать этот сайт"
1068
 
1069
+ #: settings.php:529
1070
  msgid "Do not apply these policy to the IP addresses in the White IP Access List"
1071
  msgstr "Не применять эти политики к IP адресам из белого списка"
1072
 
1073
+ #: settings.php:522
1074
  msgid "Only registered and logged in website users have access to the website"
1075
  msgstr "Только зарегистрированные и авторизованные пользователи могут получить доступ к этому сайту"
1076
 
1077
+ #: settings.php:521
1078
  msgid "Authorized users only"
1079
  msgstr "Только для авторизованных пользователей"
1080
 
1081
+ #: dashboard.php:4967
1082
  msgid "Changelog"
1083
  msgstr "Журнал изменений"
1084
 
1085
+ #: dashboard.php:3291
1086
  msgid "Save all rules"
1087
  msgstr "Сохранить все правила"
1088
 
1089
+ #: dashboard.php:1144 cerber-users.php:1019
1090
  msgid "Filter by registered user"
1091
  msgstr "Фильтровать по зарегистрированным пользователям"
1092
 
1093
+ #: dashboard.php:653
1094
  msgid "Default settings have been loaded"
1095
  msgstr "Загружены настройки по умолчанию"
1096
 
1150
  msgid "This website can be managed from a master website"
1151
  msgstr "Этот сайт может управляться с основного сайта"
1152
 
1153
+ #: nexus/cerber-nexus.php:64
1154
  msgid "Enable slave mode"
1155
  msgstr "Включить зависимый режим"
1156
 
1157
+ #: nexus/cerber-nexus-master.php:1401 nexus/cerber-nexus-master.php:1409
1158
  msgid "Active plugins and updates on"
1159
  msgstr "Активные плагины и обновления на"
1160
 
1161
+ #: nexus/cerber-nexus-master.php:1379
1162
  msgid "A newer version is available"
1163
  msgstr "Доступна новая версия"
1164
 
1165
+ #: nexus/cerber-nexus-master.php:1335
1166
  msgid "Are you sure you want to delete selected websites?"
1167
  msgstr "Вы точно хотите удалить выделенные сайты?"
1168
 
1169
+ #: nexus/cerber-nexus-master.php:1269
1170
  msgid "Visit Site"
1171
  msgstr "Посетить сайт"
1172
 
1173
  #: nexus/cerber-nexus.php:92 nexus/cerber-nexus.php:102
1174
+ #: nexus/cerber-nexus-master.php:1254
1175
  msgid "My Websites"
1176
  msgstr "Мои сайты"
1177
 
1178
+ #: nexus/cerber-nexus-master.php:1251
1179
  msgid "You are here:"
1180
  msgstr "Вы здесь:"
1181
 
1182
+ #: nexus/cerber-nexus-master.php:1035
1183
  msgid "You have switched back to the master website"
1184
  msgstr "Вы перешли назад на основной сайт"
1185
 
1186
+ #: nexus/cerber-nexus-master.php:1025
1187
  msgid "You have switched to %s"
1188
  msgstr "Вы перешли к %s"
1189
 
1190
+ #: nexus/cerber-nexus-master.php:693
1191
  msgid "Invalid response from the slave website"
1192
  msgstr "Неверный ответ с зависимого сайта"
1193
 
1194
+ #: nexus/cerber-nexus-master.php:449
1195
  msgid "Website has been deleted"
1196
  msgid_plural "%s websites have been deleted"
1197
  msgstr[0] "Сайт удален"
1198
  msgstr[1] "%s сайта удалено"
1199
  msgstr[2] "%s сайтов удалено"
1200
 
1201
+ #: nexus/cerber-nexus-master.php:330
1202
  msgid "Keep in mind: You have added the website that does not support SSL encryption. This may lead to data leakage."
1203
  msgstr "Имейте ввиду: Вы добавили сайт, который не поддерживает SSL. Это может привести к утечке данных."
1204
 
1205
+ #: nexus/cerber-nexus-master.php:327
1206
  msgid "Switch to the Dashboard"
1207
  msgstr "Перейти в консоль"
1208
 
1209
+ #: nexus/cerber-nexus-master.php:326
1210
  msgid "Click to edit"
1211
  msgstr "Нажмите для редактирования"
1212
 
1213
+ #: nexus/cerber-nexus-master.php:325
1214
  msgid "The website has been added successfully"
1215
  msgstr "Сайт добавлен"
1216
 
1217
+ #: nexus/cerber-nexus-master.php:316
1218
  msgid "The website you are trying to add is already in the list"
1219
  msgstr "Добавляемый вами сайт уже присутствует в списке"
1220
 
1221
+ #: nexus/cerber-nexus-master.php:286
1222
  msgid "Security access token is invalid"
1223
  msgstr "Токен безопасного доступа не верен"
1224
 
1225
+ #: nexus/cerber-nexus-master.php:173
1226
  msgid "Address"
1227
  msgstr "Адрес"
1228
 
1229
+ #: nexus/cerber-nexus-master.php:169
1230
  msgid "Company"
1231
  msgstr "Организация"
1232
 
1233
+ #: nexus/cerber-nexus-master.php:165
1234
  msgid "Phone"
1235
  msgstr "Телефон"
1236
 
1237
+ #: nexus/cerber-nexus-master.php:161
1238
  msgid "Email"
1239
  msgstr "Email"
1240
 
1241
+ #: nexus/cerber-nexus-master.php:157
1242
  msgid "Last Name"
1243
  msgstr "Фамилия"
1244
 
1245
+ #: nexus/cerber-nexus-master.php:153
1246
  msgid "First Name"
1247
  msgstr "Имя"
1248
 
1249
+ #: nexus/cerber-nexus-master.php:149
1250
  msgid "Website Owner"
1251
  msgstr "Владелец сайта"
1252
 
1253
+ #: nexus/cerber-nexus-master.php:119
1254
  msgid "Display as"
1255
  msgstr "Отображать как"
1256
 
1257
+ #: nexus/cerber-nexus-master.php:114
1258
  msgid "Website URL"
1259
  msgstr "URL сайта"
1260
 
1261
+ #: nexus/cerber-nexus-master.php:104
1262
  msgid "Website Properties"
1263
  msgstr "Свойства сайта"
1264
 
1265
+ #: nexus/cerber-nexus-master.php:96
1266
  msgid "Select an existing group or enter a new one to add it"
1267
  msgstr "Выберите имеющуюся группу или введите новую для добавления"
1268
 
1269
+ #: nexus/cerber-slave-list.php:420
1270
  msgid "Disable master mode"
1271
  msgstr "Отключить режим управляющего сайта"
1272
 
1273
+ #: nexus/cerber-slave-list.php:420
1274
  msgid "Add a new one"
1275
  msgstr "Добавить новый"
1276
 
1277
+ #: nexus/cerber-slave-list.php:420
1278
  msgid "No websites configured."
1279
  msgstr "Ни один сайт не настроен."
1280
 
1281
+ #: nexus/cerber-slave-list.php:288
1282
  msgid "Switch to"
1283
  msgstr "Переключиться на"
1284
 
1285
+ #: nexus/cerber-slave-list.php:282
1286
  msgid "Edit"
1287
  msgstr "Редактировать"
1288
 
1289
+ #: nexus/cerber-slave-list.php:247 cerber-users.php:1085
1290
  msgid "Search results for:"
1291
  msgstr "Результаты поиска для:"
1292
 
1293
+ #: nexus/cerber-slave-list.php:161
1294
  msgid "Add a slave website"
1295
  msgstr "Добавить зависимый сайт"
1296
 
1297
+ #: nexus/cerber-slave-list.php:135
1298
  msgid "All groups"
1299
  msgstr "Все группы"
1300
 
1310
  msgid "Upgrade WP Cerber"
1311
  msgstr "Обновить WP Cerber"
1312
 
1313
+ #: nexus/cerber-slave-list.php:56 nexus/cerber-nexus-master.php:141
1314
  msgid "Notes"
1315
  msgstr "Заметки"
1316
 
1318
  msgid "Owner"
1319
  msgstr "Владелец"
1320
 
1321
+ #: nexus/cerber-slave-list.php:54 nexus/cerber-nexus-master.php:127
1322
  msgid "Group"
1323
  msgstr "Группа"
1324
 
1346
  msgid "An optional message for this user"
1347
  msgstr "Необязательное сообщение для этого пользователя"
1348
 
1349
+ #: cerber-users.php:68 settings.php:535
1350
  msgid "User Message"
1351
  msgstr "Сообщение пользователю"
1352
 
1365
 
1366
  #. translators: Time difference between two dates, in seconds (sec=second). 1:
1367
  #. Number of seconds
1368
+ #: common.php:1654
1369
  msgid "%s sec"
1370
  msgid_plural "%s secs"
1371
  msgstr[0] "%s сек."
1372
  msgstr[1] "%s сек."
1373
  msgstr[2] "%s сек."
1374
 
1375
+ #: common.php:1438
1376
  msgid "Blocked by administrator"
1377
  msgstr "Заблокирован администратором"
1378
 
1379
+ #: common.php:1414
1380
  msgid "Invalid master credentials"
1381
  msgstr "Неверная мастер пара логин/пароль"
1382
 
1383
+ #: dashboard.php:3162 admin/cerber-settings.php:628
1384
  msgid "Save Changes"
1385
  msgstr "Сохранить изменения"
1386
 
1387
+ #: common.php:1425
1388
  msgid "IP address is locked out"
1389
  msgstr "IP адрес заблокирован"
1390
 
1391
+ #: dashboard.php:849
1392
  msgid "Additional Details"
1393
  msgstr "Дополнительная информация"
1394
 
1395
+ #: settings.php:769
1396
  msgid "Ignore logged in users"
1397
  msgstr "Игнорировать авторизованных пользователей"
1398
 
1399
+ #: settings.php:755
1400
  msgid "Erroneous Request Shielding"
1401
  msgstr "Защита от ошибочных запросов"
1402
 
1403
+ #: settings.php:737 settings.php:765
1404
  msgid "Maximum security"
1405
  msgstr "Максимальная безопасность"
1406
 
1407
+ #: settings.php:736 settings.php:764
1408
  msgid "Maximum compatibility"
1409
  msgstr "Максимальная совместимость"
1410
 
1411
+ #: settings.php:833
1412
  msgid "Save software errors"
1413
  msgstr "Сохранять ошибки ПО"
1414
 
1415
+ #: settings.php:760
1416
  msgid "Enable error shielding"
1417
  msgstr "Включить защиту от ошибок"
1418
 
1419
+ #: settings.php:727
1420
  msgid "Traffic Inspection"
1421
  msgstr "Инспектор трафика"
1422
 
1423
+ #: dashboard.php:5338 dashboard.php:5339
1424
  msgid "Add to menu"
1425
  msgstr "Добавить в меню"
1426
 
1427
+ #: dashboard.php:5299
1428
  msgid "WooCommerce Log Out"
1429
  msgstr "Выход WooCommerce"
1430
 
1431
+ #: dashboard.php:5298
1432
  msgid "WooCommerce Log In"
1433
  msgstr "Вход WooCommerce"
1434
 
1435
+ #: dashboard.php:5295
1436
  msgid "Register"
1437
  msgstr "Регистрация"
1438
 
1439
+ #: dashboard.php:5294
1440
  msgid "Log Out"
1441
  msgstr "Выход"
1442
 
1443
+ #: dashboard.php:5293
1444
  msgid "Log In"
1445
  msgstr "Вход"
1446
 
1447
+ #: dashboard.php:3583
1448
  msgid "Page generation time"
1449
  msgstr "Время генерации страницы"
1450
 
1451
+ #: common.php:1516
1452
  msgid "Multiple suspicious requests"
1453
  msgstr "Множественные подозрительные запросы"
1454
 
1455
+ #: dashboard.php:5258
1456
  msgid "Know more about all advantages at"
1457
  msgstr "Узнайте больше о всех преимуществах на"
1458
 
1459
+ #: dashboard.php:5257
1460
  msgid "These features are available in a professional version of the plugin."
1461
  msgstr "Эти возможности доступны в профессиональной версии плагина."
1462
 
1463
+ #: common.php:1437
1464
  msgid "Suspicious JavaScript code detected"
1465
  msgstr "Найден подозрительный код JavaScript"
1466
 
1467
+ #: admin/cerber-admin.php:775
1468
  msgid "All scans"
1469
  msgstr "Все проверки"
1470
 
1471
+ #: admin/cerber-admin.php:721
1472
  msgid "Click here to see the full list of files"
1473
  msgstr "Нажмите здесь для просмотра полного списка файлов"
1474
 
1475
+ #: admin/cerber-admin.php:721
1476
  msgid "No files match the specified filter."
1477
  msgstr "Нет файлов подходящих к указанному фильтру."
1478
 
1480
  msgid "Preparing for the scan"
1481
  msgstr "Подготовка сканирования"
1482
 
1483
+ #: settings.php:914 settings.php:1217 settings.php:1245
1484
  msgid "Enable diagnostic logging"
1485
  msgstr "Включить журнал диагностики"
1486
 
1487
+ #: settings.php:369
1488
  msgid "Disable PHP error displaying"
1489
  msgstr "Отключить отображение ошибок PHP"
1490
 
1491
+ #: settings.php:365
1492
  msgid "Block execution of PHP scripts in the WordPress media folder"
1493
  msgstr "Отключить исполнение PHP скриптов в папке медиафайлов WordPress"
1494
 
1495
+ #: settings.php:364
1496
  msgid "Disable PHP in uploads"
1497
  msgstr "Отключить PHP в папке загрузок"
1498
 
1499
+ #: settings.php:334
1500
  msgid "Use English for admin interface"
1501
  msgstr "Use English for admin interface (использовать английский язык для интерфейса администрирования)"
1502
 
1503
+ #: dashboard.php:2836
1504
  msgid "All files have been processed"
1505
  msgstr "Все файлы обработаны"
1506
 
1507
+ #: dashboard.php:2835
1508
  msgid "Some errors occurred"
1509
  msgstr "Возникли ошибки"
1510
 
1511
+ #: dashboard.php:2833
1512
  msgid "These files have been added to the ignore list"
1513
  msgstr "Эти файлы были добавлены в список игнорирования"
1514
 
1515
+ #: dashboard.php:2832
1516
  msgid "Do you want to add selected files to the ignore list?"
1517
  msgstr "Вы точно хотите добавить выбранные файлы в список игнорирования?"
1518
 
1519
+ #: dashboard.php:2829
1520
  msgid "These files have been moved to the quarantine"
1521
  msgstr "Эти файлы были перемещены в карантин"
1522
 
1523
+ #: dashboard.php:2828
1524
  msgid "Are you sure you want to delete selected files?"
1525
  msgstr "Вы точно хотите удалить выбранные файлы?"
1526
 
1527
+ #: admin/cerber-admin.php:916
1528
  msgid "Added"
1529
  msgstr "Добавлено"
1530
 
1531
+ #: admin/cerber-admin.php:882
1532
  msgid "The list is empty."
1533
  msgstr "Список пуст."
1534
 
1535
+ #: admin/cerber-admin.php:880
1536
  msgid "Activity Insights"
1537
  msgstr "На виду: активность"
1538
 
1539
+ #: admin/cerber-admin.php:879
1540
  msgid "Traffic Insights"
1541
  msgstr "На виду: трафик"
1542
 
1543
+ #: admin/cerber-admin.php:878
1544
  msgid "User Insights"
1545
  msgstr "На виду: пользователи"
1546
 
1547
+ #: admin/cerber-admin.php:877 admin/cerber-admin.php:904
1548
  msgid "Remove from the list"
1549
  msgstr "Удалить из списка"
1550
 
1551
+ #: admin/cerber-admin.php:876
1552
  msgid "Apply"
1553
  msgstr "Применить"
1554
 
 
 
 
 
1555
  #: admin/cerber-admin.php:222
1556
  msgid "Ignore"
1557
  msgstr "Игнорировать"
1558
 
1559
+ #: dashboard.php:4913
1560
+ msgid "Ignore List"
1561
+ msgstr "Список игнорируемого"
1562
+
1563
+ #: settings.php:1047
1564
  msgid "Use comma to separate items."
1565
  msgstr "Используйте запятую для разделения элементов."
1566
 
1567
+ #: settings.php:1043
1568
  msgid "Files with these extensions"
1569
  msgstr "Файлы с этими расширениями"
1570
 
1571
+ #: settings.php:1040
1572
  msgid "Use absolute paths. One item per line."
1573
  msgstr "Используйте абсолютные пути. Один элемент на строку."
1574
 
1575
+ #: settings.php:1036
1576
  msgid "Files in these directories"
1577
  msgstr "Файлы в этих папках"
1578
 
1579
+ #: settings.php:1032
1580
  msgid "Files in the sessions directory"
1581
  msgstr "Файлы в папке сессий"
1582
 
1583
+ #: settings.php:1028
1584
  msgid "Files in the temporary directory"
1585
  msgstr "Файлы в временной папке"
1586
 
1587
+ #: settings.php:1024
1588
  msgid "Exclusions"
1589
  msgstr "Исключения"
1590
 
1591
+ #: settings.php:1005
1592
  msgid "Files with unwanted extensions"
1593
  msgstr "Файлы с нежелательными расширениями"
1594
 
1595
+ #: settings.php:996
1596
  msgid "Files in the uploads folder"
1597
  msgstr "Файлы в папке загрузки"
1598
 
1599
+ #: settings.php:987
1600
  msgid "Automatic cleanup of malware and suspicious files"
1601
  msgstr "Автоматическая очистка вредоносных и подозрительных файлов"
1602
 
1603
+ #: dashboard.php:1811
1604
  msgid "Integrity"
1605
  msgstr "Целостность"
1606
 
1607
+ #: dashboard.php:1792
1608
  msgctxt "Example: Last malware scan: 23 Jan 2018"
1609
  msgid "Last malware scan"
1610
  msgstr "Последняя проверка на вредоносное ПО"
1611
 
1612
+ #: common.php:1436
1613
  msgid "Suspicious SQL code detected"
1614
  msgstr "Обнаружен подозрительный SQL код"
1615
 
1616
+ #: common.php:1396
1617
  msgid "Attempt to upload malicious file denied"
1618
  msgstr "Заблокирована попытка загрузки вредоносного файла"
1619
 
1620
+ #: cerber-scanner.php:4924
1621
  msgid "Automatically moved to quarantine"
1622
  msgstr "Автоматически перемещен в карантин"
1623
 
1624
+ #: cerber-scanner.php:4871
1625
  msgid "Deleted"
1626
  msgstr "Удален"
1627
 
1645
  msgid "Malicious code found"
1646
  msgstr "Найден вредоносный код"
1647
 
1648
+ #: dashboard.php:4912
1649
  msgid "Cleaning up"
1650
  msgstr "Очистка"
1651
 
1652
+ #: cerber-load.php:7220
1653
  msgid "Awesome!"
1654
  msgstr "Замечательно!"
1655
 
1657
  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."
1658
  msgstr "Защищает WordPress от атак хакеров, спама, троянов и вирусов. Включает сканер вредоносного ПО и проверку целостности. Усиление защиты WordPress набором комплексных алгоритмов безопасности. Защита от спама тонким определением ботов и reCAPTCHA. Отслеживание пользовательской активности и вторжений с уведомлением по email, а также через уведомления браузера или на мобильные устройства."
1659
 
1660
+ #: admin/cerber-settings.php:557
1661
  msgctxt "preposition of time like: at 11:00"
1662
  msgid "at"
1663
  msgstr "в"
1664
 
1665
+ #: dashboard.php:4828
1666
  msgid "Anti-spam engine"
1667
  msgstr "Антиспам защита"
1668
 
1669
+ #: common.php:1661
1670
  msgctxt "preposition of a period of time like: in 6 hours"
1671
  msgid "in %s"
1672
  msgstr "Через %s"
1673
 
1674
+ #: admin/cerber-admin.php:852
1675
  msgid "The file has been restored to its original location."
1676
  msgstr "Файл был восстановлен по оригинальному местоположению."
1677
 
1678
+ #: admin/cerber-admin.php:837
1679
  msgid "The file has been deleted permanently."
1680
  msgstr "Файл удален навсегда."
1681
 
1682
+ #: admin/cerber-admin.php:764 admin/cerber-admin.php:919
1683
  msgid "File"
1684
  msgstr "Файл"
1685
 
1686
+ #: admin/cerber-admin.php:763 admin/cerber-admin.php:918
1687
+ #: admin/cerber-admin.php:1326
1688
  msgid "Size"
1689
  msgstr "Размер"
1690
 
1691
+ #: admin/cerber-admin.php:762
1692
  msgid "Automatic deletion"
1693
  msgstr "Автоматическое удаление"
1694
 
1695
+ #: admin/cerber-admin.php:739
1696
  msgid "Delete permanently"
1697
  msgstr "Удалить навсегда"
1698
 
1699
+ #: admin/cerber-admin.php:742
1700
  msgid "Restore"
1701
  msgstr "Восстановить"
1702
 
1703
+ #: admin/cerber-admin.php:704
1704
  msgid "There are no files in the quarantine at the moment."
1705
  msgstr "В карантине сейчас нет файлов."
1706
 
1707
+ #: admin/cerber-admin.php:96 admin/cerber-admin.php:760
1708
  msgid "Scanned"
1709
  msgstr "Проверено"
1710
 
1720
  msgid "New files"
1721
  msgstr "Новые файлы"
1722
 
1723
+ #: nexus/cerber-slave-list.php:340 admin/cerber-admin.php:67
1724
  msgid "Vulnerabilities"
1725
  msgstr "Уязвимости"
1726
 
1736
  msgid "Started"
1737
  msgstr "Начато"
1738
 
1739
+ #: dashboard.php:4914
1740
  msgid "Quarantine"
1741
  msgstr "Карантин"
1742
 
1743
+ #: cerber-load.php:342
1744
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
1745
  msgstr "Вы исчерпали максимально допустимое количество попыток входа. Попробуйте снова через %d минут."
1746
 
1747
+ #: settings.php:945
1748
  msgid "Scan results reporting"
1749
  msgstr "Отчет о результатах проверки"
1750
 
1751
+ #: settings.php:928
1752
  msgid "Automated recurring scan schedule"
1753
  msgstr "План автоматической повторной проверки"
1754
 
1755
+ #: dashboard.php:4063
1756
  msgid "Errors"
1757
  msgstr "Ошибки"
1758
 
1759
+ #: dashboard.php:976 dashboard.php:4062
1760
  msgid "Suspicious activity"
1761
  msgstr "Подозрительная активность"
1762
 
1763
+ #: dashboard.php:1540
1764
  msgid "Activated"
1765
  msgstr "Активация"
1766
 
1767
+ #: common.php:1768
1768
  msgid "Bytes"
1769
  msgstr "Байт"
1770
 
1771
+ #: common.php:1513
1772
  msgid "Attempt to upload a file with malicious code"
1773
  msgstr "Попытка загрузки файла с вредоносным кодом"
1774
 
1775
+ #: common.php:1435 common.php:1512
1776
  msgid "Malicious code detected"
1777
  msgstr "Обнаружен вредоносный код"
1778
 
1779
+ #: common.php:1434
1780
  msgid "Suspicious number of nested values"
1781
  msgstr "Подозрительное количество вложенных значений"
1782
 
1783
+ #: common.php:1433
1784
  msgid "Suspicious number of fields"
1785
  msgstr "Подозрительное число полей"
1786
 
1787
+ #: common.php:1411
1788
  msgid "User activated"
1789
  msgstr "Пользователь активирован"
1790
 
1791
+ #: common.php:1408
1792
  msgid "Malicious request denied"
1793
  msgstr "Заблокирован вредоносный запрос"
1794
 
1812
  msgid "Vulnerability found"
1813
  msgstr "Обнаружена уязвимость"
1814
 
1815
+ #: admin/cerber-settings.php:958
1816
  msgid "Unable to update the schedule"
1817
  msgstr "Невозможно обновить запланированное"
1818
 
1819
+ #: admin/cerber-settings.php:955
1820
  msgid "The schedule has been updated"
1821
  msgstr "Запланированное обновлено"
1822
 
1823
+ #: settings.php:972
1824
  msgid "Include scan errors"
1825
  msgstr "Включать ошибки сканера"
1826
 
1827
+ #: settings.php:968
1828
  msgid "Include file sizes"
1829
  msgstr "Включать размеры файлов"
1830
 
1831
+ #: settings.php:964
1832
  msgid "If new issues found"
1833
  msgstr "Если найдены новые проблемы"
1834
 
1835
+ #: settings.php:963
1836
  msgid "If any changes in scan results occurred"
1837
  msgstr "Если найдены изменения в результатах сканирования"
1838
 
1839
+ #: settings.php:962
1840
  msgid "After every scan"
1841
  msgstr "После каждого сканирования"
1842
 
1843
+ #: settings.php:959
1844
  msgid "Send email report"
1845
  msgstr "Отсылать отчет по эл.почте"
1846
 
1847
+ #: settings.php:950
1848
  msgid "Report an issue if any of the following is true"
1849
  msgstr "Отчитываться о проблемах, если нижеперечисленное верно"
1850
 
1851
+ #: settings.php:955 settings.php:1001
1852
  msgid "High severity"
1853
  msgstr "Высокая тяжесть"
1854
 
1855
+ #: settings.php:954 settings.php:1000
1856
  msgid "Medium severity"
1857
  msgstr "Средняя тяжесть"
1858
 
1859
+ #: settings.php:953 settings.php:999
1860
  msgid "Low severity"
1861
  msgstr "Низкая тяжесть"
1862
 
1863
+ #: settings.php:938
1864
  msgid "Launch Full Scan"
1865
  msgstr "Запуск полной проверки"
1866
 
1867
+ #: settings.php:933
1868
  msgid "Launch Quick Scan"
1869
  msgstr "Запуск быстрой проверки"
1870
 
1871
+ #: settings.php:893
1872
  msgid "Monitor modified files"
1873
  msgstr "Наблюдать за изменением файлов"
1874
 
1875
+ #: settings.php:884
1876
  msgid "Monitor new files"
1877
  msgstr "Наблюдать за новыми файлами"
1878
 
1879
+ #: cerber-scanner.php:4940
1880
  msgid "To view full report visit"
1881
  msgstr "Для просмотра полного отчета зайдите на"
1882
 
1883
+ #: cerber-scanner.php:4786
1884
  msgid "Files scanned"
1885
  msgstr "Проверено файлов"
1886
 
1887
+ #: cerber-scanner.php:4773
1888
  msgid "Quick Scan Report"
1889
  msgstr "Отчет быстрой проверки"
1890
 
1891
+ #: cerber-scanner.php:4773
1892
  msgid "Full Scan Report"
1893
  msgstr "Отчет полной проверки"
1894
 
1895
+ #: admin/cerber-admin.php:353
1896
  msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
1897
  msgstr "Ошибка доступа к файлу. Возможно результаты проверки устарели. Запустите быструю или полную проверку."
1898
 
1968
  msgid "Every hour"
1969
  msgstr "Каждый час"
1970
 
1971
+ #: dashboard.php:1795 dashboard.php:1797 cerber-scanner.php:1493
1972
+ #: cerber-users.php:20 cerber-users.php:446 settings.php:735 settings.php:763
1973
+ #: settings.php:887 settings.php:896 settings.php:1239
1974
  msgid "Disabled"
1975
  msgstr "Отключено"
1976
 
1990
  msgid "Checksum mismatch"
1991
  msgstr "Несовпадение контрольной суммы"
1992
 
1993
+ #: dashboard.php:1796 cerber-scanner.php:938
1994
  msgid "Quick Scan"
1995
  msgstr "Быстрая проверка"
1996
 
1997
+ #: dashboard.php:1798 cerber-scanner.php:938
1998
  msgid "Full Scan"
1999
  msgstr "Полная проверка"
2000
 
2010
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
2011
  msgstr "Сейчас выполняется запланированная проверка. Дождитесь пока она завершится."
2012
 
2013
+ #: dashboard.php:4911
 
 
 
 
2014
  msgid "Scheduling"
2015
  msgstr "Планирование"
2016
 
2017
+ #: cerber-load.php:4320
2018
+ msgid "Scanner Report"
2019
+ msgstr "Отчет проверки"
2020
+
2021
  #. Plugin Name of the plugin
2022
+ msgid "WP Cerber Security, Anti-spam & Malware Scan"
2023
+ msgstr "WP Cerber Security, Anti-spam & Malware Scan"
2024
 
2025
+ #: settings.php:919
2026
  msgid "Delete quarantined files after"
2027
  msgstr "Удалять файлы карантина через"
2028
 
2029
+ #: settings.php:910
2030
  msgid "Scan session directory"
2031
  msgstr "Проверять каталог файлов сессий"
2032
 
2033
+ #: settings.php:906
2034
  msgid "Scan temporary directory"
2035
  msgstr "Проверять каталог временных файлов"
2036
 
2037
+ #: settings.php:877
2038
  msgid "Directories to exclude"
2039
  msgstr "Каталоги для исключения"
2040
 
2041
+ #: settings.php:874
2042
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
2043
  msgstr "Укажите расширения файлов для поиска. Используется только при полной проверке. Испольуйте запятую для разделения элементов."
2044
 
2045
+ #: settings.php:870
2046
  msgid "Unwanted file extensions"
2047
  msgstr "Нежелательные расширения файлов"
2048
 
2049
+ #: settings.php:867
2050
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
2051
  msgstr "Укажите пользовательские подписи PHP кода. Один элемент на строку. Для использования регулярных выражений, включите строку в фигурные скобки { }."
2052
 
2053
+ #: settings.php:863
2054
  msgid "Custom signatures"
2055
  msgstr "Пользовательские отпечатки"
2056
 
2057
+ #: settings.php:858
2058
  msgid "Scanner settings"
2059
  msgstr "Настройки сканера"
2060
 
2061
+ #: settings.php:187
2062
  msgid "Disable dashboard redirection"
2063
  msgstr "Отключить перенаправление с консоли"
2064
 
2065
+ #: settings.php:166 settings.php:528 settings.php:553 settings.php:741
2066
  msgid "Use White IP Access List"
2067
  msgstr "Использовать белый список IP"
2068
 
2069
+ #: cerber-scanner.php:4817 admin/cerber-admin.php:103
2070
  msgid "Issues total"
2071
  msgstr "Всего проблем"
2072
 
2102
  msgid "Content has been modified"
2103
  msgstr "Содержимое изменено"
2104
 
2105
+ #: cerber-scanner.php:1455 cerber-scanner.php:4644
2106
  msgid "Unable to open file"
2107
  msgstr "Невозможно открыть файл"
2108
 
2154
  msgid "Start Quick Scan"
2155
  msgstr "Начать быструю проверку"
2156
 
2157
+ #: dashboard.php:4909
2158
  msgid "Security Scanner"
2159
  msgstr "Сканер безопасности"
2160
 
2161
+ #: dashboard.php:68 dashboard.php:4907
2162
  msgid "Site Integrity"
2163
  msgstr "Целостность сайта"
2164
 
2165
+ #: settings.php:130
2166
  msgid "If you forget your Custom login URL, you will be unable to log in."
2167
  msgstr "Если вы забудете ваш пользовательский URL входа, то вы не сможете войти."
2168
 
2169
+ #: settings.php:130
2170
  msgid "Be careful about enabling these options."
2171
  msgstr "Будьте осторожны при включении этих настроек."
2172
 
2173
+ #: common.php:1431
2174
  msgid "Denied"
2175
  msgstr "Запрещено"
2176
 
2177
+ #: settings.php:749 settings.php:799
2178
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
2179
  msgstr "Для использования регулярных выражений заключите строку целиком в фигурные скобки { }."
2180
 
2181
+ #: admin/cerber-settings.php:654
2182
  msgid "Plugin initialization mode has not been changed"
2183
  msgstr "Режим инициализации плагина не был изменен"
2184
 
2185
+ #: settings.php:144
2186
  msgid "Standard mode"
2187
  msgstr "Стандартный режим"
2188
 
2189
+ #: settings.php:143
2190
  msgid "Legacy mode"
2191
  msgstr "Старый режим"
2192
 
2193
+ #: settings.php:140
2194
  msgid "Load security engine"
2195
  msgstr "Загрузка движка безопасности"
2196
 
2197
+ #: settings.php:137
2198
  msgid "Plugin initialization"
2199
  msgstr "Инициализация плагина"
2200
 
2201
+ #: common.php:2721
2202
  msgid "Unable to delete the file"
2203
  msgstr "Невозможно удалить файл"
2204
 
2205
+ #: common.php:2715
2206
  msgid "Unable to copy the file"
2207
  msgstr "Невозможно скопировать файл"
2208
 
2209
+ #: common.php:2712
2210
  msgid "File not found"
2211
  msgstr "Файл не найден"
2212
 
2213
+ #: common.php:2709
2214
  msgid "Destination folder access denied"
2215
  msgstr "Доступ к каталогу назначения закрыт"
2216
 
2217
+ #: common.php:2704
2218
  msgid "Unable to create the directory"
2219
  msgstr "Невозможно создать каталог"
2220
 
2221
+ #: common.php:1397
2222
  msgid "File upload denied"
2223
  msgstr "Предотвращена загрузка файла"
2224
 
2225
+ #: settings.php:360
2226
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
2227
  msgstr "Блокировка неавторизованного доступа к load-scripts.php и load-styles.php"
2228
 
2229
+ #: settings.php:359
2230
  msgid "Protect admin scripts"
2231
  msgstr "Защита скриптов администратора"
2232
 
2233
+ #: cerber-load.php:4084
2234
  msgid "We're sorry, you are not allowed to proceed"
2235
  msgstr "Извините, вам не разрешено продолжить"
2236
 
2237
+ #: settings.php:749
2238
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
2239
  msgstr "Введите URI запроса для исключения из инспекции. Один элемент на строку."
2240
 
2241
+ #: settings.php:745
2242
  msgid "Request whitelist"
2243
  msgstr "Белый список запросов"
2244
 
2245
+ #: settings.php:838
2246
  msgid "milliseconds"
2247
  msgstr "миллисекунд"
2248
 
2249
+ #: settings.php:837
2250
  msgid "Page generation time threshold"
2251
  msgstr "Порог времени генерации страницы"
2252
 
2253
+ #: settings.php:829
2254
  msgid "Save request cookies"
2255
  msgstr "Сохранять куки запроса"
2256
 
2257
+ #: settings.php:825
2258
  msgid "Save $_SERVER"
2259
  msgstr "Сохранять $_SERVER"
2260
 
2261
+ #: settings.php:820
2262
  msgid "Save request headers"
2263
  msgstr "Сохранять заголовки запроса"
2264
 
2265
+ #: settings.php:813
2266
  msgid "Mask these form fields"
2267
  msgstr "Маскировать эти поля форм"
2268
 
2269
+ #: settings.php:809
2270
  msgid "Save request fields"
2271
  msgstr "Сохранять поля запросов"
2272
 
2273
+ #: settings.php:787
 
 
 
 
2274
  msgid "All traffic"
2275
  msgstr "Весь трафик"
2276
 
2277
+ #: settings.php:786
2278
  msgid "Smart"
2279
  msgstr "Умная выборка"
2280
 
2281
+ #: settings.php:784
2282
  msgid "Logging disabled"
2283
  msgstr "Журнал отключен"
2284
 
2285
+ #: settings.php:781
2286
  msgid "Logging mode"
2287
  msgstr "Режим журнала"
2288
 
2289
+ #: settings.php:732
2290
  msgid "Enable traffic inspection"
2291
  msgstr "Включить инспектирование трафика"
2292
 
2293
+ #: dashboard.php:4092
2294
  msgid "Advanced Search"
2295
  msgstr "Улучшенный поиск"
2296
 
2297
+ #: dashboard.php:4105
2298
  msgid "Refresh"
2299
  msgstr "Обновить"
2300
 
2301
+ #: dashboard.php:4082
2302
  msgid "Longer than"
2303
  msgstr "Дольше чем"
2304
 
2305
+ #: dashboard.php:4070
2306
  msgid "Page Not Found"
2307
  msgstr "Страница не найдена"
2308
 
2309
+ #: dashboard.php:4068
2310
  msgid "Form submissions"
2311
  msgstr "Отправки форм"
2312
 
2313
+ #: dashboard.php:981 dashboard.php:4065
2314
  msgid "Not logged in visitors"
2315
  msgstr "Неавторизованные посетители"
2316
 
2317
+ #: dashboard.php:4060
2318
  msgid "All requests"
2319
  msgstr "Все запросы"
2320
 
2321
+ #: dashboard.php:4052
2322
  msgid "No requests have been logged."
2323
  msgstr "В журнале нет данных о запросах."
2324
 
2325
+ #: dashboard.php:4035
2326
  msgid "User Agent"
2327
  msgstr "User Agent"
2328
 
2329
+ #: dashboard.php:4034 cerber-users.php:976
2330
  msgid "Host Info"
2331
  msgstr "Информация о хосте"
2332
 
2333
+ #: dashboard.php:4032
2334
  msgid "Request"
2335
  msgstr "Запрос"
2336
 
2337
+ #: dashboard.php:4848
2338
  msgid "Live Traffic"
2339
  msgstr "Живой трафик"
2340
 
2341
+ #: dashboard.php:1810 cerber-users.php:1164
2342
  msgid "Traffic"
2343
  msgstr "Трафик"
2344
 
2345
+ #: dashboard.php:1775
2346
  msgid "no connection"
2347
  msgstr "нет подключения"
2348
 
2349
+ #: dashboard.php:1770
2350
  msgid "enabled"
2351
  msgstr "включено"
2352
 
2353
+ #: dashboard.php:57 dashboard.php:1771 dashboard.php:4846
2354
  msgid "Traffic Inspector"
2355
  msgstr "Инспектор трафика"
2356
 
2357
+ #: dashboard.php:57
2358
  msgid "Cerber Traffic Inspector"
2359
  msgstr "Цербер-инспектор трафика"
2360
 
2361
+ #: dashboard.php:1560
2362
  msgid "Last seen"
2363
  msgstr "Последний раз"
2364
 
2365
+ #: dashboard.php:4140
2366
  msgid "Not specified"
2367
  msgstr "Не указано"
2368
 
2369
+ #: common.php:1395 common.php:1511
2370
+ msgid "Probing for vulnerable code"
2371
+ msgstr "Проверка на уязвимый код"
2372
 
2373
+ #: common.php:209
2374
  msgid "Check for requests"
2375
  msgstr "Проверить запросы"
2376
 
2377
+ #: dashboard.php:345
2378
  msgid "You cannot add your IP address or network"
2379
  msgstr "Вы не можете добавить ваш IP-адрес или сеть"
2380
 
2381
+ #: dashboard.php:323
2382
  msgid "Optional comment for this entry"
2383
  msgstr "Необязательный комментарий к этой записи"
2384
 
2385
+ #: cerber-load.php:4474
2386
  msgid "Attempts to log in with non-existing usernames"
2387
  msgstr "Попытка войти с несуществующим именем пользователя"
2388
 
2389
+ #: cerber-load.php:4448
2390
  msgid "Weekly Report"
2391
  msgstr "Недельный отчет"
2392
 
2393
+ #: cerber-load.php:4378
2394
  msgid "Your last sign-in was %s from %s"
2395
  msgstr "Ваш последний вход был %s с %s"
2396
 
2397
+ #: settings.php:706
2398
  msgid "Enable reporting"
2399
  msgstr "Включить отчеты"
2400
 
2401
+ #: settings.php:1091
2402
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
2403
  msgstr "Введите часть строки или пути запроса для исключения запроса из проверки движком. Один элемент на строку."
2404
 
2405
+ #: settings.php:582 settings.php:590
2406
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
2407
  msgstr "Для использования регулярных выражений оберните их в два прямых слеша."
2408
 
2409
+ #: settings.php:201
2410
  msgid "Display simple 404 page"
2411
  msgstr "Показать простую страницу 404"
2412
 
2413
+ #: settings.php:200
2414
  msgid "Use 404 template from the active theme"
2415
  msgstr "Использовать шаблон 404 активной темы"
2416
 
2417
+ #: dashboard.php:3406
2418
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
2419
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
2420
  msgstr "Выбранным странам не разрешено %s, остальным странам разрешено"
2421
 
2422
+ #: dashboard.php:3403
2423
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
2424
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
2425
  msgstr "Выбранным странам разрешено %s, остальным странам - нет"
2426
 
2427
+ #: dashboard.php:3307
2428
  msgid "Not permitted for one country"
2429
  msgid_plural "Not permitted for %d countries"
2430
  msgstr[0] "Не разрешено в одной стране"
2431
  msgstr[1] "Не разрешено в %d странах"
2432
  msgstr[2] "Не разрешено в %d странах"
2433
 
2434
+ #: dashboard.php:587
2435
  msgid "Unable to send email to"
2436
  msgstr "Невозможно отправить email на"
2437
 
2438
+ #: dashboard.php:584
2439
  msgid "Email has been sent to"
2440
  msgstr "Сообщение было отправлено на электронный адрес"
2441
 
2442
+ #: cerber-load.php:4460
2443
  msgid "Activity details"
2444
  msgstr "Подробно об активности"
2445
 
2446
+ #: cerber-load.php:4354
2447
  msgid "Your license is valid until"
2448
  msgstr "Ваша лицензия действительна до"
2449
 
2450
+ #: cerber-load.php:4349
2451
  msgid "Your login page:"
2452
  msgstr "Ваша страница входа:"
2453
 
2454
+ #: cerber-load.php:4313 cerber-load.php:4323
2455
  msgid "To change reporting settings visit"
2456
  msgstr "Для смены настроек отчетности зайдите"
2457
 
2458
+ #: cerber-load.php:4310
2459
  msgid "Weekly report"
2460
  msgstr "Недельный отчет"
2461
 
2462
+ #: cerber-load.php:794
2463
  msgid "> > > Translator of WP Cerber? To get the PRO license for free, drop your contacts here: https://wpcerber.com/contact/"
2464
  msgstr ">>> Переводите WP Cerber? Получите PRO лицензию бесплатно, оставьте контакты здесь: https://wpcerber.com/contact/"
2465
 
2466
+ #: admin/cerber-settings.php:576
2467
  msgid "Click to send now"
2468
  msgstr "Нажмите для отправки сейчас"
2469
 
2470
+ #: admin/cerber-settings.php:547
2471
  msgid "Saturday"
2472
  msgstr "Суббота"
2473
 
2474
+ #: admin/cerber-settings.php:546
2475
  msgid "Friday"
2476
  msgstr "Пятница"
2477
 
2478
+ #: admin/cerber-settings.php:545
2479
  msgid "Thursday"
2480
  msgstr "Четверг"
2481
 
2482
+ #: admin/cerber-settings.php:544
2483
  msgid "Wednesday"
2484
  msgstr "Среда"
2485
 
2486
+ #: admin/cerber-settings.php:543
2487
  msgid "Tuesday"
2488
  msgstr "Вторник"
2489
 
2490
+ #: admin/cerber-settings.php:542
2491
  msgid "Monday"
2492
  msgstr "Понедельник"
2493
 
2494
+ #: admin/cerber-settings.php:541
2495
  msgid "Sunday"
2496
  msgstr "Воскресенье"
2497
 
2498
+ #: settings.php:702
2499
  msgid "Weekly reports"
2500
  msgstr "Недельные отчеты"
2501
 
2502
+ #: dashboard.php:2692
2503
  msgid "Main settings"
2504
  msgstr "Основные настройки"
2505
 
2506
+ #: admin/cerber-settings.php:683 admin/cerber-settings.php:684
2507
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
2508
  msgstr "Если вы используете плагин кеширования, вам нужно добавить новый URL входа в список исключений кеширования"
2509
 
2510
+ #: settings.php:1106
2511
  msgid "Mark it as spam"
2512
  msgstr "Пометить как спам"
2513
 
2514
+ #: settings.php:1106
2515
  msgid "Deny it completely"
2516
  msgstr "Полностью запретить"
2517
 
2518
+ #: settings.php:604
2519
  msgid "Sort users in dashboard"
2520
  msgstr "Сортировать пользователей в консоли"
2521
 
2522
+ #: settings.php:566
2523
  msgid "Registration limit"
2524
  msgstr "Предел регистраций"
2525
 
2526
+ #: settings.php:401
2527
  msgid "Allow REST API for logged in users"
2528
  msgstr "Разрешить REST API для авторизованных пользователей"
2529
 
2530
+ #: dashboard.php:3434
2531
  msgid "Use REST API"
2532
  msgstr "использование REST API"
2533
 
2534
+ #: dashboard.php:3433
2535
  msgid "Use XML-RPC"
2536
  msgstr "использование XML-RPC"
2537
 
2538
+ #: dashboard.php:3430
2539
  msgid "Register on the website"
2540
  msgstr "регистрация на сайте"
2541
 
2542
+ #: dashboard.php:3426
2543
+ msgid "Log into the website"
2544
  msgstr "авторизация на сайте"
2545
 
2546
+ #: dashboard.php:3432
2547
  msgid "Post comments"
2548
  msgstr "отправка комментариев"
2549
 
2550
+ #: dashboard.php:3431
2551
  msgid "Submit forms"
2552
  msgstr "отправка форм"
2553
 
2554
+ #: dashboard.php:3399
2555
  msgid "Click on a country name to add it to the list of selected countries"
2556
  msgstr "Нажмите на страну чтобы добавить ее в список выбранных"
2557
 
2558
+ #: dashboard.php:3284
2559
  msgid "Start typing here to find a country"
2560
  msgstr "Начните печатать тут чтобы найти страну"
2561
 
2562
+ #: cerber-load.php:4291 cerber-load.php:5326
2563
  msgid "Getting Started Guide"
2564
  msgstr "Руководство с чего начать"
2565
 
2566
+ #: dashboard.php:2350
2567
  msgid "in the last 24 hours"
2568
  msgstr "В последние 24 часа"
2569
 
2570
+ #: dashboard.php:1688 cerber-users.php:52 cerber-users.php:1130
2571
  msgid "You"
2572
  msgstr "Вы"
2573
 
2574
+ #: dashboard.php:1528 dashboard.php:1618
2575
  msgid "Registered"
2576
  msgstr "Зарегистрирован"
2577
 
2578
+ #: dashboard.php:1617
2579
  msgid "Failed login attempts"
2580
  msgstr "Неудачные попытки входа"
2581
 
2582
+ #: common.php:1510
2583
  msgid "Multiple suspicious activities were detected"
2584
  msgstr "Обнаружена множественная подозрительная активность"
2585
 
2586
+ #: common.php:1430
2587
  msgid "Multiple suspicious activities"
2588
  msgstr "Множественная подозрительная активность"
2589
 
2590
+ #: common.php:1429
2591
  msgid "Limit reached"
2592
  msgstr "Предел достигнут"
2593
 
2594
+ #: settings.php:1090
2595
  msgid "Query whitelist"
2596
  msgstr "Белый список запросов"
2597
 
2598
+ #: settings.php:415
2599
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
2600
  msgstr "Укажите пространства имен REST API разрешенных при отключении REST API, одно имя на строку."
2601
 
2602
+ #: settings.php:396
2603
  msgid "Block access to WordPress REST API except any of the following"
2604
  msgstr "Блокировать доступ к REST API кроме следующего"
2605
 
2606
+ #: dashboard.php:3476
2607
  msgid "Security rules have been updated"
2608
  msgstr "Правила безопасности обновлены"
2609
 
2610
+ #: dashboard.php:3315
2611
  msgid "No rule"
2612
  msgstr "Нет правила"
2613
 
2614
+ #: dashboard.php:3304
2615
  msgid "Permitted for one country"
2616
  msgid_plural "Permitted for %d countries"
2617
  msgstr[0] "Разрешается для одной страны"
2618
  msgstr[1] "Разрешается для %d стран"
2619
  msgstr[2] "Разрешается для %d стран"
2620
 
2621
+ #: dashboard.php:4894
2622
  msgid "Countries"
2623
  msgstr "Страны"
2624
 
2625
+ #: common.php:311
2626
  msgid "Spam form submissions denied"
2627
  msgstr "Заблокированы отправки форм спама"
2628
 
2629
+ #: dashboard.php:62 dashboard.php:4892
2630
  msgid "Security Rules"
2631
  msgstr "Правила безопасности"
2632
 
2633
+ #: dashboard.php:62
2634
  msgid "Cerber Security Rules"
2635
  msgstr "Правила безопасности Цербер"
2636
 
2637
+ #: dashboard.php:198 dashboard.php:1103
2638
  msgid "Country"
2639
  msgstr "Страна"
2640
 
2641
+ #: common.php:1428
2642
  msgid "Blocked by country rule"
2643
  msgstr "Заблокирован по ограничению для страны"
2644
 
2645
+ #: common.php:1427
2646
  msgid "Malicious activity detected"
2647
  msgstr "Обнаружена вредоносная активность"
2648
 
2649
+ #: common.php:1423
2650
  msgid "Citadel mode is active"
2651
  msgstr "Режим цитадель активен"
2652
 
2653
+ #: common.php:1422
2654
  msgid "Bot detected"
2655
  msgstr "Обнаружен бот"
2656
 
2657
+ #: common.php:1400
2658
  msgid "XML-RPC request denied"
2659
  msgstr "Запрос XML-RPC заблокирован"
2660
 
2661
+ #: common.php:1399
2662
  msgid "Request to REST API denied"
2663
  msgstr "Запрос к REST API заблокирован"
2664
 
2665
+ #: common.php:1373
2666
  msgid "Comment denied"
2667
  msgstr "Комментарий заблокирован"
2668
 
2669
+ #: common.php:1372
2670
  msgid "Form submission denied"
2671
  msgstr "Отправка формы заблокирована"
2672
 
2673
+ #: dashboard.php:4968
2674
  msgid "License"
2675
  msgstr "Лицензия"
2676
 
2677
+ #: settings.php:1086
2678
  msgid "Disable bot detection engine for logged in users"
2679
  msgstr "Отключить определение ботов для авторизованных пользователей"
2680
 
2681
+ #: dashboard.php:980 dashboard.php:1764 dashboard.php:4064 settings.php:400
2682
+ #: settings.php:1085
2683
  msgid "Logged in users"
2684
  msgstr "Авторизованные пользователи"
2685
 
2686
+ #: settings.php:1081
2687
  msgid "Use less restrictive policies (allow AJAX)"
2688
  msgstr "Использовать менее жесткую политику (разрешить AJAX)"
2689
 
2690
+ #: settings.php:1080
2691
  msgid "Safe mode"
2692
  msgstr "Безопасный режим"
2693
 
2694
+ #: settings.php:1076
2695
  msgid "Adjust anti-spam engine"
2696
  msgstr "Настроить антиспам-движок"
2697
 
2698
+ #: settings.php:1070
2699
  msgid "Protect all forms on the website with bot detection engine"
2700
  msgstr "Защитить все формы на сайте через определение ботов"
2701
 
2702
+ #: settings.php:1069
2703
  msgid "Other forms"
2704
  msgstr "Другие формы"
2705
 
2706
+ #: common.php:1371
2707
  msgid "Spam form submission denied"
2708
  msgstr "Отправка формы со спамом заблокирована"
2709
 
2710
+ #: cerber-load.php:1888
2711
  msgid "Sorry, human verification failed."
2712
  msgstr "Извините, проверка на человека не удалась."
2713
 
2714
+ #: settings.php:1111
2715
  msgid "Move spam comments to trash after"
2716
  msgstr "Удалить спам комментарии в корзину после"
2717
 
2718
+ #: settings.php:1109
2719
  msgid "Trash spam comments"
2720
  msgstr "Удалить спам комментарии в корзину"
2721
 
2722
+ #: settings.php:1104
2723
  msgid "If a spam comment detected"
2724
  msgstr "Если обнаружен спам комментарий"
2725
 
2726
+ #: settings.php:1100
2727
  msgid "Comment processing"
2728
  msgstr "Обработка комментария"
2729
 
2730
+ #: settings.php:1065
2731
  msgid "Protect registration form with bot detection engine"
2732
  msgstr "Защита регистрации через определение ботов"
2733
 
2734
+ #: settings.php:1060
2735
  msgid "Protect comment form with bot detection engine"
2736
  msgstr "Защита комментариев через определение ботов"
2737
 
2738
+ #: settings.php:1054
2739
  msgid "Cerber anti-spam engine"
2740
  msgstr "Движок Цербер-антиспам"
2741
 
2742
+ #: dashboard.php:72
2743
  msgid "Cerber anti-spam settings"
2744
  msgstr "Настройка Цербер-антиспам"
2745
 
2746
+ #: common.php:1509
2747
  msgid "Bot activity is detected"
2748
  msgstr "Обнаружена активность ботов"
2749
 
2750
+ #: dashboard.php:4826
2751
  msgid "Anti-spam and bot detection settings"
2752
  msgstr "Антиспам и настройки определения ботов"
2753
 
2754
+ #: dashboard.php:4965
2755
  msgid "Diagnostic"
2756
  msgstr "Диагностика"
2757
 
2758
+ #: cerber-load.php:1535 cerber-load.php:1543 cerber-load.php:1549
2759
+ #: cerber-load.php:1574 cerber-load.php:1581
2760
  msgid "You are not allowed to register."
2761
  msgstr "Вам не разрешено зарегистрироваться."
2762
 
2763
+ #: common.php:313
2764
  msgid "Lockouts occurred"
2765
  msgstr "Блокировок произошло"
2766
 
2767
+ #: common.php:312
2768
  msgid "Malicious IP addresses detected"
2769
  msgstr "Найдены вредоносные IP адреса"
2770
 
2771
+ #: common.php:310
2772
  msgid "Spam comments denied"
2773
  msgstr "Спам-комментарии отклонены"
2774
 
2775
+ #: common.php:307
2776
  msgid "Malicious activities mitigated"
2777
  msgstr "Вредоносная активность снижена"
2778
 
2779
+ #: dashboard.php:848 dashboard.php:1105
2780
  msgid "Event"
2781
  msgstr "Событие"
2782
 
2783
+ #: common.php:1394
2784
  msgid "Attempt to register denied"
2785
  msgstr "Попытка регистрации отклонена"
2786
 
2787
+ #: common.php:1393
2788
  msgid "Attempt to log in denied"
2789
  msgstr "Попытка входа отклонена"
2790
 
2791
+ #: common.php:1370
2792
  msgid "Spam comment denied"
2793
  msgstr "Спам коммнтарий отклонен"
2794
 
2795
+ #: settings.php:245
2796
  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."
2797
  msgstr "В режиме Цитадель никто не может войти кроме как с IP в белом списке. Активные сессии пользователей не будут затронуты."
2798
 
2799
+ #: settings.php:1177
2800
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
2801
  msgstr "Блокировать IP адрес на %s минут после %s неудачных попыток в течении %s минут"
2802
 
2803
+ #: settings.php:1176
2804
  msgid "Limit attempts"
2805
  msgstr "Ограничение попыток"
2806
 
2807
+ #: dashboard.php:72 settings.php:1166
2808
  msgid "Anti-spam"
2809
  msgstr "Антиспам"
2810
 
2811
+ #: settings.php:167
2812
  msgid "Apply limit login rules to IP addresses in the White IP Access List"
2813
  msgstr "Применить правила входа для IP адресов в белом списке"
2814
 
2815
+ #: common.php:1508
2816
  msgid "Limit on failed reCAPTCHA verifications is reached"
2817
  msgstr "Достигнут предел проверки reCAPTCHA"
2818
 
2819
+ #: common.php:1383
2820
  msgid "Password reset requested"
2821
  msgstr "Запрошен сброс пароля"
2822
 
2823
+ #: settings.php:1132
2824
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
2825
  msgstr "(не включайте, если у вас нет или вы не вводили ключ сайта и секретный ключ для невидимой версии)"
2826
 
2827
+ #: settings.php:1172
2828
  msgid "Disable reCAPTCHA for logged in users"
2829
  msgstr "Отключить reCAPTCHA для авторизованных пользователей"
2830
 
2831
+ #: settings.php:1167
2832
  msgid "Enable reCAPTCHA for WordPress comment form"
2833
  msgstr "Включить reCAPTCHA в форме комментариев WordPress"
2834
 
2835
+ #: settings.php:1059
2836
  msgid "Comment form"
2837
  msgstr "Форма комментариев"
2838
 
2839
+ #: settings.php:1132
2840
  msgid "Enable invisible reCAPTCHA"
2841
  msgstr "Включить невидимую reCAPTCHA"
2842
 
2843
+ #: settings.php:1131
2844
  msgid "Invisible reCAPTCHA"
2845
  msgstr "невидимая reCAPTCHA"
2846
 
2847
+ #: common.php:1661
2848
  msgid "%s ago"
2849
  msgstr "%s назад"
2850
 
2851
+ #: settings.php:121
2852
  msgid "Not available"
2853
  msgstr "Недоступно"
2854
 
2855
+ #: settings.php:117
2856
  msgid "No devices found"
2857
  msgstr "Устройства не найдены"
2858
 
2859
+ #: settings.php:114
2860
  msgid "All connected devices"
2861
  msgstr "Все подключенные устройства"
2862
 
2863
+ #: settings.php:669 settings.php:717 settings.php:815 settings.php:978
2864
  msgid "Use comma to specify multiple values"
2865
  msgstr "Используйте запятую для разделения множественных значений"
2866
 
2867
+ #: settings.php:659
2868
  msgid "Email notifications"
2869
  msgstr "Уведомления по эл.почте"
2870
 
2871
+ #: settings.php:197
2872
  msgid "Display 404 page"
2873
  msgstr "Показывать страницу 404"
2874
 
2875
+ #: settings.php:687
2876
  msgid "Push notifications"
2877
  msgstr "Push уведомления"
2878
 
2879
+ #: cerber-load.php:5024
2880
+ msgid "Search string"
2881
+ msgstr "Строка поиска"
2882
 
2883
+ #: cerber-load.php:5016 cerber-users.php:971
2884
+ msgid "User"
2885
+ msgstr "Пользователь"
2886
 
2887
+ #: cerber-load.php:4304 cerber-load.php:4305
2888
+ msgid "A new activity has been recorded"
2889
+ msgstr "Отмечена новая активность"
2890
 
2891
+ #: settings.php:322
2892
+ msgid "if empty, the default format %s will be used"
2893
+ msgstr "Если пусто, будет использован формат по умолчанию %s"
2894
 
2895
+ #: cerber-tools.php:320
2896
+ msgid "Unsubscribe"
2897
+ msgstr "Отменить подписку"
2898
 
2899
+ #: dashboard.php:83
2900
+ msgid "Cerber tools"
2901
+ msgstr "Инструменты Cerber"
2902
 
2903
+ #: dashboard.php:55
2904
  msgid "Cerber Dashboard"
2905
  msgstr "Консоль Cerber"
2906
 
2907
+ #: dashboard.php:1156
2908
  msgid "Filter"
2909
  msgstr "Фильтр"
2910
 
2911
+ #: dashboard.php:1145
2912
+ msgid "Search for IP or username"
2913
+ msgstr "Поиск IP или имени пользователя"
 
 
 
 
2914
 
2915
+ #: dashboard.php:1129 dashboard.php:4099
2916
+ msgid "Export"
2917
+ msgstr "Экспорт"
2918
 
2919
+ #: dashboard.php:852 dashboard.php:3582
2920
+ msgid "User ID"
2921
+ msgstr "ID пользователя"
2922
 
2923
+ #: dashboard.php:851
2924
+ msgid "User login"
2925
+ msgstr "Имя пользователя"
2926
 
2927
+ #: dashboard.php:3576
2928
+ msgid "IP address"
2929
+ msgstr "IP адрес"
2930
 
2931
+ #: settings.php:321
2932
  msgid "Date format"
2933
  msgstr "Формат даты"
2934
 
2935
+ #: settings.php:313
2936
+ msgid "Preferences"
2937
+ msgstr "Настройки"
2938
+
2939
+ #: dashboard.php:55 dashboard.php:1808 dashboard.php:2691 dashboard.php:4775
2940
  msgid "Dashboard"
2941
  msgstr "Консоль"
2942
 
2943
+ #: settings.php:1162
2944
  msgid "Enable reCAPTCHA for WooCommerce login form"
2945
  msgstr "Включить reCAPTCHA для формы входа WooCommerce"
2946
 
2947
+ #: settings.php:1157
2948
  msgid "Enable reCAPTCHA for WordPress login form"
2949
  msgstr "Включить reCAPTCHA для формы входа WordPress"
2950
 
2951
+ #: settings.php:1152
2952
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
2953
  msgstr "Включить reCAPTCHA для формы восстановления пароля WooCommerce"
2954
 
2955
+ #: settings.php:1147
2956
  msgid "Enable reCAPTCHA for WordPress lost password form"
2957
  msgstr "Включить reCAPTCHA для формы восстановления пароля WordPress"
2958
 
2959
+ #: settings.php:1142
2960
  msgid "Enable reCAPTCHA for WooCommerce registration form"
2961
  msgstr "Включить reCAPTCHA для формы регистрации WooCommerce"
2962
 
2963
+ #: settings.php:1137
2964
  msgid "Enable reCAPTCHA for WordPress registration form"
2965
  msgstr "Включить reCAPTCHA для формы регистрации WordPress"
2966
 
2967
+ #: settings.php:1064 settings.php:1136
2968
  msgid "Registration form"
2969
  msgstr "Форма регистрации"
2970
 
2971
+ #: settings.php:298
2972
  msgid "Cerber Lab protocol"
2973
  msgstr "протокол Cerber Lab"
2974
 
2975
+ #: settings.php:293
2976
  msgid "Send malicious IP addresses to the Cerber Lab"
2977
  msgstr "Посылать вредоносные IP адреса в Cerber Lab"
2978
 
2979
+ #: settings.php:292
2980
  msgid "Cerber Lab connection"
2981
  msgstr "Подключение Cerber Lab"
2982
 
2983
+ #: dashboard.php:2373
2984
  msgid "Recently locked out IP addresses"
2985
  msgstr "Недавно заблокированые IP адреса"
2986
 
2987
+ #: dashboard.php:959 dashboard.php:2370
2988
  msgid "View all"
2989
  msgstr "Просмотреть все"
2990
 
2991
+ #: dashboard.php:1454
2992
  msgid "Add network to the Black List"
2993
  msgstr "Добавить сеть в черный список"
2994
 
2995
+ #: dashboard.php:1438
2996
  msgid "Network:"
2997
  msgstr "Сеть:"
2998
 
2999
+ #: dashboard.php:5118
3000
  msgid "Incorrect IP address or IP range"
3001
  msgstr "Неверный IP адрес или диапазон адресов"
3002
 
3003
+ #: common.php:1387
3004
  msgid "Request to the Google reCAPTCHA service failed"
3005
  msgstr "Запрос к сервису Google reCAPTCHA не удался"
3006
 
3007
+ #: cerber-lab.php:840
3008
  msgid "NO, maybe later"
3009
  msgstr "НЕТ, возможно позже"
3010
 
3011
+ #: cerber-lab.php:839
3012
  msgid "OK, nail them all"
3013
  msgstr "ОК, прибьем их всех"
3014
 
3015
+ #: cerber-lab.php:838
3016
  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."
3017
  msgstr "Разрешить WP Cerber посылать заблокированные IP адреса в Cerber Lab. Это помогает команде плагина разрабатывать новые алгоритмы для WP Cerber, которые будут защищать WordPress против новых угроз и ботнетов появляюшихся каждый день. Вы всегда можете отключить отсылку в настройках плагина, в любой момент."
3018
 
3019
+ #: cerber-lab.php:837
3020
  msgid "Want to make WP Cerber even more powerful?"
3021
  msgstr "Хотите сделать WP Cerber еще мощнее ?"
3022
 
3025
  msgid "https://wpcerber.com"
3026
  msgstr "https://wpcerber.com"
3027
 
3028
+ #: cerber-load.php:5335
3029
  msgid "Import settings"
3030
  msgstr "Импорт настроек"
3031
 
3032
+ #: cerber-load.php:5277
 
 
 
 
3033
  msgid "Can't activate WP Cerber due to a database error."
3034
  msgstr "Невозможно активировать плагин WP Cerber из-за ошибки в базе данных."
3035
 
3036
+ #: cerber-load.php:5267
3037
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
3038
  msgstr "WP Cerber требует WordPress версии %s или выше. У вас версия"
3039
 
3040
+ #: cerber-load.php:5263
3041
  msgid "The WP Cerber requires PHP %s or higher. You are running"
3042
  msgstr "WP Cerber требует PHP версии %s или выше. У вас версия"
3043
 
3044
+ #: cerber-load.php:4357
3045
  msgid "This message was sent by"
3046
  msgstr "Это сообщение было отправлено"
3047
 
3048
+ #: cerber-load.php:4300
3049
  msgid "New Custom login URL"
3050
  msgstr "Новый URL для входа на сайт"
3051
 
3052
+ #: cerber-load.php:4289 cerber-load.php:5322
3053
  msgid "WP Cerber is now active and has started protecting your site"
3054
  msgstr "WP Cerber активен и начал защищать ваш сайт"
3055
 
3056
+ #: cerber-load.php:4288
3057
  msgid "The WP Cerber security plugin is now active"
3058
  msgstr "WP Cerber плагин безопасности активен"
3059
 
3060
+ #: cerber-load.php:4284
3061
  msgid "From country"
3062
  msgstr "Из страны"
3063
 
3064
+ #: cerber-load.php:4281
3065
  msgid "From IP address"
3066
  msgstr "С IP адреса"
3067
 
3068
+ #: cerber-load.php:4280
3069
  msgid "By user"
3070
  msgstr "По пользователю"
3071
 
3072
+ #: cerber-load.php:4274
3073
  msgid "Not logged in"
3074
  msgstr "Нет авторизации"
3075
 
3076
+ #: cerber-load.php:4271 cerber-load.php:4272
3077
  msgid "The WP Cerber security plugin has been deactivated"
3078
  msgstr "WP Cerber плагин деактивирован"
3079
 
3080
+ #: cerber-load.php:4268 cerber-load.php:4279 nexus/cerber-slave-list.php:44
3081
  msgid "Website"
3082
  msgstr "Сайт"
3083
 
3084
+ #: cerber-load.php:4265
3085
  msgid "Hi!"
3086
  msgstr "Привет!"
3087
 
3088
+ #: cerber-load.php:4264 cerber-load.php:4266
3089
  msgid "A new version of WP Cerber is available to install"
3090
  msgstr "Доступна новая версия WP Cerber!"
3091
 
3092
+ #: cerber-load.php:4261
3093
  msgid "View lockouts in dashboard"
3094
  msgstr "Просмотреть список заблокированных IP"
3095
 
3096
+ #: cerber-load.php:4260
3097
  msgid "View activity for this IP"
3098
  msgstr "Посмотреть активность для этого IP"
3099
 
3100
+ #: cerber-load.php:4258
3101
  msgid "Last lockout was added: %s for IP %s"
3102
  msgstr "Последняя блокировка была добавлена %s для IP %s"
3103
 
3104
+ #: cerber-load.php:4257
3105
  msgid "Number of active lockouts"
3106
  msgstr "Число активных блокировок на данный момент"
3107
 
3108
+ #: cerber-load.php:4255
3109
  msgid "Number of lockouts is increasing"
3110
  msgstr "Число блокировок увеличилось"
3111
 
3112
+ #: cerber-load.php:4252
3113
  msgid "unspecified"
3114
  msgstr "неуказано"
3115
 
3116
+ #: cerber-load.php:4228 cerber-load.php:5044
3117
  msgid "View activity in dashboard"
3118
  msgstr "Просмотреть журнал активности"
3119
 
3120
+ #: cerber-load.php:4227
3121
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
3122
  msgstr "Последняя неудачная попытка была в %s с IP адреса %s с логином %s."
3123
 
3124
+ #: cerber-load.php:4226
3125
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
3126
  msgstr "Режим Цитадель активирован после %d неудачных попыток за %d минут."
3127
 
3128
+ #: cerber-load.php:4224
3129
  msgid "Citadel mode is activated"
3130
  msgstr "Активирован режим Цитадель"
3131
 
3132
+ #: cerber-load.php:4200
3133
  msgid "WP Cerber notify"
3134
  msgstr "Уведомление WP Cerber"
3135
 
3136
+ #: common.php:1503
3137
  msgid "Limit on login attempts is reached"
3138
  msgstr "Количество попыток исчерпано"
3139
 
3140
+ #: common.php:1504
3141
  msgid "Attempt to access"
3142
  msgstr "Попытка доступа к"
3143
 
3144
+ #: cerber-load.php:1561
3145
  msgid "Username is not allowed. Please choose another one."
3146
  msgstr "Имя пользователя недопустимо. Выберите другое."
3147
 
3148
+ #: cerber-load.php:1105
3149
  msgid "<strong>ERROR</strong>: The password you entered for the username %s is incorrect."
3150
  msgstr "<strong>ОШИБКА</strong>: Пароль введенный для пользователя %s is некорректен."
3151
 
3152
+ #: cerber-load.php:664
3153
  msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
3154
  msgstr "Антибот проверка неудачна. Пожалуйста тыкните в квадратную отметку блока reCAPTCHA ниже"
3155
 
3156
+ #: cerber-load.php:635 cerber-load.php:647 cerber-load.php:654
3157
+ #: cerber-load.php:996 cerber-load.php:1535 cerber-load.php:1542
3158
+ #: cerber-load.php:1548 cerber-load.php:1553 cerber-load.php:1560
3159
+ #: cerber-load.php:1567 cerber-load.php:1573 cerber-load.php:1580
3160
+ #: cerber-load.php:1751 cerber-load.php:1888 nexus/cerber-nexus-slave.php:204
3161
+ #: nexus/cerber-nexus-slave.php:215 common.php:367 common.php:445
3162
+ #: common.php:450 common.php:456 common.php:460 admin/cerber-settings.php:653
3163
+ #: admin/cerber-settings.php:673 admin/cerber-settings.php:753
3164
+ #: admin/cerber-admin.php:866
3165
  msgid "ERROR:"
3166
  msgstr "ОШИБКА:"
3167
 
3168
+ #: cerber-load.php:361
3169
  msgid "You have only one attempt remaining."
3170
  msgid_plural "You have %d attempts remaining."
3171
  msgstr[0] "У вас есть только одна попытка для входа"
3172
  msgstr[1] "У вас осталось %d попытки для входа."
3173
  msgstr[2] "У вас осталось %d попыток для входа."
3174
 
3175
+ #: cerber-load.php:336
3176
  msgid "You are not allowed to log in. Ask your administrator for assistance."
3177
  msgstr "Вход на сайт невозможен. Обратитесь к администратору сайта."
3178
 
3179
+ #: dashboard.php:434 dashboard.php:3710 dashboard.php:4277
3180
+ #: nexus/cerber-slave-list.php:333 common.php:1528 whois.php:222 whois.php:253
3181
  msgid "Unknown"
3182
  msgstr "Неизвестен"
3183
 
3184
+ #: admin/cerber-settings.php:777 admin/cerber-settings.php:789
3185
+ #: admin/cerber-settings.php:949
3186
  msgid "<strong>ERROR</strong>: please enter a valid email address."
3187
  msgstr "<strong>ОШИБКА</strong>: Введите действительный адрес эл.почты."
3188
 
3189
+ #: admin/cerber-settings.php:681 admin/cerber-settings.php:682
3190
  msgid "Attention! You have changed the login URL! The new login URL is"
3191
  msgstr "Внимание! Вы изменили URL страницы авторизации. Новый адрес"
3192
 
3202
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
3203
  msgstr "Увеличить длительность блокировки до %s часов после %s блокировок в течение последних %s часов"
3204
 
3205
+ #: dashboard.php:5069
3206
  msgid "Help"
3207
  msgstr "Помощь"
3208
 
3209
+ #: dashboard.php:83 dashboard.php:4961
3210
  msgid "Tools"
3211
  msgstr "Инструменты"
3212
 
3213
+ #: dashboard.php:4781
3214
  msgid "Hardening"
3215
  msgstr "Панцирь"
3216
 
3217
+ #: dashboard.php:4779
3218
  msgid "Main Settings"
3219
  msgstr "Основные настройки"
3220
 
3221
  #: admin/cerber-settings.php:100 admin/cerber-settings.php:270
3222
+ #: cerber-lab.php:841
3223
  msgid "Know more"
3224
  msgstr "Узнать больше"
3225
 
3226
+ #: settings.php:1119
3227
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
3228
  msgstr "Перед использованием reCAPTCHA вам нужно получить ключ сайта и секретный ключ на сайте Google"
3229
 
3230
+ #: settings.php:127
3231
  msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
3232
  msgstr "Для использования этой настройки необходимо активировать Постоянные ссылки в настройках сайта."
3233
 
3234
+ #: settings.php:174
3235
  msgid "Make your protection smarter!"
3236
  msgstr "Сделайте защиту от злоумышленников еще умнее"
3237
 
3238
+ #: settings.php:1156
3239
  msgid "Login form"
3240
  msgstr "Форма входа"
3241
 
3242
+ #: settings.php:1146
3243
  msgid "Lost password form"
3244
  msgstr "Форма восстановления пароля"
3245
 
3246
+ #: settings.php:1127
3247
  msgid "Secret key"
3248
  msgstr "Секретный ключ"
3249
 
3250
+ #: settings.php:1123
3251
  msgid "Site key"
3252
  msgstr "Ключ сайта"
3253
 
3254
+ #: settings.php:1118
3255
  msgid "reCAPTCHA settings"
3256
  msgstr "Настройки reCAPTCHA"
3257
 
3258
+ #: settings.php:590
3259
  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."
3260
  msgstr "Имена пользователей из этого списка не разрешены для входа или регистрации. Любой IP адрес пытающийся использовать эти имена будет автоматически заблокирован. Испольуйте запятую как разделитель."
3261
 
3262
+ #: settings.php:589
3263
  msgid "Prohibited usernames"
3264
  msgstr "Запрещеные имена пользователей"
3265
 
3266
+ #: settings.php:395
3267
  msgid "Disable REST API"
3268
  msgstr "Отключить REST API"
3269
 
3270
+ #: settings.php:379
3271
  msgid "Block access to the RSS, Atom and RDF feeds"
3272
  msgstr "Закрыть доступ к RSS, Atom и RDF лентам"
3273
 
3274
+ #: settings.php:378
3275
  msgid "Disable feeds"
3276
  msgstr "Отключить ленты"
3277
 
3278
+ #: settings.php:374
3279
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
3280
  msgstr "Закрыть доступ к функциям XML-RPC, включая уведомления и обратные ссылки"
3281
 
3282
+ #: settings.php:373
3283
  msgid "Disable XML-RPC"
3284
  msgstr "Отключить XML-RPC"
3285
 
3286
+ #: settings.php:355
3287
  msgid "Block access to user pages like /?author=n"
3288
  msgstr "Закрыть доступ к страницам авторов наподобие /?author=n"
3289
 
3290
+ #: settings.php:354 settings.php:390
3291
  msgid "Stop user enumeration"
3292
  msgstr "Заблокировать сбор имен"
3293
 
3294
+ #: settings.php:350
3295
  msgid "Hardening WordPress"
3296
  msgstr "Усиление защиты WordPress"
3297
 
3298
+ #: settings.php:307
3299
  msgid "Write failed login attempts to the file"
3300
  msgstr "Записывать попытки входа в файл"
3301
 
3302
+ #: settings.php:306
3303
  msgid "Use file"
3304
  msgstr "Использовать файл"
3305
 
3306
+ #: settings.php:317
3307
  msgid "Retrieve extra WHOIS information for IP"
3308
  msgstr "Получить дополнительную информацию об IP используя WHOIS"
3309
 
3310
+ #: settings.php:316
3311
  msgid "Drill down IP"
3312
  msgstr "Изучать IP"
3313
 
3314
+ #: settings.php:281 settings.php:287 settings.php:844 settings.php:850
3315
+ #: settings.php:921 settings.php:1112
3316
  msgid "days"
3317
  msgstr "дней"
3318
 
3319
+ #: settings.php:677
3320
  msgid "notifications are allowed per hour (0 means unlimited)"
3321
  msgstr "разрешенное число писем с уведомлениями в час (0 - без ограничений)"
3322
 
3323
+ #: settings.php:676
3324
  msgid "Notification limit"
3325
  msgstr "Ограничение уведомлений"
3326
 
3327
+ #: settings.php:668 settings.php:715 settings.php:976
3328
  msgid "Email Address"
3329
  msgstr "Адрес email"
3330
 
3331
+ #: admin/cerber-settings.php:377 settings.php:271
3332
  msgid "Click to send test"
3333
  msgstr "Нажмите, чтобы протестировать отправку"
3334
 
3335
+ #: settings.php:267
3336
  msgid "Send notification to admin email"
3337
  msgstr "Отправить уведомление на адрес email администратора сайта"
3338
 
3339
+ #: admin/cerber-admin.php:51 settings.php:259
3340
  msgid "Duration"
3341
  msgstr "Длительность"
3342
 
3343
+ #: settings.php:254
3344
  msgid "Threshold"
3345
  msgstr "Порог"
3346
 
3347
+ #: settings.php:221
3348
  msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
3349
  msgstr "Заблокировать доступ к wp-login.php и возвращать HTTP 404 Страница не найдена"
3350
 
3351
+ #: settings.php:220
3352
  msgid "Disable wp-login.php"
3353
  msgstr "Доступ к wp-login.php"
3354
 
3355
+ #: settings.php:213
3356
  msgid "must not overlap with the existing pages or posts slug"
3357
  msgstr "не должно совпадать с URL существующих страниц или записей"
3358
 
3359
+ #: settings.php:212
3360
  msgid "Custom login URL"
3361
  msgstr "Адрес страницы авторизации"
3362
 
3363
+ #: settings.php:208
3364
  msgid "Custom login page"
3365
  msgstr "Смена URL страницы авторизации"
3366
 
3367
+ #: settings.php:193
3368
  msgid "Immediately block IP after any request to wp-login.php"
3369
  msgstr "Блокировать IP при любом запросе wp-login.php"
3370
 
3371
+ #: settings.php:192
3372
  msgid "Request wp-login.php"
3373
  msgstr "Запрос wp-login.php"
3374
 
3375
+ #: settings.php:188
3376
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
3377
  msgstr "Отключить автоматическую переадресацию при запросе /wp-admin/ неавторизованным пользователем"
3378
 
3379
+ #: settings.php:183
3380
  msgid "Immediately block IP when attempting to log in with a non-existing username"
3381
  msgstr "Блокировать IP при попытке авторизации с логином несуществующего пользователя"
3382
 
3383
+ #: settings.php:182
3384
  msgid "Non-existing users"
3385
  msgstr "Несуществующие пользователи"
3386
 
3387
+ #: settings.php:178
3388
  msgid "Always block entire subnet Class C of intruders IP"
3389
  msgstr "Всегда блокировать подсеть класса С вместо IP адреса"
3390
 
3391
+ #: settings.php:177
3392
  msgid "Block subnet"
3393
  msgstr "Блокировка подсети"
3394
 
3395
+ #: settings.php:173
3396
  msgid "Proactive security rules"
3397
  msgstr "Проактивные правила безопасности"
3398
 
3399
+ #: dashboard.php:2174 settings.php:231
3400
  msgid "My site is behind a reverse proxy"
3401
  msgstr "Мой сайт подключен к сети через прокси-сервер"
3402
 
3403
+ #: settings.php:230
3404
  msgid "Site connection"
3405
  msgstr "Подключение к сети"
3406
 
3407
+ #: dashboard.php:4783 settings.php:265
3408
  msgid "Notifications"
3409
  msgstr "Уведомления"
3410
 
3411
+ #: settings.php:162
3412
  msgid "Aggressive lockout"
3413
  msgstr "Ужесточение"
3414
 
3415
+ #: settings.php:159 settings.php:260
3416
  msgid "minutes"
3417
  msgstr "минут"
3418
 
3419
+ #: settings.php:158
3420
  msgid "Lockout duration"
3421
  msgstr "Длительность блокировки"
3422
 
3423
+ #: settings.php:150
3424
  msgid "Limit login attempts"
3425
  msgstr "Ограничение числа попыток авторизации"
3426
 
3427
+ #: dashboard.php:1432
3428
  msgid "Abuse email:"
3429
  msgstr "Адрес email для жалоб:"
3430
 
3431
+ #: settings.php:681
3432
  msgid "New version is available"
3433
  msgstr "Доступна новая версия"
3434
 
3435
+ #: dashboard.php:2486 dashboard.php:2895
3436
  msgid "View Activity"
3437
  msgstr "Что происходит?"
3438
 
3439
+ #: dashboard.php:2485
3440
  msgid "Deactivate"
3441
  msgstr "Деактивировать"
3442
 
3443
+ #: dashboard.php:2484
3444
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
3445
  msgstr "Внимание! Режим Цитадель активен. Авторизация на сайте заблокирована."
3446
 
3447
+ #: dashboard.php:5272 cerber-tools.php:59 admin/cerber-admin.php:729
3448
+ #: admin/cerber-admin.php:896
3449
  msgid "Are you sure?"
3450
  msgstr "Вы уверены?"
3451
 
3453
  msgid "Load default settings"
3454
  msgstr "Загрузить настройки"
3455
 
3456
+ #: dashboard.php:4778
3457
  msgid "Lockouts"
3458
  msgstr "Блокировки"
3459
 
3460
+ #: dashboard.php:1768 settings.php:244
3461
  msgid "Citadel mode"
3462
  msgstr "Режим Цитадель"
3463
 
3464
+ #: dashboard.php:1766 dashboard.php:1767 dashboard.php:2669
3465
  msgid "entry"
3466
  msgid_plural "entries"
3467
  msgstr[0] "элемент"
3468
  msgstr[1] "элемента"
3469
  msgstr[2] "элементов"
3470
 
3471
+ #: dashboard.php:1762
3472
  msgid "Last lockout"
3473
  msgstr "Последняя блокировка"
3474
 
3475
+ #: dashboard.php:1761
3476
  msgid "Lockouts at the moment"
3477
  msgstr "Сейчас заблокировано"
3478
 
3479
+ #: dashboard.php:1759
3480
  msgid "lockouts"
3481
  msgstr "блокировок"
3482
 
3483
+ #: dashboard.php:1758 dashboard.php:1759
3484
  msgid "view all"
3485
  msgstr "просмотреть все"
3486
 
3487
+ #: dashboard.php:1758 dashboard.php:1759
3488
  msgid "in 24 hours"
3489
  msgstr "за 24 часа"
3490
 
3491
+ #: dashboard.php:1758
3492
  msgid "failed attempts"
3493
  msgstr "ошибок авторизации"
3494
 
3495
+ #: dashboard.php:1752 dashboard.php:1770
3496
  msgid "disabled"
3497
  msgstr "отключен"
3498
 
3499
+ #: dashboard.php:1749
3500
  msgid "not active"
3501
  msgstr "неактивен"
3502
 
3503
+ #: dashboard.php:1745
3504
  msgid "deactivate"
3505
  msgstr "деактивировать"
3506
 
3507
+ #: dashboard.php:1745 dashboard.php:1775
3508
  msgid "active"
3509
  msgstr "активен"
3510
 
3511
+ #: dashboard.php:1706
3512
  msgid "Cerber Quick View"
3513
  msgstr "Сводка от Cerber"
3514
 
3552
  msgid "Download file"
3553
  msgstr "Скачать файл"
3554
 
3555
+ #: dashboard.php:4780 cerber-tools.php:38 cerber-tools.php:49
3556
  msgid "Access Lists"
3557
  msgstr "Списки доступа"
3558
 
3559
+ #: dashboard.php:4849 dashboard.php:4910 nexus/cerber-nexus.php:93
3560
  #: cerber-tools.php:37 cerber-tools.php:48
3561
  msgid "Settings"
3562
  msgstr "Настройки"
3573
  msgid "Export settings to the file"
3574
  msgstr "Экспорт настроек в файл"
3575
 
3576
+ #: dashboard.php:1649 dashboard.php:1740 dashboard.php:1789
3577
+ #: nexus/cerber-slave-list.php:347 common.php:1666
3578
  msgid "Never"
3579
  msgstr "Никогда"
3580
 
3581
+ #: settings.php:605
3582
+ msgid "by date of registration"
3583
+ msgstr "по дате регистрации"
 
 
 
 
3584
 
3585
+ #: dashboard.php:1616
3586
+ msgid "Last login"
3587
+ msgstr "Последний вход"
3588
 
3589
+ #: dashboard.php:1615
3590
+ msgid "Comments"
3591
+ msgstr "Комментарии"
3592
 
3593
+ #: dashboard.php:1460
3594
+ msgid "Add IP to the Black List"
3595
+ msgstr "Добавить IP в черный список"
3596
 
3597
+ #: dashboard.php:1134
3598
+ msgid "No activity has been logged."
3599
+ msgstr "Ни одного события не зафиксировано."
3600
 
3601
+ #: cerber-load.php:5020
3602
+ msgid "Username used"
3603
+ msgstr "Использован логин"
3604
 
3605
+ #: dashboard.php:850 dashboard.php:1106 dashboard.php:4036
3606
+ msgid "Local User"
3607
+ msgstr "Пользователь"
3608
 
3609
+ #: dashboard.php:1809 dashboard.php:2356 dashboard.php:4776
3610
+ #: cerber-load.php:5003 cerber-users.php:1163 settings.php:277
3611
+ msgid "Activity"
3612
+ msgstr "Активность"
3613
 
3614
+ #: dashboard.php:847 dashboard.php:1104 dashboard.php:3577 dashboard.php:4031
3615
+ msgid "Date"
3616
+ msgstr "Дата"
3617
 
3618
+ #: dashboard.php:2501
3619
+ msgid "Settings saved"
3620
+ msgstr "Настройки сохранены."
3621
 
3622
+ #: dashboard.php:576
3623
+ msgid "Lockout for %s was removed"
3624
+ msgstr "Удалена блокировка для %s"
3625
 
3626
+ #: dashboard.php:514
3627
+ msgid "unknown"
3628
+ msgstr "неизвестно"
3629
 
3630
+ #: dashboard.php:315
3631
+ msgid "List is empty"
3632
+ msgstr "Список пуст"
3633
 
3634
+ #: dashboard.php:305 dashboard.php:1384 dashboard.php:1439 dashboard.php:1580
3635
+ msgid "Check for activities"
3636
+ msgstr "Проверить активность"
3637
 
3638
+ #: dashboard.php:265
3639
+ msgid "Your IP"
3640
+ msgstr "Ваш адрес IP"
3641
 
3642
+ #: dashboard.php:258 dashboard.php:1347 dashboard.php:1396 dashboard.php:1767
3643
+ #: cerber-tools.php:70
3644
+ msgid "Black IP Access List"
3645
+ msgstr "Черный список доступа по IP"
3646
 
3647
+ #: dashboard.php:255 dashboard.php:1344 dashboard.php:1393 dashboard.php:1766
3648
+ #: cerber-tools.php:69
3649
+ msgid "White IP Access List"
3650
+ msgstr "Белый список доступа по IP"
3651
 
3652
+ #: dashboard.php:223
3653
+ msgid "No lockouts at the moment. The sky is clear."
3654
+ msgstr "Блокировок нет. Все в порядке."
3655
 
3656
+ #: dashboard.php:219
3657
+ msgid "To view activity, click on the IP"
3658
+ msgstr "Чтобы увидеть активность, нажмите на адрес IP"
3659
 
3660
+ #: dashboard.php:219
3661
+ msgid "Hint"
3662
+ msgstr "Подсказка"
 
3663
 
3664
+ #: dashboard.php:217
3665
  msgid "Showing last %d records from %d"
3666
  msgstr "Отображены последние %d строк из %d"
3667
 
3668
+ #: dashboard.php:201 admin/cerber-admin.php:765 admin/cerber-admin.php:920
3669
+ #: cerber-users.php:977
3670
+ msgid "Action"
3671
+ msgstr "Действие"
3672
 
3673
+ #: dashboard.php:200 cerber-load.php:4259
3674
+ msgid "Reason"
3675
+ msgstr "Причина"
3676
 
3677
+ #: dashboard.php:199 cerber-users.php:974
3678
+ msgid "Expires"
3679
+ msgstr "Истекает"
3680
 
3681
+ #: dashboard.php:197 dashboard.php:1102
3682
+ msgid "Hostname"
3683
+ msgstr "Имя узла"
 
3684
 
3685
+ #: cerber-load.php:5012
3686
+ msgid "IP"
3687
+ msgstr "IP"
 
3688
 
3689
+ #: dashboard.php:191 dashboard.php:309
3690
+ msgid "Remove"
3691
+ msgstr "Удалить"
3692
 
3693
+ #: common.php:1391 common.php:1507
3694
+ msgid "Attempt to log in with prohibited username"
3695
+ msgstr "Попытка входа с запрещенным именем"
3696
 
3697
+ #: common.php:1390 common.php:1506
3698
+ msgid "Attempt to log in with non-existing username"
3699
+ msgstr "Попытка войти с несуществующим именем пользователя"
3700
 
3701
+ #: common.php:1389 common.php:1505
3702
+ msgid "Attempt to access prohibited URL"
3703
+ msgstr "Попытка доступа к запрещенному URL"
3704
 
3705
+ #: common.php:1386
3706
+ msgid "reCAPTCHA settings are incorrect"
3707
+ msgstr "настройки reCAPTCHA неверны"
3708
 
3709
+ #: common.php:1385
3710
+ msgid "reCAPTCHA verification failed"
3711
+ msgstr "проверка reCAPTCHA неудачна"
3712
 
3713
+ #: common.php:1382
3714
+ msgid "Password changed"
3715
+ msgstr "Пароль изменен"
3716
 
3717
+ #: common.php:1426
3718
+ msgid "IP blacklisted"
3719
+ msgstr "IP в черном списке"
 
3720
 
3721
+ #: dashboard.php:1400 common.php:1424
3722
+ msgid "Locked out"
3723
+ msgstr "Заблокировано"
3724
 
3725
+ #: common.php:1369
3726
+ msgid "Citadel activated!"
3727
+ msgstr "Режим Цитадель активирован!"
3728
 
3729
+ #: dashboard.php:978 common.php:1365
3730
+ msgid "IP blocked"
3731
+ msgstr "IP заблокирован"
3732
 
3733
+ #: common.php:1362
3734
+ msgid "Login failed"
3735
+ msgstr "Ошибка авторизации"
3736
 
3737
+ #: common.php:1361
3738
+ msgid "Logged out"
3739
+ msgstr "Выход"
3740
 
3741
+ #: common.php:1360
3742
+ msgid "Logged in"
3743
+ msgstr "Вход"
3744
 
3745
+ #: common.php:1358
3746
+ msgid "User registered"
3747
+ msgstr "Пользователь зарегистрирован"
3748
+
3749
+ #: common.php:1357
3750
+ msgid "User created"
3751
+ msgstr "Пользователь создан"
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: Sun Nov 08 2020 21:03:27 GMT+0300 (Moscow Standard Time)\n"
9
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
  "Last-Translator: \n"
11
  "Language-Team: \n"
@@ -73,33 +73,33 @@ msgstr ""
73
  msgid "Active Theme"
74
  msgstr ""
75
 
76
- #: ../cerber-load.php:336
77
  msgid "You are not allowed to log in. Ask your administrator for assistance."
78
  msgstr ""
79
 
80
- #: ../cerber-load.php:342
81
  #, php-format
82
  msgid ""
83
  "You have exceeded the number of allowed login attempts. Please try again in "
84
  "%d minutes."
85
  msgstr ""
86
 
87
- #: ../cerber-load.php:346
88
  msgid "You are not allowed to log in"
89
  msgstr ""
90
 
91
- #: ../cerber-load.php:361
92
  #, php-format
93
- msgid "You have only one attempt remaining."
94
- msgid_plural "You have %d attempts remaining."
95
  msgstr[0] ""
96
  msgstr[1] ""
97
 
98
- #: ../cerber-load.php:635 ../cerber-load.php:647 ../cerber-load.php:654 ../cerber-
99
- #: load.php:993 ../cerber-load.php:1532 ../cerber-load.php:1539 ../cerber-load.
100
- #: php:1545 ../cerber-load.php:1550 ../cerber-load.php:1557 ../cerber-load.php:
101
- #: 1564 ../cerber-load.php:1570 ../cerber-load.php:1577 ../cerber-load.php:1747 ..
102
- #: /cerber-load.php:1884 ../nexus/cerber-nexus-slave.php:204 ../nexus/cerber-
103
  #: nexus-slave.php:215 ../admin/cerber-admin.php:866 ../admin/cerber-settings.php:
104
  #: 653 ../admin/cerber-settings.php:673 ../admin/cerber-settings.php:753 ..
105
  #: /common.php:368 ../common.php:446 ../common.php:451 ../common.php:457 ..
@@ -107,379 +107,386 @@ msgstr[1] ""
107
  msgid "ERROR:"
108
  msgstr ""
109
 
110
- #: ../cerber-load.php:664
111
  msgid ""
112
  "Human verification failed. Please click the square box in the reCAPTCHA "
113
  "block below."
114
  msgstr ""
115
 
116
- #: ../cerber-load.php:794
117
  msgid ""
118
  "> > > Translator of WP Cerber? To get the PRO license for free, drop your "
119
  "contacts here: https://wpcerber.com/contact/"
120
  msgstr ""
121
 
122
- #: ../cerber-load.php:1102
123
  #, php-format
124
  msgid ""
125
- "<strong>ERROR</strong>: The password you entered for the username %s is "
126
  "incorrect."
127
  msgstr ""
128
 
129
- #: ../cerber-load.php:1532 ../cerber-load.php:1540 ../cerber-load.php:1546 ..
130
- #: /cerber-load.php:1571 ../cerber-load.php:1578
 
 
 
 
 
 
 
131
  msgid "You are not allowed to register."
132
  msgstr ""
133
 
134
- #: ../cerber-load.php:1558
135
  msgid "Username is not allowed. Please choose another one."
136
  msgstr ""
137
 
138
- #: ../cerber-load.php:1565
139
  msgid "Email address is not permitted."
140
  msgstr ""
141
 
142
- #: ../cerber-load.php:1565
143
  msgid "Please choose another one."
144
  msgstr ""
145
 
146
- #: ../cerber-load.php:1884
147
  msgid "Sorry, human verification failed."
148
  msgstr ""
149
 
150
- #: ../cerber-load.php:4086
151
  msgid "We're sorry, you are not allowed to proceed"
152
  msgstr ""
153
 
154
- #: ../cerber-load.php:4202
155
  msgid "WP Cerber notify"
156
  msgstr ""
157
 
158
- #: ../cerber-load.php:4226
159
  msgid "Citadel mode is activated"
160
  msgstr ""
161
 
162
- #: ../cerber-load.php:4228
163
  #, php-format
164
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
165
  msgstr ""
166
 
167
- #: ../cerber-load.php:4229
168
  #, php-format
169
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
170
  msgstr ""
171
 
172
- #: ../cerber-load.php:4230 ../cerber-load.php:5044
173
  msgid "View activity in dashboard"
174
  msgstr ""
175
 
176
- #: ../cerber-load.php:4254
177
  msgid "unspecified"
178
  msgstr ""
179
 
180
- #: ../cerber-load.php:4257
181
  msgid "Number of lockouts is increasing"
182
  msgstr ""
183
 
184
- #: ../cerber-load.php:4259
185
  msgid "Number of active lockouts"
186
  msgstr ""
187
 
188
- #: ../cerber-load.php:4260
189
  #, php-format
190
  msgid "Last lockout was added: %s for IP %s"
191
  msgstr ""
192
 
193
- #: ../cerber-load.php:4261 ../dashboard.php:200
194
  msgid "Reason"
195
  msgstr ""
196
 
197
- #: ../cerber-load.php:4262
198
  msgid "View activity for this IP"
199
  msgstr ""
200
 
201
- #: ../cerber-load.php:4263
202
  msgid "View lockouts in dashboard"
203
  msgstr ""
204
 
205
- #: ../cerber-load.php:4266 ../cerber-load.php:4268
206
  msgid "A new version of WP Cerber is available to install"
207
  msgstr ""
208
 
209
- #: ../cerber-load.php:4267
210
  msgid "Hi!"
211
  msgstr ""
212
 
213
- #: ../cerber-load.php:4270 ../cerber-load.php:4281 ../nexus/cerber-slave-list.php:
214
  #: 44
215
  msgid "Website"
216
  msgstr ""
217
 
218
- #: ../cerber-load.php:4273 ../cerber-load.php:4274
219
  msgid "The WP Cerber security plugin has been deactivated"
220
  msgstr ""
221
 
222
- #: ../cerber-load.php:4276
223
  msgid "Not logged in"
224
  msgstr ""
225
 
226
- #: ../cerber-load.php:4282
227
  msgid "By user"
228
  msgstr ""
229
 
230
- #: ../cerber-load.php:4283
231
  msgid "From IP address"
232
  msgstr ""
233
 
234
- #: ../cerber-load.php:4286
235
  msgid "From country"
236
  msgstr ""
237
 
238
- #: ../cerber-load.php:4290
239
  msgid "The WP Cerber security plugin is now active"
240
  msgstr ""
241
 
242
- #: ../cerber-load.php:4291 ../cerber-load.php:5322
243
  msgid "WP Cerber is now active and has started protecting your site"
244
  msgstr ""
245
 
246
- #: ../cerber-load.php:4293 ../cerber-load.php:5326
247
  msgid "Getting Started Guide"
248
  msgstr ""
249
 
250
- #: ../cerber-load.php:4302
251
  msgid "New Custom login URL"
252
  msgstr ""
253
 
254
- #: ../cerber-load.php:4306 ../cerber-load.php:4307
255
  msgid "A new activity has been recorded"
256
  msgstr ""
257
 
258
- #: ../cerber-load.php:4312
259
  msgid "Weekly report"
260
  msgstr ""
261
 
262
- #: ../cerber-load.php:4315 ../cerber-load.php:4323
263
  msgid "To change reporting settings visit"
264
  msgstr ""
265
 
266
- #: ../cerber-load.php:4320
267
  msgid "Scanner Report"
268
  msgstr ""
269
 
270
- #: ../cerber-load.php:4349
271
  msgid "Your login page:"
272
  msgstr ""
273
 
274
- #: ../cerber-load.php:4354
275
  msgid "Your license is valid until"
276
  msgstr ""
277
 
278
- #: ../cerber-load.php:4357
279
  msgid "This message was sent by"
280
  msgstr ""
281
 
282
- #: ../cerber-load.php:4378
283
  #, php-format
284
  msgid "Your last sign-in was %s from %s"
285
  msgstr ""
286
 
287
- #: ../cerber-load.php:4448
288
  msgid "Weekly Report"
289
  msgstr ""
290
 
291
- #: ../cerber-load.php:4460
292
  msgid "Activity details"
293
  msgstr ""
294
 
295
- #: ../cerber-load.php:4474
296
  msgid "Attempts to log in with non-existing usernames"
297
  msgstr ""
298
 
299
- #: ../cerber-load.php:5003 ../cerber-users.php:1163 ../dashboard.php:1809 ..
300
- #: /dashboard.php:2356 ../dashboard.php:4776 ../settings.php:282
301
  msgid "Activity"
302
  msgstr ""
303
 
304
- #: ../cerber-load.php:5012
305
  msgid "IP"
306
  msgstr ""
307
 
308
- #: ../cerber-load.php:5016 ../cerber-users.php:971
309
  msgid "User"
310
  msgstr ""
311
 
312
- #: ../cerber-load.php:5020
313
  msgid "Username used"
314
  msgstr ""
315
 
316
- #: ../cerber-load.php:5024
317
  msgid "Search string"
318
  msgstr ""
319
 
320
- #: ../cerber-load.php:5045
321
  msgid "To delete the alert, click here"
322
  msgstr ""
323
 
324
- #: ../cerber-load.php:5263
325
  #, php-format
326
  msgid "The WP Cerber requires PHP %s or higher. You are running"
327
  msgstr ""
328
 
329
- #: ../cerber-load.php:5267
330
  #, php-format
331
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
332
  msgstr ""
333
 
334
- #: ../cerber-load.php:5277
335
  msgid "Can't activate WP Cerber due to a database error."
336
  msgstr ""
337
 
338
- #: ../cerber-load.php:5306
339
  #, php-format
340
  msgid "Your IP address %s has been added to the White IP Access List"
341
  msgstr ""
342
 
343
- #: ../cerber-load.php:5335
344
  msgid "Import settings"
345
  msgstr ""
346
 
347
- #: ../cerber-load.php:7217
348
  msgid "Awesome!"
349
  msgstr ""
350
 
351
- #: ../cerber-scanner.php:939 ../dashboard.php:1798
352
  msgid "Full Scan"
353
  msgstr ""
354
 
355
- #: ../cerber-scanner.php:939 ../dashboard.php:1796
356
  msgid "Quick Scan"
357
  msgstr ""
358
 
359
- #: ../cerber-scanner.php:1440
360
  msgid "Verified"
361
  msgstr ""
362
 
363
- #: ../cerber-scanner.php:1446
364
  msgid "Vulnerability found"
365
  msgstr ""
366
 
367
- #: ../cerber-scanner.php:1447
368
  msgid "Integrity data not found"
369
  msgstr ""
370
 
371
- #: ../cerber-scanner.php:1448
372
  msgid "Unable to check the integrity of the plugin due to a network error"
373
  msgstr ""
374
 
375
- #: ../cerber-scanner.php:1449
376
  msgid "Unable to check the integrity of WordPress files due to a network error"
377
  msgstr ""
378
 
379
- #: ../cerber-scanner.php:1450
380
  msgid "Unable to check the integrity of the theme due to a network error"
381
  msgstr ""
382
 
383
- #: ../cerber-scanner.php:1451
384
  msgid "Unable to check the integrity due to a DB error"
385
  msgstr ""
386
 
387
- #: ../cerber-scanner.php:1454
388
  msgid "File is missing"
389
  msgstr ""
390
 
391
- #: ../cerber-scanner.php:1456
392
  msgid "Unable to process file"
393
  msgstr ""
394
 
395
- #: ../cerber-scanner.php:1457 ../cerber-scanner.php:4680
396
  msgid "Unable to open file"
397
  msgstr ""
398
 
399
- #: ../cerber-scanner.php:1459 ../admin/cerber-admin.php:79
400
  msgid "Checksum mismatch"
401
  msgstr ""
402
 
403
- #: ../cerber-scanner.php:1462
404
  msgid "Suspicious code found"
405
  msgstr ""
406
 
407
- #: ../cerber-scanner.php:1463
408
  msgid "Malicious code found"
409
  msgstr ""
410
 
411
- #: ../cerber-scanner.php:1464
412
  msgid "Unattended suspicious file"
413
  msgstr ""
414
 
415
- #: ../cerber-scanner.php:1465
416
  msgid "Executable code found"
417
  msgstr ""
418
 
419
- #: ../cerber-scanner.php:1468 ../cerber-scanner.php:2708
420
  msgid "Suspicious directives found"
421
  msgstr ""
422
 
423
- #: ../cerber-scanner.php:1469
424
  msgid "Unwanted file extension"
425
  msgstr ""
426
 
427
- #: ../cerber-scanner.php:1471
428
  msgid "Content has been modified"
429
  msgstr ""
430
 
431
- #: ../cerber-scanner.php:1472
432
  msgid "New file"
433
  msgstr ""
434
 
435
- #: ../cerber-scanner.php:1474
436
  msgid "Unable to delete"
437
  msgstr ""
438
 
439
- #: ../cerber-scanner.php:1475
440
  msgid "File deleted"
441
  msgstr ""
442
 
443
- #: ../cerber-scanner.php:1476
444
  msgid "File recovered"
445
  msgstr ""
446
 
447
- #: ../cerber-scanner.php:1495 ../cerber-users.php:20 ../cerber-users.php:446 ..
448
- #: /dashboard.php:1795 ../dashboard.php:1797 ../settings.php:740 ../settings.php:
449
  #: 768 ../settings.php:892 ../settings.php:901 ../settings.php:1244
450
  msgid "Disabled"
451
  msgstr ""
452
 
453
- #: ../cerber-scanner.php:1496
454
  msgid "Every hour"
455
  msgstr ""
456
 
457
- #: ../cerber-scanner.php:1497
458
  msgid "Every 3 hours"
459
  msgstr ""
460
 
461
- #: ../cerber-scanner.php:1498
462
  msgid "Every 6 hours"
463
  msgstr ""
464
 
465
- #: ../cerber-scanner.php:2528
466
  msgid "Custom signature found"
467
  msgstr ""
468
 
469
- #: ../cerber-scanner.php:2703
470
  msgid ""
471
  "This file contains executable code and may contain obfuscated malware. If "
472
  "this file is a part of a theme or a plugin, it must be located in the theme "
473
  "or the plugin folder. No exception, no excuses."
474
  msgstr ""
475
 
476
- #: ../cerber-scanner.php:2704
477
  msgid ""
478
  "The scanner recognizes this file as \"ownerless\" or \"not bundled\" because it "
479
  "does not belong to any known part of the website and should not be here."
480
  msgstr ""
481
 
482
- #: ../cerber-scanner.php:2705
483
  #, php-format
484
  msgid ""
485
  "It may remain after upgrading to a newer version of %s. It also may be a "
@@ -487,15 +494,15 @@ msgid ""
487
  "made (bespoke) plugin or theme."
488
  msgstr ""
489
 
490
- #: ../cerber-scanner.php:2706
491
  msgid "Suspicious code instruction found"
492
  msgstr ""
493
 
494
- #: ../cerber-scanner.php:2707
495
  msgid "Suspicious code signatures found"
496
  msgstr ""
497
 
498
- #: ../cerber-scanner.php:2709
499
  msgid ""
500
  "The contents of the file have been changed and do not match what exists in "
501
  "the official WordPress repository or a reference file you have uploaded "
@@ -503,128 +510,128 @@ msgid ""
503
  "has been tampered with."
504
  msgstr ""
505
 
506
- #: ../cerber-scanner.php:2710
507
  #, php-format
508
  msgid ""
509
  "To solve this issue you have to reinstall %s or update it to the latest "
510
  "version."
511
  msgstr ""
512
 
513
- #: ../cerber-scanner.php:2711
514
  msgid "Please upload a reference ZIP archive"
515
  msgstr ""
516
 
517
- #: ../cerber-scanner.php:2712
518
  msgid "Resolve issue"
519
  msgstr ""
520
 
521
  #. Mandatory
522
- #: ../cerber-scanner.php:2719
523
  msgid "This file is missing. It's been deleted or it's not been installed."
524
  msgstr ""
525
 
526
- #: ../cerber-scanner.php:3770
527
  msgid "Preparing for the scan"
528
  msgstr ""
529
 
530
- #: ../cerber-scanner.php:3771
531
  msgid "Scanning folders for files"
532
  msgstr ""
533
 
534
- #: ../cerber-scanner.php:3772
535
  msgid "Scanning the upload folder for files"
536
  msgstr ""
537
 
538
- #: ../cerber-scanner.php:3773
539
  msgid "Scanning the temp folder for files"
540
  msgstr ""
541
 
542
- #: ../cerber-scanner.php:3774
543
  msgid "Scanning the session folder for files"
544
  msgstr ""
545
 
546
- #: ../cerber-scanner.php:3775
547
  msgid "Parsing the list of files"
548
  msgstr ""
549
 
550
- #: ../cerber-scanner.php:3776
551
  msgid "Checking for new and modified files"
552
  msgstr ""
553
 
554
- #: ../cerber-scanner.php:3777
555
  msgid "Verifying the integrity of WordPress"
556
  msgstr ""
557
 
558
- #: ../cerber-scanner.php:3778
559
  msgid "Recovering WordPress files"
560
  msgstr ""
561
 
562
- #: ../cerber-scanner.php:3779
563
  msgid "Verifying the integrity of the plugins"
564
  msgstr ""
565
 
566
- #: ../cerber-scanner.php:3780
567
  msgid "Recovering plugins files"
568
  msgstr ""
569
 
570
- #: ../cerber-scanner.php:3781
571
  msgid "Verifying the integrity of the themes"
572
  msgstr ""
573
 
574
- #: ../cerber-scanner.php:3782
575
  msgid "Searching for malicious code"
576
  msgstr ""
577
 
578
- #: ../cerber-scanner.php:3783
579
  msgid "Finalizing the scan"
580
  msgstr ""
581
 
582
- #: ../cerber-scanner.php:4022
583
  #, php-format
584
  msgid "Error: file %s cannot be used."
585
  msgstr ""
586
 
587
- #: ../cerber-scanner.php:4022
588
  msgid "Please upload another file."
589
  msgstr ""
590
 
591
- #: ../cerber-scanner.php:4809
592
  msgid "Full Scan Report"
593
  msgstr ""
594
 
595
- #: ../cerber-scanner.php:4809
596
  msgid "Quick Scan Report"
597
  msgstr ""
598
 
599
- #: ../cerber-scanner.php:4822
600
  msgid "Files scanned"
601
  msgstr ""
602
 
603
- #: ../cerber-scanner.php:4853 ../admin/cerber-admin.php:103
604
  msgid "Issues total"
605
  msgstr ""
606
 
607
- #: ../cerber-scanner.php:4907
608
  msgid "Deleted"
609
  msgstr ""
610
 
611
- #: ../cerber-scanner.php:4911
612
  msgid "Recovered"
613
  msgstr ""
614
 
615
- #: ../cerber-scanner.php:4960
616
  msgid "Automatically moved to quarantine"
617
  msgstr ""
618
 
619
- #: ../cerber-scanner.php:4961
620
  msgid "Automatically deleted"
621
  msgstr ""
622
 
623
- #: ../cerber-scanner.php:4964
624
  msgid "Automatically recovered"
625
  msgstr ""
626
 
627
- #: ../cerber-scanner.php:4976
628
  msgid "To view full report visit"
629
  msgstr ""
630
 
@@ -642,12 +649,12 @@ msgstr ""
642
  msgid "What do you want to export?"
643
  msgstr ""
644
 
645
- #: ../cerber-tools.php:37 ../cerber-tools.php:48 ../nexus/cerber-nexus.php:93 ..
646
- #: /dashboard.php:4849 ../dashboard.php:4910
647
  msgid "Settings"
648
  msgstr ""
649
 
650
- #: ../cerber-tools.php:38 ../cerber-tools.php:49 ../dashboard.php:4780
651
  msgid "Access Lists"
652
  msgstr ""
653
 
@@ -701,17 +708,17 @@ msgid "Load default settings"
701
  msgstr ""
702
 
703
  #: ../cerber-tools.php:59 ../admin/cerber-admin.php:729 ../admin/cerber-admin.php:
704
- #: 896 ../dashboard.php:5272
705
  msgid "Are you sure?"
706
  msgstr ""
707
 
708
- #: ../cerber-tools.php:69 ../dashboard.php:255 ../dashboard.php:1344 ../dashboard.
709
- #: php:1393 ../dashboard.php:1766
710
  msgid "White IP Access List"
711
  msgstr ""
712
 
713
- #: ../cerber-tools.php:70 ../dashboard.php:258 ../dashboard.php:1347 ../dashboard.
714
- #: php:1396 ../dashboard.php:1767
715
  msgid "Black IP Access List"
716
  msgstr ""
717
 
@@ -874,8 +881,8 @@ msgstr ""
874
  msgid "You are here:"
875
  msgstr ""
876
 
877
- #: ../nexus/cerber-nexus-master.php:1254 ../nexus/cerber-nexus.php:92 ..
878
- #: /nexus/cerber-nexus.php:102
879
  msgid "My Websites"
880
  msgstr ""
881
 
@@ -947,7 +954,7 @@ msgstr ""
947
  msgid "Add a slave website"
948
  msgstr ""
949
 
950
- #: ../nexus/cerber-slave-list.php:247 ../cerber-users.php:1085
951
  msgid "Search results for:"
952
  msgstr ""
953
 
@@ -959,8 +966,8 @@ msgstr ""
959
  msgid "Switch to"
960
  msgstr ""
961
 
962
- #: ../nexus/cerber-slave-list.php:333 ../dashboard.php:434 ../dashboard.php:3710 .
963
- #: ./dashboard.php:4277 ../common.php:1529 ../whois.php:222 ../whois.php:253
964
  msgid "Unknown"
965
  msgstr ""
966
 
@@ -968,8 +975,8 @@ msgstr ""
968
  msgid "Vulnerabilities"
969
  msgstr ""
970
 
971
- #: ../nexus/cerber-slave-list.php:347 ../dashboard.php:1649 ../dashboard.php:1740
972
- #: ../dashboard.php:1789 ../common.php:1667
973
  msgid "Never"
974
  msgstr ""
975
 
@@ -985,65 +992,65 @@ msgstr ""
985
  msgid "Disable master mode"
986
  msgstr ""
987
 
988
- #: ../nexus/cerber-nexus.php:64
989
  msgid "Enable slave mode"
990
  msgstr ""
991
 
992
- #: ../nexus/cerber-nexus.php:65
993
  msgid "This website can be managed from a master website"
994
  msgstr ""
995
 
996
- #: ../nexus/cerber-nexus.php:68
997
  msgid "Enable master mode"
998
  msgstr ""
999
 
1000
- #: ../nexus/cerber-nexus.php:69
1001
  msgid "Configure this website as a master to manage other website"
1002
  msgstr ""
1003
 
1004
- #: ../nexus/cerber-nexus.php:74
1005
  msgid "To proceed, please select the mode for this website"
1006
  msgstr ""
1007
 
1008
- #: ../nexus/cerber-nexus.php:98 ../nexus/cerber-nexus.php:102
1009
  msgid "Slave Settings"
1010
  msgstr ""
1011
 
1012
- #: ../nexus/cerber-nexus.php:144
1013
  msgid "Secret Access Token"
1014
  msgstr ""
1015
 
1016
- #: ../nexus/cerber-nexus.php:146
1017
  msgid ""
1018
  "The token is unique to this website. Keep it secret. Install the token on a "
1019
  "master website to grant access to this website."
1020
  msgstr ""
1021
 
1022
- #: ../nexus/cerber-nexus.php:148
1023
  msgid "Are you sure? This permanently invalidates the token."
1024
  msgstr ""
1025
 
1026
- #: ../nexus/cerber-nexus.php:149
1027
  msgid "To revoke the token and disable remote management, click here:"
1028
  msgstr ""
1029
 
1030
- #: ../nexus/cerber-nexus.php:149
1031
  msgid "Disable slave mode"
1032
  msgstr ""
1033
 
1034
- #: ../nexus/cerber-nexus.php:264
1035
  msgid "This website is set as master."
1036
  msgstr ""
1037
 
1038
- #: ../nexus/cerber-nexus.php:265
1039
  msgid "Add slave websites by using access tokens."
1040
  msgstr ""
1041
 
1042
- #: ../nexus/cerber-nexus.php:268
1043
  msgid "This website is set as slave."
1044
  msgstr ""
1045
 
1046
- #: ../nexus/cerber-nexus.php:269
1047
  msgid "Install the access token on the master website."
1048
  msgstr ""
1049
 
@@ -1051,11 +1058,11 @@ msgstr ""
1051
  msgid "Settings updated"
1052
  msgstr ""
1053
 
1054
- #: ../cerber-addons.php:289 ../dashboard.php:80 ../dashboard.php:80
1055
  msgid "Add-ons"
1056
  msgstr ""
1057
 
1058
- #: ../cerber-users.php:10 ../cerber-users.php:439
1059
  msgid "Two-Factor Authentication"
1060
  msgstr ""
1061
 
@@ -1063,7 +1070,7 @@ msgstr ""
1063
  msgid "Determined by user role policies"
1064
  msgstr ""
1065
 
1066
- #: ../cerber-users.php:19 ../cerber-users.php:447
1067
  msgid "Always enabled"
1068
  msgstr ""
1069
 
@@ -1075,7 +1082,7 @@ msgstr ""
1075
  msgid "User is not permitted to log into the website"
1076
  msgstr ""
1077
 
1078
- #: ../cerber-users.php:52 ../cerber-users.php:1130 ../dashboard.php:1688
1079
  msgid "You"
1080
  msgstr ""
1081
 
@@ -1117,148 +1124,157 @@ msgstr ""
1117
  msgid "Save All Changes"
1118
  msgstr ""
1119
 
1120
- #: ../cerber-users.php:401
1121
  msgid "Block access to WordPress Dashboard"
1122
  msgstr ""
1123
 
1124
- #: ../cerber-users.php:406
1125
  msgid "Hide Toolbar when viewing site"
1126
  msgstr ""
1127
 
1128
- #: ../cerber-users.php:412
1129
  msgid "Redirection rules"
1130
  msgstr ""
1131
 
1132
- #: ../cerber-users.php:416
1133
  msgid "Redirect user after login"
1134
  msgstr ""
1135
 
1136
- #: ../cerber-users.php:421
1137
  msgid "Redirect user after logout"
1138
  msgstr ""
1139
 
1140
- #: ../cerber-users.php:432 ../settings.php:602
1141
  msgid "User session expiration time"
1142
  msgstr ""
1143
 
 
 
 
 
1144
  #: ../cerber-users.php:443
 
 
 
 
 
 
 
 
 
 
 
 
1145
  msgid "Two-factor authentication"
1146
  msgstr ""
1147
 
1148
- #: ../cerber-users.php:448
1149
  msgid "Advanced mode"
1150
  msgstr ""
1151
 
1152
- #: ../cerber-users.php:452
1153
  msgid "Enforce two-factor authentication if any of the following conditions is true"
1154
  msgstr ""
1155
 
1156
- #: ../cerber-users.php:458
1157
  msgid "Login from a different country"
1158
  msgstr ""
1159
 
1160
- #: ../cerber-users.php:464
1161
  msgid "Login from a different network Class C"
1162
  msgstr ""
1163
 
1164
- #: ../cerber-users.php:470
1165
  msgid "Login from a different IP address"
1166
  msgstr ""
1167
 
1168
- #: ../cerber-users.php:476
1169
- msgid "Using a different browser or device"
1170
  msgstr ""
1171
 
1172
- #: ../cerber-users.php:482
1173
- msgid "Enforce two-factor authentication with fixed intervals"
1174
  msgstr ""
1175
 
1176
- #: ../cerber-users.php:488
1177
- msgid "Regular time intervals (days)"
1178
  msgstr ""
1179
 
1180
- #: ../cerber-users.php:490
1181
- msgid "days interval"
1182
  msgstr ""
1183
 
1184
- #: ../cerber-users.php:495
1185
  msgid "Fixed number of logins"
1186
  msgstr ""
1187
 
1188
- #: ../cerber-users.php:497
1189
  msgid "number of logins"
1190
  msgstr ""
1191
 
1192
- #: ../cerber-users.php:541
1193
  msgid "Policies have been updated"
1194
  msgstr ""
1195
 
1196
- #: ../cerber-users.php:613
1197
- #, php-format
1198
- msgid "Session has been terminated"
1199
- msgid_plural "%s sessions have been terminated"
1200
- msgstr[0] ""
1201
- msgstr[1] ""
1202
-
1203
- #: ../cerber-users.php:944
1204
  msgid "WP Cerber Personal Data Eraser"
1205
  msgstr ""
1206
 
1207
- #: ../cerber-users.php:973
1208
  msgid "Created"
1209
  msgstr ""
1210
 
1211
- #: ../cerber-users.php:974 ../dashboard.php:199
1212
  msgid "Expires"
1213
  msgstr ""
1214
 
1215
- #: ../cerber-users.php:975 ../dashboard.php:196 ../dashboard.php:846 ../dashboard.
1216
- #: php:1101 ../dashboard.php:4033
1217
  msgid "IP Address"
1218
  msgstr ""
1219
 
1220
- #: ../cerber-users.php:976 ../dashboard.php:4034
1221
  msgid "Host Info"
1222
  msgstr ""
1223
 
1224
- #: ../cerber-users.php:977 ../admin/cerber-admin.php:765 ../admin/cerber-admin.
1225
- #: php:920 ../dashboard.php:201
1226
  msgid "Action"
1227
  msgstr ""
1228
 
1229
- #: ../cerber-users.php:994
1230
  msgid "Terminate session"
1231
  msgstr ""
1232
 
1233
- #: ../cerber-users.php:995
1234
  msgid "Block user"
1235
  msgstr ""
1236
 
1237
- #: ../cerber-users.php:1019 ../dashboard.php:1144
1238
  msgid "Filter by registered user"
1239
  msgstr ""
1240
 
1241
- #: ../cerber-users.php:1022
1242
  msgid "Search for IP address"
1243
  msgstr ""
1244
 
1245
- #: ../cerber-users.php:1127
1246
  msgid "Profile"
1247
  msgstr ""
1248
 
1249
- #: ../cerber-users.php:1140
1250
  msgid "All Logins"
1251
  msgstr ""
1252
 
1253
- #: ../cerber-users.php:1141
1254
  msgid "User Activity"
1255
  msgstr ""
1256
 
1257
- #: ../cerber-users.php:1164 ../dashboard.php:1810
1258
  msgid "Traffic"
1259
  msgstr ""
1260
 
1261
- #: ../cerber-users.php:1187
1262
  msgid "Terminate"
1263
  msgstr ""
1264
 
@@ -1580,7 +1596,7 @@ msgstr ""
1580
  msgid "Click to send now"
1581
  msgstr ""
1582
 
1583
- #: ../admin/cerber-settings.php:628 ../dashboard.php:3162
1584
  msgid "Save Changes"
1585
  msgstr ""
1586
 
@@ -1618,726 +1634,726 @@ msgid ""
1618
  "more: <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1619
  msgstr ""
1620
 
1621
- #: ../dashboard.php:55
1622
  msgid "Cerber Dashboard"
1623
  msgstr ""
1624
 
1625
- #: ../dashboard.php:55 ../dashboard.php:1808 ../dashboard.php:2691 ../dashboard.
1626
- #: php:4775
1627
  msgid "Dashboard"
1628
  msgstr ""
1629
 
1630
- #: ../dashboard.php:57
1631
  msgid "Cerber Traffic Inspector"
1632
  msgstr ""
1633
 
1634
- #: ../dashboard.php:57 ../dashboard.php:1771 ../dashboard.php:4846
1635
  msgid "Traffic Inspector"
1636
  msgstr ""
1637
 
1638
- #: ../dashboard.php:61
1639
  msgid "Cerber Data Shield Policies"
1640
  msgstr ""
1641
 
1642
- #: ../dashboard.php:61
1643
  msgid "Data Shield"
1644
  msgstr ""
1645
 
1646
- #: ../dashboard.php:62
1647
  msgid "Cerber Security Rules"
1648
  msgstr ""
1649
 
1650
- #: ../dashboard.php:62 ../dashboard.php:4892
1651
  msgid "Security Rules"
1652
  msgstr ""
1653
 
1654
- #: ../dashboard.php:65
1655
  msgid "Cerber User Security"
1656
  msgstr ""
1657
 
1658
- #: ../dashboard.php:65 ../dashboard.php:4872
1659
  msgid "User Policies"
1660
  msgstr ""
1661
 
1662
- #: ../dashboard.php:68 ../dashboard.php:4907
1663
  msgid "Site Integrity"
1664
  msgstr ""
1665
 
1666
- #: ../dashboard.php:72
1667
  msgid "Cerber anti-spam settings"
1668
  msgstr ""
1669
 
1670
- #: ../dashboard.php:72 ../settings.php:1171
1671
  msgid "Anti-spam"
1672
  msgstr ""
1673
 
1674
- #: ../dashboard.php:83
1675
  msgid "Cerber tools"
1676
  msgstr ""
1677
 
1678
- #: ../dashboard.php:83 ../dashboard.php:4961
1679
  msgid "Tools"
1680
  msgstr ""
1681
 
1682
- #: ../dashboard.php:191 ../dashboard.php:309
1683
  msgid "Remove"
1684
  msgstr ""
1685
 
1686
- #: ../dashboard.php:197 ../dashboard.php:1102
1687
  msgid "Hostname"
1688
  msgstr ""
1689
 
1690
- #: ../dashboard.php:198 ../dashboard.php:1103
1691
  msgid "Country"
1692
  msgstr ""
1693
 
1694
- #: ../dashboard.php:217
1695
  #, php-format
1696
  msgid "Showing last %d records from %d"
1697
  msgstr ""
1698
 
1699
- #: ../dashboard.php:219
1700
  msgid "Hint"
1701
  msgstr ""
1702
 
1703
- #: ../dashboard.php:219
1704
  msgid "To view activity, click on the IP"
1705
  msgstr ""
1706
 
1707
- #: ../dashboard.php:223
1708
  msgid "No lockouts at the moment. The sky is clear."
1709
  msgstr ""
1710
 
1711
- #: ../dashboard.php:265
1712
  msgid "Your IP"
1713
  msgstr ""
1714
 
1715
- #: ../dashboard.php:305 ../dashboard.php:1384 ../dashboard.php:1439 ../dashboard.
1716
- #: php:1580
1717
  msgid "Check for activities"
1718
  msgstr ""
1719
 
1720
- #: ../dashboard.php:315
1721
  msgid "List is empty"
1722
  msgstr ""
1723
 
1724
- #: ../dashboard.php:321
1725
  msgid "IP address, range, wildcard, or CIDR"
1726
  msgstr ""
1727
 
1728
- #: ../dashboard.php:322
1729
  msgid "Add Entry"
1730
  msgstr ""
1731
 
1732
- #: ../dashboard.php:323
1733
  msgid "Optional comment for this entry"
1734
  msgstr ""
1735
 
1736
- #: ../dashboard.php:345
1737
  msgid "You cannot add your IP address or network"
1738
  msgstr ""
1739
 
1740
- #: ../dashboard.php:349
1741
  #, php-format
1742
  msgid "IP address %s has been added to Black IP Access List"
1743
  msgstr ""
1744
 
1745
- #: ../dashboard.php:352
1746
  #, php-format
1747
  msgid "IP address %s has been added to White IP Access List"
1748
  msgstr ""
1749
 
1750
- #: ../dashboard.php:514
1751
  msgid "unknown"
1752
  msgstr ""
1753
 
1754
- #: ../dashboard.php:576
1755
  #, php-format
1756
  msgid "Lockout for %s was removed"
1757
  msgstr ""
1758
 
1759
- #: ../dashboard.php:584
1760
  msgid "Email has been sent to"
1761
  msgstr ""
1762
 
1763
- #: ../dashboard.php:587
1764
  msgid "Unable to send email to"
1765
  msgstr ""
1766
 
1767
- #: ../dashboard.php:653
1768
  msgid "Default settings have been loaded"
1769
  msgstr ""
1770
 
1771
- #: ../dashboard.php:847 ../dashboard.php:1104 ../dashboard.php:3577 ../dashboard.
1772
- #: php:4031
1773
  msgid "Date"
1774
  msgstr ""
1775
 
1776
- #: ../dashboard.php:848 ../dashboard.php:1105
1777
  msgid "Event"
1778
  msgstr ""
1779
 
1780
- #: ../dashboard.php:849
1781
  msgid "Additional Details"
1782
  msgstr ""
1783
 
1784
- #: ../dashboard.php:850 ../dashboard.php:1106 ../dashboard.php:4036
1785
  msgid "Local User"
1786
  msgstr ""
1787
 
1788
- #: ../dashboard.php:851
1789
  msgid "User login"
1790
  msgstr ""
1791
 
1792
- #: ../dashboard.php:852 ../dashboard.php:3582
1793
  msgid "User ID"
1794
  msgstr ""
1795
 
1796
- #: ../dashboard.php:853 ../dashboard.php:1107
1797
  msgid "Username"
1798
  msgstr ""
1799
 
1800
- #: ../dashboard.php:959 ../dashboard.php:2370
1801
  msgid "View all"
1802
  msgstr ""
1803
 
1804
- #: ../dashboard.php:970
1805
  msgid "New users"
1806
  msgstr ""
1807
 
1808
- #: ../dashboard.php:976 ../dashboard.php:4062
1809
  msgid "Suspicious activity"
1810
  msgstr ""
1811
 
1812
- #: ../dashboard.php:978 ../common.php:1366
1813
  msgid "IP blocked"
1814
  msgstr ""
1815
 
1816
- #: ../dashboard.php:980 ../dashboard.php:1764 ../dashboard.php:4064 ../settings.
1817
  #: php:405 ../settings.php:1090
1818
  msgid "Logged in users"
1819
  msgstr ""
1820
 
1821
- #: ../dashboard.php:981 ../dashboard.php:4065
1822
  msgid "Not logged in visitors"
1823
  msgstr ""
1824
 
1825
- #: ../dashboard.php:983
1826
  msgid "My activity"
1827
  msgstr ""
1828
 
1829
- #: ../dashboard.php:984 ../dashboard.php:4075
1830
  msgid "My IP"
1831
  msgstr ""
1832
 
1833
- #: ../dashboard.php:1129 ../dashboard.php:4099
1834
  msgid "Export"
1835
  msgstr ""
1836
 
1837
- #: ../dashboard.php:1134
1838
  msgid "No activity has been logged."
1839
  msgstr ""
1840
 
1841
- #: ../dashboard.php:1145
1842
  msgid "Search for IP or username"
1843
  msgstr ""
1844
 
1845
- #: ../dashboard.php:1148
1846
  msgid "Request ID"
1847
  msgstr ""
1848
 
1849
- #: ../dashboard.php:1149
1850
  msgid "Search in URL"
1851
  msgstr ""
1852
 
1853
- #: ../dashboard.php:1156
1854
  msgid "Filter"
1855
  msgstr ""
1856
 
1857
- #: ../dashboard.php:1400 ../common.php:1425
1858
  msgid "Locked out"
1859
  msgstr ""
1860
 
1861
- #: ../dashboard.php:1432
1862
  msgid "Abuse email:"
1863
  msgstr ""
1864
 
1865
- #: ../dashboard.php:1438
1866
  msgid "Network:"
1867
  msgstr ""
1868
 
1869
- #: ../dashboard.php:1454
1870
  msgid "Add network to the Black List"
1871
  msgstr ""
1872
 
1873
- #: ../dashboard.php:1460
1874
  msgid "Add IP to the Black List"
1875
  msgstr ""
1876
 
1877
- #: ../dashboard.php:1528 ../dashboard.php:1618
1878
  msgid "Registered"
1879
  msgstr ""
1880
 
1881
- #: ../dashboard.php:1540
1882
  msgid "Activated"
1883
  msgstr ""
1884
 
1885
- #: ../dashboard.php:1560
1886
  msgid "Last seen"
1887
  msgstr ""
1888
 
1889
- #: ../dashboard.php:1564
1890
  msgid "Active sessions"
1891
  msgstr ""
1892
 
1893
- #: ../dashboard.php:1615
1894
  msgid "Comments"
1895
  msgstr ""
1896
 
1897
- #: ../dashboard.php:1616
1898
  msgid "Last login"
1899
  msgstr ""
1900
 
1901
- #: ../dashboard.php:1617
1902
  msgid "Failed login attempts"
1903
  msgstr ""
1904
 
1905
- #: ../dashboard.php:1706
1906
  msgid "Cerber Quick View"
1907
  msgstr ""
1908
 
1909
- #: ../dashboard.php:1745 ../dashboard.php:1775
1910
  msgid "active"
1911
  msgstr ""
1912
 
1913
- #: ../dashboard.php:1745
1914
  msgid "deactivate"
1915
  msgstr ""
1916
 
1917
- #: ../dashboard.php:1749
1918
  msgid "not active"
1919
  msgstr ""
1920
 
1921
- #: ../dashboard.php:1752 ../dashboard.php:1770
1922
  msgid "disabled"
1923
  msgstr ""
1924
 
1925
- #: ../dashboard.php:1758
1926
  msgid "failed attempts"
1927
  msgstr ""
1928
 
1929
- #: ../dashboard.php:1758 ../dashboard.php:1759
1930
  msgid "in 24 hours"
1931
  msgstr ""
1932
 
1933
- #: ../dashboard.php:1758 ../dashboard.php:1759
1934
  msgid "view all"
1935
  msgstr ""
1936
 
1937
- #: ../dashboard.php:1759
1938
  msgid "lockouts"
1939
  msgstr ""
1940
 
1941
- #: ../dashboard.php:1761
1942
  msgid "Lockouts at the moment"
1943
  msgstr ""
1944
 
1945
- #: ../dashboard.php:1762
1946
  msgid "Last lockout"
1947
  msgstr ""
1948
 
1949
- #: ../dashboard.php:1764
1950
  msgid "user"
1951
  msgid_plural "users"
1952
  msgstr[0] ""
1953
  msgstr[1] ""
1954
 
1955
- #: ../dashboard.php:1766 ../dashboard.php:1767 ../dashboard.php:2669
1956
  msgid "entry"
1957
  msgid_plural "entries"
1958
  msgstr[0] ""
1959
  msgstr[1] ""
1960
 
1961
- #: ../dashboard.php:1768 ../settings.php:249
1962
  msgid "Citadel mode"
1963
  msgstr ""
1964
 
1965
- #: ../dashboard.php:1770
1966
  msgid "enabled"
1967
  msgstr ""
1968
 
1969
- #: ../dashboard.php:1775
1970
  msgid "no connection"
1971
  msgstr ""
1972
 
1973
- #: ../dashboard.php:1792
1974
  msgctxt "Example: Last malware scan: 23 Jan 2018"
1975
  msgid "Last malware scan"
1976
  msgstr ""
1977
 
1978
- #: ../dashboard.php:1811
1979
  msgid "Integrity"
1980
  msgstr ""
1981
 
1982
- #: ../dashboard.php:1814
1983
  msgid "A new version is available"
1984
  msgstr ""
1985
 
1986
- #: ../dashboard.php:2174 ../settings.php:236
1987
  msgid "My site is behind a reverse proxy"
1988
  msgstr ""
1989
 
1990
- #: ../dashboard.php:2350
1991
  msgid "in the last 24 hours"
1992
  msgstr ""
1993
 
1994
- #: ../dashboard.php:2373
1995
  msgid "Recently locked out IP addresses"
1996
  msgstr ""
1997
 
1998
- #: ../dashboard.php:2484
1999
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
2000
  msgstr ""
2001
 
2002
- #: ../dashboard.php:2485
2003
  msgid "Deactivate"
2004
  msgstr ""
2005
 
2006
- #: ../dashboard.php:2486 ../dashboard.php:2895
2007
  msgid "View Activity"
2008
  msgstr ""
2009
 
2010
- #: ../dashboard.php:2501
2011
  msgid "Settings saved"
2012
  msgstr ""
2013
 
2014
- #: ../dashboard.php:2577
2015
  msgid "Create Alert"
2016
  msgstr ""
2017
 
2018
- #: ../dashboard.php:2581
2019
  msgid "Delete Alert"
2020
  msgstr ""
2021
 
2022
- #: ../dashboard.php:2614
2023
  msgid "The alert has been created"
2024
  msgstr ""
2025
 
2026
- #: ../dashboard.php:2618
2027
  msgid "The alert has been deleted"
2028
  msgstr ""
2029
 
2030
- #: ../dashboard.php:2692
2031
  msgid "Main settings"
2032
  msgstr ""
2033
 
2034
- #: ../dashboard.php:2828
2035
  msgid "Are you sure you want to delete selected files?"
2036
  msgstr ""
2037
 
2038
- #: ../dashboard.php:2829
2039
  msgid "These files have been moved to the quarantine"
2040
  msgstr ""
2041
 
2042
- #: ../dashboard.php:2832
2043
  msgid "Do you want to add selected files to the ignore list?"
2044
  msgstr ""
2045
 
2046
- #: ../dashboard.php:2833
2047
  msgid "These files have been added to the ignore list"
2048
  msgstr ""
2049
 
2050
- #: ../dashboard.php:2835
2051
  msgid "Some errors occurred"
2052
  msgstr ""
2053
 
2054
- #: ../dashboard.php:2836
2055
  msgid "All files have been processed"
2056
  msgstr ""
2057
 
2058
- #: ../dashboard.php:2897 ../dashboard.php:4777
2059
  msgid "Sessions"
2060
  msgstr ""
2061
 
2062
- #: ../dashboard.php:3234
2063
  msgid "Role-based rules are configured"
2064
  msgstr ""
2065
 
2066
- #: ../dashboard.php:3284
2067
  msgid "Start typing here to find a country"
2068
  msgstr ""
2069
 
2070
- #: ../dashboard.php:3291
2071
  msgid "Save all rules"
2072
  msgstr ""
2073
 
2074
- #: ../dashboard.php:3304
2075
  #, php-format
2076
  msgid "Permitted for one country"
2077
  msgid_plural "Permitted for %d countries"
2078
  msgstr[0] ""
2079
  msgstr[1] ""
2080
 
2081
- #: ../dashboard.php:3307
2082
  #, php-format
2083
  msgid "Not permitted for one country"
2084
  msgid_plural "Not permitted for %d countries"
2085
  msgstr[0] ""
2086
  msgstr[1] ""
2087
 
2088
- #: ../dashboard.php:3315
2089
  msgid "No rule"
2090
  msgstr ""
2091
 
2092
- #: ../dashboard.php:3316
2093
  msgid "Any country is permitted"
2094
  msgstr ""
2095
 
2096
- #: ../dashboard.php:3399
2097
  msgid "Click on a country name to add it to the list of selected countries"
2098
  msgstr ""
2099
 
2100
- #: ../dashboard.php:3403
2101
  #, php-format
2102
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
2103
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
2104
  msgstr ""
2105
 
2106
- #: ../dashboard.php:3406
2107
  #, php-format
2108
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
2109
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
2110
  msgstr ""
2111
 
2112
- #: ../dashboard.php:3426
2113
  msgid "Log into the website"
2114
  msgstr ""
2115
 
2116
- #: ../dashboard.php:3428
2117
  msgid "All Users"
2118
  msgstr ""
2119
 
2120
- #: ../dashboard.php:3430
2121
  msgid "Register on the website"
2122
  msgstr ""
2123
 
2124
- #: ../dashboard.php:3431
2125
  msgid "Submit forms"
2126
  msgstr ""
2127
 
2128
- #: ../dashboard.php:3432
2129
  msgid "Post comments"
2130
  msgstr ""
2131
 
2132
- #: ../dashboard.php:3433
2133
  msgid "Use XML-RPC"
2134
  msgstr ""
2135
 
2136
- #: ../dashboard.php:3434
2137
  msgid "Use REST API"
2138
  msgstr ""
2139
 
2140
- #: ../dashboard.php:3476
2141
  msgid "Security rules have been updated"
2142
  msgstr ""
2143
 
2144
- #: ../dashboard.php:3576
2145
  msgid "IP address"
2146
  msgstr ""
2147
 
2148
- #: ../dashboard.php:3583
2149
  msgid "Page generation time"
2150
  msgstr ""
2151
 
2152
- #: ../dashboard.php:4032
2153
  msgid "Request"
2154
  msgstr ""
2155
 
2156
- #: ../dashboard.php:4035
2157
  msgid "User Agent"
2158
  msgstr ""
2159
 
2160
- #: ../dashboard.php:4052
2161
  msgid "No requests have been logged."
2162
  msgstr ""
2163
 
2164
- #: ../dashboard.php:4060
2165
  msgid "All requests"
2166
  msgstr ""
2167
 
2168
- #: ../dashboard.php:4063
2169
  msgid "Errors"
2170
  msgstr ""
2171
 
2172
- #: ../dashboard.php:4068
2173
  msgid "Form submissions"
2174
  msgstr ""
2175
 
2176
- #: ../dashboard.php:4070
2177
  msgid "Page Not Found"
2178
  msgstr ""
2179
 
2180
- #: ../dashboard.php:4074
2181
  msgid "My requests"
2182
  msgstr ""
2183
 
2184
- #: ../dashboard.php:4082
2185
  msgid "Longer than"
2186
  msgstr ""
2187
 
2188
- #: ../dashboard.php:4092
2189
  msgid "Advanced Search"
2190
  msgstr ""
2191
 
2192
- #: ../dashboard.php:4105
2193
  msgid "Refresh"
2194
  msgstr ""
2195
 
2196
- #: ../dashboard.php:4140
2197
  msgid "Not specified"
2198
  msgstr ""
2199
 
2200
- #: ../dashboard.php:4200
2201
  msgid "Unknown Google's bot"
2202
  msgstr ""
2203
 
2204
- #: ../dashboard.php:4778
2205
  msgid "Lockouts"
2206
  msgstr ""
2207
 
2208
- #: ../dashboard.php:4779
2209
  msgid "Main Settings"
2210
  msgstr ""
2211
 
2212
- #: ../dashboard.php:4781
2213
  msgid "Hardening"
2214
  msgstr ""
2215
 
2216
- #: ../dashboard.php:4783 ../settings.php:270
2217
  msgid "Notifications"
2218
  msgstr ""
2219
 
2220
- #: ../dashboard.php:4826
2221
  msgid "Anti-spam and bot detection settings"
2222
  msgstr ""
2223
 
2224
- #: ../dashboard.php:4828
2225
  msgid "Anti-spam engine"
2226
  msgstr ""
2227
 
2228
- #: ../dashboard.php:4848
2229
  msgid "Live Traffic"
2230
  msgstr ""
2231
 
2232
- #: ../dashboard.php:4862
2233
  msgid "Data Shield Policies"
2234
  msgstr ""
2235
 
2236
- #: ../dashboard.php:4864
2237
  msgid "Accounts & Roles"
2238
  msgstr ""
2239
 
2240
- #: ../dashboard.php:4865
2241
  msgid "Site Settings"
2242
  msgstr ""
2243
 
2244
- #: ../dashboard.php:4874
2245
  msgid "Role-based"
2246
  msgstr ""
2247
 
2248
- #: ../dashboard.php:4875
2249
  msgid "Global"
2250
  msgstr ""
2251
 
2252
- #: ../dashboard.php:4894
2253
  msgid "Countries"
2254
  msgstr ""
2255
 
2256
- #: ../dashboard.php:4909
2257
  msgid "Security Scanner"
2258
  msgstr ""
2259
 
2260
- #: ../dashboard.php:4911
2261
  msgid "Scheduling"
2262
  msgstr ""
2263
 
2264
- #: ../dashboard.php:4912
2265
  msgid "Cleaning up"
2266
  msgstr ""
2267
 
2268
- #: ../dashboard.php:4913
2269
  msgid "Ignore List"
2270
  msgstr ""
2271
 
2272
- #: ../dashboard.php:4914
2273
  msgid "Quarantine"
2274
  msgstr ""
2275
 
2276
- #: ../dashboard.php:4915
2277
  msgid "Analytics"
2278
  msgstr ""
2279
 
2280
- #: ../dashboard.php:4964
2281
  msgid "Manage Settings"
2282
  msgstr ""
2283
 
2284
- #: ../dashboard.php:4965
2285
  msgid "Diagnostic"
2286
  msgstr ""
2287
 
2288
- #: ../dashboard.php:4966
2289
  msgid "Diagnostic Log"
2290
  msgstr ""
2291
 
2292
- #: ../dashboard.php:4967
2293
  msgid "Changelog"
2294
  msgstr ""
2295
 
2296
- #: ../dashboard.php:4968
2297
  msgid "License"
2298
  msgstr ""
2299
 
2300
- #: ../dashboard.php:5069
2301
  msgid "Help"
2302
  msgstr ""
2303
 
2304
- #: ../dashboard.php:5118
2305
  msgid "Incorrect IP address or IP range"
2306
  msgstr ""
2307
 
2308
- #: ../dashboard.php:5122
2309
  msgid "The IP address you are trying to add is already in the list"
2310
  msgstr ""
2311
 
2312
- #: ../dashboard.php:5257
2313
- msgid "These features are available in a professional version of the plugin."
2314
  msgstr ""
2315
 
2316
- #: ../dashboard.php:5258
2317
  msgid "Know more about all advantages at"
2318
  msgstr ""
2319
 
2320
- #: ../dashboard.php:5293
2321
  msgid "Log In"
2322
  msgstr ""
2323
 
2324
- #: ../dashboard.php:5294
2325
  msgid "Log Out"
2326
  msgstr ""
2327
 
2328
- #: ../dashboard.php:5295
2329
  msgid "Register"
2330
  msgstr ""
2331
 
2332
- #: ../dashboard.php:5298
2333
  msgid "WooCommerce Log In"
2334
  msgstr ""
2335
 
2336
- #: ../dashboard.php:5299
2337
  msgid "WooCommerce Log Out"
2338
  msgstr ""
2339
 
2340
- #: ../dashboard.php:5338 ../dashboard.php:5339
2341
  msgid "Add to menu"
2342
  msgstr ""
2343
 
@@ -2365,319 +2381,327 @@ msgstr ""
2365
  msgid "Lockouts occurred"
2366
  msgstr ""
2367
 
2368
- #: ../common.php:1358
2369
  msgid "User created"
2370
  msgstr ""
2371
 
2372
- #: ../common.php:1359
2373
  msgid "User registered"
2374
  msgstr ""
2375
 
2376
- #: ../common.php:1360
2377
  msgid "User deleted"
2378
  msgstr ""
2379
 
2380
- #: ../common.php:1361
2381
  msgid "Logged in"
2382
  msgstr ""
2383
 
2384
- #: ../common.php:1362
2385
  msgid "Logged out"
2386
  msgstr ""
2387
 
2388
- #: ../common.php:1363
2389
  msgid "Login failed"
2390
  msgstr ""
2391
 
2392
- #: ../common.php:1367
2393
  msgid "IP subnet blocked"
2394
  msgstr ""
2395
 
2396
- #: ../common.php:1370
2397
  msgid "Citadel activated!"
2398
  msgstr ""
2399
 
2400
- #: ../common.php:1371
2401
  msgid "Spam comment denied"
2402
  msgstr ""
2403
 
2404
- #: ../common.php:1372
2405
  msgid "Spam form submission denied"
2406
  msgstr ""
2407
 
2408
- #: ../common.php:1373
2409
  msgid "Form submission denied"
2410
  msgstr ""
2411
 
2412
- #: ../common.php:1374
2413
  msgid "Comment denied"
2414
  msgstr ""
2415
 
2416
- #: ../common.php:1383
2417
  msgid "Password changed"
2418
  msgstr ""
2419
 
2420
- #: ../common.php:1384
2421
  msgid "Password reset requested"
2422
  msgstr ""
2423
 
2424
- #: ../common.php:1386
 
 
 
 
2425
  msgid "reCAPTCHA verification failed"
2426
  msgstr ""
2427
 
2428
- #: ../common.php:1387
2429
  msgid "reCAPTCHA settings are incorrect"
2430
  msgstr ""
2431
 
2432
- #: ../common.php:1388
2433
  msgid "Request to the Google reCAPTCHA service failed"
2434
  msgstr ""
2435
 
2436
- #: ../common.php:1390 ../common.php:1506
2437
  msgid "Attempt to access prohibited URL"
2438
  msgstr ""
2439
 
2440
- #: ../common.php:1391 ../common.php:1507
2441
  msgid "Attempt to log in with non-existing username"
2442
  msgstr ""
2443
 
2444
- #: ../common.php:1392 ../common.php:1508
2445
  msgid "Attempt to log in with prohibited username"
2446
  msgstr ""
2447
 
2448
- #: ../common.php:1394
2449
  msgid "Attempt to log in denied"
2450
  msgstr ""
2451
 
2452
- #: ../common.php:1395
2453
  msgid "Attempt to register denied"
2454
  msgstr ""
2455
 
2456
- #: ../common.php:1396 ../common.php:1512
2457
  msgid "Probing for vulnerable code"
2458
  msgstr ""
2459
 
2460
- #: ../common.php:1397
2461
  msgid "Attempt to upload malicious file denied"
2462
  msgstr ""
2463
 
2464
- #: ../common.php:1398
2465
  msgid "File upload denied"
2466
  msgstr ""
2467
 
2468
- #: ../common.php:1400
2469
  msgid "Request to REST API denied"
2470
  msgstr ""
2471
 
2472
- #: ../common.php:1401
2473
  msgid "XML-RPC request denied"
2474
  msgstr ""
2475
 
2476
- #: ../common.php:1403
2477
  msgid "User creation denied"
2478
  msgstr ""
2479
 
2480
- #: ../common.php:1404
2481
  msgid "User row update denied"
2482
  msgstr ""
2483
 
2484
- #: ../common.php:1405
2485
  msgid "Role update denied"
2486
  msgstr ""
2487
 
2488
- #: ../common.php:1406
2489
  msgid "Setting update denied"
2490
  msgstr ""
2491
 
2492
- #: ../common.php:1407
2493
  msgid "User metadata update denied"
2494
  msgstr ""
2495
 
2496
- #: ../common.php:1409
2497
  msgid "Malicious request denied"
2498
  msgstr ""
2499
 
2500
- #: ../common.php:1412
2501
  msgid "User activated"
2502
  msgstr ""
2503
 
2504
- #: ../common.php:1415
2505
  msgid "Invalid master credentials"
2506
  msgstr ""
2507
 
2508
- #: ../common.php:1423
2509
  msgid "Bot detected"
2510
  msgstr ""
2511
 
2512
- #: ../common.php:1424
2513
  msgid "Citadel mode is active"
2514
  msgstr ""
2515
 
2516
- #: ../common.php:1426
2517
  msgid "IP address is locked out"
2518
  msgstr ""
2519
 
2520
- #: ../common.php:1427
2521
  msgid "IP blacklisted"
2522
  msgstr ""
2523
 
2524
- #: ../common.php:1428
2525
  msgid "Malicious activity detected"
2526
  msgstr ""
2527
 
2528
- #: ../common.php:1429
2529
  msgid "Blocked by country rule"
2530
  msgstr ""
2531
 
2532
- #: ../common.php:1430
2533
  msgid "Limit reached"
2534
  msgstr ""
2535
 
2536
- #: ../common.php:1431
2537
  msgid "Multiple suspicious activities"
2538
  msgstr ""
2539
 
2540
- #: ../common.php:1432
2541
  msgid "Denied"
2542
  msgstr ""
2543
 
2544
- #: ../common.php:1434
2545
  msgid "Suspicious number of fields"
2546
  msgstr ""
2547
 
2548
- #: ../common.php:1435
2549
  msgid "Suspicious number of nested values"
2550
  msgstr ""
2551
 
2552
- #: ../common.php:1436 ../common.php:1513
2553
  msgid "Malicious code detected"
2554
  msgstr ""
2555
 
2556
- #: ../common.php:1437
2557
  msgid "Suspicious SQL code detected"
2558
  msgstr ""
2559
 
2560
- #: ../common.php:1438
2561
  msgid "Suspicious JavaScript code detected"
2562
  msgstr ""
2563
 
2564
- #: ../common.php:1439
2565
  msgid "Blocked by administrator"
2566
  msgstr ""
2567
 
2568
- #: ../common.php:1440
2569
  msgid "Site policy enforcement"
2570
  msgstr ""
2571
 
2572
- #: ../common.php:1441
2573
  msgid "2FA code verified"
2574
  msgstr ""
2575
 
2576
- #: ../common.php:1442
2577
  msgid "Initiated by the user"
2578
  msgstr ""
2579
 
2580
- #: ../common.php:1445
2581
  msgid "Email address is prohibited"
2582
  msgstr ""
2583
 
2584
- #: ../common.php:1447
2585
  msgid "Permission denied"
2586
  msgstr ""
2587
 
2588
- #: ../common.php:1449
2589
  msgid "Invalid user"
2590
  msgstr ""
2591
 
2592
- #: ../common.php:1450
2593
  msgid "Incorrect password"
2594
  msgstr ""
2595
 
2596
- #: ../common.php:1451
2597
  msgid "IP address is not allowed"
2598
  msgstr ""
2599
 
2600
- #: ../common.php:1454
 
 
 
 
2601
  msgid "IP whitelisted"
2602
  msgstr ""
2603
 
2604
- #: ../common.php:1504
2605
  msgid "Limit on login attempts is reached"
2606
  msgstr ""
2607
 
2608
- #: ../common.php:1505
2609
  msgid "Attempt to access"
2610
  msgstr ""
2611
 
2612
- #: ../common.php:1509
2613
  msgid "Limit on failed reCAPTCHA verifications is reached"
2614
  msgstr ""
2615
 
2616
- #: ../common.php:1510
2617
  msgid "Bot activity is detected"
2618
  msgstr ""
2619
 
2620
- #: ../common.php:1511
2621
  msgid "Multiple suspicious activities were detected"
2622
  msgstr ""
2623
 
2624
- #: ../common.php:1514
2625
  msgid "Attempt to upload a file with malicious code"
2626
  msgstr ""
2627
 
2628
- #: ../common.php:1516
2629
  msgid "Multiple erroneous requests"
2630
  msgstr ""
2631
 
2632
- #: ../common.php:1517
2633
  msgid "Multiple suspicious requests"
2634
  msgstr ""
2635
 
2636
  #. translators: Time difference between two dates, in seconds (sec=second). 1: Number of seconds
2637
- #: ../common.php:1655
2638
  #, php-format
2639
  msgid "%s sec"
2640
  msgid_plural "%s secs"
2641
  msgstr[0] ""
2642
  msgstr[1] ""
2643
 
2644
- #: ../common.php:1662
2645
  #, php-format
2646
  msgid "%s ago"
2647
  msgstr ""
2648
 
2649
- #: ../common.php:1662
2650
  #, php-format
2651
  msgctxt "preposition of a period of time like: in 6 hours"
2652
  msgid "in %s"
2653
  msgstr ""
2654
 
2655
- #: ../common.php:1769
2656
  msgid "Bytes"
2657
  msgstr ""
2658
 
2659
- #: ../common.php:1875
2660
  #, php-format
2661
  msgid "A new version of %s is available. Please install it."
2662
  msgstr ""
2663
 
2664
- #: ../common.php:2722
2665
  msgid "Unable to create the directory"
2666
  msgstr ""
2667
 
2668
- #: ../common.php:2727
2669
  msgid "Destination folder access denied"
2670
  msgstr ""
2671
 
2672
- #: ../common.php:2730
2673
  msgid "File not found"
2674
  msgstr ""
2675
 
2676
- #: ../common.php:2733
2677
  msgid "Unable to copy the file"
2678
  msgstr ""
2679
 
2680
- #: ../common.php:2739
2681
  msgid "Unable to delete the file"
2682
  msgstr ""
2683
 
@@ -3862,69 +3886,69 @@ msgstr ""
3862
  msgid "Any activity"
3863
  msgstr ""
3864
 
3865
- #: ../cerber-2fa.php:352
3866
  msgid ""
3867
  "This verification PIN code is expired. We have just sent a new one to your "
3868
  "email."
3869
  msgstr ""
3870
 
3871
- #: ../cerber-2fa.php:355
3872
  msgid "You have entered an incorrect verification PIN code"
3873
  msgstr ""
3874
 
3875
- #: ../cerber-2fa.php:402 ../cerber-2fa.php:486
3876
  msgid "Please verify that it’s you"
3877
  msgstr ""
3878
 
3879
- #: ../cerber-2fa.php:489
3880
  msgid "Please use the following verification PIN code to confirm your identity"
3881
  msgstr ""
3882
 
3883
- #: ../cerber-2fa.php:489
3884
  #, php-format
3885
  msgid "The code is valid for %s minutes."
3886
  msgstr ""
3887
 
3888
- #: ../cerber-2fa.php:514
3889
  msgid "Here are the details of the sign-in attempt"
3890
  msgstr ""
3891
 
3892
- #: ../cerber-2fa.php:563
3893
  msgid "expires"
3894
  msgstr ""
3895
 
3896
- #: ../cerber-2fa.php:580
3897
  msgid "only digits are allowed"
3898
  msgstr ""
3899
 
3900
- #: ../cerber-2fa.php:583
3901
  msgid "We've sent a verification PIN code to your email"
3902
  msgstr ""
3903
 
3904
- #: ../cerber-2fa.php:584
3905
  msgid "Enter the code from the email in the field below."
3906
  msgstr ""
3907
 
3908
- #: ../cerber-2fa.php:586
3909
  msgid "Try again"
3910
  msgstr ""
3911
 
3912
- #: ../cerber-2fa.php:587
3913
  msgid "Cancel"
3914
  msgstr ""
3915
 
3916
- #: ../cerber-2fa.php:588
3917
  msgid "Did not receive an email?"
3918
  msgstr ""
3919
 
3920
- #: ../cerber-2fa.php:588
3921
  msgid "or"
3922
  msgstr ""
3923
 
3924
- #: ../cerber-2fa.php:594
3925
  msgid "Verify it's you"
3926
  msgstr ""
3927
 
3928
- #: ../cerber-2fa.php:599
3929
  msgid "Verify"
3930
  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: Thu Dec 10 2020 11:44:37 GMT+0300 (Moscow Standard Time)\n"
9
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
  "Last-Translator: \n"
11
  "Language-Team: \n"
73
  msgid "Active Theme"
74
  msgstr ""
75
 
76
+ #: ../cerber-load.php:328
77
  msgid "You are not allowed to log in. Ask your administrator for assistance."
78
  msgstr ""
79
 
80
+ #: ../cerber-load.php:334
81
  #, php-format
82
  msgid ""
83
  "You have exceeded the number of allowed login attempts. Please try again in "
84
  "%d minutes."
85
  msgstr ""
86
 
87
+ #: ../cerber-load.php:338
88
  msgid "You are not allowed to log in"
89
  msgstr ""
90
 
91
+ #: ../cerber-load.php:354
92
  #, php-format
93
+ msgid "You have only one login attempt remaining."
94
+ msgid_plural "You have %d login attempts remaining."
95
  msgstr[0] ""
96
  msgstr[1] ""
97
 
98
+ #: ../cerber-load.php:628 ../cerber-load.php:640 ../cerber-load.php:647 ../cerber-
99
+ #: load.php:947 ../cerber-load.php:1579 ../cerber-load.php:1586 ../cerber-load.
100
+ #: php:1592 ../cerber-load.php:1597 ../cerber-load.php:1604 ../cerber-load.php:
101
+ #: 1611 ../cerber-load.php:1617 ../cerber-load.php:1624 ../cerber-load.php:1794 ..
102
+ #: /cerber-load.php:1931 ../nexus/cerber-nexus-slave.php:204 ../nexus/cerber-
103
  #: nexus-slave.php:215 ../admin/cerber-admin.php:866 ../admin/cerber-settings.php:
104
  #: 653 ../admin/cerber-settings.php:673 ../admin/cerber-settings.php:753 ..
105
  #: /common.php:368 ../common.php:446 ../common.php:451 ../common.php:457 ..
107
  msgid "ERROR:"
108
  msgstr ""
109
 
110
+ #: ../cerber-load.php:657
111
  msgid ""
112
  "Human verification failed. Please click the square box in the reCAPTCHA "
113
  "block below."
114
  msgstr ""
115
 
116
+ #: ../cerber-load.php:787
117
  msgid ""
118
  "> > > Translator of WP Cerber? To get the PRO license for free, drop your "
119
  "contacts here: https://wpcerber.com/contact/"
120
  msgstr ""
121
 
122
+ #: ../cerber-load.php:1061
123
  #, php-format
124
  msgid ""
125
+ "<strong>Error</strong>: The password you entered for the username %s is "
126
  "incorrect."
127
  msgstr ""
128
 
129
+ #: ../cerber-load.php:1409
130
+ #, php-format
131
+ msgid "Session has been terminated"
132
+ msgid_plural "%s sessions have been terminated"
133
+ msgstr[0] ""
134
+ msgstr[1] ""
135
+
136
+ #: ../cerber-load.php:1579 ../cerber-load.php:1587 ../cerber-load.php:1593 ..
137
+ #: /cerber-load.php:1618 ../cerber-load.php:1625
138
  msgid "You are not allowed to register."
139
  msgstr ""
140
 
141
+ #: ../cerber-load.php:1605
142
  msgid "Username is not allowed. Please choose another one."
143
  msgstr ""
144
 
145
+ #: ../cerber-load.php:1612
146
  msgid "Email address is not permitted."
147
  msgstr ""
148
 
149
+ #: ../cerber-load.php:1612
150
  msgid "Please choose another one."
151
  msgstr ""
152
 
153
+ #: ../cerber-load.php:1931
154
  msgid "Sorry, human verification failed."
155
  msgstr ""
156
 
157
+ #: ../cerber-load.php:4170
158
  msgid "We're sorry, you are not allowed to proceed"
159
  msgstr ""
160
 
161
+ #: ../cerber-load.php:4286
162
  msgid "WP Cerber notify"
163
  msgstr ""
164
 
165
+ #: ../cerber-load.php:4310
166
  msgid "Citadel mode is activated"
167
  msgstr ""
168
 
169
+ #: ../cerber-load.php:4312
170
  #, php-format
171
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
172
  msgstr ""
173
 
174
+ #: ../cerber-load.php:4313
175
  #, php-format
176
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
177
  msgstr ""
178
 
179
+ #: ../cerber-load.php:4314 ../cerber-load.php:5130
180
  msgid "View activity in dashboard"
181
  msgstr ""
182
 
183
+ #: ../cerber-load.php:4338
184
  msgid "unspecified"
185
  msgstr ""
186
 
187
+ #: ../cerber-load.php:4341
188
  msgid "Number of lockouts is increasing"
189
  msgstr ""
190
 
191
+ #: ../cerber-load.php:4343
192
  msgid "Number of active lockouts"
193
  msgstr ""
194
 
195
+ #: ../cerber-load.php:4344
196
  #, php-format
197
  msgid "Last lockout was added: %s for IP %s"
198
  msgstr ""
199
 
200
+ #: ../cerber-load.php:4345 ../dashboard.php:202
201
  msgid "Reason"
202
  msgstr ""
203
 
204
+ #: ../cerber-load.php:4346
205
  msgid "View activity for this IP"
206
  msgstr ""
207
 
208
+ #: ../cerber-load.php:4347
209
  msgid "View lockouts in dashboard"
210
  msgstr ""
211
 
212
+ #: ../cerber-load.php:4350 ../cerber-load.php:4352
213
  msgid "A new version of WP Cerber is available to install"
214
  msgstr ""
215
 
216
+ #: ../cerber-load.php:4351
217
  msgid "Hi!"
218
  msgstr ""
219
 
220
+ #: ../cerber-load.php:4354 ../cerber-load.php:4365 ../nexus/cerber-slave-list.php:
221
  #: 44
222
  msgid "Website"
223
  msgstr ""
224
 
225
+ #: ../cerber-load.php:4357 ../cerber-load.php:4358
226
  msgid "The WP Cerber security plugin has been deactivated"
227
  msgstr ""
228
 
229
+ #: ../cerber-load.php:4360
230
  msgid "Not logged in"
231
  msgstr ""
232
 
233
+ #: ../cerber-load.php:4366
234
  msgid "By user"
235
  msgstr ""
236
 
237
+ #: ../cerber-load.php:4367
238
  msgid "From IP address"
239
  msgstr ""
240
 
241
+ #: ../cerber-load.php:4370
242
  msgid "From country"
243
  msgstr ""
244
 
245
+ #: ../cerber-load.php:4374
246
  msgid "The WP Cerber security plugin is now active"
247
  msgstr ""
248
 
249
+ #: ../cerber-load.php:4375 ../cerber-load.php:5406
250
  msgid "WP Cerber is now active and has started protecting your site"
251
  msgstr ""
252
 
253
+ #: ../cerber-load.php:4377 ../cerber-load.php:5410
254
  msgid "Getting Started Guide"
255
  msgstr ""
256
 
257
+ #: ../cerber-load.php:4386
258
  msgid "New Custom login URL"
259
  msgstr ""
260
 
261
+ #: ../cerber-load.php:4390 ../cerber-load.php:4391
262
  msgid "A new activity has been recorded"
263
  msgstr ""
264
 
265
+ #: ../cerber-load.php:4396
266
  msgid "Weekly report"
267
  msgstr ""
268
 
269
+ #: ../cerber-load.php:4399 ../cerber-load.php:4407
270
  msgid "To change reporting settings visit"
271
  msgstr ""
272
 
273
+ #: ../cerber-load.php:4404
274
  msgid "Scanner Report"
275
  msgstr ""
276
 
277
+ #: ../cerber-load.php:4433
278
  msgid "Your login page:"
279
  msgstr ""
280
 
281
+ #: ../cerber-load.php:4438
282
  msgid "Your license is valid until"
283
  msgstr ""
284
 
285
+ #: ../cerber-load.php:4441
286
  msgid "This message was sent by"
287
  msgstr ""
288
 
289
+ #: ../cerber-load.php:4462
290
  #, php-format
291
  msgid "Your last sign-in was %s from %s"
292
  msgstr ""
293
 
294
+ #: ../cerber-load.php:4532
295
  msgid "Weekly Report"
296
  msgstr ""
297
 
298
+ #: ../cerber-load.php:4544
299
  msgid "Activity details"
300
  msgstr ""
301
 
302
+ #: ../cerber-load.php:4558
303
  msgid "Attempts to log in with non-existing usernames"
304
  msgstr ""
305
 
306
+ #: ../cerber-load.php:5089 ../cerber-users.php:1107 ../dashboard.php:1814 ..
307
+ #: /dashboard.php:2361 ../dashboard.php:4732 ../settings.php:282
308
  msgid "Activity"
309
  msgstr ""
310
 
311
+ #: ../cerber-load.php:5098
312
  msgid "IP"
313
  msgstr ""
314
 
315
+ #: ../cerber-load.php:5102 ../cerber-users.php:915
316
  msgid "User"
317
  msgstr ""
318
 
319
+ #: ../cerber-load.php:5106
320
  msgid "Username used"
321
  msgstr ""
322
 
323
+ #: ../cerber-load.php:5110
324
  msgid "Search string"
325
  msgstr ""
326
 
327
+ #: ../cerber-load.php:5131
328
  msgid "To delete the alert, click here"
329
  msgstr ""
330
 
331
+ #: ../cerber-load.php:5349
332
  #, php-format
333
  msgid "The WP Cerber requires PHP %s or higher. You are running"
334
  msgstr ""
335
 
336
+ #: ../cerber-load.php:5353
337
  #, php-format
338
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
339
  msgstr ""
340
 
341
+ #: ../cerber-load.php:5363
342
  msgid "Can't activate WP Cerber due to a database error."
343
  msgstr ""
344
 
345
+ #: ../cerber-load.php:5392
346
  #, php-format
347
  msgid "Your IP address %s has been added to the White IP Access List"
348
  msgstr ""
349
 
350
+ #: ../cerber-load.php:5419
351
  msgid "Import settings"
352
  msgstr ""
353
 
354
+ #: ../cerber-load.php:7302
355
  msgid "Awesome!"
356
  msgstr ""
357
 
358
+ #: ../cerber-scanner.php:941 ../dashboard.php:1803
359
  msgid "Full Scan"
360
  msgstr ""
361
 
362
+ #: ../cerber-scanner.php:941 ../dashboard.php:1801
363
  msgid "Quick Scan"
364
  msgstr ""
365
 
366
+ #: ../cerber-scanner.php:1442
367
  msgid "Verified"
368
  msgstr ""
369
 
370
+ #: ../cerber-scanner.php:1448
371
  msgid "Vulnerability found"
372
  msgstr ""
373
 
374
+ #: ../cerber-scanner.php:1449
375
  msgid "Integrity data not found"
376
  msgstr ""
377
 
378
+ #: ../cerber-scanner.php:1450
379
  msgid "Unable to check the integrity of the plugin due to a network error"
380
  msgstr ""
381
 
382
+ #: ../cerber-scanner.php:1451
383
  msgid "Unable to check the integrity of WordPress files due to a network error"
384
  msgstr ""
385
 
386
+ #: ../cerber-scanner.php:1452
387
  msgid "Unable to check the integrity of the theme due to a network error"
388
  msgstr ""
389
 
390
+ #: ../cerber-scanner.php:1453
391
  msgid "Unable to check the integrity due to a DB error"
392
  msgstr ""
393
 
394
+ #: ../cerber-scanner.php:1456
395
  msgid "File is missing"
396
  msgstr ""
397
 
398
+ #: ../cerber-scanner.php:1458
399
  msgid "Unable to process file"
400
  msgstr ""
401
 
402
+ #: ../cerber-scanner.php:1459 ../cerber-scanner.php:4682
403
  msgid "Unable to open file"
404
  msgstr ""
405
 
406
+ #: ../cerber-scanner.php:1461 ../admin/cerber-admin.php:79
407
  msgid "Checksum mismatch"
408
  msgstr ""
409
 
410
+ #: ../cerber-scanner.php:1464
411
  msgid "Suspicious code found"
412
  msgstr ""
413
 
414
+ #: ../cerber-scanner.php:1465
415
  msgid "Malicious code found"
416
  msgstr ""
417
 
418
+ #: ../cerber-scanner.php:1466
419
  msgid "Unattended suspicious file"
420
  msgstr ""
421
 
422
+ #: ../cerber-scanner.php:1467
423
  msgid "Executable code found"
424
  msgstr ""
425
 
426
+ #: ../cerber-scanner.php:1470 ../cerber-scanner.php:2704
427
  msgid "Suspicious directives found"
428
  msgstr ""
429
 
430
+ #: ../cerber-scanner.php:1471
431
  msgid "Unwanted file extension"
432
  msgstr ""
433
 
434
+ #: ../cerber-scanner.php:1473
435
  msgid "Content has been modified"
436
  msgstr ""
437
 
438
+ #: ../cerber-scanner.php:1474
439
  msgid "New file"
440
  msgstr ""
441
 
442
+ #: ../cerber-scanner.php:1476
443
  msgid "Unable to delete"
444
  msgstr ""
445
 
446
+ #: ../cerber-scanner.php:1477
447
  msgid "File deleted"
448
  msgstr ""
449
 
450
+ #: ../cerber-scanner.php:1478
451
  msgid "File recovered"
452
  msgstr ""
453
 
454
+ #: ../cerber-scanner.php:1497 ../cerber-users.php:20 ../cerber-users.php:461 ..
455
+ #: /dashboard.php:1800 ../dashboard.php:1802 ../settings.php:740 ../settings.php:
456
  #: 768 ../settings.php:892 ../settings.php:901 ../settings.php:1244
457
  msgid "Disabled"
458
  msgstr ""
459
 
460
+ #: ../cerber-scanner.php:1498
461
  msgid "Every hour"
462
  msgstr ""
463
 
464
+ #: ../cerber-scanner.php:1499
465
  msgid "Every 3 hours"
466
  msgstr ""
467
 
468
+ #: ../cerber-scanner.php:1500
469
  msgid "Every 6 hours"
470
  msgstr ""
471
 
472
+ #: ../cerber-scanner.php:2524
473
  msgid "Custom signature found"
474
  msgstr ""
475
 
476
+ #: ../cerber-scanner.php:2699
477
  msgid ""
478
  "This file contains executable code and may contain obfuscated malware. If "
479
  "this file is a part of a theme or a plugin, it must be located in the theme "
480
  "or the plugin folder. No exception, no excuses."
481
  msgstr ""
482
 
483
+ #: ../cerber-scanner.php:2700
484
  msgid ""
485
  "The scanner recognizes this file as \"ownerless\" or \"not bundled\" because it "
486
  "does not belong to any known part of the website and should not be here."
487
  msgstr ""
488
 
489
+ #: ../cerber-scanner.php:2701
490
  #, php-format
491
  msgid ""
492
  "It may remain after upgrading to a newer version of %s. It also may be a "
494
  "made (bespoke) plugin or theme."
495
  msgstr ""
496
 
497
+ #: ../cerber-scanner.php:2702
498
  msgid "Suspicious code instruction found"
499
  msgstr ""
500
 
501
+ #: ../cerber-scanner.php:2703
502
  msgid "Suspicious code signatures found"
503
  msgstr ""
504
 
505
+ #: ../cerber-scanner.php:2705
506
  msgid ""
507
  "The contents of the file have been changed and do not match what exists in "
508
  "the official WordPress repository or a reference file you have uploaded "
510
  "has been tampered with."
511
  msgstr ""
512
 
513
+ #: ../cerber-scanner.php:2706
514
  #, php-format
515
  msgid ""
516
  "To solve this issue you have to reinstall %s or update it to the latest "
517
  "version."
518
  msgstr ""
519
 
520
+ #: ../cerber-scanner.php:2707
521
  msgid "Please upload a reference ZIP archive"
522
  msgstr ""
523
 
524
+ #: ../cerber-scanner.php:2708
525
  msgid "Resolve issue"
526
  msgstr ""
527
 
528
  #. Mandatory
529
+ #: ../cerber-scanner.php:2715
530
  msgid "This file is missing. It's been deleted or it's not been installed."
531
  msgstr ""
532
 
533
+ #: ../cerber-scanner.php:3764
534
  msgid "Preparing for the scan"
535
  msgstr ""
536
 
537
+ #: ../cerber-scanner.php:3765
538
  msgid "Scanning folders for files"
539
  msgstr ""
540
 
541
+ #: ../cerber-scanner.php:3766
542
  msgid "Scanning the upload folder for files"
543
  msgstr ""
544
 
545
+ #: ../cerber-scanner.php:3767
546
  msgid "Scanning the temp folder for files"
547
  msgstr ""
548
 
549
+ #: ../cerber-scanner.php:3768
550
  msgid "Scanning the session folder for files"
551
  msgstr ""
552
 
553
+ #: ../cerber-scanner.php:3769
554
  msgid "Parsing the list of files"
555
  msgstr ""
556
 
557
+ #: ../cerber-scanner.php:3770
558
  msgid "Checking for new and modified files"
559
  msgstr ""
560
 
561
+ #: ../cerber-scanner.php:3771
562
  msgid "Verifying the integrity of WordPress"
563
  msgstr ""
564
 
565
+ #: ../cerber-scanner.php:3772
566
  msgid "Recovering WordPress files"
567
  msgstr ""
568
 
569
+ #: ../cerber-scanner.php:3773
570
  msgid "Verifying the integrity of the plugins"
571
  msgstr ""
572
 
573
+ #: ../cerber-scanner.php:3774
574
  msgid "Recovering plugins files"
575
  msgstr ""
576
 
577
+ #: ../cerber-scanner.php:3775
578
  msgid "Verifying the integrity of the themes"
579
  msgstr ""
580
 
581
+ #: ../cerber-scanner.php:3776
582
  msgid "Searching for malicious code"
583
  msgstr ""
584
 
585
+ #: ../cerber-scanner.php:3777
586
  msgid "Finalizing the scan"
587
  msgstr ""
588
 
589
+ #: ../cerber-scanner.php:4016
590
  #, php-format
591
  msgid "Error: file %s cannot be used."
592
  msgstr ""
593
 
594
+ #: ../cerber-scanner.php:4016
595
  msgid "Please upload another file."
596
  msgstr ""
597
 
598
+ #: ../cerber-scanner.php:4819
599
  msgid "Full Scan Report"
600
  msgstr ""
601
 
602
+ #: ../cerber-scanner.php:4819
603
  msgid "Quick Scan Report"
604
  msgstr ""
605
 
606
+ #: ../cerber-scanner.php:4832
607
  msgid "Files scanned"
608
  msgstr ""
609
 
610
+ #: ../cerber-scanner.php:4863 ../admin/cerber-admin.php:103
611
  msgid "Issues total"
612
  msgstr ""
613
 
614
+ #: ../cerber-scanner.php:4917
615
  msgid "Deleted"
616
  msgstr ""
617
 
618
+ #: ../cerber-scanner.php:4921
619
  msgid "Recovered"
620
  msgstr ""
621
 
622
+ #: ../cerber-scanner.php:4970
623
  msgid "Automatically moved to quarantine"
624
  msgstr ""
625
 
626
+ #: ../cerber-scanner.php:4971
627
  msgid "Automatically deleted"
628
  msgstr ""
629
 
630
+ #: ../cerber-scanner.php:4974
631
  msgid "Automatically recovered"
632
  msgstr ""
633
 
634
+ #: ../cerber-scanner.php:4986
635
  msgid "To view full report visit"
636
  msgstr ""
637
 
649
  msgid "What do you want to export?"
650
  msgstr ""
651
 
652
+ #: ../cerber-tools.php:37 ../cerber-tools.php:48 ../nexus/cerber-nexus.php:94 ..
653
+ #: /dashboard.php:4805 ../dashboard.php:4866
654
  msgid "Settings"
655
  msgstr ""
656
 
657
+ #: ../cerber-tools.php:38 ../cerber-tools.php:49 ../dashboard.php:4736
658
  msgid "Access Lists"
659
  msgstr ""
660
 
708
  msgstr ""
709
 
710
  #: ../cerber-tools.php:59 ../admin/cerber-admin.php:729 ../admin/cerber-admin.php:
711
+ #: 896 ../dashboard.php:5228
712
  msgid "Are you sure?"
713
  msgstr ""
714
 
715
+ #: ../cerber-tools.php:69 ../dashboard.php:257 ../dashboard.php:1346 ../dashboard.
716
+ #: php:1395 ../dashboard.php:1771
717
  msgid "White IP Access List"
718
  msgstr ""
719
 
720
+ #: ../cerber-tools.php:70 ../dashboard.php:260 ../dashboard.php:1349 ../dashboard.
721
+ #: php:1398 ../dashboard.php:1772
722
  msgid "Black IP Access List"
723
  msgstr ""
724
 
881
  msgid "You are here:"
882
  msgstr ""
883
 
884
+ #: ../nexus/cerber-nexus-master.php:1254 ../nexus/cerber-nexus.php:93 ..
885
+ #: /nexus/cerber-nexus.php:103
886
  msgid "My Websites"
887
  msgstr ""
888
 
954
  msgid "Add a slave website"
955
  msgstr ""
956
 
957
+ #: ../nexus/cerber-slave-list.php:247 ../cerber-users.php:1029
958
  msgid "Search results for:"
959
  msgstr ""
960
 
966
  msgid "Switch to"
967
  msgstr ""
968
 
969
+ #: ../nexus/cerber-slave-list.php:333 ../dashboard.php:436 ../dashboard.php:3666 .
970
+ #: ./dashboard.php:4233 ../common.php:1572 ../whois.php:222 ../whois.php:253
971
  msgid "Unknown"
972
  msgstr ""
973
 
975
  msgid "Vulnerabilities"
976
  msgstr ""
977
 
978
+ #: ../nexus/cerber-slave-list.php:347 ../dashboard.php:1651 ../dashboard.php:1745
979
+ #: ../dashboard.php:1794 ../common.php:1710
980
  msgid "Never"
981
  msgstr ""
982
 
992
  msgid "Disable master mode"
993
  msgstr ""
994
 
995
+ #: ../nexus/cerber-nexus.php:65
996
  msgid "Enable slave mode"
997
  msgstr ""
998
 
999
+ #: ../nexus/cerber-nexus.php:66
1000
  msgid "This website can be managed from a master website"
1001
  msgstr ""
1002
 
1003
+ #: ../nexus/cerber-nexus.php:69
1004
  msgid "Enable master mode"
1005
  msgstr ""
1006
 
1007
+ #: ../nexus/cerber-nexus.php:70
1008
  msgid "Configure this website as a master to manage other website"
1009
  msgstr ""
1010
 
1011
+ #: ../nexus/cerber-nexus.php:75
1012
  msgid "To proceed, please select the mode for this website"
1013
  msgstr ""
1014
 
1015
+ #: ../nexus/cerber-nexus.php:99 ../nexus/cerber-nexus.php:103
1016
  msgid "Slave Settings"
1017
  msgstr ""
1018
 
1019
+ #: ../nexus/cerber-nexus.php:145
1020
  msgid "Secret Access Token"
1021
  msgstr ""
1022
 
1023
+ #: ../nexus/cerber-nexus.php:147
1024
  msgid ""
1025
  "The token is unique to this website. Keep it secret. Install the token on a "
1026
  "master website to grant access to this website."
1027
  msgstr ""
1028
 
1029
+ #: ../nexus/cerber-nexus.php:149
1030
  msgid "Are you sure? This permanently invalidates the token."
1031
  msgstr ""
1032
 
1033
+ #: ../nexus/cerber-nexus.php:150
1034
  msgid "To revoke the token and disable remote management, click here:"
1035
  msgstr ""
1036
 
1037
+ #: ../nexus/cerber-nexus.php:150
1038
  msgid "Disable slave mode"
1039
  msgstr ""
1040
 
1041
+ #: ../nexus/cerber-nexus.php:265
1042
  msgid "This website is set as master."
1043
  msgstr ""
1044
 
1045
+ #: ../nexus/cerber-nexus.php:266
1046
  msgid "Add slave websites by using access tokens."
1047
  msgstr ""
1048
 
1049
+ #: ../nexus/cerber-nexus.php:269
1050
  msgid "This website is set as slave."
1051
  msgstr ""
1052
 
1053
+ #: ../nexus/cerber-nexus.php:270
1054
  msgid "Install the access token on the master website."
1055
  msgstr ""
1056
 
1058
  msgid "Settings updated"
1059
  msgstr ""
1060
 
1061
+ #: ../cerber-addons.php:289 ../dashboard.php:82 ../dashboard.php:82
1062
  msgid "Add-ons"
1063
  msgstr ""
1064
 
1065
+ #: ../cerber-users.php:10 ../cerber-users.php:454
1066
  msgid "Two-Factor Authentication"
1067
  msgstr ""
1068
 
1070
  msgid "Determined by user role policies"
1071
  msgstr ""
1072
 
1073
+ #: ../cerber-users.php:19 ../cerber-users.php:462
1074
  msgid "Always enabled"
1075
  msgstr ""
1076
 
1082
  msgid "User is not permitted to log into the website"
1083
  msgstr ""
1084
 
1085
+ #: ../cerber-users.php:52 ../cerber-users.php:1074 ../dashboard.php:1690
1086
  msgid "You"
1087
  msgstr ""
1088
 
1124
  msgid "Save All Changes"
1125
  msgstr ""
1126
 
1127
+ #: ../cerber-users.php:402
1128
  msgid "Block access to WordPress Dashboard"
1129
  msgstr ""
1130
 
1131
+ #: ../cerber-users.php:407
1132
  msgid "Hide Toolbar when viewing site"
1133
  msgstr ""
1134
 
1135
+ #: ../cerber-users.php:413
1136
  msgid "Redirection rules"
1137
  msgstr ""
1138
 
1139
+ #: ../cerber-users.php:417
1140
  msgid "Redirect user after login"
1141
  msgstr ""
1142
 
1143
+ #: ../cerber-users.php:422
1144
  msgid "Redirect user after logout"
1145
  msgstr ""
1146
 
1147
+ #: ../cerber-users.php:433 ../settings.php:602
1148
  msgid "User session expiration time"
1149
  msgstr ""
1150
 
1151
+ #: ../cerber-users.php:438
1152
+ msgid "Number of allowed concurrent user sessions"
1153
+ msgstr ""
1154
+
1155
  #: ../cerber-users.php:443
1156
+ msgid "When the limit on concurrent user sessions is reached"
1157
+ msgstr ""
1158
+
1159
+ #: ../cerber-users.php:446
1160
+ msgid "Terminate the oldest user session on a new login"
1161
+ msgstr ""
1162
+
1163
+ #: ../cerber-users.php:447
1164
+ msgid "Deny further login attempts"
1165
+ msgstr ""
1166
+
1167
+ #: ../cerber-users.php:458
1168
  msgid "Two-factor authentication"
1169
  msgstr ""
1170
 
1171
+ #: ../cerber-users.php:463
1172
  msgid "Advanced mode"
1173
  msgstr ""
1174
 
1175
+ #: ../cerber-users.php:467
1176
  msgid "Enforce two-factor authentication if any of the following conditions is true"
1177
  msgstr ""
1178
 
1179
+ #: ../cerber-users.php:473
1180
  msgid "Login from a different country"
1181
  msgstr ""
1182
 
1183
+ #: ../cerber-users.php:479
1184
  msgid "Login from a different network Class C"
1185
  msgstr ""
1186
 
1187
+ #: ../cerber-users.php:485
1188
  msgid "Login from a different IP address"
1189
  msgstr ""
1190
 
1191
+ #: ../cerber-users.php:491
1192
+ msgid "Login from a different browser or device"
1193
  msgstr ""
1194
 
1195
+ #: ../cerber-users.php:497
1196
+ msgid "If the number of concurrent user sessions is greater"
1197
  msgstr ""
1198
 
1199
+ #: ../cerber-users.php:503
1200
+ msgid "Enforce two-factor authentication with fixed intervals"
1201
  msgstr ""
1202
 
1203
+ #: ../cerber-users.php:509
1204
+ msgid "Regular time intervals (days)"
1205
  msgstr ""
1206
 
1207
+ #: ../cerber-users.php:516
1208
  msgid "Fixed number of logins"
1209
  msgstr ""
1210
 
1211
+ #: ../cerber-users.php:518
1212
  msgid "number of logins"
1213
  msgstr ""
1214
 
1215
+ #: ../cerber-users.php:562
1216
  msgid "Policies have been updated"
1217
  msgstr ""
1218
 
1219
+ #: ../cerber-users.php:888
 
 
 
 
 
 
 
1220
  msgid "WP Cerber Personal Data Eraser"
1221
  msgstr ""
1222
 
1223
+ #: ../cerber-users.php:917
1224
  msgid "Created"
1225
  msgstr ""
1226
 
1227
+ #: ../cerber-users.php:918 ../dashboard.php:201
1228
  msgid "Expires"
1229
  msgstr ""
1230
 
1231
+ #: ../cerber-users.php:919 ../dashboard.php:198 ../dashboard.php:848 ../dashboard.
1232
+ #: php:1103 ../dashboard.php:3989
1233
  msgid "IP Address"
1234
  msgstr ""
1235
 
1236
+ #: ../cerber-users.php:920 ../dashboard.php:3990
1237
  msgid "Host Info"
1238
  msgstr ""
1239
 
1240
+ #: ../cerber-users.php:921 ../admin/cerber-admin.php:765 ../admin/cerber-admin.
1241
+ #: php:920 ../dashboard.php:203
1242
  msgid "Action"
1243
  msgstr ""
1244
 
1245
+ #: ../cerber-users.php:938
1246
  msgid "Terminate session"
1247
  msgstr ""
1248
 
1249
+ #: ../cerber-users.php:939
1250
  msgid "Block user"
1251
  msgstr ""
1252
 
1253
+ #: ../cerber-users.php:963 ../dashboard.php:1146
1254
  msgid "Filter by registered user"
1255
  msgstr ""
1256
 
1257
+ #: ../cerber-users.php:966
1258
  msgid "Search for IP address"
1259
  msgstr ""
1260
 
1261
+ #: ../cerber-users.php:1071
1262
  msgid "Profile"
1263
  msgstr ""
1264
 
1265
+ #: ../cerber-users.php:1084
1266
  msgid "All Logins"
1267
  msgstr ""
1268
 
1269
+ #: ../cerber-users.php:1085
1270
  msgid "User Activity"
1271
  msgstr ""
1272
 
1273
+ #: ../cerber-users.php:1108 ../dashboard.php:1815
1274
  msgid "Traffic"
1275
  msgstr ""
1276
 
1277
+ #: ../cerber-users.php:1131
1278
  msgid "Terminate"
1279
  msgstr ""
1280
 
1596
  msgid "Click to send now"
1597
  msgstr ""
1598
 
1599
+ #: ../admin/cerber-settings.php:628 ../dashboard.php:3155
1600
  msgid "Save Changes"
1601
  msgstr ""
1602
 
1634
  "more: <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1635
  msgstr ""
1636
 
1637
+ #: ../dashboard.php:57
1638
  msgid "Cerber Dashboard"
1639
  msgstr ""
1640
 
1641
+ #: ../dashboard.php:57 ../dashboard.php:1813 ../dashboard.php:2696 ../dashboard.
1642
+ #: php:4731
1643
  msgid "Dashboard"
1644
  msgstr ""
1645
 
1646
+ #: ../dashboard.php:59
1647
  msgid "Cerber Traffic Inspector"
1648
  msgstr ""
1649
 
1650
+ #: ../dashboard.php:59 ../dashboard.php:1776 ../dashboard.php:4802
1651
  msgid "Traffic Inspector"
1652
  msgstr ""
1653
 
1654
+ #: ../dashboard.php:63
1655
  msgid "Cerber Data Shield Policies"
1656
  msgstr ""
1657
 
1658
+ #: ../dashboard.php:63
1659
  msgid "Data Shield"
1660
  msgstr ""
1661
 
1662
+ #: ../dashboard.php:64
1663
  msgid "Cerber Security Rules"
1664
  msgstr ""
1665
 
1666
+ #: ../dashboard.php:64 ../dashboard.php:4848
1667
  msgid "Security Rules"
1668
  msgstr ""
1669
 
1670
+ #: ../dashboard.php:67
1671
  msgid "Cerber User Security"
1672
  msgstr ""
1673
 
1674
+ #: ../dashboard.php:67 ../dashboard.php:4828
1675
  msgid "User Policies"
1676
  msgstr ""
1677
 
1678
+ #: ../dashboard.php:70 ../dashboard.php:4863
1679
  msgid "Site Integrity"
1680
  msgstr ""
1681
 
1682
+ #: ../dashboard.php:74
1683
  msgid "Cerber anti-spam settings"
1684
  msgstr ""
1685
 
1686
+ #: ../dashboard.php:74 ../settings.php:1171
1687
  msgid "Anti-spam"
1688
  msgstr ""
1689
 
1690
+ #: ../dashboard.php:85
1691
  msgid "Cerber tools"
1692
  msgstr ""
1693
 
1694
+ #: ../dashboard.php:85 ../dashboard.php:4917
1695
  msgid "Tools"
1696
  msgstr ""
1697
 
1698
+ #: ../dashboard.php:193 ../dashboard.php:311
1699
  msgid "Remove"
1700
  msgstr ""
1701
 
1702
+ #: ../dashboard.php:199 ../dashboard.php:1104
1703
  msgid "Hostname"
1704
  msgstr ""
1705
 
1706
+ #: ../dashboard.php:200 ../dashboard.php:1105
1707
  msgid "Country"
1708
  msgstr ""
1709
 
1710
+ #: ../dashboard.php:219
1711
  #, php-format
1712
  msgid "Showing last %d records from %d"
1713
  msgstr ""
1714
 
1715
+ #: ../dashboard.php:221
1716
  msgid "Hint"
1717
  msgstr ""
1718
 
1719
+ #: ../dashboard.php:221
1720
  msgid "To view activity, click on the IP"
1721
  msgstr ""
1722
 
1723
+ #: ../dashboard.php:225
1724
  msgid "No lockouts at the moment. The sky is clear."
1725
  msgstr ""
1726
 
1727
+ #: ../dashboard.php:267
1728
  msgid "Your IP"
1729
  msgstr ""
1730
 
1731
+ #: ../dashboard.php:307 ../dashboard.php:1386 ../dashboard.php:1441 ../dashboard.
1732
+ #: php:1582
1733
  msgid "Check for activities"
1734
  msgstr ""
1735
 
1736
+ #: ../dashboard.php:317
1737
  msgid "List is empty"
1738
  msgstr ""
1739
 
1740
+ #: ../dashboard.php:323
1741
  msgid "IP address, range, wildcard, or CIDR"
1742
  msgstr ""
1743
 
1744
+ #: ../dashboard.php:324
1745
  msgid "Add Entry"
1746
  msgstr ""
1747
 
1748
+ #: ../dashboard.php:325
1749
  msgid "Optional comment for this entry"
1750
  msgstr ""
1751
 
1752
+ #: ../dashboard.php:347
1753
  msgid "You cannot add your IP address or network"
1754
  msgstr ""
1755
 
1756
+ #: ../dashboard.php:351
1757
  #, php-format
1758
  msgid "IP address %s has been added to Black IP Access List"
1759
  msgstr ""
1760
 
1761
+ #: ../dashboard.php:354
1762
  #, php-format
1763
  msgid "IP address %s has been added to White IP Access List"
1764
  msgstr ""
1765
 
1766
+ #: ../dashboard.php:516
1767
  msgid "unknown"
1768
  msgstr ""
1769
 
1770
+ #: ../dashboard.php:578
1771
  #, php-format
1772
  msgid "Lockout for %s was removed"
1773
  msgstr ""
1774
 
1775
+ #: ../dashboard.php:586
1776
  msgid "Email has been sent to"
1777
  msgstr ""
1778
 
1779
+ #: ../dashboard.php:589
1780
  msgid "Unable to send email to"
1781
  msgstr ""
1782
 
1783
+ #: ../dashboard.php:655
1784
  msgid "Default settings have been loaded"
1785
  msgstr ""
1786
 
1787
+ #: ../dashboard.php:849 ../dashboard.php:1106 ../dashboard.php:3533 ../dashboard.
1788
+ #: php:3987
1789
  msgid "Date"
1790
  msgstr ""
1791
 
1792
+ #: ../dashboard.php:850 ../dashboard.php:1107
1793
  msgid "Event"
1794
  msgstr ""
1795
 
1796
+ #: ../dashboard.php:851
1797
  msgid "Additional Details"
1798
  msgstr ""
1799
 
1800
+ #: ../dashboard.php:852 ../dashboard.php:1108 ../dashboard.php:3992
1801
  msgid "Local User"
1802
  msgstr ""
1803
 
1804
+ #: ../dashboard.php:853
1805
  msgid "User login"
1806
  msgstr ""
1807
 
1808
+ #: ../dashboard.php:854 ../dashboard.php:3538
1809
  msgid "User ID"
1810
  msgstr ""
1811
 
1812
+ #: ../dashboard.php:855 ../dashboard.php:1109
1813
  msgid "Username"
1814
  msgstr ""
1815
 
1816
+ #: ../dashboard.php:961 ../dashboard.php:2375
1817
  msgid "View all"
1818
  msgstr ""
1819
 
1820
+ #: ../dashboard.php:972
1821
  msgid "New users"
1822
  msgstr ""
1823
 
1824
+ #: ../dashboard.php:978 ../dashboard.php:4018
1825
  msgid "Suspicious activity"
1826
  msgstr ""
1827
 
1828
+ #: ../dashboard.php:980 ../common.php:1407
1829
  msgid "IP blocked"
1830
  msgstr ""
1831
 
1832
+ #: ../dashboard.php:982 ../dashboard.php:1769 ../dashboard.php:4020 ../settings.
1833
  #: php:405 ../settings.php:1090
1834
  msgid "Logged in users"
1835
  msgstr ""
1836
 
1837
+ #: ../dashboard.php:983 ../dashboard.php:4021
1838
  msgid "Not logged in visitors"
1839
  msgstr ""
1840
 
1841
+ #: ../dashboard.php:985
1842
  msgid "My activity"
1843
  msgstr ""
1844
 
1845
+ #: ../dashboard.php:986 ../dashboard.php:4031
1846
  msgid "My IP"
1847
  msgstr ""
1848
 
1849
+ #: ../dashboard.php:1131 ../dashboard.php:4055
1850
  msgid "Export"
1851
  msgstr ""
1852
 
1853
+ #: ../dashboard.php:1136
1854
  msgid "No activity has been logged."
1855
  msgstr ""
1856
 
1857
+ #: ../dashboard.php:1147
1858
  msgid "Search for IP or username"
1859
  msgstr ""
1860
 
1861
+ #: ../dashboard.php:1150
1862
  msgid "Request ID"
1863
  msgstr ""
1864
 
1865
+ #: ../dashboard.php:1151
1866
  msgid "Search in URL"
1867
  msgstr ""
1868
 
1869
+ #: ../dashboard.php:1158
1870
  msgid "Filter"
1871
  msgstr ""
1872
 
1873
+ #: ../dashboard.php:1402 ../common.php:1467
1874
  msgid "Locked out"
1875
  msgstr ""
1876
 
1877
+ #: ../dashboard.php:1434
1878
  msgid "Abuse email:"
1879
  msgstr ""
1880
 
1881
+ #: ../dashboard.php:1440
1882
  msgid "Network:"
1883
  msgstr ""
1884
 
1885
+ #: ../dashboard.php:1456
1886
  msgid "Add network to the Black List"
1887
  msgstr ""
1888
 
1889
+ #: ../dashboard.php:1462
1890
  msgid "Add IP to the Black List"
1891
  msgstr ""
1892
 
1893
+ #: ../dashboard.php:1530 ../dashboard.php:1620
1894
  msgid "Registered"
1895
  msgstr ""
1896
 
1897
+ #: ../dashboard.php:1542
1898
  msgid "Activated"
1899
  msgstr ""
1900
 
1901
+ #: ../dashboard.php:1562
1902
  msgid "Last seen"
1903
  msgstr ""
1904
 
1905
+ #: ../dashboard.php:1566
1906
  msgid "Active sessions"
1907
  msgstr ""
1908
 
1909
+ #: ../dashboard.php:1617
1910
  msgid "Comments"
1911
  msgstr ""
1912
 
1913
+ #: ../dashboard.php:1618
1914
  msgid "Last login"
1915
  msgstr ""
1916
 
1917
+ #: ../dashboard.php:1619
1918
  msgid "Failed login attempts"
1919
  msgstr ""
1920
 
1921
+ #: ../dashboard.php:1711
1922
  msgid "Cerber Quick View"
1923
  msgstr ""
1924
 
1925
+ #: ../dashboard.php:1750 ../dashboard.php:1780
1926
  msgid "active"
1927
  msgstr ""
1928
 
1929
+ #: ../dashboard.php:1750
1930
  msgid "deactivate"
1931
  msgstr ""
1932
 
1933
+ #: ../dashboard.php:1754
1934
  msgid "not active"
1935
  msgstr ""
1936
 
1937
+ #: ../dashboard.php:1757 ../dashboard.php:1775
1938
  msgid "disabled"
1939
  msgstr ""
1940
 
1941
+ #: ../dashboard.php:1763
1942
  msgid "failed attempts"
1943
  msgstr ""
1944
 
1945
+ #: ../dashboard.php:1763 ../dashboard.php:1764
1946
  msgid "in 24 hours"
1947
  msgstr ""
1948
 
1949
+ #: ../dashboard.php:1763 ../dashboard.php:1764
1950
  msgid "view all"
1951
  msgstr ""
1952
 
1953
+ #: ../dashboard.php:1764
1954
  msgid "lockouts"
1955
  msgstr ""
1956
 
1957
+ #: ../dashboard.php:1766
1958
  msgid "Lockouts at the moment"
1959
  msgstr ""
1960
 
1961
+ #: ../dashboard.php:1767
1962
  msgid "Last lockout"
1963
  msgstr ""
1964
 
1965
+ #: ../dashboard.php:1769
1966
  msgid "user"
1967
  msgid_plural "users"
1968
  msgstr[0] ""
1969
  msgstr[1] ""
1970
 
1971
+ #: ../dashboard.php:1771 ../dashboard.php:1772 ../dashboard.php:2674
1972
  msgid "entry"
1973
  msgid_plural "entries"
1974
  msgstr[0] ""
1975
  msgstr[1] ""
1976
 
1977
+ #: ../dashboard.php:1773 ../settings.php:249
1978
  msgid "Citadel mode"
1979
  msgstr ""
1980
 
1981
+ #: ../dashboard.php:1775
1982
  msgid "enabled"
1983
  msgstr ""
1984
 
1985
+ #: ../dashboard.php:1780
1986
  msgid "no connection"
1987
  msgstr ""
1988
 
1989
+ #: ../dashboard.php:1797
1990
  msgctxt "Example: Last malware scan: 23 Jan 2018"
1991
  msgid "Last malware scan"
1992
  msgstr ""
1993
 
1994
+ #: ../dashboard.php:1816
1995
  msgid "Integrity"
1996
  msgstr ""
1997
 
1998
+ #: ../dashboard.php:1819
1999
  msgid "A new version is available"
2000
  msgstr ""
2001
 
2002
+ #: ../dashboard.php:2179 ../settings.php:236
2003
  msgid "My site is behind a reverse proxy"
2004
  msgstr ""
2005
 
2006
+ #: ../dashboard.php:2355
2007
  msgid "in the last 24 hours"
2008
  msgstr ""
2009
 
2010
+ #: ../dashboard.php:2378
2011
  msgid "Recently locked out IP addresses"
2012
  msgstr ""
2013
 
2014
+ #: ../dashboard.php:2489
2015
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
2016
  msgstr ""
2017
 
2018
+ #: ../dashboard.php:2490
2019
  msgid "Deactivate"
2020
  msgstr ""
2021
 
2022
+ #: ../dashboard.php:2491 ../dashboard.php:2900
2023
  msgid "View Activity"
2024
  msgstr ""
2025
 
2026
+ #: ../dashboard.php:2506
2027
  msgid "Settings saved"
2028
  msgstr ""
2029
 
2030
+ #: ../dashboard.php:2582
2031
  msgid "Create Alert"
2032
  msgstr ""
2033
 
2034
+ #: ../dashboard.php:2586
2035
  msgid "Delete Alert"
2036
  msgstr ""
2037
 
2038
+ #: ../dashboard.php:2619
2039
  msgid "The alert has been created"
2040
  msgstr ""
2041
 
2042
+ #: ../dashboard.php:2623
2043
  msgid "The alert has been deleted"
2044
  msgstr ""
2045
 
2046
+ #: ../dashboard.php:2697
2047
  msgid "Main settings"
2048
  msgstr ""
2049
 
2050
+ #: ../dashboard.php:2833
2051
  msgid "Are you sure you want to delete selected files?"
2052
  msgstr ""
2053
 
2054
+ #: ../dashboard.php:2834
2055
  msgid "These files have been moved to the quarantine"
2056
  msgstr ""
2057
 
2058
+ #: ../dashboard.php:2837
2059
  msgid "Do you want to add selected files to the ignore list?"
2060
  msgstr ""
2061
 
2062
+ #: ../dashboard.php:2838
2063
  msgid "These files have been added to the ignore list"
2064
  msgstr ""
2065
 
2066
+ #: ../dashboard.php:2840
2067
  msgid "Some errors occurred"
2068
  msgstr ""
2069
 
2070
+ #: ../dashboard.php:2841
2071
  msgid "All files have been processed"
2072
  msgstr ""
2073
 
2074
+ #: ../dashboard.php:2902 ../dashboard.php:4733
2075
  msgid "Sessions"
2076
  msgstr ""
2077
 
2078
+ #: ../dashboard.php:3190
2079
  msgid "Role-based rules are configured"
2080
  msgstr ""
2081
 
2082
+ #: ../dashboard.php:3240
2083
  msgid "Start typing here to find a country"
2084
  msgstr ""
2085
 
2086
+ #: ../dashboard.php:3247
2087
  msgid "Save all rules"
2088
  msgstr ""
2089
 
2090
+ #: ../dashboard.php:3260
2091
  #, php-format
2092
  msgid "Permitted for one country"
2093
  msgid_plural "Permitted for %d countries"
2094
  msgstr[0] ""
2095
  msgstr[1] ""
2096
 
2097
+ #: ../dashboard.php:3263
2098
  #, php-format
2099
  msgid "Not permitted for one country"
2100
  msgid_plural "Not permitted for %d countries"
2101
  msgstr[0] ""
2102
  msgstr[1] ""
2103
 
2104
+ #: ../dashboard.php:3271
2105
  msgid "No rule"
2106
  msgstr ""
2107
 
2108
+ #: ../dashboard.php:3272
2109
  msgid "Any country is permitted"
2110
  msgstr ""
2111
 
2112
+ #: ../dashboard.php:3355
2113
  msgid "Click on a country name to add it to the list of selected countries"
2114
  msgstr ""
2115
 
2116
+ #: ../dashboard.php:3359
2117
  #, php-format
2118
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
2119
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
2120
  msgstr ""
2121
 
2122
+ #: ../dashboard.php:3362
2123
  #, php-format
2124
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
2125
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
2126
  msgstr ""
2127
 
2128
+ #: ../dashboard.php:3382
2129
  msgid "Log into the website"
2130
  msgstr ""
2131
 
2132
+ #: ../dashboard.php:3384
2133
  msgid "All Users"
2134
  msgstr ""
2135
 
2136
+ #: ../dashboard.php:3386
2137
  msgid "Register on the website"
2138
  msgstr ""
2139
 
2140
+ #: ../dashboard.php:3387
2141
  msgid "Submit forms"
2142
  msgstr ""
2143
 
2144
+ #: ../dashboard.php:3388
2145
  msgid "Post comments"
2146
  msgstr ""
2147
 
2148
+ #: ../dashboard.php:3389
2149
  msgid "Use XML-RPC"
2150
  msgstr ""
2151
 
2152
+ #: ../dashboard.php:3390
2153
  msgid "Use REST API"
2154
  msgstr ""
2155
 
2156
+ #: ../dashboard.php:3432
2157
  msgid "Security rules have been updated"
2158
  msgstr ""
2159
 
2160
+ #: ../dashboard.php:3532
2161
  msgid "IP address"
2162
  msgstr ""
2163
 
2164
+ #: ../dashboard.php:3539
2165
  msgid "Page generation time"
2166
  msgstr ""
2167
 
2168
+ #: ../dashboard.php:3988
2169
  msgid "Request"
2170
  msgstr ""
2171
 
2172
+ #: ../dashboard.php:3991
2173
  msgid "User Agent"
2174
  msgstr ""
2175
 
2176
+ #: ../dashboard.php:4008
2177
  msgid "No requests have been logged."
2178
  msgstr ""
2179
 
2180
+ #: ../dashboard.php:4016
2181
  msgid "All requests"
2182
  msgstr ""
2183
 
2184
+ #: ../dashboard.php:4019
2185
  msgid "Errors"
2186
  msgstr ""
2187
 
2188
+ #: ../dashboard.php:4024
2189
  msgid "Form submissions"
2190
  msgstr ""
2191
 
2192
+ #: ../dashboard.php:4026
2193
  msgid "Page Not Found"
2194
  msgstr ""
2195
 
2196
+ #: ../dashboard.php:4030
2197
  msgid "My requests"
2198
  msgstr ""
2199
 
2200
+ #: ../dashboard.php:4038
2201
  msgid "Longer than"
2202
  msgstr ""
2203
 
2204
+ #: ../dashboard.php:4048
2205
  msgid "Advanced Search"
2206
  msgstr ""
2207
 
2208
+ #: ../dashboard.php:4061
2209
  msgid "Refresh"
2210
  msgstr ""
2211
 
2212
+ #: ../dashboard.php:4096
2213
  msgid "Not specified"
2214
  msgstr ""
2215
 
2216
+ #: ../dashboard.php:4156
2217
  msgid "Unknown Google's bot"
2218
  msgstr ""
2219
 
2220
+ #: ../dashboard.php:4734
2221
  msgid "Lockouts"
2222
  msgstr ""
2223
 
2224
+ #: ../dashboard.php:4735
2225
  msgid "Main Settings"
2226
  msgstr ""
2227
 
2228
+ #: ../dashboard.php:4737
2229
  msgid "Hardening"
2230
  msgstr ""
2231
 
2232
+ #: ../dashboard.php:4739 ../settings.php:270
2233
  msgid "Notifications"
2234
  msgstr ""
2235
 
2236
+ #: ../dashboard.php:4782
2237
  msgid "Anti-spam and bot detection settings"
2238
  msgstr ""
2239
 
2240
+ #: ../dashboard.php:4784
2241
  msgid "Anti-spam engine"
2242
  msgstr ""
2243
 
2244
+ #: ../dashboard.php:4804
2245
  msgid "Live Traffic"
2246
  msgstr ""
2247
 
2248
+ #: ../dashboard.php:4818
2249
  msgid "Data Shield Policies"
2250
  msgstr ""
2251
 
2252
+ #: ../dashboard.php:4820
2253
  msgid "Accounts & Roles"
2254
  msgstr ""
2255
 
2256
+ #: ../dashboard.php:4821
2257
  msgid "Site Settings"
2258
  msgstr ""
2259
 
2260
+ #: ../dashboard.php:4830
2261
  msgid "Role-based"
2262
  msgstr ""
2263
 
2264
+ #: ../dashboard.php:4831
2265
  msgid "Global"
2266
  msgstr ""
2267
 
2268
+ #: ../dashboard.php:4850
2269
  msgid "Countries"
2270
  msgstr ""
2271
 
2272
+ #: ../dashboard.php:4865
2273
  msgid "Security Scanner"
2274
  msgstr ""
2275
 
2276
+ #: ../dashboard.php:4867
2277
  msgid "Scheduling"
2278
  msgstr ""
2279
 
2280
+ #: ../dashboard.php:4868
2281
  msgid "Cleaning up"
2282
  msgstr ""
2283
 
2284
+ #: ../dashboard.php:4869
2285
  msgid "Ignore List"
2286
  msgstr ""
2287
 
2288
+ #: ../dashboard.php:4870
2289
  msgid "Quarantine"
2290
  msgstr ""
2291
 
2292
+ #: ../dashboard.php:4871
2293
  msgid "Analytics"
2294
  msgstr ""
2295
 
2296
+ #: ../dashboard.php:4920
2297
  msgid "Manage Settings"
2298
  msgstr ""
2299
 
2300
+ #: ../dashboard.php:4921
2301
  msgid "Diagnostic"
2302
  msgstr ""
2303
 
2304
+ #: ../dashboard.php:4922
2305
  msgid "Diagnostic Log"
2306
  msgstr ""
2307
 
2308
+ #: ../dashboard.php:4923
2309
  msgid "Changelog"
2310
  msgstr ""
2311
 
2312
+ #: ../dashboard.php:4924
2313
  msgid "License"
2314
  msgstr ""
2315
 
2316
+ #: ../dashboard.php:5025
2317
  msgid "Help"
2318
  msgstr ""
2319
 
2320
+ #: ../dashboard.php:5074
2321
  msgid "Incorrect IP address or IP range"
2322
  msgstr ""
2323
 
2324
+ #: ../dashboard.php:5078
2325
  msgid "The IP address you are trying to add is already in the list"
2326
  msgstr ""
2327
 
2328
+ #: ../dashboard.php:5213
2329
+ msgid "These features are available in the professional version of WP Cerber."
2330
  msgstr ""
2331
 
2332
+ #: ../dashboard.php:5214
2333
  msgid "Know more about all advantages at"
2334
  msgstr ""
2335
 
2336
+ #: ../dashboard.php:5249
2337
  msgid "Log In"
2338
  msgstr ""
2339
 
2340
+ #: ../dashboard.php:5250
2341
  msgid "Log Out"
2342
  msgstr ""
2343
 
2344
+ #: ../dashboard.php:5251
2345
  msgid "Register"
2346
  msgstr ""
2347
 
2348
+ #: ../dashboard.php:5254
2349
  msgid "WooCommerce Log In"
2350
  msgstr ""
2351
 
2352
+ #: ../dashboard.php:5255
2353
  msgid "WooCommerce Log Out"
2354
  msgstr ""
2355
 
2356
+ #: ../dashboard.php:5294 ../dashboard.php:5295
2357
  msgid "Add to menu"
2358
  msgstr ""
2359
 
2381
  msgid "Lockouts occurred"
2382
  msgstr ""
2383
 
2384
+ #: ../common.php:1399
2385
  msgid "User created"
2386
  msgstr ""
2387
 
2388
+ #: ../common.php:1400
2389
  msgid "User registered"
2390
  msgstr ""
2391
 
2392
+ #: ../common.php:1401
2393
  msgid "User deleted"
2394
  msgstr ""
2395
 
2396
+ #: ../common.php:1402
2397
  msgid "Logged in"
2398
  msgstr ""
2399
 
2400
+ #: ../common.php:1403
2401
  msgid "Logged out"
2402
  msgstr ""
2403
 
2404
+ #: ../common.php:1404
2405
  msgid "Login failed"
2406
  msgstr ""
2407
 
2408
+ #: ../common.php:1408
2409
  msgid "IP subnet blocked"
2410
  msgstr ""
2411
 
2412
+ #: ../common.php:1411
2413
  msgid "Citadel activated!"
2414
  msgstr ""
2415
 
2416
+ #: ../common.php:1412
2417
  msgid "Spam comment denied"
2418
  msgstr ""
2419
 
2420
+ #: ../common.php:1413
2421
  msgid "Spam form submission denied"
2422
  msgstr ""
2423
 
2424
+ #: ../common.php:1414
2425
  msgid "Form submission denied"
2426
  msgstr ""
2427
 
2428
+ #: ../common.php:1415
2429
  msgid "Comment denied"
2430
  msgstr ""
2431
 
2432
+ #: ../common.php:1424
2433
  msgid "Password changed"
2434
  msgstr ""
2435
 
2436
+ #: ../common.php:1425
2437
  msgid "Password reset requested"
2438
  msgstr ""
2439
 
2440
+ #: ../common.php:1426
2441
+ msgid "User session terminated"
2442
+ msgstr ""
2443
+
2444
+ #: ../common.php:1428
2445
  msgid "reCAPTCHA verification failed"
2446
  msgstr ""
2447
 
2448
+ #: ../common.php:1429
2449
  msgid "reCAPTCHA settings are incorrect"
2450
  msgstr ""
2451
 
2452
+ #: ../common.php:1430
2453
  msgid "Request to the Google reCAPTCHA service failed"
2454
  msgstr ""
2455
 
2456
+ #: ../common.php:1432 ../common.php:1549
2457
  msgid "Attempt to access prohibited URL"
2458
  msgstr ""
2459
 
2460
+ #: ../common.php:1433 ../common.php:1550
2461
  msgid "Attempt to log in with non-existing username"
2462
  msgstr ""
2463
 
2464
+ #: ../common.php:1434 ../common.php:1551
2465
  msgid "Attempt to log in with prohibited username"
2466
  msgstr ""
2467
 
2468
+ #: ../common.php:1436
2469
  msgid "Attempt to log in denied"
2470
  msgstr ""
2471
 
2472
+ #: ../common.php:1437
2473
  msgid "Attempt to register denied"
2474
  msgstr ""
2475
 
2476
+ #: ../common.php:1438 ../common.php:1555
2477
  msgid "Probing for vulnerable code"
2478
  msgstr ""
2479
 
2480
+ #: ../common.php:1439
2481
  msgid "Attempt to upload malicious file denied"
2482
  msgstr ""
2483
 
2484
+ #: ../common.php:1440
2485
  msgid "File upload denied"
2486
  msgstr ""
2487
 
2488
+ #: ../common.php:1442
2489
  msgid "Request to REST API denied"
2490
  msgstr ""
2491
 
2492
+ #: ../common.php:1443
2493
  msgid "XML-RPC request denied"
2494
  msgstr ""
2495
 
2496
+ #: ../common.php:1445
2497
  msgid "User creation denied"
2498
  msgstr ""
2499
 
2500
+ #: ../common.php:1446
2501
  msgid "User row update denied"
2502
  msgstr ""
2503
 
2504
+ #: ../common.php:1447
2505
  msgid "Role update denied"
2506
  msgstr ""
2507
 
2508
+ #: ../common.php:1448
2509
  msgid "Setting update denied"
2510
  msgstr ""
2511
 
2512
+ #: ../common.php:1449
2513
  msgid "User metadata update denied"
2514
  msgstr ""
2515
 
2516
+ #: ../common.php:1451
2517
  msgid "Malicious request denied"
2518
  msgstr ""
2519
 
2520
+ #: ../common.php:1454
2521
  msgid "User activated"
2522
  msgstr ""
2523
 
2524
+ #: ../common.php:1457
2525
  msgid "Invalid master credentials"
2526
  msgstr ""
2527
 
2528
+ #: ../common.php:1465
2529
  msgid "Bot detected"
2530
  msgstr ""
2531
 
2532
+ #: ../common.php:1466
2533
  msgid "Citadel mode is active"
2534
  msgstr ""
2535
 
2536
+ #: ../common.php:1468
2537
  msgid "IP address is locked out"
2538
  msgstr ""
2539
 
2540
+ #: ../common.php:1469
2541
  msgid "IP blacklisted"
2542
  msgstr ""
2543
 
2544
+ #: ../common.php:1470
2545
  msgid "Malicious activity detected"
2546
  msgstr ""
2547
 
2548
+ #: ../common.php:1471
2549
  msgid "Blocked by country rule"
2550
  msgstr ""
2551
 
2552
+ #: ../common.php:1472
2553
  msgid "Limit reached"
2554
  msgstr ""
2555
 
2556
+ #: ../common.php:1473
2557
  msgid "Multiple suspicious activities"
2558
  msgstr ""
2559
 
2560
+ #: ../common.php:1474
2561
  msgid "Denied"
2562
  msgstr ""
2563
 
2564
+ #: ../common.php:1476
2565
  msgid "Suspicious number of fields"
2566
  msgstr ""
2567
 
2568
+ #: ../common.php:1477
2569
  msgid "Suspicious number of nested values"
2570
  msgstr ""
2571
 
2572
+ #: ../common.php:1478 ../common.php:1556
2573
  msgid "Malicious code detected"
2574
  msgstr ""
2575
 
2576
+ #: ../common.php:1479
2577
  msgid "Suspicious SQL code detected"
2578
  msgstr ""
2579
 
2580
+ #: ../common.php:1480
2581
  msgid "Suspicious JavaScript code detected"
2582
  msgstr ""
2583
 
2584
+ #: ../common.php:1481
2585
  msgid "Blocked by administrator"
2586
  msgstr ""
2587
 
2588
+ #: ../common.php:1482
2589
  msgid "Site policy enforcement"
2590
  msgstr ""
2591
 
2592
+ #: ../common.php:1483
2593
  msgid "2FA code verified"
2594
  msgstr ""
2595
 
2596
+ #: ../common.php:1484
2597
  msgid "Initiated by the user"
2598
  msgstr ""
2599
 
2600
+ #: ../common.php:1487
2601
  msgid "Email address is prohibited"
2602
  msgstr ""
2603
 
2604
+ #: ../common.php:1489
2605
  msgid "Permission denied"
2606
  msgstr ""
2607
 
2608
+ #: ../common.php:1491
2609
  msgid "Invalid user"
2610
  msgstr ""
2611
 
2612
+ #: ../common.php:1492
2613
  msgid "Incorrect password"
2614
  msgstr ""
2615
 
2616
+ #: ../common.php:1493
2617
  msgid "IP address is not allowed"
2618
  msgstr ""
2619
 
2620
+ #: ../common.php:1494
2621
+ msgid "Limit on concurrent user sessions"
2622
+ msgstr ""
2623
+
2624
+ #: ../common.php:1497
2625
  msgid "IP whitelisted"
2626
  msgstr ""
2627
 
2628
+ #: ../common.php:1547
2629
  msgid "Limit on login attempts is reached"
2630
  msgstr ""
2631
 
2632
+ #: ../common.php:1548
2633
  msgid "Attempt to access"
2634
  msgstr ""
2635
 
2636
+ #: ../common.php:1552
2637
  msgid "Limit on failed reCAPTCHA verifications is reached"
2638
  msgstr ""
2639
 
2640
+ #: ../common.php:1553
2641
  msgid "Bot activity is detected"
2642
  msgstr ""
2643
 
2644
+ #: ../common.php:1554
2645
  msgid "Multiple suspicious activities were detected"
2646
  msgstr ""
2647
 
2648
+ #: ../common.php:1557
2649
  msgid "Attempt to upload a file with malicious code"
2650
  msgstr ""
2651
 
2652
+ #: ../common.php:1559
2653
  msgid "Multiple erroneous requests"
2654
  msgstr ""
2655
 
2656
+ #: ../common.php:1560
2657
  msgid "Multiple suspicious requests"
2658
  msgstr ""
2659
 
2660
  #. translators: Time difference between two dates, in seconds (sec=second). 1: Number of seconds
2661
+ #: ../common.php:1698
2662
  #, php-format
2663
  msgid "%s sec"
2664
  msgid_plural "%s secs"
2665
  msgstr[0] ""
2666
  msgstr[1] ""
2667
 
2668
+ #: ../common.php:1705
2669
  #, php-format
2670
  msgid "%s ago"
2671
  msgstr ""
2672
 
2673
+ #: ../common.php:1705
2674
  #, php-format
2675
  msgctxt "preposition of a period of time like: in 6 hours"
2676
  msgid "in %s"
2677
  msgstr ""
2678
 
2679
+ #: ../common.php:1812
2680
  msgid "Bytes"
2681
  msgstr ""
2682
 
2683
+ #: ../common.php:1918
2684
  #, php-format
2685
  msgid "A new version of %s is available. Please install it."
2686
  msgstr ""
2687
 
2688
+ #: ../common.php:2765
2689
  msgid "Unable to create the directory"
2690
  msgstr ""
2691
 
2692
+ #: ../common.php:2770
2693
  msgid "Destination folder access denied"
2694
  msgstr ""
2695
 
2696
+ #: ../common.php:2773
2697
  msgid "File not found"
2698
  msgstr ""
2699
 
2700
+ #: ../common.php:2776
2701
  msgid "Unable to copy the file"
2702
  msgstr ""
2703
 
2704
+ #: ../common.php:2782
2705
  msgid "Unable to delete the file"
2706
  msgstr ""
2707
 
3886
  msgid "Any activity"
3887
  msgstr ""
3888
 
3889
+ #: ../cerber-2fa.php:366
3890
  msgid ""
3891
  "This verification PIN code is expired. We have just sent a new one to your "
3892
  "email."
3893
  msgstr ""
3894
 
3895
+ #: ../cerber-2fa.php:369
3896
  msgid "You have entered an incorrect verification PIN code"
3897
  msgstr ""
3898
 
3899
+ #: ../cerber-2fa.php:416 ../cerber-2fa.php:500
3900
  msgid "Please verify that it’s you"
3901
  msgstr ""
3902
 
3903
+ #: ../cerber-2fa.php:503
3904
  msgid "Please use the following verification PIN code to confirm your identity"
3905
  msgstr ""
3906
 
3907
+ #: ../cerber-2fa.php:503
3908
  #, php-format
3909
  msgid "The code is valid for %s minutes."
3910
  msgstr ""
3911
 
3912
+ #: ../cerber-2fa.php:528
3913
  msgid "Here are the details of the sign-in attempt"
3914
  msgstr ""
3915
 
3916
+ #: ../cerber-2fa.php:576
3917
  msgid "expires"
3918
  msgstr ""
3919
 
3920
+ #: ../cerber-2fa.php:643
3921
  msgid "only digits are allowed"
3922
  msgstr ""
3923
 
3924
+ #: ../cerber-2fa.php:646
3925
  msgid "We've sent a verification PIN code to your email"
3926
  msgstr ""
3927
 
3928
+ #: ../cerber-2fa.php:647
3929
  msgid "Enter the code from the email in the field below."
3930
  msgstr ""
3931
 
3932
+ #: ../cerber-2fa.php:649
3933
  msgid "Try again"
3934
  msgstr ""
3935
 
3936
+ #: ../cerber-2fa.php:650
3937
  msgid "Cancel"
3938
  msgstr ""
3939
 
3940
+ #: ../cerber-2fa.php:651
3941
  msgid "Did not receive an email?"
3942
  msgstr ""
3943
 
3944
+ #: ../cerber-2fa.php:651
3945
  msgid "or"
3946
  msgstr ""
3947
 
3948
+ #: ../cerber-2fa.php:657
3949
  msgid "Verify it's you"
3950
  msgstr ""
3951
 
3952
+ #: ../cerber-2fa.php:662
3953
  msgid "Verify"
3954
  msgstr ""
nexus/cerber-nexus.php CHANGED
@@ -46,6 +46,7 @@ function nexus_init() {
46
  || cerber_is_wp_cron() ) {
47
  if ( nexus_is_master() ) {
48
  require_once( dirname( __FILE__ ) . '/cerber-nexus-master.php' );
 
49
  }
50
  }
51
 
@@ -346,7 +347,7 @@ function nexus_get_context() {
346
  }
347
 
348
  if ( ! function_exists( 'wp_get_current_user' ) // No information about a user is available
349
- || ! current_user_can( 'manage_options' ) ) {
350
  return false;
351
  }
352
 
46
  || cerber_is_wp_cron() ) {
47
  if ( nexus_is_master() ) {
48
  require_once( dirname( __FILE__ ) . '/cerber-nexus-master.php' );
49
+ nexus_upgrade_db();
50
  }
51
  }
52
 
347
  }
348
 
349
  if ( ! function_exists( 'wp_get_current_user' ) // No information about a user is available
350
+ || ! cerber_user_can_manage() ) {
351
  return false;
352
  }
353
 
readme.txt CHANGED
@@ -4,8 +4,8 @@ Tags: security, malware scanner, antispam, firewall, limit login attempts, custo
4
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=SQ5EC8WQP654Q&source=url
5
  Requires at least: 4.9
6
  Requires PHP: 5.6
7
- Tested up to: 5.5
8
- Stable tag: 8.6.8
9
  License: GPLv2
10
 
11
  Protection against hacker attacks and bots. Malware scanner & integrity checker. User activity log. Antispam reCAPTCHA. Limit login attempts.
@@ -92,6 +92,8 @@ Cerber Security Scanner allows you to configure a schedule for automated recurri
92
 
93
  Two-Factor Authentication (2FA) provides an additional layer of security requiring a second factor of identification beyond just a username and password. When 2FA is enabled on a website, it requires a user to provide an additional verification code when signing into the website. This verification code is generated automatically and sent to the user by email.
94
 
 
 
95
  = Log, filter out and export activities =
96
 
97
  WP Cerber tracks time, IP addresses and usernames for successful and failed login attempts, logins, logouts, password changes, blocked IP and actions taken by itself. You can export them to a CSV file.
@@ -106,7 +108,7 @@ Massive botnet brute force attack? That's no longer a problem. **Citadel mode**
106
 
107
  Anti-spam and anti-bot protection for contact, registration, comments and other forms.
108
  WP Cerber anti-spam and bot detection engine now protects all forms on a website. No reCAPTCHA is needed.
109
- It’s compatible with virtually any form you have. Tested with Caldera Forms, Gravity Forms, Contact Form 7, Ninja Forms, Formidable Forms, Fast Secure Contact Form, Contact Form by WPForms.
110
 
111
  = Anti-spam protection: invisible reCAPTCHA for WooCommerce =
112
 
@@ -331,6 +333,17 @@ To get access to your dashboard you need to copy the WP Cerber Reset folder to t
331
 
332
  == Changelog ==
333
 
 
 
 
 
 
 
 
 
 
 
 
334
  = 8.6.8 =
335
  * New: A shortcode to display WP Cerber’s cookies. You can display a list of cookies set by WP Cerber on any page.
336
  * New: Deferred rendering of the custom login page. This new feature can help you if you need to solve plugin compatibility issues.
4
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=SQ5EC8WQP654Q&source=url
5
  Requires at least: 4.9
6
  Requires PHP: 5.6
7
+ Tested up to: 5.6
8
+ Stable tag: 8.7
9
  License: GPLv2
10
 
11
  Protection against hacker attacks and bots. Malware scanner & integrity checker. User activity log. Antispam reCAPTCHA. Limit login attempts.
92
 
93
  Two-Factor Authentication (2FA) provides an additional layer of security requiring a second factor of identification beyond just a username and password. When 2FA is enabled on a website, it requires a user to provide an additional verification code when signing into the website. This verification code is generated automatically and sent to the user by email.
94
 
95
+ [Read more about Two-Factor Authentication](https://wpcerber.com/wordpress/2fa/).
96
+
97
  = Log, filter out and export activities =
98
 
99
  WP Cerber tracks time, IP addresses and usernames for successful and failed login attempts, logins, logouts, password changes, blocked IP and actions taken by itself. You can export them to a CSV file.
108
 
109
  Anti-spam and anti-bot protection for contact, registration, comments and other forms.
110
  WP Cerber anti-spam and bot detection engine now protects all forms on a website. No reCAPTCHA is needed.
111
+ It’s compatible with virtually any form you have. Tested with Gravity Forms, Caldera Forms, HappyForms, Contact Form 7, Ninja Forms, Formidable Forms, Fast Secure Contact Form, Contact Form by WPForms.
112
 
113
  = Anti-spam protection: invisible reCAPTCHA for WooCommerce =
114
 
333
 
334
  == Changelog ==
335
 
336
+ = 8.7 =
337
+ * New: Limiting the number of allowed concurrent user sessions. Depending on settings, WP Cerber will either block new logins or terminate the oldest ones.
338
+ * New: Enforcing two-factor authentication (2FA) if the number of concurrent user sessions is greater than the specified threshold.
339
+ * Improved: The integrity checker and malware scanner now more effectively handle and log I/O errors that might occur during a scan.
340
+ * Improved: The Traffic Inspector firewall now processes files uploaded via nested, grouped, and obfuscated form fields in a more effective way.
341
+ * Improved: WP Cerber got necessary code improvements, and now it is fully compatible with PHP 8.
342
+ * Improved: The default list of allowed REST API namespaces now includes "wp-site-health".
343
+ * Improved: Downloadable files generated by WP Cerber are generated with appropriate HTTP Content-Type headers now.
344
+ * Fixed: Misalignment of Cerber’s table footer labels on the "Users" admin page.
345
+ * Fixed: If the diagnostic log contains invalid Unicode (UTF-8) codes, it is not displayed on the Diagnostic log tab.
346
+
347
  = 8.6.8 =
348
  * New: A shortcode to display WP Cerber’s cookies. You can display a list of cookies set by WP Cerber on any page.
349
  * New: Deferred rendering of the custom login page. This new feature can help you if you need to solve plugin compatibility issues.
settings.php CHANGED
@@ -1479,8 +1479,8 @@ function cerber_get_defaults( $setting = null ) {
1479
  'norestuser' => 1,
1480
  'norest' => 0,
1481
  'restauth' => 1,
1482
- 'restroles' => array('administrator'),
1483
- 'restwhite' => 'oembed',
1484
  'hashauthor' => 0,
1485
  'cleanhead' => 1,
1486
  ),
@@ -2091,10 +2091,15 @@ function cerber_get_role_policies( $role ) {
2091
  * @return bool|string
2092
  */
2093
  function cerber_get_user_policy( $policy, $user = null ) {
 
2094
 
2095
  if ( ! ( $user instanceof WP_User ) ) {
2096
  if ( is_numeric( $user ) ) {
2097
- $user = get_user_by( 'id', $user );
 
 
 
 
2098
  }
2099
  else {
2100
  $user = wp_get_current_user();
1479
  'norestuser' => 1,
1480
  'norest' => 0,
1481
  'restauth' => 1,
1482
+ 'restroles' => array( 'administrator' ),
1483
+ 'restwhite' => array( 'oembed', 'wp-site-health' ),
1484
  'hashauthor' => 0,
1485
  'cleanhead' => 1,
1486
  ),
2091
  * @return bool|string
2092
  */
2093
  function cerber_get_user_policy( $policy, $user = null ) {
2094
+ static $user_cache = array();
2095
 
2096
  if ( ! ( $user instanceof WP_User ) ) {
2097
  if ( is_numeric( $user ) ) {
2098
+ if ( ! isset( $user_cache[ $user ] ) ) {
2099
+ $user_cache[ $user ] = get_user_by( 'id', $user );
2100
+ }
2101
+ //$user = get_user_by( 'id', $user );
2102
+ $user = $user_cache[ $user ];
2103
  }
2104
  else {
2105
  $user = wp_get_current_user();
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: Cerber Tech Inc.
7
  Author URI: https://wpcerber.com
8
- Version: 8.6.8
9
  Text Domain: wp-cerber
10
  Domain Path: /languages
11
  Network: true
@@ -31,7 +31,7 @@
31
 
32
  */
33
 
34
- const CERBER_VER = '8.6.8';
35
  const CERBER_PLUGIN_ID = 'wp-cerber/wp-cerber.php';
36
 
37
  function cerber_plugin_file() {
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: Cerber Tech Inc.
7
  Author URI: https://wpcerber.com
8
+ Version: 8.7
9
  Text Domain: wp-cerber
10
  Domain Path: /languages
11
  Network: true
31
 
32
  */
33
 
34
+ const CERBER_VER = '8.7';
35
  const CERBER_PLUGIN_ID = 'wp-cerber/wp-cerber.php';
36
 
37
  function cerber_plugin_file() {