Cerber Security & Antispam - Version 9.1

Version Description

  • New: A new feature that prevents exposing users first name, last name, and ID via an HTTP request with a username (login) in an author_name parameter.
  • New: A new user status report while viewing the user activity/requests log.
  • Improved: When renders admin pages, WP Cerber uses the language selected on the user profile.
  • Improved: Improved the speed of rendering of the "Users" admin page. Reduced the number of HTTP requests if some columns on the page are hidden.
  • Improved: Implemented support for rate limiting when the scanner retrieves checksum data from remote servers.
  • Fixed: A bug that allows an attacker to bypass the "Stop user enumeration" feature if its enabled.
  • Fixed: A bug that produces incorrect messages in the server error log when the WordPress database connection is lost.
  • Fixed: A bug with not escaping comments in the IP access lists entries.
Download this release

Release Info

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

Code changes from version 9.0 to 9.1

admin/cerber-admin-settings.php CHANGED
@@ -653,7 +653,7 @@ function crb_admin_submit_button( $text = '', $echo = false ) {
653
  add_filter( 'pre_update_option_'.CERBER_OPT, function ($new, $old, $option) {
654
 
655
  $ret = cerber_set_boot_mode( $new['boot-mode'], $old['boot-mode'] );
656
- if ( is_wp_error( $ret ) ) {
657
  cerber_admin_notice( __( 'ERROR:', 'wp-cerber' ) . ' ' . $ret->get_error_message() );
658
  cerber_admin_notice( __( 'Plugin initialization mode has not been changed', 'wp-cerber' ) );
659
  $new['boot-mode'] = $old['boot-mode'];
@@ -857,13 +857,13 @@ add_filter( 'pre_update_option_'.CERBER_OPT_H, function ($new, $old, $option) {
857
  } );
858
 
859
  $result = cerber_htaccess_sync( 'main', $new );
860
- if ( is_wp_error( $result ) ) {
861
  $new['adminphp'] = $old['adminphp'];
862
  cerber_admin_notice( $result->get_error_message() );
863
  }
864
 
865
  $result = cerber_htaccess_sync( 'media', $new );
866
- if ( is_wp_error( $result ) ) {
867
  $new['phpnoupl'] = $old['phpnoupl'];
868
  cerber_admin_notice( $result->get_error_message() );
869
  }
@@ -1179,15 +1179,26 @@ function cerber_settings_update() {
1179
  check_admin_referer( $_POST['option_page'] . '-options' );
1180
  }
1181
 
1182
- $sections = cerber_settings_config( array( 'screen_id' => $group ));
1183
- $fields = array();
 
 
1184
  foreach ( $sections as $sec ) {
1185
  if ( $fls = crb_array_get( $sec, 'fields' ) ) {
1186
- $fields = array_merge( $fields, array_keys( $fls ) );
 
 
 
 
 
 
 
 
 
1187
  }
1188
  }
1189
 
1190
- $fields = array_fill_keys( $fields, '' );
1191
  $post_fields = crb_get_post_fields( 'cerber-' . $group, array() );
1192
  crb_trim_deep( $post_fields );
1193
  $post_fields = stripslashes_deep( $post_fields );
@@ -1202,22 +1213,72 @@ function cerber_settings_update() {
1202
 
1203
  $settings = array_merge( $old_settings, $new_settings );
1204
 
1205
- if ( serialize( $settings ) !== serialize( $old_settings ) ) {
1206
- $result = update_site_option( CERBER_CONFIG, $settings );
1207
- $equal = false;
 
 
 
1208
  }
1209
- else {
1210
- $result = false;
1211
- $equal = true;
 
 
 
1212
  }
1213
 
1214
- crb_event_handler( 'update_settings', array(
1215
  'group' => $group,
1216
- 'new_values' => $new_settings,
1217
  'equal' => $equal,
1218
  'result' => $result,
1219
- 'remote' => $remote
1220
- ) );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1221
 
1222
  }
1223
 
653
  add_filter( 'pre_update_option_'.CERBER_OPT, function ($new, $old, $option) {
654
 
655
  $ret = cerber_set_boot_mode( $new['boot-mode'], $old['boot-mode'] );
656
+ if ( crb_is_wp_error( $ret ) ) {
657
  cerber_admin_notice( __( 'ERROR:', 'wp-cerber' ) . ' ' . $ret->get_error_message() );
658
  cerber_admin_notice( __( 'Plugin initialization mode has not been changed', 'wp-cerber' ) );
659
  $new['boot-mode'] = $old['boot-mode'];
857
  } );
858
 
859
  $result = cerber_htaccess_sync( 'main', $new );
860
+ if ( crb_is_wp_error( $result ) ) {
861
  $new['adminphp'] = $old['adminphp'];
862
  cerber_admin_notice( $result->get_error_message() );
863
  }
864
 
865
  $result = cerber_htaccess_sync( 'media', $new );
866
+ if ( crb_is_wp_error( $result ) ) {
867
  $new['phpnoupl'] = $old['phpnoupl'];
868
  cerber_admin_notice( $result->get_error_message() );
869
  }
1179
  check_admin_referer( $_POST['option_page'] . '-options' );
1180
  }
1181
 
1182
+ $sections = cerber_settings_config( array( 'screen_id' => $group ) );
1183
+ $field_keys = array();
1184
+ $diag_log = array();
1185
+
1186
  foreach ( $sections as $sec ) {
1187
  if ( $fls = crb_array_get( $sec, 'fields' ) ) {
1188
+
1189
+ $field_keys = array_merge( $field_keys, array_keys( $fls ) );
1190
+
1191
+ // Collect settings to be logged if they have been changed
1192
+
1193
+ foreach ( $fls as $id => $config ) {
1194
+ if ( $msg = crb_array_get( $config, 'diag_log' ) ) {
1195
+ $diag_log[ $id ] = $msg;
1196
+ }
1197
+ }
1198
  }
1199
  }
1200
 
1201
+ $fields = array_fill_keys( $field_keys, '' );
1202
  $post_fields = crb_get_post_fields( 'cerber-' . $group, array() );
1203
  crb_trim_deep( $post_fields );
1204
  $post_fields = stripslashes_deep( $post_fields );
1213
 
1214
  $settings = array_merge( $old_settings, $new_settings );
1215
 
1216
+ $changed = array();
1217
+
1218
+ foreach ( $new_settings as $key => $val ) {
1219
+ if ( ! isset( $old_settings[ $key ] ) || $old_settings[ $key ] !== $val ) {
1220
+ $changed[] = $key;
1221
+ }
1222
  }
1223
+
1224
+ $equal = empty( $changed );
1225
+ $result = null;
1226
+
1227
+ if ( ! $equal ) {
1228
+ $result = update_site_option( CERBER_CONFIG, $settings );
1229
  }
1230
 
1231
+ $data = array(
1232
  'group' => $group,
 
1233
  'equal' => $equal,
1234
  'result' => $result,
1235
+ 'remote' => $remote,
1236
+ 'changed' => $changed,
1237
+ 'new_values' => $new_settings,
1238
+ 'old_values' => $old_settings,
1239
+ );
1240
+
1241
+ if ( $result ) {
1242
+ crb_journaling( $data, $diag_log );
1243
+ }
1244
+
1245
+ crb_event_handler( 'update_settings', $data );
1246
+
1247
+ }
1248
+
1249
+ /**
1250
+ * Logs changes of the plugin settings to the diagnostic log.
1251
+ * To enable logging, a setting has to have a 'diag_log' field in the setting config.
1252
+ *
1253
+ * @param array $data Information about updated settings.
1254
+ * @param array $list The list of settings that have to be logged to the diagnostic log.
1255
+ *
1256
+ * @return void
1257
+ *
1258
+ * @since 9.0.1
1259
+ */
1260
+ function crb_journaling( $data, $list ) {
1261
+ if ( $data['equal'] ) {
1262
+ return;
1263
+ }
1264
+
1265
+ if ( ! $changed = array_intersect( array_keys( $list ), $data['changed'] ) ) {
1266
+ return;
1267
+ }
1268
+
1269
+ foreach ( $changed as $key ) {
1270
+
1271
+ $what = $list[ $key ];
1272
+
1273
+ if ( empty( $data['new_values'][ $key ] ) ) {
1274
+ $msg = 'Disabled: ' . $what;
1275
+ }
1276
+ else {
1277
+ $msg = 'Enabled: ' . $what;
1278
+ }
1279
+
1280
+ cerber_diag_log( $msg, '*' );
1281
+ }
1282
 
1283
  }
1284
 
admin/cerber-admin.php CHANGED
@@ -519,7 +519,7 @@ add_action( 'wp_ajax_cerber_ref_upload', function () {
519
  $error = '';
520
 
521
  $folder = cerber_get_tmp_file_folder();
522
- if ( is_wp_error( $folder ) ) {
523
  cerber_end_ajax( array( 'error' => $folder->get_error_message() ) );
524
  }
525
 
@@ -557,7 +557,7 @@ add_action( 'wp_ajax_cerber_ref_upload', function () {
557
  // Step 2, creating hash
558
 
559
  $result = cerber_need_for_hash();
560
- if ( is_wp_error( $result ) ) {
561
  cerber_end_ajax( array( 'error' => $result->get_error_message() ) );
562
  }
563
  }
@@ -630,7 +630,7 @@ add_action( 'wp_ajax_cerber_scan_bulk_files', function () {
630
  break;
631
  }
632
 
633
- if ( is_wp_error( $result ) ) {
634
  $errors[] = $result->get_error_message();
635
  }
636
  elseif ( ! $result ) {
@@ -705,7 +705,7 @@ function crb_admin_stop_ajax( $msg = '' ) {
705
  function cerber_show_quarantine() {
706
 
707
  $folder = cerber_get_the_folder( true );
708
- if ( is_wp_error( $folder ) ) {
709
  echo $folder->get_error_message();
710
 
711
  return;
@@ -801,7 +801,7 @@ function cerber_quarantine_do( $what, $scan_id, $qfile ) {
801
  }
802
  //$dir = cerber_get_the_folder() . 'quarantine' . DIRECTORY_SEPARATOR . $scan_id;
803
  $dir = cerber_get_the_folder( true );
804
- if ( is_wp_error( $dir ) ) {
805
  cerber_admin_notice( $dir->get_error_message() );
806
 
807
  return;
@@ -1078,7 +1078,7 @@ function crb_scan_insights_brief( $scan_id ) {
1078
  /*
1079
  It's not scanned by the scanner
1080
  $cerber_folder = cerber_get_my_folder();
1081
- if ( ! is_wp_error( $cerber_folder ) ) {
1082
  $list[] = array( 'WP Cerber\'s folder', $cerber_folder );
1083
  }*/
1084
 
519
  $error = '';
520
 
521
  $folder = cerber_get_tmp_file_folder();
522
+ if ( crb_is_wp_error( $folder ) ) {
523
  cerber_end_ajax( array( 'error' => $folder->get_error_message() ) );
524
  }
525
 
557
  // Step 2, creating hash
558
 
559
  $result = cerber_need_for_hash();
560
+ if ( crb_is_wp_error( $result ) ) {
561
  cerber_end_ajax( array( 'error' => $result->get_error_message() ) );
562
  }
563
  }
630
  break;
631
  }
632
 
633
+ if ( crb_is_wp_error( $result ) ) {
634
  $errors[] = $result->get_error_message();
635
  }
636
  elseif ( ! $result ) {
705
  function cerber_show_quarantine() {
706
 
707
  $folder = cerber_get_the_folder( true );
708
+ if ( crb_is_wp_error( $folder ) ) {
709
  echo $folder->get_error_message();
710
 
711
  return;
801
  }
802
  //$dir = cerber_get_the_folder() . 'quarantine' . DIRECTORY_SEPARATOR . $scan_id;
803
  $dir = cerber_get_the_folder( true );
804
+ if ( crb_is_wp_error( $dir ) ) {
805
  cerber_admin_notice( $dir->get_error_message() );
806
 
807
  return;
1078
  /*
1079
  It's not scanned by the scanner
1080
  $cerber_folder = cerber_get_my_folder();
1081
+ if ( ! crb_is_wp_error( $cerber_folder ) ) {
1082
  $list[] = array( 'WP Cerber\'s folder', $cerber_folder );
1083
  }*/
1084
 
admin/cerber-dashboard.php CHANGED
@@ -87,6 +87,23 @@ function cerber_admin_menu() {
87
 
88
  add_submenu_page( 'cerber-security', __( 'Cerber tools', 'wp-cerber' ), __( 'Tools', 'wp-cerber' ), CRB_ADMIN_CAP, 'cerber-tools', 'cerber_render_admin_page' );
89
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
90
  }
91
 
92
  add_action( 'admin_bar_menu', 'cerber_admin_bar' );
@@ -176,7 +193,7 @@ function cerber_show_lockouts( $args = array(), $echo = true ) {
176
  $table_rows = array();
177
  $base_url = cerber_admin_link( 'activity' );
178
 
179
- $remove = cerber_admin_link( crb_admin_get_tab(), null, true );
180
 
181
  foreach ( $rows as $row ) {
182
  $ip = '<a href="' . $base_url . '&filter_ip=' . $row->ip . '">' . $row->ip . '</a>';
@@ -198,10 +215,10 @@ function cerber_show_lockouts( $args = array(), $echo = true ) {
198
  $country = '';
199
  }
200
 
201
- //$list[] = '<td>' . $ip . '</td><td>' . $hostname . $country . '</td><td>' . cerber_date( $row->block_until ) . '</td><td>' . $row->reason . '</td><td><a href="' . $remove . '&cerber_admin_do=lockdel&ip=' . esc_attr( $row->ip ) . '">' . __( 'Remove', 'wp-cerber' ) . '</a></td>';
202
  $the_row = '<td>' . $ip . '</td><td>' . $hostname . $country . '</td><td>' . cerber_date( $row->block_until ) . '</td><td>' . $row->reason . '</td>';
 
203
  if ( $controls ) {
204
- $the_row .= '<td><a href="' . $remove . '&cerber_admin_do=lockdel&ip=' . esc_attr( $row->ip ) . '">' . __( 'Remove', 'wp-cerber' ) . '</a></td>';
205
  }
206
 
207
  $table_rows[] = $the_row;
@@ -253,8 +270,18 @@ function cerber_show_lockouts( $args = array(), $echo = true ) {
253
  return $ret;
254
  }
255
 
 
 
 
 
 
256
  function cerber_block_delete( $ip ) {
257
- $result = cerber_db_query( 'DELETE FROM ' . CERBER_BLOCKS_TABLE . ' WHERE ip = "' . cerber_real_escape( $ip ) . '"' );
 
 
 
 
 
258
 
259
  crb_event_handler( 'ip_event', array(
260
  'e_type' => 'unlocked',
@@ -375,7 +402,7 @@ function cerber_acl_form_process( $post = array() ) {
375
 
376
  $result = cerber_acl_add( $ip, $tag, $comment );
377
 
378
- if ( is_wp_error( $result ) ) {
379
  cerber_admin_notice( $result->get_error_message() );
380
  }
381
  else {
@@ -460,11 +487,20 @@ function cerber_admin_ajax() {
460
  }
461
  }
462
  break;
 
 
 
 
 
 
 
 
 
 
463
  case 'cbla':
464
- $base = cerber_activity_link( array( 5 ) );
465
  foreach ( $list as $user_id ) {
466
- $row = cerber_db_get_row( 'SELECT * FROM ' . CERBER_LOG_TABLE . ' WHERE activity = 5 AND user_id = ' . absint( $user_id ) . ' ORDER BY stamp DESC LIMIT 1', MYSQL_FETCH_OBJECT );
467
- if ( $row ) {
468
  if ( $country = crb_country_html( $row->country, $row->ip, false ) ) {
469
  $country = '<br />' . $country;
470
  }
@@ -659,11 +695,25 @@ function cerber_admin_request( $is_post = false ) {
659
  if ( ( $do = crb_array_get( $get, 'cerber_admin_do' ) ) ) {
660
  switch ( $do ) {
661
  case 'lockdel':
662
- $ip = crb_array_get( $get, 'ip' );
663
- if ( cerber_block_delete( $ip ) ) {
664
- cerber_admin_message( sprintf( __( 'Lockout for %s was removed', 'wp-cerber' ), $ip ) );
665
- $remove_args[] = 'ip';
 
 
 
 
 
666
  }
 
 
 
 
 
 
 
 
 
667
  break;
668
  case 'testnotify':
669
  $test_type = crb_array_get( $get, 'type', '', '\w+' );
@@ -1077,7 +1127,7 @@ function crb_admin_activity_nav_links( $context = '' ) {
1077
 
1078
  $labels = cerber_get_labels( 'activity' );
1079
 
1080
- $set = array( 5 );
1081
  foreach ( $set as $item ) {
1082
  $links[] = array( array( 'filter_activity' => $item ), $labels[ $item ] );
1083
  }
@@ -1702,7 +1752,7 @@ function crb_generate_ip_extra_view( $ip, $context = 'activity', $cache_only = f
1702
  $row = true;
1703
  $acl = cerber_acl_check( $ip, '', 0, $row );
1704
 
1705
- $comments = ( ! empty( $row->comments ) ) ? $row->comments : '';
1706
 
1707
  $ip_status = '';
1708
 
@@ -1845,7 +1895,12 @@ function crb_generate_ip_insights( $ip, $tab = 'activity', $cache_only = false )
1845
  }
1846
 
1847
  /**
1848
- * Additional information about user
 
 
 
 
 
1849
  */
1850
  function cerber_user_extra_view( $user_id, $context = 'activity' ) {
1851
  global $wpdb;
@@ -1856,8 +1911,12 @@ function cerber_user_extra_view( $user_id, $context = 'activity' ) {
1856
 
1857
  $ret = '';
1858
  $class = '';
 
 
1859
 
1860
- $user_info = array();
 
 
1861
 
1862
  if ( ! is_multisite() && $u->roles ) {
1863
  $roles = array();
@@ -1872,30 +1931,48 @@ function cerber_user_extra_view( $user_id, $context = 'activity' ) {
1872
  }
1873
 
1874
  if ( ! nexus_is_valid_request() ) {
1875
- $name = '<a href="' . get_edit_user_link( $user_id ) . '">' . $u->display_name . '</a>';
1876
  }
1877
  else {
1878
  $name = $u->display_name;
1879
  }
1880
 
1881
- $prohibited = crb_is_username_prohibited( $u->user_login ) ? '<p style="color: red;">' . __( 'Username is prohibited', 'wp-cerber' ) . '</p>' : '';
1882
 
1883
- $name = '<span class="crb-user-name"><b>' . $name . '</b></span>'.$prohibited.'<p>' . $roles . '</p>';
1884
 
1885
- if ( $context == 'activity' ) {
1886
- $link = cerber_traffic_link( array( 'filter_user' => $user_id ) , 2 );
 
 
 
 
 
 
 
 
1887
  }
1888
- else {
1889
- $link = ' <a href="' . cerber_admin_link( 'activity', array( 'filter_user' => $user_id ) ) . '">' . __( 'Check for activities', 'wp-cerber' ) . '</a>';
 
 
 
 
 
 
1890
  }
1891
 
1892
- $user_info[] = array( $name, $link );
1893
 
1894
- if ( $avatar = (string) get_avatar( $user_id, 96 ) ) {
1895
- $avatar = '<div>' . $avatar . '</div>';
 
 
 
1896
  }
1897
 
1898
  // Registered (created)
 
1899
  if ( $time = strtotime( cerber_db_get_var( "SELECT user_registered FROM {$wpdb->users} WHERE id = " . $user_id ) ) ) {
1900
  $reg_date = cerber_auto_date( $time, false );
1901
  $reg_event = __( 'Registered', 'wp-cerber' );
@@ -1910,63 +1987,55 @@ function cerber_user_extra_view( $user_id, $context = 'activity' ) {
1910
  }
1911
  }
1912
 
1913
- $user_info[] = array( $reg_event, $reg_date, $country );
1914
  }
1915
 
1916
-
1917
  // Activated - BuddyPress
 
1918
  if ( $log = cerber_get_log( array( 200 ), array( 'id' => $user_id ) ) ) {
1919
  $acted = $log[0];
1920
  $activated = cerber_auto_date( $acted->stamp );
1921
  $country = crb_country_html( null, $acted->ip );
1922
 
1923
- $user_info[] = array( __( 'Activated', 'wp-cerber' ), $activated, $country );
1924
  }
1925
 
 
 
 
 
 
 
1926
 
1927
- // Last seen
1928
-
1929
- $seen = array();
1930
- $seen[0] = $wpdb->get_row( 'SELECT stamp,ip FROM ' . CERBER_TRAF_TABLE . ' WHERE user_id = ' . $user_id . ' ORDER BY stamp DESC LIMIT 1' );
1931
- $seen[1] = $wpdb->get_row( 'SELECT stamp,ip FROM ' . CERBER_LOG_TABLE . ' WHERE user_id = ' . $user_id . ' AND ac_by_user = 0 ORDER BY stamp DESC LIMIT 1' );
1932
- $seen[2] = $wpdb->get_row( 'SELECT stamp,ip FROM ' . CERBER_LOG_TABLE . ' WHERE ac_by_user = ' . $user_id . ' ORDER BY stamp DESC LIMIT 1' );
1933
 
1934
- $tmp = array();
1935
- foreach ( $seen as $key => $log_row ) {
1936
- $tmp[ $key ] = ( $log_row ) ? $log_row->stamp : 0;
1937
- }
 
 
1938
 
1939
- if ( $max = max( $tmp ) ) {
1940
- $max_keys = array_keys( $tmp, $max );
1941
- $last_log = $seen[ $max_keys[0] ];
1942
 
1943
- $last_seen = '<span title="' . cerber_date( $last_log->stamp, false ) . '">' . cerber_ago_time( $last_log->stamp ) . '</span>';
1944
- $country = crb_country_html( null, $last_log->ip );
1945
- $user_info[] = array( __( 'Last seen', 'wp-cerber' ), $last_seen, $country );
 
1946
  }
1947
 
1948
- if ( $usn = crb_sessions_get_num( $user_id ) ) {
1949
- $user_info[] = array(
1950
- '<div style="white-space: nowrap;">' . __( 'Active sessions', 'wp-cerber' ) . '</div>',
1951
- '<a href="' . cerber_admin_link( 'sessions', array( 'filter_user' => $user_id ) ) . '">' . $usn . '</a>'
1952
- );
1953
  }
1954
 
1955
- $summary = '';
1956
- foreach ( $user_info as $row ) {
1957
- $summary .= '<div><div>' . implode( '</div><div>', $row ) . '</div></div>';
1958
- }
1959
 
1960
  $ins_class = '';
1961
  if ( ! $ins = crb_generate_user_insights( $user_id, $context, true ) ) {
1962
  $ins_class = 'crb_async_content';
1963
  }
1964
 
1965
- $ret .= '<div class="crb_extra_info_row">' . $avatar . '<div id="crb_the_summary">' . $summary . '</div><div class="' . $ins_class . '" data-ajax_route="user_activity_analytics" data-user_id="' . $user_id . '" data-the_active_tab="' . $context . '">' . $ins . '</div></div>';
1966
-
1967
- if ( crb_is_user_blocked( $user_id ) ) {
1968
- $class = 'crb-user-blocked';
1969
- }
1970
 
1971
  return '<div class="crb-extra-info ' . $class . '" id="crb-user-extra-info">' . $ret . '</div>';
1972
 
@@ -2008,14 +2077,7 @@ add_filter( 'manage_users_custom_column', function ( $value, $column, $user_id )
2008
  $ret = $value;
2009
 
2010
  switch ( $column ) {
2011
- case 'cbcc' : // to get this work we need add filter 'preprocess_comment'
2012
- if ( $com = get_comments( array( 'author__in' => $user_id ) ) ) {
2013
- $ret = count( $com );
2014
- }
2015
- else {
2016
- $ret = 0;
2017
- }
2018
- break;
2019
  case 'cbla' :
2020
  case 'cbfl' :
2021
  $ret = crb_get_ajax_placeholder( $column, $user_id );
@@ -2023,16 +2085,17 @@ add_filter( 'manage_users_custom_column', function ( $value, $column, $user_id )
2023
  case 'cbdr' :
2024
  $time = strtotime( cerber_db_get_var( "SELECT user_registered FROM $wpdb->users WHERE id = " . $user_id ) );
2025
  $ret = cerber_auto_date( $time );
2026
- if ( $rm = get_user_meta( $user_id, '_crb_reg_', true ) ) {
2027
- if ( $rm['IP'] ) {
2028
- $act_link = cerber_admin_link( 'activity', array( 'filter_ip' => $rm['IP'] ) );
2029
- $ret .= '<br /><a href="' . $act_link . '">' . $rm['IP'] . '</a>';
2030
- if ( $country = crb_country_html( null, $rm['IP'] ) ) {
 
2031
  $ret .= '<br />' . $country;
2032
  }
2033
  }
2034
- $uid = absint( $rm['user'] );
2035
- if ( $uid ) {
2036
  $name = cerber_db_get_var( 'SELECT meta_value FROM ' . $wpdb->usermeta . ' WHERE user_id = ' . $uid . ' AND meta_key = "nickname"' );
2037
  if ( ! $user_ID ) {
2038
  $user_ID = get_current_user_id();
@@ -3465,18 +3528,27 @@ function cerber_admin_footer() {
3465
  <?php
3466
  }
3467
 
3468
- $user_links = '<a href="' . cerber_admin_link( 'activity', array( 'filter_user' => $uid ) ) . '" class="page-title-action">' . __( 'View Activity', 'wp-cerber' ) . '</a>';
3469
  if ( $uss = crb_sessions_get_num( $uid ) ) {
3470
- $user_links .= '<a href="' . cerber_admin_link( 'sessions', array( 'filter_user' => $uid ) ) . '" class="page-title-action">' . __( 'Sessions', 'wp-cerber' ) . ' ' . $uss . '</a>';
3471
  }
3472
  ?>
3473
  <script>
3474
- document.querySelector('#profile-page .wp-heading-inline').insertAdjacentHTML('afterend','<?php echo $user_links; ?>');
3475
  </script>
3476
  <?php
3477
  }
3478
 
 
 
 
 
 
 
 
 
3479
  // Check for blocked users
 
3480
  $blocked = array();
3481
  if ( $uids = crb_users_on_the_page() ) {
3482
  foreach ( $uids as $uid => $login ) {
87
 
88
  add_submenu_page( 'cerber-security', __( 'Cerber tools', 'wp-cerber' ), __( 'Tools', 'wp-cerber' ), CRB_ADMIN_CAP, 'cerber-tools', 'cerber_render_admin_page' );
89
 
90
+ /* We use an ugly hack to make a link in the admin menu */
91
+
92
+ add_submenu_page( 'users.php', __( 'User Sessions', 'wp-cerber' ), __( 'User Sessions', 'wp-cerber' ), 'manage_options', 'wp-cerber-user-sessions', 'show_mass_page' );
93
+
94
+ global $submenu;
95
+
96
+ if ( ! empty( $submenu['users.php'] ) ) {
97
+ foreach ( $submenu['users.php'] as &$item ) {
98
+ if ( $item[2] == 'wp-cerber-user-sessions' ) {
99
+ $item[2] = cerber_admin_link( 'sessions' );
100
+ break;
101
+ }
102
+ }
103
+ }
104
+
105
+ /* End of ugly hack */
106
+
107
  }
108
 
109
  add_action( 'admin_bar_menu', 'cerber_admin_bar' );
193
  $table_rows = array();
194
  $base_url = cerber_admin_link( 'activity' );
195
 
196
+ $remove_base = cerber_admin_link( crb_admin_get_tab(), null, true );
197
 
198
  foreach ( $rows as $row ) {
199
  $ip = '<a href="' . $base_url . '&filter_ip=' . $row->ip . '">' . $row->ip . '</a>';
215
  $country = '';
216
  }
217
 
 
218
  $the_row = '<td>' . $ip . '</td><td>' . $hostname . $country . '</td><td>' . cerber_date( $row->block_until ) . '</td><td>' . $row->reason . '</td>';
219
+
220
  if ( $controls ) {
221
+ $the_row .= '<td><a href="' . $remove_base . '&cerber_admin_do=lockdel&ip=' . esc_attr( $row->ip ) . '">' . __( 'Remove', 'wp-cerber' ) . '</a></td>';
222
  }
223
 
224
  $table_rows[] = $the_row;
270
  return $ret;
271
  }
272
 
273
+ /**
274
+ * @param string $ip
275
+ *
276
+ * @return int
277
+ */
278
  function cerber_block_delete( $ip ) {
279
+
280
+ $result = 0;
281
+
282
+ if ( cerber_db_query( 'DELETE FROM ' . CERBER_BLOCKS_TABLE . ' WHERE ip = "' . cerber_real_escape( $ip ) . '"' ) ) {
283
+ $result = cerber_db_get_affected();
284
+ }
285
 
286
  crb_event_handler( 'ip_event', array(
287
  'e_type' => 'unlocked',
402
 
403
  $result = cerber_acl_add( $ip, $tag, $comment );
404
 
405
+ if ( crb_is_wp_error( $result ) ) {
406
  cerber_admin_notice( $result->get_error_message() );
407
  }
408
  else {
487
  }
488
  }
489
  break;
490
+ case 'cbcc':
491
+ foreach ( $list as $user_id ) {
492
+ $response_data[ $user_id ] = 0;
493
+ $base = admin_url( 'edit-comments.php' );
494
+ // to get this working we added filter 'preprocess_comment'
495
+ if ( $com = get_comments( array( 'author__in' => $user_id ) ) ) {
496
+ $response_data[ $user_id ] = '<a href="' . $base . '?user_id=' . $user_id . '" target="_blank">' . count( $com ) . '</a>';
497
+ }
498
+ }
499
+ break;
500
  case 'cbla':
501
+ $base = cerber_activity_link( array( CRB_EV_LIN ) );
502
  foreach ( $list as $user_id ) {
503
+ if ( $row = cerber_get_last_login( $user_id ) ) {
 
504
  if ( $country = crb_country_html( $row->country, $row->ip, false ) ) {
505
  $country = '<br />' . $country;
506
  }
695
  if ( ( $do = crb_array_get( $get, 'cerber_admin_do' ) ) ) {
696
  switch ( $do ) {
697
  case 'lockdel':
698
+ $err = '';
699
+
700
+ if ( $ip = filter_var( crb_array_get( $get, 'ip' ), FILTER_VALIDATE_IP ) ) {
701
+ if ( cerber_block_delete( $ip ) ) {
702
+ cerber_admin_message( sprintf( __( 'Lockout for %s was removed', 'wp-cerber' ), $ip ) );
703
+ }
704
+ else {
705
+ $err = 'No lockout for the specified IP address ' . $ip . ' found.';
706
+ }
707
  }
708
+ else {
709
+ $err = 'An invalid IP address has specified.';
710
+ }
711
+
712
+ if ( $err ) {
713
+ cerber_admin_notice( 'Request failed. ' . $err );
714
+ }
715
+
716
+ $remove_args[] = 'ip';
717
  break;
718
  case 'testnotify':
719
  $test_type = crb_array_get( $get, 'type', '', '\w+' );
1127
 
1128
  $labels = cerber_get_labels( 'activity' );
1129
 
1130
+ $set = array( CRB_EV_LIN );
1131
  foreach ( $set as $item ) {
1132
  $links[] = array( array( 'filter_activity' => $item ), $labels[ $item ] );
1133
  }
1752
  $row = true;
1753
  $acl = cerber_acl_check( $ip, '', 0, $row );
1754
 
1755
+ $comments = ( ! empty( $row->comments ) ) ? crb_attr_escape( $row->comments ) : '';
1756
 
1757
  $ip_status = '';
1758
 
1895
  }
1896
 
1897
  /**
1898
+ * Prepare a short report (extra information) about a given user
1899
+ *
1900
+ * @param int $user_id
1901
+ * @param string $context
1902
+ *
1903
+ * @return string
1904
  */
1905
  function cerber_user_extra_view( $user_id, $context = 'activity' ) {
1906
  global $wpdb;
1911
 
1912
  $ret = '';
1913
  $class = '';
1914
+ $user_profile = '';
1915
+ $user_summary = array();
1916
 
1917
+ if ( $avatar = (string) get_avatar( $user_id, 96 ) ) {
1918
+ $user_profile = '<div style="margin-bottom: 1em;">' . $avatar . '</div>';
1919
+ }
1920
 
1921
  if ( ! is_multisite() && $u->roles ) {
1922
  $roles = array();
1931
  }
1932
 
1933
  if ( ! nexus_is_valid_request() ) {
1934
+ $name = '<a href="' . get_edit_user_link( $user_id ) . '" target="_blank">' . $u->display_name . '</a>';
1935
  }
1936
  else {
1937
  $name = $u->display_name;
1938
  }
1939
 
1940
+ $name = '<span class="crb-user-name">' . $name . '</span><p>' . $roles . '</p>';
1941
 
1942
+ $user_profile .= '<div>' . $name . '</div>';
1943
 
1944
+ // Last seen
1945
+
1946
+ $seen = array();
1947
+ $seen[0] = $wpdb->get_row( 'SELECT stamp,ip FROM ' . CERBER_TRAF_TABLE . ' WHERE user_id = ' . $user_id . ' ORDER BY stamp DESC LIMIT 1' );
1948
+ $seen[1] = $wpdb->get_row( 'SELECT stamp,ip FROM ' . CERBER_LOG_TABLE . ' WHERE user_id = ' . $user_id . ' AND ac_by_user = 0 ORDER BY stamp DESC LIMIT 1' );
1949
+ $seen[2] = $wpdb->get_row( 'SELECT stamp,ip FROM ' . CERBER_LOG_TABLE . ' WHERE ac_by_user = ' . $user_id . ' ORDER BY stamp DESC LIMIT 1' );
1950
+
1951
+ $tmp = array();
1952
+ foreach ( $seen as $key => $log_row ) {
1953
+ $tmp[ $key ] = ( $log_row ) ? $log_row->stamp : 0;
1954
  }
1955
+
1956
+ if ( $max = max( $tmp ) ) {
1957
+ $max_keys = array_keys( $tmp, $max );
1958
+ $last_log = $seen[ $max_keys[0] ];
1959
+
1960
+ $last_seen = '<span title="' . cerber_date( $last_log->stamp, false ) . '">' . cerber_ago_time( $last_log->stamp ) . '</span>';
1961
+ $country = crb_country_html( null, $last_log->ip );
1962
+ $user_summary[] = array( __( 'Last seen', 'wp-cerber' ), $last_seen, $country );
1963
  }
1964
 
1965
+ // Last login
1966
 
1967
+ $last_login = cerber_get_last_login( $user_id );
1968
+
1969
+ if ( ! empty( $last_login ) ) {
1970
+ $country = crb_country_html( null, $last_login->ip );
1971
+ $user_summary[] = array( __( 'Last login', 'wp-cerber' ), cerber_date( $last_login->stamp, false ), $country );
1972
  }
1973
 
1974
  // Registered (created)
1975
+
1976
  if ( $time = strtotime( cerber_db_get_var( "SELECT user_registered FROM {$wpdb->users} WHERE id = " . $user_id ) ) ) {
1977
  $reg_date = cerber_auto_date( $time, false );
1978
  $reg_event = __( 'Registered', 'wp-cerber' );
1987
  }
1988
  }
1989
 
1990
+ $user_summary[] = array( $reg_event, $reg_date, $country );
1991
  }
1992
 
 
1993
  // Activated - BuddyPress
1994
+
1995
  if ( $log = cerber_get_log( array( 200 ), array( 'id' => $user_id ) ) ) {
1996
  $acted = $log[0];
1997
  $activated = cerber_auto_date( $acted->stamp );
1998
  $country = crb_country_html( null, $acted->ip );
1999
 
2000
+ $user_summary[] = array( __( 'Activated', 'wp-cerber' ), $activated, $country );
2001
  }
2002
 
2003
+ $usn = crb_sessions_get_num( $user_id );
2004
+ $sess_link = $usn ? '<a href="' . cerber_admin_link( 'sessions', array( 'filter_user' => $user_id ) ) . '">' . $usn . '</a>' : '0';
2005
+ $user_summary[] = array(
2006
+ '<div style="white-space: nowrap;">' . __( 'Active sessions', 'wp-cerber' ) . '</div>',
2007
+ $sess_link
2008
+ );
2009
 
2010
+ // Make a link to switch to other log
 
 
 
 
 
2011
 
2012
+ if ( $context == 'activity' ) {
2013
+ $link = cerber_traffic_link( array( 'filter_user' => $user_id ) , 2 );
2014
+ }
2015
+ else {
2016
+ $link = ' <a href="' . cerber_admin_link( 'activity', array( 'filter_user' => $user_id ) ) . '">' . __( 'Check for activities', 'wp-cerber' ) . '</a>';
2017
+ }
2018
 
2019
+ $user_summary[] = array( $link );
 
 
2020
 
2021
+ $summary = '';
2022
+ foreach ( $user_summary as $row ) {
2023
+ $row = array_pad( $row, 3, '' );
2024
+ $summary .= '<tr><td>' . implode( '</td><td>', $row ) . '</td></tr>';
2025
  }
2026
 
2027
+ if ( $us_sts = crb_get_user_auth_status( $u ) ) {
2028
+ $summary .= '<tr><td colspan="3"><div>' . crb_format_user_status( $us_sts[0], $us_sts[1], $us_sts[2] ) . '</div></td></tr>';
 
 
 
2029
  }
2030
 
2031
+ $summary = '<table>' . $summary . '</table>';
 
 
 
2032
 
2033
  $ins_class = '';
2034
  if ( ! $ins = crb_generate_user_insights( $user_id, $context, true ) ) {
2035
  $ins_class = 'crb_async_content';
2036
  }
2037
 
2038
+ $ret .= '<div class="crb_extra_info_row"><div>' . $user_profile . '</div><div id="crb_the_summary">' . $summary . '</div><div class="' . $ins_class . '" data-ajax_route="user_activity_analytics" data-user_id="' . $user_id . '" data-the_active_tab="' . $context . '">' . $ins . '</div></div>';
 
 
 
 
2039
 
2040
  return '<div class="crb-extra-info ' . $class . '" id="crb-user-extra-info">' . $ret . '</div>';
2041
 
2077
  $ret = $value;
2078
 
2079
  switch ( $column ) {
2080
+ case 'cbcc' :
 
 
 
 
 
 
 
2081
  case 'cbla' :
2082
  case 'cbfl' :
2083
  $ret = crb_get_ajax_placeholder( $column, $user_id );
2085
  case 'cbdr' :
2086
  $time = strtotime( cerber_db_get_var( "SELECT user_registered FROM $wpdb->users WHERE id = " . $user_id ) );
2087
  $ret = cerber_auto_date( $time );
2088
+ if ( $reg_data = get_user_meta( $user_id, '_crb_reg_', true ) ) {
2089
+
2090
+ if ( $ip = filter_var( $reg_data['IP'], FILTER_VALIDATE_IP ) ) {
2091
+ $act_link = cerber_admin_link( 'activity', array( 'filter_ip' => $ip ) );
2092
+ $ret .= '<br /><a href="' . $act_link . '">' . $ip . '</a>';
2093
+ if ( $country = crb_country_html( null, $ip ) ) {
2094
  $ret .= '<br />' . $country;
2095
  }
2096
  }
2097
+
2098
+ if ( $uid = absint( $reg_data['user'] ) ) {
2099
  $name = cerber_db_get_var( 'SELECT meta_value FROM ' . $wpdb->usermeta . ' WHERE user_id = ' . $uid . ' AND meta_key = "nickname"' );
2100
  if ( ! $user_ID ) {
2101
  $user_ID = get_current_user_id();
3528
  <?php
3529
  }
3530
 
3531
+ $user_links = '<a href="' . cerber_admin_link( 'activity', array( 'filter_user' => $uid ) ) . '" class="page-title-action crb-title-button">' . __( 'View Activity', 'wp-cerber' ) . '</a>';
3532
  if ( $uss = crb_sessions_get_num( $uid ) ) {
3533
+ $user_links .= '<a href="' . cerber_admin_link( 'sessions', array( 'filter_user' => $uid ) ) . '" class="page-title-action crb-title-button">' . __( 'Sessions', 'wp-cerber' ) . ' ' . $uss . '</a>';
3534
  }
3535
  ?>
3536
  <script>
3537
+ document.querySelector('#profile-page h1.wp-heading-inline').insertAdjacentHTML('afterend','<?php echo $user_links; ?>');
3538
  </script>
3539
  <?php
3540
  }
3541
 
3542
+ // Link to the Sessions page
3543
+
3544
+ ?>
3545
+ <script>
3546
+ document.querySelector('body.users-php #wpbody-content h1.wp-heading-inline').insertAdjacentHTML('afterend','<?php echo '<a href="' . cerber_admin_link( 'sessions' ) . '" class="page-title-action crb-title-button">' . __( 'Sessions', 'wp-cerber' ) . '</a>'; ?>');
3547
+ </script>
3548
+ <?php
3549
+
3550
  // Check for blocked users
3551
+
3552
  $blocked = array();
3553
  if ( $uids = crb_users_on_the_page() ) {
3554
  foreach ( $uids as $uid => $login ) {
admin/cerber-tools.php CHANGED
@@ -160,7 +160,7 @@ function cerber_import() {
160
 
161
  if ( $result !== true ) {
162
  $msg = 'SKIPPED: ' . $ip . ' ' . $comment;
163
- if ( is_wp_error( $result ) ) {
164
  $msg .= ' - ' . $result->get_error_message();
165
  }
166
 
@@ -403,9 +403,10 @@ function crb_show_diag_section( $title, $content ) {
403
  function cerber_show_lic() {
404
  $key = lab_get_key();
405
  $valid = '';
 
406
  if ( ! empty( $key[2] ) ) {
407
  $lic = $key[2];
408
- if ( lab_validate_lic( $lic, $message ) ) {
409
  $valid = '
410
  <p><span style="color: green;">This key is valid until ' . $message . '</span></p>
411
  <p>To move the key to another website or web server, please follow these steps: <a href="https://my.wpcerber.com/how-to-move-license-key/" target="_blank">https://my.wpcerber.com/how-to-move-license-key/</a></p>';
@@ -415,6 +416,14 @@ function cerber_show_lic() {
415
  $valid = '<p><span style="color: red;">This license key is invalid or expired</span> <a href="#" onclick="alert(\'' . $message . '\'); return false;">[ i ]</a></p>
416
  <p>If you believe this key is valid, please follow these steps: <a href="https://my.wpcerber.com/how-to-fix-invalid-or-expired-key/" target="_blank">https://my.wpcerber.com/how-to-fix-invalid-or-expired-key/</a></p>';
417
  }
 
 
 
 
 
 
 
 
418
  }
419
  else {
420
  $lic = '';
@@ -427,15 +436,16 @@ function cerber_show_lic() {
427
  <th scope="row">License key</th>
428
  <td>
429
  <input name="cerber_license" value="<?php echo $lic; ?>" size="<?php echo LAB_KEY_LENGTH; ?>" maxlength="<?php echo LAB_KEY_LENGTH; ?>" type="text" class="crb-monospace" placeholder="Enter your license key here">
430
- <?php echo $valid; ?>
431
  </td>
432
  </tr>
433
  <tr>
434
  <th scope="row">Site ID</th>
435
  <td>
436
- <?php echo '<p class="crb-monospace">'.$key[0].'</p>'; ?>
437
  </td>
438
  </tr>
 
439
  <tbody>
440
  </table>
441
  <div style="padding-left: 220px">
@@ -512,7 +522,7 @@ function cerber_show_wp_diag(){
512
  crb_show_diag_section( 'System Info', cerber_make_plain_table( $sys ) );
513
 
514
  $folder = cerber_get_my_folder();
515
- if ( is_wp_error( $folder ) ) {
516
  $folder = $folder->get_error_message();
517
  }
518
  else {
160
 
161
  if ( $result !== true ) {
162
  $msg = 'SKIPPED: ' . $ip . ' ' . $comment;
163
+ if ( crb_is_wp_error( $result ) ) {
164
  $msg .= ' - ' . $result->get_error_message();
165
  }
166
 
403
  function cerber_show_lic() {
404
  $key = lab_get_key();
405
  $valid = '';
406
+ $site_ip_row = '';
407
  if ( ! empty( $key[2] ) ) {
408
  $lic = $key[2];
409
+ if ( lab_validate_lic( $lic, $message, $site_ip ) ) {
410
  $valid = '
411
  <p><span style="color: green;">This key is valid until ' . $message . '</span></p>
412
  <p>To move the key to another website or web server, please follow these steps: <a href="https://my.wpcerber.com/how-to-move-license-key/" target="_blank">https://my.wpcerber.com/how-to-move-license-key/</a></p>';
416
  $valid = '<p><span style="color: red;">This license key is invalid or expired</span> <a href="#" onclick="alert(\'' . $message . '\'); return false;">[ i ]</a></p>
417
  <p>If you believe this key is valid, please follow these steps: <a href="https://my.wpcerber.com/how-to-fix-invalid-or-expired-key/" target="_blank">https://my.wpcerber.com/how-to-fix-invalid-or-expired-key/</a></p>';
418
  }
419
+
420
+ if ( $site_ip ) {
421
+ $site_ip_row = '<tr>
422
+ <th scope="row">Site IP Address</th>
423
+ <td><p class="crb-monospace">' . $site_ip . '</p>
424
+ </td>
425
+ </tr>';
426
+ }
427
  }
428
  else {
429
  $lic = '';
436
  <th scope="row">License key</th>
437
  <td>
438
  <input name="cerber_license" value="<?php echo $lic; ?>" size="<?php echo LAB_KEY_LENGTH; ?>" maxlength="<?php echo LAB_KEY_LENGTH; ?>" type="text" class="crb-monospace" placeholder="Enter your license key here">
439
+ <?php echo $valid; ?>
440
  </td>
441
  </tr>
442
  <tr>
443
  <th scope="row">Site ID</th>
444
  <td>
445
+ <?php echo '<p class="crb-monospace">' . $key[0] . '</p>'; ?>
446
  </td>
447
  </tr>
448
+ <?php echo $site_ip_row; ?>
449
  <tbody>
450
  </table>
451
  <div style="padding-left: 220px">
522
  crb_show_diag_section( 'System Info', cerber_make_plain_table( $sys ) );
523
 
524
  $folder = cerber_get_my_folder();
525
+ if ( crb_is_wp_error( $folder ) ) {
526
  $folder = $folder->get_error_message();
527
  }
528
  else {
admin/cerber-users.php CHANGED
@@ -63,17 +63,9 @@ add_action( 'personal_options', function ( $profileuser ) {
63
  value="1" <?php
64
  checked( ( $b ) ? true : false ); ?> />
65
  <?php _e( 'User is not permitted to log into the website', 'wp-cerber' );
66
- if ( ! empty( $b['blocked_by'] ) ) {
67
- if ( $b['blocked_by'] == get_current_user_id() ) {
68
- $who = __( 'You', 'wp-cerber' );
69
- }
70
- else {
71
- $user = get_userdata( $b['blocked_by'] );
72
- $who = $user->display_name;
73
- }
74
- $who = sprintf( _x( 'blocked by %s at %s', 'e.g. blocked by John at 11:00', 'wp-cerber' ), $who, cerber_date( $b['blocked_time'] ) );
75
- echo ' - <i>' . $who . '</i>';
76
- }
77
  ?>
78
  </label>
79
  </fieldset>
@@ -914,6 +906,129 @@ function crb_pdata_register_eraser( $erasers ) {
914
  return $erasers;
915
  }
916
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
917
 
918
  class CRB_Sessions_Table extends WP_List_Table {
919
  private $base_admin;
@@ -1102,7 +1217,7 @@ class CRB_Sessions_Table extends WP_List_Table {
1102
  break;
1103
  case 'ses_started':
1104
 
1105
- $logins = cerber_activity_link( array( 5 ) ) . '&amp;filter_user=' . $item['user_id'];
1106
  $set = array(
1107
  '<a href="' . $logins . '">' . __( 'All Logins', 'wp-cerber' ) . '</a>',
1108
  '<a href="' . cerber_admin_link( 'activity' ) . '&amp;filter_user=' . $item['user_id'] . '">' . __( 'User Activity', 'wp-cerber' ) . '</a>'
63
  value="1" <?php
64
  checked( ( $b ) ? true : false ); ?> />
65
  <?php _e( 'User is not permitted to log into the website', 'wp-cerber' );
66
+ if ( $by_who = crb_user_blocked_by( $b ) ) {
67
+ echo ' - <i>' . $by_who . '</i>';
68
+ }
 
 
 
 
 
 
 
 
69
  ?>
70
  </label>
71
  </fieldset>
906
  return $erasers;
907
  }
908
 
909
+ /**
910
+ * Quick analysis - returns textual info if the user has any issue with logging in (from the WP Cerber point of view).
911
+ * Helps to troubleshot user logging in issues.
912
+ *
913
+ * @param WP_User $user
914
+ *
915
+ * @return array|false
916
+ *
917
+ * @since 9.0.2
918
+ */
919
+ function crb_get_user_auth_status( $user ) {
920
+ $nope = '';
921
+ $nope_more = '';
922
+
923
+ if ( $b = crb_is_user_blocked( $user->ID ) ) {
924
+ $nope = crb_user_blocked_by( $b );
925
+ $nope_more = htmlspecialchars( $b['blocked_note'] );
926
+
927
+ return array( $nope, $nope_more, true );
928
+ }
929
+
930
+ if ( crb_is_username_prohibited( $user->user_login ) ) {
931
+ $nope = __( 'username is prohibited', 'wp-cerber' );
932
+ $nope_more = '<a href="' . cerber_admin_link( 'global_policies' ) . '" target="_blank">' . __( "Check users' settings", 'wp-cerber' ) . '</a>';
933
+
934
+ return array( $nope, $nope_more, true );
935
+ }
936
+
937
+ // Is user's IP blocked?
938
+
939
+ if ( $user_ip = crb_is_user_ip_blocked( $user ) ) {
940
+ $nope = __( 'The IP address of the last failed attempt to log in is blocked', 'wp-cerber' );
941
+ $remove = cerber_admin_link_add( array( 'cerber_admin_do' => 'lockdel', 'ip' => $user_ip ), true );
942
+ $nope_more = array( $user_ip, sprintf( __( 'If necessary, <%s>unblock the IP address<%s>.', 'wp-cerber' ), 'a href="' . $remove . '" onclick="return confirm(\'' . __( 'Are you sure?', 'wp-cerber' ) . '\');"', '/a' ) );
943
+
944
+ return array( $nope, $nope_more, false );
945
+ }
946
+
947
+ // Was the attempt to log in denied by WP Cerber?
948
+
949
+ $last_login = cerber_get_last_login( $user->ID );
950
+ $last_denied = crb_get_last_failed( $user->user_login, $user->user_login, true );
951
+
952
+ if ( $last_denied->stamp < $last_login->stamp ) {
953
+ return false; // Not relevant anymore, user has logged in
954
+ }
955
+
956
+ if ( $reason = cerber_get_labels( 'status', $last_denied->ac_status ) ) {
957
+ $nope = __( 'The last attempt to log in was denied due to the following reason', 'wp-cerber' );
958
+ $nope_more = array( $reason );
959
+
960
+ $knowledge_base = array( CRB_STS_11 => 'antispam', 14 => 'acl', 16 => 'geo' );
961
+
962
+ if ( $go = crb_array_get( $knowledge_base, $last_denied->ac_status ) ) {
963
+ $nope_more[] = sprintf( __( 'If necessary, <%s>check and update settings<%s>.', 'wp-cerber' ), 'a href="' . cerber_admin_link( $go ) . '" target="_blank"', '/a' );
964
+ }
965
+ }
966
+
967
+ if ( $nope ) {
968
+ return array( $nope, $nope_more, false );
969
+ }
970
+
971
+ return false;
972
+ }
973
+
974
+ /**
975
+ * @param string $nope
976
+ * @param string|array $nope_more
977
+ *
978
+ * @return string
979
+ *
980
+ * @since 9.0.2
981
+ */
982
+ function crb_format_user_status( $nope, $nope_more, $prefix = true ) {
983
+ $p = ( $prefix ) ? __( 'User is not allowed to log in', 'wp-cerber' ) . ' - ' : '';
984
+ $more = '';
985
+ if ( $nope_more ) {
986
+ if ( ! is_array( $nope_more ) ) {
987
+ $nope_more = array( $nope_more );
988
+ }
989
+ $more = '<p>' . implode( '</p><p>', $nope_more ) . '</p>';
990
+ }
991
+
992
+ return '<span>' . $p . $nope . '</span>' . $more;
993
+ }
994
+
995
+ /**
996
+ * Detects if the user's IP is blocked due to multiple failed attempts to log in
997
+ *
998
+ * @param WP_User $user
999
+ *
1000
+ * @return false|string The IP address of the last failed attempt to log in if the IP is blocked
1001
+ *
1002
+ * @since 9.0.2
1003
+ */
1004
+ function crb_is_user_ip_blocked( $user ) {
1005
+
1006
+ // No blocked IP, no failed attempts
1007
+
1008
+ if ( ! cerber_db_get_row( 'SELECT * FROM ' . CERBER_BLOCKS_TABLE . ' LIMIT 1' )
1009
+ //|| ! $last_failed = cerber_db_get_row( 'SELECT * FROM ' . CERBER_LOG_TABLE . ' WHERE ( user_login = "' . $user->user_login . '" OR user_login = "' . $user->user_email . '" ) AND activity = ' . CRB_EV_LFL . ' ORDER BY stamp DESC LIMIT 1', MYSQL_FETCH_OBJECT ) ) {
1010
+ || ! $last_failed = crb_get_last_failed( $user->user_login, $user->user_email ) ) {
1011
+ return false;
1012
+ }
1013
+
1014
+ // User logged in after several failed attempts - OK
1015
+
1016
+ if ( ( $last_login = cerber_get_last_login( $user->ID ) )
1017
+ && ( $last_failed->stamp < $last_login->stamp ) ) {
1018
+ return false;
1019
+ }
1020
+
1021
+ // Is user's IP locked?
1022
+
1023
+ if ( ( $block = cerber_get_block( $last_failed->ip ) )
1024
+ && $block->reason_id == 701 ) {
1025
+ return $last_failed->ip;
1026
+ }
1027
+
1028
+ return false;
1029
+
1030
+ }
1031
+
1032
 
1033
  class CRB_Sessions_Table extends WP_List_Table {
1034
  private $base_admin;
1217
  break;
1218
  case 'ses_started':
1219
 
1220
+ $logins = cerber_activity_link( array( CRB_EV_LIN ) ) . '&amp;filter_user=' . $item['user_id'];
1221
  $set = array(
1222
  '<a href="' . $logins . '">' . __( 'All Logins', 'wp-cerber' ) . '</a>',
1223
  '<a href="' . cerber_admin_link( 'activity' ) . '&amp;filter_user=' . $item['user_id'] . '">' . __( 'User Activity', 'wp-cerber' ) . '</a>'
assets/admin.css CHANGED
@@ -1884,7 +1884,7 @@ div.mfp-wrap.crb-popup-dialog-wrap {
1884
  transition: all 2s;
1885
  }*/
1886
  .crb-extra-info > *{
1887
- margin: 15px 25px 10px 25px;
1888
  }
1889
 
1890
  .crb_extra_info_row {
@@ -1892,12 +1892,13 @@ div.mfp-wrap.crb-popup-dialog-wrap {
1892
  }
1893
  .crb_extra_info_row > div:not(:last-child) {
1894
  margin-right: 3em;
 
 
 
1895
  }
1896
  .crb_extra_info_row > div:last-child {
1897
  flex-grow: 1;
1898
- flex-shrink: 5;
1899
  text-align: right;
1900
- margin: auto;
1901
  }
1902
  .crb-extra-info table {
1903
  border-collapse: collapse;
@@ -1937,6 +1938,7 @@ div.crb-extra-info #acl-buttons{
1937
  /*min-width: 15em;*/
1938
  }
1939
 
 
1940
  #crb_the_summary > div {
1941
  display: table-row;
1942
  }
@@ -1944,12 +1946,33 @@ div.crb-extra-info #acl-buttons{
1944
  #crb_the_summary > div > div {
1945
  display: table-cell;
1946
  padding: 0 0.8em 0.5em 0;
 
1947
  }
1948
 
1949
  #crb_the_summary > div > div:not(:first-child) {
1950
  white-space: nowrap;
1951
  }
1952
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1953
  div#crb-whois-data {
1954
  border-top: solid 1px #CCC;
1955
  background-color: #fff;
@@ -2435,7 +2458,8 @@ table.vtable > tbody > tr > td {
2435
  font-family: 'Roboto Mono', Menlo, Consolas, Monaco, monospace;
2436
  font-size: 12px;
2437
  white-space: pre-wrap;
2438
- word-wrap: break-word;
 
2439
  background-color: #fff;
2440
  color: #111;
2441
  padding: 1em;
1884
  transition: all 2s;
1885
  }*/
1886
  .crb-extra-info > *{
1887
+ margin: 20px 25px 10px 25px;
1888
  }
1889
 
1890
  .crb_extra_info_row {
1892
  }
1893
  .crb_extra_info_row > div:not(:last-child) {
1894
  margin-right: 3em;
1895
+ flex-grow: 0;
1896
+ flex-shrink: 0;
1897
+ flex-basis: auto;
1898
  }
1899
  .crb_extra_info_row > div:last-child {
1900
  flex-grow: 1;
 
1901
  text-align: right;
 
1902
  }
1903
  .crb-extra-info table {
1904
  border-collapse: collapse;
1938
  /*min-width: 15em;*/
1939
  }
1940
 
1941
+
1942
  #crb_the_summary > div {
1943
  display: table-row;
1944
  }
1946
  #crb_the_summary > div > div {
1947
  display: table-cell;
1948
  padding: 0 0.8em 0.5em 0;
1949
+ vertical-align: top;
1950
  }
1951
 
1952
  #crb_the_summary > div > div:not(:first-child) {
1953
  white-space: nowrap;
1954
  }
1955
 
1956
+
1957
+ #crb_the_summary table td {
1958
+ padding: 0 0.8em 0.5em 0;
1959
+ vertical-align: top;
1960
+ }
1961
+
1962
+ #crb_the_summary table tr:last-child td div {
1963
+ border-left: 3px #ff4633 solid;
1964
+ margin-top: 1em;
1965
+ padding-left: 1em;
1966
+ }
1967
+
1968
+ #crb_the_summary table tr:last-child td span {
1969
+ font-weight: 500;
1970
+ }
1971
+
1972
+ #crb-user-extra-info .crb-user-name {
1973
+ font-weight: 500;
1974
+ }
1975
+
1976
  div#crb-whois-data {
1977
  border-top: solid 1px #CCC;
1978
  background-color: #fff;
2458
  font-family: 'Roboto Mono', Menlo, Consolas, Monaco, monospace;
2459
  font-size: 12px;
2460
  white-space: pre-wrap;
2461
+ overflow-wrap: anywhere;
2462
+ word-break: break-all;
2463
  background-color: #fff;
2464
  color: #111;
2465
  padding: 1em;
assets/admin.js CHANGED
@@ -85,12 +85,19 @@ jQuery(document).ready(function ($) {
85
  let ajax_groups = [];
86
  let group_items = [];
87
 
88
- ajax_items.each(function (index, item) {
89
- let group = $(item).data('ajax_group');
 
 
 
 
 
 
 
90
  if (crb_is_empty(group_items[group])) {
91
  group_items[group] = [];
92
  }
93
- group_items[group].push(item);
94
  ajax_groups.push(group);
95
  });
96
 
85
  let ajax_groups = [];
86
  let group_items = [];
87
 
88
+ ajax_items.each(function (index) {
89
+
90
+ // Skip hidden elements. This class is used by WordPress to hide columns in the WordPress tables
91
+ if ($(this).parent('.hidden').length) {
92
+ $(this).replaceWith('');
93
+ return;
94
+ }
95
+
96
+ let group = $(this).data('ajax_group');
97
  if (crb_is_empty(group_items[group])) {
98
  group_items[group] = [];
99
  }
100
+ group_items[group].push(this);
101
  ajax_groups.push(group);
102
  });
103
 
cerber-2fa.php CHANGED
@@ -95,7 +95,7 @@ final class CRB_2FA {
95
 
96
  $ret = self::initiate_2fa( $user, $login );
97
 
98
- if ( is_wp_error( $ret ) ) {
99
  return $ret;
100
  }
101
 
@@ -335,7 +335,7 @@ final class CRB_2FA {
335
 
336
  self::delete_2fa( $user_id );
337
 
338
- cerber_log( 5, $twofactor['login'], $user_id, 27 );
339
  cerber_login_history( $user_id, true );
340
 
341
  cerber_2fa_checker( true );
95
 
96
  $ret = self::initiate_2fa( $user, $login );
97
 
98
+ if ( crb_is_wp_error( $ret ) ) {
99
  return $ret;
100
  }
101
 
335
 
336
  self::delete_2fa( $user_id );
337
 
338
+ cerber_log( CRB_EV_LIN, $twofactor['login'], $user_id, 27 );
339
  cerber_login_history( $user_id, true );
340
 
341
  cerber_2fa_checker( true );
cerber-common.php CHANGED
@@ -84,6 +84,7 @@ const CRB_ALERTZ = '_cerber_subs';
84
  // Known alert channels
85
  const CRB_CHANNELS = array( 'email' => 1, 'pushbullet' => 1 );
86
 
 
87
  const CRB_EV_LFL = 7;
88
  const CRB_EV_PUR = 50;
89
  const CRB_EV_LDN = 53;
@@ -1016,6 +1017,32 @@ function crb_array_diff_keys( &$arr1, &$arr2 ) {
1016
  return false;
1017
  }
1018
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1019
  /**
1020
  * Changes the case of all keys in an array.
1021
  * Supports multi-dimensional arrays.
@@ -1220,6 +1247,19 @@ function cerber_is_wp_ajax( $use_filter = false ) {
1220
  return false;
1221
  }
1222
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1223
  /**
1224
  * @return bool True if it's the user edit/profile WordPress admin page
1225
  */
@@ -1498,6 +1538,8 @@ function crb_user_has_role_strict( $roles, $user_id ) {
1498
  }
1499
 
1500
  /**
 
 
1501
  * @param int $uid User ID
1502
  *
1503
  * @return false|array
@@ -1513,6 +1555,31 @@ function crb_is_user_blocked( $uid ) {
1513
  return false;
1514
  }
1515
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1516
  /**
1517
  * @return bool
1518
  *
@@ -1757,7 +1824,7 @@ function cerber_get_labels( $type = 'activity', $id = 0 ) {
1757
  $act[3] = __( 'User deleted', 'wp-cerber' );
1758
  /* translators: %s is the name of a website administrator who deleted the user. */
1759
  $act_by[3] = __( 'User deleted by %s', 'wp-cerber' );
1760
- $act[5] = __( 'Logged in', 'wp-cerber' );
1761
  $act[6] = __( 'Logged out', 'wp-cerber' );
1762
  $act[ CRB_EV_LFL ] = __( 'Login failed', 'wp-cerber' );
1763
 
@@ -1974,7 +2041,7 @@ function crb_get_activity_set( $slice = 'malicious', $implode = false ) {
1974
  $ret = array( 10, 11, 16, 17, CRB_EV_PRD, 40, 50, 51, 52, CRB_EV_LDN, 54, 55, 56, 57, 100, 70, 71, 72, 73, 74, 75, 76, 300 );
1975
  break;
1976
  case 'dashboard': // Important events for the plugin dashboard
1977
- $ret = array( 1, 2, 3, 5, 12, 16, 17, 18, 19, CRB_EV_UST, 40, 41, 42, 50, 51, 52, CRB_EV_LDN, 54, 55, 56, 57, 72, 73, 74, 75, 76, 100, 149, 150, 200, 300, 400 );
1978
  break;
1979
  case 'login_issues':
1980
  $ret = array( CRB_EV_LFL, CRB_EV_PRS, CRB_EV_PRD, 51, 52, CRB_EV_LDN, 152 );
@@ -2512,7 +2579,7 @@ function cerber_db_get_errors( $erase = false, $flat = true ) {
2512
  }
2513
 
2514
  /**
2515
- * Execute generic direct SQL query on the site DB
2516
  *
2517
  * The reason: https://make.wordpress.org/core/2017/10/31/changed-behaviour-of-esc_sql-in-wordpress-4-8-3/
2518
  *
@@ -2526,13 +2593,9 @@ function cerber_db_get_errors( $erase = false, $flat = true ) {
2526
  function cerber_db_query( $query, $ignore_error = null ) {
2527
  global $wpdb;
2528
 
2529
- $db = cerber_get_db();
2530
 
2531
- if ( ! $db
2532
- || empty( $db->dbh )
2533
- || ! ( $db->dbh instanceof MySQLi ) ) {
2534
-
2535
- CRB_Globals::$db_errors[] = 'No active DB handler. Query: ' . $query;
2536
 
2537
  return false;
2538
  }
@@ -2570,6 +2633,26 @@ function cerber_db_query( $query, $ignore_error = null ) {
2570
  return $ret;
2571
  }
2572
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2573
  function cerber_db_get_results( $query, $type = MYSQLI_ASSOC ) {
2574
 
2575
  if ( ! $result = cerber_db_query( $query ) ) {
@@ -2612,7 +2695,7 @@ function cerber_db_get_results( $query, $type = MYSQLI_ASSOC ) {
2612
  * @param string $query
2613
  * @param int $type
2614
  *
2615
- * @return bool|array|object
2616
  */
2617
  function cerber_db_get_row( $query, $type = MYSQLI_ASSOC ) {
2618
 
@@ -2747,7 +2830,7 @@ function cerber_db_prepare( $table, $field, &$value ) {
2747
  }
2748
 
2749
  /**
2750
- * @return bool|wpdb
2751
  */
2752
  function cerber_get_db() {
2753
  global $wpdb;
@@ -2757,24 +2840,31 @@ function cerber_get_db() {
2757
  CRB_Globals::$db_errors = array();
2758
  }
2759
 
2760
- if ( empty( $db )
2761
  || empty( $db->dbh )
2762
- || ! ( $db->dbh instanceof MySQLi ) ) {
2763
 
2764
  if ( ! is_object( $wpdb )
2765
  || empty( $wpdb->dbh )
2766
- || ! ( $wpdb->dbh instanceof MySQLi ) ) {
2767
- if ( ! $db = cerber_db_connect() ) {
2768
- CRB_Globals::$db_errors[] = 'Unable to connect to the DB';
2769
-
2770
- return false;
2771
- }
2772
  }
2773
  else {
2774
  $db = $wpdb;
2775
  }
2776
  }
2777
 
 
 
 
 
 
 
 
 
 
 
 
2778
  return $db;
2779
  }
2780
 
@@ -2791,7 +2881,7 @@ function cerber_get_db_prefix() {
2791
  /**
2792
  * Create a WP DB handler
2793
  *
2794
- * @return bool|wpdb
2795
  */
2796
  function cerber_db_connect() {
2797
  if ( ! defined( 'CRB_ABSPATH' ) ) {
@@ -3702,7 +3792,11 @@ function cerber_get_diag_log() {
3702
  }
3703
 
3704
  function cerber_truncate_log( $bytes = 10000000 ) {
 
 
 
3705
  $file = cerber_get_diag_log();
 
3706
  if ( ! is_file( $file ) || filesize( $file ) <= $bytes ) {
3707
  return;
3708
  }
@@ -3785,7 +3879,7 @@ function cerber_empty_dir( $dir ) {
3785
  }
3786
 
3787
  $fs = cerber_init_wp_filesystem();
3788
- if ( is_wp_error( $fs ) ) {
3789
  return $fs;
3790
  }
3791
 
84
  // Known alert channels
85
  const CRB_CHANNELS = array( 'email' => 1, 'pushbullet' => 1 );
86
 
87
+ const CRB_EV_LIN = 5;
88
  const CRB_EV_LFL = 7;
89
  const CRB_EV_PUR = 50;
90
  const CRB_EV_LDN = 53;
1017
  return false;
1018
  }
1019
 
1020
+ /**
1021
+ * Compares two elements of two arrays
1022
+ *
1023
+ * @param $arr1 array
1024
+ * @param $arr2 array
1025
+ * @param $key1 string|int
1026
+ * @param $key2 string|int
1027
+ *
1028
+ * @return bool True if elements are equal or absent in two arrays
1029
+ */
1030
+ function crb_array_cmp_val( &$arr1, &$arr2, $key1, $key2 = null ) {
1031
+ if ( ! $key2 ) {
1032
+ $key2 = $key1;
1033
+ }
1034
+
1035
+ if ( ( $set = isset( $arr1[ $key1 ] ) ) !== isset( $arr2[ $key2 ] ) ) {
1036
+ return false;
1037
+ }
1038
+
1039
+ if ( ! $set ) {
1040
+ return true;
1041
+ }
1042
+
1043
+ return ( $arr1[ $key1 ] === $arr2[ $key2 ] );
1044
+ }
1045
+
1046
  /**
1047
  * Changes the case of all keys in an array.
1048
  * Supports multi-dimensional arrays.
1247
  return false;
1248
  }
1249
 
1250
+ /**
1251
+ * Checks whether the given variable is a WordPress Error
1252
+ *
1253
+ * @param $thing
1254
+ *
1255
+ * @return bool True if the variable is an instance of WP_Error
1256
+ *
1257
+ * @since 9.0.4
1258
+ */
1259
+ function crb_is_wp_error( $thing ) {
1260
+ return ( $thing instanceof WP_Error );
1261
+ }
1262
+
1263
  /**
1264
  * @return bool True if it's the user edit/profile WordPress admin page
1265
  */
1538
  }
1539
 
1540
  /**
1541
+ * Returns metadata if the user is blocked by admin
1542
+ *
1543
  * @param int $uid User ID
1544
  *
1545
  * @return false|array
1555
  return false;
1556
  }
1557
 
1558
+ /**
1559
+ * Returns textual info on who and when blocked a user
1560
+ *
1561
+ * @param array $meta
1562
+ *
1563
+ * @return string
1564
+ *
1565
+ * @since 9.0.2
1566
+ */
1567
+ function crb_user_blocked_by( $meta ) {
1568
+ if ( empty( $meta['blocked_by'] ) ) {
1569
+ return '';
1570
+ }
1571
+
1572
+ if ( $meta['blocked_by'] == get_current_user_id() ) {
1573
+ $who = __( 'You', 'wp-cerber' );
1574
+ }
1575
+ else {
1576
+ $user = get_userdata( $meta['blocked_by'] );
1577
+ $who = '<a href="' . get_edit_user_link( $user->ID ) . '" target="_blank">' . $user->display_name . '</a>';
1578
+ }
1579
+
1580
+ return sprintf( _x( 'blocked by %s at %s', 'e.g. blocked by John at 11:00', 'wp-cerber' ), $who, cerber_date( $meta['blocked_time'] ) );
1581
+ }
1582
+
1583
  /**
1584
  * @return bool
1585
  *
1824
  $act[3] = __( 'User deleted', 'wp-cerber' );
1825
  /* translators: %s is the name of a website administrator who deleted the user. */
1826
  $act_by[3] = __( 'User deleted by %s', 'wp-cerber' );
1827
+ $act[ CRB_EV_LIN ] = __( 'Logged in', 'wp-cerber' );
1828
  $act[6] = __( 'Logged out', 'wp-cerber' );
1829
  $act[ CRB_EV_LFL ] = __( 'Login failed', 'wp-cerber' );
1830
 
2041
  $ret = array( 10, 11, 16, 17, CRB_EV_PRD, 40, 50, 51, 52, CRB_EV_LDN, 54, 55, 56, 57, 100, 70, 71, 72, 73, 74, 75, 76, 300 );
2042
  break;
2043
  case 'dashboard': // Important events for the plugin dashboard
2044
+ $ret = array( 1, 2, 3, CRB_EV_LIN, 12, 16, 17, 18, 19, CRB_EV_UST, 40, 41, 42, 50, 51, 52, CRB_EV_LDN, 54, 55, 56, 57, 72, 73, 74, 75, 76, 100, 149, 150, 200, 300, 400 );
2045
  break;
2046
  case 'login_issues':
2047
  $ret = array( CRB_EV_LFL, CRB_EV_PRS, CRB_EV_PRD, 51, 52, CRB_EV_LDN, 152 );
2579
  }
2580
 
2581
  /**
2582
+ * Execute a direct SQL query on the website database
2583
  *
2584
  * The reason: https://make.wordpress.org/core/2017/10/31/changed-behaviour-of-esc_sql-in-wordpress-4-8-3/
2585
  *
2593
  function cerber_db_query( $query, $ignore_error = null ) {
2594
  global $wpdb;
2595
 
2596
+ if ( ! $db = cerber_get_db() ) {
2597
 
2598
+ CRB_Globals::$db_errors[] = 'No database connection. Query failed: ' . $query;
 
 
 
 
2599
 
2600
  return false;
2601
  }
2633
  return $ret;
2634
  }
2635
 
2636
+ /**
2637
+ * Returns the number of affected rows in a previous MySQL query via cerber_db_query()
2638
+ *
2639
+ * @return int
2640
+ *
2641
+ * @since 9.0.2
2642
+ */
2643
+ function cerber_db_get_affected() {
2644
+ $aff = 0;
2645
+
2646
+ if ( $db = cerber_get_db() ) {
2647
+ $aff = $db->dbh->affected_rows;
2648
+ if ( $aff < 0 ) { // DB Error
2649
+ $aff = 0;
2650
+ }
2651
+ }
2652
+
2653
+ return $aff;
2654
+ }
2655
+
2656
  function cerber_db_get_results( $query, $type = MYSQLI_ASSOC ) {
2657
 
2658
  if ( ! $result = cerber_db_query( $query ) ) {
2695
  * @param string $query
2696
  * @param int $type
2697
  *
2698
+ * @return false|array|object
2699
  */
2700
  function cerber_db_get_row( $query, $type = MYSQLI_ASSOC ) {
2701
 
2830
  }
2831
 
2832
  /**
2833
+ * @return false|wpdb
2834
  */
2835
  function cerber_get_db() {
2836
  global $wpdb;
2840
  CRB_Globals::$db_errors = array();
2841
  }
2842
 
2843
+ if ( ! $db
2844
  || empty( $db->dbh )
2845
+ || ! $db->dbh instanceof MySQLi ) {
2846
 
2847
  if ( ! is_object( $wpdb )
2848
  || empty( $wpdb->dbh )
2849
+ || ! $wpdb->dbh instanceof MySQLi ) {
2850
+ $db = cerber_db_connect();
 
 
 
 
2851
  }
2852
  else {
2853
  $db = $wpdb;
2854
  }
2855
  }
2856
 
2857
+ // Check if the attempt to connect has failed or the connection is lost
2858
+
2859
+ if ( ! $db
2860
+ || empty( $db->dbh )
2861
+ || ! $db->dbh instanceof MySQLi ) {
2862
+
2863
+ CRB_Globals::$db_errors[] = 'Unable to connect to the website database';
2864
+
2865
+ return false;
2866
+ }
2867
+
2868
  return $db;
2869
  }
2870
 
2881
  /**
2882
  * Create a WP DB handler
2883
  *
2884
+ * @return false|wpdb
2885
  */
2886
  function cerber_db_connect() {
2887
  if ( ! defined( 'CRB_ABSPATH' ) ) {
3792
  }
3793
 
3794
  function cerber_truncate_log( $bytes = 10000000 ) {
3795
+
3796
+ update_user_meta( get_current_user_id(), 'clast_log_view', array() );
3797
+
3798
  $file = cerber_get_diag_log();
3799
+
3800
  if ( ! is_file( $file ) || filesize( $file ) <= $bytes ) {
3801
  return;
3802
  }
3879
  }
3880
 
3881
  $fs = cerber_init_wp_filesystem();
3882
+ if ( crb_is_wp_error( $fs ) ) {
3883
  return $fs;
3884
  }
3885
 
cerber-lab.php CHANGED
@@ -746,7 +746,7 @@ function lab_update_key( $lic, $expires = 0 ) {
746
  lab_get_key( false, true ); // reload the static cache
747
  }
748
 
749
- function lab_validate_lic( $lic = '', &$msg = '' ) {
750
  global $cerber_lab_last_net_error, $cerber_lab_last_node_id;
751
 
752
  $msg = '';
@@ -790,6 +790,8 @@ function lab_validate_lic( $lic = '', &$msg = '' ) {
790
 
791
  lab_update_key( $lic, $expires );
792
 
 
 
793
  if ( ! $expires ) {
794
  $msg .= '(4.' . $i . '.' . $cerber_lab_last_node_id . '.' . htmlspecialchars( crb_array_get( $ret, array( 'response', 'expires_gmt' ), '@' ) ) . ')';
795
 
746
  lab_get_key( false, true ); // reload the static cache
747
  }
748
 
749
+ function lab_validate_lic( $lic = '', &$msg = '', &$site_ip = '' ) {
750
  global $cerber_lab_last_net_error, $cerber_lab_last_node_id;
751
 
752
  $msg = '';
790
 
791
  lab_update_key( $lic, $expires );
792
 
793
+ $site_ip = $ret['net_connection_ip'];
794
+
795
  if ( ! $expires ) {
796
  $msg .= '(4.' . $i . '.' . $cerber_lab_last_node_id . '.' . htmlspecialchars( crb_array_get( $ret, array( 'response', 'expires_gmt' ), '@' ) ) . ')';
797
 
cerber-load.php CHANGED
@@ -817,22 +817,6 @@ function cerber_init() {
817
 
818
  cerber_upgrade_all();
819
 
820
- $use_eng = false;
821
- if ( is_admin() && crb_get_settings( 'admin_lang' ) ) {
822
- $use_eng = true;
823
- add_filter( 'override_load_textdomain', function ( $val, $domain, $mofile ) {
824
- if ( $domain == 'wp-cerber' ) {
825
- $val = true;
826
- }
827
-
828
- return $val;
829
- }, 100, 3 );
830
- }
831
-
832
- if ( ! $use_eng ) {
833
- load_plugin_textdomain( 'wp-cerber', false, 'wp-cerber/languages' );
834
- }
835
-
836
  get_wp_cerber();
837
 
838
  cerber_beast();
@@ -1131,7 +1115,7 @@ function cerber_authenticate( $user, $username, $password = '' ) {
1131
  // Authentication failed or denied by cerber_restrict_auth()
1132
  if ( ! ( $user instanceof WP_User ) || ! $user->ID ) {
1133
 
1134
- if ( is_wp_error( $user ) ) {
1135
 
1136
  $err_code = $user->get_error_code();
1137
 
@@ -1196,7 +1180,7 @@ function cerber_authenticate( $user, $username, $password = '' ) {
1196
  cerber_log( 151, $username, $user->ID );
1197
  }
1198
  else {
1199
- cerber_log( 5, $username, $user->ID );
1200
  }
1201
  }
1202
 
@@ -1336,13 +1320,13 @@ function cerber_user_login( $login, $user ) {
1336
 
1337
  $fa = CRB_2FA::enforce( $user_login, $user );
1338
 
1339
- if ( is_wp_error( $fa ) ) {
1340
  cerber_error_log( $fa->get_error_message() . ' | RID: ' . get_wp_cerber()->getRequestID(), '2FA' );
1341
  }
1342
 
1343
  cerber_login_history( $user->ID );
1344
 
1345
- cerber_log( 5, $user_login, $user->ID );
1346
 
1347
  }
1348
 
@@ -1867,7 +1851,7 @@ function cerber_parse_redir( $url, $user ) {
1867
  function crb_redirect_by_policy( $user, $policy ) {
1868
 
1869
  if ( $user
1870
- && ! is_wp_error( $user )
1871
  && ( $to = cerber_get_user_policy( $policy, $user ) ) ) {
1872
 
1873
  $force_redirect_to = cerber_parse_redir( $to, $user );
@@ -2416,6 +2400,27 @@ add_action( 'init', function () {
2416
 
2417
  cerber_post_control();
2418
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2419
  if ( ( ! defined( 'CERBER_OLD_LP' ) || ! CERBER_OLD_LP )
2420
  && ! crb_get_settings( 'logindeferred' ) ) {
2421
  cerber_wp_login_page();
@@ -2825,7 +2830,7 @@ if ( crb_get_settings( 'stopenum' ) ) {
2825
  }
2826
  }
2827
 
2828
- if ( is_numeric( trim( $a ) ) && ! is_admin() ) {
2829
  cerber_404_page();
2830
  }
2831
 
@@ -2851,6 +2856,18 @@ if ( crb_get_settings( 'stopenum_sitemap' ) ) {
2851
  }, PHP_INT_MAX, 2 );
2852
  }
2853
 
 
 
 
 
 
 
 
 
 
 
 
 
2854
  /*
2855
  Can login form message be shown?
2856
  */
@@ -3442,7 +3459,7 @@ function crb_pass_reset( $user, $user_id = null) {
3442
  cerber_log( 20, $user->user_login, $user->ID );
3443
 
3444
  // Do not log 'clear_auth_cookie' event (logout/login sequence) that occurs after password reset
3445
- CRB_Globals::$do_not_log[5] = true;
3446
  CRB_Globals::$do_not_log[6] = true;
3447
  }
3448
 
@@ -3886,7 +3903,7 @@ function cerber_get_status( $ip, $activity = null ) {
3886
 
3887
  if ( $tag = cerber_acl_check( $ip ) ) {
3888
  if ( $tag == 'W' ) {
3889
- if ( in_array( $activity, array( 1, 2, 5, 20, CRB_EV_PRS ) ) ) {
3890
  return 500;
3891
  }
3892
  if ( in_array( $activity, array( 72, 73, 75, 76 ) ) ) {
@@ -4948,8 +4965,9 @@ function cerber_send_notification( $type, $msg_parts = array(), $ip = '', $chann
4948
  $footer .= "\n\n" . __( 'Your license is valid until', 'wp-cerber' ) . ' ' . $date;
4949
  }
4950
 
4951
- $footer .= "\n\n\n" . __( 'This message was sent by', 'wp-cerber' ) . ' WP Cerber Security ' . ( lab_lab() ? 'PRO ' : '' ) . CERBER_VER . "\n";
4952
- $footer .= 'https://wpcerber.com';
 
4953
 
4954
  // Everything is prepared, let's send it out
4955
 
@@ -4961,7 +4979,7 @@ function cerber_send_notification( $type, $msg_parts = array(), $ip = '', $chann
4961
  if ( $channels[ $go ] && ! $html_mode ) {
4962
  $body_go = ( $type == 'send_alert' && crb_get_settings( 'pb_mask' ) ) ? $body_masked : $body;
4963
  $res = cerber_pb_send( $subj, $body_go, $more, $footer );
4964
- if ( $res && ! is_wp_error( $res ) ) {
4965
  $results[ $go ] = true;
4966
  $recipients[ $go ] = cerber_pb_get_active();
4967
  $success = true;
@@ -5559,7 +5577,7 @@ function cerber_daily_run() {
5559
  if ( is_numeric( $d ) ) {
5560
  if ( $d < ( time() - DAY_IN_SECONDS * crb_get_settings( 'scan_qcleanup' ) ) ) {
5561
  $fs = cerber_init_wp_filesystem();
5562
- if ( ! is_wp_error( $fs ) ) {
5563
  $fs->delete( $dir, true );
5564
  $sync = true;
5565
  }
@@ -6049,7 +6067,7 @@ function cerber_log( $activity, $login = '', $user_id = 0, $status = 0, $ip = nu
6049
  * @param array $order
6050
  * @param string $limit
6051
  *
6052
- * @return array|null
6053
  */
6054
  function cerber_get_log( $activity = array(), $user = array(), $order = array(), $limit = '' ) {
6055
 
@@ -6101,7 +6119,7 @@ function cerber_get_log( $activity = array(), $user = array(), $order = array(),
6101
  * @param $user_id int|null
6102
  * @param $user_email string
6103
  *
6104
- * @return array|null|object|string
6105
  */
6106
  function cerber_get_last_login( $user_id, $user_email = '' ) {
6107
  if ( $user_id ) {
@@ -6110,18 +6128,35 @@ function cerber_get_last_login( $user_id, $user_email = '' ) {
6110
  elseif ( $user_email ) {
6111
  $u = array( 'email' => $user_email );
6112
  }
 
 
 
6113
 
6114
- if ( ! $u ) {
6115
- return false;
6116
- }
6117
-
6118
- if ( $recs = cerber_get_log( array( 5 ), $u, array( 'DESC' => 'stamp' ), 1 ) ) {
6119
  return $recs[0];
6120
  }
6121
 
6122
  return false;
6123
  }
6124
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6125
  /**
6126
  * @param array $activity
6127
  * @param int $period
@@ -6233,7 +6268,7 @@ register_activation_hook( cerber_plugin_file(), function () {
6233
  }
6234
 
6235
  if ( ! crb_get_settings( 'no_white_my_ip' ) ) {
6236
- cerber_add_white( $ip, 'My IP address' ); // Protection for non-experienced users
6237
  $whited = ' <p>' . sprintf( __( 'Your IP address %s has been added to the White IP Access List', 'wp-cerber' ), cerber_get_remote_ip() );
6238
  }
6239
 
@@ -6299,7 +6334,7 @@ function cerber_finito() {
6299
  $dir = cerber_get_the_folder();
6300
  if ( $dir && file_exists( $dir ) ) {
6301
  $fs = cerber_init_wp_filesystem();
6302
- if ( ! is_wp_error( $fs ) ) {
6303
  $fs->rmdir( $dir, true );
6304
  }
6305
  }
@@ -6888,9 +6923,11 @@ add_action( 'deac' . 'tivate_' . CERBER_PLUGIN_ID, function ( $ip ) {
6888
  crb_event_handler( 'deactivated', array() );
6889
  } );
6890
 
6891
- /*
6892
- Fix an issue with the empty user_id field in the comments table.
6893
- */
 
 
6894
  add_filter( 'preprocess_comment', 'cerber_add_uid' );
6895
  function cerber_add_uid( $commentdata ) {
6896
  $current_user = wp_get_current_user();
817
 
818
  cerber_upgrade_all();
819
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
820
  get_wp_cerber();
821
 
822
  cerber_beast();
1115
  // Authentication failed or denied by cerber_restrict_auth()
1116
  if ( ! ( $user instanceof WP_User ) || ! $user->ID ) {
1117
 
1118
+ if ( crb_is_wp_error( $user ) ) {
1119
 
1120
  $err_code = $user->get_error_code();
1121
 
1180
  cerber_log( 151, $username, $user->ID );
1181
  }
1182
  else {
1183
+ cerber_log( CRB_EV_LIN, $username, $user->ID );
1184
  }
1185
  }
1186
 
1320
 
1321
  $fa = CRB_2FA::enforce( $user_login, $user );
1322
 
1323
+ if ( crb_is_wp_error( $fa ) ) {
1324
  cerber_error_log( $fa->get_error_message() . ' | RID: ' . get_wp_cerber()->getRequestID(), '2FA' );
1325
  }
1326
 
1327
  cerber_login_history( $user->ID );
1328
 
1329
+ cerber_log( CRB_EV_LIN, $user_login, $user->ID );
1330
 
1331
  }
1332
 
1851
  function crb_redirect_by_policy( $user, $policy ) {
1852
 
1853
  if ( $user
1854
+ && ! crb_is_wp_error( $user )
1855
  && ( $to = cerber_get_user_policy( $policy, $user ) ) ) {
1856
 
1857
  $force_redirect_to = cerber_parse_redir( $to, $user );
2400
 
2401
  cerber_post_control();
2402
 
2403
+ // Load translations
2404
+
2405
+ $use_eng = false;
2406
+
2407
+ if ( is_admin() && crb_get_settings( 'admin_lang' ) ) {
2408
+
2409
+ $use_eng = true;
2410
+
2411
+ add_filter( 'override_load_textdomain', function ( $val, $domain, $mofile ) {
2412
+ if ( $domain == 'wp-cerber' ) {
2413
+ $val = true;
2414
+ }
2415
+
2416
+ return $val;
2417
+ }, 100, 3 );
2418
+ }
2419
+
2420
+ if ( ! $use_eng ) {
2421
+ load_plugin_textdomain( 'wp-cerber', false, 'wp-cerber/languages' );
2422
+ }
2423
+
2424
  if ( ( ! defined( 'CERBER_OLD_LP' ) || ! CERBER_OLD_LP )
2425
  && ! crb_get_settings( 'logindeferred' ) ) {
2426
  cerber_wp_login_page();
2830
  }
2831
  }
2832
 
2833
+ if ( preg_match( '/\d/', $a ) && ! is_admin() ) {
2834
  cerber_404_page();
2835
  }
2836
 
2856
  }, PHP_INT_MAX, 2 );
2857
  }
2858
 
2859
+ if ( crb_get_settings( 'nouserpages_bylogin' ) ) {
2860
+ add_action( 'template_redirect', function () {
2861
+
2862
+ if ( ( cerber_get_get( 'author_name' )
2863
+ || cerber_get_post( 'author_name' ) )
2864
+ && ! is_admin() ) {
2865
+ cerber_404_page();
2866
+ }
2867
+
2868
+ }, 0 );
2869
+ }
2870
+
2871
  /*
2872
  Can login form message be shown?
2873
  */
3459
  cerber_log( 20, $user->user_login, $user->ID );
3460
 
3461
  // Do not log 'clear_auth_cookie' event (logout/login sequence) that occurs after password reset
3462
+ CRB_Globals::$do_not_log[ CRB_EV_LIN ] = true;
3463
  CRB_Globals::$do_not_log[6] = true;
3464
  }
3465
 
3903
 
3904
  if ( $tag = cerber_acl_check( $ip ) ) {
3905
  if ( $tag == 'W' ) {
3906
+ if ( in_array( $activity, array( 1, 2, CRB_EV_LIN, 20, CRB_EV_PRS ) ) ) {
3907
  return 500;
3908
  }
3909
  if ( in_array( $activity, array( 72, 73, 75, 76 ) ) ) {
4965
  $footer .= "\n\n" . __( 'Your license is valid until', 'wp-cerber' ) . ' ' . $date;
4966
  }
4967
 
4968
+ $footer .= "\n\n\n" . __( 'This message created by', 'wp-cerber' ) . ' WP Cerber Security ' . ( lab_lab() ? 'PRO ' : '' ) . CERBER_VER;
4969
+ $footer .= "\n" . __( 'Date:', 'wp-cerber' ) . ' ' . cerber_date( time(), false );
4970
+ $footer .= "\n" . 'https://wpcerber.com';
4971
 
4972
  // Everything is prepared, let's send it out
4973
 
4979
  if ( $channels[ $go ] && ! $html_mode ) {
4980
  $body_go = ( $type == 'send_alert' && crb_get_settings( 'pb_mask' ) ) ? $body_masked : $body;
4981
  $res = cerber_pb_send( $subj, $body_go, $more, $footer );
4982
+ if ( $res && ! crb_is_wp_error( $res ) ) {
4983
  $results[ $go ] = true;
4984
  $recipients[ $go ] = cerber_pb_get_active();
4985
  $success = true;
5577
  if ( is_numeric( $d ) ) {
5578
  if ( $d < ( time() - DAY_IN_SECONDS * crb_get_settings( 'scan_qcleanup' ) ) ) {
5579
  $fs = cerber_init_wp_filesystem();
5580
+ if ( ! crb_is_wp_error( $fs ) ) {
5581
  $fs->delete( $dir, true );
5582
  $sync = true;
5583
  }
6067
  * @param array $order
6068
  * @param string $limit
6069
  *
6070
+ * @return object[]|null
6071
  */
6072
  function cerber_get_log( $activity = array(), $user = array(), $order = array(), $limit = '' ) {
6073
 
6119
  * @param $user_id int|null
6120
  * @param $user_email string
6121
  *
6122
+ * @return false|object
6123
  */
6124
  function cerber_get_last_login( $user_id, $user_email = '' ) {
6125
  if ( $user_id ) {
6128
  elseif ( $user_email ) {
6129
  $u = array( 'email' => $user_email );
6130
  }
6131
+ else {
6132
+ return false;
6133
+ }
6134
 
6135
+ if ( $recs = cerber_get_log( array( CRB_EV_LIN ), $u, array( 'DESC' => 'stamp' ), 1 ) ) {
 
 
 
 
6136
  return $recs[0];
6137
  }
6138
 
6139
  return false;
6140
  }
6141
 
6142
+ /**
6143
+ * Finds the last failed/denied attempt to log in. Uses user login and email.
6144
+ * Returns an activity log entry.
6145
+ *
6146
+ * @param string $login
6147
+ * @param string $email
6148
+ * @param bool $denied
6149
+ *
6150
+ * @return false|object
6151
+ *
6152
+ * @since 9.0.2
6153
+ */
6154
+ function crb_get_last_failed( $login, $email, $denied = false ) {
6155
+ $act = ( $denied ) ? 53 : CRB_EV_LFL;
6156
+
6157
+ return cerber_db_get_row( 'SELECT * FROM ' . CERBER_LOG_TABLE . ' WHERE ( user_login = "' . $login . '" OR user_login = "' . $email . '" ) AND activity = ' . $act . ' ORDER BY stamp DESC LIMIT 1', MYSQL_FETCH_OBJECT );
6158
+ }
6159
+
6160
  /**
6161
  * @param array $activity
6162
  * @param int $period
6268
  }
6269
 
6270
  if ( ! crb_get_settings( 'no_white_my_ip' ) ) {
6271
+ cerber_add_white( $ip, 'My IP address (' . cerber_date( time(), false ) . ')' ); // Protection for non-experienced users
6272
  $whited = ' <p>' . sprintf( __( 'Your IP address %s has been added to the White IP Access List', 'wp-cerber' ), cerber_get_remote_ip() );
6273
  }
6274
 
6334
  $dir = cerber_get_the_folder();
6335
  if ( $dir && file_exists( $dir ) ) {
6336
  $fs = cerber_init_wp_filesystem();
6337
+ if ( ! crb_is_wp_error( $fs ) ) {
6338
  $fs->rmdir( $dir, true );
6339
  }
6340
  }
6923
  crb_event_handler( 'deactivated', array() );
6924
  } );
6925
 
6926
+ /**
6927
+ * Fixing an issue with the empty user_id field in the WordPress comments table.
6928
+ * We use it to count comments for the Users page.
6929
+ *
6930
+ */
6931
  add_filter( 'preprocess_comment', 'cerber_add_uid' );
6932
  function cerber_add_uid( $commentdata ) {
6933
  $current_user = wp_get_current_user();
cerber-maintenance.php CHANGED
@@ -88,7 +88,7 @@ function cerber_update_plugin( $plugin_id = '' ) {
88
  ob_start();
89
 
90
  $fs = cerber_init_wp_filesystem();
91
- if ( is_wp_error( $fs ) ) {
92
  $code = $fs->get_error_code();
93
 
94
  $ret['errors'] = array(
@@ -120,7 +120,7 @@ function cerber_update_plugin( $plugin_id = '' ) {
120
  if ( ! $result ) {
121
  $errors [] = array( 'upgrade-unknown', 'Unknown file error' );
122
  }
123
- elseif ( is_wp_error( $result ) ) {
124
  foreach ( $result->get_error_codes() as $code ) {
125
  $errors [] = array(
126
  $code,
@@ -201,12 +201,12 @@ class CRB_Plugin_Upgrader extends Plugin_Upgrader {
201
  remove_filter( 'upgrader_pre_install', array( $this, 'deactivate_plugin_before_upgrade' ) );
202
  remove_filter( 'upgrader_clear_destination', array( $this, 'delete_old_plugin' ) );
203
 
204
- if ( is_wp_error( $run_result ) ) { // Typically filesystem errors
205
 
206
  return $run_result; // not the same as $this->result (who knows why)
207
  }
208
 
209
- if ( ! $this->result || is_wp_error( $this->result ) ) {
210
 
211
  return $this->result;
212
  }
88
  ob_start();
89
 
90
  $fs = cerber_init_wp_filesystem();
91
+ if ( crb_is_wp_error( $fs ) ) {
92
  $code = $fs->get_error_code();
93
 
94
  $ret['errors'] = array(
120
  if ( ! $result ) {
121
  $errors [] = array( 'upgrade-unknown', 'Unknown file error' );
122
  }
123
+ elseif ( crb_is_wp_error( $result ) ) {
124
  foreach ( $result->get_error_codes() as $code ) {
125
  $errors [] = array(
126
  $code,
201
  remove_filter( 'upgrader_pre_install', array( $this, 'deactivate_plugin_before_upgrade' ) );
202
  remove_filter( 'upgrader_clear_destination', array( $this, 'delete_old_plugin' ) );
203
 
204
+ if ( crb_is_wp_error( $run_result ) ) { // Typically filesystem errors
205
 
206
  return $run_result; // not the same as $this->result (who knows why)
207
  }
208
 
209
+ if ( ! $this->result || crb_is_wp_error( $this->result ) ) {
210
 
211
  return $this->result;
212
  }
cerber-ripe.php CHANGED
@@ -72,7 +72,7 @@ function ripe_search( $ip = '' ) {
72
  $args['headers']['User-Agent'] = 'WP Cerber Security';
73
  $ripe_response = wp_remote_get( RIPE_HOST . 'search?query-string=' . $ip, $args );
74
 
75
- if ( is_wp_error( $ripe_response ) ) {
76
  return 'WHOIS ERROR: ' . $ripe_response->get_error_message();
77
  }
78
 
@@ -125,7 +125,7 @@ function ripe_find_abuse_contact($ripe_body, $ip){
125
  $args = array();
126
  $args['headers']['Accept'] = 'application/json';
127
  $ripe_response = wp_remote_get( RIPE_HOST . 'abuse-contact/' . $ip, $args );
128
- if ( is_wp_error( $ripe_response ) ) {
129
  return $ripe_response->get_error_message();
130
  }
131
  $abuse = json_decode( $ripe_response['body'] );
72
  $args['headers']['User-Agent'] = 'WP Cerber Security';
73
  $ripe_response = wp_remote_get( RIPE_HOST . 'search?query-string=' . $ip, $args );
74
 
75
+ if ( crb_is_wp_error( $ripe_response ) ) {
76
  return 'WHOIS ERROR: ' . $ripe_response->get_error_message();
77
  }
78
 
125
  $args = array();
126
  $args['headers']['Accept'] = 'application/json';
127
  $ripe_response = wp_remote_get( RIPE_HOST . 'abuse-contact/' . $ip, $args );
128
+ if ( crb_is_wp_error( $ripe_response ) ) {
129
  return $ripe_response->get_error_message();
130
  }
131
  $abuse = json_decode( $ripe_response['body'] );
cerber-scanner.php CHANGED
@@ -537,7 +537,7 @@ function cerber_step_scanning() {
537
  cerber_delete_old_scans();
538
 
539
  $cr = cerber_cleanup_recovery();
540
- if ( is_wp_error( $cr ) ) {
541
  crb_scan_debug( $cr );
542
  }
543
  }
@@ -669,7 +669,7 @@ function cerber_empty_folder( $dir ) {
669
 
670
  $r = cerber_empty_dir( $dir );
671
 
672
- if ( is_wp_error( $r ) ) {
673
  cerber_log_scan_error( 'Unable to delete files in the directory: ' . $dir );
674
  crb_scan_debug( $r );
675
  }
@@ -756,7 +756,7 @@ function cerber_apply_scan_policies() {
756
  if ( $delete ) {
757
  $update = true;
758
  $result = cerber_quarantine_file( $file_name, $scan['id'] );
759
- if ( is_wp_error( $result ) ) {
760
  cerber_log_scan_error( $result->get_error_message() );
761
  $issue['data']['prced'] = CERBER_FDUN;
762
  }
@@ -823,7 +823,7 @@ function cerber_recover_files( $package_type ) {
823
  break 2;
824
  }
825
 
826
- if ( is_wp_error( $source_file ) ) {
827
  crb_scan_debug( $source_file );
828
  continue;
829
  }
@@ -887,7 +887,7 @@ function cerber_get_the_source( $package_type, $file_name, $data = array() ) {
887
  }
888
 
889
  $folder = cerber_get_tmp_file_folder();
890
- if ( is_wp_error( $folder ) ) {
891
  return $folder;
892
  }
893
 
@@ -902,13 +902,13 @@ function cerber_get_the_source( $package_type, $file_name, $data = array() ) {
902
 
903
  $zip_file = cerber_download_file( $url, $zip_name );
904
 
905
- if ( ! $zip_file || is_wp_error( $zip_file ) ) {
906
  return $zip_file;
907
  }
908
 
909
  $result = cerber_unzip( $zip_file, $tmp_folder );
910
 
911
- if ( is_wp_error( $result ) ) {
912
  return new WP_Error( 'cerber-zip', 'Unable to unzip file ' . $zip_file . ' ' . $result->get_error_message() );
913
  }
914
 
@@ -924,7 +924,7 @@ function cerber_get_the_source( $package_type, $file_name, $data = array() ) {
924
 
925
  function cerber_cleanup_recovery() {
926
  $folder = cerber_get_tmp_file_folder();
927
- if ( is_wp_error( $folder ) ) {
928
  return $folder;
929
  }
930
 
@@ -933,7 +933,7 @@ function cerber_cleanup_recovery() {
933
  }
934
 
935
  $fs = cerber_init_wp_filesystem();
936
- if ( is_wp_error( $fs ) ) {
937
  return $fs;
938
  }
939
 
@@ -1822,7 +1822,7 @@ function cerber_verify_plugins( &$progress ) {
1822
 
1823
  $plugin_hash = cerber_get_plugin_hash( $plugin_folder, $plugins[ $plugin ]['Version'] );
1824
 
1825
- if ( $plugin_hash && ! is_wp_error( $plugin_hash ) ) {
1826
  foreach ( $plugin_hash['files'] as $file => $hash ) {
1827
 
1828
  if ( ! cerber_is_file_type_scan( $file ) ) {
@@ -2025,7 +2025,7 @@ function cerber_verify_wp() {
2025
  $verified = 0;
2026
  $wp_hash = cerber_get_wp_hash();
2027
 
2028
- if ( ! is_wp_error( $wp_hash ) ) {
2029
 
2030
  // In case the default name 'plugins' of the plugins folder has been changed
2031
  $wp_plugins_dir = basename( cerber_get_plugins_dir() );
@@ -2124,7 +2124,7 @@ function cerber_verify_themes() {
2124
  $hash = cerber_get_theme_hash( $theme_folder, $theme );
2125
  $verified = 0;
2126
 
2127
- if ( $hash && ! is_wp_error( $hash ) ) {
2128
  $local_prefix = cerber_get_themes_dir() . DIRECTORY_SEPARATOR . $theme_folder . DIRECTORY_SEPARATOR;
2129
  list( $issues, $errors ) = cerber_verify_files( $hash, 'file_hash', $local_prefix, null, CERBER_FT_THEME );
2130
  if ( ! $errors ) {
@@ -2136,7 +2136,7 @@ function cerber_verify_themes() {
2136
  }
2137
  }
2138
  else {
2139
- if ( is_wp_error( $hash ) ) {
2140
  crb_scan_debug( $hash );
2141
  }
2142
  $status = CERBER_NOHASH;
@@ -2197,7 +2197,7 @@ function cerber_inspect_file( $file_name = '' ) {
2197
  $result = cerber_inspect_php( $file_name );
2198
  cerber_update_set( CRB_LAST_FILE, '', 0, false );
2199
 
2200
- /*if ( is_wp_error( $result ) ) {
2201
  cerber_log_scan_error( $result->get_error_message() );
2202
  return $result;
2203
  }*/
@@ -2792,12 +2792,12 @@ function cerber_get_theme_hash( $theme_folder, $theme ) {
2792
  $tmp_file_name = $theme_folder . '.' . $theme->get( 'Version' ) . '.zip';
2793
  $url = 'https://downloads.wordpress.org/theme/' . $theme_folder . '.' . $theme->get( 'Version' ) . '.zip';
2794
  $tmp_zip_file = cerber_download_file( $url, $tmp_file_name );
2795
- if ( is_wp_error( $tmp_zip_file ) ) {
2796
  return $tmp_zip_file;
2797
  }
2798
 
2799
  $result = cerber_need_for_hash( $tmp_zip_file, true, time() + DAY_IN_SECONDS );
2800
- if ( is_wp_error( $result ) ) {
2801
  return $result;
2802
  }
2803
 
@@ -2819,7 +2819,7 @@ function cerber_download_file( $url, $file_name, $folder = null ) {
2819
  $tmp = false;
2820
  if ( ! $folder ) {
2821
  $folder = cerber_get_tmp_file_folder();
2822
- if ( is_wp_error( $folder ) ) {
2823
  return $folder;
2824
  }
2825
  $tmp = true;
@@ -2923,14 +2923,47 @@ function cerber_get_wp_hash( $nocache = false ) {
2923
  }
2924
 
2925
  /**
2926
- * Download hash from the given URL. Network level.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2927
  *
2928
  * @param $url
2929
  * @param bool $nocache If true, do not use data from the local cache (refresh one)
2930
  *
2931
- * @return array|bool
2932
  */
2933
- function cerber_obtain_hash( $url, $nocache = false ) {
2934
 
2935
  $key = 'tmp_hashcache_' . CERBER_VER . sha1( $url );
2936
 
@@ -2938,8 +2971,8 @@ function cerber_obtain_hash( $url, $nocache = false ) {
2938
  return $cache;
2939
  }
2940
 
2941
- $ret = array( 'error' => 1 );
2942
- $err = null;
2943
 
2944
  $curl = @curl_init();
2945
  if ( ! $curl ) {
@@ -2952,6 +2985,7 @@ function cerber_obtain_hash( $url, $nocache = false ) {
2952
  CURLOPT_POST => false,
2953
  CURLOPT_USERAGENT => 'Cerber Security Plugin',
2954
  CURLOPT_RETURNTRANSFER => true,
 
2955
  CURLOPT_CONNECTTIMEOUT => 5,
2956
  CURLOPT_TIMEOUT => 10, // including CURLOPT_CONNECTTIMEOUT
2957
  CURLOPT_DNS_CACHE_TIMEOUT => 3 * 3600,
@@ -2963,37 +2997,53 @@ function cerber_obtain_hash( $url, $nocache = false ) {
2963
  crb_scan_debug( 'Launching cURL to download integrity data from: ' . $url );
2964
  $result = curl_exec( $curl );
2965
 
2966
- $ret['curl_status'] = curl_getinfo( $curl );
2967
- $http_code = curl_getinfo( $curl, CURLINFO_HTTP_CODE );
2968
- $ret['http_code'] = $http_code;
2969
 
2970
  if ( $result ) {
 
 
 
 
2971
  if ( 200 === $http_code ) {
 
 
2972
  crb_scan_debug( 'Integrity data downloaded from: ' . $url );
2973
- crb_scan_debug( 'SIZE: ' . strlen( $result ) );
2974
- $ret['server_data'] = json_decode( $result, true );
2975
- if ( JSON_ERROR_NONE != json_last_error() ) {
2976
- $ret['server_data'] = '';
2977
- $ret['json_error'] = json_last_error();
2978
- $ret['error'] = json_last_error();
 
 
 
 
 
 
 
 
2979
  }
2980
  else {
2981
- $ret['error'] = 0;
2982
- cerber_update_set( $key, $ret, 0, true, time() + DAY_IN_SECONDS );
2983
  }
2984
  }
 
 
 
 
 
2985
  elseif ( 404 === $http_code ) {
2986
- $err = 'Remote server return 404 URL not found';
 
2987
  $ret['curl_error'] = $err;
2988
- $ret['error'] = $err;
2989
- // There is no information about the plugin or this version of the plugin
2990
  }
2991
  else {
2992
  if ( ! $err = curl_error( $curl ) ) {
2993
  $err = 'Unknown cURL (network) error. Code ' . $http_code;
2994
  }
2995
  $ret['curl_error'] = $err;
2996
- $ret['error'] = $err;
2997
  }
2998
  }
2999
  else {
@@ -3001,7 +3051,6 @@ function cerber_obtain_hash( $url, $nocache = false ) {
3001
  $err = 'Unknown cURL (network) error. Code ' . $http_code;
3002
  }
3003
  $ret['curl_error'] = $err;
3004
- $ret['error'] = $err;
3005
  }
3006
 
3007
  if ( ! empty( $ret['curl_error'] ) ) {
@@ -3011,11 +3060,13 @@ function cerber_obtain_hash( $url, $nocache = false ) {
3011
 
3012
  curl_close( $curl );
3013
 
 
 
3014
  if ( $err ) {
3015
  if ( $http_code == 404 ) {
3016
  crb_scan_debug( $err );
3017
  }
3018
- else {
3019
  cerber_log_scan_error( $err );
3020
  }
3021
  }
@@ -3789,7 +3840,7 @@ add_action( 'upgrader_process_complete', function ( $object, $extra ) {
3789
  case 'theme':
3790
  if ( file_exists( $crb_new_zip_file ) ) {
3791
  $tmp = cerber_get_tmp_file_folder();
3792
- if ( ! is_wp_error( $tmp ) ) {
3793
  $target_zip = $tmp . basename( $crb_new_zip_file );
3794
  if ( copy( $crb_new_zip_file, $target_zip ) ) {
3795
  wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'cerber_scheduled_hash', array( $target_zip ) );
@@ -3812,7 +3863,7 @@ add_action( 'upgrader_process_complete', function ( $object, $extra ) {
3812
  add_action( 'cerber_scheduled_hash', 'cerber_scheduled_hash' );
3813
  function cerber_scheduled_hash( $zip_file = '' ) {
3814
  $result = cerber_need_for_hash( $zip_file );
3815
- if ( is_wp_error( $result ) ) {
3816
  //cerber_log( $result->get_error_message() );
3817
  }
3818
  }
@@ -3861,7 +3912,7 @@ function cerber_need_for_hash( $zip_file = '', $delete = true, $expires = 0 ) {
3861
 
3862
  $result = crb_hash_maker( $zip_file, $tmp_folder1, false, $expires );
3863
 
3864
- if ( is_wp_error( $result ) ) {
3865
 
3866
  crb_scan_debug( 'Processing ZIP: ' . $result->get_error_message() );
3867
 
@@ -3873,7 +3924,7 @@ function cerber_need_for_hash( $zip_file = '', $delete = true, $expires = 0 ) {
3873
 
3874
  foreach ( $nested_zip_list as $nested_zip ) {
3875
  $result = crb_hash_maker( $nested_zip, $tmp_folder2, true, $expires );
3876
- if ( ! is_wp_error( $result ) ) {
3877
  break; // Yay, we found it!
3878
  }
3879
  }
@@ -3888,7 +3939,7 @@ function cerber_need_for_hash( $zip_file = '', $delete = true, $expires = 0 ) {
3888
  unlink( $zip_file );
3889
  }
3890
 
3891
- if ( is_wp_error( $result ) ) {
3892
  break;
3893
  }
3894
 
@@ -3920,14 +3971,14 @@ function crb_hash_maker( $zip_file, $zip_folder, $delete = true, $expires = 0 )
3920
 
3921
  $result = cerber_unzip( $zip_file, $zip_folder );
3922
 
3923
- if ( is_wp_error( $result ) ) {
3924
  return new WP_Error( 'cerber-zip', 'Unable to unzip file ' . $zip_file . ' ' . $result->get_error_message() );
3925
  }
3926
 
3927
  $obj = cerber_detect_object( $zip_folder );
3928
  $err = '';
3929
 
3930
- if ( is_wp_error( $obj ) ) {
3931
  $err = $obj->get_error_message();
3932
  }
3933
  elseif ( ! $obj ) {
@@ -4011,7 +4062,7 @@ function cerber_get_local_hash( $key, $version ) {
4011
  */
4012
  function cerber_get_tmp_file_folder() {
4013
  $folder = cerber_get_the_folder( true );
4014
- if ( is_wp_error( $folder ) ) {
4015
  return $folder;
4016
  }
4017
 
@@ -4034,7 +4085,7 @@ function cerber_get_tmp_file_folder() {
4034
  */
4035
  function cerber_get_the_folder( $asis = false ) {
4036
  $ret = cerber_get_my_folder();
4037
- if ( is_wp_error( $ret ) ) {
4038
  crb_scan_debug( $ret );
4039
  if ( $asis ) {
4040
  return $ret;
@@ -4170,7 +4221,7 @@ function cerber_detect_object( $folder = '' ) {
4170
 
4171
  $result = cerber_check_theme_data( $the_folder );
4172
 
4173
- if ( is_wp_error( $result ) ) {
4174
  return $result;
4175
  }
4176
  elseif ( $result ) {
@@ -4306,7 +4357,7 @@ function cerber_check_theme_data( $folder ) {
4306
  */
4307
  function cerber_quarantine_get_files( $first = 0, $last = null, $filter_scan = null ) {
4308
  $folder = cerber_get_the_folder( true );
4309
- if ( is_wp_error( $folder ) ) {
4310
  return $folder;
4311
  }
4312
 
@@ -4424,7 +4475,7 @@ function cerber_quarantine_file( $file_name, $scan_id, $move = true ) {
4424
  if ( $move ) {
4425
  $can = cerber_can_be_deleted( $file_name, true );
4426
 
4427
- if ( is_wp_error( $can ) ) {
4428
  return $can;
4429
  //return new WP_Error( 'cerber-del', "This file may not be deleted: " . $file_name );
4430
  }
@@ -4433,7 +4484,7 @@ function cerber_quarantine_file( $file_name, $scan_id, $move = true ) {
4433
  if ( $folder === null ) {
4434
  $folder = cerber_get_the_folder( true );
4435
  }
4436
- if ( is_wp_error( $folder ) ) {
4437
  return $folder;
4438
  }
4439
 
@@ -5007,7 +5058,7 @@ function cerber_check_vulnerabilities( $plugin_slug, $plugin ) {
5007
  if ( ! $ret ) {
5008
  $ret = false;
5009
  }
5010
- elseif ( is_wp_error( $ret ) ) {
5011
  crb_scan_debug( $ret );
5012
  $ret = false;
5013
  }
@@ -5172,7 +5223,7 @@ function crb_scan_debug( $msg ) {
5172
  }
5173
 
5174
  $errors = cerber_db_get_errors( true );
5175
- if ( is_wp_error( $msg ) ) {
5176
  $errors[] = $msg->get_error_message();
5177
  $msg = null;
5178
  }
@@ -5260,7 +5311,7 @@ function crb_qr_total_update( $diff ) {
5260
  function _crb_qr_total_sync( $total = null ) {
5261
  if ( ! $total ) {
5262
  $q = cerber_quarantine_get_files();
5263
- if ( is_wp_error( $q ) ) {
5264
  return;
5265
  }
5266
  $total = $q[1];
@@ -5624,7 +5675,7 @@ final class CRB_Scan_Grinder {
5624
  $result = cerber_inspect_file( $file['file_name'] );
5625
 
5626
  // TODO: refactor this!
5627
- if ( ! is_wp_error( $result ) ) {
5628
  self::$status = CERBER_FOK;
5629
  if ( $result['severity'] == CERBER_MALWR_DETECTED ) {
5630
  self::$status = CERBER_PMC;
537
  cerber_delete_old_scans();
538
 
539
  $cr = cerber_cleanup_recovery();
540
+ if ( crb_is_wp_error( $cr ) ) {
541
  crb_scan_debug( $cr );
542
  }
543
  }
669
 
670
  $r = cerber_empty_dir( $dir );
671
 
672
+ if ( crb_is_wp_error( $r ) ) {
673
  cerber_log_scan_error( 'Unable to delete files in the directory: ' . $dir );
674
  crb_scan_debug( $r );
675
  }
756
  if ( $delete ) {
757
  $update = true;
758
  $result = cerber_quarantine_file( $file_name, $scan['id'] );
759
+ if ( crb_is_wp_error( $result ) ) {
760
  cerber_log_scan_error( $result->get_error_message() );
761
  $issue['data']['prced'] = CERBER_FDUN;
762
  }
823
  break 2;
824
  }
825
 
826
+ if ( crb_is_wp_error( $source_file ) ) {
827
  crb_scan_debug( $source_file );
828
  continue;
829
  }
887
  }
888
 
889
  $folder = cerber_get_tmp_file_folder();
890
+ if ( crb_is_wp_error( $folder ) ) {
891
  return $folder;
892
  }
893
 
902
 
903
  $zip_file = cerber_download_file( $url, $zip_name );
904
 
905
+ if ( ! $zip_file || crb_is_wp_error( $zip_file ) ) {
906
  return $zip_file;
907
  }
908
 
909
  $result = cerber_unzip( $zip_file, $tmp_folder );
910
 
911
+ if ( crb_is_wp_error( $result ) ) {
912
  return new WP_Error( 'cerber-zip', 'Unable to unzip file ' . $zip_file . ' ' . $result->get_error_message() );
913
  }
914
 
924
 
925
  function cerber_cleanup_recovery() {
926
  $folder = cerber_get_tmp_file_folder();
927
+ if ( crb_is_wp_error( $folder ) ) {
928
  return $folder;
929
  }
930
 
933
  }
934
 
935
  $fs = cerber_init_wp_filesystem();
936
+ if ( crb_is_wp_error( $fs ) ) {
937
  return $fs;
938
  }
939
 
1822
 
1823
  $plugin_hash = cerber_get_plugin_hash( $plugin_folder, $plugins[ $plugin ]['Version'] );
1824
 
1825
+ if ( $plugin_hash && ! crb_is_wp_error( $plugin_hash ) ) {
1826
  foreach ( $plugin_hash['files'] as $file => $hash ) {
1827
 
1828
  if ( ! cerber_is_file_type_scan( $file ) ) {
2025
  $verified = 0;
2026
  $wp_hash = cerber_get_wp_hash();
2027
 
2028
+ if ( ! crb_is_wp_error( $wp_hash ) ) {
2029
 
2030
  // In case the default name 'plugins' of the plugins folder has been changed
2031
  $wp_plugins_dir = basename( cerber_get_plugins_dir() );
2124
  $hash = cerber_get_theme_hash( $theme_folder, $theme );
2125
  $verified = 0;
2126
 
2127
+ if ( $hash && ! crb_is_wp_error( $hash ) ) {
2128
  $local_prefix = cerber_get_themes_dir() . DIRECTORY_SEPARATOR . $theme_folder . DIRECTORY_SEPARATOR;
2129
  list( $issues, $errors ) = cerber_verify_files( $hash, 'file_hash', $local_prefix, null, CERBER_FT_THEME );
2130
  if ( ! $errors ) {
2136
  }
2137
  }
2138
  else {
2139
+ if ( crb_is_wp_error( $hash ) ) {
2140
  crb_scan_debug( $hash );
2141
  }
2142
  $status = CERBER_NOHASH;
2197
  $result = cerber_inspect_php( $file_name );
2198
  cerber_update_set( CRB_LAST_FILE, '', 0, false );
2199
 
2200
+ /*if ( crb_is_wp_error( $result ) ) {
2201
  cerber_log_scan_error( $result->get_error_message() );
2202
  return $result;
2203
  }*/
2792
  $tmp_file_name = $theme_folder . '.' . $theme->get( 'Version' ) . '.zip';
2793
  $url = 'https://downloads.wordpress.org/theme/' . $theme_folder . '.' . $theme->get( 'Version' ) . '.zip';
2794
  $tmp_zip_file = cerber_download_file( $url, $tmp_file_name );
2795
+ if ( crb_is_wp_error( $tmp_zip_file ) ) {
2796
  return $tmp_zip_file;
2797
  }
2798
 
2799
  $result = cerber_need_for_hash( $tmp_zip_file, true, time() + DAY_IN_SECONDS );
2800
+ if ( crb_is_wp_error( $result ) ) {
2801
  return $result;
2802
  }
2803
 
2819
  $tmp = false;
2820
  if ( ! $folder ) {
2821
  $folder = cerber_get_tmp_file_folder();
2822
+ if ( crb_is_wp_error( $folder ) ) {
2823
  return $folder;
2824
  }
2825
  $tmp = true;
2923
  }
2924
 
2925
  /**
2926
+ * Wrapper. Downloads hash from the given URL. Taking into account rate limiting.
2927
+ *
2928
+ * @param string $url
2929
+ * @param boolean $nocache
2930
+ *
2931
+ * @return array
2932
+ *
2933
+ * @since 9.0.3
2934
+ */
2935
+ function cerber_obtain_hash( $url, $nocache = false ) {
2936
+ $n = 0;
2937
+
2938
+ while ( $n < 3 ) {
2939
+ $result = crb_net_download_hash( $url, $nocache );
2940
+
2941
+ if ( empty( $result['rate_limiting'] ) ) {
2942
+ return $result;
2943
+ }
2944
+
2945
+ $pause = 3 + $n;
2946
+ crb_scan_debug( 'Rate limiting in effect. Taking a pause for ' . $pause . ' seconds.' );
2947
+ sleep( $pause );
2948
+ $n ++;
2949
+ }
2950
+
2951
+ $err = 'Unable to download integrity data from ' . $url . '. Rate limiting in effect. Attempts: ' . $n;
2952
+ cerber_log_scan_error( $err );
2953
+ $result ['error'] = $err;
2954
+
2955
+ return $result;
2956
+ }
2957
+
2958
+ /**
2959
+ * Downloads hash from the given URL. Network level.
2960
  *
2961
  * @param $url
2962
  * @param bool $nocache If true, do not use data from the local cache (refresh one)
2963
  *
2964
+ * @return array
2965
  */
2966
+ function crb_net_download_hash( $url, $nocache = false ) {
2967
 
2968
  $key = 'tmp_hashcache_' . CERBER_VER . sha1( $url );
2969
 
2971
  return $cache;
2972
  }
2973
 
2974
+ $ret = array();
2975
+ $err = true;
2976
 
2977
  $curl = @curl_init();
2978
  if ( ! $curl ) {
2985
  CURLOPT_POST => false,
2986
  CURLOPT_USERAGENT => 'Cerber Security Plugin',
2987
  CURLOPT_RETURNTRANSFER => true,
2988
+ CURLOPT_HEADER => true, // to handle rate limiting
2989
  CURLOPT_CONNECTTIMEOUT => 5,
2990
  CURLOPT_TIMEOUT => 10, // including CURLOPT_CONNECTTIMEOUT
2991
  CURLOPT_DNS_CACHE_TIMEOUT => 3 * 3600,
2997
  crb_scan_debug( 'Launching cURL to download integrity data from: ' . $url );
2998
  $result = curl_exec( $curl );
2999
 
3000
+ $curl_info = curl_getinfo( $curl );
3001
+ $ret['curl_status'] = $curl_info;
3002
+ $ret['http_code'] = $http_code = $curl_info['http_code'];
3003
 
3004
  if ( $result ) {
3005
+
3006
+ $header = substr( $result, 0, $curl_info['header_size'] );
3007
+ $payload = substr( $result, $curl_info['header_size'] );
3008
+
3009
  if ( 200 === $http_code ) {
3010
+
3011
+ $size = strlen( $payload );
3012
  crb_scan_debug( 'Integrity data downloaded from: ' . $url );
3013
+ crb_scan_debug( 'SIZE: ' . $size );
3014
+
3015
+ if ( $size ) {
3016
+ $ret['server_data'] = json_decode( $payload, true );
3017
+ $json_error = json_last_error();
3018
+ if ( JSON_ERROR_NONE != $json_error ) {
3019
+ $ret['server_data'] = '';
3020
+ $ret['json_error'] = $err = 'Unable to parse JSON. Remote server returned invalid integrity data (' . json_last_error_msg() . ')';
3021
+ }
3022
+ else {
3023
+ // Everything is OK
3024
+ cerber_update_set( $key, $ret, 0, true, time() + DAY_IN_SECONDS );
3025
+ $err = false;
3026
+ }
3027
  }
3028
  else {
3029
+ $err = 'Remoter server returned empty response';
 
3030
  }
3031
  }
3032
+ elseif ( 429 === $http_code ) {
3033
+ // Rate limiting. Unfortunately, wordpress.org server do not return any useful info in the $header
3034
+ $ret['rate_limiting'] = true;
3035
+ crb_scan_debug( 'To many requests (HTTP 429).' );
3036
+ }
3037
  elseif ( 404 === $http_code ) {
3038
+ // There is no information about the plugin (or the specified version of the plugin)
3039
+ $err = 'No integrity data found. Remote server returned 404 URL not found.';
3040
  $ret['curl_error'] = $err;
 
 
3041
  }
3042
  else {
3043
  if ( ! $err = curl_error( $curl ) ) {
3044
  $err = 'Unknown cURL (network) error. Code ' . $http_code;
3045
  }
3046
  $ret['curl_error'] = $err;
 
3047
  }
3048
  }
3049
  else {
3051
  $err = 'Unknown cURL (network) error. Code ' . $http_code;
3052
  }
3053
  $ret['curl_error'] = $err;
 
3054
  }
3055
 
3056
  if ( ! empty( $ret['curl_error'] ) ) {
3060
 
3061
  curl_close( $curl );
3062
 
3063
+ $ret['error'] = $err;
3064
+
3065
  if ( $err ) {
3066
  if ( $http_code == 404 ) {
3067
  crb_scan_debug( $err );
3068
  }
3069
+ elseif ( $http_code != 429 ) {
3070
  cerber_log_scan_error( $err );
3071
  }
3072
  }
3840
  case 'theme':
3841
  if ( file_exists( $crb_new_zip_file ) ) {
3842
  $tmp = cerber_get_tmp_file_folder();
3843
+ if ( ! crb_is_wp_error( $tmp ) ) {
3844
  $target_zip = $tmp . basename( $crb_new_zip_file );
3845
  if ( copy( $crb_new_zip_file, $target_zip ) ) {
3846
  wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'cerber_scheduled_hash', array( $target_zip ) );
3863
  add_action( 'cerber_scheduled_hash', 'cerber_scheduled_hash' );
3864
  function cerber_scheduled_hash( $zip_file = '' ) {
3865
  $result = cerber_need_for_hash( $zip_file );
3866
+ if ( crb_is_wp_error( $result ) ) {
3867
  //cerber_log( $result->get_error_message() );
3868
  }
3869
  }
3912
 
3913
  $result = crb_hash_maker( $zip_file, $tmp_folder1, false, $expires );
3914
 
3915
+ if ( crb_is_wp_error( $result ) ) {
3916
 
3917
  crb_scan_debug( 'Processing ZIP: ' . $result->get_error_message() );
3918
 
3924
 
3925
  foreach ( $nested_zip_list as $nested_zip ) {
3926
  $result = crb_hash_maker( $nested_zip, $tmp_folder2, true, $expires );
3927
+ if ( ! crb_is_wp_error( $result ) ) {
3928
  break; // Yay, we found it!
3929
  }
3930
  }
3939
  unlink( $zip_file );
3940
  }
3941
 
3942
+ if ( crb_is_wp_error( $result ) ) {
3943
  break;
3944
  }
3945
 
3971
 
3972
  $result = cerber_unzip( $zip_file, $zip_folder );
3973
 
3974
+ if ( crb_is_wp_error( $result ) ) {
3975
  return new WP_Error( 'cerber-zip', 'Unable to unzip file ' . $zip_file . ' ' . $result->get_error_message() );
3976
  }
3977
 
3978
  $obj = cerber_detect_object( $zip_folder );
3979
  $err = '';
3980
 
3981
+ if ( crb_is_wp_error( $obj ) ) {
3982
  $err = $obj->get_error_message();
3983
  }
3984
  elseif ( ! $obj ) {
4062
  */
4063
  function cerber_get_tmp_file_folder() {
4064
  $folder = cerber_get_the_folder( true );
4065
+ if ( crb_is_wp_error( $folder ) ) {
4066
  return $folder;
4067
  }
4068
 
4085
  */
4086
  function cerber_get_the_folder( $asis = false ) {
4087
  $ret = cerber_get_my_folder();
4088
+ if ( crb_is_wp_error( $ret ) ) {
4089
  crb_scan_debug( $ret );
4090
  if ( $asis ) {
4091
  return $ret;
4221
 
4222
  $result = cerber_check_theme_data( $the_folder );
4223
 
4224
+ if ( crb_is_wp_error( $result ) ) {
4225
  return $result;
4226
  }
4227
  elseif ( $result ) {
4357
  */
4358
  function cerber_quarantine_get_files( $first = 0, $last = null, $filter_scan = null ) {
4359
  $folder = cerber_get_the_folder( true );
4360
+ if ( crb_is_wp_error( $folder ) ) {
4361
  return $folder;
4362
  }
4363
 
4475
  if ( $move ) {
4476
  $can = cerber_can_be_deleted( $file_name, true );
4477
 
4478
+ if ( crb_is_wp_error( $can ) ) {
4479
  return $can;
4480
  //return new WP_Error( 'cerber-del', "This file may not be deleted: " . $file_name );
4481
  }
4484
  if ( $folder === null ) {
4485
  $folder = cerber_get_the_folder( true );
4486
  }
4487
+ if ( crb_is_wp_error( $folder ) ) {
4488
  return $folder;
4489
  }
4490
 
5058
  if ( ! $ret ) {
5059
  $ret = false;
5060
  }
5061
+ elseif ( crb_is_wp_error( $ret ) ) {
5062
  crb_scan_debug( $ret );
5063
  $ret = false;
5064
  }
5223
  }
5224
 
5225
  $errors = cerber_db_get_errors( true );
5226
+ if ( crb_is_wp_error( $msg ) ) {
5227
  $errors[] = $msg->get_error_message();
5228
  $msg = null;
5229
  }
5311
  function _crb_qr_total_sync( $total = null ) {
5312
  if ( ! $total ) {
5313
  $q = cerber_quarantine_get_files();
5314
+ if ( crb_is_wp_error( $q ) ) {
5315
  return;
5316
  }
5317
  $total = $q[1];
5675
  $result = cerber_inspect_file( $file['file_name'] );
5676
 
5677
  // TODO: refactor this!
5678
+ if ( ! crb_is_wp_error( $result ) ) {
5679
  self::$status = CERBER_FOK;
5680
  if ( $result['severity'] == CERBER_MALWR_DETECTED ) {
5681
  self::$status = CERBER_PMC;
cerber-settings.php CHANGED
@@ -438,6 +438,11 @@ function cerber_settings_config( $args = array() ) {
438
  'label' => __( 'Prevent username discovery via user XML sitemaps', 'wp-cerber' ),
439
  'type' => 'checkbox',
440
  ),
 
 
 
 
 
441
  'adminphp' => array(
442
  'title' => __( 'Protect admin scripts', 'wp-cerber' ),
443
  'label' => __( 'Block unauthorized access to load-scripts.php and load-styles.php', 'wp-cerber' ),
@@ -1170,9 +1175,10 @@ function cerber_settings_config( $args = array() ) {
1170
  'type' => 'checkbox',
1171
  ),
1172
  'scan_debug' => array(
1173
- 'title' => __( 'Enable diagnostic logging', 'wp-cerber' ),
1174
- 'label' => sprintf( __( 'Once enabled, the log is available here: %s', 'wp-cerber' ), ' <a target="_blank" href="' . cerber_admin_link( 'diag-log' ) . '">' . __( 'Diagnostic Log', 'wp-cerber' ) . '</a>' ),
1175
- 'type' => 'checkbox',
 
1176
  ),
1177
  'scan_qcleanup' => array(
1178
  'title' => __( 'Delete quarantined files after', 'wp-cerber' ),
@@ -1551,7 +1557,8 @@ function cerber_settings_config( $args = array() ) {
1551
  'type' => 'checkbox',
1552
  ),
1553
  'master_locale' => array(
1554
- 'title' => __( 'Use master language', 'wp-cerber' ),
 
1555
  'type' => 'checkbox',
1556
  ),
1557
  /*
@@ -1563,10 +1570,11 @@ function cerber_settings_config( $args = array() ) {
1563
  'title' => __( 'Use master timezone', 'wp-cerber' ),
1564
  'type' => 'checkbox',
1565
  ),*/
1566
- 'master_diag' => array(
1567
- 'title' => __( 'Enable diagnostic logging', 'wp-cerber' ),
1568
- 'label' => sprintf( __( 'Once enabled, the log is available here: %s', 'wp-cerber' ), ' <a target="_blank" href="' . cerber_admin_link( 'diag-log' ) . '">' . __( 'Diagnostic Log', 'wp-cerber' ) . '</a>' ),
1569
- 'type' => 'checkbox',
 
1570
  ),
1571
  )
1572
  ),
@@ -1590,11 +1598,12 @@ function cerber_settings_config( $args = array() ) {
1590
  'label_pos' => 'below',
1591
  'default' => 2,
1592
  ),
1593
- 'slave_diag' => array(
1594
- 'title' => __( 'Enable diagnostic logging', 'wp-cerber' ),
1595
- 'label' => sprintf( __( 'Once enabled, the log is available here: %s', 'wp-cerber' ), ' <a target="_blank" href="' . cerber_admin_link( 'diag-log' ) . '">' . __( 'Diagnostic Log', 'wp-cerber' ) . '</a>' ),
1596
- 'default' => 0,
1597
- 'type' => 'checkbox',
 
1598
  ),
1599
  )
1600
  )
@@ -1846,20 +1855,21 @@ function cerber_get_defaults( $setting = null, $dynamic = true ) {
1846
 
1847
  ),
1848
  CERBER_OPT_H => array(
1849
- 'stopenum' => 1,
1850
- 'stopenum_oembed' => 1,
1851
- 'stopenum_sitemap' => 0,
1852
- 'adminphp' => 0,
1853
- 'phpnoupl' => 0,
1854
- 'nophperr' => 1,
1855
- 'xmlrpc' => 0,
1856
- 'nofeeds' => 0,
1857
- 'norestuser' => 1,
1858
- 'norest' => 0,
1859
- 'restauth' => 1,
1860
- 'restroles' => array( 'administrator' ),
1861
- 'restwhite' => array( 'oembed', 'wp-site-health' ),
1862
- 'cleanhead' => 1,
 
1863
  ),
1864
  CERBER_OPT_U => array(
1865
  'authonly' => 0,
@@ -2313,10 +2323,10 @@ function crb_get_settings( $option = '', $purge_cache = false ) {
2313
  array_unshift( $set, $set_new );
2314
  }
2315
 
2316
- foreach ( $set as $item ) {
2317
- if ( empty( $item ) ) {
2318
- continue;
2319
- }
2320
 
2321
  $value = crb_unserialize( $item );
2322
 
438
  'label' => __( 'Prevent username discovery via user XML sitemaps', 'wp-cerber' ),
439
  'type' => 'checkbox',
440
  ),
441
+ 'nouserpages_bylogin' => array(
442
+ 'title' => __( 'Stop exposing user details', 'wp-cerber' ),
443
+ 'label' => __( 'Block access to user pages via their usernames', 'wp-cerber' ),
444
+ 'type' => 'checkbox',
445
+ ),
446
  'adminphp' => array(
447
  'title' => __( 'Protect admin scripts', 'wp-cerber' ),
448
  'label' => __( 'Block unauthorized access to load-scripts.php and load-styles.php', 'wp-cerber' ),
1175
  'type' => 'checkbox',
1176
  ),
1177
  'scan_debug' => array(
1178
+ 'title' => __( 'Enable diagnostic logging', 'wp-cerber' ),
1179
+ 'label' => sprintf( __( 'Once enabled, the log is available here: %s', 'wp-cerber' ), ' <a target="_blank" href="' . cerber_admin_link( 'diag-log' ) . '">' . __( 'Diagnostic Log', 'wp-cerber' ) . '</a>' ),
1180
+ 'type' => 'checkbox',
1181
+ 'diag_log' => 'Logging of the scan operations',
1182
  ),
1183
  'scan_qcleanup' => array(
1184
  'title' => __( 'Delete quarantined files after', 'wp-cerber' ),
1557
  'type' => 'checkbox',
1558
  ),
1559
  'master_locale' => array(
1560
+ 'title' => __( 'Use my language', 'wp-cerber' ),
1561
+ 'label' => __( 'Display admin pages of remote websites using my language', 'wp-cerber' ),
1562
  'type' => 'checkbox',
1563
  ),
1564
  /*
1570
  'title' => __( 'Use master timezone', 'wp-cerber' ),
1571
  'type' => 'checkbox',
1572
  ),*/
1573
+ 'master_diag' => array(
1574
+ 'title' => __( 'Enable diagnostic logging', 'wp-cerber' ),
1575
+ 'label' => sprintf( __( 'Once enabled, the log is available here: %s', 'wp-cerber' ), ' <a target="_blank" href="' . cerber_admin_link( 'diag-log' ) . '">' . __( 'Diagnostic Log', 'wp-cerber' ) . '</a>' ),
1576
+ 'type' => 'checkbox',
1577
+ 'diag_log' => 'Logging of the main website operations',
1578
  ),
1579
  )
1580
  ),
1598
  'label_pos' => 'below',
1599
  'default' => 2,
1600
  ),
1601
+ 'slave_diag' => array(
1602
+ 'title' => __( 'Enable diagnostic logging', 'wp-cerber' ),
1603
+ 'label' => sprintf( __( 'Once enabled, the log is available here: %s', 'wp-cerber' ), ' <a target="_blank" href="' . cerber_admin_link( 'diag-log' ) . '">' . __( 'Diagnostic Log', 'wp-cerber' ) . '</a>' ),
1604
+ 'default' => 0,
1605
+ 'type' => 'checkbox',
1606
+ 'diag_log' => 'Logging of the operations initiated by the main website',
1607
  ),
1608
  )
1609
  )
1855
 
1856
  ),
1857
  CERBER_OPT_H => array(
1858
+ 'stopenum' => 1,
1859
+ 'stopenum_oembed' => 1,
1860
+ 'stopenum_sitemap' => 0,
1861
+ 'nouserpages_bylogin' => 0,
1862
+ 'adminphp' => 0,
1863
+ 'phpnoupl' => 0,
1864
+ 'nophperr' => 1,
1865
+ 'xmlrpc' => 0,
1866
+ 'nofeeds' => 0,
1867
+ 'norestuser' => 1,
1868
+ 'norest' => 0,
1869
+ 'restauth' => 1,
1870
+ 'restroles' => array( 'administrator' ),
1871
+ 'restwhite' => array( 'oembed', 'wp-site-health' ),
1872
+ 'cleanhead' => 1,
1873
  ),
1874
  CERBER_OPT_U => array(
1875
  'authonly' => 0,
2323
  array_unshift( $set, $set_new );
2324
  }
2325
 
2326
+ foreach ( $set as $item ) {
2327
+ if ( empty( $item ) ) {
2328
+ continue;
2329
+ }
2330
 
2331
  $value = crb_unserialize( $item );
2332
 
changelog.txt CHANGED
@@ -1,3 +1,13 @@
 
 
 
 
 
 
 
 
 
 
1
  = 9.0 =
2
  * New: Different [alerts](https://wpcerber.com/wordpress-notifications-made-easy/) can be sent through different channels. You can select delivering notifications through Pushbullet and email simultaneously, Pushbullet only, or email only. The settings are configured on a per-alert basis in the alert creation form.
3
  * New: Implemented a new "Message format" feature and setting. You can reduce the number of links in WP Cerber’s messages or disable them completely to prevent sending sensitive data.
1
+ = 9.1 =
2
+ * New: A new feature that prevents exposing user’s first name, last name, and ID via an HTTP request with a username (login) in an author_name parameter.
3
+ * New: A new user status report while viewing the user activity/requests log.
4
+ * Improved: When renders admin pages, WP Cerber uses the language selected on the user profile.
5
+ * Improved: Improved the speed of rendering of the "Users" admin page. Reduced the number of HTTP requests if some columns on the page are hidden.
6
+ * Improved: Implemented support for rate limiting when the scanner retrieves checksum data from remote servers.
7
+ * Fixed: A bug that allows an attacker to bypass the "Stop user enumeration" feature if it’s enabled.
8
+ * Fixed: A bug that produces incorrect messages in the server error log when the WordPress database connection is lost.
9
+ * Fixed: A bug with not escaping comments in the IP access lists entries.
10
+
11
  = 9.0 =
12
  * New: Different [alerts](https://wpcerber.com/wordpress-notifications-made-easy/) can be sent through different channels. You can select delivering notifications through Pushbullet and email simultaneously, Pushbullet only, or email only. The settings are configured on a per-alert basis in the alert creation form.
13
  * New: Implemented a new "Message format" feature and setting. You can reduce the number of links in WP Cerber’s messages or disable them completely to prevent sending sensitive data.
languages/wp-cerber-sv_SE.mo CHANGED
Binary file
languages/wp-cerber-sv_SE.po CHANGED
@@ -8,274 +8,243 @@ msgstr ""
8
  "Language: sv\n"
9
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
10
 
11
- #: cerber-settings.php:161
12
  msgid "Limit login attempts"
13
  msgstr "Begränsa inloggningsförsök"
14
 
15
- #: cerber-settings.php:167 cerber-settings.php:300
16
  msgid "minutes"
17
  msgstr "minuter"
18
 
19
- #: cerber-settings.php:262
20
  msgid "Site connection"
21
  msgstr "Webbplatsanslutning"
22
 
23
- #: cerber-settings.php:233
24
  msgid "Proactive security rules"
25
  msgstr "Proaktiva säkerhetsregler"
26
 
27
- #: cerber-settings.php:252
28
  msgid "Block subnet"
29
  msgstr "Blockera undernät"
30
 
31
- #: cerber-settings.php:247
32
  msgid "Request wp-login.php"
33
  msgstr "Begär wp-login.php"
34
 
35
- #: cerber-settings.php:248
36
  msgid "Immediately block IP after any request to wp-login.php"
37
  msgstr "Blockera omedelbart IP efter en förfrågan till wp-login.php"
38
 
39
- #: cerber-settings.php:213
40
  msgid "Custom login page"
41
  msgstr "Anpassad inloggningssida"
42
 
43
- #: cerber-settings.php:218
44
  msgid "Custom login URL"
45
  msgstr "Anpassad URL för inloggning"
46
 
47
- #: cerber-settings.php:284 admin/cerber-dashboard.php:2076
48
  msgid "Citadel mode"
49
  msgstr "Citadelläge"
50
 
51
- #: cerber-settings.php:294
52
- msgid "Threshold"
53
- msgstr "Gränsvärde"
54
-
55
- #: cerber-settings.php:299 admin/cerber-admin.php:88
56
  msgid "Duration"
57
  msgstr "Varaktighet"
58
 
59
- #: cerber-settings.php:305 admin/cerber-dashboard.php:5138
60
  msgid "Notifications"
61
  msgstr "Notiser"
62
 
63
- #: cerber-settings.php:307
64
  msgid "Send notification to admin email"
65
  msgstr "Skicka meddelande till admins e-post"
66
 
67
- #: admin/cerber-dashboard.php:5135 admin/cerber-tools.php:38
68
  #: admin/cerber-tools.php:49
69
  msgid "Access Lists"
70
  msgstr "Åtkomstlistor"
71
 
72
- #: cerber-load.php:5392 cerber-settings.php:317
73
- #: admin/cerber-dashboard.php:2117 admin/cerber-dashboard.php:5131
74
- #: admin/cerber-users.php:1112
75
  msgid "Activity"
76
  msgstr "Aktivitet"
77
 
78
- #: admin/cerber-dashboard.php:5133
79
  msgid "Lockouts"
80
  msgstr "Utlåsningar"
81
 
82
- #: cerber-load.php:5401
83
- msgid "IP"
84
- msgstr "IP"
85
-
86
- #: admin/cerber-dashboard.php:944 admin/cerber-dashboard.php:1329
87
- #: admin/cerber-dashboard.php:3909 admin/cerber-dashboard.php:4396
88
  msgid "Date"
89
  msgstr "Datum"
90
 
91
- #: admin/cerber-dashboard.php:947 admin/cerber-dashboard.php:1331
92
- #: admin/cerber-dashboard.php:4401
93
  msgid "Local User"
94
  msgstr "Lokal användare"
95
 
96
- #: cerber-load.php:5409
97
  msgid "Username used"
98
  msgstr "Användarnamn används"
99
 
100
- #: cerber-common.php:1510
101
  msgid "Logged in"
102
  msgstr "Inloggad"
103
 
104
- #: cerber-common.php:1511
105
  msgid "Logged out"
106
  msgstr "Utloggad"
107
 
108
- #: cerber-common.php:1512
109
  msgid "Login failed"
110
  msgstr "Inloggning misslyckades"
111
 
112
- #: cerber-common.php:1515 admin/cerber-dashboard.php:1088
113
  msgid "IP blocked"
114
  msgstr "IP blockerat"
115
 
116
- #: cerber-common.php:1519
117
  msgid "Citadel activated!"
118
  msgstr "Citadel aktiverat!"
119
 
120
- #: cerber-common.php:1581 admin/cerber-dashboard.php:1681
121
  msgid "Locked out"
122
  msgstr "Utlåst"
123
 
124
- #: cerber-common.php:1583
125
  msgid "IP blacklisted"
126
  msgstr "IP svartlistat"
127
 
128
- #: cerber-common.php:1532
129
  msgid "Password changed"
130
  msgstr "Lösenord ändrat"
131
 
132
- #: admin/cerber-dashboard.php:205 admin/cerber-dashboard.php:330
133
  msgid "Remove"
134
  msgstr "Ta bort"
135
 
136
- #: admin/cerber-dashboard.php:661
137
  msgid "Lockout for %s was removed"
138
  msgstr "Utlåsning för %s borttagen"
139
 
140
- #: admin/cerber-dashboard.php:276 admin/cerber-dashboard.php:1588
141
- #: admin/cerber-dashboard.php:1672 admin/cerber-dashboard.php:2074
142
  #: admin/cerber-tools.php:69
143
  msgid "White IP Access List"
144
  msgstr "Vita IP-åtkomstlistan"
145
 
146
- #: admin/cerber-dashboard.php:279 admin/cerber-dashboard.php:1591
147
- #: admin/cerber-dashboard.php:1675 admin/cerber-dashboard.php:2075
148
  #: admin/cerber-tools.php:70
149
  msgid "Black IP Access List"
150
  msgstr "Svarta IP-åtkomstlistan"
151
 
152
- #: admin/cerber-dashboard.php:336
153
  msgid "List is empty"
154
  msgstr "Listan är tom"
155
 
156
- #: cerber-load.php:4598
157
- msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
158
- msgstr "Citadelläge är aktiverad efter %d misslyckades inloggningsförsök inom %d minuter."
159
-
160
- #: admin/cerber-dashboard.php:2845 admin/cerber-dashboard.php:3270
161
  msgid "View Activity"
162
  msgstr "Visa aktivitet"
163
 
164
- #: nexus/cerber-nexus.php:95 admin/cerber-dashboard.php:5204
165
- #: admin/cerber-dashboard.php:5265 admin/cerber-tools.php:37
166
  #: admin/cerber-tools.php:48
167
  msgid "Settings"
168
  msgstr "Inställningar"
169
 
170
- #: admin/cerber-dashboard.php:1945
171
  msgid "Last login"
172
  msgstr "Senaste inloggning"
173
 
174
- #: cerber-common.php:1858 nexus/cerber-slave-list.php:347
175
- #: admin/cerber-dashboard.php:477 admin/cerber-dashboard.php:2048
176
- #: admin/cerber-dashboard.php:2097
177
  msgid "Never"
178
  msgstr "Aldrig"
179
 
180
- #: admin/cerber-dashboard.php:5627 admin/cerber-tools.php:59
181
- #: admin/cerber-admin.php:739 admin/cerber-admin.php:906
 
182
  msgid "Are you sure?"
183
  msgstr "Är du säker?"
184
 
185
- #: cerber-settings.php:263 admin/cerber-dashboard.php:2482
186
  msgid "My site is behind a reverse proxy"
187
  msgstr "Min webbplats är bakom en omvänd proxy"
188
 
189
- #: cerber-settings.php:234
190
  msgid "Make your protection smarter!"
191
  msgstr "Gör ditt skydd smartare!"
192
 
193
- #: cerber-settings.php:131
194
  msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
195
  msgstr "Aktivera permalänkar för att använda denna funktion. Ställ in inställningar för permalänkar till något annat än standard."
196
 
197
- #: admin/cerber-dashboard.php:5134
198
  msgid "Main Settings"
199
  msgstr "Huvudinställningar"
200
 
201
- #: admin/cerber-dashboard.php:5424
202
  msgid "Help"
203
  msgstr "Hjälp"
204
 
205
- #: admin/cerber-admin-settings.php:350
206
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
207
  msgstr "Öka utlåsningens varaktighet till %s timmar efter %s utlåsningar under de senaste %s timmarna"
208
 
209
- #: cerber-load.php:357 admin/cerber-users.php:463
210
  msgid "You are not allowed to log in. Ask your administrator for assistance."
211
  msgstr "Du har inte rätt att logga in. Fråga din administratör om hjälp."
212
 
213
- #: admin/cerber-dashboard.php:215 admin/cerber-users.php:923
214
  msgid "Expires"
215
  msgstr "Löper ut"
216
 
217
- #: admin/cerber-dashboard.php:243 admin/cerber-dashboard.php:2716
218
  msgid "No lockouts at the moment. The sky is clear."
219
  msgstr "Inga utlåsningar just nu. Kusten är klar."
220
 
221
- #: admin/cerber-dashboard.php:286
222
  msgid "Your IP"
223
  msgstr "Ditt IP"
224
 
225
- #: cerber-load.php:4599
226
- msgid "Last failed attempt was at %s from IP %s with user login: %s."
227
- msgstr "Senast misslyckat försök var %s från IP %s med användarinloggning: %s."
228
-
229
- #: cerber-load.php:5679
230
  msgid "Can't activate WP Cerber due to a database error."
231
  msgstr "Kan inte aktivera WP Cerber på grund av ett databasfel."
232
 
233
- #: admin/cerber-admin-settings.php:358
234
- msgid "Notify admin if the number of active lockouts above"
235
- msgstr "Meddela admin om antalet aktiva utlåsningar är över"
236
-
237
- #: cerber-settings.php:321 cerber-settings.php:327 cerber-settings.php:959
238
- #: cerber-settings.php:965 cerber-settings.php:1044 cerber-settings.php:1282
239
  msgid "days"
240
  msgstr "dagar"
241
 
242
- #: admin/cerber-dashboard.php:2014
243
  msgid "Cerber Quick View"
244
  msgstr "Cerber snabböversikt"
245
 
246
- #: cerber-settings.php:253
247
  msgid "Always block entire subnet Class C of intruders IP"
248
  msgstr "Blockera alltid hela undernätet Klass C av inkräktande IP"
249
 
250
- #: cerber-settings.php:311 admin/cerber-admin-settings.php:363
251
  msgid "Click to send test"
252
  msgstr "Klicka för att skicka test"
253
 
254
- #: admin/cerber-admin-settings.php:673 admin/cerber-admin-settings.php:674
255
  msgid "Attention! You have changed the login URL! The new login URL is"
256
  msgstr "Observera! Du har ändrat URL för inloggning! Den nya URL:en för inloggning är"
257
 
258
- #: admin/cerber-dashboard.php:1944
259
  msgid "Comments"
260
  msgstr "Kommentarer"
261
 
262
- #: cerber-load.php:4600 cerber-load.php:5433
263
- msgid "View activity in dashboard"
264
- msgstr "Visa aktivitet i adminpanel"
265
-
266
- #: cerber-load.php:4629
267
  msgid "Number of active lockouts"
268
  msgstr "Antal aktiva utlåsningar"
269
 
270
- #: cerber-load.php:4633
271
- msgid "View lockouts in dashboard"
272
- msgstr "Visa utlåsningar i adminpanelen"
273
-
274
- #: cerber-load.php:4727
275
- msgid "This message was sent by"
276
- msgstr "Detta meddelande skickades av"
277
-
278
- #: admin/cerber-dashboard.php:88 admin/cerber-dashboard.php:5316
279
  msgid "Tools"
280
  msgstr "Verktyg"
281
 
@@ -311,7 +280,7 @@ msgstr "Välj fil att importera."
311
  msgid "What do you want to import?"
312
  msgstr "Vad vill du importera?"
313
 
314
- #: admin/cerber-tools.php:50 admin/cerber-admin.php:257
315
  msgid "Upload file"
316
  msgstr "Ladda upp fil"
317
 
@@ -327,56 +296,56 @@ msgstr "Inställningar har importerats utan problem från"
327
  msgid "Error while parsing file"
328
  msgstr "Fel uppstod vid analyseringen av fil"
329
 
330
- #: admin/cerber-dashboard.php:213 admin/cerber-dashboard.php:1327
331
  msgid "Hostname"
332
  msgstr "Värdnamn"
333
 
334
- #: admin/cerber-dashboard.php:599
335
  msgid "unknown"
336
  msgstr "okänt"
337
 
338
- #: admin/cerber-dashboard.php:2053 admin/cerber-dashboard.php:2083
339
  msgid "active"
340
  msgstr "aktivt"
341
 
342
- #: admin/cerber-dashboard.php:2053
343
  msgid "deactivate"
344
  msgstr "inaktivera"
345
 
346
- #: admin/cerber-dashboard.php:2057
347
  msgid "not active"
348
  msgstr "Inte aktiv"
349
 
350
- #: admin/cerber-dashboard.php:2060 admin/cerber-dashboard.php:2078
351
  msgid "disabled"
352
  msgstr "inaktiverad"
353
 
354
- #: admin/cerber-dashboard.php:2066
355
  msgid "failed attempts"
356
  msgstr "misslyckade försök"
357
 
358
- #: admin/cerber-dashboard.php:2066 admin/cerber-dashboard.php:2067
359
  msgid "in 24 hours"
360
  msgstr "om 24 timmar"
361
 
362
- #: admin/cerber-dashboard.php:2066 admin/cerber-dashboard.php:2067
363
  msgid "view all"
364
  msgstr "visa alla"
365
 
366
- #: admin/cerber-dashboard.php:2067
367
  msgid "lockouts"
368
  msgstr "Utlåsningar"
369
 
370
- #: admin/cerber-dashboard.php:2069
371
  msgid "Lockouts at the moment"
372
  msgstr "Utlåsningar just nu"
373
 
374
- #: admin/cerber-dashboard.php:2070
375
  msgid "Last lockout"
376
  msgstr "Senaste utlåsning"
377
 
378
- #: admin/cerber-dashboard.php:2074 admin/cerber-dashboard.php:2075
379
- #: admin/cerber-dashboard.php:3031
380
  msgid "entry"
381
  msgid_plural "entries"
382
  msgstr[0] ""
@@ -386,360 +355,329 @@ msgstr[1] ""
386
  msgid "Load default settings"
387
  msgstr "Ladda standardinställningar"
388
 
389
- #: cerber-settings.php:763
390
  msgid "New version is available"
391
  msgstr "Ny version är tillgänglig"
392
 
393
- #: cerber-load.php:4572
394
- msgid "WP Cerber notify"
395
- msgstr "WP Cerber meddelar"
396
-
397
- #: cerber-load.php:4596
398
- msgid "Citadel mode is activated"
399
- msgstr "Citadelläge är aktiverat"
400
-
401
- #: cerber-load.php:4672
402
  msgid "New Custom login URL"
403
  msgstr "Ny anpassad URL för inloggning"
404
 
405
- #: cerber-settings.php:346
406
  msgid "Use file"
407
  msgstr "Använd fil"
408
 
409
- #: cerber-settings.php:347
410
  msgid "Write failed login attempts to the file"
411
  msgstr "Skriv misslyckade inloggningsförsök till fil"
412
 
413
- #: admin/cerber-dashboard.php:2844
414
  msgid "Deactivate"
415
  msgstr "Inaktivera"
416
 
417
- #: cerber-load.php:4631 admin/cerber-dashboard.php:216
418
  msgid "Reason"
419
  msgstr "Anledning"
420
 
421
- #: admin/cerber-dashboard.php:1739
422
  msgid "Add IP to the Black List"
423
  msgstr "Lägg till IP i svartlistan"
424
 
425
- #: cerber-common.php:1681
426
  msgid "Attempt to access"
427
  msgstr "Försök att komma åt"
428
 
429
- #: cerber-common.php:1680
430
  msgid "Limit on login attempts is reached"
431
  msgstr "Gränsen för inloggningsförsök är nådd"
432
 
433
- #: cerber-load.php:4630
434
  msgid "Last lockout was added: %s for IP %s"
435
  msgstr "Senaste utlåsningen lades till: %s för IP %s"
436
 
437
- #: admin/cerber-dashboard.php:5136
438
  msgid "Hardening"
439
  msgstr "Förstärk"
440
 
441
- #: admin/cerber-dashboard.php:1711
442
  msgid "Abuse email:"
443
  msgstr "E-post för missbruk:"
444
 
445
- #: cerber-settings.php:750 cerber-settings.php:797 cerber-settings.php:1098
446
  msgid "Email Address"
447
  msgstr "E-postadress"
448
 
449
- #: cerber-settings.php:395
450
  msgid "Hardening WordPress"
451
  msgstr "Förstärk WordPress"
452
 
453
- #: cerber-settings.php:399 cerber-settings.php:446
454
  msgid "Stop user enumeration"
455
  msgstr "Stoppa uppräkning av användare"
456
 
457
- #: cerber-settings.php:429
458
  msgid "Disable XML-RPC"
459
  msgstr "Inaktivera XML-RPC"
460
 
461
- #: cerber-settings.php:430
462
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
463
  msgstr "Blockera åtkomst till XML-RPC-servern (inklusive pingbacks och trackbacks)"
464
 
465
- #: cerber-settings.php:434
466
  msgid "Disable feeds"
467
  msgstr "Inaktivera flöden"
468
 
469
- #: cerber-settings.php:435
470
  msgid "Block access to the RSS, Atom and RDF feeds"
471
  msgstr "Blockera åtkomst till RSS, Atom och RDF-flöden"
472
 
473
- #: cerber-settings.php:451
474
  msgid "Disable REST API"
475
  msgstr "Inaktivera REST API"
476
 
477
- #: cerber-load.php:4661 cerber-load.php:5722
478
  msgid "WP Cerber is now active and has started protecting your site"
479
  msgstr "WP Cerber är nu aktiv och har börjat skydda din webbplats"
480
 
481
- #: admin/cerber-dashboard.php:217 admin/cerber-users.php:926
482
  #: admin/cerber-admin.php:775 admin/cerber-admin.php:930
483
  msgid "Action"
484
  msgstr "Åtgärd"
485
 
486
- #: admin/cerber-dashboard.php:5473
487
  msgid "Incorrect IP address or IP range"
488
  msgstr "Felaktig IP-adress eller IP-intervall"
489
 
490
- #: admin/cerber-dashboard.php:2860
491
  msgid "Settings saved"
492
  msgstr "Inställningar sparade"
493
 
494
- #: admin/cerber-dashboard.php:1717
495
  msgid "Network:"
496
  msgstr "Nätverk:"
497
 
498
- #: admin/cerber-dashboard.php:1733
499
  msgid "Add network to the Black List"
500
  msgstr "Lägg till nätverk i svartlistan"
501
 
502
- #: admin/cerber-dashboard.php:2843
503
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
504
  msgstr "Observera! Citadelläget är nu aktivt. Ingen kan logga in."
505
 
506
- #: cerber-whois.php:235 cerber-whois.php:266 cerber-common.php:1705
507
- #: nexus/cerber-slave-list.php:333 admin/cerber-dashboard.php:458
508
- #: admin/cerber-dashboard.php:4062 admin/cerber-dashboard.php:4633
 
509
  msgid "Unknown"
510
  msgstr "Okänt"
511
 
512
- #: cerber-load.php:662 cerber-load.php:674 cerber-load.php:681
513
- #: cerber-load.php:1020 cerber-load.php:1842 cerber-load.php:2006
514
- #: cerber-load.php:2185 cerber-common.php:380 cerber-common.php:479
515
- #: cerber-common.php:484 cerber-common.php:490 cerber-common.php:494
516
- #: nexus/cerber-nexus-slave.php:204 nexus/cerber-nexus-slave.php:215
517
- #: admin/cerber-admin-settings.php:645 admin/cerber-admin-settings.php:665
518
- #: admin/cerber-admin-settings.php:772 admin/cerber-admin.php:876
519
  msgid "ERROR:"
520
  msgstr "FEL:"
521
 
522
- #: cerber-load.php:691
523
  msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
524
  msgstr "Mänsklig verifikation misslyckades. Klicka på rutan i reCAPTCHA-blocket nedan."
525
 
526
- #: cerber-load.php:1820
527
  msgid "Username is not allowed. Please choose another one."
528
  msgstr "Användarnamn är inte tillåtet. Välj ett annat."
529
 
530
- #: cerber-load.php:4624
531
  msgid "unspecified"
532
  msgstr "ospecificerat"
533
 
534
- #: cerber-load.php:4627
535
  msgid "Number of lockouts is increasing"
536
  msgstr "Antal utlåsningar är stigande"
537
 
538
- #: cerber-load.php:4632
539
  msgid "View activity for this IP"
540
  msgstr "Visa aktivitet för detta IP"
541
 
542
- #: cerber-load.php:4636 cerber-load.php:4638
543
  msgid "A new version of WP Cerber is available to install"
544
  msgstr "En ny version av WP Cerber är tillgänglig att installeras"
545
 
546
- #: cerber-load.php:4637
547
  msgid "Hi!"
548
  msgstr "Hej!"
549
 
550
- #: cerber-load.php:4640 cerber-load.php:4651 nexus/cerber-slave-list.php:44
551
  msgid "Website"
552
  msgstr "Webbplats"
553
 
554
- #: cerber-load.php:4643 cerber-load.php:4644
555
- msgid "The WP Cerber security plugin has been deactivated"
556
- msgstr "Säkerhetstillägget WP Cerber har blivit avaktiverat"
557
-
558
- #: cerber-load.php:4646
559
- msgid "Not logged in"
560
- msgstr "Inte inloggad"
561
-
562
- #: cerber-load.php:4652
563
- msgid "By user"
564
- msgstr "Efter användare"
565
-
566
- #: cerber-load.php:4653
567
- msgid "From IP address"
568
- msgstr "Från IP-adress"
569
-
570
- #: cerber-load.php:4656
571
- msgid "From country"
572
- msgstr "Från land"
573
-
574
- #: cerber-load.php:4660
575
- msgid "The WP Cerber security plugin is now active"
576
- msgstr "Säkerhetstillägget WP Cerber är nu aktivt"
577
-
578
- #: cerber-load.php:5735
579
  msgid "Import settings"
580
  msgstr "Importera inställningar"
581
 
582
- #: cerber-settings.php:758
583
  msgid "Notification limit"
584
  msgstr "Gräns för notiser"
585
 
586
- #: cerber-settings.php:660
587
  msgid "Prohibited usernames"
588
  msgstr "Förbjudna användarnamn"
589
 
590
- #: cerber-settings.php:661
591
  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."
592
  msgstr "Användarnamn från denna lista får inte logga in eller registrera sig. Alla IP-adresser, som försökt använda någon av dessa användarnamn, kommer omedelbart att blockeras. Använd komma för att separera inloggningar."
593
 
594
- #: cerber-settings.php:1288
595
  msgid "reCAPTCHA settings"
596
  msgstr "reCaptcha-inställningar"
597
 
598
- #: cerber-settings.php:1293
599
  msgid "Site key"
600
  msgstr "Webbplatsnyckel"
601
 
602
- #: cerber-settings.php:1297
603
  msgid "Secret key"
604
  msgstr "Hemlig nyckel"
605
 
606
- #: cerber-settings.php:1307
607
  msgid "Enable reCAPTCHA for WordPress registration form"
608
  msgstr "Aktivera reCAPTCHA för WordPress registreringsformulär"
609
 
610
- #: cerber-settings.php:1316
611
  msgid "Lost password form"
612
  msgstr "Formulär för glömt lösenord"
613
 
614
- #: cerber-settings.php:1326
615
  msgid "Login form"
616
  msgstr "Inloggningsformulär"
617
 
618
- #: cerber-settings.php:1327
619
  msgid "Enable reCAPTCHA for WordPress login form"
620
  msgstr "Aktivera reCAPTCHA för WordPress inloggningsformulär"
621
 
622
- #: cerber-settings.php:1289
623
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
624
  msgstr "Innan du kan börja använda reCAPTCHA måste du skaffa webbplatsnyckel och hemlig nyckel på Googles webbplats"
625
 
626
- #: cerber-lab.php:894 admin/cerber-admin-settings.php:101
627
- #: admin/cerber-admin-settings.php:257
628
  msgid "Know more"
629
  msgstr "Lär dig mer"
630
 
631
- #: cerber-common.php:1507
632
  msgid "User created"
633
  msgstr "Användare skapad"
634
 
635
- #: cerber-common.php:1508
636
  msgid "User registered"
637
  msgstr "Användare registrerad"
638
 
639
- #: cerber-common.php:1536
640
  msgid "reCAPTCHA verification failed"
641
  msgstr "reCAPTCHA-verifiering misslyckades"
642
 
643
- #: cerber-common.php:1537
644
  msgid "reCAPTCHA settings are incorrect"
645
  msgstr "reCAPTCHA-inställningarna är felaktiga"
646
 
647
- #: cerber-common.php:1540 cerber-common.php:1682
648
  msgid "Attempt to access prohibited URL"
649
  msgstr "Försök att få tillgång till förbjuden URL"
650
 
651
- #: cerber-common.php:1542 cerber-common.php:1684
652
  msgid "Attempt to log in with prohibited username"
653
  msgstr "Försök att logga in med förbjudna användarnamn"
654
 
655
- #: cerber-settings.php:332
656
  msgid "Cerber Lab connection"
657
  msgstr "Cerber Lab-anslutning"
658
 
659
- #: cerber-settings.php:333
660
  msgid "Send malicious IP addresses to the Cerber Lab"
661
  msgstr "Skicka skadliga IP-adresser till Cerber Lab"
662
 
663
- #: cerber-settings.php:338
664
  msgid "Cerber Lab protocol"
665
  msgstr "Cerber Lab-protokoll"
666
 
667
- #: cerber-settings.php:1223 cerber-settings.php:1306
668
  msgid "Registration form"
669
  msgstr "Registreringsformulär"
670
 
671
- #: cerber-settings.php:1312
672
  msgid "Enable reCAPTCHA for WooCommerce registration form"
673
  msgstr "Aktivera reCAPTCHA för WooCommerce registreringsformulär"
674
 
675
- #: cerber-settings.php:1317
676
  msgid "Enable reCAPTCHA for WordPress lost password form"
677
  msgstr "Aktivera reCAPTCHA för WordPress på formuläret för förlorat lösenord"
678
 
679
- #: cerber-settings.php:1322
680
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
681
  msgstr "Aktivera reCAPTCHA för WooCommerce på formuläret för förlorat lösenord"
682
 
683
- #: cerber-settings.php:1332
684
  msgid "Enable reCAPTCHA for WooCommerce login form"
685
  msgstr "Aktivera reCAPTCHA för WooCommerce inloggningsformulär"
686
 
687
- #: cerber-common.php:1538
688
  msgid "Request to the Google reCAPTCHA service failed"
689
  msgstr "Begäran om Google reCAPTCHA-tjänsten misslyckades"
690
 
691
- #: admin/cerber-dashboard.php:1057 admin/cerber-dashboard.php:1068
692
- #: admin/cerber-dashboard.php:1081 admin/cerber-dashboard.php:2719
693
- #: admin/cerber-dashboard.php:4429
694
  msgid "View all"
695
  msgstr "Visa alla"
696
 
697
- #: admin/cerber-dashboard.php:2727
698
  msgid "Recently locked out IP addresses"
699
  msgstr "Nyligen utlåsta IP-adresser"
700
 
701
- #: cerber-lab.php:892
702
  msgid "OK, nail them all"
703
  msgstr "OK, sätt fast dem alla"
704
 
705
- #: cerber-lab.php:893
706
  msgid "NO, maybe later"
707
  msgstr "Nej, kanske senare"
708
 
709
- #: admin/cerber-dashboard.php:60 admin/cerber-dashboard.php:2116
710
- #: admin/cerber-dashboard.php:3053 admin/cerber-dashboard.php:5130
711
  msgid "Dashboard"
712
  msgstr "Adminpanel"
713
 
714
- #: cerber-lab.php:890
715
  msgid "Want to make WP Cerber even more powerful?"
716
  msgstr "Vill du göra WP Cerber ännu mer kraftfull?"
717
 
718
- #: cerber-lab.php:891
719
  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."
720
  msgstr "Tillåt WP Cerber att skicka utlåsta skadliga IP-adresser till Cerber Lab. Detta hjälper teamet för tillägget att utveckla nya algoritmer för WP Cerber som kommer att försvara WordPress mot nya hot och botnets som dyker upp varje dag. Du kan när som helst inaktivera sändningen i inställningarna för tillägget."
721
 
722
- #: admin/cerber-dashboard.php:3908
723
  msgid "IP address"
724
  msgstr "IP-adress"
725
 
726
- #: admin/cerber-dashboard.php:948
727
  msgid "User login"
728
  msgstr "Användarinloggning"
729
 
730
- #: admin/cerber-dashboard.php:949 admin/cerber-dashboard.php:3914
731
  msgid "User ID"
732
  msgstr "Användar-ID"
733
 
734
- #: admin/cerber-dashboard.php:1361 admin/cerber-dashboard.php:4455
735
  msgid "Export"
736
  msgstr "Exportera"
737
 
738
- #: admin/cerber-dashboard.php:1386
739
  msgid "Search for IP or username"
740
  msgstr "Sök efter IP eller användarnamn"
741
 
742
- #: admin/cerber-dashboard.php:1397
743
  msgid "Filter"
744
  msgstr "Filter"
745
 
@@ -751,201 +689,193 @@ msgstr "Cerber adminpanel"
751
  msgid "Cerber tools"
752
  msgstr "Cerber verktyg"
753
 
754
- #: admin/cerber-tools.php:320
755
- msgid "Unsubscribe"
756
- msgstr "Avsluta prenumeration"
757
-
758
- #: cerber-load.php:4676 cerber-load.php:4677
759
- msgid "A new activity has been recorded"
760
- msgstr "En ny aktivitet har registrerats"
761
-
762
- #: cerber-load.php:5405 admin/cerber-users.php:920
763
  msgid "User"
764
  msgstr "Användare"
765
 
766
- #: cerber-load.php:5413
767
  msgid "Search string"
768
  msgstr "Söksträng"
769
 
770
- #: cerber-settings.php:361
771
  msgid "Date format"
772
  msgstr "Datumformat"
773
 
774
- #: cerber-settings.php:362
775
  msgid "if empty, the default format %s will be used"
776
  msgstr "om det är tomt, kommer standardformatet %s att användas"
777
 
778
- #: cerber-settings.php:769
779
  msgid "Push notifications"
780
  msgstr "Pushmeddelanden"
781
 
782
- #: cerber-settings.php:741
783
  msgid "Email notifications"
784
  msgstr "E-postmeddelanden"
785
 
786
- #: cerber-settings.php:751 cerber-settings.php:799 cerber-settings.php:913
787
- #: cerber-settings.php:1100
788
  msgid "Use comma to specify multiple values"
789
  msgstr "Använd komma för att ange flera värden"
790
 
791
- #: cerber-settings.php:118
792
  msgid "All connected devices"
793
  msgstr "Alla anslutna enheter"
794
 
795
- #: cerber-settings.php:121
796
  msgid "No devices found"
797
  msgstr "Hittade inga enheter"
798
 
799
- #: cerber-settings.php:125
800
  msgid "Not available"
801
  msgstr "Inte tillgänglig"
802
 
803
- #: cerber-common.php:1533
804
  msgid "Password reset requested"
805
  msgstr "Lösenordsåterställning begärd"
806
 
807
- #: cerber-common.php:1685
808
  msgid "Limit on failed reCAPTCHA verifications is reached"
809
  msgstr "Gräns för om misslyckade reCAPTCHA-verifieringar uppnås"
810
 
811
- #: cerber-settings.php:175
812
  msgid "Apply limit login rules to IP addresses in the White IP Access List"
813
  msgstr "Tillämpa gränser för inloggningsregler till IP-adresser i den vita IP-åtkomstlistan"
814
 
815
- #: cerber-settings.php:274
816
  msgid "Display 404 page"
817
  msgstr "Visa 404-sida"
818
 
819
- #: cerber-settings.php:1301
820
  msgid "Invisible reCAPTCHA"
821
  msgstr "Osynlig reCAPTCHA"
822
 
823
- #: cerber-settings.php:1302
824
  msgid "Enable invisible reCAPTCHA"
825
  msgstr "Aktivera osynlig reCAPTCHA"
826
 
827
- #: cerber-settings.php:1302
828
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
829
  msgstr "(aktivera det inte om du inte skaffar och anger webbplatsen och hemliga nycklar för den osynliga versionen)"
830
 
831
- #: cerber-settings.php:1337
832
  msgid "Enable reCAPTCHA for WordPress comment form"
833
  msgstr "Aktivera reCAPTCHA för WordPress-kommentarformulär"
834
 
835
- #: cerber-settings.php:1346
836
  msgid "Limit attempts"
837
  msgstr "Begränsa försök"
838
 
839
- #: cerber-settings.php:1347
840
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
841
  msgstr "Lås ut IP-adress i %s minuter efter %s misslyckade försök inom %s minuter"
842
 
843
- #: cerber-settings.php:285
844
  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."
845
  msgstr "I Citadel-läget kan ingen logga in utom IP-adresser från den vita IP-åtkomstlistan. Aktiva användarsessioner påverkas inte."
846
 
847
- #: admin/cerber-dashboard.php:945 admin/cerber-dashboard.php:1330
848
  msgid "Event"
849
  msgstr "Händelse"
850
 
851
- #: cerber-common.php:321
852
  msgid "Spam comments denied"
853
  msgstr "Skräppostkommentarer nekades"
854
 
855
- #: cerber-common.php:323
856
  msgid "Malicious IP addresses detected"
857
  msgstr "Skadliga IP-adresser upptäcktes"
858
 
859
- #: cerber-common.php:324
860
  msgid "Lockouts occurred"
861
  msgstr "Utlåsningar uppstod"
862
 
863
- #: cerber-load.php:1798 cerber-load.php:1805 cerber-load.php:1810
864
- #: cerber-load.php:1831 cerber-load.php:1837
865
  msgid "You are not allowed to register."
866
  msgstr "Du har inte behörighet att registrera."
867
 
868
- #: cerber-common.php:1520
869
  msgid "Spam comment denied"
870
  msgstr "Skräppostkommentar nekad"
871
 
872
- #: cerber-common.php:1545
873
  msgid "Attempt to log in denied"
874
  msgstr "Försök att logga in nekad"
875
 
876
- #: cerber-common.php:1546
877
  msgid "Attempt to register denied"
878
  msgstr "Försök att registrera nekad"
879
 
880
- #: cerber-common.php:318
881
  msgid "Malicious activities mitigated"
882
  msgstr "Skadliga aktiviteter mildrades"
883
 
884
- #: cerber-settings.php:1228
885
  msgid "Comment form"
886
  msgstr "Kommentarsformulär"
887
 
888
- #: cerber-settings.php:1229
889
  msgid "Protect comment form with bot detection engine"
890
  msgstr "Skydda kommentarformulär med botdetekteringsmotor"
891
 
892
- #: cerber-settings.php:1224
893
  msgid "Protect registration form with bot detection engine"
894
  msgstr "Skydda registreringsformulär med botdetekteringsmotor"
895
 
896
- #: admin/cerber-dashboard.php:5320
897
  msgid "Diagnostic"
898
  msgstr "Diagnostik"
899
 
900
- #: admin/cerber-dashboard.php:5323
901
  msgid "License"
902
  msgstr "Licens"
903
 
904
- #: cerber-load.php:2185
905
  msgid "Sorry, human verification failed."
906
  msgstr "Tyvärr, mänsklig verifiering misslyckades."
907
 
908
- #: cerber-common.php:1686
909
  msgid "Bot activity is detected"
910
  msgstr "Botaktivitet är upptäckt"
911
 
912
- #: cerber-settings.php:1270
913
  msgid "Comment processing"
914
  msgstr "Kommentarbehandling"
915
 
916
- #: cerber-settings.php:1274
917
  msgid "If a spam comment detected"
918
  msgstr "Om en skräppostkommentar upptäcks"
919
 
920
- #: cerber-settings.php:1279
921
  msgid "Trash spam comments"
922
  msgstr "Släng skräppostkommentarer"
923
 
924
- #: cerber-settings.php:1281
925
  msgid "Move spam comments to trash after"
926
  msgstr "Flytta skräppostkommentarer till papperskorgen efter"
927
 
928
- #: cerber-common.php:1521
929
  msgid "Spam form submission denied"
930
  msgstr "Skräppost nekades att skickas in via formulär"
931
 
932
- #: cerber-settings.php:1239
933
  msgid "Other forms"
934
  msgstr "Andra formulär"
935
 
936
- #: cerber-settings.php:1240
937
  msgid "Protect all forms on the website with bot detection engine"
938
  msgstr "Skydda alla formulär på webbplatsen med botdetekteringsmotor"
939
 
940
- #: cerber-settings.php:1250
941
  msgid "Safe mode"
942
  msgstr "Säkert läge"
943
 
944
- #: cerber-settings.php:1251
945
  msgid "Use less restrictive policies (allow AJAX)"
946
  msgstr "Använd mindre restriktiva policyer (tillåt AJAX)"
947
 
948
- #: admin/cerber-dashboard.php:214 admin/cerber-dashboard.php:1328
949
  msgid "Country"
950
  msgstr "Land"
951
 
@@ -953,46 +883,46 @@ msgstr "Land"
953
  msgid "Cerber Security Rules"
954
  msgstr "Cerber säkerhetsregler"
955
 
956
- #: admin/cerber-dashboard.php:67 admin/cerber-dashboard.php:5247
957
  msgid "Security Rules"
958
  msgstr "Säkerhetsregler"
959
 
960
- #: admin/cerber-dashboard.php:1946
961
  msgid "Failed login attempts"
962
  msgstr "Misslyckade inloggningsförsök"
963
 
964
- #: admin/cerber-dashboard.php:1870 admin/cerber-dashboard.php:1947
965
  msgid "Registered"
966
  msgstr "Registrerad"
967
 
968
- #: admin/cerber-dashboard.php:1992 admin/cerber-users.php:52
969
- #: admin/cerber-users.php:1079
970
  msgid "You"
971
  msgstr "Du"
972
 
973
- #: cerber-common.php:322
974
  msgid "Spam form submissions denied"
975
  msgstr "Inskickning av skräppostformulär nekad"
976
 
977
- #: cerber-load.php:4663 cerber-load.php:5726
978
  msgid "Getting Started Guide"
979
  msgstr "Komma igång guiden"
980
 
981
- #: admin/cerber-dashboard.php:5249
982
  msgid "Countries"
983
  msgstr "Länder"
984
 
985
- #: admin/cerber-dashboard.php:3637
986
  msgid "Permitted for one country"
987
  msgid_plural "Permitted for %d countries"
988
  msgstr[0] "Tillåtet för ett land"
989
  msgstr[1] "Tillåtet för %d länder"
990
 
991
- #: admin/cerber-dashboard.php:3648
992
  msgid "No rule"
993
  msgstr "Ingen regel"
994
 
995
- #: admin/cerber-dashboard.php:3809
996
  msgid "Security rules have been updated"
997
  msgstr "Säkerhetsregler har uppdaterats"
998
 
@@ -1001,195 +931,183 @@ msgstr "Säkerhetsregler har uppdaterats"
1001
  msgid "https://wpcerber.com"
1002
  msgstr "https://wpcerber.com"
1003
 
1004
- #: cerber-common.php:1522
1005
  msgid "Form submission denied"
1006
  msgstr "Formulärinlämning nekad"
1007
 
1008
- #: cerber-common.php:1523
1009
  msgid "Comment denied"
1010
  msgstr "Kommentar nekad"
1011
 
1012
- #: cerber-common.php:1551
1013
  msgid "Request to REST API denied"
1014
  msgstr "Begäran till REST API nekad"
1015
 
1016
- #: cerber-common.php:1579
1017
  msgid "Bot detected"
1018
  msgstr "Bot upptäckt"
1019
 
1020
- #: cerber-common.php:1580
1021
  msgid "Citadel mode is active"
1022
  msgstr "Citadelläget är aktivt"
1023
 
1024
- #: cerber-common.php:1584
1025
  msgid "Malicious activity detected"
1026
  msgstr "Skadlig aktivitet upptäckt"
1027
 
1028
- #: cerber-common.php:1585
1029
  msgid "Blocked by country rule"
1030
  msgstr "Blockerad av landsregeln"
1031
 
1032
- #: cerber-common.php:1586
1033
  msgid "Limit reached"
1034
  msgstr "Gräns nådd"
1035
 
1036
- #: cerber-common.php:1587
1037
  msgid "Multiple suspicious activities"
1038
  msgstr "Flera misstänkta aktiviteter"
1039
 
1040
- #: cerber-common.php:1687
1041
  msgid "Multiple suspicious activities were detected"
1042
  msgstr "Flera misstänkta aktiviteter upptäcktes"
1043
 
1044
- #: cerber-settings.php:471
1045
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1046
  msgstr "Ange REST API-namnområden för att tillåtas om REST API är inaktiverat. En sträng per rad."
1047
 
1048
- #: cerber-settings.php:576
1049
  msgid "Registration limit"
1050
  msgstr "Registreringsgräns"
1051
 
1052
- #: cerber-settings.php:686
1053
- msgid "Sort users in dashboard"
1054
- msgstr "Sortera användare i adminpanelen"
1055
-
1056
- #: cerber-settings.php:687
1057
  msgid "by date of registration"
1058
  msgstr "efter registreringsdatum"
1059
 
1060
- #: cerber-settings.php:1260
1061
  msgid "Query whitelist"
1062
- msgstr ""
1063
 
1064
- #: admin/cerber-dashboard.php:3617
1065
  msgid "Start typing here to find a country"
1066
  msgstr "Börja skriva här för att hitta ett land"
1067
 
1068
- #: admin/cerber-dashboard.php:3732
1069
  msgid "Click on a country name to add it to the list of selected countries"
1070
  msgstr "Klicka på ett landsnamn för att lägga till det i listan över valda länder"
1071
 
1072
- #: admin/cerber-dashboard.php:3764
1073
  msgid "Submit forms"
1074
  msgstr "Skicka formulär"
1075
 
1076
- #: admin/cerber-dashboard.php:3765
1077
  msgid "Post comments"
1078
  msgstr "Publicera kommentarer"
1079
 
1080
- #: admin/cerber-dashboard.php:3763
1081
  msgid "Register on the website"
1082
  msgstr "Registrera på webbplatsen"
1083
 
1084
- #: admin/cerber-dashboard.php:3766
1085
  msgid "Use XML-RPC"
1086
  msgstr "Använd XML-RPC"
1087
 
1088
- #: admin/cerber-dashboard.php:3767
1089
  msgid "Use REST API"
1090
  msgstr "Använd REST API"
1091
 
1092
- #: cerber-settings.php:1276
1093
  msgid "Deny it completely"
1094
  msgstr "Förneka det fullständigt"
1095
 
1096
- #: cerber-settings.php:1276
1097
  msgid "Mark it as spam"
1098
  msgstr "Markera det som skräppost"
1099
 
1100
- #: admin/cerber-dashboard.php:3054
1101
  msgid "Main settings"
1102
  msgstr "Huvudinställningar"
1103
 
1104
- #: cerber-settings.php:784
1105
  msgid "Weekly reports"
1106
  msgstr "Veckovisa rapporter"
1107
 
1108
- #: admin/cerber-admin-settings.php:675 admin/cerber-admin-settings.php:676
1109
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1110
  msgstr "Om du använder ett cachetillägg måste du lägga till din nya URL för inloggning till listan över sidor som inte ska caches."
1111
 
1112
- #: cerber-load.php:4682
1113
  msgid "Weekly report"
1114
  msgstr "Veckorapport"
1115
 
1116
- #: cerber-load.php:4685 cerber-load.php:4693
1117
  msgid "To change reporting settings visit"
1118
  msgstr "För att ändra rapporteringsinställningar besök"
1119
 
1120
- #: cerber-load.php:4719
1121
  msgid "Your login page:"
1122
  msgstr "Din inloggningssida:"
1123
 
1124
- #: cerber-load.php:4724
1125
  msgid "Your license is valid until"
1126
  msgstr "Din licens är giltig till"
1127
 
1128
- #: cerber-load.php:4830
1129
  msgid "Activity details"
1130
  msgstr "Aktivitetsdetaljer"
1131
 
1132
- #: admin/cerber-admin-settings.php:568
1133
  msgid "Click to send now"
1134
  msgstr "Klicka för att skicka nu"
1135
 
1136
- #: admin/cerber-dashboard.php:669
1137
- msgid "Email has been sent to"
1138
- msgstr "E-post har skickats till"
1139
-
1140
- #: admin/cerber-dashboard.php:672
1141
- msgid "Unable to send email to"
1142
- msgstr "Det går inte att skicka e-post till"
1143
-
1144
- #: admin/cerber-dashboard.php:3640
1145
  msgid "Not permitted for one country"
1146
  msgid_plural "Not permitted for %d countries"
1147
  msgstr[0] "Inte tillåtet för ett land"
1148
  msgstr[1] "Inte tillåtet för %d länder"
1149
 
1150
- #: admin/cerber-dashboard.php:3736
1151
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1152
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
1153
  msgstr "Valda länder är tillåtna att %s, andra länder är inte tillåtna att"
1154
 
1155
- #: admin/cerber-dashboard.php:3739
1156
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1157
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
1158
  msgstr "Valda länder är inte tillåtna att %s, andra länder har tillåtelse att"
1159
 
1160
- #: cerber-load.php:4818
1161
  msgid "Weekly Report"
1162
  msgstr "Veckorapport"
1163
 
1164
- #: cerber-settings.php:277
1165
  msgid "Use 404 template from the active theme"
1166
  msgstr "Använd 404-mall från det aktiva temat"
1167
 
1168
- #: cerber-settings.php:278
1169
  msgid "Display simple 404 page"
1170
  msgstr "Visa enkel 404-sida"
1171
 
1172
- #: cerber-settings.php:1261
1173
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
1174
  msgstr "Ange en del av frågesträngen eller sökvägen för att exkludera en begäran från inspektion av sökmotor. Ett objekt per rad."
1175
 
1176
- #: cerber-settings.php:788
1177
  msgid "Enable reporting"
1178
  msgstr "Aktivera rapportering"
1179
 
1180
- #: cerber-load.php:4748
1181
  msgid "Your last sign-in was %s from %s"
1182
  msgstr "Din senaste inloggning var %s från %s"
1183
 
1184
- #: admin/cerber-dashboard.php:344
1185
  msgid "Optional comment for this entry"
1186
  msgstr "Valfri kommentar för detta inlägg"
1187
 
1188
- #: admin/cerber-dashboard.php:366
1189
  msgid "You cannot add your IP address or network"
1190
  msgstr "Du kan inte lägga till din IP-adress eller ditt nätverk"
1191
 
1192
- #: cerber-settings.php:592 cerber-settings.php:661
1193
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1194
  msgstr "För specifiera ett REGEX-mönster, omslut ett mönster i två snedstreck."
1195
 
@@ -1197,253 +1115,249 @@ msgstr "För specifiera ett REGEX-mönster, omslut ett mönster i två snedstrec
1197
  msgid "Cerber Traffic Inspector"
1198
  msgstr "Cerber trafikkontroll"
1199
 
1200
- #: admin/cerber-dashboard.php:62 admin/cerber-dashboard.php:2079
1201
- #: admin/cerber-dashboard.php:5201
1202
  msgid "Traffic Inspector"
1203
  msgstr "Trafikinspektion"
1204
 
1205
- #: admin/cerber-dashboard.php:2118 admin/cerber-users.php:1113
1206
  msgid "Traffic"
1207
  msgstr "Trafik"
1208
 
1209
- #: admin/cerber-dashboard.php:4397
1210
  msgid "Request"
1211
  msgstr "Förfrågan"
1212
 
1213
- #: admin/cerber-dashboard.php:4399 admin/cerber-users.php:925
1214
  msgid "Host Info"
1215
  msgstr "Server information"
1216
 
1217
- #: admin/cerber-dashboard.php:4400
1218
  msgid "User Agent"
1219
  msgstr "Användaragent"
1220
 
1221
- #: admin/cerber-dashboard.php:4434
1222
  msgid "Form submissions"
1223
  msgstr "Formulärinlämningar"
1224
 
1225
- #: admin/cerber-dashboard.php:4435
1226
  msgid "Page Not Found"
1227
  msgstr "Sidan hittades inte"
1228
 
1229
- #: admin/cerber-dashboard.php:4442
1230
  msgid "Longer than"
1231
  msgstr "Längre än"
1232
 
1233
- #: admin/cerber-dashboard.php:4461
1234
  msgid "Refresh"
1235
  msgstr "Uppdatera"
1236
 
1237
- #: cerber-common.php:225 admin/cerber-dashboard.php:1374
1238
  msgid "Check for requests"
1239
  msgstr "Kontrollera efter förfrågningar"
1240
 
1241
- #: admin/cerber-dashboard.php:4496
1242
  msgid "Not specified"
1243
  msgstr "Inte specificerad"
1244
 
1245
- #: cerber-settings.php:865
1246
  msgid "Logging mode"
1247
  msgstr "Loggningsläge"
1248
 
1249
- #: cerber-settings.php:868
1250
  msgid "Logging disabled"
1251
  msgstr "Loggning inaktiverad"
1252
 
1253
- #: cerber-settings.php:870
1254
  msgid "Smart"
1255
  msgstr "Smart"
1256
 
1257
- #: cerber-settings.php:871
1258
  msgid "All traffic"
1259
  msgstr "All trafik"
1260
 
1261
- #: cerber-settings.php:911
1262
  msgid "Mask these form fields"
1263
  msgstr "Maskera dessa formulärfält"
1264
 
1265
- #: cerber-settings.php:952
1266
  msgid "milliseconds"
1267
  msgstr "millisekunder"
1268
 
1269
- #: cerber-settings.php:814
1270
  msgid "Enable traffic inspection"
1271
  msgstr "Aktivera trafikinspektion"
1272
 
1273
- #: cerber-settings.php:906
1274
  msgid "Save request fields"
1275
  msgstr "Spara förfrågningsfält"
1276
 
1277
- #: cerber-settings.php:951
1278
  msgid "Page generation time threshold"
1279
  msgstr "Tidsgräns för sidgenerering"
1280
 
1281
- #: admin/cerber-dashboard.php:4422
1282
- msgid "No requests have been logged."
1283
- msgstr "Inga förfrågningar har loggats."
1284
-
1285
- #: admin/cerber-dashboard.php:2078
1286
  msgid "enabled"
1287
  msgstr "aktiverad"
1288
 
1289
- #: admin/cerber-dashboard.php:2083
1290
  msgid "no connection"
1291
  msgstr "Ingen anslutning"
1292
 
1293
- #: admin/cerber-dashboard.php:1898
1294
  msgid "Last seen"
1295
  msgstr "Senast sedd"
1296
 
1297
- #: cerber-load.php:4456
1298
  msgid "We're sorry, you are not allowed to proceed"
1299
  msgstr "Du har inte behörighet att fortsätta"
1300
 
1301
- #: cerber-settings.php:828
1302
  msgid "Request whitelist"
1303
  msgstr "Begär vitlista"
1304
 
1305
- #: cerber-settings.php:832
1306
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
1307
  msgstr "Ange en URI-begäran för att utesluta begäran från inspektion. Ett objekt per rad."
1308
 
1309
- #: cerber-settings.php:919
1310
  msgid "Save request headers"
1311
  msgstr ""
1312
 
1313
- #: cerber-settings.php:941
1314
  msgid "Save $_SERVER"
1315
  msgstr "Spara $_SERVER"
1316
 
1317
- #: cerber-settings.php:931
1318
  msgid "Save request cookies"
1319
  msgstr ""
1320
 
1321
- #: cerber-settings.php:414
1322
  msgid "Protect admin scripts"
1323
  msgstr "Skydda adminskript"
1324
 
1325
- #: cerber-settings.php:415
1326
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1327
  msgstr "Blockera obehörig åtkomst till load-scripts.php och load-styles.php"
1328
 
1329
- #: cerber-common.php:3028
1330
  msgid "Unable to create the directory"
1331
  msgstr "Det går inte att skapa katalogen"
1332
 
1333
- #: cerber-common.php:3033
1334
  msgid "Destination folder access denied"
1335
  msgstr "Åtkomst till destinationsmapp nekad"
1336
 
1337
- #: cerber-common.php:3036
1338
  msgid "File not found"
1339
  msgstr "Filen hittades inte"
1340
 
1341
- #: cerber-common.php:3039
1342
  msgid "Unable to copy the file"
1343
  msgstr "Det går inte att kopiera filen"
1344
 
1345
- #: cerber-common.php:3045
1346
  msgid "Unable to delete the file"
1347
  msgstr "Det går inte att ta bort filen."
1348
 
1349
- #: cerber-settings.php:145
1350
  msgid "Load security engine"
1351
  msgstr "Ladda säkerhetsmotor"
1352
 
1353
- #: cerber-settings.php:148
1354
  msgid "Legacy mode"
1355
  msgstr "Bakåtkompatibelt läge"
1356
 
1357
- #: cerber-settings.php:149
1358
  msgid "Standard mode"
1359
  msgstr "Standardläge"
1360
 
1361
- #: admin/cerber-admin-settings.php:646
1362
  msgid "Plugin initialization mode has not been changed"
1363
  msgstr "Tilläggets initialiseringsläge har inte ändrats"
1364
 
1365
- #: cerber-common.php:1549
1366
  msgid "File upload denied"
1367
  msgstr "Filuppladdning nekad"
1368
 
1369
- #: cerber-settings.php:832 cerber-settings.php:894
1370
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1371
  msgstr "För att ange ett REGEX-mönster, omslut en hel rad i två klammerparenteser."
1372
 
1373
- #: cerber-settings.php:134
1374
  msgid "Be careful about enabling these options."
1375
  msgstr "Var försiktig med att aktivera dessa alternativ."
1376
 
1377
- #: cerber-settings.php:134
1378
  msgid "If you forget your Custom login URL, you will be unable to log in."
1379
  msgstr "Om du glömmer din anpassade URL för inloggning kommer du inte att kunna logga in."
1380
 
1381
- #: admin/cerber-dashboard.php:73 admin/cerber-dashboard.php:5262
1382
  msgid "Site Integrity"
1383
  msgstr "Webbplatsintegritet"
1384
 
1385
- #: cerber-scanner.php:1717 cerber-settings.php:675 cerber-settings.php:817
1386
- #: cerber-settings.php:847 cerber-settings.php:981 cerber-settings.php:990
1387
- #: cerber-settings.php:1409 admin/cerber-dashboard.php:2103
1388
- #: admin/cerber-dashboard.php:2105 admin/cerber-users.php:20
1389
- #: admin/cerber-users.php:474 admin/cerber-users.php:488
1390
  msgid "Disabled"
1391
  msgstr "Inaktiverad"
1392
 
1393
- #: cerber-scanner.php:1032 admin/cerber-dashboard.php:2104
1394
  msgid "Quick Scan"
1395
  msgstr "Snabb skanning"
1396
 
1397
- #: cerber-scanner.php:1032 admin/cerber-dashboard.php:2106
1398
  msgid "Full Scan"
1399
  msgstr "Fullständig skanning"
1400
 
1401
- #: cerber-common.php:1588
1402
  msgid "Denied"
1403
  msgstr "Nekad"
1404
 
1405
- #: cerber-settings.php:174 cerber-settings.php:602 cerber-settings.php:629
1406
- #: cerber-settings.php:823
1407
  msgid "Use White IP Access List"
1408
  msgstr "Använd vit IP-åtkomstlista"
1409
 
1410
- #: cerber-settings.php:237
1411
  msgid "Disable dashboard redirection"
1412
  msgstr "Inaktivera omdirigering av adminpanel"
1413
 
1414
- #: cerber-settings.php:238
1415
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
1416
  msgstr "Inaktivera automatisk omdirigering till inloggningssidan när /wp-admin/ begärs av en obehörig förfrågan"
1417
 
1418
- #: cerber-settings.php:973
1419
  msgid "Scanner settings"
1420
  msgstr "Skanningsinställningar"
1421
 
1422
- #: cerber-settings.php:1013
1423
  msgid "Custom signatures"
1424
  msgstr "Anpassade signaturer"
1425
 
1426
- #: cerber-settings.php:1017
1427
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
1428
  msgstr "Specifiera anpassade PHP-kodsignaturer. Ett objekt per rad. För att ange ett REGEX-mönster, omslut en hel rad i två klammerparenteser."
1429
 
1430
- #: cerber-settings.php:1004
1431
  msgid "Unwanted file extensions"
1432
  msgstr "Oönskade filtillägg"
1433
 
1434
- #: cerber-settings.php:1010
1435
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1436
  msgstr "Specifiera filtillägg att söka efter. Endast fullständig skanning. Använd komma för att separera objekt."
1437
 
1438
- #: cerber-settings.php:1020
1439
  msgid "Directories to exclude"
1440
  msgstr "Kataloger att exkludera"
1441
 
1442
- #: cerber-settings.php:1042
1443
  msgid "Delete quarantined files after"
1444
  msgstr "Ta bort filer i karantän efter"
1445
 
1446
- #: cerber-settings.php:1055
1447
  msgid "Launch Quick Scan"
1448
  msgstr "Starta snabbskanning"
1449
 
@@ -1459,83 +1373,84 @@ msgstr "Var 3:e timme"
1459
  msgid "Every 6 hours"
1460
  msgstr "Var 6:e timme"
1461
 
1462
- #: cerber-settings.php:1060
1463
  msgid "Launch Full Scan"
1464
  msgstr "Starta fullständig skanning"
1465
 
1466
- #: cerber-settings.php:1075 cerber-settings.php:1121
1467
  msgid "Low severity"
1468
  msgstr "Låg allvarlighet"
1469
 
1470
- #: cerber-settings.php:1076 cerber-settings.php:1122
1471
  msgid "Medium severity"
1472
  msgstr "Medel allvarlighet"
1473
 
1474
- #: cerber-settings.php:1077 cerber-settings.php:1123
1475
  msgid "High severity"
1476
  msgstr "Hög allvarlighet"
1477
 
1478
- #: cerber-settings.php:1072
1479
  msgid "Report an issue if any of the following is true"
1480
  msgstr "Rapportera ett problem om något av följande är sant"
1481
 
1482
- #: cerber-settings.php:1081
1483
  msgid "Send email report"
1484
  msgstr "Skicka e-postrapport"
1485
 
1486
- #: cerber-settings.php:1084
1487
  msgid "After every scan"
1488
  msgstr "Efter varje skanning"
1489
 
1490
- #: cerber-settings.php:1085
1491
  msgid "If any changes in scan results occurred"
1492
  msgstr "Om några ändringar i skanningsresultat uppstod"
1493
 
1494
- #: cerber-settings.php:1090
1495
  msgid "Include file sizes"
1496
  msgstr "Inkludera filstorlekar"
1497
 
1498
- #: cerber-settings.php:1094
1499
  msgid "Include scan errors"
1500
  msgstr "Inkludera skanningsfel"
1501
 
1502
- #: admin/cerber-dashboard.php:5264
1503
  msgid "Security Scanner"
1504
  msgstr "Säkerhetsskanning"
1505
 
1506
- #: admin/cerber-dashboard.php:5266
1507
  msgid "Scheduling"
1508
  msgstr "Schemaläggning"
1509
 
1510
- #: admin/cerber-admin.php:173
1511
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
1512
  msgstr "För närvarande pågår en schemalagd skanning. Vänta tills det är klart."
1513
 
1514
- #: admin/cerber-admin.php:177
1515
  msgid "Previous scan started %s has not been completed. Continue scanning?"
1516
  msgstr "Föregående skanning startad %s har inte slutförts. Fortsätt skanning?"
1517
 
1518
- #: admin/cerber-admin.php:72
1519
  msgid "It seems this website has never been scanned. To start scanning click the button below."
1520
  msgstr "Det verkar som om denna webbplats aldrig har skannats. För att börja skanna, klicka på knappen nedan."
1521
 
1522
- #: admin/cerber-admin.php:186
1523
  msgid "Start Quick Scan"
1524
  msgstr "Starta snabb skanning"
1525
 
1526
- #: admin/cerber-admin.php:187
1527
  msgid "Start Full Scan"
1528
  msgstr "Starta fullständig skanning"
1529
 
1530
- #: admin/cerber-admin.php:188
1531
  msgid "Stop Scanning"
1532
  msgstr "Sluta skanna"
1533
 
1534
- #: admin/cerber-admin.php:189
1535
  msgid "Continue Scanning"
1536
  msgstr "Fortsätter skanning"
1537
 
1538
- #: admin/cerber-admin.php:227
 
1539
  msgid "Delete"
1540
  msgstr "Ta bort"
1541
 
@@ -1563,7 +1478,7 @@ msgstr "Kan inte kontrollera integriteten för tema på grund av ett nätverksfe
1563
  msgid "Unable to process file"
1564
  msgstr "Kan inte bearbeta fil"
1565
 
1566
- #: cerber-scanner.php:1630 cerber-scanner.php:4603
1567
  msgid "Unable to open file"
1568
  msgstr "Kan inte öppna fil"
1569
 
@@ -1595,47 +1510,47 @@ msgstr "Innehållet har blivit ändrat"
1595
  msgid "New file"
1596
  msgstr "Ny fil"
1597
 
1598
- #: cerber-scanner.php:2456
1599
  msgid "Custom signature found"
1600
  msgstr "Anpassad signatur hittad"
1601
 
1602
- #: cerber-scanner.php:3695
1603
  msgid "Parsing the list of files"
1604
  msgstr "Analysera listan över filer"
1605
 
1606
- #: cerber-scanner.php:3696
1607
  msgid "Checking for new and modified files"
1608
  msgstr "Söker efter nya och ändrade filer"
1609
 
1610
- #: cerber-scanner.php:3697
1611
  msgid "Verifying the integrity of WordPress"
1612
  msgstr "Verifierar integriteten av WordPress"
1613
 
1614
- #: cerber-scanner.php:3699
1615
  msgid "Verifying the integrity of the plugins"
1616
  msgstr "Verifierar integriteten av tilläggen"
1617
 
1618
- #: cerber-scanner.php:3701
1619
  msgid "Verifying the integrity of the themes"
1620
  msgstr "Verifierar integriteten av teman"
1621
 
1622
- #: cerber-scanner.php:3703
1623
  msgid "Searching for malicious code"
1624
  msgstr "Söker efter skadlig kod"
1625
 
1626
- #: cerber-scanner.php:3704
1627
  msgid "Finalizing the scan"
1628
  msgstr "Slutför skanningen"
1629
 
1630
- #: admin/cerber-admin.php:108
1631
  msgid "Files to scan"
1632
  msgstr "Filer att skanna"
1633
 
1634
- #: admin/cerber-admin.php:115
1635
  msgid "Critical issues"
1636
  msgstr "Kritiska problem"
1637
 
1638
- #: cerber-scanner.php:4767 admin/cerber-admin.php:115
1639
  msgid "Issues total"
1640
  msgstr "Problem totalt"
1641
 
@@ -1643,108 +1558,108 @@ msgstr "Problem totalt"
1643
  msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
1644
  msgstr "Filåtkomstfel. Möjliga skanningsresultat är föråldrade. Kör snabb eller full skanning."
1645
 
1646
- #: cerber-scanner.php:4902
1647
  msgid "To view full report visit"
1648
  msgstr "För att visa fullständigt rapport besök"
1649
 
1650
- #: cerber-load.php:4690
1651
  msgid "Scanner Report"
1652
  msgstr "Skanningsrapport"
1653
 
1654
- #: cerber-settings.php:978
1655
  msgid "Monitor new files"
1656
  msgstr "Övervaka nya filer"
1657
 
1658
- #: cerber-settings.php:987
1659
  msgid "Monitor modified files"
1660
  msgstr "Övervaka ändrade filer"
1661
 
1662
- #: cerber-settings.php:1086
1663
  msgid "If new issues found"
1664
  msgstr "Om nya problem hittas"
1665
 
1666
- #: admin/cerber-admin-settings.php:944
1667
  msgid "The schedule has been updated"
1668
  msgstr "Schemat har uppdaterats"
1669
 
1670
- #: cerber-scanner.php:1641 cerber-scanner.php:1682 cerber-scanner.php:2611
1671
  msgid "Suspicious directives found"
1672
  msgstr "Suspekta direktiv hittades"
1673
 
1674
- #: cerber-scanner.php:2609
1675
  msgid "Suspicious code instruction found"
1676
  msgstr "Misstänkt kodinstruktion hittades"
1677
 
1678
- #: cerber-scanner.php:2610
1679
  msgid "Suspicious code signatures found"
1680
  msgstr "Misstänkta kodsignaturer hittades"
1681
 
1682
- #: cerber-scanner.php:2613
1683
  msgid "To solve this issue you have to reinstall %s or update it to the latest version."
1684
  msgstr "För att lösa problemet måste du installera om %s eller uppdatera den till den senaste versionen."
1685
 
1686
- #: cerber-scanner.php:2614
1687
  msgid "Please upload a reference ZIP archive"
1688
  msgstr "Ladda upp ett referens-ZIP-arkiv"
1689
 
1690
- #: cerber-scanner.php:2615
1691
  msgid "Resolve issue"
1692
  msgstr "Lös problemet"
1693
 
1694
- #: admin/cerber-admin.php:251
1695
  msgid "We have not found any integrity data to verify"
1696
  msgstr "Vi har inte hittat några integritetsdata att verifiera"
1697
 
1698
- #: admin/cerber-admin.php:253
1699
  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."
1700
  msgstr "Du måste ladda upp ett ZIP-arkiv från där du har installerat det. Detta gör det möjligt för säkerhetsskannern att verifiera kodens integritet och upptäcka skadlig kod."
1701
 
1702
- #: cerber-scanner.php:4739
1703
  msgid "Full Scan Report"
1704
  msgstr "Fullständig skanningsrapport"
1705
 
1706
- #: cerber-scanner.php:4739
1707
  msgid "Quick Scan Report"
1708
  msgstr "Snabbskanningsrapport"
1709
 
1710
- #: cerber-scanner.php:4752
1711
  msgid "Files scanned"
1712
  msgstr "Filerna skannas"
1713
 
1714
- #: admin/cerber-dashboard.php:326 admin/cerber-dashboard.php:1661
1715
- #: admin/cerber-dashboard.php:1718 admin/cerber-dashboard.php:1849
1716
  msgid "Check for activities"
1717
  msgstr "Kontrollera efter aktiviteter"
1718
 
1719
- #: admin/cerber-dashboard.php:1880
1720
  msgid "Activated"
1721
  msgstr "Aktiverad"
1722
 
1723
- #: cerber-common.php:1560
1724
  msgid "Malicious request denied"
1725
  msgstr "Skadlig begäran nekad"
1726
 
1727
- #: cerber-common.php:1568
1728
  msgid "User activated"
1729
  msgstr ""
1730
 
1731
- #: cerber-common.php:1590
1732
  msgid "Suspicious number of fields"
1733
  msgstr "Misstänkt antal fält"
1734
 
1735
- #: cerber-common.php:1591
1736
  msgid "Suspicious number of nested values"
1737
  msgstr ""
1738
 
1739
- #: cerber-common.php:1592 cerber-common.php:1689
1740
  msgid "Malicious code detected"
1741
  msgstr "Skadlig kod upptäckt"
1742
 
1743
- #: cerber-common.php:1690
1744
  msgid "Attempt to upload a file with malicious code"
1745
  msgstr "Försök att ladda upp en fil med skadlig kod"
1746
 
1747
- #: cerber-common.php:1973
1748
  msgid "Bytes"
1749
  msgstr "Bytes"
1750
 
@@ -1756,19 +1671,19 @@ msgstr "Sårbarhet hittad"
1756
  msgid "Unable to check the integrity due to a DB error"
1757
  msgstr "Det går inte att kontrollera integriteten på grund av ett DB-fel"
1758
 
1759
- #: cerber-settings.php:1050
1760
  msgid "Automated recurring scan schedule"
1761
  msgstr "Automatiserat återkommande scanningsschema"
1762
 
1763
- #: cerber-settings.php:1067
1764
  msgid "Scan results reporting"
1765
  msgstr "Resultatrapportering av skanning"
1766
 
1767
- #: admin/cerber-dashboard.php:1078
1768
  msgid "Suspicious activity"
1769
  msgstr "Misstänkt aktivitet"
1770
 
1771
- #: admin/cerber-dashboard.php:4431
1772
  msgid "Errors"
1773
  msgstr "Fel"
1774
 
@@ -1777,33 +1692,33 @@ msgstr "Fel"
1777
  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."
1778
  msgstr ""
1779
 
1780
- #: cerber-load.php:363
1781
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
1782
  msgstr "Du har överskridit antalet tillåtna inloggningsförsök. Försök igen om %d minuter."
1783
 
1784
- #: cerber-common.php:1853
1785
  msgctxt "preposition of a period of time like: in 6 hours"
1786
  msgid "in %s"
1787
  msgstr "om %s"
1788
 
1789
- #: admin/cerber-admin-settings.php:549
1790
  msgctxt "preposition of time like: at 11:00"
1791
  msgid "at"
1792
  msgstr "kl."
1793
 
1794
- #: admin/cerber-dashboard.php:5269
1795
  msgid "Quarantine"
1796
  msgstr "Karantän"
1797
 
1798
- #: admin/cerber-admin.php:80
1799
  msgid "Started"
1800
  msgstr "Startade"
1801
 
1802
- #: admin/cerber-admin.php:84
1803
  msgid "Finished"
1804
  msgstr "Slutförda"
1805
 
1806
- #: admin/cerber-admin.php:92
1807
  msgid "Performance"
1808
  msgstr "Prestanda"
1809
 
@@ -1827,7 +1742,7 @@ msgstr "Oönskade utökningar"
1827
  msgid "Unattended files"
1828
  msgstr "Obevakade filer"
1829
 
1830
- #: admin/cerber-admin.php:108 admin/cerber-admin.php:770
1831
  msgid "Scanned"
1832
  msgstr "Skannade"
1833
 
@@ -1864,43 +1779,43 @@ msgstr "Filen har tagits bort permanent."
1864
  msgid "The file has been restored to its original location."
1865
  msgstr "Filen har återställts till sin ursprungliga plats."
1866
 
1867
- #: admin/cerber-dashboard.php:2119
1868
  msgid "Integrity"
1869
  msgstr "Integritet"
1870
 
1871
- #: cerber-common.php:1548
1872
  msgid "Attempt to upload malicious file denied"
1873
  msgstr "Försök att ladda upp skadlig fil nekad"
1874
 
1875
- #: cerber-load.php:7758
1876
  msgid "Awesome!"
1877
  msgstr "Grymt bra!"
1878
 
1879
- #: cerber-settings.php:1109
1880
  msgid "Automatic cleanup of malware and suspicious files"
1881
  msgstr "Automatisk upprensing av skadlig kod och misstänkta filer"
1882
 
1883
- #: cerber-settings.php:1210
1884
  msgid "Files in the sessions directory"
1885
  msgstr "Filer i sessions-katalogen"
1886
 
1887
- #: cerber-settings.php:1190
1888
  msgid "Files in these directories"
1889
  msgstr "Filer i dessa kataloger"
1890
 
1891
- #: cerber-settings.php:1194
1892
  msgid "Use absolute paths. One item per line."
1893
  msgstr "Använd absoluta sökvägar. Ett objekt per rad."
1894
 
1895
- #: cerber-settings.php:1197
1896
  msgid "Files with these extensions"
1897
  msgstr "Filer med dessa tillägg"
1898
 
1899
- #: cerber-settings.php:1203
1900
  msgid "Use comma to separate items."
1901
  msgstr "Använd komma för att separera objekt."
1902
 
1903
- #: admin/cerber-dashboard.php:5267
1904
  msgid "Cleaning up"
1905
  msgstr "Uppstädning"
1906
 
@@ -1908,56 +1823,56 @@ msgstr "Uppstädning"
1908
  msgid "Malicious code found"
1909
  msgstr "Skadlig kod hittad"
1910
 
1911
- #: cerber-scanner.php:2606
1912
  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."
1913
  msgstr "Denna fil innehåller körbar kod och kan innehålla förvrängd skadlig kod. Om denna fil är en del av ett tema eller ett tillägg måste det vara beläget i mappen för temat eller tillägget. Inget undantag, inga ursäkter."
1914
 
1915
- #: cerber-scanner.php:2607
1916
  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."
1917
  msgstr "Skannern känner igen denna fil som ”ägarlös” eller ”inte bunden” eftersom den inte hör till någon känd del av webbplatsen och borde inte vara här."
1918
 
1919
- #: cerber-scanner.php:2608
1920
  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."
1921
  msgstr ""
1922
 
1923
- #: cerber-scanner.php:2612
1924
  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."
1925
  msgstr "Innehållet i filen har ändrats och matchar inte det som finns i det officiella WordPress-arkivet eller en referensfil som du har laddat upp tidigare. Filen kan ha förändrats av skadlig kod, infekterad av virus eller har manipulerats."
1926
 
1927
- #: cerber-scanner.php:4826
1928
  msgid "Deleted"
1929
  msgstr "Borttaget"
1930
 
1931
- #: cerber-scanner.php:4886
1932
  msgid "Automatically moved to quarantine"
1933
  msgstr "Automatiskt flyttad till karantän"
1934
 
1935
- #: cerber-common.php:1593
1936
  msgid "Suspicious SQL code detected"
1937
  msgstr "Misstänkt SQL-kod upptäckt"
1938
 
1939
- #: admin/cerber-dashboard.php:2100
1940
  msgctxt "Example: Last malware scan: 23 Jan 2018"
1941
  msgid "Last malware scan"
1942
  msgstr "Senaste skanningen efter skadlig kod"
1943
 
1944
- #: admin/cerber-dashboard.php:5203
1945
  msgid "Live Traffic"
1946
  msgstr "Live-trafik"
1947
 
1948
- #: cerber-settings.php:419
1949
  msgid "Disable PHP in uploads"
1950
  msgstr "Inaktivera PHP i uppladdningar"
1951
 
1952
- #: cerber-settings.php:424
1953
  msgid "Disable PHP error displaying"
1954
  msgstr "Inaktivera visning av PHP-fel"
1955
 
1956
- #: admin/cerber-dashboard.php:5268
1957
  msgid "Ignore List"
1958
  msgstr "Ignoreringslista"
1959
 
1960
- #: admin/cerber-admin.php:230
1961
  msgid "Ignore"
1962
  msgstr "Ignorera"
1963
 
@@ -1986,39 +1901,39 @@ msgstr "Trafikinsikt"
1986
  msgid "Activity Insights"
1987
  msgstr "Aktivitetsinsikt"
1988
 
1989
- #: admin/cerber-dashboard.php:3200
1990
  msgid "Are you sure you want to delete selected files?"
1991
  msgstr "Är du säker på att du vill ta bort valda filer?"
1992
 
1993
- #: admin/cerber-dashboard.php:3201
1994
  msgid "These files have been moved to the quarantine"
1995
  msgstr "Dessa filer har flyttats till karantänen"
1996
 
1997
- #: admin/cerber-dashboard.php:3204
1998
  msgid "Do you want to add selected files to the ignore list?"
1999
  msgstr "Vill du lägga till valda filer på ignoreringslistan?"
2000
 
2001
- #: admin/cerber-dashboard.php:3205
2002
  msgid "These files have been added to the ignore list"
2003
  msgstr "Dessa filer har lagts till i ignoreringslistan"
2004
 
2005
- #: admin/cerber-dashboard.php:3207
2006
  msgid "Some errors occurred"
2007
  msgstr "Några fel uppstod"
2008
 
2009
- #: admin/cerber-dashboard.php:3208
2010
  msgid "All files have been processed"
2011
  msgstr "Alla filer har bearbetats"
2012
 
2013
- #: admin/cerber-dashboard.php:5613
2014
  msgid "Know more about all advantages at"
2015
  msgstr "Läs mer om alla fördelar på"
2016
 
2017
- #: cerber-common.php:1594
2018
  msgid "Suspicious JavaScript code detected"
2019
  msgstr "Misstänkt JavaScript-kod upptäckt"
2020
 
2021
- #: admin/cerber-admin-settings.php:947
2022
  msgid "Unable to update the schedule"
2023
  msgstr "Kan inte uppdatera schemat"
2024
 
@@ -2038,199 +1953,199 @@ msgstr "Inga filer matchar det specifierade filtret"
2038
  msgid "Click here to see the full list of files"
2039
  msgstr "Klicka här för att se hela listan med filer"
2040
 
2041
- #: admin/cerber-dashboard.php:946
2042
  msgid "Additional Details"
2043
  msgstr "Ytterligare detaljer"
2044
 
2045
- #: admin/cerber-dashboard.php:3915
2046
  msgid "Page generation time"
2047
  msgstr "Tid för generering av sidan"
2048
 
2049
- #: admin/cerber-dashboard.php:5648
2050
  msgid "Log In"
2051
  msgstr "Logga in"
2052
 
2053
- #: admin/cerber-dashboard.php:5649
2054
  msgid "Log Out"
2055
  msgstr "Logga ut"
2056
 
2057
- #: admin/cerber-dashboard.php:5650
2058
  msgid "Register"
2059
  msgstr "Registrera"
2060
 
2061
- #: admin/cerber-dashboard.php:5653
2062
  msgid "WooCommerce Log In"
2063
  msgstr "WooCommerce-inloggning"
2064
 
2065
- #: admin/cerber-dashboard.php:5654
2066
  msgid "WooCommerce Log Out"
2067
  msgstr "WooCommerce-utloggning"
2068
 
2069
- #: cerber-common.php:1582
2070
  msgid "IP address is locked out"
2071
  msgstr "IP-adress är utelåst"
2072
 
2073
- #: cerber-common.php:1693
2074
  msgid "Multiple suspicious requests"
2075
  msgstr "Flera misstänkta förfrågningar"
2076
 
2077
- #: cerber-settings.php:809
2078
  msgid "Traffic Inspection"
2079
  msgstr "Trafikinspektion"
2080
 
2081
- #: cerber-settings.php:818 cerber-settings.php:848
2082
  msgid "Maximum compatibility"
2083
  msgstr "Maximal kompatibilitet"
2084
 
2085
- #: cerber-settings.php:819 cerber-settings.php:849
2086
  msgid "Maximum security"
2087
  msgstr "Maximal säkerhet"
2088
 
2089
- #: cerber-settings.php:839
2090
  msgid "Erroneous Request Shielding"
2091
  msgstr ""
2092
 
2093
- #: cerber-settings.php:844
2094
  msgid "Enable error shielding"
2095
  msgstr ""
2096
 
2097
- #: cerber-settings.php:946
2098
  msgid "Save software errors"
2099
  msgstr "Spara programfel"
2100
 
2101
- #: cerber-scanner.php:3690
2102
  msgid "Preparing for the scan"
2103
  msgstr "Förbereder för skanningen"
2104
 
2105
- #: cerber-common.php:1595
2106
  msgid "Blocked by administrator"
2107
  msgstr "Blockerad av administratör"
2108
 
2109
- #: cerber-load.php:367
2110
  msgid "You are not allowed to log in"
2111
  msgstr "Du saknar behörighet att logga in"
2112
 
2113
- #: admin/cerber-users.php:39
2114
  msgid "Block User"
2115
  msgstr "Blockera användare"
2116
 
2117
- #: admin/cerber-users.php:43 admin/cerber-users.php:49
2118
  msgid "User is not permitted to log into the website"
2119
  msgstr "Användare har inte tillåtelse att logga in på webbplatsen"
2120
 
2121
- #: cerber-settings.php:636 admin/cerber-users.php:68
2122
  msgid "User Message"
2123
  msgstr "Användarmeddelande"
2124
 
2125
- #: admin/cerber-users.php:70
2126
  msgid "An optional message for this user"
2127
  msgstr "Ett valfritt meddelande för denna användare"
2128
 
2129
- #: admin/cerber-users.php:181
2130
  msgid "Blocked Users"
2131
  msgstr "Blockerade användare"
2132
 
2133
- #: cerber-settings.php:400
2134
  msgid "Block access to user pages like /?author=n"
2135
  msgstr "Blockera åtkomst till användarsidor som /?Author=n"
2136
 
2137
- #: cerber-settings.php:441
2138
  msgid "Access to WordPress REST API"
2139
  msgstr "Åtkomst till WordPress REST API"
2140
 
2141
- #: cerber-settings.php:452
2142
  msgid "Block access to WordPress REST API except any of the following"
2143
  msgstr "Blockera åtkomst till WordPress REST API utom något av följande"
2144
 
2145
- #: cerber-settings.php:462
2146
  msgid "Allow REST API for these roles"
2147
  msgstr "Tillåt REST API för dessa roller"
2148
 
2149
- #: cerber-settings.php:467
2150
  msgid "Allow these namespaces"
2151
  msgstr "Tillåt dessa namnrymder"
2152
 
2153
- #: cerber-settings.php:137
2154
  msgid "These restrictions do not apply to IP addresses in the White IP Access List"
2155
  msgstr "Dessa begränsningar tillämpas inte på IP-adresser i den vita IP-åtkomstlistan"
2156
 
2157
- #: admin/cerber-admin-settings.php:509
2158
  msgid "Select one or more roles"
2159
  msgstr "Välj en eller flera roller"
2160
 
2161
- #: admin/cerber-dashboard.php:1385 admin/cerber-users.php:968
2162
  msgid "Filter by registered user"
2163
  msgstr "Filtrera efter registrerad användare"
2164
 
2165
- #: cerber-settings.php:623
2166
  msgid "Authorized users only"
2167
  msgstr "Endast auktoriserade användare"
2168
 
2169
- #: cerber-settings.php:624
2170
  msgid "Only registered and logged in website users have access to the website"
2171
  msgstr "Endast registrerade och inloggade användare har åtkomst till webbplatsen"
2172
 
2173
- #: cerber-settings.php:640 cerber-settings.php:1682
2174
  msgid "Only registered and logged in users are allowed to view this website"
2175
  msgstr "Endast registrerade och inloggade användare har tillåtelse visa denna webbplats"
2176
 
2177
- #: cerber-settings.php:645
2178
  msgid "Redirect to URL"
2179
  msgstr "Omdirigera till URL"
2180
 
2181
- #: admin/cerber-dashboard.php:5322
2182
  msgid "Changelog"
2183
  msgstr "Ändringslogg"
2184
 
2185
- #: admin/cerber-dashboard.php:738
2186
  msgid "Default settings have been loaded"
2187
  msgstr "Standardinställningarna har laddats"
2188
 
2189
- #: admin/cerber-dashboard.php:3624
2190
  msgid "Save all rules"
2191
  msgstr "Spara alla regler"
2192
 
2193
- #: cerber-common.php:1571
2194
  msgid "Invalid master credentials"
2195
  msgstr "Ogiltiga master-uppgifter"
2196
 
2197
- #: cerber-settings.php:1354
2198
  msgid "Master settings"
2199
  msgstr "Master-inställningar"
2200
 
2201
- #: cerber-settings.php:1362
2202
  msgid "Return to the website list"
2203
  msgstr "Tillbaka till webbplatslistan"
2204
 
2205
- #: cerber-settings.php:1366
2206
  msgid "Show \"Switched to\" notification"
2207
  msgstr "Visa ”Bytt till”-notis"
2208
 
2209
- #: cerber-settings.php:1370
2210
  msgid "Add @ site to the page title"
2211
  msgstr ""
2212
 
2213
- #: cerber-settings.php:1037 cerber-settings.php:1387 cerber-settings.php:1415
2214
  msgid "Enable diagnostic logging"
2215
  msgstr "Aktivera diagnostisk loggning"
2216
 
2217
- #: cerber-settings.php:1398
2218
  msgid "Limit access by IP address"
2219
  msgstr "Begränsa åtkomst med IP-adress"
2220
 
2221
- #: cerber-settings.php:1404
2222
  msgid "Access to this website"
2223
  msgstr "Åtkomst till denna webbplats"
2224
 
2225
- #: cerber-settings.php:1407
2226
  msgid "Full access mode"
2227
  msgstr "Fullt åtkomstläge"
2228
 
2229
- #: cerber-settings.php:1408
2230
  msgid "Read-only mode"
2231
  msgstr "Endast läsläge"
2232
 
2233
- #: cerber-settings.php:1429
2234
  msgid "The full access mode requires the PRO version of WP Cerber"
2235
  msgstr "Fullt åtkomstläge kräver PRO-versionen av WP Cerber"
2236
 
@@ -2242,7 +2157,7 @@ msgstr "WordPress"
2242
  msgid "Malware Scan"
2243
  msgstr "Skanna efter skadlig kod"
2244
 
2245
- #: nexus/cerber-nexus-master.php:141 nexus/cerber-slave-list.php:56
2246
  msgid "Notes"
2247
  msgstr "Noteringar"
2248
 
@@ -2250,7 +2165,7 @@ msgstr "Noteringar"
2250
  msgid "Add a slave website"
2251
  msgstr "Lägg till en slav-webbplats"
2252
 
2253
- #: nexus/cerber-slave-list.php:247 admin/cerber-users.php:1034
2254
  msgid "Search results for:"
2255
  msgstr "Sökresultat för:"
2256
 
@@ -2270,69 +2185,69 @@ msgstr "Inga webbplatser konfigurerade."
2270
  msgid "Add a new one"
2271
  msgstr "Lägg till en ny"
2272
 
2273
- #: nexus/cerber-nexus-master.php:104
2274
  msgid "Website Properties"
2275
  msgstr "Webbplatsegenskaper"
2276
 
2277
- #: nexus/cerber-nexus-master.php:114
2278
  msgid "Website URL"
2279
  msgstr "URL till webbplats"
2280
 
2281
- #: nexus/cerber-nexus-master.php:119
2282
  msgid "Display as"
2283
  msgstr "Visa som"
2284
 
2285
- #: nexus/cerber-nexus-master.php:149
2286
  msgid "Website Owner"
2287
  msgstr "Webbplatsägare"
2288
 
2289
- #: nexus/cerber-nexus-master.php:165
2290
  msgid "Phone"
2291
  msgstr "Telefon"
2292
 
2293
- #: nexus/cerber-nexus-master.php:173
2294
  msgid "Address"
2295
  msgstr "Adress"
2296
 
2297
- #: nexus/cerber-nexus-master.php:316
2298
  msgid "The website you are trying to add is already in the list"
2299
  msgstr "Den webbplats du försöker lägga till finns redan i listan"
2300
 
2301
- #: nexus/cerber-nexus-master.php:325
2302
  msgid "The website has been added successfully"
2303
  msgstr "Webbplatsen har lagts till utan problem"
2304
 
2305
- #: nexus/cerber-nexus-master.php:326
2306
  msgid "Click to edit"
2307
  msgstr "Klicka för att redigera"
2308
 
2309
- #: nexus/cerber-nexus-master.php:327
2310
  msgid "Switch to the Dashboard"
2311
  msgstr "Byt till adminpanelen"
2312
 
2313
- #: nexus/cerber-nexus-master.php:330
2314
  msgid "Keep in mind: You have added the website that does not support SSL encryption. This may lead to data leakage."
2315
  msgstr "Tänk på: Du har lagt till webbplatsen som inte stöder SSL-kryptering. Detta kan leda till dataläckage."
2316
 
2317
- #: nexus/cerber-nexus-master.php:449
2318
  msgid "Website has been deleted"
2319
  msgid_plural "%s websites have been deleted"
2320
  msgstr[0] "Webbplats har tagits bort"
2321
  msgstr[1] "%s webbplatser har tagits bort"
2322
 
2323
- #: nexus/cerber-nexus-master.php:1042
2324
  msgid "You have switched to %s"
2325
  msgstr "Du har bytt till %s"
2326
 
2327
- #: nexus/cerber-nexus-master.php:1052
2328
  msgid "You have switched back to the master website"
2329
  msgstr "Du har bytt tillbaka till master-webbplatsen"
2330
 
2331
- #: nexus/cerber-nexus-master.php:1268
2332
  msgid "You are here:"
2333
  msgstr "Du är här:"
2334
 
2335
- #: nexus/cerber-nexus-master.php:1271 nexus/cerber-nexus.php:94
2336
  #: nexus/cerber-nexus.php:104
2337
  msgid "My Websites"
2338
  msgstr "Mina webbplatser"
@@ -2361,46 +2276,46 @@ msgstr "För att fortsätta, välj läge för den här webbplatsen"
2361
  msgid "Slave Settings"
2362
  msgstr "Slavinställningar"
2363
 
2364
- #: nexus/cerber-nexus.php:146
2365
  msgid "Secret Access Token"
2366
  msgstr "Hemlig åtkomsttoken"
2367
 
2368
- #: nexus/cerber-nexus.php:148
2369
  msgid "The token is unique to this website. Keep it secret. Install the token on a master website to grant access to this website."
2370
  msgstr "Token är unik för denna webbplats. Håll den hemligt. Installera token på en master-webbplats för att ge åtkomst till denna webbplats."
2371
 
2372
- #: nexus/cerber-nexus.php:150
2373
  msgid "Are you sure? This permanently invalidates the token."
2374
  msgstr "Är du säker? Detta innebär att man permanent ogiltiggör token."
2375
 
2376
- #: nexus/cerber-nexus.php:151
2377
  msgid "Disable slave mode"
2378
  msgstr "Inaktivera slavläge"
2379
 
2380
- #: nexus/cerber-nexus.php:266
2381
  msgid "This website is set as master."
2382
  msgstr "Denna webbplats är inställd som master."
2383
 
2384
- #: nexus/cerber-nexus.php:267
2385
  msgid "Add slave websites by using access tokens."
2386
  msgstr "Lägg till slav-webbplatser genom att använda åtkomsttoken."
2387
 
2388
- #: nexus/cerber-nexus.php:270
2389
  msgid "This website is set as slave."
2390
  msgstr "Denna webbplats är inställd som slav."
2391
 
2392
- #: nexus/cerber-nexus.php:271
2393
  msgid "Install the access token on the master website."
2394
  msgstr "Installera åtkomsttoken på master-webbplatsen."
2395
 
2396
  #. translators: Time difference between two dates, in seconds (sec=second). 1: Number of seconds
2397
- #: cerber-common.php:1846
2398
  msgid "%s sec"
2399
  msgid_plural "%s secs"
2400
  msgstr[0] "%s sekund"
2401
  msgstr[1] "%s sekunder"
2402
 
2403
- #: cerber-settings.php:792
2404
  msgid "Send reports on"
2405
  msgstr "Skicka rapporter på"
2406
 
@@ -2408,7 +2323,7 @@ msgstr "Skicka rapporter på"
2408
  msgid "Updates"
2409
  msgstr "Uppdateringar"
2410
 
2411
- #: nexus/cerber-nexus-master.php:127 nexus/cerber-slave-list.php:54
2412
  msgid "Group"
2413
  msgstr "Grupp"
2414
 
@@ -2428,43 +2343,39 @@ msgstr "Ta bort webbplats"
2428
  msgid "All groups"
2429
  msgstr "Alla grupper"
2430
 
2431
- #: nexus/cerber-nexus-master.php:1352
2432
  msgid "Are you sure you want to delete selected websites?"
2433
  msgstr "Är du säker på att du vill ta bort valda webbplatser?"
2434
 
2435
- #: admin/cerber-users.php:221
2436
  msgid "Block"
2437
  msgstr "Blockera"
2438
 
2439
- #: nexus/cerber-nexus-master.php:96
2440
  msgid "Select an existing group or enter a new one to add it"
2441
  msgstr "Välj en befintlig grupp eller ange en ny för att lägga till den"
2442
 
2443
- #: nexus/cerber-nexus-master.php:169
2444
  msgid "Company"
2445
  msgstr "Företag"
2446
 
2447
- #: nexus/cerber-nexus-master.php:694
2448
  msgid "Invalid response from the slave website"
2449
  msgstr "Ogiltigt svar från slav-webbplatsen"
2450
 
2451
- #: cerber-common.php:1541 cerber-common.php:1683
2452
  msgid "Attempt to log in with non-existing username"
2453
  msgstr "Försök att logga in med icke-existerande användarnamn"
2454
 
2455
- #: cerber-load.php:4844
2456
  msgid "Attempts to log in with non-existing usernames"
2457
  msgstr "Försök att logga in med icke-existerande användarnamn"
2458
 
2459
- #: cerber-settings.php:1374
2460
- msgid "Use master language"
2461
- msgstr "Använd master-språk"
2462
-
2463
- #: cerber-settings.php:242
2464
  msgid "Non-existing users"
2465
  msgstr "Icke-existerande användare"
2466
 
2467
- #: cerber-settings.php:243
2468
  msgid "Immediately block IP when attempting to log in with a non-existing username"
2469
  msgstr "Blockera omedelbart IP vid försök att logga in med ett icke-existerande användarnamn"
2470
 
@@ -2476,47 +2387,47 @@ msgstr "Ägare"
2476
  msgid "Disable master mode"
2477
  msgstr "Inaktivera master-läge"
2478
 
2479
- #: nexus/cerber-nexus.php:151
2480
  msgid "To revoke the token and disable remote management, click here:"
2481
  msgstr "För att återkalla token och inaktivera fjärrhantering, klicka här:"
2482
 
2483
- #: cerber-settings.php:420
2484
  msgid "Block execution of PHP scripts in the WordPress media folder"
2485
  msgstr "Blockera exekvering av PHP-skript i WordPress media-mapp"
2486
 
2487
- #: nexus/cerber-nexus-master.php:1418 nexus/cerber-nexus-master.php:1426
2488
  msgid "Active plugins and updates on"
2489
  msgstr "Aktiva tillägg och uppdateringar på"
2490
 
2491
- #: nexus/cerber-nexus-master.php:1396
2492
  msgid "A newer version is available"
2493
  msgstr "En nyare version är tillgänglig"
2494
 
2495
- #: admin/cerber-dashboard.php:1072
2496
  msgid "New users"
2497
  msgstr "Nya användare"
2498
 
2499
- #: admin/cerber-dashboard.php:1091
2500
  msgid "My activity"
2501
  msgstr "Min aktivitet"
2502
 
2503
- #: admin/cerber-dashboard.php:2939
2504
  msgid "Create Alert"
2505
  msgstr "Skapa varning"
2506
 
2507
- #: admin/cerber-dashboard.php:2943
2508
  msgid "Delete Alert"
2509
  msgstr "Ta bort varning"
2510
 
2511
- #: admin/cerber-dashboard.php:2976
2512
  msgid "The alert has been created"
2513
  msgstr "Varningen har skapats"
2514
 
2515
- #: admin/cerber-dashboard.php:2980
2516
  msgid "The alert has been deleted"
2517
  msgstr "Varningen har tagits bort"
2518
 
2519
- #: admin/cerber-dashboard.php:4448
2520
  msgid "Advanced Search"
2521
  msgstr "Avancerad sökning"
2522
 
@@ -2525,47 +2436,43 @@ msgstr "Avancerad sökning"
2525
  msgid "Cerber Tech Inc."
2526
  msgstr "Cerber Tech Inc."
2527
 
2528
- #: cerber-load.php:5434
2529
  msgid "To delete the alert, click here"
2530
  msgstr "För att ta bort varningen, klicka här"
2531
 
2532
- #: cerber-settings.php:221
2533
  msgid "Custom login URL may contain Latin alphanumeric characters, dashes and underscores only"
2534
  msgstr "Anpassad URL för inloggning kan endast innehålla latinska alfanumeriska tecken, bindestreck och understreck"
2535
 
2536
- #: cerber-settings.php:259
2537
  msgid "Site-specific settings"
2538
  msgstr "Webbplatsspecifika inställningar"
2539
 
2540
- #: cerber-settings.php:267
2541
  msgid "Prefix for plugin cookies"
2542
  msgstr ""
2543
 
2544
- #: cerber-settings.php:268
2545
  msgid "Prefix may contain only Latin alphanumeric characters and underscores"
2546
  msgstr "Prefix får bara innehålla latinska alfanumeriska tecken och understreck"
2547
 
2548
- #: cerber-settings.php:746
2549
- msgid "Lockout notifications"
2550
- msgstr "Aviseringar för utlåsning"
2551
-
2552
- #: cerber-settings.php:774
2553
  msgid "Pushbullet access token"
2554
  msgstr "Pushbullet åtkomst-token"
2555
 
2556
- #: cerber-settings.php:777
2557
  msgid "Pushbullet device"
2558
  msgstr "Pushbullet-enhet"
2559
 
2560
- #: cerber-settings.php:1114
2561
  msgid "Delete unattended files"
2562
- msgstr ""
2563
 
2564
- #: cerber-settings.php:1173
2565
  msgid "Automatic recovery of modified and infected files"
2566
  msgstr "Automatisk återskapning av modifierade och infekterade filer"
2567
 
2568
- #: cerber-settings.php:1176
2569
  msgid "Recover WordPress files"
2570
  msgstr "Återskapa WordPress-filer"
2571
 
@@ -2577,23 +2484,23 @@ msgstr "Fil borttagen"
2577
  msgid "File recovered"
2578
  msgstr "Fil återskapad"
2579
 
2580
- #: cerber-scanner.php:3698
2581
  msgid "Recovering WordPress files"
2582
  msgstr "Återskapar WordPress-filer"
2583
 
2584
- #: cerber-scanner.php:3700
2585
  msgid "Recovering plugins files"
2586
  msgstr "Återskapar tilläggs-filer"
2587
 
2588
- #: cerber-scanner.php:4830
2589
  msgid "Recovered"
2590
  msgstr "Återskapad"
2591
 
2592
- #: cerber-scanner.php:4887
2593
  msgid "Automatically deleted"
2594
  msgstr "Automatiskt borttagen"
2595
 
2596
- #: cerber-scanner.php:4890
2597
  msgid "Automatically recovered"
2598
  msgstr "Automatiskt återskapad"
2599
 
@@ -2601,151 +2508,151 @@ msgstr "Automatiskt återskapad"
2601
  msgid "Cerber User Security"
2602
  msgstr "Cerber användarsäkerhet"
2603
 
2604
- #: admin/cerber-dashboard.php:70 admin/cerber-dashboard.php:5227
2605
  msgid "User Policies"
2606
  msgstr "Användarpolicyer"
2607
 
2608
- #: admin/cerber-dashboard.php:2122
2609
  msgid "A new version is available"
2610
  msgstr "En ny version är tillgänglig"
2611
 
2612
- #: admin/cerber-dashboard.php:5230
2613
  msgid "Global"
2614
  msgstr "Global"
2615
 
2616
- #: cerber-common.php:1596
2617
  msgid "Site policy enforcement"
2618
  msgstr ""
2619
 
2620
- #: cerber-common.php:1597
2621
  msgid "2FA code verified"
2622
  msgstr "2FA-kod verifierad"
2623
 
2624
- #: cerber-common.php:1598
2625
  msgid "Initiated by the user"
2626
  msgstr "Initierad av användaren"
2627
 
2628
- #: cerber-common.php:2079
2629
  msgid "A new version of %s is available. Please install it."
2630
  msgstr "En ny version av %s är tillgänglig. Vänligen installera den."
2631
 
2632
- #: cerber-load.php:1826
2633
  msgid "Email address is not permitted."
2634
  msgstr "E-postadress är inte tillåten."
2635
 
2636
- #: cerber-load.php:1826
2637
  msgid "Please choose another one."
2638
  msgstr "Välj en annan."
2639
 
2640
- #: admin/cerber-users.php:10 admin/cerber-users.php:481
2641
  msgid "Two-Factor Authentication"
2642
  msgstr "Tvåfaktorautentisering"
2643
 
2644
  #: admin/cerber-users.php:18
2645
  msgid "Determined by user role policies"
2646
- msgstr ""
2647
 
2648
- #: admin/cerber-users.php:19 admin/cerber-users.php:489
2649
  msgid "Always enabled"
2650
  msgstr "Alltid aktiverad"
2651
 
2652
- #: admin/cerber-users.php:86
2653
  msgid "2FA PIN Code"
2654
  msgstr "2FA PIN-kod"
2655
 
2656
- #: admin/cerber-users.php:296
2657
  msgid "Save All Changes"
2658
  msgstr "Spara alla ändringar"
2659
 
2660
- #: admin/cerber-users.php:409
2661
  msgid "Block access to WordPress Dashboard"
2662
  msgstr "Blockera åtkomst till WordPress-adminpanel"
2663
 
2664
- #: admin/cerber-users.php:414
2665
  msgid "Hide Toolbar when viewing site"
2666
  msgstr "Dölj verktygsfält när du tittar på webbplats"
2667
 
2668
- #: admin/cerber-users.php:420
2669
  msgid "Redirection rules"
2670
  msgstr "Omdirigeringsregler"
2671
 
2672
- #: admin/cerber-users.php:424
2673
  msgid "Redirect user after login"
2674
  msgstr "Omdirigera användare efter inloggning"
2675
 
2676
- #: admin/cerber-users.php:429
2677
  msgid "Redirect user after logout"
2678
  msgstr "Omdirigera användare efter utloggning"
2679
 
2680
- #: cerber-settings.php:679 admin/cerber-users.php:440
2681
  msgid "User session expiration time"
2682
  msgstr "Användarsessionens utlöpningstid"
2683
 
2684
- #: admin/cerber-users.php:485
2685
  msgid "Two-factor authentication"
2686
  msgstr "Tvåfaktorsautentisering"
2687
 
2688
- #: admin/cerber-users.php:490
2689
  msgid "Advanced mode"
2690
  msgstr "Avancerat läge"
2691
 
2692
- #: admin/cerber-users.php:494
2693
  msgid "Enforce two-factor authentication if any of the following conditions is true"
2694
  msgstr "Tvinga tvåfaktorsautentisering om något av följande villkor är sant"
2695
 
2696
- #: admin/cerber-users.php:500
2697
  msgid "Login from a different country"
2698
  msgstr "Inloggning från ett annat land"
2699
 
2700
- #: admin/cerber-users.php:506
2701
  msgid "Login from a different network Class C"
2702
  msgstr "Inloggning från från ett annat nätverk klass C"
2703
 
2704
- #: admin/cerber-users.php:512
2705
  msgid "Login from a different IP address"
2706
  msgstr "Inloggning från en annan IP-adress"
2707
 
2708
- #: admin/cerber-users.php:530
2709
  msgid "Enforce two-factor authentication with fixed intervals"
2710
  msgstr "Tvinga tvåfaktorsautentisering med fasta intervaller"
2711
 
2712
- #: admin/cerber-users.php:536
2713
  msgid "Regular time intervals (days)"
2714
  msgstr "Vanliga tidsintervaller (dagar)"
2715
 
2716
- #: admin/cerber-users.php:543
2717
  msgid "Fixed number of logins"
2718
  msgstr "Fast antal inloggningar"
2719
 
2720
- #: admin/cerber-users.php:545
2721
  msgid "number of logins"
2722
  msgstr "antal inloggningar"
2723
 
2724
- #: admin/cerber-users.php:589
2725
  msgid "Policies have been updated"
2726
  msgstr "Policies har uppdaterats"
2727
 
2728
- #: cerber-settings.php:582
2729
  msgid "Restrict email addresses"
2730
  msgstr "Begränsa e-postadresser"
2731
 
2732
- #: cerber-settings.php:585
2733
  msgid "No restrictions"
2734
  msgstr "Inga begränsningar"
2735
 
2736
- #: cerber-settings.php:586
2737
  msgid "Deny all email addresses that match the following"
2738
  msgstr "Neka alla e-postadresser som matchar följande"
2739
 
2740
- #: cerber-settings.php:587
2741
  msgid "Permit only email addresses that match the following"
2742
  msgstr "Tillåt endast e-postadresser som matchar följande"
2743
 
2744
- #: cerber-settings.php:592
2745
  msgid "Specify email addresses, wildcards or REGEX patterns. Use comma to separate items."
2746
  msgstr "Ange e-postadresser, jokertecken eller REGEX-mönster. Använd komma för att separera objekt."
2747
 
2748
- #: cerber-settings.php:1187
2749
  msgid "These files will never be deleted during automatic cleanup."
2750
  msgstr "Dessa filer kommer aldrig att tas bort under automatisk upprensning."
2751
 
@@ -2769,47 +2676,47 @@ msgstr "Här är detaljerna för inloggningsförsöket"
2769
  msgid "expires"
2770
  msgstr "löper ut"
2771
 
2772
- #: cerber-2fa.php:655
2773
  msgid "only digits are allowed"
2774
  msgstr "endast siffror är tillåtna"
2775
 
2776
- #: cerber-2fa.php:658
2777
  msgid "We've sent a verification PIN code to your email"
2778
  msgstr "Vi skickade en PIN-kod för verifiering till din e-post"
2779
 
2780
- #: cerber-2fa.php:659
2781
  msgid "Enter the code from the email in the field below."
2782
  msgstr "Ange koden från e-posten i fältet nedan."
2783
 
2784
- #: cerber-2fa.php:661
2785
  msgid "Try again"
2786
  msgstr "Försök igen"
2787
 
2788
- #: cerber-2fa.php:662
2789
  msgid "Cancel"
2790
  msgstr "Avbryt"
2791
 
2792
- #: cerber-2fa.php:663
2793
  msgid "or"
2794
  msgstr "eller"
2795
 
2796
- #: cerber-2fa.php:669
2797
  msgid "Verify it's you"
2798
  msgstr "Verifiera att det är du"
2799
 
2800
- #: cerber-2fa.php:674
2801
  msgid "Verify"
2802
  msgstr "Verifiera"
2803
 
2804
- #: admin/cerber-users.php:101
2805
  msgid "Two-Factor Authentication Email"
2806
  msgstr "E-post för tvåfaktorsautentisering"
2807
 
2808
- #: admin/cerber-dashboard.php:3567
2809
  msgid "Role-based rules are configured"
2810
  msgstr "Rollbaserade regler är konfigurerade"
2811
 
2812
- #: admin/cerber-users.php:58
2813
  msgctxt "e.g. blocked by John at 11:00"
2814
  msgid "blocked by %s at %s"
2815
  msgstr "blockerad av %s kl. %s"
@@ -2818,73 +2725,74 @@ msgstr "blockerad av %s kl. %s"
2818
  msgid "The code is valid for %s minutes."
2819
  msgstr "Koden är giltig i %s minuter."
2820
 
2821
- #: admin/cerber-dashboard.php:373
2822
  msgid "IP address %s has been added to White IP Access List"
2823
  msgstr "IP-adress %s har lagts till i vit IP-åtkomstlista"
2824
 
2825
- #: admin/cerber-dashboard.php:370
2826
  msgid "IP address %s has been added to Black IP Access List"
2827
  msgstr "IP-adress %s har lagts till i svart IP-åtkomstlista"
2828
 
2829
- #: admin/cerber-dashboard.php:212 admin/cerber-dashboard.php:943
2830
- #: admin/cerber-dashboard.php:1326 admin/cerber-dashboard.php:4398
2831
- #: admin/cerber-users.php:924
2832
  msgid "IP Address"
2833
  msgstr "IP-adress"
2834
 
2835
- #: admin/cerber-dashboard.php:950 admin/cerber-dashboard.php:1332
2836
  msgid "Username"
2837
  msgstr "Användarnamn"
2838
 
2839
- #: admin/cerber-dashboard.php:3649
2840
  msgid "Any country is permitted"
2841
  msgstr "Vilket land som helst är tillåtet"
2842
 
2843
- #: admin/cerber-dashboard.php:3272 admin/cerber-dashboard.php:5132
 
2844
  msgid "Sessions"
2845
  msgstr "Sessioner"
2846
 
2847
- #: cerber-load.php:1583
2848
  msgid "Session has been terminated"
2849
  msgid_plural "%s sessions have been terminated"
2850
  msgstr[0] "Sessionen har avslutats"
2851
  msgstr[1] "%s sessioner har avslutats"
2852
 
2853
- #: admin/cerber-users.php:922
2854
  msgid "Created"
2855
  msgstr "Skapad"
2856
 
2857
- #: admin/cerber-users.php:943
2858
  msgid "Terminate session"
2859
  msgstr "Avsluta sessionen"
2860
 
2861
- #: admin/cerber-users.php:944
2862
  msgid "Block user"
2863
  msgstr "Blockera användare"
2864
 
2865
- #: admin/cerber-users.php:1076
2866
  msgid "Profile"
2867
  msgstr "Profil"
2868
 
2869
- #: admin/cerber-users.php:1089
2870
  msgid "All Logins"
2871
  msgstr "Alla inloggningar"
2872
 
2873
- #: admin/cerber-users.php:1090
2874
  msgid "User Activity"
2875
  msgstr "Användaraktivitet"
2876
 
2877
- #: admin/cerber-users.php:1136
2878
  msgid "Terminate"
2879
  msgstr "Avsluta"
2880
 
2881
- #: admin/cerber-dashboard.php:2072
2882
  msgid "user"
2883
  msgid_plural "users"
2884
  msgstr[0] "användare"
2885
  msgstr[1] "användare"
2886
 
2887
- #: cerber-settings.php:447
2888
  msgid "Block access to users' data via REST API"
2889
  msgstr "Blockera åtkomst till användarnas data via REST API"
2890
 
@@ -2898,101 +2806,101 @@ msgstr ""
2898
 
2899
  #: admin/cerber-dashboard.php:66
2900
  msgid "Data Shield"
2901
- msgstr ""
2902
 
2903
- #: admin/cerber-dashboard.php:5217
2904
  msgid "Data Shield Policies"
2905
  msgstr ""
2906
 
2907
- #: admin/cerber-dashboard.php:5219
2908
  msgid "Accounts & Roles"
2909
  msgstr "Konton och roller"
2910
 
2911
- #: admin/cerber-dashboard.php:5220
2912
  msgid "Site Settings"
2913
  msgstr "Webbplatsinställningar"
2914
 
2915
- #: cerber-common.php:1554
2916
  msgid "User creation denied"
2917
  msgstr "Användarskapande nekad"
2918
 
2919
- #: cerber-common.php:1556
2920
  msgid "Role update denied"
2921
  msgstr "Rolluppdatering nekad"
2922
 
2923
- #: cerber-common.php:1557
2924
  msgid "Setting update denied"
2925
  msgstr "Inställningsuppdatering nekad"
2926
 
2927
- #: cerber-common.php:1603
2928
  msgid "Permission denied"
2929
  msgstr "Behörighet nekad"
2930
 
2931
- #: cerber-common.php:1605
2932
  msgid "Invalid user"
2933
  msgstr "Ogiltig användare"
2934
 
2935
- #: cerber-common.php:1606
2936
  msgid "Incorrect password"
2937
  msgstr "Felaktigt lösenord"
2938
 
2939
- #: cerber-settings.php:479
2940
  msgid "Protect user accounts"
2941
  msgstr "Skydda användarkonton"
2942
 
2943
- #: cerber-settings.php:484
2944
  msgid "Restrict user account creation and user management with the following policies"
2945
  msgstr "Begränsa skapandet av användarkonton och användarhantering med följande policyer"
2946
 
2947
- #: cerber-settings.php:490
2948
  msgid "User registrations are limited to these roles"
2949
  msgstr "Användarregistreringar är begränsade till dessa roller"
2950
 
2951
- #: cerber-settings.php:496
2952
  msgid "Users with these roles are permitted to create new accounts"
2953
  msgstr "Användare med dessa roller tillåts att skapa nya konton"
2954
 
2955
- #: cerber-settings.php:501
2956
  msgid "Users with these roles are permitted to change sensitive user data"
2957
  msgstr "Användare med dessa roller tillåts att ändra känslig användardata"
2958
 
2959
- #: cerber-settings.php:506 cerber-settings.php:534 cerber-settings.php:563
2960
  msgid "Do not apply these policies to the IP addresses in the White IP Access List"
2961
  msgstr "Tillämpa inte dessa policyer på IP-adresserna i den vita IP-åtkomstlistan"
2962
 
2963
- #: cerber-settings.php:514
2964
  msgid "Protect user roles"
2965
  msgstr "Skydda användarroller"
2966
 
2967
- #: cerber-settings.php:518
2968
  msgid "Restrict roles and capabilities management with the following policies"
2969
  msgstr "Begränsa roller och behörighetshantering med följande policyer"
2970
 
2971
- #: cerber-settings.php:524
2972
  msgid "Users with these roles are permitted to add new roles"
2973
  msgstr "Användare med dessa roller tillåts att lägga till nya roller"
2974
 
2975
- #: cerber-settings.php:529
2976
  msgid "Users with these roles are permitted to change role capabilities"
2977
  msgstr "Användare med dessa roller tillåts att ändra rollbehörigheter"
2978
 
2979
- #: cerber-settings.php:542
2980
  msgid "Protect site settings"
2981
  msgstr "Skydda webbplatsinställningar"
2982
 
2983
- #: cerber-settings.php:546
2984
  msgid "Restrict updating site settings with the following policies"
2985
  msgstr "Begränsa uppdateringen av webbplatsinställningarna med följande policyer"
2986
 
2987
- #: cerber-settings.php:552
2988
  msgid "Users with these roles are permitted to change protected settings"
2989
  msgstr "Användare med dessa roller tillåts att ändra skyddade inställningar"
2990
 
2991
- #: cerber-settings.php:557
2992
  msgid "Protected settings"
2993
  msgstr "Skyddade inställningar"
2994
 
2995
- #: cerber-settings.php:630
2996
  msgid "Do not apply these policy to the IP addresses in the White IP Access List"
2997
  msgstr "Tillämpa inte denna policy på IP-adresserna i den vita IP-åtkomstlistan"
2998
 
@@ -3012,99 +2920,99 @@ msgstr "Alla servrar"
3012
  msgid "All countries"
3013
  msgstr "Alla länder"
3014
 
3015
- #: nexus/cerber-nexus-master.php:67
3016
  msgid "Show homepage in the Website column"
3017
- msgstr ""
3018
 
3019
- #: nexus/cerber-nexus-master.php:69
3020
  msgid "Hide server IP address"
3021
  msgstr "Dölj serverns IP-adress"
3022
 
3023
- #: admin/cerber-dashboard.php:342
3024
  msgid "IP address, range, wildcard, or CIDR"
3025
  msgstr "IP-adress, intervall, jokertecken eller CIDR"
3026
 
3027
- #: admin/cerber-dashboard.php:343
3028
  msgid "Add Entry"
3029
  msgstr ""
3030
 
3031
- #: admin/cerber-dashboard.php:5477
3032
  msgid "The IP address you are trying to add is already in the list"
3033
  msgstr "IP-adressen som du försöker lägga till finns redan i listan"
3034
 
3035
- #: cerber-common.php:1516
3036
  msgid "IP subnet blocked"
3037
  msgstr "IP-undernät blockerat"
3038
 
3039
- #: cerber-common.php:1555
3040
  msgid "User row update denied"
3041
  msgstr "Uppdatering av användarrad nekad"
3042
 
3043
- #: cerber-common.php:1558
3044
  msgid "User metadata update denied"
3045
  msgstr ""
3046
 
3047
- #: cerber-settings.php:1500
3048
  msgid "Any activity"
3049
- msgstr ""
3050
 
3051
  #: admin/cerber-tools.php:228
3052
  msgid "A database error occurred while importing access list entries"
3053
  msgstr ""
3054
 
3055
- #: cerber-settings.php:288
3056
  msgid "Enable authentication log monitoring"
3057
- msgstr ""
3058
 
3059
- #: cerber-settings.php:320 cerber-settings.php:958
3060
  msgid "Keep log records of not logged in visitors for"
3061
- msgstr ""
3062
 
3063
- #: cerber-settings.php:326 cerber-settings.php:964
3064
  msgid "Keep log records of logged in users for"
3065
- msgstr ""
3066
 
3067
- #: admin/cerber-users.php:75
3068
  msgid "Admin Note"
3069
  msgstr ""
3070
 
3071
- #: cerber-settings.php:695
3072
  msgid "Personal Data"
3073
  msgstr "Personlig data"
3074
 
3075
- #: cerber-settings.php:701
3076
  msgid "Enable data erase"
3077
  msgstr "Aktivera dataradering"
3078
 
3079
- #: cerber-settings.php:708
3080
  msgid "Terminate user sessions"
3081
  msgstr "Avsluta användarsessioner"
3082
 
3083
- #: cerber-settings.php:709
3084
  msgid "Delete user sessions data when user data is erased"
3085
  msgstr "Ta bort användarsessionsdata när användardata raderas"
3086
 
3087
- #: cerber-settings.php:715
3088
  msgid "Enable data export"
3089
  msgstr "Aktivera dataexport"
3090
 
3091
- #: cerber-settings.php:722
3092
  msgid "Include activity log events"
3093
  msgstr "Inkludera aktivitetslogghändelser"
3094
 
3095
- #: cerber-settings.php:728
3096
  msgid "Include traffic log entries"
3097
  msgstr ""
3098
 
3099
- #: cerber-settings.php:731
3100
  msgid "Request URL"
3101
  msgstr ""
3102
 
3103
- #: cerber-settings.php:732
3104
  msgid "Form fields data"
3105
- msgstr ""
3106
 
3107
- #: cerber-settings.php:733
3108
  msgid "Cookies"
3109
  msgstr "Cookies"
3110
 
@@ -3112,7 +3020,7 @@ msgstr "Cookies"
3112
  msgid "Cerber anti-spam settings"
3113
  msgstr ""
3114
 
3115
- #: cerber-settings.php:1336 admin/cerber-dashboard.php:77
3116
  msgid "Anti-spam"
3117
  msgstr ""
3118
 
@@ -3121,135 +3029,131 @@ msgstr ""
3121
  msgid "Add-ons"
3122
  msgstr "Utökningar"
3123
 
3124
- #: admin/cerber-dashboard.php:5181
3125
  msgid "Anti-spam and bot detection settings"
3126
  msgstr ""
3127
 
3128
- #: admin/cerber-dashboard.php:5183
3129
  msgid "Anti-spam engine"
3130
  msgstr ""
3131
 
3132
- #: cerber-common.php:1692
3133
  msgid "Multiple erroneous requests"
3134
  msgstr "Flera felaktiga förfrågningar"
3135
 
3136
- #: admin/cerber-admin-settings.php:338
3137
  msgid "%s retries are allowed within %s minutes"
3138
  msgstr "%s försök är tillåtna inom %s minuter"
3139
 
3140
- #: admin/cerber-admin-settings.php:344
3141
  msgid "%s registrations are allowed within %s minutes from one IP address"
3142
  msgstr "%s registreringar är tillåtna inom %s minuter från en IP-adress"
3143
 
3144
- #: admin/cerber-admin-settings.php:367
3145
  msgid "Enable after %s failed login attempts in the last %s minutes"
3146
  msgstr "Aktivera efter %s misslyckade inloggningsförsök under de senaste %s minuterna"
3147
 
3148
- #: cerber-settings.php:442
3149
  msgid "Restrict or completely block access to the WordPress REST API according to your needs"
3150
  msgstr "Begränsa eller blockera åtkomst fullständigt till WordPress REST API enligt dina behov"
3151
 
3152
- #: cerber-settings.php:697
3153
  msgid "These features help your organization to be in compliance with personal data protection laws"
3154
- msgstr ""
3155
 
3156
- #: cerber-settings.php:755
3157
  msgid "if empty, the website administrator email %s will be used"
3158
  msgstr "om tom, kommer webbplatsadministratörens e-postadress %s att användas"
3159
 
3160
- #: cerber-settings.php:759
3161
  msgid "notifications are allowed per hour (0 means unlimited)"
3162
  msgstr "aviseringar är tillåtna per timme (0 betyder obegränsat)"
3163
 
3164
- #: cerber-settings.php:770
3165
  msgid "Get notified instantly with mobile and desktop notifications"
3166
  msgstr "Bli aviserad omedelbart med aviseringar på mobil och stationär dator"
3167
 
3168
- #: cerber-settings.php:785
3169
  msgid "Weekly report is a summary of all activities and suspicious events occurred during the last seven days"
3170
  msgstr "Veckorapport är en sammanfattning av alla aktiviteter och misstänkta händelser inträffade under de senaste sju dagarna"
3171
 
3172
- #: cerber-settings.php:798 cerber-settings.php:1099
3173
  msgid "if empty, the email addresses from the notification settings will be used"
3174
  msgstr "om tom, kommer e-postadresserna från aviseringsinställningarna att användas"
3175
 
3176
- #: cerber-settings.php:810
3177
  msgid "Traffic Inspector is a context-aware web application firewall (WAF) that protects your website by recognizing and denying malicious HTTP requests"
3178
  msgstr ""
3179
 
3180
- #: cerber-settings.php:841
3181
  msgid "Block IP addresses that send excessive requests for non-existing pages or scan website for security breaches"
3182
  msgstr ""
3183
 
3184
- #: cerber-settings.php:860
3185
  msgid "Traffic Logging"
3186
  msgstr "Trafikloggning"
3187
 
3188
- #: cerber-settings.php:861
3189
  msgid "Enable optional traffic logging if you need to monitor suspicious and malicious activity or solve security issues"
3190
  msgstr "Aktivera valfri trafikloggning om du behöver övervaka misstänksam och skadlig aktivitet eller lösa säkerhetsproblem"
3191
 
3192
- #: cerber-settings.php:974
3193
  msgid "The scanner monitors file changes, verifies the integrity of WordPress, plugins, and themes, and detects malware"
3194
  msgstr "Skannern övervakar filändringar, verifierar integriteten i WordPress, tillägg och teman och upptäcker skadlig kod"
3195
 
3196
- #: cerber-settings.php:1024
3197
  msgid "Specify directories to exclude from scanning. One directory per line."
3198
  msgstr "Specificera kataloger att exkludera från skanning. En katalog per rad."
3199
 
3200
- #: cerber-settings.php:1051
3201
  msgid "The scanner automatically scans the website, removes malware and sends email reports with the results of a scan"
3202
  msgstr "Skannern skannar automatiskt webbplatsen, tar bort skadlig kod och skickar e-postrapporter med resultatet av en skanning"
3203
 
3204
- #: cerber-settings.php:1068
3205
  msgid "Configure what issues to include in the email report and the condition for sending reports"
3206
  msgstr "Konfigurera vilka problem som ska inkluderas i e-postrapporten och villkoret för att skicka rapporter"
3207
 
3208
- #: cerber-settings.php:1218
3209
  msgid "Cerber anti-spam engine"
3210
  msgstr ""
3211
 
3212
- #: cerber-settings.php:1219
3213
- msgid "Spam protection for comment, registration and contact forms on a website"
3214
- msgstr "Skräppostskydd för kommentarer, registrering och kontaktformulär på en webbplats"
3215
-
3216
- #: cerber-settings.php:1246
3217
  msgid "Adjust anti-spam engine"
3218
  msgstr ""
3219
 
3220
- #: cerber-settings.php:1247
3221
  msgid "These settings enable you to fine-tune the behavior of anti-spam algorithms and avoid false positives"
3222
  msgstr ""
3223
 
3224
- #: cerber-settings.php:1271
3225
  msgid "How the plugin processes comments submitted through the standard comment form"
3226
  msgstr "Hur tillägget bearbetar kommentarer som skickats in via standardformuläret för kommentarer"
3227
 
3228
- #: nexus/cerber-nexus-slave.php:436
3229
  msgid "Settings updated"
3230
  msgstr "Inställningar uppdaterade"
3231
 
3232
- #: admin/cerber-dashboard.php:1389
3233
  msgid "Request ID"
3234
  msgstr ""
3235
 
3236
- #: admin/cerber-dashboard.php:1390
3237
  msgid "Search in URL"
3238
  msgstr "Sök i URL"
3239
 
3240
- #: cerber-settings.php:982 cerber-settings.php:991
3241
  msgid "Executable files"
3242
  msgstr "Körbara filer"
3243
 
3244
- #: cerber-settings.php:983 cerber-settings.php:992
3245
  msgid "All files"
3246
  msgstr "Alla filer"
3247
 
3248
- #: admin/cerber-dashboard.php:1903
3249
  msgid "Active sessions"
3250
  msgstr "Aktiva sessioner"
3251
 
3252
- #: cerber-settings.php:680
3253
  msgid "minutes (leave empty to use the default WordPress value)"
3254
  msgstr "minuter (lämna tomt för att använda standardvärdet för WordPress)"
3255
 
@@ -3257,34 +3161,34 @@ msgstr "minuter (lämna tomt för att använda standardvärdet för WordPress)"
3257
  msgid "Load entries"
3258
  msgstr ""
3259
 
3260
- #: admin/cerber-dashboard.php:1092 admin/cerber-dashboard.php:4439
3261
  msgid "My IP"
3262
  msgstr "Mitt IP"
3263
 
3264
- #: admin/cerber-dashboard.php:5270
3265
  msgid "Analytics"
3266
- msgstr ""
3267
 
3268
- #: admin/cerber-dashboard.php:5319
3269
  msgid "Manage Settings"
3270
  msgstr "Hantera inställningar"
3271
 
3272
- #: cerber-settings.php:1038 cerber-settings.php:1388 cerber-settings.php:1416
3273
- #: admin/cerber-dashboard.php:5321
3274
  msgid "Diagnostic Log"
3275
  msgstr "Diagnoslogg"
3276
 
3277
- #: cerber-common.php:1509
3278
  msgid "User deleted"
3279
  msgstr "Användare borttagen"
3280
 
3281
- #: cerber-common.php:1601
3282
  msgid "Email address is prohibited"
3283
  msgstr "E-postadress är förbjuden"
3284
 
3285
  #: admin/cerber-admin.php:771
3286
  msgid "Quarantined"
3287
- msgstr ""
3288
 
3289
  #: admin/cerber-admin.php:927 admin/cerber-admin.php:1394
3290
  msgid "Modified"
@@ -3292,7 +3196,7 @@ msgstr "Ändrad"
3292
 
3293
  #: admin/cerber-admin.php:1003
3294
  msgid "Files without extension"
3295
- msgstr ""
3296
 
3297
  #: admin/cerber-admin.php:1004
3298
  msgid "Back to list"
@@ -3320,15 +3224,15 @@ msgstr "Utrymme ockuperat"
3320
 
3321
  #: admin/cerber-admin.php:1182
3322
  msgid "No extension"
3323
- msgstr ""
3324
 
3325
  #: admin/cerber-admin.php:1207
3326
  msgid "File extensions statistics"
3327
- msgstr ""
3328
 
3329
  #: admin/cerber-admin.php:1210
3330
  msgid "Extension"
3331
- msgstr ""
3332
 
3333
  #: admin/cerber-admin.php:1213
3334
  msgid "Smallest"
@@ -3340,7 +3244,7 @@ msgstr "Största"
3340
 
3341
  #: admin/cerber-admin.php:1215
3342
  msgid "Average Size"
3343
- msgstr ""
3344
 
3345
  #: admin/cerber-admin.php:1216
3346
  msgid "Oldest"
@@ -3352,25 +3256,25 @@ msgstr "Nyaste"
3352
 
3353
  #: admin/cerber-admin.php:1233
3354
  msgid "Top 10 largest files"
3355
- msgstr ""
3356
 
3357
  #: admin/cerber-admin.php:1392
3358
  msgid "File Name"
3359
  msgstr "Filnamn"
3360
 
3361
- #: cerber-settings.php:368
3362
  msgid "Date format for CSV export"
3363
  msgstr "Datumformat för CSV-export"
3364
 
3365
- #: cerber-settings.php:369
3366
  msgid "Use ISO 8601 date format for CSV export files"
3367
  msgstr "Använd ISO 8601-datumformat för CSV-exportfiler"
3368
 
3369
- #: cerber-settings.php:383
3370
  msgid "My IP address"
3371
  msgstr "Min IP-adress"
3372
 
3373
- #: cerber-settings.php:384
3374
  msgid "Do not add my IP address to the White IP Access List upon plugin activation"
3375
  msgstr "Lägg inte till min IP-adress i den vita IP-åtkomstlistan när tillägget aktiveras"
3376
 
@@ -3386,15 +3290,15 @@ msgstr "När du klickar på knappen nedan laddas standardinställningarna för W
3386
  msgid "To get the most out of WP Cerber, follow these steps:"
3387
  msgstr "Följ de här stegen för att få ut mesta möjliga av WP Cerber:"
3388
 
3389
- #: cerber-common.php:1616
3390
  msgid "IP whitelisted"
3391
  msgstr "IP vitlistad"
3392
 
3393
- #: admin/cerber-dashboard.php:4438
3394
  msgid "My requests"
3395
- msgstr ""
3396
 
3397
- #: admin/cerber-dashboard.php:3759
3398
  msgid "Log into the website"
3399
  msgstr "Logga in på webbplatsen"
3400
 
@@ -3403,124 +3307,124 @@ msgstr "Logga in på webbplatsen"
3403
  msgid "WP Cerber Security, Anti-spam & Malware Scan"
3404
  msgstr "WP Cerber Security, Anti-spam & Malware Scan"
3405
 
3406
- #: cerber-common.php:1547 cerber-common.php:1688
3407
  msgid "Probing for vulnerable code"
3408
  msgstr "Sonderar efter sårbar kod"
3409
 
3410
- #: cerber-load.php:5708
3411
  msgid "Your IP address %s has been added to the White IP Access List"
3412
  msgstr "Din IP-adress %s har lagts till i den vita IP-åtkomstlistan"
3413
 
3414
- #: admin/cerber-users.php:971
3415
  msgid "Search for IP address"
3416
  msgstr "Sök efter IP-adress"
3417
 
3418
- #: cerber-settings.php:869
3419
  msgid "Minimal"
3420
- msgstr ""
3421
 
3422
- #: cerber-settings.php:885
3423
  msgid "Do not log known crawlers"
3424
  msgstr "Logga inte kända sökrobotar"
3425
 
3426
- #: cerber-settings.php:890
3427
  msgid "Do not log these locations"
3428
  msgstr "Logga inte dessa platser"
3429
 
3430
- #: cerber-settings.php:894
3431
  msgid "Specify URL paths to exclude requests from logging. One item per line."
3432
- msgstr ""
3433
 
3434
- #: cerber-settings.php:898
3435
  msgid "Do not log these User-Agents"
3436
- msgstr ""
3437
 
3438
- #: cerber-settings.php:902
3439
  msgid "Specify User-Agents to exclude requests from logging. One item per line."
3440
- msgstr ""
3441
 
3442
- #: admin/cerber-dashboard.php:4556
3443
  msgid "Unknown Google's bot"
3444
- msgstr ""
3445
 
3446
- #: cerber-common.php:1607
3447
  msgid "IP address is not allowed"
3448
  msgstr "IP-adress är inte tillåten"
3449
 
3450
- #: cerber-settings.php:603
3451
  msgid "Only users from IP addresses in the White IP Access List may register on the website"
3452
  msgstr "Endast användare från IP-adresser i den vita IP-åtkomstlistan får registrera sig på webbplatsen"
3453
 
3454
- #: cerber-settings.php:608
3455
  msgid "User message"
3456
- msgstr ""
3457
 
3458
  #: cerber-scanner.php:1627
3459
  msgid "File is missing"
3460
  msgstr "Fil saknas"
3461
 
3462
  #. Mandatory
3463
- #: cerber-scanner.php:2622
3464
  msgid "This file is missing. It's been deleted or it's not been installed."
3465
  msgstr "Denna fil saknas. Den har tagits bort eller har inte installerats."
3466
 
3467
- #: cerber-scanner.php:3936
3468
  msgid "Error: file %s cannot be used."
3469
  msgstr "Fel: fil %s kan inte användas."
3470
 
3471
- #: cerber-scanner.php:3936
3472
  msgid "Please upload another file."
3473
  msgstr "Ladda upp en annan fil."
3474
 
3475
- #: cerber-settings.php:226
3476
  msgid "Deferred rendering"
3477
- msgstr ""
3478
 
3479
- #: cerber-settings.php:227
3480
  msgid "Defer rendering the custom login page"
3481
- msgstr ""
3482
 
3483
- #: cerber-load.php:383
3484
  msgid "You have only one login attempt remaining."
3485
- msgstr ""
3486
 
3487
- #: admin/cerber-users.php:446
3488
  msgid "Number of allowed concurrent user sessions"
3489
  msgstr "Antal tillåtna samtidiga användarsessioner"
3490
 
3491
- #: admin/cerber-users.php:451
3492
  msgid "When the limit on concurrent user sessions is reached"
3493
  msgstr "När gränsen för samtidiga användarsessioner har uppnåtts"
3494
 
3495
- #: admin/cerber-users.php:454
3496
  msgid "Terminate the oldest user session on a new login"
3497
  msgstr "Avsluta äldsta användarsessionen vid en ny inloggning"
3498
 
3499
- #: admin/cerber-users.php:455
3500
  msgid "Deny further login attempts"
3501
  msgstr "Neka ytterligare inloggningsförsök"
3502
 
3503
- #: admin/cerber-users.php:518
3504
  msgid "Login from a different browser or device"
3505
  msgstr "Inloggning från en annan webbläsare eller enhet"
3506
 
3507
- #: admin/cerber-users.php:524
3508
  msgid "If the number of concurrent user sessions is greater"
3509
  msgstr "Om antalet samtidiga användarsessioner är högre"
3510
 
3511
- #: admin/cerber-dashboard.php:5612
3512
  msgid "These features are available in the professional version of WP Cerber."
3513
  msgstr "Dessa funktioner är tillgänglig i den professionella versionen av WP Cerber."
3514
 
3515
- #: cerber-common.php:1534
3516
  msgid "User session terminated"
3517
  msgstr "Användarsessionen avslutad"
3518
 
3519
- #: cerber-common.php:1608
3520
  msgid "Limit on concurrent user sessions"
3521
  msgstr "Begränsa samtidiga användarsessioner"
3522
 
3523
- #: admin/cerber-users.php:77
3524
  msgid "It is visible only to website administrators"
3525
  msgstr "Det är endast synlig för webbplatsadministratörer"
3526
 
@@ -3532,223 +3436,223 @@ msgstr "Auktoriserad"
3532
  msgid "Authorization Failed"
3533
  msgstr "Auktorisering misslyckades"
3534
 
3535
- #: admin/cerber-admin-settings.php:756
3536
  msgid "Important note if you have a caching plugin in place"
3537
  msgstr ""
3538
 
3539
- #: admin/cerber-admin-settings.php:757
3540
  msgid "To avoid false positives and get better anti-spam performance, please clear the plugin cache."
3541
  msgstr ""
3542
 
3543
- #: cerber-common.php:1564
3544
  msgid "API request authorized"
3545
  msgstr ""
3546
 
3547
- #: cerber-common.php:1565
3548
  msgid "API request authorization failed"
3549
  msgstr ""
3550
 
3551
- #: cerber-common.php:1552
3552
  msgid "Request to XML-RPC API denied"
3553
  msgstr ""
3554
 
3555
- #: cerber-common.php:1609
3556
  msgid "Invalid cookies"
3557
  msgstr ""
3558
 
3559
- #: cerber-settings.php:166
3560
  msgid "Block IP address for"
3561
  msgstr "Blockera IP-adress för"
3562
 
3563
- #: cerber-settings.php:170
3564
  msgid "Mitigate aggressive attempts"
3565
  msgstr "Mildra aggressiva försök"
3566
 
3567
- #: cerber-settings.php:425
3568
  msgid "Do not show PHP errors on my website"
3569
  msgstr "Visa inte PHP-fel på min webbplats"
3570
 
3571
- #: cerber-settings.php:875
3572
  msgid "Log all REST API requests"
3573
  msgstr "Logga alla REST API-förfrågningar"
3574
 
3575
- #: cerber-settings.php:880
3576
  msgid "Log all XML-RPC requests"
3577
  msgstr "Logga alla XML-RPC-förfrågningar"
3578
 
3579
- #: cerber-settings.php:1233
3580
  msgid "Custom comment URL"
3581
  msgstr ""
3582
 
3583
- #: cerber-settings.php:1234
3584
  msgid "Use custom URL for the WordPress comment form"
3585
- msgstr ""
3586
 
3587
- #: cerber-settings.php:456 cerber-settings.php:1255
3588
- #: admin/cerber-dashboard.php:2072
3589
  msgid "Logged-in users"
3590
  msgstr "Inloggade användare"
3591
 
3592
- #: cerber-settings.php:353
3593
  msgid "Personal Preferences"
3594
- msgstr ""
3595
 
3596
- #: cerber-settings.php:457
3597
  msgid "Allow access to REST API for logged-in users"
3598
  msgstr "Tillåt åtkomst till REST API för inloggade användare"
3599
 
3600
- #: cerber-settings.php:572
3601
  msgid "User registration"
3602
  msgstr "Användarregistrering"
3603
 
3604
- #: cerber-settings.php:573
3605
  msgid "Restrict new user registrations by the following conditions"
3606
  msgstr "Begränsa nya användarregistreringar enligt följande villkor"
3607
 
3608
- #: cerber-settings.php:618
3609
  msgid "Authorized Access"
3610
  msgstr "Auktoriserad åtkomst"
3611
 
3612
- #: cerber-settings.php:619
3613
  msgid "Grant access to the website to logged-in users only"
3614
  msgstr "Bevilja åtkomst till webbplatsen endast för inloggade användare"
3615
 
3616
- #: cerber-settings.php:657 cerber-settings.php:1029
3617
  msgid "Miscellaneous Settings"
3618
  msgstr "Övriga inställningar"
3619
 
3620
- #: cerber-settings.php:670 admin/cerber-users.php:468
3621
  msgid "Application Passwords"
3622
  msgstr "Applikationslösenord"
3623
 
3624
- #: cerber-settings.php:673 admin/cerber-users.php:472
3625
  msgid "Enabled, access to API using standard user passwords is allowed"
3626
- msgstr ""
3627
 
3628
- #: cerber-settings.php:674 admin/cerber-users.php:473
3629
  msgid "Enabled, no access to API using standard user passwords"
3630
- msgstr ""
3631
 
3632
- #: cerber-settings.php:853
3633
  msgid "Ignore logged-in users"
3634
  msgstr "Ignorera inloggade användare"
3635
 
3636
- #: cerber-settings.php:1256
3637
  msgid "Disable bot detection engine for logged-in users"
3638
  msgstr ""
3639
 
3640
- #: cerber-settings.php:1342
3641
  msgid "Disable reCAPTCHA for logged-in users"
3642
  msgstr "Inaktivera reCAPTCHA för inloggade användare"
3643
 
3644
- #: admin/cerber-users.php:471
3645
  msgid "Use global policies"
3646
  msgstr "Använd globala policyer"
3647
 
3648
- #: cerber-load.php:386
3649
  msgid "You have %d login attempt remaining."
3650
  msgid_plural "You have %d login attempts remaining."
3651
  msgstr[0] ""
3652
  msgstr[1] ""
3653
 
3654
- #: admin/cerber-users.php:461
3655
  msgid "Display this message if an attempt to log in is denied because the limit on concurrent user sessions has been reached"
3656
  msgstr "Visa detta meddelande om ett försök att logga in nekas eftersom gränsen för samtidiga användarsessioner har uppnåtts"
3657
 
3658
- #: admin/cerber-dashboard.php:5229
3659
  msgid "Role-Based"
3660
  msgstr "Rollbaserad"
3661
 
3662
- #: cerber-common.php:1563
3663
  msgid "User application password created"
3664
- msgstr ""
3665
 
3666
- #: cerber-settings.php:141
3667
  msgid "Initialization Mode"
3668
- msgstr ""
3669
 
3670
- #: cerber-settings.php:925
3671
  msgid "Save response headers"
3672
- msgstr ""
3673
 
3674
- #: cerber-settings.php:936
3675
  msgid "Save response cookies"
3676
- msgstr ""
3677
 
3678
- #: cerber-load.php:7736
3679
  msgid "We need your support to keep moving forward"
3680
  msgstr "Vi behöver ditt stöd för att fortsätta framåt"
3681
 
3682
- #: cerber-load.php:7738
3683
  msgid "By sharing your unique opinion on WP Cerber, you help the engineers behind the plugin make greater progress and help other professionals find the right software. You can leave your review on one of the following websites. Feel free to use your native language. Thanks!"
3684
- msgstr ""
3685
 
3686
- #: nexus/cerber-nexus-master.php:286
3687
  msgid "Secret Access Token is invalid"
3688
  msgstr "Hemlig åtkomsttoken är ogiltig"
3689
 
3690
- #: admin/cerber-dashboard.php:226
3691
  msgid "Click the IP address to see its activity"
3692
  msgstr "Klicka på IP-adressen för att se dess aktivitet"
3693
 
3694
- #: admin/cerber-dashboard.php:1073
3695
  msgid "Login issues"
3696
- msgstr ""
3697
 
3698
- #: admin/cerber-dashboard.php:1090 admin/cerber-dashboard.php:4433
3699
  msgid "Non-authenticated"
3700
- msgstr ""
3701
 
3702
- #: admin/cerber-dashboard.php:1367 admin/cerber-dashboard.php:1803
3703
- #: admin/cerber-dashboard.php:2660 admin/cerber-admin.php:1334
3704
  msgid "No activity has been logged yet."
3705
  msgstr "Ingen aktivitet har loggats ännu."
3706
 
3707
- #: admin/cerber-dashboard.php:2676
3708
  msgid "Users' Activity"
3709
  msgstr ""
3710
 
3711
- #: admin/cerber-dashboard.php:2696
3712
  msgid "Malicious Activity"
3713
  msgstr "Skadlig aktivitet"
3714
 
3715
- #: admin/cerber-dashboard.php:4430
3716
  msgid "Suspicious requests"
3717
  msgstr "Misstänkta förfrågningar"
3718
 
3719
- #: admin/cerber-dashboard.php:1089 admin/cerber-dashboard.php:4432
3720
  msgid "Users"
3721
  msgstr "Användare"
3722
 
3723
- #: cerber-common.php:1611
3724
  msgid "Forbidden URL"
3725
  msgstr "Förbjuden URL"
3726
 
3727
- #: cerber-settings.php:142
3728
  msgid "How WP Cerber loads its core and security mechanisms"
3729
- msgstr ""
3730
 
3731
- #: cerber-settings.php:156
3732
  msgid "Login Security"
3733
  msgstr "Inloggningssäkerhet"
3734
 
3735
- #: cerber-settings.php:219
3736
  msgid "A unique string that does not overlap with slugs of the existing pages or posts"
3737
  msgstr ""
3738
 
3739
- #: cerber-settings.php:179
3740
  msgid "Processing wp-login.php authentication requests"
3741
  msgstr ""
3742
 
3743
- #: cerber-settings.php:183
3744
  msgid "Default processing"
3745
  msgstr "Standardbearbetning"
3746
 
3747
- #: cerber-settings.php:184
3748
  msgid "Block access to wp-login.php"
3749
  msgstr "Blockera åtkomst till wp-login.php"
3750
 
3751
- #: cerber-settings.php:378
3752
  msgid "Shift admin menu"
3753
  msgstr ""
3754
 
@@ -3756,153 +3660,145 @@ msgstr ""
3756
  msgid "You or someone else trying to log into the website. We have to verify that it's you. If this wasn't you, please immediately reset your password to safeguard your account."
3757
  msgstr "Du eller någon annan försöker logga in på webbplatsen. Vi måste verifiera att det är du. Om det inte var du, återställ omedelbart ditt lösenord för att skydda ditt konto."
3758
 
3759
- #: cerber-2fa.php:663
3760
  msgid "Did not receive the email?"
3761
- msgstr ""
3762
 
3763
  #: cerber-2fa.php:508
3764
  msgid "Please use the following verification PIN code to verify your identity."
3765
  msgstr "Använd följande PIN-kod för verifiering för att verifiera din identitet."
3766
 
3767
- #: admin/cerber-admin-settings.php:690
3768
  msgid "You have disabled the default login page. Ensure that you have configured an alternative login page. Otherwise, you will not be able to log in."
3769
  msgstr "Du har inaktiverat standardsidan för inloggning. Se till att du har konfigurerat en alternativ inloggningssida. Annars kommer du inte att kunna logga in."
3770
 
3771
- #: cerber-settings.php:157
3772
  msgid "Brute-force attack mitigation and user authentication settings"
3773
  msgstr ""
3774
 
3775
- #: cerber-settings.php:189
3776
  msgid "Disable the default login error message"
3777
- msgstr ""
3778
 
3779
- #: cerber-settings.php:190
3780
  msgid "Do not reveal non-existing usernames and emails in the failed login attempt message"
3781
  msgstr ""
3782
 
3783
- #: cerber-settings.php:185
3784
  msgid "Deny authentication through wp-login.php"
3785
  msgstr "Neka autentisering via wp-login.php"
3786
 
3787
- #: cerber-common.php:1610
3788
  msgid "Invalid cookies cleared"
3789
  msgstr ""
3790
 
3791
- #: cerber-load.php:1728
3792
  msgid "If we have found your account, we have sent the confirmation link to the email address on the account."
3793
  msgstr "Om vi har hittat ditt konto har vi skickat bekräftelselänken till e-postadressen på kontot."
3794
 
3795
- #: cerber-load.php:5665
3796
  msgid "WP Cerber requires PHP %s or higher. You are running %s."
3797
  msgstr "WP Cerber kräver PHP %s eller högre. Du kör %s."
3798
 
3799
- #: cerber-load.php:5669
3800
  msgid "WP Cerber requires WordPress %s or higher. You are running %s."
3801
  msgstr "WP Cerber kräver WordPress %s eller högre. Du kör %s."
3802
 
3803
- #: cerber-common.php:449
3804
- msgid "WP Cerber requires PHP %s or higher. You are running %s"
3805
- msgstr "WP Cerber kräver PHP %s eller högre. Du kör %s"
3806
-
3807
- #: cerber-common.php:453
3808
- msgid "WP Cerber requires WordPress %s or higher. You are running %s"
3809
- msgstr "WP Cerber kräver WordPress %s eller högre. Du kör %s"
3810
-
3811
- #: cerber-settings.php:200
3812
  msgid "Disable the default reset password error message"
3813
  msgstr ""
3814
 
3815
- #: cerber-settings.php:201
3816
  msgid "Do not reveal non-existing usernames and emails in the reset password error message"
3817
  msgstr ""
3818
 
3819
- #: cerber-settings.php:404 cerber-settings.php:409
3820
  msgid "Prevent username discovery"
3821
- msgstr ""
3822
 
3823
- #: cerber-settings.php:405
3824
  msgid "Prevent username discovery via oEmbed"
3825
- msgstr ""
3826
 
3827
- #: cerber-settings.php:410
3828
  msgid "Prevent username discovery via user XML sitemaps"
3829
  msgstr ""
3830
 
3831
  #: admin/cerber-admin.php:1019
3832
  msgid "No data for generating reports. Please run the Full Scan. After the scan is completed, the reports will be generated."
3833
- msgstr ""
3834
 
3835
- #: cerber-settings.php:1038 cerber-settings.php:1388 cerber-settings.php:1416
3836
  msgid "Once enabled, the log is available here: %s"
3837
- msgstr ""
3838
 
3839
- #: cerber-scanner.php:2623
3840
  msgid "The scanner identifies this file as missing based on the integrity data (checksums) provided by the developer of %s."
3841
  msgstr ""
3842
 
3843
- #: cerber-settings.php:357
3844
  msgid "Retrieve IP address WHOIS information when viewing the logs"
3845
  msgstr ""
3846
 
3847
- #: cerber-settings.php:379
3848
  msgid "Shift the WP Cerber admin menu to the top when navigating through WP Cerber admin pages"
3849
  msgstr ""
3850
 
3851
- #: cerber-settings.php:356
3852
  msgid "Show IP WHOIS data"
3853
- msgstr ""
3854
 
3855
- #: cerber-settings.php:1139
3856
  msgid "Analyze the uploads directory"
3857
  msgstr "Analysera uppladdningskatalogen"
3858
 
3859
- #: cerber-settings.php:1140
3860
  msgid "Analyze the WordPress uploads directory to detect injected files"
3861
  msgstr ""
3862
 
3863
- #: cerber-settings.php:1033
3864
  msgid "Change file and directory permissions if it is required to delete files"
3865
- msgstr ""
3866
 
3867
- #: cerber-settings.php:1032
3868
  msgid "Change filesystem permissions"
3869
- msgstr ""
3870
 
3871
- #: cerber-settings.php:1118
3872
  msgid "Delete files in the WordPress uploads directory"
3873
- msgstr ""
3874
 
3875
- #: cerber-settings.php:1127
3876
  msgid "Delete files with unwanted extensions"
3877
- msgstr ""
3878
 
3879
- #: cerber-settings.php:1160
3880
  msgid "Delete publicly accessible files with these extensions"
3881
- msgstr ""
3882
 
3883
- #: cerber-scanner.php:3702
3884
  msgid "Detecting injected files in the WordPress uploads directory"
3885
  msgstr ""
3886
 
3887
- #: cerber-common.php:1612
3888
  msgid "Executable file extension detected"
3889
- msgstr ""
3890
 
3891
- #: cerber-common.php:1613
3892
  msgid "Filename is prohibited"
3893
- msgstr ""
3894
 
3895
- #: cerber-settings.php:1206
3896
  msgid "Files in temporary directories"
3897
  msgstr "Filer i temporära kataloger"
3898
 
3899
- #: cerber-settings.php:1186
3900
  msgid "Global Exclusions"
3901
- msgstr ""
3902
 
3903
- #: cerber-settings.php:1147
3904
  msgid "Ignore files with these extensions"
3905
- msgstr ""
3906
 
3907
  #: cerber-scanner.php:1642
3908
  msgid "Injected file"
@@ -3916,7 +3812,7 @@ msgstr ""
3916
  msgid "KB/sec"
3917
  msgstr "KB/sek"
3918
 
3919
- #: cerber-settings.php:1134
3920
  msgid "Keep the WordPress uploads directory clean and secure. Detect injected files with public web access, report them, and remove malicious ones."
3921
  msgstr ""
3922
 
@@ -3924,61 +3820,61 @@ msgstr ""
3924
  msgid "Local hash not found"
3925
  msgstr ""
3926
 
3927
- #: cerber-settings.php:1062
3928
  msgid "once a day at"
3929
  msgstr "en gång om dagen kl."
3930
 
3931
- #: cerber-settings.php:1158
3932
  msgid "Prohibited extensions"
3933
- msgstr ""
3934
 
3935
- #: cerber-settings.php:1180
3936
  msgid "Recover plugins' files"
3937
  msgstr ""
3938
 
3939
- #: cerber-settings.php:1000
3940
  msgid "Scan the sessions directory"
3941
  msgstr "Skanna sessionskatalogen"
3942
 
3943
- #: cerber-settings.php:996
3944
  msgid "Scan web server's temporary directories"
3945
  msgstr "Skanna webbserverns temporära kataloger"
3946
 
3947
- #: cerber-scanner.php:3693
3948
  msgid "Scanning server's temporary directories for files"
3949
  msgstr "Skannar serverns temporära kataloger för filer"
3950
 
3951
- #: cerber-scanner.php:3694
3952
  msgid "Scanning the sessions directory for files"
3953
  msgstr "Skannar sessionskatalogen efter filer"
3954
 
3955
- #: cerber-scanner.php:3692
3956
  msgid "Scanning the temporary upload directory for files"
3957
  msgstr "Skannar temporära uppladdningskatalogen för filer"
3958
 
3959
- #: cerber-scanner.php:3691
3960
  msgid "Scanning website directories for files"
3961
  msgstr "Skannar webbplatskataloger för filer"
3962
 
3963
- #: cerber-settings.php:1145
3964
  msgid "Skip files with these extensions"
3965
- msgstr ""
3966
 
3967
- #: cerber-settings.php:1110
3968
  msgid "These policies are automatically enforced at the end of every scan based on its results. All affected files are moved to the quarantine."
3969
- msgstr ""
3970
 
3971
- #: admin/cerber-dashboard.php:3209
3972
  msgid "This scan report was generated by the previous version of WP Cerber. Please run a new scan to get consistent and accurate results."
3973
- msgstr ""
3974
 
3975
- #: cerber-settings.php:1148 cerber-settings.php:1161
3976
  msgid "Use comma to separate multiple extensions"
3977
- msgstr ""
3978
 
3979
- #: cerber-settings.php:1133
3980
  msgid "WordPress uploads analysis"
3981
- msgstr ""
3982
 
3983
  #. This is a risk level.
3984
  #: cerber-scanner.php:1607
@@ -3998,11 +3894,469 @@ msgctxt "This is a risk level."
3998
  msgid "Medium"
3999
  msgstr "Medium"
4000
 
4001
- #: cerber-load.php:4458
4002
  msgid "If you believe you should be able to perform this request, please let us know."
4003
- msgstr ""
4004
 
4005
- #: cerber-load.php:4457
4006
  msgid "Your request looks suspiciously similar to automated requests from spam posting software or it has been denied by a security policy configured by the website administrator."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4007
  msgstr ""
4008
 
8
  "Language: sv\n"
9
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
10
 
11
+ #: cerber-settings.php:180
12
  msgid "Limit login attempts"
13
  msgstr "Begränsa inloggningsförsök"
14
 
15
+ #: cerber-settings.php:186 cerber-settings.php:332
16
  msgid "minutes"
17
  msgstr "minuter"
18
 
19
+ #: cerber-settings.php:294
20
  msgid "Site connection"
21
  msgstr "Webbplatsanslutning"
22
 
23
+ #: cerber-settings.php:265
24
  msgid "Proactive security rules"
25
  msgstr "Proaktiva säkerhetsregler"
26
 
27
+ #: cerber-settings.php:284
28
  msgid "Block subnet"
29
  msgstr "Blockera undernät"
30
 
31
+ #: cerber-settings.php:279
32
  msgid "Request wp-login.php"
33
  msgstr "Begär wp-login.php"
34
 
35
+ #: cerber-settings.php:280
36
  msgid "Immediately block IP after any request to wp-login.php"
37
  msgstr "Blockera omedelbart IP efter en förfrågan till wp-login.php"
38
 
39
+ #: cerber-settings.php:245
40
  msgid "Custom login page"
41
  msgstr "Anpassad inloggningssida"
42
 
43
+ #: cerber-settings.php:250
44
  msgid "Custom login URL"
45
  msgstr "Anpassad URL för inloggning"
46
 
47
+ #: cerber-settings.php:316 admin/cerber-dashboard.php:2188
48
  msgid "Citadel mode"
49
  msgstr "Citadelläge"
50
 
51
+ #: admin/cerber-admin.php:89
 
 
 
 
52
  msgid "Duration"
53
  msgstr "Varaktighet"
54
 
55
+ #: cerber-settings.php:337 admin/cerber-dashboard.php:5440
56
  msgid "Notifications"
57
  msgstr "Notiser"
58
 
59
+ #: cerber-settings.php:339
60
  msgid "Send notification to admin email"
61
  msgstr "Skicka meddelande till admins e-post"
62
 
63
+ #: admin/cerber-dashboard.php:5437 admin/cerber-tools.php:38
64
  #: admin/cerber-tools.php:49
65
  msgid "Access Lists"
66
  msgstr "Åtkomstlistor"
67
 
68
+ #: cerber-load.php:5973 cerber-settings.php:345
69
+ #: admin/cerber-dashboard.php:2229 admin/cerber-dashboard.php:5433
70
+ #: admin/cerber-users.php:1245
71
  msgid "Activity"
72
  msgstr "Aktivitet"
73
 
74
+ #: admin/cerber-dashboard.php:5435
75
  msgid "Lockouts"
76
  msgstr "Utlåsningar"
77
 
78
+ #: admin/cerber-dashboard.php:1013 admin/cerber-dashboard.php:1395
79
+ #: admin/cerber-dashboard.php:4200 admin/cerber-dashboard.php:4683
 
 
 
 
80
  msgid "Date"
81
  msgstr "Datum"
82
 
83
+ #: admin/cerber-dashboard.php:1016 admin/cerber-dashboard.php:1397
84
+ #: admin/cerber-dashboard.php:4688
85
  msgid "Local User"
86
  msgstr "Lokal användare"
87
 
88
+ #: cerber-load.php:5988 cerber-load.php:5989
89
  msgid "Username used"
90
  msgstr "Användarnamn används"
91
 
92
+ #: cerber-common.php:1827
93
  msgid "Logged in"
94
  msgstr "Inloggad"
95
 
96
+ #: cerber-common.php:1828
97
  msgid "Logged out"
98
  msgstr "Utloggad"
99
 
100
+ #: cerber-common.php:1829
101
  msgid "Login failed"
102
  msgstr "Inloggning misslyckades"
103
 
104
+ #: cerber-common.php:1832 admin/cerber-dashboard.php:1157
105
  msgid "IP blocked"
106
  msgstr "IP blockerat"
107
 
108
+ #: cerber-common.php:1836
109
  msgid "Citadel activated!"
110
  msgstr "Citadel aktiverat!"
111
 
112
+ #: cerber-common.php:1913 admin/cerber-dashboard.php:1769
113
  msgid "Locked out"
114
  msgstr "Utlåst"
115
 
116
+ #: cerber-common.php:1915
117
  msgid "IP blacklisted"
118
  msgstr "IP svartlistat"
119
 
120
+ #: cerber-common.php:1849
121
  msgid "Password changed"
122
  msgstr "Lösenord ändrat"
123
 
124
+ #: admin/cerber-dashboard.php:221 admin/cerber-dashboard.php:357
125
  msgid "Remove"
126
  msgstr "Ta bort"
127
 
128
+ #: admin/cerber-dashboard.php:702
129
  msgid "Lockout for %s was removed"
130
  msgstr "Utlåsning för %s borttagen"
131
 
132
+ #: admin/cerber-dashboard.php:303 admin/cerber-dashboard.php:1676
133
+ #: admin/cerber-dashboard.php:1760 admin/cerber-dashboard.php:2186
134
  #: admin/cerber-tools.php:69
135
  msgid "White IP Access List"
136
  msgstr "Vita IP-åtkomstlistan"
137
 
138
+ #: admin/cerber-dashboard.php:307 admin/cerber-dashboard.php:1679
139
+ #: admin/cerber-dashboard.php:1763 admin/cerber-dashboard.php:2187
140
  #: admin/cerber-tools.php:70
141
  msgid "Black IP Access List"
142
  msgstr "Svarta IP-åtkomstlistan"
143
 
144
+ #: admin/cerber-dashboard.php:363
145
  msgid "List is empty"
146
  msgstr "Listan är tom"
147
 
148
+ #: admin/cerber-dashboard.php:2962 admin/cerber-dashboard.php:3531
 
 
 
 
149
  msgid "View Activity"
150
  msgstr "Visa aktivitet"
151
 
152
+ #: nexus/cerber-nexus.php:95 admin/cerber-dashboard.php:5506
153
+ #: admin/cerber-dashboard.php:5567 admin/cerber-tools.php:37
154
  #: admin/cerber-tools.php:48
155
  msgid "Settings"
156
  msgstr "Inställningar"
157
 
158
+ #: admin/cerber-dashboard.php:1971 admin/cerber-dashboard.php:2061
159
  msgid "Last login"
160
  msgstr "Senaste inloggning"
161
 
162
+ #: cerber-common.php:2244 nexus/cerber-slave-list.php:347
163
+ #: admin/cerber-dashboard.php:513 admin/cerber-dashboard.php:2160
164
+ #: admin/cerber-dashboard.php:2209
165
  msgid "Never"
166
  msgstr "Aldrig"
167
 
168
+ #: admin/cerber-dashboard.php:5924 admin/cerber-tools.php:59
169
+ #: admin/cerber-users.php:942 admin/cerber-admin.php:739
170
+ #: admin/cerber-admin.php:906
171
  msgid "Are you sure?"
172
  msgstr "Är du säker?"
173
 
174
+ #: cerber-settings.php:295 admin/cerber-dashboard.php:2593
175
  msgid "My site is behind a reverse proxy"
176
  msgstr "Min webbplats är bakom en omvänd proxy"
177
 
178
+ #: cerber-settings.php:266
179
  msgid "Make your protection smarter!"
180
  msgstr "Gör ditt skydd smartare!"
181
 
182
+ #: cerber-settings.php:150
183
  msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
184
  msgstr "Aktivera permalänkar för att använda denna funktion. Ställ in inställningar för permalänkar till något annat än standard."
185
 
186
+ #: admin/cerber-dashboard.php:5436
187
  msgid "Main Settings"
188
  msgstr "Huvudinställningar"
189
 
190
+ #: admin/cerber-dashboard.php:5721
191
  msgid "Help"
192
  msgstr "Hjälp"
193
 
194
+ #: admin/cerber-admin-settings.php:363
195
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
196
  msgstr "Öka utlåsningens varaktighet till %s timmar efter %s utlåsningar under de senaste %s timmarna"
197
 
198
+ #: cerber-load.php:387 admin/cerber-users.php:470
199
  msgid "You are not allowed to log in. Ask your administrator for assistance."
200
  msgstr "Du har inte rätt att logga in. Fråga din administratör om hjälp."
201
 
202
+ #: admin/cerber-dashboard.php:231 admin/cerber-users.php:1056
203
  msgid "Expires"
204
  msgstr "Löper ut"
205
 
206
+ #: admin/cerber-dashboard.php:259 admin/cerber-dashboard.php:2828
207
  msgid "No lockouts at the moment. The sky is clear."
208
  msgstr "Inga utlåsningar just nu. Kusten är klar."
209
 
210
+ #: admin/cerber-dashboard.php:315
211
  msgid "Your IP"
212
  msgstr "Ditt IP"
213
 
214
+ #: cerber-load.php:6244
 
 
 
 
215
  msgid "Can't activate WP Cerber due to a database error."
216
  msgstr "Kan inte aktivera WP Cerber på grund av ett databasfel."
217
 
218
+ #: cerber-settings.php:349 cerber-settings.php:355 cerber-settings.php:1100
219
+ #: cerber-settings.php:1106 cerber-settings.php:1186 cerber-settings.php:1456
 
 
 
 
220
  msgid "days"
221
  msgstr "dagar"
222
 
223
+ #: admin/cerber-dashboard.php:2126
224
  msgid "Cerber Quick View"
225
  msgstr "Cerber snabböversikt"
226
 
227
+ #: cerber-settings.php:285
228
  msgid "Always block entire subnet Class C of intruders IP"
229
  msgstr "Blockera alltid hela undernätet Klass C av inkräktande IP"
230
 
231
+ #: admin/cerber-dashboard.php:5944
232
  msgid "Click to send test"
233
  msgstr "Klicka för att skicka test"
234
 
235
+ #: admin/cerber-admin-settings.php:685 admin/cerber-admin-settings.php:686
236
  msgid "Attention! You have changed the login URL! The new login URL is"
237
  msgstr "Observera! Du har ändrat URL för inloggning! Den nya URL:en för inloggning är"
238
 
239
+ #: admin/cerber-dashboard.php:2060
240
  msgid "Comments"
241
  msgstr "Kommentarer"
242
 
243
+ #: cerber-load.php:4856
 
 
 
 
244
  msgid "Number of active lockouts"
245
  msgstr "Antal aktiva utlåsningar"
246
 
247
+ #: admin/cerber-dashboard.php:88 admin/cerber-dashboard.php:5618
 
 
 
 
 
 
 
 
248
  msgid "Tools"
249
  msgstr "Verktyg"
250
 
280
  msgid "What do you want to import?"
281
  msgstr "Vad vill du importera?"
282
 
283
+ #: admin/cerber-tools.php:50 admin/cerber-admin.php:258
284
  msgid "Upload file"
285
  msgstr "Ladda upp fil"
286
 
296
  msgid "Error while parsing file"
297
  msgstr "Fel uppstod vid analyseringen av fil"
298
 
299
+ #: admin/cerber-dashboard.php:229 admin/cerber-dashboard.php:1393
300
  msgid "Hostname"
301
  msgstr "Värdnamn"
302
 
303
+ #: admin/cerber-dashboard.php:634
304
  msgid "unknown"
305
  msgstr "okänt"
306
 
307
+ #: admin/cerber-dashboard.php:2165 admin/cerber-dashboard.php:2195
308
  msgid "active"
309
  msgstr "aktivt"
310
 
311
+ #: admin/cerber-dashboard.php:2165
312
  msgid "deactivate"
313
  msgstr "inaktivera"
314
 
315
+ #: admin/cerber-dashboard.php:2169
316
  msgid "not active"
317
  msgstr "Inte aktiv"
318
 
319
+ #: admin/cerber-dashboard.php:2172 admin/cerber-dashboard.php:2190
320
  msgid "disabled"
321
  msgstr "inaktiverad"
322
 
323
+ #: admin/cerber-dashboard.php:2178
324
  msgid "failed attempts"
325
  msgstr "misslyckade försök"
326
 
327
+ #: admin/cerber-dashboard.php:2178 admin/cerber-dashboard.php:2179
328
  msgid "in 24 hours"
329
  msgstr "om 24 timmar"
330
 
331
+ #: admin/cerber-dashboard.php:2178 admin/cerber-dashboard.php:2179
332
  msgid "view all"
333
  msgstr "visa alla"
334
 
335
+ #: admin/cerber-dashboard.php:2179
336
  msgid "lockouts"
337
  msgstr "Utlåsningar"
338
 
339
+ #: admin/cerber-dashboard.php:2181
340
  msgid "Lockouts at the moment"
341
  msgstr "Utlåsningar just nu"
342
 
343
+ #: admin/cerber-dashboard.php:2182
344
  msgid "Last lockout"
345
  msgstr "Senaste utlåsning"
346
 
347
+ #: admin/cerber-dashboard.php:2186 admin/cerber-dashboard.php:2187
348
+ #: admin/cerber-dashboard.php:3279
349
  msgid "entry"
350
  msgid_plural "entries"
351
  msgstr[0] ""
355
  msgid "Load default settings"
356
  msgstr "Ladda standardinställningar"
357
 
358
+ #: cerber-settings.php:793
359
  msgid "New version is available"
360
  msgstr "Ny version är tillgänglig"
361
 
362
+ #: cerber-load.php:4906
 
 
 
 
 
 
 
 
363
  msgid "New Custom login URL"
364
  msgstr "Ny anpassad URL för inloggning"
365
 
366
+ #: cerber-settings.php:374
367
  msgid "Use file"
368
  msgstr "Använd fil"
369
 
370
+ #: cerber-settings.php:375
371
  msgid "Write failed login attempts to the file"
372
  msgstr "Skriv misslyckade inloggningsförsök till fil"
373
 
374
+ #: admin/cerber-dashboard.php:2961
375
  msgid "Deactivate"
376
  msgstr "Inaktivera"
377
 
378
+ #: cerber-load.php:4860 admin/cerber-dashboard.php:232
379
  msgid "Reason"
380
  msgstr "Anledning"
381
 
382
+ #: admin/cerber-dashboard.php:1827
383
  msgid "Add IP to the Black List"
384
  msgstr "Lägg till IP i svartlistan"
385
 
386
+ #: cerber-common.php:2067
387
  msgid "Attempt to access"
388
  msgstr "Försök att komma åt"
389
 
390
+ #: cerber-common.php:2066
391
  msgid "Limit on login attempts is reached"
392
  msgstr "Gränsen för inloggningsförsök är nådd"
393
 
394
+ #: cerber-load.php:4859
395
  msgid "Last lockout was added: %s for IP %s"
396
  msgstr "Senaste utlåsningen lades till: %s för IP %s"
397
 
398
+ #: admin/cerber-dashboard.php:5438
399
  msgid "Hardening"
400
  msgstr "Förstärk"
401
 
402
+ #: admin/cerber-dashboard.php:1799
403
  msgid "Abuse email:"
404
  msgstr "E-post för missbruk:"
405
 
406
+ #: cerber-settings.php:776 cerber-settings.php:937 cerber-settings.php:1240
407
  msgid "Email Address"
408
  msgstr "E-postadress"
409
 
410
+ #: cerber-settings.php:423
411
  msgid "Hardening WordPress"
412
  msgstr "Förstärk WordPress"
413
 
414
+ #: cerber-settings.php:427 cerber-settings.php:479
415
  msgid "Stop user enumeration"
416
  msgstr "Stoppa uppräkning av användare"
417
 
418
+ #: cerber-settings.php:462
419
  msgid "Disable XML-RPC"
420
  msgstr "Inaktivera XML-RPC"
421
 
422
+ #: cerber-settings.php:463
423
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
424
  msgstr "Blockera åtkomst till XML-RPC-servern (inklusive pingbacks och trackbacks)"
425
 
426
+ #: cerber-settings.php:467
427
  msgid "Disable feeds"
428
  msgstr "Inaktivera flöden"
429
 
430
+ #: cerber-settings.php:468
431
  msgid "Block access to the RSS, Atom and RDF feeds"
432
  msgstr "Blockera åtkomst till RSS, Atom och RDF-flöden"
433
 
434
+ #: cerber-settings.php:484
435
  msgid "Disable REST API"
436
  msgstr "Inaktivera REST API"
437
 
438
+ #: cerber-load.php:4896 cerber-load.php:6286
439
  msgid "WP Cerber is now active and has started protecting your site"
440
  msgstr "WP Cerber är nu aktiv och har börjat skydda din webbplats"
441
 
442
+ #: admin/cerber-dashboard.php:233 admin/cerber-users.php:1059
443
  #: admin/cerber-admin.php:775 admin/cerber-admin.php:930
444
  msgid "Action"
445
  msgstr "Åtgärd"
446
 
447
+ #: admin/cerber-dashboard.php:5770
448
  msgid "Incorrect IP address or IP range"
449
  msgstr "Felaktig IP-adress eller IP-intervall"
450
 
451
+ #: admin/cerber-dashboard.php:2977
452
  msgid "Settings saved"
453
  msgstr "Inställningar sparade"
454
 
455
+ #: admin/cerber-dashboard.php:1805
456
  msgid "Network:"
457
  msgstr "Nätverk:"
458
 
459
+ #: admin/cerber-dashboard.php:1821
460
  msgid "Add network to the Black List"
461
  msgstr "Lägg till nätverk i svartlistan"
462
 
463
+ #: admin/cerber-dashboard.php:2960
464
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
465
  msgstr "Observera! Citadelläget är nu aktivt. Ingen kan logga in."
466
 
467
+ #: cerber-load.php:4879 cerber-whois.php:241 cerber-whois.php:272
468
+ #: cerber-common.php:2091 nexus/cerber-slave-list.php:333
469
+ #: admin/cerber-dashboard.php:485 admin/cerber-dashboard.php:4353
470
+ #: admin/cerber-dashboard.php:4956
471
  msgid "Unknown"
472
  msgstr "Okänt"
473
 
474
+ #: cerber-load.php:742 cerber-load.php:755 cerber-load.php:763
475
+ #: cerber-load.php:1083 cerber-load.php:1945 cerber-load.php:2268
476
+ #: cerber-load.php:3416 cerber-common.php:497 cerber-common.php:648
477
+ #: cerber-common.php:653 cerber-common.php:659 cerber-common.php:663
478
+ #: nexus/cerber-nexus-slave.php:203 nexus/cerber-nexus-slave.php:214
479
+ #: admin/cerber-admin-settings.php:657 admin/cerber-admin-settings.php:677
480
+ #: admin/cerber-admin-settings.php:784 admin/cerber-admin.php:876
481
  msgid "ERROR:"
482
  msgstr "FEL:"
483
 
484
+ #: cerber-load.php:777
485
  msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
486
  msgstr "Mänsklig verifikation misslyckades. Klicka på rutan i reCAPTCHA-blocket nedan."
487
 
488
+ #: cerber-load.php:1925
489
  msgid "Username is not allowed. Please choose another one."
490
  msgstr "Användarnamn är inte tillåtet. Välj ett annat."
491
 
492
+ #: cerber-load.php:4851
493
  msgid "unspecified"
494
  msgstr "ospecificerat"
495
 
496
+ #: cerber-load.php:4854
497
  msgid "Number of lockouts is increasing"
498
  msgstr "Antal utlåsningar är stigande"
499
 
500
+ #: cerber-load.php:4863
501
  msgid "View activity for this IP"
502
  msgstr "Visa aktivitet för detta IP"
503
 
504
+ #: cerber-load.php:4867 cerber-load.php:4869
505
  msgid "A new version of WP Cerber is available to install"
506
  msgstr "En ny version av WP Cerber är tillgänglig att installeras"
507
 
508
+ #: cerber-load.php:4868
509
  msgid "Hi!"
510
  msgstr "Hej!"
511
 
512
+ #: cerber-load.php:4872 cerber-load.php:4885 nexus/cerber-slave-list.php:44
513
  msgid "Website"
514
  msgstr "Webbplats"
515
 
516
+ #: cerber-load.php:6299
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
517
  msgid "Import settings"
518
  msgstr "Importera inställningar"
519
 
520
+ #: cerber-settings.php:784 cerber-settings.php:893
521
  msgid "Notification limit"
522
  msgstr "Gräns för notiser"
523
 
524
+ #: cerber-settings.php:690
525
  msgid "Prohibited usernames"
526
  msgstr "Förbjudna användarnamn"
527
 
528
+ #: cerber-settings.php:691
529
  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."
530
  msgstr "Användarnamn från denna lista får inte logga in eller registrera sig. Alla IP-adresser, som försökt använda någon av dessa användarnamn, kommer omedelbart att blockeras. Använd komma för att separera inloggningar."
531
 
532
+ #: cerber-settings.php:1462
533
  msgid "reCAPTCHA settings"
534
  msgstr "reCaptcha-inställningar"
535
 
536
+ #: cerber-settings.php:1473
537
  msgid "Site key"
538
  msgstr "Webbplatsnyckel"
539
 
540
+ #: cerber-settings.php:1477
541
  msgid "Secret key"
542
  msgstr "Hemlig nyckel"
543
 
544
+ #: cerber-settings.php:1487
545
  msgid "Enable reCAPTCHA for WordPress registration form"
546
  msgstr "Aktivera reCAPTCHA för WordPress registreringsformulär"
547
 
548
+ #: cerber-settings.php:1496
549
  msgid "Lost password form"
550
  msgstr "Formulär för glömt lösenord"
551
 
552
+ #: cerber-settings.php:1506
553
  msgid "Login form"
554
  msgstr "Inloggningsformulär"
555
 
556
+ #: cerber-settings.php:1507
557
  msgid "Enable reCAPTCHA for WordPress login form"
558
  msgstr "Aktivera reCAPTCHA för WordPress inloggningsformulär"
559
 
560
+ #: cerber-settings.php:1463
561
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
562
  msgstr "Innan du kan börja använda reCAPTCHA måste du skaffa webbplatsnyckel och hemlig nyckel på Googles webbplats"
563
 
564
+ #: cerber-lab.php:899 admin/cerber-admin-settings.php:104
565
+ #: admin/cerber-admin-settings.php:263
566
  msgid "Know more"
567
  msgstr "Lär dig mer"
568
 
569
+ #: cerber-common.php:1820
570
  msgid "User created"
571
  msgstr "Användare skapad"
572
 
573
+ #: cerber-common.php:1823
574
  msgid "User registered"
575
  msgstr "Användare registrerad"
576
 
577
+ #: cerber-common.php:1860 cerber-common.php:1962
578
  msgid "reCAPTCHA verification failed"
579
  msgstr "reCAPTCHA-verifiering misslyckades"
580
 
581
+ #: cerber-common.php:1861 cerber-common.php:1963
582
  msgid "reCAPTCHA settings are incorrect"
583
  msgstr "reCAPTCHA-inställningarna är felaktiga"
584
 
585
+ #: cerber-common.php:1865 cerber-common.php:2068
586
  msgid "Attempt to access prohibited URL"
587
  msgstr "Försök att få tillgång till förbjuden URL"
588
 
589
+ #: cerber-common.php:1867 cerber-common.php:2070
590
  msgid "Attempt to log in with prohibited username"
591
  msgstr "Försök att logga in med förbjudna användarnamn"
592
 
593
+ #: cerber-settings.php:360
594
  msgid "Cerber Lab connection"
595
  msgstr "Cerber Lab-anslutning"
596
 
597
+ #: cerber-settings.php:361
598
  msgid "Send malicious IP addresses to the Cerber Lab"
599
  msgstr "Skicka skadliga IP-adresser till Cerber Lab"
600
 
601
+ #: cerber-settings.php:366
602
  msgid "Cerber Lab protocol"
603
  msgstr "Cerber Lab-protokoll"
604
 
605
+ #: cerber-settings.php:1368 cerber-settings.php:1486
606
  msgid "Registration form"
607
  msgstr "Registreringsformulär"
608
 
609
+ #: cerber-settings.php:1492
610
  msgid "Enable reCAPTCHA for WooCommerce registration form"
611
  msgstr "Aktivera reCAPTCHA för WooCommerce registreringsformulär"
612
 
613
+ #: cerber-settings.php:1497
614
  msgid "Enable reCAPTCHA for WordPress lost password form"
615
  msgstr "Aktivera reCAPTCHA för WordPress på formuläret för förlorat lösenord"
616
 
617
+ #: cerber-settings.php:1502
618
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
619
  msgstr "Aktivera reCAPTCHA för WooCommerce på formuläret för förlorat lösenord"
620
 
621
+ #: cerber-settings.php:1512
622
  msgid "Enable reCAPTCHA for WooCommerce login form"
623
  msgstr "Aktivera reCAPTCHA för WooCommerce inloggningsformulär"
624
 
625
+ #: cerber-common.php:1862 cerber-common.php:1964
626
  msgid "Request to the Google reCAPTCHA service failed"
627
  msgstr "Begäran om Google reCAPTCHA-tjänsten misslyckades"
628
 
629
+ #: admin/cerber-dashboard.php:1126 admin/cerber-dashboard.php:1137
630
+ #: admin/cerber-dashboard.php:1150 admin/cerber-dashboard.php:2831
631
+ #: admin/cerber-dashboard.php:4748
632
  msgid "View all"
633
  msgstr "Visa alla"
634
 
635
+ #: admin/cerber-dashboard.php:2839
636
  msgid "Recently locked out IP addresses"
637
  msgstr "Nyligen utlåsta IP-adresser"
638
 
639
+ #: cerber-lab.php:897
640
  msgid "OK, nail them all"
641
  msgstr "OK, sätt fast dem alla"
642
 
643
+ #: cerber-lab.php:898
644
  msgid "NO, maybe later"
645
  msgstr "Nej, kanske senare"
646
 
647
+ #: admin/cerber-dashboard.php:60 admin/cerber-dashboard.php:2228
648
+ #: admin/cerber-dashboard.php:3301 admin/cerber-dashboard.php:5432
649
  msgid "Dashboard"
650
  msgstr "Adminpanel"
651
 
652
+ #: cerber-lab.php:895
653
  msgid "Want to make WP Cerber even more powerful?"
654
  msgstr "Vill du göra WP Cerber ännu mer kraftfull?"
655
 
656
+ #: cerber-lab.php:896
657
  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."
658
  msgstr "Tillåt WP Cerber att skicka utlåsta skadliga IP-adresser till Cerber Lab. Detta hjälper teamet för tillägget att utveckla nya algoritmer för WP Cerber som kommer att försvara WordPress mot nya hot och botnets som dyker upp varje dag. Du kan när som helst inaktivera sändningen i inställningarna för tillägget."
659
 
660
+ #: cerber-load.php:5978 cerber-load.php:5979 admin/cerber-dashboard.php:4199
661
  msgid "IP address"
662
  msgstr "IP-adress"
663
 
664
+ #: admin/cerber-dashboard.php:1017
665
  msgid "User login"
666
  msgstr "Användarinloggning"
667
 
668
+ #: admin/cerber-dashboard.php:1018 admin/cerber-dashboard.php:4205
669
  msgid "User ID"
670
  msgstr "Användar-ID"
671
 
672
+ #: admin/cerber-dashboard.php:1427 admin/cerber-dashboard.php:4776
673
  msgid "Export"
674
  msgstr "Exportera"
675
 
676
+ #: admin/cerber-dashboard.php:1480
677
  msgid "Search for IP or username"
678
  msgstr "Sök efter IP eller användarnamn"
679
 
680
+ #: admin/cerber-dashboard.php:1491
681
  msgid "Filter"
682
  msgstr "Filter"
683
 
689
  msgid "Cerber tools"
690
  msgstr "Cerber verktyg"
691
 
692
+ #: cerber-load.php:5983 cerber-load.php:5984 admin/cerber-users.php:1053
 
 
 
 
 
 
 
 
693
  msgid "User"
694
  msgstr "Användare"
695
 
696
+ #: cerber-load.php:5993 cerber-load.php:5994
697
  msgid "Search string"
698
  msgstr "Söksträng"
699
 
700
+ #: cerber-settings.php:389
701
  msgid "Date format"
702
  msgstr "Datumformat"
703
 
704
+ #: cerber-settings.php:390
705
  msgid "if empty, the default format %s will be used"
706
  msgstr "om det är tomt, kommer standardformatet %s att användas"
707
 
708
+ #: cerber-settings.php:879
709
  msgid "Push notifications"
710
  msgstr "Pushmeddelanden"
711
 
712
+ #: cerber-settings.php:771
713
  msgid "Email notifications"
714
  msgstr "E-postmeddelanden"
715
 
716
+ #: cerber-settings.php:777 cerber-settings.php:939 cerber-settings.php:1054
717
+ #: cerber-settings.php:1242
718
  msgid "Use comma to specify multiple values"
719
  msgstr "Använd komma för att ange flera värden"
720
 
721
+ #: cerber-settings.php:137
722
  msgid "All connected devices"
723
  msgstr "Alla anslutna enheter"
724
 
725
+ #: cerber-settings.php:140
726
  msgid "No devices found"
727
  msgstr "Hittade inga enheter"
728
 
729
+ #: cerber-settings.php:144
730
  msgid "Not available"
731
  msgstr "Inte tillgänglig"
732
 
733
+ #: cerber-common.php:1852
734
  msgid "Password reset requested"
735
  msgstr "Lösenordsåterställning begärd"
736
 
737
+ #: cerber-common.php:2071
738
  msgid "Limit on failed reCAPTCHA verifications is reached"
739
  msgstr "Gräns för om misslyckade reCAPTCHA-verifieringar uppnås"
740
 
741
+ #: cerber-settings.php:194
742
  msgid "Apply limit login rules to IP addresses in the White IP Access List"
743
  msgstr "Tillämpa gränser för inloggningsregler till IP-adresser i den vita IP-åtkomstlistan"
744
 
745
+ #: cerber-settings.php:306
746
  msgid "Display 404 page"
747
  msgstr "Visa 404-sida"
748
 
749
+ #: cerber-settings.php:1481
750
  msgid "Invisible reCAPTCHA"
751
  msgstr "Osynlig reCAPTCHA"
752
 
753
+ #: cerber-settings.php:1482
754
  msgid "Enable invisible reCAPTCHA"
755
  msgstr "Aktivera osynlig reCAPTCHA"
756
 
757
+ #: cerber-settings.php:1482
758
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
759
  msgstr "(aktivera det inte om du inte skaffar och anger webbplatsen och hemliga nycklar för den osynliga versionen)"
760
 
761
+ #: cerber-settings.php:1517
762
  msgid "Enable reCAPTCHA for WordPress comment form"
763
  msgstr "Aktivera reCAPTCHA för WordPress-kommentarformulär"
764
 
765
+ #: cerber-settings.php:1532
766
  msgid "Limit attempts"
767
  msgstr "Begränsa försök"
768
 
769
+ #: cerber-settings.php:1533
770
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
771
  msgstr "Lås ut IP-adress i %s minuter efter %s misslyckade försök inom %s minuter"
772
 
773
+ #: cerber-settings.php:317
774
  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."
775
  msgstr "I Citadel-läget kan ingen logga in utom IP-adresser från den vita IP-åtkomstlistan. Aktiva användarsessioner påverkas inte."
776
 
777
+ #: admin/cerber-dashboard.php:1014 admin/cerber-dashboard.php:1396
778
  msgid "Event"
779
  msgstr "Händelse"
780
 
781
+ #: cerber-common.php:430
782
  msgid "Spam comments denied"
783
  msgstr "Skräppostkommentarer nekades"
784
 
785
+ #: cerber-common.php:432
786
  msgid "Malicious IP addresses detected"
787
  msgstr "Skadliga IP-adresser upptäcktes"
788
 
789
+ #: cerber-common.php:433
790
  msgid "Lockouts occurred"
791
  msgstr "Utlåsningar uppstod"
792
 
793
+ #: cerber-load.php:1904 cerber-load.php:1910 cerber-load.php:1915
794
+ #: cerber-load.php:1935 cerber-load.php:1940
795
  msgid "You are not allowed to register."
796
  msgstr "Du har inte behörighet att registrera."
797
 
798
+ #: cerber-common.php:1837
799
  msgid "Spam comment denied"
800
  msgstr "Skräppostkommentar nekad"
801
 
802
+ #: cerber-common.php:1870
803
  msgid "Attempt to log in denied"
804
  msgstr "Försök att logga in nekad"
805
 
806
+ #: cerber-common.php:1871
807
  msgid "Attempt to register denied"
808
  msgstr "Försök att registrera nekad"
809
 
810
+ #: cerber-common.php:427
811
  msgid "Malicious activities mitigated"
812
  msgstr "Skadliga aktiviteter mildrades"
813
 
814
+ #: cerber-settings.php:1373 cerber-settings.php:1516
815
  msgid "Comment form"
816
  msgstr "Kommentarsformulär"
817
 
818
+ #: cerber-settings.php:1374
819
  msgid "Protect comment form with bot detection engine"
820
  msgstr "Skydda kommentarformulär med botdetekteringsmotor"
821
 
822
+ #: cerber-settings.php:1369
823
  msgid "Protect registration form with bot detection engine"
824
  msgstr "Skydda registreringsformulär med botdetekteringsmotor"
825
 
826
+ #: admin/cerber-dashboard.php:5622
827
  msgid "Diagnostic"
828
  msgstr "Diagnostik"
829
 
830
+ #: admin/cerber-dashboard.php:5625
831
  msgid "License"
832
  msgstr "Licens"
833
 
834
+ #: cerber-load.php:2268
835
  msgid "Sorry, human verification failed."
836
  msgstr "Tyvärr, mänsklig verifiering misslyckades."
837
 
838
+ #: cerber-common.php:2072
839
  msgid "Bot activity is detected"
840
  msgstr "Botaktivitet är upptäckt"
841
 
842
+ #: cerber-settings.php:1444
843
  msgid "Comment processing"
844
  msgstr "Kommentarbehandling"
845
 
846
+ #: cerber-settings.php:1448
847
  msgid "If a spam comment detected"
848
  msgstr "Om en skräppostkommentar upptäcks"
849
 
850
+ #: cerber-settings.php:1453
851
  msgid "Trash spam comments"
852
  msgstr "Släng skräppostkommentarer"
853
 
854
+ #: cerber-settings.php:1455
855
  msgid "Move spam comments to trash after"
856
  msgstr "Flytta skräppostkommentarer till papperskorgen efter"
857
 
858
+ #: cerber-common.php:1838
859
  msgid "Spam form submission denied"
860
  msgstr "Skräppost nekades att skickas in via formulär"
861
 
862
+ #: cerber-settings.php:1383
863
  msgid "Other forms"
864
  msgstr "Andra formulär"
865
 
866
+ #: cerber-settings.php:1384
867
  msgid "Protect all forms on the website with bot detection engine"
868
  msgstr "Skydda alla formulär på webbplatsen med botdetekteringsmotor"
869
 
870
+ #: cerber-settings.php:1419
871
  msgid "Safe mode"
872
  msgstr "Säkert läge"
873
 
874
+ #: cerber-settings.php:1420
875
  msgid "Use less restrictive policies (allow AJAX)"
876
  msgstr "Använd mindre restriktiva policyer (tillåt AJAX)"
877
 
878
+ #: admin/cerber-dashboard.php:230 admin/cerber-dashboard.php:1394
879
  msgid "Country"
880
  msgstr "Land"
881
 
883
  msgid "Cerber Security Rules"
884
  msgstr "Cerber säkerhetsregler"
885
 
886
+ #: admin/cerber-dashboard.php:67 admin/cerber-dashboard.php:5549
887
  msgid "Security Rules"
888
  msgstr "Säkerhetsregler"
889
 
890
+ #: admin/cerber-dashboard.php:2062
891
  msgid "Failed login attempts"
892
  msgstr "Misslyckade inloggningsförsök"
893
 
894
+ #: admin/cerber-dashboard.php:1978 admin/cerber-dashboard.php:2063
895
  msgid "Registered"
896
  msgstr "Registrerad"
897
 
898
+ #: cerber-common.php:1573 admin/cerber-dashboard.php:2104
899
+ #: admin/cerber-users.php:1212
900
  msgid "You"
901
  msgstr "Du"
902
 
903
+ #: cerber-common.php:431
904
  msgid "Spam form submissions denied"
905
  msgstr "Inskickning av skräppostformulär nekad"
906
 
907
+ #: cerber-load.php:4897 cerber-load.php:6290
908
  msgid "Getting Started Guide"
909
  msgstr "Komma igång guiden"
910
 
911
+ #: admin/cerber-dashboard.php:5551
912
  msgid "Countries"
913
  msgstr "Länder"
914
 
915
+ #: admin/cerber-dashboard.php:3928
916
  msgid "Permitted for one country"
917
  msgid_plural "Permitted for %d countries"
918
  msgstr[0] "Tillåtet för ett land"
919
  msgstr[1] "Tillåtet för %d länder"
920
 
921
+ #: admin/cerber-dashboard.php:3939
922
  msgid "No rule"
923
  msgstr "Ingen regel"
924
 
925
+ #: admin/cerber-dashboard.php:4100
926
  msgid "Security rules have been updated"
927
  msgstr "Säkerhetsregler har uppdaterats"
928
 
931
  msgid "https://wpcerber.com"
932
  msgstr "https://wpcerber.com"
933
 
934
+ #: cerber-common.php:1839
935
  msgid "Form submission denied"
936
  msgstr "Formulärinlämning nekad"
937
 
938
+ #: cerber-common.php:1840
939
  msgid "Comment denied"
940
  msgstr "Kommentar nekad"
941
 
942
+ #: cerber-common.php:1876
943
  msgid "Request to REST API denied"
944
  msgstr "Begäran till REST API nekad"
945
 
946
+ #: cerber-common.php:1911
947
  msgid "Bot detected"
948
  msgstr "Bot upptäckt"
949
 
950
+ #: cerber-load.php:4822 cerber-common.php:1912
951
  msgid "Citadel mode is active"
952
  msgstr "Citadelläget är aktivt"
953
 
954
+ #: cerber-common.php:1916
955
  msgid "Malicious activity detected"
956
  msgstr "Skadlig aktivitet upptäckt"
957
 
958
+ #: cerber-common.php:1917
959
  msgid "Blocked by country rule"
960
  msgstr "Blockerad av landsregeln"
961
 
962
+ #: cerber-common.php:1918
963
  msgid "Limit reached"
964
  msgstr "Gräns nådd"
965
 
966
+ #: cerber-common.php:1919
967
  msgid "Multiple suspicious activities"
968
  msgstr "Flera misstänkta aktiviteter"
969
 
970
+ #: cerber-common.php:2073
971
  msgid "Multiple suspicious activities were detected"
972
  msgstr "Flera misstänkta aktiviteter upptäcktes"
973
 
974
+ #: cerber-settings.php:504
975
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
976
  msgstr "Ange REST API-namnområden för att tillåtas om REST API är inaktiverat. En sträng per rad."
977
 
978
+ #: cerber-settings.php:611
979
  msgid "Registration limit"
980
  msgstr "Registreringsgräns"
981
 
982
+ #: cerber-settings.php:717
 
 
 
 
983
  msgid "by date of registration"
984
  msgstr "efter registreringsdatum"
985
 
986
+ #: cerber-settings.php:1434
987
  msgid "Query whitelist"
988
+ msgstr "Vitlista för frågor"
989
 
990
+ #: admin/cerber-dashboard.php:3908
991
  msgid "Start typing here to find a country"
992
  msgstr "Börja skriva här för att hitta ett land"
993
 
994
+ #: admin/cerber-dashboard.php:4023
995
  msgid "Click on a country name to add it to the list of selected countries"
996
  msgstr "Klicka på ett landsnamn för att lägga till det i listan över valda länder"
997
 
998
+ #: admin/cerber-dashboard.php:4055
999
  msgid "Submit forms"
1000
  msgstr "Skicka formulär"
1001
 
1002
+ #: admin/cerber-dashboard.php:4056
1003
  msgid "Post comments"
1004
  msgstr "Publicera kommentarer"
1005
 
1006
+ #: admin/cerber-dashboard.php:4054
1007
  msgid "Register on the website"
1008
  msgstr "Registrera på webbplatsen"
1009
 
1010
+ #: admin/cerber-dashboard.php:4057
1011
  msgid "Use XML-RPC"
1012
  msgstr "Använd XML-RPC"
1013
 
1014
+ #: admin/cerber-dashboard.php:4058
1015
  msgid "Use REST API"
1016
  msgstr "Använd REST API"
1017
 
1018
+ #: cerber-settings.php:1450
1019
  msgid "Deny it completely"
1020
  msgstr "Förneka det fullständigt"
1021
 
1022
+ #: cerber-settings.php:1450
1023
  msgid "Mark it as spam"
1024
  msgstr "Markera det som skräppost"
1025
 
1026
+ #: admin/cerber-dashboard.php:3302
1027
  msgid "Main settings"
1028
  msgstr "Huvudinställningar"
1029
 
1030
+ #: cerber-settings.php:924
1031
  msgid "Weekly reports"
1032
  msgstr "Veckovisa rapporter"
1033
 
1034
+ #: admin/cerber-admin-settings.php:687 admin/cerber-admin-settings.php:688
1035
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1036
  msgstr "Om du använder ett cachetillägg måste du lägga till din nya URL för inloggning till listan över sidor som inte ska caches."
1037
 
1038
+ #: cerber-load.php:4917
1039
  msgid "Weekly report"
1040
  msgstr "Veckorapport"
1041
 
1042
+ #: cerber-load.php:4920 cerber-load.php:4928
1043
  msgid "To change reporting settings visit"
1044
  msgstr "För att ändra rapporteringsinställningar besök"
1045
 
1046
+ #: cerber-load.php:4960
1047
  msgid "Your login page:"
1048
  msgstr "Din inloggningssida:"
1049
 
1050
+ #: cerber-load.php:4965
1051
  msgid "Your license is valid until"
1052
  msgstr "Din licens är giltig till"
1053
 
1054
+ #: cerber-load.php:5325
1055
  msgid "Activity details"
1056
  msgstr "Aktivitetsdetaljer"
1057
 
1058
+ #: admin/cerber-admin-settings.php:580
1059
  msgid "Click to send now"
1060
  msgstr "Klicka för att skicka nu"
1061
 
1062
+ #: admin/cerber-dashboard.php:3931
 
 
 
 
 
 
 
 
1063
  msgid "Not permitted for one country"
1064
  msgid_plural "Not permitted for %d countries"
1065
  msgstr[0] "Inte tillåtet för ett land"
1066
  msgstr[1] "Inte tillåtet för %d länder"
1067
 
1068
+ #: admin/cerber-dashboard.php:4027
1069
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1070
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
1071
  msgstr "Valda länder är tillåtna att %s, andra länder är inte tillåtna att"
1072
 
1073
+ #: admin/cerber-dashboard.php:4030
1074
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1075
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
1076
  msgstr "Valda länder är inte tillåtna att %s, andra länder har tillåtelse att"
1077
 
1078
+ #: cerber-load.php:5313
1079
  msgid "Weekly Report"
1080
  msgstr "Veckorapport"
1081
 
1082
+ #: cerber-settings.php:309
1083
  msgid "Use 404 template from the active theme"
1084
  msgstr "Använd 404-mall från det aktiva temat"
1085
 
1086
+ #: cerber-settings.php:310
1087
  msgid "Display simple 404 page"
1088
  msgstr "Visa enkel 404-sida"
1089
 
1090
+ #: cerber-settings.php:1435
1091
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
1092
  msgstr "Ange en del av frågesträngen eller sökvägen för att exkludera en begäran från inspektion av sökmotor. Ett objekt per rad."
1093
 
1094
+ #: cerber-settings.php:928
1095
  msgid "Enable reporting"
1096
  msgstr "Aktivera rapportering"
1097
 
1098
+ #: cerber-load.php:5151
1099
  msgid "Your last sign-in was %s from %s"
1100
  msgstr "Din senaste inloggning var %s från %s"
1101
 
1102
+ #: admin/cerber-dashboard.php:371
1103
  msgid "Optional comment for this entry"
1104
  msgstr "Valfri kommentar för detta inlägg"
1105
 
1106
+ #: admin/cerber-dashboard.php:393
1107
  msgid "You cannot add your IP address or network"
1108
  msgstr "Du kan inte lägga till din IP-adress eller ditt nätverk"
1109
 
1110
+ #: cerber-settings.php:626 cerber-settings.php:691
1111
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1112
  msgstr "För specifiera ett REGEX-mönster, omslut ett mönster i två snedstreck."
1113
 
1115
  msgid "Cerber Traffic Inspector"
1116
  msgstr "Cerber trafikkontroll"
1117
 
1118
+ #: admin/cerber-dashboard.php:62 admin/cerber-dashboard.php:2191
1119
+ #: admin/cerber-dashboard.php:5503
1120
  msgid "Traffic Inspector"
1121
  msgstr "Trafikinspektion"
1122
 
1123
+ #: admin/cerber-dashboard.php:2230 admin/cerber-users.php:1246
1124
  msgid "Traffic"
1125
  msgstr "Trafik"
1126
 
1127
+ #: admin/cerber-dashboard.php:4684
1128
  msgid "Request"
1129
  msgstr "Förfrågan"
1130
 
1131
+ #: admin/cerber-dashboard.php:4686 admin/cerber-users.php:1058
1132
  msgid "Host Info"
1133
  msgstr "Server information"
1134
 
1135
+ #: admin/cerber-dashboard.php:4687
1136
  msgid "User Agent"
1137
  msgstr "Användaragent"
1138
 
1139
+ #: admin/cerber-dashboard.php:4753
1140
  msgid "Form submissions"
1141
  msgstr "Formulärinlämningar"
1142
 
1143
+ #: admin/cerber-dashboard.php:4754
1144
  msgid "Page Not Found"
1145
  msgstr "Sidan hittades inte"
1146
 
1147
+ #: admin/cerber-dashboard.php:4761
1148
  msgid "Longer than"
1149
  msgstr "Längre än"
1150
 
1151
+ #: admin/cerber-dashboard.php:4784
1152
  msgid "Refresh"
1153
  msgstr "Uppdatera"
1154
 
1155
+ #: cerber-common.php:325
1156
  msgid "Check for requests"
1157
  msgstr "Kontrollera efter förfrågningar"
1158
 
1159
+ #: admin/cerber-dashboard.php:4819
1160
  msgid "Not specified"
1161
  msgstr "Inte specificerad"
1162
 
1163
+ #: cerber-settings.php:1006
1164
  msgid "Logging mode"
1165
  msgstr "Loggningsläge"
1166
 
1167
+ #: cerber-settings.php:1009
1168
  msgid "Logging disabled"
1169
  msgstr "Loggning inaktiverad"
1170
 
1171
+ #: cerber-settings.php:1011
1172
  msgid "Smart"
1173
  msgstr "Smart"
1174
 
1175
+ #: cerber-settings.php:1012
1176
  msgid "All traffic"
1177
  msgstr "All trafik"
1178
 
1179
+ #: cerber-settings.php:1052
1180
  msgid "Mask these form fields"
1181
  msgstr "Maskera dessa formulärfält"
1182
 
1183
+ #: cerber-settings.php:1093
1184
  msgid "milliseconds"
1185
  msgstr "millisekunder"
1186
 
1187
+ #: cerber-settings.php:954
1188
  msgid "Enable traffic inspection"
1189
  msgstr "Aktivera trafikinspektion"
1190
 
1191
+ #: cerber-settings.php:1047
1192
  msgid "Save request fields"
1193
  msgstr "Spara förfrågningsfält"
1194
 
1195
+ #: cerber-settings.php:1092
1196
  msgid "Page generation time threshold"
1197
  msgstr "Tidsgräns för sidgenerering"
1198
 
1199
+ #: admin/cerber-dashboard.php:2190
 
 
 
 
1200
  msgid "enabled"
1201
  msgstr "aktiverad"
1202
 
1203
+ #: admin/cerber-dashboard.php:2195
1204
  msgid "no connection"
1205
  msgstr "Ingen anslutning"
1206
 
1207
+ #: admin/cerber-dashboard.php:1962
1208
  msgid "Last seen"
1209
  msgstr "Senast sedd"
1210
 
1211
+ #: cerber-load.php:4698
1212
  msgid "We're sorry, you are not allowed to proceed"
1213
  msgstr "Du har inte behörighet att fortsätta"
1214
 
1215
+ #: cerber-settings.php:969
1216
  msgid "Request whitelist"
1217
  msgstr "Begär vitlista"
1218
 
1219
+ #: cerber-settings.php:973
1220
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
1221
  msgstr "Ange en URI-begäran för att utesluta begäran från inspektion. Ett objekt per rad."
1222
 
1223
+ #: cerber-settings.php:1060
1224
  msgid "Save request headers"
1225
  msgstr ""
1226
 
1227
+ #: cerber-settings.php:1082
1228
  msgid "Save $_SERVER"
1229
  msgstr "Spara $_SERVER"
1230
 
1231
+ #: cerber-settings.php:1072
1232
  msgid "Save request cookies"
1233
  msgstr ""
1234
 
1235
+ #: cerber-settings.php:447
1236
  msgid "Protect admin scripts"
1237
  msgstr "Skydda adminskript"
1238
 
1239
+ #: cerber-settings.php:448
1240
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1241
  msgstr "Blockera obehörig åtkomst till load-scripts.php och load-styles.php"
1242
 
1243
+ #: cerber-common.php:3465
1244
  msgid "Unable to create the directory"
1245
  msgstr "Det går inte att skapa katalogen"
1246
 
1247
+ #: cerber-common.php:3470
1248
  msgid "Destination folder access denied"
1249
  msgstr "Åtkomst till destinationsmapp nekad"
1250
 
1251
+ #: cerber-common.php:3473
1252
  msgid "File not found"
1253
  msgstr "Filen hittades inte"
1254
 
1255
+ #: cerber-common.php:3476
1256
  msgid "Unable to copy the file"
1257
  msgstr "Det går inte att kopiera filen"
1258
 
1259
+ #: cerber-common.php:3482
1260
  msgid "Unable to delete the file"
1261
  msgstr "Det går inte att ta bort filen."
1262
 
1263
+ #: cerber-settings.php:164
1264
  msgid "Load security engine"
1265
  msgstr "Ladda säkerhetsmotor"
1266
 
1267
+ #: cerber-settings.php:167
1268
  msgid "Legacy mode"
1269
  msgstr "Bakåtkompatibelt läge"
1270
 
1271
+ #: cerber-settings.php:168
1272
  msgid "Standard mode"
1273
  msgstr "Standardläge"
1274
 
1275
+ #: admin/cerber-admin-settings.php:658
1276
  msgid "Plugin initialization mode has not been changed"
1277
  msgstr "Tilläggets initialiseringsläge har inte ändrats"
1278
 
1279
+ #: cerber-common.php:1874
1280
  msgid "File upload denied"
1281
  msgstr "Filuppladdning nekad"
1282
 
1283
+ #: cerber-settings.php:973 cerber-settings.php:1035
1284
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1285
  msgstr "För att ange ett REGEX-mönster, omslut en hel rad i två klammerparenteser."
1286
 
1287
+ #: cerber-settings.php:153
1288
  msgid "Be careful about enabling these options."
1289
  msgstr "Var försiktig med att aktivera dessa alternativ."
1290
 
1291
+ #: cerber-settings.php:153
1292
  msgid "If you forget your Custom login URL, you will be unable to log in."
1293
  msgstr "Om du glömmer din anpassade URL för inloggning kommer du inte att kunna logga in."
1294
 
1295
+ #: admin/cerber-dashboard.php:73 admin/cerber-dashboard.php:5564
1296
  msgid "Site Integrity"
1297
  msgstr "Webbplatsintegritet"
1298
 
1299
+ #: cerber-scanner.php:1717 cerber-settings.php:705 cerber-settings.php:957
1300
+ #: cerber-settings.php:988 cerber-settings.php:1122 cerber-settings.php:1131
1301
+ #: cerber-settings.php:1596 admin/cerber-dashboard.php:2215
1302
+ #: admin/cerber-dashboard.php:2217 admin/cerber-users.php:20
1303
+ #: admin/cerber-users.php:481 admin/cerber-users.php:495
1304
  msgid "Disabled"
1305
  msgstr "Inaktiverad"
1306
 
1307
+ #: cerber-scanner.php:1032 admin/cerber-dashboard.php:2216
1308
  msgid "Quick Scan"
1309
  msgstr "Snabb skanning"
1310
 
1311
+ #: cerber-scanner.php:1032 admin/cerber-dashboard.php:2218
1312
  msgid "Full Scan"
1313
  msgstr "Fullständig skanning"
1314
 
1315
+ #: cerber-common.php:1910 cerber-common.php:1920
1316
  msgid "Denied"
1317
  msgstr "Nekad"
1318
 
1319
+ #: cerber-settings.php:193 cerber-settings.php:636 cerber-settings.php:661
1320
+ #: cerber-settings.php:963 cerber-settings.php:1429 cerber-settings.php:1527
1321
  msgid "Use White IP Access List"
1322
  msgstr "Använd vit IP-åtkomstlista"
1323
 
1324
+ #: cerber-settings.php:269
1325
  msgid "Disable dashboard redirection"
1326
  msgstr "Inaktivera omdirigering av adminpanel"
1327
 
1328
+ #: cerber-settings.php:270
1329
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
1330
  msgstr "Inaktivera automatisk omdirigering till inloggningssidan när /wp-admin/ begärs av en obehörig förfrågan"
1331
 
1332
+ #: cerber-settings.php:1114
1333
  msgid "Scanner settings"
1334
  msgstr "Skanningsinställningar"
1335
 
1336
+ #: cerber-settings.php:1154
1337
  msgid "Custom signatures"
1338
  msgstr "Anpassade signaturer"
1339
 
1340
+ #: cerber-settings.php:1158
1341
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
1342
  msgstr "Specifiera anpassade PHP-kodsignaturer. Ett objekt per rad. För att ange ett REGEX-mönster, omslut en hel rad i två klammerparenteser."
1343
 
1344
+ #: cerber-settings.php:1145
1345
  msgid "Unwanted file extensions"
1346
  msgstr "Oönskade filtillägg"
1347
 
1348
+ #: cerber-settings.php:1151
1349
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1350
  msgstr "Specifiera filtillägg att söka efter. Endast fullständig skanning. Använd komma för att separera objekt."
1351
 
1352
+ #: cerber-settings.php:1161
1353
  msgid "Directories to exclude"
1354
  msgstr "Kataloger att exkludera"
1355
 
1356
+ #: cerber-settings.php:1184
1357
  msgid "Delete quarantined files after"
1358
  msgstr "Ta bort filer i karantän efter"
1359
 
1360
+ #: cerber-settings.php:1197
1361
  msgid "Launch Quick Scan"
1362
  msgstr "Starta snabbskanning"
1363
 
1373
  msgid "Every 6 hours"
1374
  msgstr "Var 6:e timme"
1375
 
1376
+ #: cerber-settings.php:1202
1377
  msgid "Launch Full Scan"
1378
  msgstr "Starta fullständig skanning"
1379
 
1380
+ #: cerber-settings.php:1217 cerber-settings.php:1263
1381
  msgid "Low severity"
1382
  msgstr "Låg allvarlighet"
1383
 
1384
+ #: cerber-settings.php:1218 cerber-settings.php:1264
1385
  msgid "Medium severity"
1386
  msgstr "Medel allvarlighet"
1387
 
1388
+ #: cerber-settings.php:1219 cerber-settings.php:1265
1389
  msgid "High severity"
1390
  msgstr "Hög allvarlighet"
1391
 
1392
+ #: cerber-settings.php:1214
1393
  msgid "Report an issue if any of the following is true"
1394
  msgstr "Rapportera ett problem om något av följande är sant"
1395
 
1396
+ #: cerber-settings.php:1223
1397
  msgid "Send email report"
1398
  msgstr "Skicka e-postrapport"
1399
 
1400
+ #: cerber-settings.php:1226
1401
  msgid "After every scan"
1402
  msgstr "Efter varje skanning"
1403
 
1404
+ #: cerber-settings.php:1227
1405
  msgid "If any changes in scan results occurred"
1406
  msgstr "Om några ändringar i skanningsresultat uppstod"
1407
 
1408
+ #: cerber-settings.php:1232
1409
  msgid "Include file sizes"
1410
  msgstr "Inkludera filstorlekar"
1411
 
1412
+ #: cerber-settings.php:1236
1413
  msgid "Include scan errors"
1414
  msgstr "Inkludera skanningsfel"
1415
 
1416
+ #: admin/cerber-dashboard.php:5566
1417
  msgid "Security Scanner"
1418
  msgstr "Säkerhetsskanning"
1419
 
1420
+ #: admin/cerber-dashboard.php:5568
1421
  msgid "Scheduling"
1422
  msgstr "Schemaläggning"
1423
 
1424
+ #: admin/cerber-admin.php:174
1425
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
1426
  msgstr "För närvarande pågår en schemalagd skanning. Vänta tills det är klart."
1427
 
1428
+ #: admin/cerber-admin.php:178
1429
  msgid "Previous scan started %s has not been completed. Continue scanning?"
1430
  msgstr "Föregående skanning startad %s har inte slutförts. Fortsätt skanning?"
1431
 
1432
+ #: admin/cerber-admin.php:73
1433
  msgid "It seems this website has never been scanned. To start scanning click the button below."
1434
  msgstr "Det verkar som om denna webbplats aldrig har skannats. För att börja skanna, klicka på knappen nedan."
1435
 
1436
+ #: admin/cerber-admin.php:187
1437
  msgid "Start Quick Scan"
1438
  msgstr "Starta snabb skanning"
1439
 
1440
+ #: admin/cerber-admin.php:188
1441
  msgid "Start Full Scan"
1442
  msgstr "Starta fullständig skanning"
1443
 
1444
+ #: admin/cerber-admin.php:189
1445
  msgid "Stop Scanning"
1446
  msgstr "Sluta skanna"
1447
 
1448
+ #: admin/cerber-admin.php:190
1449
  msgid "Continue Scanning"
1450
  msgstr "Fortsätter skanning"
1451
 
1452
+ #: admin/cerber-dashboard.php:1450 admin/cerber-tools.php:378
1453
+ #: admin/cerber-admin.php:228
1454
  msgid "Delete"
1455
  msgstr "Ta bort"
1456
 
1478
  msgid "Unable to process file"
1479
  msgstr "Kan inte bearbeta fil"
1480
 
1481
+ #: cerber-scanner.php:1630 cerber-scanner.php:4663
1482
  msgid "Unable to open file"
1483
  msgstr "Kan inte öppna fil"
1484
 
1510
  msgid "New file"
1511
  msgstr "Ny fil"
1512
 
1513
+ #: cerber-scanner.php:2470
1514
  msgid "Custom signature found"
1515
  msgstr "Anpassad signatur hittad"
1516
 
1517
+ #: cerber-scanner.php:3748
1518
  msgid "Parsing the list of files"
1519
  msgstr "Analysera listan över filer"
1520
 
1521
+ #: cerber-scanner.php:3749
1522
  msgid "Checking for new and modified files"
1523
  msgstr "Söker efter nya och ändrade filer"
1524
 
1525
+ #: cerber-scanner.php:3750
1526
  msgid "Verifying the integrity of WordPress"
1527
  msgstr "Verifierar integriteten av WordPress"
1528
 
1529
+ #: cerber-scanner.php:3752
1530
  msgid "Verifying the integrity of the plugins"
1531
  msgstr "Verifierar integriteten av tilläggen"
1532
 
1533
+ #: cerber-scanner.php:3754
1534
  msgid "Verifying the integrity of the themes"
1535
  msgstr "Verifierar integriteten av teman"
1536
 
1537
+ #: cerber-scanner.php:3756
1538
  msgid "Searching for malicious code"
1539
  msgstr "Söker efter skadlig kod"
1540
 
1541
+ #: cerber-scanner.php:3757
1542
  msgid "Finalizing the scan"
1543
  msgstr "Slutför skanningen"
1544
 
1545
+ #: admin/cerber-admin.php:109
1546
  msgid "Files to scan"
1547
  msgstr "Filer att skanna"
1548
 
1549
+ #: admin/cerber-admin.php:116
1550
  msgid "Critical issues"
1551
  msgstr "Kritiska problem"
1552
 
1553
+ #: cerber-scanner.php:4827 admin/cerber-admin.php:116
1554
  msgid "Issues total"
1555
  msgstr "Problem totalt"
1556
 
1558
  msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
1559
  msgstr "Filåtkomstfel. Möjliga skanningsresultat är föråldrade. Kör snabb eller full skanning."
1560
 
1561
+ #: cerber-scanner.php:4962
1562
  msgid "To view full report visit"
1563
  msgstr "För att visa fullständigt rapport besök"
1564
 
1565
+ #: cerber-load.php:4925
1566
  msgid "Scanner Report"
1567
  msgstr "Skanningsrapport"
1568
 
1569
+ #: cerber-settings.php:1119
1570
  msgid "Monitor new files"
1571
  msgstr "Övervaka nya filer"
1572
 
1573
+ #: cerber-settings.php:1128
1574
  msgid "Monitor modified files"
1575
  msgstr "Övervaka ändrade filer"
1576
 
1577
+ #: cerber-settings.php:1228
1578
  msgid "If new issues found"
1579
  msgstr "Om nya problem hittas"
1580
 
1581
+ #: admin/cerber-admin-settings.php:967
1582
  msgid "The schedule has been updated"
1583
  msgstr "Schemat har uppdaterats"
1584
 
1585
+ #: cerber-scanner.php:1641 cerber-scanner.php:1682 cerber-scanner.php:2625
1586
  msgid "Suspicious directives found"
1587
  msgstr "Suspekta direktiv hittades"
1588
 
1589
+ #: cerber-scanner.php:2623
1590
  msgid "Suspicious code instruction found"
1591
  msgstr "Misstänkt kodinstruktion hittades"
1592
 
1593
+ #: cerber-scanner.php:2624
1594
  msgid "Suspicious code signatures found"
1595
  msgstr "Misstänkta kodsignaturer hittades"
1596
 
1597
+ #: cerber-scanner.php:2627
1598
  msgid "To solve this issue you have to reinstall %s or update it to the latest version."
1599
  msgstr "För att lösa problemet måste du installera om %s eller uppdatera den till den senaste versionen."
1600
 
1601
+ #: cerber-scanner.php:2628
1602
  msgid "Please upload a reference ZIP archive"
1603
  msgstr "Ladda upp ett referens-ZIP-arkiv"
1604
 
1605
+ #: cerber-scanner.php:2629
1606
  msgid "Resolve issue"
1607
  msgstr "Lös problemet"
1608
 
1609
+ #: admin/cerber-admin.php:252
1610
  msgid "We have not found any integrity data to verify"
1611
  msgstr "Vi har inte hittat några integritetsdata att verifiera"
1612
 
1613
+ #: admin/cerber-admin.php:254
1614
  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."
1615
  msgstr "Du måste ladda upp ett ZIP-arkiv från där du har installerat det. Detta gör det möjligt för säkerhetsskannern att verifiera kodens integritet och upptäcka skadlig kod."
1616
 
1617
+ #: cerber-scanner.php:4799
1618
  msgid "Full Scan Report"
1619
  msgstr "Fullständig skanningsrapport"
1620
 
1621
+ #: cerber-scanner.php:4799
1622
  msgid "Quick Scan Report"
1623
  msgstr "Snabbskanningsrapport"
1624
 
1625
+ #: cerber-scanner.php:4812
1626
  msgid "Files scanned"
1627
  msgstr "Filerna skannas"
1628
 
1629
+ #: admin/cerber-dashboard.php:353 admin/cerber-dashboard.php:1749
1630
+ #: admin/cerber-dashboard.php:1806 admin/cerber-dashboard.php:2016
1631
  msgid "Check for activities"
1632
  msgstr "Kontrollera efter aktiviteter"
1633
 
1634
+ #: admin/cerber-dashboard.php:2000
1635
  msgid "Activated"
1636
  msgstr "Aktiverad"
1637
 
1638
+ #: cerber-common.php:1885
1639
  msgid "Malicious request denied"
1640
  msgstr "Skadlig begäran nekad"
1641
 
1642
+ #: cerber-common.php:1899
1643
  msgid "User activated"
1644
  msgstr ""
1645
 
1646
+ #: cerber-common.php:1922
1647
  msgid "Suspicious number of fields"
1648
  msgstr "Misstänkt antal fält"
1649
 
1650
+ #: cerber-common.php:1923
1651
  msgid "Suspicious number of nested values"
1652
  msgstr ""
1653
 
1654
+ #: cerber-common.php:1924 cerber-common.php:2075
1655
  msgid "Malicious code detected"
1656
  msgstr "Skadlig kod upptäckt"
1657
 
1658
+ #: cerber-common.php:2076
1659
  msgid "Attempt to upload a file with malicious code"
1660
  msgstr "Försök att ladda upp en fil med skadlig kod"
1661
 
1662
+ #: cerber-common.php:2359
1663
  msgid "Bytes"
1664
  msgstr "Bytes"
1665
 
1671
  msgid "Unable to check the integrity due to a DB error"
1672
  msgstr "Det går inte att kontrollera integriteten på grund av ett DB-fel"
1673
 
1674
+ #: cerber-settings.php:1192
1675
  msgid "Automated recurring scan schedule"
1676
  msgstr "Automatiserat återkommande scanningsschema"
1677
 
1678
+ #: cerber-settings.php:1209
1679
  msgid "Scan results reporting"
1680
  msgstr "Resultatrapportering av skanning"
1681
 
1682
+ #: admin/cerber-dashboard.php:1147
1683
  msgid "Suspicious activity"
1684
  msgstr "Misstänkt aktivitet"
1685
 
1686
+ #: admin/cerber-dashboard.php:4750
1687
  msgid "Errors"
1688
  msgstr "Fel"
1689
 
1692
  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."
1693
  msgstr ""
1694
 
1695
+ #: cerber-load.php:393
1696
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
1697
  msgstr "Du har överskridit antalet tillåtna inloggningsförsök. Försök igen om %d minuter."
1698
 
1699
+ #: cerber-common.php:2239
1700
  msgctxt "preposition of a period of time like: in 6 hours"
1701
  msgid "in %s"
1702
  msgstr "om %s"
1703
 
1704
+ #: admin/cerber-admin-settings.php:569
1705
  msgctxt "preposition of time like: at 11:00"
1706
  msgid "at"
1707
  msgstr "kl."
1708
 
1709
+ #: admin/cerber-dashboard.php:5571
1710
  msgid "Quarantine"
1711
  msgstr "Karantän"
1712
 
1713
+ #: admin/cerber-admin.php:81
1714
  msgid "Started"
1715
  msgstr "Startade"
1716
 
1717
+ #: admin/cerber-admin.php:85
1718
  msgid "Finished"
1719
  msgstr "Slutförda"
1720
 
1721
+ #: admin/cerber-admin.php:93
1722
  msgid "Performance"
1723
  msgstr "Prestanda"
1724
 
1742
  msgid "Unattended files"
1743
  msgstr "Obevakade filer"
1744
 
1745
+ #: admin/cerber-admin.php:109 admin/cerber-admin.php:770
1746
  msgid "Scanned"
1747
  msgstr "Skannade"
1748
 
1779
  msgid "The file has been restored to its original location."
1780
  msgstr "Filen har återställts till sin ursprungliga plats."
1781
 
1782
+ #: admin/cerber-dashboard.php:2231
1783
  msgid "Integrity"
1784
  msgstr "Integritet"
1785
 
1786
+ #: cerber-common.php:1873
1787
  msgid "Attempt to upload malicious file denied"
1788
  msgstr "Försök att ladda upp skadlig fil nekad"
1789
 
1790
+ #: cerber-load.php:8370
1791
  msgid "Awesome!"
1792
  msgstr "Grymt bra!"
1793
 
1794
+ #: cerber-settings.php:1251
1795
  msgid "Automatic cleanup of malware and suspicious files"
1796
  msgstr "Automatisk upprensing av skadlig kod och misstänkta filer"
1797
 
1798
+ #: cerber-settings.php:1349
1799
  msgid "Files in the sessions directory"
1800
  msgstr "Filer i sessions-katalogen"
1801
 
1802
+ #: cerber-settings.php:1329
1803
  msgid "Files in these directories"
1804
  msgstr "Filer i dessa kataloger"
1805
 
1806
+ #: cerber-settings.php:1333
1807
  msgid "Use absolute paths. One item per line."
1808
  msgstr "Använd absoluta sökvägar. Ett objekt per rad."
1809
 
1810
+ #: cerber-settings.php:1336
1811
  msgid "Files with these extensions"
1812
  msgstr "Filer med dessa tillägg"
1813
 
1814
+ #: cerber-settings.php:1342
1815
  msgid "Use comma to separate items."
1816
  msgstr "Använd komma för att separera objekt."
1817
 
1818
+ #: admin/cerber-dashboard.php:5569
1819
  msgid "Cleaning up"
1820
  msgstr "Uppstädning"
1821
 
1823
  msgid "Malicious code found"
1824
  msgstr "Skadlig kod hittad"
1825
 
1826
+ #: cerber-scanner.php:2620
1827
  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."
1828
  msgstr "Denna fil innehåller körbar kod och kan innehålla förvrängd skadlig kod. Om denna fil är en del av ett tema eller ett tillägg måste det vara beläget i mappen för temat eller tillägget. Inget undantag, inga ursäkter."
1829
 
1830
+ #: cerber-scanner.php:2621
1831
  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."
1832
  msgstr "Skannern känner igen denna fil som ”ägarlös” eller ”inte bunden” eftersom den inte hör till någon känd del av webbplatsen och borde inte vara här."
1833
 
1834
+ #: cerber-scanner.php:2622
1835
  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."
1836
  msgstr ""
1837
 
1838
+ #: cerber-scanner.php:2626
1839
  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."
1840
  msgstr "Innehållet i filen har ändrats och matchar inte det som finns i det officiella WordPress-arkivet eller en referensfil som du har laddat upp tidigare. Filen kan ha förändrats av skadlig kod, infekterad av virus eller har manipulerats."
1841
 
1842
+ #: cerber-scanner.php:4886
1843
  msgid "Deleted"
1844
  msgstr "Borttaget"
1845
 
1846
+ #: cerber-scanner.php:4946
1847
  msgid "Automatically moved to quarantine"
1848
  msgstr "Automatiskt flyttad till karantän"
1849
 
1850
+ #: cerber-common.php:1925
1851
  msgid "Suspicious SQL code detected"
1852
  msgstr "Misstänkt SQL-kod upptäckt"
1853
 
1854
+ #: admin/cerber-dashboard.php:2212
1855
  msgctxt "Example: Last malware scan: 23 Jan 2018"
1856
  msgid "Last malware scan"
1857
  msgstr "Senaste skanningen efter skadlig kod"
1858
 
1859
+ #: admin/cerber-dashboard.php:5505
1860
  msgid "Live Traffic"
1861
  msgstr "Live-trafik"
1862
 
1863
+ #: cerber-settings.php:452
1864
  msgid "Disable PHP in uploads"
1865
  msgstr "Inaktivera PHP i uppladdningar"
1866
 
1867
+ #: cerber-settings.php:457
1868
  msgid "Disable PHP error displaying"
1869
  msgstr "Inaktivera visning av PHP-fel"
1870
 
1871
+ #: admin/cerber-dashboard.php:5570
1872
  msgid "Ignore List"
1873
  msgstr "Ignoreringslista"
1874
 
1875
+ #: admin/cerber-admin.php:231
1876
  msgid "Ignore"
1877
  msgstr "Ignorera"
1878
 
1901
  msgid "Activity Insights"
1902
  msgstr "Aktivitetsinsikt"
1903
 
1904
+ #: admin/cerber-dashboard.php:3450
1905
  msgid "Are you sure you want to delete selected files?"
1906
  msgstr "Är du säker på att du vill ta bort valda filer?"
1907
 
1908
+ #: admin/cerber-dashboard.php:3451
1909
  msgid "These files have been moved to the quarantine"
1910
  msgstr "Dessa filer har flyttats till karantänen"
1911
 
1912
+ #: admin/cerber-dashboard.php:3454
1913
  msgid "Do you want to add selected files to the ignore list?"
1914
  msgstr "Vill du lägga till valda filer på ignoreringslistan?"
1915
 
1916
+ #: admin/cerber-dashboard.php:3455
1917
  msgid "These files have been added to the ignore list"
1918
  msgstr "Dessa filer har lagts till i ignoreringslistan"
1919
 
1920
+ #: admin/cerber-dashboard.php:3457
1921
  msgid "Some errors occurred"
1922
  msgstr "Några fel uppstod"
1923
 
1924
+ #: admin/cerber-dashboard.php:3458
1925
  msgid "All files have been processed"
1926
  msgstr "Alla filer har bearbetats"
1927
 
1928
+ #: admin/cerber-dashboard.php:5910
1929
  msgid "Know more about all advantages at"
1930
  msgstr "Läs mer om alla fördelar på"
1931
 
1932
+ #: cerber-common.php:1926
1933
  msgid "Suspicious JavaScript code detected"
1934
  msgstr "Misstänkt JavaScript-kod upptäckt"
1935
 
1936
+ #: admin/cerber-admin-settings.php:970
1937
  msgid "Unable to update the schedule"
1938
  msgstr "Kan inte uppdatera schemat"
1939
 
1953
  msgid "Click here to see the full list of files"
1954
  msgstr "Klicka här för att se hela listan med filer"
1955
 
1956
+ #: admin/cerber-dashboard.php:1015
1957
  msgid "Additional Details"
1958
  msgstr "Ytterligare detaljer"
1959
 
1960
+ #: admin/cerber-dashboard.php:4206
1961
  msgid "Page generation time"
1962
  msgstr "Tid för generering av sidan"
1963
 
1964
+ #: admin/cerber-dashboard.php:6091
1965
  msgid "Log In"
1966
  msgstr "Logga in"
1967
 
1968
+ #: admin/cerber-dashboard.php:6092
1969
  msgid "Log Out"
1970
  msgstr "Logga ut"
1971
 
1972
+ #: admin/cerber-dashboard.php:6093
1973
  msgid "Register"
1974
  msgstr "Registrera"
1975
 
1976
+ #: admin/cerber-dashboard.php:6096
1977
  msgid "WooCommerce Log In"
1978
  msgstr "WooCommerce-inloggning"
1979
 
1980
+ #: admin/cerber-dashboard.php:6097
1981
  msgid "WooCommerce Log Out"
1982
  msgstr "WooCommerce-utloggning"
1983
 
1984
+ #: cerber-common.php:1914
1985
  msgid "IP address is locked out"
1986
  msgstr "IP-adress är utelåst"
1987
 
1988
+ #: cerber-common.php:2079
1989
  msgid "Multiple suspicious requests"
1990
  msgstr "Flera misstänkta förfrågningar"
1991
 
1992
+ #: cerber-settings.php:949
1993
  msgid "Traffic Inspection"
1994
  msgstr "Trafikinspektion"
1995
 
1996
+ #: cerber-settings.php:958 cerber-settings.php:989
1997
  msgid "Maximum compatibility"
1998
  msgstr "Maximal kompatibilitet"
1999
 
2000
+ #: cerber-settings.php:959 cerber-settings.php:990
2001
  msgid "Maximum security"
2002
  msgstr "Maximal säkerhet"
2003
 
2004
+ #: cerber-settings.php:980
2005
  msgid "Erroneous Request Shielding"
2006
  msgstr ""
2007
 
2008
+ #: cerber-settings.php:985
2009
  msgid "Enable error shielding"
2010
  msgstr ""
2011
 
2012
+ #: cerber-settings.php:1087
2013
  msgid "Save software errors"
2014
  msgstr "Spara programfel"
2015
 
2016
+ #: cerber-scanner.php:3743
2017
  msgid "Preparing for the scan"
2018
  msgstr "Förbereder för skanningen"
2019
 
2020
+ #: cerber-common.php:1927
2021
  msgid "Blocked by administrator"
2022
  msgstr "Blockerad av administratör"
2023
 
2024
+ #: cerber-load.php:397
2025
  msgid "You are not allowed to log in"
2026
  msgstr "Du saknar behörighet att logga in"
2027
 
2028
+ #: admin/cerber-users.php:55
2029
  msgid "Block User"
2030
  msgstr "Blockera användare"
2031
 
2032
+ #: admin/cerber-users.php:59 admin/cerber-users.php:65
2033
  msgid "User is not permitted to log into the website"
2034
  msgstr "Användare har inte tillåtelse att logga in på webbplatsen"
2035
 
2036
+ #: cerber-settings.php:668 admin/cerber-users.php:76
2037
  msgid "User Message"
2038
  msgstr "Användarmeddelande"
2039
 
2040
+ #: admin/cerber-users.php:78
2041
  msgid "An optional message for this user"
2042
  msgstr "Ett valfritt meddelande för denna användare"
2043
 
2044
+ #: admin/cerber-users.php:176
2045
  msgid "Blocked Users"
2046
  msgstr "Blockerade användare"
2047
 
2048
+ #: cerber-settings.php:428
2049
  msgid "Block access to user pages like /?author=n"
2050
  msgstr "Blockera åtkomst till användarsidor som /?Author=n"
2051
 
2052
+ #: cerber-settings.php:474
2053
  msgid "Access to WordPress REST API"
2054
  msgstr "Åtkomst till WordPress REST API"
2055
 
2056
+ #: cerber-settings.php:485
2057
  msgid "Block access to WordPress REST API except any of the following"
2058
  msgstr "Blockera åtkomst till WordPress REST API utom något av följande"
2059
 
2060
+ #: cerber-settings.php:495
2061
  msgid "Allow REST API for these roles"
2062
  msgstr "Tillåt REST API för dessa roller"
2063
 
2064
+ #: cerber-settings.php:500
2065
  msgid "Allow these namespaces"
2066
  msgstr "Tillåt dessa namnrymder"
2067
 
2068
+ #: cerber-settings.php:156
2069
  msgid "These restrictions do not apply to IP addresses in the White IP Access List"
2070
  msgstr "Dessa begränsningar tillämpas inte på IP-adresser i den vita IP-åtkomstlistan"
2071
 
2072
+ #: admin/cerber-admin-settings.php:534
2073
  msgid "Select one or more roles"
2074
  msgstr "Välj en eller flera roller"
2075
 
2076
+ #: admin/cerber-dashboard.php:1479 admin/cerber-users.php:1101
2077
  msgid "Filter by registered user"
2078
  msgstr "Filtrera efter registrerad användare"
2079
 
2080
+ #: cerber-settings.php:655
2081
  msgid "Authorized users only"
2082
  msgstr "Endast auktoriserade användare"
2083
 
2084
+ #: cerber-settings.php:656
2085
  msgid "Only registered and logged in website users have access to the website"
2086
  msgstr "Endast registrerade och inloggade användare har åtkomst till webbplatsen"
2087
 
2088
+ #: cerber-settings.php:2052
2089
  msgid "Only registered and logged in users are allowed to view this website"
2090
  msgstr "Endast registrerade och inloggade användare har tillåtelse visa denna webbplats"
2091
 
2092
+ #: cerber-settings.php:675
2093
  msgid "Redirect to URL"
2094
  msgstr "Omdirigera till URL"
2095
 
2096
+ #: admin/cerber-dashboard.php:5624
2097
  msgid "Changelog"
2098
  msgstr "Ändringslogg"
2099
 
2100
+ #: admin/cerber-dashboard.php:806
2101
  msgid "Default settings have been loaded"
2102
  msgstr "Standardinställningarna har laddats"
2103
 
2104
+ #: admin/cerber-dashboard.php:3915
2105
  msgid "Save all rules"
2106
  msgstr "Spara alla regler"
2107
 
2108
+ #: cerber-common.php:1902
2109
  msgid "Invalid master credentials"
2110
  msgstr "Ogiltiga master-uppgifter"
2111
 
2112
+ #: cerber-settings.php:1540
2113
  msgid "Master settings"
2114
  msgstr "Master-inställningar"
2115
 
2116
+ #: cerber-settings.php:1548
2117
  msgid "Return to the website list"
2118
  msgstr "Tillbaka till webbplatslistan"
2119
 
2120
+ #: cerber-settings.php:1552
2121
  msgid "Show \"Switched to\" notification"
2122
  msgstr "Visa ”Bytt till”-notis"
2123
 
2124
+ #: cerber-settings.php:1556
2125
  msgid "Add @ site to the page title"
2126
  msgstr ""
2127
 
2128
+ #: cerber-settings.php:1178 cerber-settings.php:1574 cerber-settings.php:1602
2129
  msgid "Enable diagnostic logging"
2130
  msgstr "Aktivera diagnostisk loggning"
2131
 
2132
+ #: cerber-settings.php:1586
2133
  msgid "Limit access by IP address"
2134
  msgstr "Begränsa åtkomst med IP-adress"
2135
 
2136
+ #: cerber-settings.php:1591
2137
  msgid "Access to this website"
2138
  msgstr "Åtkomst till denna webbplats"
2139
 
2140
+ #: cerber-settings.php:1594
2141
  msgid "Full access mode"
2142
  msgstr "Fullt åtkomstläge"
2143
 
2144
+ #: cerber-settings.php:1595
2145
  msgid "Read-only mode"
2146
  msgstr "Endast läsläge"
2147
 
2148
+ #: cerber-settings.php:1617
2149
  msgid "The full access mode requires the PRO version of WP Cerber"
2150
  msgstr "Fullt åtkomstläge kräver PRO-versionen av WP Cerber"
2151
 
2157
  msgid "Malware Scan"
2158
  msgstr "Skanna efter skadlig kod"
2159
 
2160
+ #: nexus/cerber-nexus-master.php:516 nexus/cerber-slave-list.php:56
2161
  msgid "Notes"
2162
  msgstr "Noteringar"
2163
 
2165
  msgid "Add a slave website"
2166
  msgstr "Lägg till en slav-webbplats"
2167
 
2168
+ #: nexus/cerber-slave-list.php:247 admin/cerber-users.php:1167
2169
  msgid "Search results for:"
2170
  msgstr "Sökresultat för:"
2171
 
2185
  msgid "Add a new one"
2186
  msgstr "Lägg till en ny"
2187
 
2188
+ #: nexus/cerber-nexus-master.php:479
2189
  msgid "Website Properties"
2190
  msgstr "Webbplatsegenskaper"
2191
 
2192
+ #: nexus/cerber-nexus-master.php:489
2193
  msgid "Website URL"
2194
  msgstr "URL till webbplats"
2195
 
2196
+ #: nexus/cerber-nexus-master.php:494
2197
  msgid "Display as"
2198
  msgstr "Visa som"
2199
 
2200
+ #: nexus/cerber-nexus-master.php:524
2201
  msgid "Website Owner"
2202
  msgstr "Webbplatsägare"
2203
 
2204
+ #: nexus/cerber-nexus-master.php:540
2205
  msgid "Phone"
2206
  msgstr "Telefon"
2207
 
2208
+ #: nexus/cerber-nexus-master.php:548
2209
  msgid "Address"
2210
  msgstr "Adress"
2211
 
2212
+ #: nexus/cerber-nexus-master.php:691
2213
  msgid "The website you are trying to add is already in the list"
2214
  msgstr "Den webbplats du försöker lägga till finns redan i listan"
2215
 
2216
+ #: nexus/cerber-nexus-master.php:700
2217
  msgid "The website has been added successfully"
2218
  msgstr "Webbplatsen har lagts till utan problem"
2219
 
2220
+ #: nexus/cerber-nexus-master.php:701
2221
  msgid "Click to edit"
2222
  msgstr "Klicka för att redigera"
2223
 
2224
+ #: nexus/cerber-nexus-master.php:702
2225
  msgid "Switch to the Dashboard"
2226
  msgstr "Byt till adminpanelen"
2227
 
2228
+ #: nexus/cerber-nexus-master.php:705
2229
  msgid "Keep in mind: You have added the website that does not support SSL encryption. This may lead to data leakage."
2230
  msgstr "Tänk på: Du har lagt till webbplatsen som inte stöder SSL-kryptering. Detta kan leda till dataläckage."
2231
 
2232
+ #: nexus/cerber-nexus-master.php:824
2233
  msgid "Website has been deleted"
2234
  msgid_plural "%s websites have been deleted"
2235
  msgstr[0] "Webbplats har tagits bort"
2236
  msgstr[1] "%s webbplatser har tagits bort"
2237
 
2238
+ #: nexus/cerber-nexus-master.php:1074
2239
  msgid "You have switched to %s"
2240
  msgstr "Du har bytt till %s"
2241
 
2242
+ #: nexus/cerber-nexus-master.php:1084
2243
  msgid "You have switched back to the master website"
2244
  msgstr "Du har bytt tillbaka till master-webbplatsen"
2245
 
2246
+ #: nexus/cerber-nexus-master.php:1300
2247
  msgid "You are here:"
2248
  msgstr "Du är här:"
2249
 
2250
+ #: nexus/cerber-nexus-master.php:1303 nexus/cerber-nexus.php:94
2251
  #: nexus/cerber-nexus.php:104
2252
  msgid "My Websites"
2253
  msgstr "Mina webbplatser"
2276
  msgid "Slave Settings"
2277
  msgstr "Slavinställningar"
2278
 
2279
+ #: nexus/cerber-nexus.php:144
2280
  msgid "Secret Access Token"
2281
  msgstr "Hemlig åtkomsttoken"
2282
 
2283
+ #: nexus/cerber-nexus.php:146
2284
  msgid "The token is unique to this website. Keep it secret. Install the token on a master website to grant access to this website."
2285
  msgstr "Token är unik för denna webbplats. Håll den hemligt. Installera token på en master-webbplats för att ge åtkomst till denna webbplats."
2286
 
2287
+ #: nexus/cerber-nexus.php:148
2288
  msgid "Are you sure? This permanently invalidates the token."
2289
  msgstr "Är du säker? Detta innebär att man permanent ogiltiggör token."
2290
 
2291
+ #: nexus/cerber-nexus.php:149
2292
  msgid "Disable slave mode"
2293
  msgstr "Inaktivera slavläge"
2294
 
2295
+ #: nexus/cerber-nexus.php:264
2296
  msgid "This website is set as master."
2297
  msgstr "Denna webbplats är inställd som master."
2298
 
2299
+ #: nexus/cerber-nexus.php:265
2300
  msgid "Add slave websites by using access tokens."
2301
  msgstr "Lägg till slav-webbplatser genom att använda åtkomsttoken."
2302
 
2303
+ #: nexus/cerber-nexus.php:268
2304
  msgid "This website is set as slave."
2305
  msgstr "Denna webbplats är inställd som slav."
2306
 
2307
+ #: nexus/cerber-nexus.php:269
2308
  msgid "Install the access token on the master website."
2309
  msgstr "Installera åtkomsttoken på master-webbplatsen."
2310
 
2311
  #. translators: Time difference between two dates, in seconds (sec=second). 1: Number of seconds
2312
+ #: cerber-common.php:2232
2313
  msgid "%s sec"
2314
  msgid_plural "%s secs"
2315
  msgstr[0] "%s sekund"
2316
  msgstr[1] "%s sekunder"
2317
 
2318
+ #: cerber-settings.php:932
2319
  msgid "Send reports on"
2320
  msgstr "Skicka rapporter på"
2321
 
2323
  msgid "Updates"
2324
  msgstr "Uppdateringar"
2325
 
2326
+ #: nexus/cerber-nexus-master.php:502 nexus/cerber-slave-list.php:54
2327
  msgid "Group"
2328
  msgstr "Grupp"
2329
 
2343
  msgid "All groups"
2344
  msgstr "Alla grupper"
2345
 
2346
+ #: nexus/cerber-nexus-master.php:1384
2347
  msgid "Are you sure you want to delete selected websites?"
2348
  msgstr "Är du säker på att du vill ta bort valda webbplatser?"
2349
 
2350
+ #: admin/cerber-users.php:216
2351
  msgid "Block"
2352
  msgstr "Blockera"
2353
 
2354
+ #: nexus/cerber-nexus-master.php:471
2355
  msgid "Select an existing group or enter a new one to add it"
2356
  msgstr "Välj en befintlig grupp eller ange en ny för att lägga till den"
2357
 
2358
+ #: nexus/cerber-nexus-master.php:544
2359
  msgid "Company"
2360
  msgstr "Företag"
2361
 
2362
+ #: nexus/cerber-nexus-master.php:178
2363
  msgid "Invalid response from the slave website"
2364
  msgstr "Ogiltigt svar från slav-webbplatsen"
2365
 
2366
+ #: cerber-common.php:1866 cerber-common.php:2069
2367
  msgid "Attempt to log in with non-existing username"
2368
  msgstr "Försök att logga in med icke-existerande användarnamn"
2369
 
2370
+ #: cerber-load.php:5339
2371
  msgid "Attempts to log in with non-existing usernames"
2372
  msgstr "Försök att logga in med icke-existerande användarnamn"
2373
 
2374
+ #: cerber-settings.php:274
 
 
 
 
2375
  msgid "Non-existing users"
2376
  msgstr "Icke-existerande användare"
2377
 
2378
+ #: cerber-settings.php:275
2379
  msgid "Immediately block IP when attempting to log in with a non-existing username"
2380
  msgstr "Blockera omedelbart IP vid försök att logga in med ett icke-existerande användarnamn"
2381
 
2387
  msgid "Disable master mode"
2388
  msgstr "Inaktivera master-läge"
2389
 
2390
+ #: nexus/cerber-nexus.php:149
2391
  msgid "To revoke the token and disable remote management, click here:"
2392
  msgstr "För att återkalla token och inaktivera fjärrhantering, klicka här:"
2393
 
2394
+ #: cerber-settings.php:453
2395
  msgid "Block execution of PHP scripts in the WordPress media folder"
2396
  msgstr "Blockera exekvering av PHP-skript i WordPress media-mapp"
2397
 
2398
+ #: nexus/cerber-nexus-master.php:1451 nexus/cerber-nexus-master.php:1459
2399
  msgid "Active plugins and updates on"
2400
  msgstr "Aktiva tillägg och uppdateringar på"
2401
 
2402
+ #: nexus/cerber-nexus-master.php:1429
2403
  msgid "A newer version is available"
2404
  msgstr "En nyare version är tillgänglig"
2405
 
2406
+ #: admin/cerber-dashboard.php:1141
2407
  msgid "New users"
2408
  msgstr "Nya användare"
2409
 
2410
+ #: admin/cerber-dashboard.php:1161
2411
  msgid "My activity"
2412
  msgstr "Min aktivitet"
2413
 
2414
+ #: admin/cerber-dashboard.php:3083
2415
  msgid "Create Alert"
2416
  msgstr "Skapa varning"
2417
 
2418
+ #: admin/cerber-dashboard.php:3087
2419
  msgid "Delete Alert"
2420
  msgstr "Ta bort varning"
2421
 
2422
+ #: admin/cerber-dashboard.php:3212
2423
  msgid "The alert has been created"
2424
  msgstr "Varningen har skapats"
2425
 
2426
+ #: admin/cerber-dashboard.php:3221
2427
  msgid "The alert has been deleted"
2428
  msgstr "Varningen har tagits bort"
2429
 
2430
+ #: admin/cerber-dashboard.php:4766
2431
  msgid "Advanced Search"
2432
  msgstr "Avancerad sökning"
2433
 
2436
  msgid "Cerber Tech Inc."
2437
  msgstr "Cerber Tech Inc."
2438
 
2439
+ #: cerber-load.php:6018
2440
  msgid "To delete the alert, click here"
2441
  msgstr "För att ta bort varningen, klicka här"
2442
 
2443
+ #: cerber-settings.php:253
2444
  msgid "Custom login URL may contain Latin alphanumeric characters, dashes and underscores only"
2445
  msgstr "Anpassad URL för inloggning kan endast innehålla latinska alfanumeriska tecken, bindestreck och understreck"
2446
 
2447
+ #: cerber-settings.php:291
2448
  msgid "Site-specific settings"
2449
  msgstr "Webbplatsspecifika inställningar"
2450
 
2451
+ #: cerber-settings.php:299
2452
  msgid "Prefix for plugin cookies"
2453
  msgstr ""
2454
 
2455
+ #: cerber-settings.php:300
2456
  msgid "Prefix may contain only Latin alphanumeric characters and underscores"
2457
  msgstr "Prefix får bara innehålla latinska alfanumeriska tecken och understreck"
2458
 
2459
+ #: cerber-settings.php:884
 
 
 
 
2460
  msgid "Pushbullet access token"
2461
  msgstr "Pushbullet åtkomst-token"
2462
 
2463
+ #: cerber-settings.php:887
2464
  msgid "Pushbullet device"
2465
  msgstr "Pushbullet-enhet"
2466
 
2467
+ #: cerber-settings.php:1256
2468
  msgid "Delete unattended files"
2469
+ msgstr "Ta bort obevakade filer"
2470
 
2471
+ #: cerber-settings.php:1312
2472
  msgid "Automatic recovery of modified and infected files"
2473
  msgstr "Automatisk återskapning av modifierade och infekterade filer"
2474
 
2475
+ #: cerber-settings.php:1315
2476
  msgid "Recover WordPress files"
2477
  msgstr "Återskapa WordPress-filer"
2478
 
2484
  msgid "File recovered"
2485
  msgstr "Fil återskapad"
2486
 
2487
+ #: cerber-scanner.php:3751
2488
  msgid "Recovering WordPress files"
2489
  msgstr "Återskapar WordPress-filer"
2490
 
2491
+ #: cerber-scanner.php:3753
2492
  msgid "Recovering plugins files"
2493
  msgstr "Återskapar tilläggs-filer"
2494
 
2495
+ #: cerber-scanner.php:4890
2496
  msgid "Recovered"
2497
  msgstr "Återskapad"
2498
 
2499
+ #: cerber-scanner.php:4947
2500
  msgid "Automatically deleted"
2501
  msgstr "Automatiskt borttagen"
2502
 
2503
+ #: cerber-scanner.php:4950
2504
  msgid "Automatically recovered"
2505
  msgstr "Automatiskt återskapad"
2506
 
2508
  msgid "Cerber User Security"
2509
  msgstr "Cerber användarsäkerhet"
2510
 
2511
+ #: admin/cerber-dashboard.php:70 admin/cerber-dashboard.php:5529
2512
  msgid "User Policies"
2513
  msgstr "Användarpolicyer"
2514
 
2515
+ #: admin/cerber-dashboard.php:2234
2516
  msgid "A new version is available"
2517
  msgstr "En ny version är tillgänglig"
2518
 
2519
+ #: admin/cerber-dashboard.php:5532
2520
  msgid "Global"
2521
  msgstr "Global"
2522
 
2523
+ #: cerber-common.php:1928
2524
  msgid "Site policy enforcement"
2525
  msgstr ""
2526
 
2527
+ #: cerber-common.php:1929
2528
  msgid "2FA code verified"
2529
  msgstr "2FA-kod verifierad"
2530
 
2531
+ #: cerber-common.php:1930
2532
  msgid "Initiated by the user"
2533
  msgstr "Initierad av användaren"
2534
 
2535
+ #: cerber-common.php:2482
2536
  msgid "A new version of %s is available. Please install it."
2537
  msgstr "En ny version av %s är tillgänglig. Vänligen installera den."
2538
 
2539
+ #: cerber-load.php:1930
2540
  msgid "Email address is not permitted."
2541
  msgstr "E-postadress är inte tillåten."
2542
 
2543
+ #: cerber-load.php:1930
2544
  msgid "Please choose another one."
2545
  msgstr "Välj en annan."
2546
 
2547
+ #: admin/cerber-users.php:10 admin/cerber-users.php:488
2548
  msgid "Two-Factor Authentication"
2549
  msgstr "Tvåfaktorautentisering"
2550
 
2551
  #: admin/cerber-users.php:18
2552
  msgid "Determined by user role policies"
2553
+ msgstr "Bestäms efter policyer för användarroll"
2554
 
2555
+ #: admin/cerber-users.php:19 admin/cerber-users.php:496
2556
  msgid "Always enabled"
2557
  msgstr "Alltid aktiverad"
2558
 
2559
+ #: admin/cerber-users.php:34
2560
  msgid "2FA PIN Code"
2561
  msgstr "2FA PIN-kod"
2562
 
2563
+ #: admin/cerber-users.php:291
2564
  msgid "Save All Changes"
2565
  msgstr "Spara alla ändringar"
2566
 
2567
+ #: admin/cerber-users.php:416
2568
  msgid "Block access to WordPress Dashboard"
2569
  msgstr "Blockera åtkomst till WordPress-adminpanel"
2570
 
2571
+ #: admin/cerber-users.php:421
2572
  msgid "Hide Toolbar when viewing site"
2573
  msgstr "Dölj verktygsfält när du tittar på webbplats"
2574
 
2575
+ #: admin/cerber-users.php:427
2576
  msgid "Redirection rules"
2577
  msgstr "Omdirigeringsregler"
2578
 
2579
+ #: admin/cerber-users.php:431
2580
  msgid "Redirect user after login"
2581
  msgstr "Omdirigera användare efter inloggning"
2582
 
2583
+ #: admin/cerber-users.php:436
2584
  msgid "Redirect user after logout"
2585
  msgstr "Omdirigera användare efter utloggning"
2586
 
2587
+ #: cerber-settings.php:709 admin/cerber-users.php:447
2588
  msgid "User session expiration time"
2589
  msgstr "Användarsessionens utlöpningstid"
2590
 
2591
+ #: admin/cerber-users.php:492
2592
  msgid "Two-factor authentication"
2593
  msgstr "Tvåfaktorsautentisering"
2594
 
2595
+ #: admin/cerber-users.php:497
2596
  msgid "Advanced mode"
2597
  msgstr "Avancerat läge"
2598
 
2599
+ #: admin/cerber-users.php:501
2600
  msgid "Enforce two-factor authentication if any of the following conditions is true"
2601
  msgstr "Tvinga tvåfaktorsautentisering om något av följande villkor är sant"
2602
 
2603
+ #: admin/cerber-users.php:507
2604
  msgid "Login from a different country"
2605
  msgstr "Inloggning från ett annat land"
2606
 
2607
+ #: admin/cerber-users.php:513
2608
  msgid "Login from a different network Class C"
2609
  msgstr "Inloggning från från ett annat nätverk klass C"
2610
 
2611
+ #: admin/cerber-users.php:519
2612
  msgid "Login from a different IP address"
2613
  msgstr "Inloggning från en annan IP-adress"
2614
 
2615
+ #: admin/cerber-users.php:537
2616
  msgid "Enforce two-factor authentication with fixed intervals"
2617
  msgstr "Tvinga tvåfaktorsautentisering med fasta intervaller"
2618
 
2619
+ #: admin/cerber-users.php:543
2620
  msgid "Regular time intervals (days)"
2621
  msgstr "Vanliga tidsintervaller (dagar)"
2622
 
2623
+ #: admin/cerber-users.php:550
2624
  msgid "Fixed number of logins"
2625
  msgstr "Fast antal inloggningar"
2626
 
2627
+ #: admin/cerber-users.php:552
2628
  msgid "number of logins"
2629
  msgstr "antal inloggningar"
2630
 
2631
+ #: admin/cerber-users.php:596
2632
  msgid "Policies have been updated"
2633
  msgstr "Policies har uppdaterats"
2634
 
2635
+ #: cerber-settings.php:616
2636
  msgid "Restrict email addresses"
2637
  msgstr "Begränsa e-postadresser"
2638
 
2639
+ #: cerber-settings.php:619
2640
  msgid "No restrictions"
2641
  msgstr "Inga begränsningar"
2642
 
2643
+ #: cerber-settings.php:620
2644
  msgid "Deny all email addresses that match the following"
2645
  msgstr "Neka alla e-postadresser som matchar följande"
2646
 
2647
+ #: cerber-settings.php:621
2648
  msgid "Permit only email addresses that match the following"
2649
  msgstr "Tillåt endast e-postadresser som matchar följande"
2650
 
2651
+ #: cerber-settings.php:626
2652
  msgid "Specify email addresses, wildcards or REGEX patterns. Use comma to separate items."
2653
  msgstr "Ange e-postadresser, jokertecken eller REGEX-mönster. Använd komma för att separera objekt."
2654
 
2655
+ #: cerber-settings.php:1326
2656
  msgid "These files will never be deleted during automatic cleanup."
2657
  msgstr "Dessa filer kommer aldrig att tas bort under automatisk upprensning."
2658
 
2676
  msgid "expires"
2677
  msgstr "löper ut"
2678
 
2679
+ #: cerber-2fa.php:656
2680
  msgid "only digits are allowed"
2681
  msgstr "endast siffror är tillåtna"
2682
 
2683
+ #: cerber-2fa.php:659
2684
  msgid "We've sent a verification PIN code to your email"
2685
  msgstr "Vi skickade en PIN-kod för verifiering till din e-post"
2686
 
2687
+ #: cerber-2fa.php:660
2688
  msgid "Enter the code from the email in the field below."
2689
  msgstr "Ange koden från e-posten i fältet nedan."
2690
 
2691
+ #: cerber-2fa.php:662
2692
  msgid "Try again"
2693
  msgstr "Försök igen"
2694
 
2695
+ #: cerber-2fa.php:663 admin/cerber-dashboard.php:5995
2696
  msgid "Cancel"
2697
  msgstr "Avbryt"
2698
 
2699
+ #: cerber-2fa.php:664
2700
  msgid "or"
2701
  msgstr "eller"
2702
 
2703
+ #: cerber-2fa.php:670
2704
  msgid "Verify it's you"
2705
  msgstr "Verifiera att det är du"
2706
 
2707
+ #: cerber-2fa.php:675
2708
  msgid "Verify"
2709
  msgstr "Verifiera"
2710
 
2711
+ #: admin/cerber-users.php:96
2712
  msgid "Two-Factor Authentication Email"
2713
  msgstr "E-post för tvåfaktorsautentisering"
2714
 
2715
+ #: admin/cerber-dashboard.php:3858
2716
  msgid "Role-based rules are configured"
2717
  msgstr "Rollbaserade regler är konfigurerade"
2718
 
2719
+ #: cerber-common.php:1580
2720
  msgctxt "e.g. blocked by John at 11:00"
2721
  msgid "blocked by %s at %s"
2722
  msgstr "blockerad av %s kl. %s"
2725
  msgid "The code is valid for %s minutes."
2726
  msgstr "Koden är giltig i %s minuter."
2727
 
2728
+ #: admin/cerber-dashboard.php:400
2729
  msgid "IP address %s has been added to White IP Access List"
2730
  msgstr "IP-adress %s har lagts till i vit IP-åtkomstlista"
2731
 
2732
+ #: admin/cerber-dashboard.php:397
2733
  msgid "IP address %s has been added to Black IP Access List"
2734
  msgstr "IP-adress %s har lagts till i svart IP-åtkomstlista"
2735
 
2736
+ #: admin/cerber-dashboard.php:228 admin/cerber-dashboard.php:1012
2737
+ #: admin/cerber-dashboard.php:1392 admin/cerber-dashboard.php:4685
2738
+ #: admin/cerber-users.php:1057
2739
  msgid "IP Address"
2740
  msgstr "IP-adress"
2741
 
2742
+ #: admin/cerber-dashboard.php:1019 admin/cerber-dashboard.php:1398
2743
  msgid "Username"
2744
  msgstr "Användarnamn"
2745
 
2746
+ #: admin/cerber-dashboard.php:3940
2747
  msgid "Any country is permitted"
2748
  msgstr "Vilket land som helst är tillåtet"
2749
 
2750
+ #: admin/cerber-dashboard.php:3533 admin/cerber-dashboard.php:3546
2751
+ #: admin/cerber-dashboard.php:5434
2752
  msgid "Sessions"
2753
  msgstr "Sessioner"
2754
 
2755
+ #: cerber-load.php:1688
2756
  msgid "Session has been terminated"
2757
  msgid_plural "%s sessions have been terminated"
2758
  msgstr[0] "Sessionen har avslutats"
2759
  msgstr[1] "%s sessioner har avslutats"
2760
 
2761
+ #: admin/cerber-users.php:1055
2762
  msgid "Created"
2763
  msgstr "Skapad"
2764
 
2765
+ #: admin/cerber-users.php:1076
2766
  msgid "Terminate session"
2767
  msgstr "Avsluta sessionen"
2768
 
2769
+ #: admin/cerber-users.php:1077
2770
  msgid "Block user"
2771
  msgstr "Blockera användare"
2772
 
2773
+ #: admin/cerber-users.php:1209
2774
  msgid "Profile"
2775
  msgstr "Profil"
2776
 
2777
+ #: admin/cerber-users.php:1222
2778
  msgid "All Logins"
2779
  msgstr "Alla inloggningar"
2780
 
2781
+ #: admin/cerber-users.php:1223
2782
  msgid "User Activity"
2783
  msgstr "Användaraktivitet"
2784
 
2785
+ #: admin/cerber-users.php:1269
2786
  msgid "Terminate"
2787
  msgstr "Avsluta"
2788
 
2789
+ #: admin/cerber-dashboard.php:2184
2790
  msgid "user"
2791
  msgid_plural "users"
2792
  msgstr[0] "användare"
2793
  msgstr[1] "användare"
2794
 
2795
+ #: cerber-settings.php:480
2796
  msgid "Block access to users' data via REST API"
2797
  msgstr "Blockera åtkomst till användarnas data via REST API"
2798
 
2806
 
2807
  #: admin/cerber-dashboard.php:66
2808
  msgid "Data Shield"
2809
+ msgstr "Datasköld"
2810
 
2811
+ #: admin/cerber-dashboard.php:5519
2812
  msgid "Data Shield Policies"
2813
  msgstr ""
2814
 
2815
+ #: admin/cerber-dashboard.php:5521
2816
  msgid "Accounts & Roles"
2817
  msgstr "Konton och roller"
2818
 
2819
+ #: admin/cerber-dashboard.php:5522
2820
  msgid "Site Settings"
2821
  msgstr "Webbplatsinställningar"
2822
 
2823
+ #: cerber-common.php:1879
2824
  msgid "User creation denied"
2825
  msgstr "Användarskapande nekad"
2826
 
2827
+ #: cerber-common.php:1881
2828
  msgid "Role update denied"
2829
  msgstr "Rolluppdatering nekad"
2830
 
2831
+ #: cerber-common.php:1882
2832
  msgid "Setting update denied"
2833
  msgstr "Inställningsuppdatering nekad"
2834
 
2835
+ #: cerber-common.php:1935
2836
  msgid "Permission denied"
2837
  msgstr "Behörighet nekad"
2838
 
2839
+ #: cerber-common.php:1937
2840
  msgid "Invalid user"
2841
  msgstr "Ogiltig användare"
2842
 
2843
+ #: cerber-common.php:1938
2844
  msgid "Incorrect password"
2845
  msgstr "Felaktigt lösenord"
2846
 
2847
+ #: cerber-settings.php:515
2848
  msgid "Protect user accounts"
2849
  msgstr "Skydda användarkonton"
2850
 
2851
+ #: cerber-settings.php:520
2852
  msgid "Restrict user account creation and user management with the following policies"
2853
  msgstr "Begränsa skapandet av användarkonton och användarhantering med följande policyer"
2854
 
2855
+ #: cerber-settings.php:525
2856
  msgid "User registrations are limited to these roles"
2857
  msgstr "Användarregistreringar är begränsade till dessa roller"
2858
 
2859
+ #: cerber-settings.php:531
2860
  msgid "Users with these roles are permitted to create new accounts"
2861
  msgstr "Användare med dessa roller tillåts att skapa nya konton"
2862
 
2863
+ #: cerber-settings.php:536
2864
  msgid "Users with these roles are permitted to change sensitive user data"
2865
  msgstr "Användare med dessa roller tillåts att ändra känslig användardata"
2866
 
2867
+ #: cerber-settings.php:541 cerber-settings.php:569 cerber-settings.php:598
2868
  msgid "Do not apply these policies to the IP addresses in the White IP Access List"
2869
  msgstr "Tillämpa inte dessa policyer på IP-adresserna i den vita IP-åtkomstlistan"
2870
 
2871
+ #: cerber-settings.php:549
2872
  msgid "Protect user roles"
2873
  msgstr "Skydda användarroller"
2874
 
2875
+ #: cerber-settings.php:553
2876
  msgid "Restrict roles and capabilities management with the following policies"
2877
  msgstr "Begränsa roller och behörighetshantering med följande policyer"
2878
 
2879
+ #: cerber-settings.php:559
2880
  msgid "Users with these roles are permitted to add new roles"
2881
  msgstr "Användare med dessa roller tillåts att lägga till nya roller"
2882
 
2883
+ #: cerber-settings.php:564
2884
  msgid "Users with these roles are permitted to change role capabilities"
2885
  msgstr "Användare med dessa roller tillåts att ändra rollbehörigheter"
2886
 
2887
+ #: cerber-settings.php:577
2888
  msgid "Protect site settings"
2889
  msgstr "Skydda webbplatsinställningar"
2890
 
2891
+ #: cerber-settings.php:581
2892
  msgid "Restrict updating site settings with the following policies"
2893
  msgstr "Begränsa uppdateringen av webbplatsinställningarna med följande policyer"
2894
 
2895
+ #: cerber-settings.php:587
2896
  msgid "Users with these roles are permitted to change protected settings"
2897
  msgstr "Användare med dessa roller tillåts att ändra skyddade inställningar"
2898
 
2899
+ #: cerber-settings.php:592
2900
  msgid "Protected settings"
2901
  msgstr "Skyddade inställningar"
2902
 
2903
+ #: cerber-settings.php:662
2904
  msgid "Do not apply these policy to the IP addresses in the White IP Access List"
2905
  msgstr "Tillämpa inte denna policy på IP-adresserna i den vita IP-åtkomstlistan"
2906
 
2920
  msgid "All countries"
2921
  msgstr "Alla länder"
2922
 
2923
+ #: nexus/cerber-nexus-master.php:442
2924
  msgid "Show homepage in the Website column"
2925
+ msgstr "Visa webbplats i webbplatskolumnen"
2926
 
2927
+ #: nexus/cerber-nexus-master.php:444
2928
  msgid "Hide server IP address"
2929
  msgstr "Dölj serverns IP-adress"
2930
 
2931
+ #: admin/cerber-dashboard.php:369
2932
  msgid "IP address, range, wildcard, or CIDR"
2933
  msgstr "IP-adress, intervall, jokertecken eller CIDR"
2934
 
2935
+ #: admin/cerber-dashboard.php:370
2936
  msgid "Add Entry"
2937
  msgstr ""
2938
 
2939
+ #: admin/cerber-dashboard.php:5774
2940
  msgid "The IP address you are trying to add is already in the list"
2941
  msgstr "IP-adressen som du försöker lägga till finns redan i listan"
2942
 
2943
+ #: cerber-common.php:1833
2944
  msgid "IP subnet blocked"
2945
  msgstr "IP-undernät blockerat"
2946
 
2947
+ #: cerber-common.php:1880
2948
  msgid "User row update denied"
2949
  msgstr "Uppdatering av användarrad nekad"
2950
 
2951
+ #: cerber-common.php:1883
2952
  msgid "User metadata update denied"
2953
  msgstr ""
2954
 
2955
+ #: cerber-settings.php:1693
2956
  msgid "Any activity"
2957
+ msgstr "Valfri aktivitet"
2958
 
2959
  #: admin/cerber-tools.php:228
2960
  msgid "A database error occurred while importing access list entries"
2961
  msgstr ""
2962
 
2963
+ #: cerber-settings.php:320
2964
  msgid "Enable authentication log monitoring"
2965
+ msgstr "Aktivera övervakning av autentiseringslogg"
2966
 
2967
+ #: cerber-settings.php:348 cerber-settings.php:1099
2968
  msgid "Keep log records of not logged in visitors for"
2969
+ msgstr "Behåll loggposter för ej inloggade besökare i"
2970
 
2971
+ #: cerber-settings.php:354 cerber-settings.php:1105
2972
  msgid "Keep log records of logged in users for"
2973
+ msgstr "Behåll loggposter för inloggade besökare i"
2974
 
2975
+ #: admin/cerber-users.php:83
2976
  msgid "Admin Note"
2977
  msgstr ""
2978
 
2979
+ #: cerber-settings.php:725
2980
  msgid "Personal Data"
2981
  msgstr "Personlig data"
2982
 
2983
+ #: cerber-settings.php:731
2984
  msgid "Enable data erase"
2985
  msgstr "Aktivera dataradering"
2986
 
2987
+ #: cerber-settings.php:738
2988
  msgid "Terminate user sessions"
2989
  msgstr "Avsluta användarsessioner"
2990
 
2991
+ #: cerber-settings.php:739
2992
  msgid "Delete user sessions data when user data is erased"
2993
  msgstr "Ta bort användarsessionsdata när användardata raderas"
2994
 
2995
+ #: cerber-settings.php:745
2996
  msgid "Enable data export"
2997
  msgstr "Aktivera dataexport"
2998
 
2999
+ #: cerber-settings.php:752
3000
  msgid "Include activity log events"
3001
  msgstr "Inkludera aktivitetslogghändelser"
3002
 
3003
+ #: cerber-settings.php:758
3004
  msgid "Include traffic log entries"
3005
  msgstr ""
3006
 
3007
+ #: cerber-settings.php:761
3008
  msgid "Request URL"
3009
  msgstr ""
3010
 
3011
+ #: cerber-settings.php:762
3012
  msgid "Form fields data"
3013
+ msgstr "Formulärfältsdata"
3014
 
3015
+ #: cerber-settings.php:763
3016
  msgid "Cookies"
3017
  msgstr "Cookies"
3018
 
3020
  msgid "Cerber anti-spam settings"
3021
  msgstr ""
3022
 
3023
+ #: admin/cerber-dashboard.php:77
3024
  msgid "Anti-spam"
3025
  msgstr ""
3026
 
3029
  msgid "Add-ons"
3030
  msgstr "Utökningar"
3031
 
3032
+ #: admin/cerber-dashboard.php:5483
3033
  msgid "Anti-spam and bot detection settings"
3034
  msgstr ""
3035
 
3036
+ #: admin/cerber-dashboard.php:5485
3037
  msgid "Anti-spam engine"
3038
  msgstr ""
3039
 
3040
+ #: cerber-common.php:2078
3041
  msgid "Multiple erroneous requests"
3042
  msgstr "Flera felaktiga förfrågningar"
3043
 
3044
+ #: admin/cerber-admin-settings.php:351
3045
  msgid "%s retries are allowed within %s minutes"
3046
  msgstr "%s försök är tillåtna inom %s minuter"
3047
 
3048
+ #: admin/cerber-admin-settings.php:357
3049
  msgid "%s registrations are allowed within %s minutes from one IP address"
3050
  msgstr "%s registreringar är tillåtna inom %s minuter från en IP-adress"
3051
 
3052
+ #: admin/cerber-admin-settings.php:377
3053
  msgid "Enable after %s failed login attempts in the last %s minutes"
3054
  msgstr "Aktivera efter %s misslyckade inloggningsförsök under de senaste %s minuterna"
3055
 
3056
+ #: cerber-settings.php:475
3057
  msgid "Restrict or completely block access to the WordPress REST API according to your needs"
3058
  msgstr "Begränsa eller blockera åtkomst fullständigt till WordPress REST API enligt dina behov"
3059
 
3060
+ #: cerber-settings.php:727
3061
  msgid "These features help your organization to be in compliance with personal data protection laws"
3062
+ msgstr "Dessa funktioner hjälper din organisation att följa lagar om skydd av personuppgifter"
3063
 
3064
+ #: cerber-settings.php:781
3065
  msgid "if empty, the website administrator email %s will be used"
3066
  msgstr "om tom, kommer webbplatsadministratörens e-postadress %s att användas"
3067
 
3068
+ #: cerber-settings.php:785 cerber-settings.php:894
3069
  msgid "notifications are allowed per hour (0 means unlimited)"
3070
  msgstr "aviseringar är tillåtna per timme (0 betyder obegränsat)"
3071
 
3072
+ #: cerber-settings.php:880
3073
  msgid "Get notified instantly with mobile and desktop notifications"
3074
  msgstr "Bli aviserad omedelbart med aviseringar på mobil och stationär dator"
3075
 
3076
+ #: cerber-settings.php:925
3077
  msgid "Weekly report is a summary of all activities and suspicious events occurred during the last seven days"
3078
  msgstr "Veckorapport är en sammanfattning av alla aktiviteter och misstänkta händelser inträffade under de senaste sju dagarna"
3079
 
3080
+ #: cerber-settings.php:938 cerber-settings.php:1241
3081
  msgid "if empty, the email addresses from the notification settings will be used"
3082
  msgstr "om tom, kommer e-postadresserna från aviseringsinställningarna att användas"
3083
 
3084
+ #: cerber-settings.php:950
3085
  msgid "Traffic Inspector is a context-aware web application firewall (WAF) that protects your website by recognizing and denying malicious HTTP requests"
3086
  msgstr ""
3087
 
3088
+ #: cerber-settings.php:982
3089
  msgid "Block IP addresses that send excessive requests for non-existing pages or scan website for security breaches"
3090
  msgstr ""
3091
 
3092
+ #: cerber-settings.php:1001
3093
  msgid "Traffic Logging"
3094
  msgstr "Trafikloggning"
3095
 
3096
+ #: cerber-settings.php:1002
3097
  msgid "Enable optional traffic logging if you need to monitor suspicious and malicious activity or solve security issues"
3098
  msgstr "Aktivera valfri trafikloggning om du behöver övervaka misstänksam och skadlig aktivitet eller lösa säkerhetsproblem"
3099
 
3100
+ #: cerber-settings.php:1115
3101
  msgid "The scanner monitors file changes, verifies the integrity of WordPress, plugins, and themes, and detects malware"
3102
  msgstr "Skannern övervakar filändringar, verifierar integriteten i WordPress, tillägg och teman och upptäcker skadlig kod"
3103
 
3104
+ #: cerber-settings.php:1165
3105
  msgid "Specify directories to exclude from scanning. One directory per line."
3106
  msgstr "Specificera kataloger att exkludera från skanning. En katalog per rad."
3107
 
3108
+ #: cerber-settings.php:1193
3109
  msgid "The scanner automatically scans the website, removes malware and sends email reports with the results of a scan"
3110
  msgstr "Skannern skannar automatiskt webbplatsen, tar bort skadlig kod och skickar e-postrapporter med resultatet av en skanning"
3111
 
3112
+ #: cerber-settings.php:1210
3113
  msgid "Configure what issues to include in the email report and the condition for sending reports"
3114
  msgstr "Konfigurera vilka problem som ska inkluderas i e-postrapporten och villkoret för att skicka rapporter"
3115
 
3116
+ #: cerber-settings.php:1357
3117
  msgid "Cerber anti-spam engine"
3118
  msgstr ""
3119
 
3120
+ #: cerber-settings.php:1415
 
 
 
 
3121
  msgid "Adjust anti-spam engine"
3122
  msgstr ""
3123
 
3124
+ #: cerber-settings.php:1416
3125
  msgid "These settings enable you to fine-tune the behavior of anti-spam algorithms and avoid false positives"
3126
  msgstr ""
3127
 
3128
+ #: cerber-settings.php:1445
3129
  msgid "How the plugin processes comments submitted through the standard comment form"
3130
  msgstr "Hur tillägget bearbetar kommentarer som skickats in via standardformuläret för kommentarer"
3131
 
3132
+ #: nexus/cerber-nexus-slave.php:435
3133
  msgid "Settings updated"
3134
  msgstr "Inställningar uppdaterade"
3135
 
3136
+ #: admin/cerber-dashboard.php:1483
3137
  msgid "Request ID"
3138
  msgstr ""
3139
 
3140
+ #: admin/cerber-dashboard.php:1484
3141
  msgid "Search in URL"
3142
  msgstr "Sök i URL"
3143
 
3144
+ #: cerber-settings.php:1123 cerber-settings.php:1132
3145
  msgid "Executable files"
3146
  msgstr "Körbara filer"
3147
 
3148
+ #: cerber-settings.php:1124 cerber-settings.php:1133
3149
  msgid "All files"
3150
  msgstr "Alla filer"
3151
 
3152
+ #: admin/cerber-dashboard.php:2006
3153
  msgid "Active sessions"
3154
  msgstr "Aktiva sessioner"
3155
 
3156
+ #: cerber-settings.php:710
3157
  msgid "minutes (leave empty to use the default WordPress value)"
3158
  msgstr "minuter (lämna tomt för att använda standardvärdet för WordPress)"
3159
 
3161
  msgid "Load entries"
3162
  msgstr ""
3163
 
3164
+ #: admin/cerber-dashboard.php:1162 admin/cerber-dashboard.php:4758
3165
  msgid "My IP"
3166
  msgstr "Mitt IP"
3167
 
3168
+ #: admin/cerber-dashboard.php:5572
3169
  msgid "Analytics"
3170
+ msgstr "Analys"
3171
 
3172
+ #: admin/cerber-dashboard.php:5621
3173
  msgid "Manage Settings"
3174
  msgstr "Hantera inställningar"
3175
 
3176
+ #: cerber-settings.php:1179 cerber-settings.php:1575 cerber-settings.php:1603
3177
+ #: admin/cerber-dashboard.php:5623
3178
  msgid "Diagnostic Log"
3179
  msgstr "Diagnoslogg"
3180
 
3181
+ #: cerber-common.php:1824
3182
  msgid "User deleted"
3183
  msgstr "Användare borttagen"
3184
 
3185
+ #: cerber-common.php:1933
3186
  msgid "Email address is prohibited"
3187
  msgstr "E-postadress är förbjuden"
3188
 
3189
  #: admin/cerber-admin.php:771
3190
  msgid "Quarantined"
3191
+ msgstr "I karantän"
3192
 
3193
  #: admin/cerber-admin.php:927 admin/cerber-admin.php:1394
3194
  msgid "Modified"
3196
 
3197
  #: admin/cerber-admin.php:1003
3198
  msgid "Files without extension"
3199
+ msgstr "Filer utan filtillägg"
3200
 
3201
  #: admin/cerber-admin.php:1004
3202
  msgid "Back to list"
3224
 
3225
  #: admin/cerber-admin.php:1182
3226
  msgid "No extension"
3227
+ msgstr "Inga filtillägg"
3228
 
3229
  #: admin/cerber-admin.php:1207
3230
  msgid "File extensions statistics"
3231
+ msgstr "Statistik för filtillägg"
3232
 
3233
  #: admin/cerber-admin.php:1210
3234
  msgid "Extension"
3235
+ msgstr "Filtillägg"
3236
 
3237
  #: admin/cerber-admin.php:1213
3238
  msgid "Smallest"
3244
 
3245
  #: admin/cerber-admin.php:1215
3246
  msgid "Average Size"
3247
+ msgstr "Genomsnittlig storlek"
3248
 
3249
  #: admin/cerber-admin.php:1216
3250
  msgid "Oldest"
3256
 
3257
  #: admin/cerber-admin.php:1233
3258
  msgid "Top 10 largest files"
3259
+ msgstr "Topp 10 största filerna"
3260
 
3261
  #: admin/cerber-admin.php:1392
3262
  msgid "File Name"
3263
  msgstr "Filnamn"
3264
 
3265
+ #: cerber-settings.php:396
3266
  msgid "Date format for CSV export"
3267
  msgstr "Datumformat för CSV-export"
3268
 
3269
+ #: cerber-settings.php:397
3270
  msgid "Use ISO 8601 date format for CSV export files"
3271
  msgstr "Använd ISO 8601-datumformat för CSV-exportfiler"
3272
 
3273
+ #: cerber-settings.php:411
3274
  msgid "My IP address"
3275
  msgstr "Min IP-adress"
3276
 
3277
+ #: cerber-settings.php:412
3278
  msgid "Do not add my IP address to the White IP Access List upon plugin activation"
3279
  msgstr "Lägg inte till min IP-adress i den vita IP-åtkomstlistan när tillägget aktiveras"
3280
 
3290
  msgid "To get the most out of WP Cerber, follow these steps:"
3291
  msgstr "Följ de här stegen för att få ut mesta möjliga av WP Cerber:"
3292
 
3293
+ #: cerber-common.php:1948
3294
  msgid "IP whitelisted"
3295
  msgstr "IP vitlistad"
3296
 
3297
+ #: admin/cerber-dashboard.php:4757
3298
  msgid "My requests"
3299
+ msgstr "Mina förfrågningar"
3300
 
3301
+ #: admin/cerber-dashboard.php:4050
3302
  msgid "Log into the website"
3303
  msgstr "Logga in på webbplatsen"
3304
 
3307
  msgid "WP Cerber Security, Anti-spam & Malware Scan"
3308
  msgstr "WP Cerber Security, Anti-spam & Malware Scan"
3309
 
3310
+ #: cerber-common.php:1872 cerber-common.php:2074
3311
  msgid "Probing for vulnerable code"
3312
  msgstr "Sonderar efter sårbar kod"
3313
 
3314
+ #: cerber-load.php:6272
3315
  msgid "Your IP address %s has been added to the White IP Access List"
3316
  msgstr "Din IP-adress %s har lagts till i den vita IP-åtkomstlistan"
3317
 
3318
+ #: admin/cerber-users.php:1104
3319
  msgid "Search for IP address"
3320
  msgstr "Sök efter IP-adress"
3321
 
3322
+ #: cerber-settings.php:1010
3323
  msgid "Minimal"
3324
+ msgstr "Minimalistiskt"
3325
 
3326
+ #: cerber-settings.php:1026
3327
  msgid "Do not log known crawlers"
3328
  msgstr "Logga inte kända sökrobotar"
3329
 
3330
+ #: cerber-settings.php:1031
3331
  msgid "Do not log these locations"
3332
  msgstr "Logga inte dessa platser"
3333
 
3334
+ #: cerber-settings.php:1035
3335
  msgid "Specify URL paths to exclude requests from logging. One item per line."
3336
+ msgstr "Specificera URL-sökvägar att exkludera förfrågningar från loggning. En post per rad."
3337
 
3338
+ #: cerber-settings.php:1039
3339
  msgid "Do not log these User-Agents"
3340
+ msgstr "Logga inte dessa användaragenter"
3341
 
3342
+ #: cerber-settings.php:1043
3343
  msgid "Specify User-Agents to exclude requests from logging. One item per line."
3344
+ msgstr "Specificera användaragenter att exkludera förfrågningar från loggning. Ett objekt per rad."
3345
 
3346
+ #: admin/cerber-dashboard.php:4879
3347
  msgid "Unknown Google's bot"
3348
+ msgstr "Okänd Google-robot"
3349
 
3350
+ #: cerber-common.php:1939
3351
  msgid "IP address is not allowed"
3352
  msgstr "IP-adress är inte tillåten"
3353
 
3354
+ #: cerber-settings.php:637
3355
  msgid "Only users from IP addresses in the White IP Access List may register on the website"
3356
  msgstr "Endast användare från IP-adresser i den vita IP-åtkomstlistan får registrera sig på webbplatsen"
3357
 
3358
+ #: cerber-settings.php:641
3359
  msgid "User message"
3360
+ msgstr "Meddelande till användare"
3361
 
3362
  #: cerber-scanner.php:1627
3363
  msgid "File is missing"
3364
  msgstr "Fil saknas"
3365
 
3366
  #. Mandatory
3367
+ #: cerber-scanner.php:2636
3368
  msgid "This file is missing. It's been deleted or it's not been installed."
3369
  msgstr "Denna fil saknas. Den har tagits bort eller har inte installerats."
3370
 
3371
+ #: cerber-scanner.php:3989
3372
  msgid "Error: file %s cannot be used."
3373
  msgstr "Fel: fil %s kan inte användas."
3374
 
3375
+ #: cerber-scanner.php:3989
3376
  msgid "Please upload another file."
3377
  msgstr "Ladda upp en annan fil."
3378
 
3379
+ #: cerber-settings.php:258
3380
  msgid "Deferred rendering"
3381
+ msgstr "Uppskjuten rendering"
3382
 
3383
+ #: cerber-settings.php:259
3384
  msgid "Defer rendering the custom login page"
3385
+ msgstr "Skjut upp renderingen av den anpassade inloggningssidan"
3386
 
3387
+ #: cerber-load.php:413
3388
  msgid "You have only one login attempt remaining."
3389
+ msgstr "Du har endast ett inloggningsförsök kvar."
3390
 
3391
+ #: admin/cerber-users.php:453
3392
  msgid "Number of allowed concurrent user sessions"
3393
  msgstr "Antal tillåtna samtidiga användarsessioner"
3394
 
3395
+ #: admin/cerber-users.php:458
3396
  msgid "When the limit on concurrent user sessions is reached"
3397
  msgstr "När gränsen för samtidiga användarsessioner har uppnåtts"
3398
 
3399
+ #: admin/cerber-users.php:461
3400
  msgid "Terminate the oldest user session on a new login"
3401
  msgstr "Avsluta äldsta användarsessionen vid en ny inloggning"
3402
 
3403
+ #: admin/cerber-users.php:462
3404
  msgid "Deny further login attempts"
3405
  msgstr "Neka ytterligare inloggningsförsök"
3406
 
3407
+ #: admin/cerber-users.php:525
3408
  msgid "Login from a different browser or device"
3409
  msgstr "Inloggning från en annan webbläsare eller enhet"
3410
 
3411
+ #: admin/cerber-users.php:531
3412
  msgid "If the number of concurrent user sessions is greater"
3413
  msgstr "Om antalet samtidiga användarsessioner är högre"
3414
 
3415
+ #: admin/cerber-dashboard.php:5909
3416
  msgid "These features are available in the professional version of WP Cerber."
3417
  msgstr "Dessa funktioner är tillgänglig i den professionella versionen av WP Cerber."
3418
 
3419
+ #: cerber-common.php:1853
3420
  msgid "User session terminated"
3421
  msgstr "Användarsessionen avslutad"
3422
 
3423
+ #: cerber-common.php:1940
3424
  msgid "Limit on concurrent user sessions"
3425
  msgstr "Begränsa samtidiga användarsessioner"
3426
 
3427
+ #: admin/cerber-users.php:85
3428
  msgid "It is visible only to website administrators"
3429
  msgstr "Det är endast synlig för webbplatsadministratörer"
3430
 
3436
  msgid "Authorization Failed"
3437
  msgstr "Auktorisering misslyckades"
3438
 
3439
+ #: admin/cerber-admin-settings.php:768
3440
  msgid "Important note if you have a caching plugin in place"
3441
  msgstr ""
3442
 
3443
+ #: admin/cerber-admin-settings.php:769
3444
  msgid "To avoid false positives and get better anti-spam performance, please clear the plugin cache."
3445
  msgstr ""
3446
 
3447
+ #: cerber-common.php:1892
3448
  msgid "API request authorized"
3449
  msgstr ""
3450
 
3451
+ #: cerber-common.php:1893
3452
  msgid "API request authorization failed"
3453
  msgstr ""
3454
 
3455
+ #: cerber-common.php:1877
3456
  msgid "Request to XML-RPC API denied"
3457
  msgstr ""
3458
 
3459
+ #: cerber-common.php:1941
3460
  msgid "Invalid cookies"
3461
  msgstr ""
3462
 
3463
+ #: cerber-settings.php:185
3464
  msgid "Block IP address for"
3465
  msgstr "Blockera IP-adress för"
3466
 
3467
+ #: cerber-settings.php:189
3468
  msgid "Mitigate aggressive attempts"
3469
  msgstr "Mildra aggressiva försök"
3470
 
3471
+ #: cerber-settings.php:458
3472
  msgid "Do not show PHP errors on my website"
3473
  msgstr "Visa inte PHP-fel på min webbplats"
3474
 
3475
+ #: cerber-settings.php:1016
3476
  msgid "Log all REST API requests"
3477
  msgstr "Logga alla REST API-förfrågningar"
3478
 
3479
+ #: cerber-settings.php:1021
3480
  msgid "Log all XML-RPC requests"
3481
  msgstr "Logga alla XML-RPC-förfrågningar"
3482
 
3483
+ #: cerber-settings.php:1378
3484
  msgid "Custom comment URL"
3485
  msgstr ""
3486
 
3487
+ #: cerber-settings.php:1379
3488
  msgid "Use custom URL for the WordPress comment form"
3489
+ msgstr "Använd anpassad URL för WordPress-kommentarformuläret"
3490
 
3491
+ #: cerber-settings.php:489 cerber-settings.php:1424
3492
+ #: admin/cerber-dashboard.php:2184
3493
  msgid "Logged-in users"
3494
  msgstr "Inloggade användare"
3495
 
3496
+ #: cerber-settings.php:381
3497
  msgid "Personal Preferences"
3498
+ msgstr "Personliga preferenser"
3499
 
3500
+ #: cerber-settings.php:490
3501
  msgid "Allow access to REST API for logged-in users"
3502
  msgstr "Tillåt åtkomst till REST API för inloggade användare"
3503
 
3504
+ #: cerber-settings.php:607
3505
  msgid "User registration"
3506
  msgstr "Användarregistrering"
3507
 
3508
+ #: cerber-settings.php:608
3509
  msgid "Restrict new user registrations by the following conditions"
3510
  msgstr "Begränsa nya användarregistreringar enligt följande villkor"
3511
 
3512
+ #: cerber-settings.php:650
3513
  msgid "Authorized Access"
3514
  msgstr "Auktoriserad åtkomst"
3515
 
3516
+ #: cerber-settings.php:651
3517
  msgid "Grant access to the website to logged-in users only"
3518
  msgstr "Bevilja åtkomst till webbplatsen endast för inloggade användare"
3519
 
3520
+ #: cerber-settings.php:687 cerber-settings.php:1170
3521
  msgid "Miscellaneous Settings"
3522
  msgstr "Övriga inställningar"
3523
 
3524
+ #: cerber-settings.php:700 admin/cerber-users.php:475
3525
  msgid "Application Passwords"
3526
  msgstr "Applikationslösenord"
3527
 
3528
+ #: cerber-settings.php:703 admin/cerber-users.php:479
3529
  msgid "Enabled, access to API using standard user passwords is allowed"
3530
+ msgstr "Aktiverad, åtkomst till API med standardlösenord för användare är tillåten"
3531
 
3532
+ #: cerber-settings.php:704 admin/cerber-users.php:480
3533
  msgid "Enabled, no access to API using standard user passwords"
3534
+ msgstr "Aktiverad, ingen åtkomst till API med standardlösenord för användare"
3535
 
3536
+ #: cerber-settings.php:994
3537
  msgid "Ignore logged-in users"
3538
  msgstr "Ignorera inloggade användare"
3539
 
3540
+ #: cerber-settings.php:1425
3541
  msgid "Disable bot detection engine for logged-in users"
3542
  msgstr ""
3543
 
3544
+ #: cerber-settings.php:1522
3545
  msgid "Disable reCAPTCHA for logged-in users"
3546
  msgstr "Inaktivera reCAPTCHA för inloggade användare"
3547
 
3548
+ #: admin/cerber-users.php:478
3549
  msgid "Use global policies"
3550
  msgstr "Använd globala policyer"
3551
 
3552
+ #: cerber-load.php:416
3553
  msgid "You have %d login attempt remaining."
3554
  msgid_plural "You have %d login attempts remaining."
3555
  msgstr[0] ""
3556
  msgstr[1] ""
3557
 
3558
+ #: admin/cerber-users.php:468
3559
  msgid "Display this message if an attempt to log in is denied because the limit on concurrent user sessions has been reached"
3560
  msgstr "Visa detta meddelande om ett försök att logga in nekas eftersom gränsen för samtidiga användarsessioner har uppnåtts"
3561
 
3562
+ #: admin/cerber-dashboard.php:5531
3563
  msgid "Role-Based"
3564
  msgstr "Rollbaserad"
3565
 
3566
+ #: cerber-common.php:1889
3567
  msgid "User application password created"
3568
+ msgstr "Applikationslösenord för användare skapat"
3569
 
3570
+ #: cerber-settings.php:160
3571
  msgid "Initialization Mode"
3572
+ msgstr "Initieringsläge"
3573
 
3574
+ #: cerber-settings.php:1066
3575
  msgid "Save response headers"
3576
+ msgstr "Spara headers i svar"
3577
 
3578
+ #: cerber-settings.php:1077
3579
  msgid "Save response cookies"
3580
+ msgstr "Spara svarscookies"
3581
 
3582
+ #: cerber-load.php:8348
3583
  msgid "We need your support to keep moving forward"
3584
  msgstr "Vi behöver ditt stöd för att fortsätta framåt"
3585
 
3586
+ #: cerber-load.php:8350
3587
  msgid "By sharing your unique opinion on WP Cerber, you help the engineers behind the plugin make greater progress and help other professionals find the right software. You can leave your review on one of the following websites. Feel free to use your native language. Thanks!"
3588
+ msgstr "Genom att dela din unika åsikt om WP Cerber hjälper du ingenjörerna bakom tillägget att göra större framsteg och hjälper andra proffs att hitta rätt programvara. Du kan lämna din recension på någon av följande webbplatser. Använd gärna ditt modersmål. Tack!"
3589
 
3590
+ #: nexus/cerber-nexus-master.php:661
3591
  msgid "Secret Access Token is invalid"
3592
  msgstr "Hemlig åtkomsttoken är ogiltig"
3593
 
3594
+ #: admin/cerber-dashboard.php:242
3595
  msgid "Click the IP address to see its activity"
3596
  msgstr "Klicka på IP-adressen för att se dess aktivitet"
3597
 
3598
+ #: admin/cerber-dashboard.php:1142
3599
  msgid "Login issues"
3600
+ msgstr "Inloggningsproblem"
3601
 
3602
+ #: admin/cerber-dashboard.php:1159 admin/cerber-dashboard.php:4752
3603
  msgid "Non-authenticated"
3604
+ msgstr "Icke-autentiserade"
3605
 
3606
+ #: admin/cerber-dashboard.php:1444 admin/cerber-dashboard.php:1891
3607
+ #: admin/cerber-dashboard.php:2768 admin/cerber-admin.php:1334
3608
  msgid "No activity has been logged yet."
3609
  msgstr "Ingen aktivitet har loggats ännu."
3610
 
3611
+ #: admin/cerber-dashboard.php:2788
3612
  msgid "Users' Activity"
3613
  msgstr ""
3614
 
3615
+ #: admin/cerber-dashboard.php:2808
3616
  msgid "Malicious Activity"
3617
  msgstr "Skadlig aktivitet"
3618
 
3619
+ #: admin/cerber-dashboard.php:4749
3620
  msgid "Suspicious requests"
3621
  msgstr "Misstänkta förfrågningar"
3622
 
3623
+ #: admin/cerber-dashboard.php:1158 admin/cerber-dashboard.php:4751
3624
  msgid "Users"
3625
  msgstr "Användare"
3626
 
3627
+ #: cerber-common.php:1943
3628
  msgid "Forbidden URL"
3629
  msgstr "Förbjuden URL"
3630
 
3631
+ #: cerber-settings.php:161
3632
  msgid "How WP Cerber loads its core and security mechanisms"
3633
+ msgstr "Hur WP Cerber laddar sina kärn- och säkerhetsmekanismer"
3634
 
3635
+ #: cerber-settings.php:175
3636
  msgid "Login Security"
3637
  msgstr "Inloggningssäkerhet"
3638
 
3639
+ #: cerber-settings.php:251
3640
  msgid "A unique string that does not overlap with slugs of the existing pages or posts"
3641
  msgstr ""
3642
 
3643
+ #: cerber-settings.php:198
3644
  msgid "Processing wp-login.php authentication requests"
3645
  msgstr ""
3646
 
3647
+ #: cerber-settings.php:202
3648
  msgid "Default processing"
3649
  msgstr "Standardbearbetning"
3650
 
3651
+ #: cerber-settings.php:203
3652
  msgid "Block access to wp-login.php"
3653
  msgstr "Blockera åtkomst till wp-login.php"
3654
 
3655
+ #: cerber-settings.php:406
3656
  msgid "Shift admin menu"
3657
  msgstr ""
3658
 
3660
  msgid "You or someone else trying to log into the website. We have to verify that it's you. If this wasn't you, please immediately reset your password to safeguard your account."
3661
  msgstr "Du eller någon annan försöker logga in på webbplatsen. Vi måste verifiera att det är du. Om det inte var du, återställ omedelbart ditt lösenord för att skydda ditt konto."
3662
 
3663
+ #: cerber-2fa.php:664
3664
  msgid "Did not receive the email?"
3665
+ msgstr "Fick du inte någon e-post?"
3666
 
3667
  #: cerber-2fa.php:508
3668
  msgid "Please use the following verification PIN code to verify your identity."
3669
  msgstr "Använd följande PIN-kod för verifiering för att verifiera din identitet."
3670
 
3671
+ #: admin/cerber-admin-settings.php:702
3672
  msgid "You have disabled the default login page. Ensure that you have configured an alternative login page. Otherwise, you will not be able to log in."
3673
  msgstr "Du har inaktiverat standardsidan för inloggning. Se till att du har konfigurerat en alternativ inloggningssida. Annars kommer du inte att kunna logga in."
3674
 
3675
+ #: cerber-settings.php:176
3676
  msgid "Brute-force attack mitigation and user authentication settings"
3677
  msgstr ""
3678
 
3679
+ #: cerber-settings.php:212
3680
  msgid "Disable the default login error message"
3681
+ msgstr "Inaktivera standardmeddelandet för inloggningsfel"
3682
 
3683
+ #: cerber-settings.php:213
3684
  msgid "Do not reveal non-existing usernames and emails in the failed login attempt message"
3685
  msgstr ""
3686
 
3687
+ #: cerber-settings.php:204
3688
  msgid "Deny authentication through wp-login.php"
3689
  msgstr "Neka autentisering via wp-login.php"
3690
 
3691
+ #: cerber-common.php:1942
3692
  msgid "Invalid cookies cleared"
3693
  msgstr ""
3694
 
3695
+ #: cerber-load.php:1833
3696
  msgid "If we have found your account, we have sent the confirmation link to the email address on the account."
3697
  msgstr "Om vi har hittat ditt konto har vi skickat bekräftelselänken till e-postadressen på kontot."
3698
 
3699
+ #: cerber-load.php:6230 cerber-common.php:618
3700
  msgid "WP Cerber requires PHP %s or higher. You are running %s."
3701
  msgstr "WP Cerber kräver PHP %s eller högre. Du kör %s."
3702
 
3703
+ #: cerber-load.php:6234 cerber-common.php:622
3704
  msgid "WP Cerber requires WordPress %s or higher. You are running %s."
3705
  msgstr "WP Cerber kräver WordPress %s eller högre. Du kör %s."
3706
 
3707
+ #: cerber-settings.php:223
 
 
 
 
 
 
 
 
3708
  msgid "Disable the default reset password error message"
3709
  msgstr ""
3710
 
3711
+ #: cerber-settings.php:224
3712
  msgid "Do not reveal non-existing usernames and emails in the reset password error message"
3713
  msgstr ""
3714
 
3715
+ #: cerber-settings.php:432 cerber-settings.php:437
3716
  msgid "Prevent username discovery"
3717
+ msgstr "Förhindra upptäckt av användarnamn"
3718
 
3719
+ #: cerber-settings.php:433
3720
  msgid "Prevent username discovery via oEmbed"
3721
+ msgstr "Förhindra upptäckt av användarnamn via oEmbed"
3722
 
3723
+ #: cerber-settings.php:438
3724
  msgid "Prevent username discovery via user XML sitemaps"
3725
  msgstr ""
3726
 
3727
  #: admin/cerber-admin.php:1019
3728
  msgid "No data for generating reports. Please run the Full Scan. After the scan is completed, the reports will be generated."
3729
+ msgstr "Ingen data för att generera rapporter. Kör hela skanningen. När skanningen är klar kommer rapporterna att genereras."
3730
 
3731
+ #: cerber-settings.php:1179 cerber-settings.php:1575 cerber-settings.php:1603
3732
  msgid "Once enabled, the log is available here: %s"
3733
+ msgstr "När den är aktiverad är loggen tillgänglig här: %s"
3734
 
3735
+ #: cerber-scanner.php:2637
3736
  msgid "The scanner identifies this file as missing based on the integrity data (checksums) provided by the developer of %s."
3737
  msgstr ""
3738
 
3739
+ #: cerber-settings.php:385
3740
  msgid "Retrieve IP address WHOIS information when viewing the logs"
3741
  msgstr ""
3742
 
3743
+ #: cerber-settings.php:407
3744
  msgid "Shift the WP Cerber admin menu to the top when navigating through WP Cerber admin pages"
3745
  msgstr ""
3746
 
3747
+ #: cerber-settings.php:384
3748
  msgid "Show IP WHOIS data"
3749
+ msgstr "Visa IP WHOIS-data"
3750
 
3751
+ #: cerber-settings.php:1281
3752
  msgid "Analyze the uploads directory"
3753
  msgstr "Analysera uppladdningskatalogen"
3754
 
3755
+ #: cerber-settings.php:1282
3756
  msgid "Analyze the WordPress uploads directory to detect injected files"
3757
  msgstr ""
3758
 
3759
+ #: cerber-settings.php:1174
3760
  msgid "Change file and directory permissions if it is required to delete files"
3761
+ msgstr "Ändra fil- och katalogbehörigheter om det krävs för att ta bort filer"
3762
 
3763
+ #: cerber-settings.php:1173
3764
  msgid "Change filesystem permissions"
3765
+ msgstr "Ändra filsystembehörigheter"
3766
 
3767
+ #: cerber-settings.php:1260
3768
  msgid "Delete files in the WordPress uploads directory"
3769
+ msgstr "Ta bort filer i WordPress uppladdningskatalog"
3770
 
3771
+ #: cerber-settings.php:1269
3772
  msgid "Delete files with unwanted extensions"
3773
+ msgstr "Ta bort filer med oönskade filtillägg"
3774
 
3775
+ #: cerber-settings.php:1300
3776
  msgid "Delete publicly accessible files with these extensions"
3777
+ msgstr "Ta bort offentligt tillgängliga filer med dessa filtillägg"
3778
 
3779
+ #: cerber-scanner.php:3755
3780
  msgid "Detecting injected files in the WordPress uploads directory"
3781
  msgstr ""
3782
 
3783
+ #: cerber-common.php:1944
3784
  msgid "Executable file extension detected"
3785
+ msgstr "Körbart filtillägg upptäckt"
3786
 
3787
+ #: cerber-common.php:1945
3788
  msgid "Filename is prohibited"
3789
+ msgstr "Filnamn är förbjudet"
3790
 
3791
+ #: cerber-settings.php:1345
3792
  msgid "Files in temporary directories"
3793
  msgstr "Filer i temporära kataloger"
3794
 
3795
+ #: cerber-settings.php:1325
3796
  msgid "Global Exclusions"
3797
+ msgstr "Globala exkluderingar"
3798
 
3799
+ #: cerber-settings.php:1288
3800
  msgid "Ignore files with these extensions"
3801
+ msgstr "Ignorera filer med dessa filtillägg"
3802
 
3803
  #: cerber-scanner.php:1642
3804
  msgid "Injected file"
3812
  msgid "KB/sec"
3813
  msgstr "KB/sek"
3814
 
3815
+ #: cerber-settings.php:1276
3816
  msgid "Keep the WordPress uploads directory clean and secure. Detect injected files with public web access, report them, and remove malicious ones."
3817
  msgstr ""
3818
 
3820
  msgid "Local hash not found"
3821
  msgstr ""
3822
 
3823
+ #: cerber-settings.php:1204
3824
  msgid "once a day at"
3825
  msgstr "en gång om dagen kl."
3826
 
3827
+ #: cerber-settings.php:1298
3828
  msgid "Prohibited extensions"
3829
+ msgstr "Förbjudna filtillägg"
3830
 
3831
+ #: cerber-settings.php:1319
3832
  msgid "Recover plugins' files"
3833
  msgstr ""
3834
 
3835
+ #: cerber-settings.php:1141
3836
  msgid "Scan the sessions directory"
3837
  msgstr "Skanna sessionskatalogen"
3838
 
3839
+ #: cerber-settings.php:1137
3840
  msgid "Scan web server's temporary directories"
3841
  msgstr "Skanna webbserverns temporära kataloger"
3842
 
3843
+ #: cerber-scanner.php:3746
3844
  msgid "Scanning server's temporary directories for files"
3845
  msgstr "Skannar serverns temporära kataloger för filer"
3846
 
3847
+ #: cerber-scanner.php:3747
3848
  msgid "Scanning the sessions directory for files"
3849
  msgstr "Skannar sessionskatalogen efter filer"
3850
 
3851
+ #: cerber-scanner.php:3745
3852
  msgid "Scanning the temporary upload directory for files"
3853
  msgstr "Skannar temporära uppladdningskatalogen för filer"
3854
 
3855
+ #: cerber-scanner.php:3744
3856
  msgid "Scanning website directories for files"
3857
  msgstr "Skannar webbplatskataloger för filer"
3858
 
3859
+ #: cerber-settings.php:1286
3860
  msgid "Skip files with these extensions"
3861
+ msgstr "Hoppa över filer med dessa filtillägg"
3862
 
3863
+ #: cerber-settings.php:1252
3864
  msgid "These policies are automatically enforced at the end of every scan based on its results. All affected files are moved to the quarantine."
3865
+ msgstr "Dessa policyer tillämpas automatiskt i slutet av varje skanning baserat på dess resultat. Alla berörda filer flyttas till karantänen."
3866
 
3867
+ #: admin/cerber-dashboard.php:3459
3868
  msgid "This scan report was generated by the previous version of WP Cerber. Please run a new scan to get consistent and accurate results."
3869
+ msgstr "Denna skanningsrapport genererades av den tidigare versionen av WP Cerber. Kör en ny skanning för att få konsekventa och exakta resultat."
3870
 
3871
+ #: cerber-settings.php:1289 cerber-settings.php:1301
3872
  msgid "Use comma to separate multiple extensions"
3873
+ msgstr "Använd kommatecken för att separera flera filtillägg"
3874
 
3875
+ #: cerber-settings.php:1275
3876
  msgid "WordPress uploads analysis"
3877
+ msgstr "WordPress uppladdningsanalys"
3878
 
3879
  #. This is a risk level.
3880
  #: cerber-scanner.php:1607
3894
  msgid "Medium"
3895
  msgstr "Medium"
3896
 
3897
+ #: cerber-load.php:4700
3898
  msgid "If you believe you should be able to perform this request, please let us know."
3899
+ msgstr "Om du tror att du borde kunna utföra denna begäran, meddela oss."
3900
 
3901
+ #: cerber-load.php:4699
3902
  msgid "Your request looks suspiciously similar to automated requests from spam posting software or it has been denied by a security policy configured by the website administrator."
3903
+ msgstr "Din förfrågan liknar misstänkt automatiserade förfrågningar från programvara för skräppost eller så har den nekats av en säkerhetspolicy konfigurerad av webbplatsens administratör."
3904
+
3905
+ #: cerber-settings.php:1430
3906
+ msgid "Disable bot detection engine for IP addresses in the White IP Access List"
3907
+ msgstr ""
3908
+
3909
+ #: cerber-settings.php:1528
3910
+ msgid "Disable reCAPTCHA for IP addresses in the White IP Access List"
3911
+ msgstr "Inaktivera reCAPTCHA för IP-adresser i den vita IP-åtkomstlistan"
3912
+
3913
+ #: admin/cerber-admin.php:539
3914
+ msgid "Executable files are not supported. Please upload a ZIP archive."
3915
+ msgstr "Körbara filer stöds inte. Ladda upp ett ZIP-arkiv."
3916
+
3917
+ #: cerber-load.php:774
3918
+ msgid "Human verification failed."
3919
+ msgstr "Mänsklig verifiering misslyckades."
3920
+
3921
+ #: cerber-common.php:1959
3922
+ msgid "Logged out everywhere"
3923
+ msgstr "Loggade ut överallt"
3924
+
3925
+ #: cerber-common.php:1857
3926
+ msgid "Password reset request denied"
3927
+ msgstr "Begäran om lösenordsåterställning nekades"
3928
+
3929
+ #: cerber-common.php:1961
3930
+ msgid "reCAPTCHA verified"
3931
+ msgstr "reCAPTCHA verifierad"
3932
+
3933
+ #: cerber-load.php:3368
3934
+ msgid "Sorry, password reset is not allowed for this user."
3935
+ msgstr "Lösenordsåterställning är inte tillåten för denna användare."
3936
+
3937
+ #: admin/cerber-admin.php:535
3938
+ msgid "This type of file is not supported. Please upload a ZIP archive."
3939
+ msgstr "Denna typ av fil stöds inte. Ladda upp ett ZIP-arkiv."
3940
+
3941
+ #: cerber-settings.php:964
3942
+ msgid "Use less restrictive security filters for IP addresses in the White IP Access List"
3943
+ msgstr "Använd mindre restriktiva säkerhetsfilter för IP-adresser i den vita IP-åtkomstlistan"
3944
+
3945
+ #: cerber-common.php:1888
3946
+ msgid "User application password updated"
3947
+ msgstr "Applikationslösenord för användare uppdaterades"
3948
+
3949
+ #: cerber-common.php:1931
3950
+ msgid "User blocked by administrator"
3951
+ msgstr "Användare blockerad av administratör"
3952
+
3953
+ #. %s is the name of a website administrator who terminated the session.
3954
+ #: cerber-common.php:1855
3955
+ msgid "User session terminated by %s"
3956
+ msgstr "Användarsession avslutad av %s"
3957
+
3958
+ #: cerber-common.php:1932 admin/cerber-dashboard.php:3526
3959
+ msgid "Username is prohibited"
3960
+ msgstr "Användarnamn är förbjudet"
3961
+
3962
+ #: cerber-settings.php:508
3963
+ msgid "View all REST API requests"
3964
+ msgstr "Visa alla REST API-förfrågningar"
3965
+
3966
+ #: cerber-settings.php:508
3967
+ msgid "View denied REST API requests"
3968
+ msgstr "Visa nekade REST API-förfrågningar"
3969
+
3970
+ #: cerber-load.php:4910
3971
+ msgid "A new activity has occurred"
3972
+ msgstr "En ny aktivitet har inträffat"
3973
+
3974
+ #: admin/cerber-dashboard.php:3168
3975
+ msgid "Do not send alerts after this date"
3976
+ msgstr "Skicka inga varningar efter detta datum"
3977
+
3978
+ #: admin/cerber-dashboard.php:3139 admin/cerber-dashboard.php:4729
3979
+ msgid "Documentation"
3980
+ msgstr "Dokumentation"
3981
+
3982
+ #: admin/cerber-dashboard.php:3136
3983
+ msgid "Email alerts will be sent to these emails:"
3984
+ msgstr "E-postvarning kommer att skickas till dessa e-poster:"
3985
+
3986
+ #: admin/cerber-dashboard.php:3136
3987
+ msgid "Email alerts will be sent to this email:"
3988
+ msgstr "E-postvarningar kommer att skickas till denna e-post:"
3989
+
3990
+ #: admin/cerber-dashboard.php:3173
3991
+ msgid "Ignore global rate limits"
3992
+ msgstr ""
3993
+
3994
+ #: admin/cerber-dashboard.php:3159
3995
+ msgid "Maximum number of alerts to send"
3996
+ msgstr "Maximalt antal varningar att skicka"
3997
+
3998
+ #: admin/cerber-dashboard.php:3133
3999
+ msgid "Mobile alerts are not configured"
4000
+ msgstr "Mobilvarningar är inte konfigurerade"
4001
+
4002
+ #. %s is the name of a mobile device.
4003
+ #: admin/cerber-dashboard.php:3130
4004
+ msgid "Mobile alerts will be sent to %s"
4005
+ msgstr "Mobilvarningar kommer att skickas till %s"
4006
+
4007
+ #: admin/cerber-dashboard.php:3164
4008
+ msgid "No limit"
4009
+ msgstr "Ingen begränsning"
4010
+
4011
+ #: admin/cerber-dashboard.php:5994
4012
+ msgid "OK"
4013
+ msgstr "OK"
4014
+
4015
+ #: admin/cerber-dashboard.php:3149
4016
+ msgid "Optional alert limits"
4017
+ msgstr "Valfria varningsgränser"
4018
+
4019
+ #. %s is the name of a website administrator who changed the password.
4020
+ #: cerber-common.php:1851
4021
+ msgid "Password changed by %s"
4022
+ msgstr "Lösenord ändrat av %s"
4023
+
4024
+ #: cerber-settings.php:1358
4025
+ msgid "Spam protection for registration, comment, and other forms on the website"
4026
+ msgstr "Skräppostskydd för registrering, kommentarer och andra formulär på webbplatsen"
4027
+
4028
+ #: cerber-common.php:1977
4029
+ msgid "Unknown label"
4030
+ msgstr "Okänd etikett"
4031
+
4032
+ #. %s is the name of a website administrator who created the password.
4033
+ #: cerber-common.php:1891
4034
+ msgid "User application password created by %s"
4035
+ msgstr "Applikationslösenord för användare skapades av %s"
4036
+
4037
+ #: cerber-common.php:1894
4038
+ msgid "User application password deleted"
4039
+ msgstr "Applikationslösenord för användare borttaget"
4040
+
4041
+ #. %s is the name of a website administrator who deleted the password.
4042
+ #: cerber-common.php:1896
4043
+ msgid "User application password deleted by %s"
4044
+ msgstr "Applikationslösenord för användare borttaget av %s"
4045
+
4046
+ #. %s is the name of a website administrator who created the user.
4047
+ #: cerber-common.php:1822
4048
+ msgid "User created by %s"
4049
+ msgstr "Användare skapad av %s"
4050
+
4051
+ #. %s is the name of a website administrator who deleted the user.
4052
+ #: cerber-common.php:1826
4053
+ msgid "User deleted by %s"
4054
+ msgstr "Användare borttagen av %s"
4055
+
4056
+ #: cerber-settings.php:1362
4057
+ msgid "View bot events"
4058
+ msgstr ""
4059
+
4060
+ #: cerber-settings.php:1467
4061
+ msgid "View reCAPTCHA events"
4062
+ msgstr "Visa reCAPTCHA-händelser"
4063
+
4064
+ #: admin/cerber-dashboard.php:1465
4065
+ msgid "Check for requests from the IP address"
4066
+ msgstr "Kontrollera efter förfrågningar från IP-adressen"
4067
+
4068
+ #: admin/cerber-dashboard.php:1452
4069
+ msgid "Get me notified when such an event occurs"
4070
+ msgstr "Avisera mig när en sådan händelse inträffar"
4071
+
4072
+ #: admin/cerber-dashboard.php:1447
4073
+ msgid "No events found using the given search criteria"
4074
+ msgstr "Inga händelser hittades med angivna sökkriterier"
4075
+
4076
+ #: admin/cerber-dashboard.php:4720
4077
+ msgid "No requests found using the given search criteria"
4078
+ msgstr "Inga förfrågningar hittades med angivna sökkriterier"
4079
+
4080
+ #: admin/cerber-dashboard.php:4717
4081
+ msgid "No requests have been logged yet."
4082
+ msgstr "Inga förfrågningar har loggats än."
4083
+
4084
+ #: admin/cerber-dashboard.php:4727
4085
+ msgid "Note: Logging is currently disabled"
4086
+ msgstr "Obs: loggning är för närvarande inaktiverat"
4087
+
4088
+ #: cerber-settings.php:716
4089
+ msgid "Sort users in the Dashboard"
4090
+ msgstr "Sortera användare i adminpanelen"
4091
+
4092
+ #: cerber-load.php:4827 cerber-load.php:6017
4093
+ msgid "View activity in the Dashboard"
4094
+ msgstr "Visa aktivitet i adminpanel"
4095
+
4096
+ #: admin/cerber-dashboard.php:1457
4097
+ msgid "View all logged events"
4098
+ msgstr "Visa alla loggade händelser"
4099
+
4100
+ #: admin/cerber-dashboard.php:4722
4101
+ msgid "View all logged requests"
4102
+ msgstr "Visa alla loggade förfrågningar"
4103
+
4104
+ #: cerber-load.php:4864
4105
+ msgid "View lockouts in the Dashboard"
4106
+ msgstr "Visa utelåsningar i adminpanelen"
4107
+
4108
+ #: cerber-settings.php:207 cerber-settings.php:208
4109
+ msgid "View violations in the log"
4110
+ msgstr ""
4111
+
4112
+ #: admin/cerber-dashboard.php:1450
4113
+ msgid "You will be notified when such an event occurs"
4114
+ msgstr "Du kommer att aviseras när en sådan händelse inträffar"
4115
+
4116
+ #. %s is the name of a mobile device or/and email addresses.
4117
+ #: admin/cerber-dashboard.php:734
4118
+ msgid "A test message has been sent to %s"
4119
+ msgstr "Ett testmeddelande har skickats till %s"
4120
+
4121
+ #: cerber-settings.php:669
4122
+ msgid "An optional login form message"
4123
+ msgstr ""
4124
+
4125
+ #: cerber-settings.php:807 cerber-settings.php:917
4126
+ msgid "Brief"
4127
+ msgstr "Kort"
4128
+
4129
+ #: cerber-2fa.php:521
4130
+ msgid "Browser:"
4131
+ msgstr "Webbläsare:"
4132
+
4133
+ #: cerber-load.php:4887
4134
+ msgid "By the user"
4135
+ msgstr ""
4136
+
4137
+ #: admin/cerber-dashboard.php:3106
4138
+ msgid "Channels to send alerts"
4139
+ msgstr "Kanaler för att skicka varningar"
4140
+
4141
+ #: cerber-settings.php:331
4142
+ msgid "Citadel mode duration"
4143
+ msgstr "Citadel-lägets varaktighet"
4144
+
4145
+ #: cerber-load.php:4824
4146
+ msgid "Citadel mode has been activated after %d failed login attempts in %d minutes."
4147
+ msgstr "Citadel-läge har aktiverats efter %d misslyckade inloggningsförsök på %d minuter."
4148
+
4149
+ #: cerber-settings.php:326
4150
+ msgid "Citadel mode threshold"
4151
+ msgstr "Tröskelvärde för citadelläge"
4152
+
4153
+ #: cerber-settings.php:772
4154
+ msgid "Configure email parameters for notifications, reports, and alerts"
4155
+ msgstr "Konfigurera e-postparametrar för aviseringar, rapporter och varningar"
4156
+
4157
+ #: cerber-load.php:4969 cerber-2fa.php:522
4158
+ msgid "Date:"
4159
+ msgstr "Datum:"
4160
+
4161
+ #: cerber-settings.php:235
4162
+ msgid "Disable login language switcher"
4163
+ msgstr ""
4164
+
4165
+ #: admin/cerber-admin-settings.php:1051
4166
+ msgid "Field %s contains an invalid value"
4167
+ msgstr "Fält %s innehåller ett ogiltigt värde"
4168
+
4169
+ #: admin/cerber-admin-settings.php:1045
4170
+ msgid "Field %s may not be empty"
4171
+ msgstr "Fält %s får inte vara tomt"
4172
+
4173
+ #: cerber-load.php:4891
4174
+ msgid "From the country"
4175
+ msgstr "Från landet"
4176
+
4177
+ #: cerber-load.php:4888
4178
+ msgid "From the IP address"
4179
+ msgstr "Från IP-adressen"
4180
+
4181
+ #: cerber-settings.php:856
4182
+ msgid "If empty, the SMTP username is used"
4183
+ msgstr "Om det är tomt används SMTP-användarnamnet"
4184
+
4185
+ #: cerber-2fa.php:517
4186
+ msgid "IP address:"
4187
+ msgstr "IP-adress:"
4188
+
4189
+ #: cerber-load.php:4825
4190
+ msgid "Last failed attempt was at %s from IP %s using username: %s."
4191
+ msgstr "Senaste misslyckade försöket var kl. %s från IP %s med användarnamn: %s."
4192
+
4193
+ #: cerber-2fa.php:519
4194
+ msgid "Location:"
4195
+ msgstr "Plats:"
4196
+
4197
+ #: cerber-settings.php:789 cerber-settings.php:899
4198
+ msgid "Lockout notification"
4199
+ msgstr "Avisering för utelåsning"
4200
+
4201
+ #: cerber-2fa.php:516
4202
+ msgid "Login:"
4203
+ msgstr "Logga in:"
4204
+
4205
+ #: cerber-settings.php:798 cerber-settings.php:906
4206
+ msgid "Mask sensitive data"
4207
+ msgstr "Maskera känsliga data"
4208
+
4209
+ #: cerber-settings.php:799 cerber-settings.php:907
4210
+ msgid "Mask usernames and IP addresses in notifications and alerts"
4211
+ msgstr "Maskera användarnamn och IP-adresser i aviseringar och varningar"
4212
+
4213
+ #: cerber-settings.php:803 cerber-settings.php:912
4214
+ msgid "Message format"
4215
+ msgstr "Meddelandeformat"
4216
+
4217
+ #: cerber-settings.php:836
4218
+ msgid "None"
4219
+ msgstr "Ingen"
4220
+
4221
+ #: cerber-settings.php:806 cerber-settings.php:916
4222
+ msgid "Plain"
4223
+ msgstr "Enkel"
4224
+
4225
+ #: admin/cerber-dashboard.php:3122
4226
+ msgid "Please select at least one channel"
4227
+ msgstr "Välj minst en kanal"
4228
+
4229
+ #: admin/cerber-admin-settings.php:283
4230
+ msgid "Required"
4231
+ msgstr "Obligatoriskt"
4232
+
4233
+ #. %s is the email address(es).
4234
+ #: admin/cerber-dashboard.php:3111
4235
+ msgid "Send email alerts to %s"
4236
+ msgstr "Skicka e-postvarningar till %s"
4237
+
4238
+ #. %s is the name of a mobile device.
4239
+ #: admin/cerber-dashboard.php:3117
4240
+ msgid "Send mobile alerts to %s"
4241
+ msgstr "Skicka mobilvarningar till %s"
4242
+
4243
+ #: cerber-settings.php:900 admin/cerber-admin-settings.php:371
4244
+ msgid "Send notification if the number of active lockouts above"
4245
+ msgstr "Skicka avisering om antalet aktiva utelåsningar är över"
4246
+
4247
+ #: cerber-settings.php:794
4248
+ msgid "Send notification when a new version of WP Cerber is available"
4249
+ msgstr "Skicka avisering när en ny version av WP Cerber är tillgänglig"
4250
+
4251
+ #: cerber-settings.php:833
4252
+ msgid "SMTP encryption"
4253
+ msgstr "SMTP-kryptering"
4254
+
4255
+ #: cerber-settings.php:855
4256
+ msgid "SMTP From email"
4257
+ msgstr "SMTP från e-post"
4258
+
4259
+ #: cerber-settings.php:862
4260
+ msgid "SMTP From name"
4261
+ msgstr "SMTP från namn"
4262
+
4263
+ #: cerber-settings.php:817
4264
+ msgid "SMTP host"
4265
+ msgstr "SMTP-server"
4266
+
4267
+ #: cerber-settings.php:843
4268
+ msgid "SMTP password"
4269
+ msgstr "SMTP-lösenord"
4270
+
4271
+ #: cerber-settings.php:825
4272
+ msgid "SMTP port"
4273
+ msgstr "SMTP-port"
4274
+
4275
+ #: cerber-settings.php:849
4276
+ msgid "SMTP username"
4277
+ msgstr "SMTP-användarnamn"
4278
+
4279
+ #: admin/cerber-dashboard.php:729
4280
+ msgid "TEST MESSAGE"
4281
+ msgstr "TESTMEDDELANDE"
4282
+
4283
+ #: cerber-load.php:4875
4284
+ msgid "The WP Cerber Security plugin has been deactivated"
4285
+ msgstr "Tillägget WP Cerber Security har inaktiverats"
4286
+
4287
+ #: cerber-load.php:4895
4288
+ msgid "The WP Cerber Security plugin is now active"
4289
+ msgstr "Tillägget WP Cerber Security är nu aktivt"
4290
+
4291
+ #: cerber-settings.php:642
4292
+ msgid "This message is displayed to a user if the IP address of the user's computer is not whitelisted"
4293
+ msgstr "Detta meddelande visas för en användare om IP-adressen för användarens dator inte är vitlistad"
4294
+
4295
+ #: admin/cerber-dashboard.php:737
4296
+ msgid "Unable to send a test message"
4297
+ msgstr "Kan inte skicka ett testmeddelande"
4298
+
4299
+ #: cerber-settings.php:812
4300
+ msgid "Use SMTP"
4301
+ msgstr "Använd SMTP"
4302
+
4303
+ #: cerber-settings.php:813
4304
+ msgid "Use SMTP server to send emails"
4305
+ msgstr "Använd SMTP-server att skicka e-post"
4306
+
4307
+ #: cerber-settings.php:808 cerber-settings.php:918
4308
+ msgid "Verbose"
4309
+ msgstr "Utförlig"
4310
+
4311
+ #: cerber-settings.php:443
4312
+ msgid "Block access to user pages via their usernames"
4313
+ msgstr ""
4314
+
4315
+ #: admin/cerber-users.php:932
4316
+ msgid "Check users' settings"
4317
+ msgstr ""
4318
+
4319
+ #: cerber-settings.php:1561
4320
+ msgid "Display admin pages of remote websites using my language"
4321
+ msgstr ""
4322
+
4323
+ #: admin/cerber-users.php:963
4324
+ msgid "If necessary, <%s>check and update settings<%s>."
4325
+ msgstr ""
4326
+
4327
+ #: admin/cerber-users.php:942
4328
+ msgid "If necessary, <%s>unblock the IP address<%s>."
4329
+ msgstr ""
4330
+
4331
+ #: cerber-settings.php:442
4332
+ msgid "Stop exposing user details"
4333
+ msgstr ""
4334
+
4335
+ #: admin/cerber-users.php:940
4336
+ msgid "The IP address of the last failed attempt to log in is blocked"
4337
+ msgstr ""
4338
+
4339
+ #: admin/cerber-users.php:957
4340
+ msgid "The last attempt to log in was denied due to the following reason"
4341
+ msgstr ""
4342
+
4343
+ #: cerber-load.php:4968
4344
+ msgid "This message created by"
4345
+ msgstr ""
4346
+
4347
+ #: cerber-settings.php:1560
4348
+ msgid "Use my language"
4349
+ msgstr ""
4350
+
4351
+ #: admin/cerber-users.php:983
4352
+ msgid "User is not allowed to log in"
4353
+ msgstr ""
4354
+
4355
+ #: admin/cerber-dashboard.php:92
4356
+ msgid "User Sessions"
4357
+ msgstr ""
4358
+
4359
+ #: admin/cerber-users.php:931
4360
+ msgid "username is prohibited"
4361
  msgstr ""
4362
 
languages/wp-cerber.pot CHANGED
@@ -4,7 +4,7 @@ msgid ""
4
  msgstr ""
5
  "Project-Id-Version: WP Cerber Security, Anti-spam & Malware Scan\n"
6
  "Report-Msgid-Bugs-To: \n"
7
- "POT-Creation-Date: 2022-05-10 15:55+0000\n"
8
  "POT-Revision-Date: Fri Mar 12 2021 20:21:05 GMT+0300 (Moscow Standard Time)\n"
9
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
  "Last-Translator: \n"
@@ -35,20 +35,20 @@ msgid "%s retries are allowed within %s minutes"
35
  msgstr ""
36
 
37
  #. Time difference between two dates, in seconds (sec=second). 1: Number of seconds
38
- #: cerber-common.php:2164
39
  #, php-format
40
  msgid "%s sec"
41
  msgid_plural "%s secs"
42
  msgstr[0] ""
43
  msgstr[1] ""
44
 
45
- #: cerber-settings.php:1476
46
  msgid ""
47
  "(do not enable it unless you get and enter the Site and Secret keys for the "
48
  "invisible version)"
49
  msgstr ""
50
 
51
- #: cerber-common.php:1861
52
  msgid "2FA code verified"
53
  msgstr ""
54
 
@@ -60,20 +60,20 @@ msgstr ""
60
  msgid "A database error occurred while importing access list entries"
61
  msgstr ""
62
 
63
- #: cerber-load.php:4892
64
  msgid "A new activity has occurred"
65
  msgstr ""
66
 
67
- #: admin/cerber-dashboard.php:2171
68
  msgid "A new version is available"
69
  msgstr ""
70
 
71
- #: cerber-common.php:2414
72
  #, php-format
73
  msgid "A new version of %s is available. Please install it."
74
  msgstr ""
75
 
76
- #: cerber-load.php:4849 cerber-load.php:4851
77
  msgid "A new version of WP Cerber is available to install"
78
  msgstr ""
79
 
@@ -82,7 +82,7 @@ msgid "A newer version is available"
82
  msgstr ""
83
 
84
  #. %s is the name of a mobile device or/and email addresses.
85
- #: admin/cerber-dashboard.php:684
86
  #, php-format
87
  msgid "A test message has been sent to %s"
88
  msgstr ""
@@ -93,37 +93,37 @@ msgid ""
93
  "posts"
94
  msgstr ""
95
 
96
- #: admin/cerber-dashboard.php:1749
97
  msgid "Abuse email:"
98
  msgstr ""
99
 
100
- #: admin/cerber-dashboard.php:5365 admin/cerber-tools.php:38
101
  #: admin/cerber-tools.php:49
102
  msgid "Access Lists"
103
  msgstr ""
104
 
105
- #: cerber-settings.php:1583
106
  msgid "Access to this website"
107
  msgstr ""
108
 
109
- #: cerber-settings.php:469
110
  msgid "Access to WordPress REST API"
111
  msgstr ""
112
 
113
- #: admin/cerber-dashboard.php:5449
114
  msgid "Accounts & Roles"
115
  msgstr ""
116
 
117
- #: admin/cerber-dashboard.php:216 admin/cerber-users.php:944
118
  #: admin/cerber-admin.php:775 admin/cerber-admin.php:930
119
  msgid "Action"
120
  msgstr ""
121
 
122
- #: admin/cerber-dashboard.php:1923
123
  msgid "Activated"
124
  msgstr ""
125
 
126
- #: admin/cerber-dashboard.php:2102 admin/cerber-dashboard.php:2132
127
  msgid "active"
128
  msgstr ""
129
 
@@ -131,16 +131,16 @@ msgstr ""
131
  msgid "Active plugins and updates on"
132
  msgstr ""
133
 
134
- #: admin/cerber-dashboard.php:1950
135
  msgid "Active sessions"
136
  msgstr ""
137
 
138
- #: cerber-load.php:5954 cerber-settings.php:345 admin/cerber-dashboard.php:2166
139
- #: admin/cerber-dashboard.php:5361 admin/cerber-users.php:1130
140
  msgid "Activity"
141
  msgstr ""
142
 
143
- #: cerber-load.php:5306
144
  msgid "Activity details"
145
  msgstr ""
146
 
@@ -148,7 +148,7 @@ msgstr ""
148
  msgid "Activity Insights"
149
  msgstr ""
150
 
151
- #: cerber-settings.php:1550
152
  msgid "Add @ site to the page title"
153
  msgstr ""
154
 
@@ -160,15 +160,15 @@ msgstr ""
160
  msgid "Add a slave website"
161
  msgstr ""
162
 
163
- #: admin/cerber-dashboard.php:343
164
  msgid "Add Entry"
165
  msgstr ""
166
 
167
- #: admin/cerber-dashboard.php:1777
168
  msgid "Add IP to the Black List"
169
  msgstr ""
170
 
171
- #: admin/cerber-dashboard.php:1771
172
  msgid "Add network to the Black List"
173
  msgstr ""
174
 
@@ -185,7 +185,7 @@ msgstr ""
185
  msgid "Added"
186
  msgstr ""
187
 
188
- #: admin/cerber-dashboard.php:965
189
  msgid "Additional Details"
190
  msgstr ""
191
 
@@ -193,23 +193,23 @@ msgstr ""
193
  msgid "Address"
194
  msgstr ""
195
 
196
- #: cerber-settings.php:1409
197
  msgid "Adjust anti-spam engine"
198
  msgstr ""
199
 
200
- #: admin/cerber-users.php:91
201
  msgid "Admin Note"
202
  msgstr ""
203
 
204
- #: admin/cerber-users.php:505
205
  msgid "Advanced mode"
206
  msgstr ""
207
 
208
- #: admin/cerber-dashboard.php:4694
209
  msgid "Advanced Search"
210
  msgstr ""
211
 
212
- #: cerber-settings.php:1220
213
  msgid "After every scan"
214
  msgstr ""
215
 
@@ -221,11 +221,11 @@ msgstr ""
221
  msgid "All countries"
222
  msgstr ""
223
 
224
- #: cerber-settings.php:1119 cerber-settings.php:1128
225
  msgid "All files"
226
  msgstr ""
227
 
228
- #: admin/cerber-dashboard.php:3395
229
  msgid "All files have been processed"
230
  msgstr ""
231
 
@@ -233,7 +233,7 @@ msgstr ""
233
  msgid "All groups"
234
  msgstr ""
235
 
236
- #: admin/cerber-users.php:1107
237
  msgid "All Logins"
238
  msgstr ""
239
 
@@ -245,23 +245,23 @@ msgstr ""
245
  msgid "All servers"
246
  msgstr ""
247
 
248
- #: cerber-settings.php:1007
249
  msgid "All traffic"
250
  msgstr ""
251
 
252
- #: cerber-settings.php:485
253
  msgid "Allow access to REST API for logged-in users"
254
  msgstr ""
255
 
256
- #: cerber-settings.php:490
257
  msgid "Allow REST API for these roles"
258
  msgstr ""
259
 
260
- #: cerber-settings.php:495
261
  msgid "Allow these namespaces"
262
  msgstr ""
263
 
264
- #: cerber-lab.php:894
265
  msgid ""
266
  "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. "
267
  "This helps the plugin team to develop new algorithms for WP Cerber that will "
@@ -273,27 +273,27 @@ msgstr ""
273
  msgid "Always block entire subnet Class C of intruders IP"
274
  msgstr ""
275
 
276
- #: admin/cerber-users.php:19 admin/cerber-users.php:504
277
  msgid "Always enabled"
278
  msgstr ""
279
 
280
- #: cerber-settings.php:664
281
  msgid "An optional login form message"
282
  msgstr ""
283
 
284
- #: admin/cerber-users.php:86
285
  msgid "An optional message for this user"
286
  msgstr ""
287
 
288
- #: admin/cerber-dashboard.php:5500
289
  msgid "Analytics"
290
  msgstr ""
291
 
292
- #: cerber-settings.php:1275
293
  msgid "Analyze the uploads directory"
294
  msgstr ""
295
 
296
- #: cerber-settings.php:1276
297
  msgid "Analyze the WordPress uploads directory to detect injected files"
298
  msgstr ""
299
 
@@ -301,31 +301,31 @@ msgstr ""
301
  msgid "Anti-spam"
302
  msgstr ""
303
 
304
- #: admin/cerber-dashboard.php:5411
305
  msgid "Anti-spam and bot detection settings"
306
  msgstr ""
307
 
308
- #: admin/cerber-dashboard.php:5413
309
  msgid "Anti-spam engine"
310
  msgstr ""
311
 
312
- #: cerber-settings.php:1684
313
  msgid "Any activity"
314
  msgstr ""
315
 
316
- #: admin/cerber-dashboard.php:3868
317
  msgid "Any country is permitted"
318
  msgstr ""
319
 
320
- #: cerber-common.php:1825
321
  msgid "API request authorization failed"
322
  msgstr ""
323
 
324
- #: cerber-common.php:1824
325
  msgid "API request authorized"
326
  msgstr ""
327
 
328
- #: cerber-settings.php:695 admin/cerber-users.php:483
329
  msgid "Application Passwords"
330
  msgstr ""
331
 
@@ -338,7 +338,7 @@ msgstr ""
338
  msgid "Apply limit login rules to IP addresses in the White IP Access List"
339
  msgstr ""
340
 
341
- #: admin/cerber-dashboard.php:3387
342
  msgid "Are you sure you want to delete selected files?"
343
  msgstr ""
344
 
@@ -346,8 +346,9 @@ msgstr ""
346
  msgid "Are you sure you want to delete selected websites?"
347
  msgstr ""
348
 
349
- #: admin/cerber-dashboard.php:5852 admin/cerber-tools.php:59
350
- #: admin/cerber-admin.php:739 admin/cerber-admin.php:906
 
351
  msgid "Are you sure?"
352
  msgstr ""
353
 
@@ -355,43 +356,43 @@ msgstr ""
355
  msgid "Are you sure? This permanently invalidates the token."
356
  msgstr ""
357
 
358
- #: cerber-common.php:1999
359
  msgid "Attempt to access"
360
  msgstr ""
361
 
362
- #: cerber-common.php:1797 cerber-common.php:2000
363
  msgid "Attempt to access prohibited URL"
364
  msgstr ""
365
 
366
- #: cerber-common.php:1802
367
  msgid "Attempt to log in denied"
368
  msgstr ""
369
 
370
- #: cerber-common.php:1798 cerber-common.php:2001
371
  msgid "Attempt to log in with non-existing username"
372
  msgstr ""
373
 
374
- #: cerber-common.php:1799 cerber-common.php:2002
375
  msgid "Attempt to log in with prohibited username"
376
  msgstr ""
377
 
378
- #: cerber-common.php:1803
379
  msgid "Attempt to register denied"
380
  msgstr ""
381
 
382
- #: cerber-common.php:2008
383
  msgid "Attempt to upload a file with malicious code"
384
  msgstr ""
385
 
386
- #: cerber-common.php:1805
387
  msgid "Attempt to upload malicious file denied"
388
  msgstr ""
389
 
390
- #: cerber-load.php:5320
391
  msgid "Attempts to log in with non-existing usernames"
392
  msgstr ""
393
 
394
- #: admin/cerber-dashboard.php:2897
395
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
396
  msgstr ""
397
 
@@ -407,19 +408,19 @@ msgstr ""
407
  msgid "Authorized"
408
  msgstr ""
409
 
410
- #: cerber-settings.php:645
411
  msgid "Authorized Access"
412
  msgstr ""
413
 
414
- #: cerber-settings.php:650
415
  msgid "Authorized users only"
416
  msgstr ""
417
 
418
- #: cerber-settings.php:1186
419
  msgid "Automated recurring scan schedule"
420
  msgstr ""
421
 
422
- #: cerber-settings.php:1245
423
  msgid "Automatic cleanup of malware and suspicious files"
424
  msgstr ""
425
 
@@ -427,19 +428,19 @@ msgstr ""
427
  msgid "Automatic deletion"
428
  msgstr ""
429
 
430
- #: cerber-settings.php:1306
431
  msgid "Automatic recovery of modified and infected files"
432
  msgstr ""
433
 
434
- #: cerber-scanner.php:4896
435
  msgid "Automatically deleted"
436
  msgstr ""
437
 
438
- #: cerber-scanner.php:4895
439
  msgid "Automatically moved to quarantine"
440
  msgstr ""
441
 
442
- #: cerber-scanner.php:4899
443
  msgid "Automatically recovered"
444
  msgstr ""
445
 
@@ -447,7 +448,7 @@ msgstr ""
447
  msgid "Average Size"
448
  msgstr ""
449
 
450
- #: cerber-load.php:8332
451
  msgid "Awesome!"
452
  msgstr ""
453
 
@@ -459,27 +460,27 @@ msgstr ""
459
  msgid "Be careful about enabling these options."
460
  msgstr ""
461
 
462
- #: cerber-settings.php:1457
463
  msgid ""
464
  "Before you can start using reCAPTCHA, you have to obtain Site key and Secret "
465
  "key on the Google website"
466
  msgstr ""
467
 
468
- #: admin/cerber-dashboard.php:280 admin/cerber-dashboard.php:1629
469
- #: admin/cerber-dashboard.php:1713 admin/cerber-dashboard.php:2124
470
  #: admin/cerber-tools.php:70
471
  msgid "Black IP Access List"
472
  msgstr ""
473
 
474
- #: admin/cerber-users.php:224
475
  msgid "Block"
476
  msgstr ""
477
 
478
- #: cerber-settings.php:463
479
  msgid "Block access to the RSS, Atom and RDF feeds"
480
  msgstr ""
481
 
482
- #: cerber-settings.php:458
483
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
484
  msgstr ""
485
 
@@ -487,15 +488,19 @@ msgstr ""
487
  msgid "Block access to user pages like /?author=n"
488
  msgstr ""
489
 
490
- #: cerber-settings.php:475
 
 
 
 
491
  msgid "Block access to users' data via REST API"
492
  msgstr ""
493
 
494
- #: admin/cerber-users.php:424
495
  msgid "Block access to WordPress Dashboard"
496
  msgstr ""
497
 
498
- #: cerber-settings.php:480
499
  msgid "Block access to WordPress REST API except any of the following"
500
  msgstr ""
501
 
@@ -503,7 +508,7 @@ msgstr ""
503
  msgid "Block access to wp-login.php"
504
  msgstr ""
505
 
506
- #: cerber-settings.php:448
507
  msgid "Block execution of PHP scripts in the WordPress media folder"
508
  msgstr ""
509
 
@@ -511,7 +516,7 @@ msgstr ""
511
  msgid "Block IP address for"
512
  msgstr ""
513
 
514
- #: cerber-settings.php:977
515
  msgid ""
516
  "Block IP addresses that send excessive requests for non-existing pages or "
517
  "scan website for security breaches"
@@ -521,7 +526,7 @@ msgstr ""
521
  msgid "Block subnet"
522
  msgstr ""
523
 
524
- #: cerber-settings.php:443
525
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
526
  msgstr ""
527
 
@@ -529,31 +534,31 @@ msgstr ""
529
  msgid "Block User"
530
  msgstr ""
531
 
532
- #: admin/cerber-users.php:962
533
  msgid "Block user"
534
  msgstr ""
535
 
536
- #: cerber-common.php:1859
537
  msgid "Blocked by administrator"
538
  msgstr ""
539
 
540
- #: cerber-common.php:1849
541
  msgid "Blocked by country rule"
542
  msgstr ""
543
 
544
- #: admin/cerber-users.php:184
545
  msgid "Blocked Users"
546
  msgstr ""
547
 
548
- #: cerber-common.php:2004
549
  msgid "Bot activity is detected"
550
  msgstr ""
551
 
552
- #: cerber-common.php:1843
553
  msgid "Bot detected"
554
  msgstr ""
555
 
556
- #: cerber-settings.php:802 cerber-settings.php:912
557
  msgid "Brief"
558
  msgstr ""
559
 
@@ -569,11 +574,11 @@ msgstr ""
569
  msgid "Brute-force attack mitigation and user authentication settings"
570
  msgstr ""
571
 
572
- #: cerber-settings.php:712
573
  msgid "by date of registration"
574
  msgstr ""
575
 
576
- #: cerber-load.php:8312
577
  msgid ""
578
  "By sharing your unique opinion on WP Cerber, you help the engineers behind "
579
  "the plugin make greater progress and help other professionals find the right "
@@ -581,23 +586,23 @@ msgid ""
581
  "free to use your native language. Thanks!"
582
  msgstr ""
583
 
584
- #: cerber-load.php:4869
585
  msgid "By the user"
586
  msgstr ""
587
 
588
- #: cerber-common.php:2291
589
  msgid "Bytes"
590
  msgstr ""
591
 
592
- #: cerber-load.php:6208
593
  msgid "Can't activate WP Cerber due to a database error."
594
  msgstr ""
595
 
596
- #: cerber-2fa.php:663 admin/cerber-dashboard.php:5923
597
  msgid "Cancel"
598
  msgstr ""
599
 
600
- #: cerber-settings.php:1351
601
  msgid "Cerber anti-spam engine"
602
  msgstr ""
603
 
@@ -621,7 +626,7 @@ msgstr ""
621
  msgid "Cerber Lab protocol"
622
  msgstr ""
623
 
624
- #: admin/cerber-dashboard.php:2063
625
  msgid "Cerber Quick View"
626
  msgstr ""
627
 
@@ -645,11 +650,11 @@ msgstr ""
645
  msgid "Cerber User Security"
646
  msgstr ""
647
 
648
- #: cerber-settings.php:1169
649
  msgid "Change file and directory permissions if it is required to delete files"
650
  msgstr ""
651
 
652
- #: cerber-settings.php:1168
653
  msgid "Change filesystem permissions"
654
  msgstr ""
655
 
@@ -657,28 +662,32 @@ msgstr ""
657
  msgid "Changed files"
658
  msgstr ""
659
 
660
- #: admin/cerber-dashboard.php:5552
661
  msgid "Changelog"
662
  msgstr ""
663
 
664
- #: admin/cerber-dashboard.php:3043
665
  msgid "Channels to send alerts"
666
  msgstr ""
667
 
668
- #: admin/cerber-dashboard.php:326 admin/cerber-dashboard.php:1699
669
- #: admin/cerber-dashboard.php:1756 admin/cerber-dashboard.php:1889
670
  msgid "Check for activities"
671
  msgstr ""
672
 
673
- #: cerber-common.php:323
674
  msgid "Check for requests"
675
  msgstr ""
676
 
677
- #: admin/cerber-dashboard.php:1415
678
  msgid "Check for requests from the IP address"
679
  msgstr ""
680
 
681
- #: cerber-scanner.php:3698
 
 
 
 
682
  msgid "Checking for new and modified files"
683
  msgstr ""
684
 
@@ -686,11 +695,11 @@ msgstr ""
686
  msgid "Checksum mismatch"
687
  msgstr ""
688
 
689
- #: cerber-common.php:1768
690
  msgid "Citadel activated!"
691
  msgstr ""
692
 
693
- #: cerber-settings.php:316 admin/cerber-dashboard.php:2125
694
  msgid "Citadel mode"
695
  msgstr ""
696
 
@@ -698,13 +707,13 @@ msgstr ""
698
  msgid "Citadel mode duration"
699
  msgstr ""
700
 
701
- #: cerber-load.php:4806
702
  #, php-format
703
  msgid ""
704
  "Citadel mode has been activated after %d failed login attempts in %d minutes."
705
  msgstr ""
706
 
707
- #: cerber-load.php:4804 cerber-common.php:1844
708
  msgid "Citadel mode is active"
709
  msgstr ""
710
 
@@ -712,7 +721,7 @@ msgstr ""
712
  msgid "Citadel mode threshold"
713
  msgstr ""
714
 
715
- #: admin/cerber-dashboard.php:5497
716
  msgid "Cleaning up"
717
  msgstr ""
718
 
@@ -720,11 +729,11 @@ msgstr ""
720
  msgid "Click here to see the full list of files"
721
  msgstr ""
722
 
723
- #: admin/cerber-dashboard.php:3951
724
  msgid "Click on a country name to add it to the list of selected countries"
725
  msgstr ""
726
 
727
- #: admin/cerber-dashboard.php:225
728
  msgid "Click the IP address to see its activity"
729
  msgstr ""
730
 
@@ -736,23 +745,23 @@ msgstr ""
736
  msgid "Click to send now"
737
  msgstr ""
738
 
739
- #: admin/cerber-dashboard.php:5872
740
  msgid "Click to send test"
741
  msgstr ""
742
 
743
- #: cerber-common.php:1772
744
  msgid "Comment denied"
745
  msgstr ""
746
 
747
- #: cerber-settings.php:1367 cerber-settings.php:1510
748
  msgid "Comment form"
749
  msgstr ""
750
 
751
- #: cerber-settings.php:1438
752
  msgid "Comment processing"
753
  msgstr ""
754
 
755
- #: admin/cerber-dashboard.php:1991
756
  msgid "Comments"
757
  msgstr ""
758
 
@@ -760,7 +769,7 @@ msgstr ""
760
  msgid "Company"
761
  msgstr ""
762
 
763
- #: cerber-settings.php:767
764
  msgid "Configure email parameters for notifications, reports, and alerts"
765
  msgstr ""
766
 
@@ -768,7 +777,7 @@ msgstr ""
768
  msgid "Configure this website as a master to manage other website"
769
  msgstr ""
770
 
771
- #: cerber-settings.php:1204
772
  msgid ""
773
  "Configure what issues to include in the email report and the condition for "
774
  "sending reports"
@@ -782,23 +791,23 @@ msgstr ""
782
  msgid "Continue Scanning"
783
  msgstr ""
784
 
785
- #: cerber-settings.php:758
786
  msgid "Cookies"
787
  msgstr ""
788
 
789
- #: admin/cerber-dashboard.php:5479
790
  msgid "Countries"
791
  msgstr ""
792
 
793
- #: admin/cerber-dashboard.php:213 admin/cerber-dashboard.php:1344
794
  msgid "Country"
795
  msgstr ""
796
 
797
- #: admin/cerber-dashboard.php:3020
798
  msgid "Create Alert"
799
  msgstr ""
800
 
801
- #: admin/cerber-users.php:940
802
  msgid "Created"
803
  msgstr ""
804
 
@@ -811,7 +820,7 @@ msgid ""
811
  "Currently a scheduled scan in progress. Please wait until it is finished."
812
  msgstr ""
813
 
814
- #: cerber-settings.php:1372
815
  msgid "Custom comment URL"
816
  msgstr ""
817
 
@@ -833,12 +842,12 @@ msgstr ""
833
  msgid "Custom signature found"
834
  msgstr ""
835
 
836
- #: cerber-settings.php:1149
837
  msgid "Custom signatures"
838
  msgstr ""
839
 
840
- #: admin/cerber-dashboard.php:60 admin/cerber-dashboard.php:2165
841
- #: admin/cerber-dashboard.php:3238 admin/cerber-dashboard.php:5360
842
  msgid "Dashboard"
843
  msgstr ""
844
 
@@ -846,12 +855,12 @@ msgstr ""
846
  msgid "Data Shield"
847
  msgstr ""
848
 
849
- #: admin/cerber-dashboard.php:5447
850
  msgid "Data Shield Policies"
851
  msgstr ""
852
 
853
- #: admin/cerber-dashboard.php:963 admin/cerber-dashboard.php:1345
854
- #: admin/cerber-dashboard.php:4128 admin/cerber-dashboard.php:4611
855
  msgid "Date"
856
  msgstr ""
857
 
@@ -863,20 +872,20 @@ msgstr ""
863
  msgid "Date format for CSV export"
864
  msgstr ""
865
 
866
- #: cerber-2fa.php:522
867
  msgid "Date:"
868
  msgstr ""
869
 
870
- #: cerber-settings.php:349 cerber-settings.php:355 cerber-settings.php:1095
871
- #: cerber-settings.php:1101 cerber-settings.php:1180 cerber-settings.php:1450
872
  msgid "days"
873
  msgstr ""
874
 
875
- #: admin/cerber-dashboard.php:2898
876
  msgid "Deactivate"
877
  msgstr ""
878
 
879
- #: admin/cerber-dashboard.php:2102
880
  msgid "deactivate"
881
  msgstr ""
882
 
@@ -884,7 +893,7 @@ msgstr ""
884
  msgid "Default processing"
885
  msgstr ""
886
 
887
- #: admin/cerber-dashboard.php:756
888
  msgid "Default settings have been loaded"
889
  msgstr ""
890
 
@@ -905,20 +914,20 @@ msgstr ""
905
  msgid "Deferred rendering"
906
  msgstr ""
907
 
908
- #: admin/cerber-dashboard.php:1400 admin/cerber-tools.php:378
909
  #: admin/cerber-admin.php:228
910
  msgid "Delete"
911
  msgstr ""
912
 
913
- #: admin/cerber-dashboard.php:3024
914
  msgid "Delete Alert"
915
  msgstr ""
916
 
917
- #: cerber-settings.php:1254
918
  msgid "Delete files in the WordPress uploads directory"
919
  msgstr ""
920
 
921
- #: cerber-settings.php:1263
922
  msgid "Delete files with unwanted extensions"
923
  msgstr ""
924
 
@@ -926,19 +935,19 @@ msgstr ""
926
  msgid "Delete permanently"
927
  msgstr ""
928
 
929
- #: cerber-settings.php:1294
930
  msgid "Delete publicly accessible files with these extensions"
931
  msgstr ""
932
 
933
- #: cerber-settings.php:1178
934
  msgid "Delete quarantined files after"
935
  msgstr ""
936
 
937
- #: cerber-settings.php:1250
938
  msgid "Delete unattended files"
939
  msgstr ""
940
 
941
- #: cerber-settings.php:734
942
  msgid "Delete user sessions data when user data is erased"
943
  msgstr ""
944
 
@@ -946,15 +955,15 @@ msgstr ""
946
  msgid "Delete website"
947
  msgstr ""
948
 
949
- #: cerber-scanner.php:4835
950
  msgid "Deleted"
951
  msgstr ""
952
 
953
- #: cerber-common.php:1842 cerber-common.php:1852
954
  msgid "Denied"
955
  msgstr ""
956
 
957
- #: cerber-settings.php:615
958
  msgid "Deny all email addresses that match the following"
959
  msgstr ""
960
 
@@ -962,19 +971,19 @@ msgstr ""
962
  msgid "Deny authentication through wp-login.php"
963
  msgstr ""
964
 
965
- #: admin/cerber-users.php:470
966
  msgid "Deny further login attempts"
967
  msgstr ""
968
 
969
- #: cerber-settings.php:1444
970
  msgid "Deny it completely"
971
  msgstr ""
972
 
973
- #: cerber-common.php:3379
974
  msgid "Destination folder access denied"
975
  msgstr ""
976
 
977
- #: cerber-scanner.php:3704
978
  msgid "Detecting injected files in the WordPress uploads directory"
979
  msgstr ""
980
 
@@ -982,12 +991,12 @@ msgstr ""
982
  msgid "Determined by user role policies"
983
  msgstr ""
984
 
985
- #: admin/cerber-dashboard.php:5550
986
  msgid "Diagnostic"
987
  msgstr ""
988
 
989
- #: cerber-settings.php:1174 cerber-settings.php:1568 cerber-settings.php:1595
990
- #: admin/cerber-dashboard.php:5551
991
  msgid "Diagnostic Log"
992
  msgstr ""
993
 
@@ -995,7 +1004,7 @@ msgstr ""
995
  msgid "Did not receive the email?"
996
  msgstr ""
997
 
998
- #: cerber-settings.php:1156
999
  msgid "Directories to exclude"
1000
  msgstr ""
1001
 
@@ -1005,12 +1014,12 @@ msgid ""
1005
  "by an unauthorized request"
1006
  msgstr ""
1007
 
1008
- #: cerber-settings.php:1424
1009
  msgid ""
1010
  "Disable bot detection engine for IP addresses in the White IP Access List"
1011
  msgstr ""
1012
 
1013
- #: cerber-settings.php:1419
1014
  msgid "Disable bot detection engine for logged-in users"
1015
  msgstr ""
1016
 
@@ -1018,7 +1027,7 @@ msgstr ""
1018
  msgid "Disable dashboard redirection"
1019
  msgstr ""
1020
 
1021
- #: cerber-settings.php:462
1022
  msgid "Disable feeds"
1023
  msgstr ""
1024
 
@@ -1030,23 +1039,23 @@ msgstr ""
1030
  msgid "Disable master mode"
1031
  msgstr ""
1032
 
1033
- #: cerber-settings.php:452
1034
  msgid "Disable PHP error displaying"
1035
  msgstr ""
1036
 
1037
- #: cerber-settings.php:447
1038
  msgid "Disable PHP in uploads"
1039
  msgstr ""
1040
 
1041
- #: cerber-settings.php:1522
1042
  msgid "Disable reCAPTCHA for IP addresses in the White IP Access List"
1043
  msgstr ""
1044
 
1045
- #: cerber-settings.php:1516
1046
  msgid "Disable reCAPTCHA for logged-in users"
1047
  msgstr ""
1048
 
1049
- #: cerber-settings.php:479
1050
  msgid "Disable REST API"
1051
  msgstr ""
1052
 
@@ -1062,19 +1071,19 @@ msgstr ""
1062
  msgid "Disable the default reset password error message"
1063
  msgstr ""
1064
 
1065
- #: cerber-settings.php:457
1066
  msgid "Disable XML-RPC"
1067
  msgstr ""
1068
 
1069
- #: cerber-scanner.php:1717 cerber-settings.php:700 cerber-settings.php:952
1070
- #: cerber-settings.php:983 cerber-settings.php:1117 cerber-settings.php:1126
1071
- #: cerber-settings.php:1588 admin/cerber-dashboard.php:2152
1072
- #: admin/cerber-dashboard.php:2154 admin/cerber-users.php:20
1073
- #: admin/cerber-users.php:489 admin/cerber-users.php:503
1074
  msgid "Disabled"
1075
  msgstr ""
1076
 
1077
- #: admin/cerber-dashboard.php:2109 admin/cerber-dashboard.php:2127
1078
  msgid "disabled"
1079
  msgstr ""
1080
 
@@ -1082,6 +1091,10 @@ msgstr ""
1082
  msgid "Display 404 page"
1083
  msgstr ""
1084
 
 
 
 
 
1085
  #: nexus/cerber-nexus-master.php:494
1086
  msgid "Display as"
1087
  msgstr ""
@@ -1090,7 +1103,7 @@ msgstr ""
1090
  msgid "Display simple 404 page"
1091
  msgstr ""
1092
 
1093
- #: admin/cerber-users.php:476
1094
  msgid ""
1095
  "Display this message if an attempt to log in is denied because the limit on "
1096
  "concurrent user sessions has been reached"
@@ -1101,25 +1114,25 @@ msgid ""
1101
  "Do not add my IP address to the White IP Access List upon plugin activation"
1102
  msgstr ""
1103
 
1104
- #: cerber-settings.php:536 cerber-settings.php:564 cerber-settings.php:593
1105
  msgid ""
1106
  "Do not apply these policies to the IP addresses in the White IP Access List"
1107
  msgstr ""
1108
 
1109
- #: cerber-settings.php:657
1110
  msgid ""
1111
  "Do not apply these policy to the IP addresses in the White IP Access List"
1112
  msgstr ""
1113
 
1114
- #: cerber-settings.php:1021
1115
  msgid "Do not log known crawlers"
1116
  msgstr ""
1117
 
1118
- #: cerber-settings.php:1026
1119
  msgid "Do not log these locations"
1120
  msgstr ""
1121
 
1122
- #: cerber-settings.php:1034
1123
  msgid "Do not log these User-Agents"
1124
  msgstr ""
1125
 
@@ -1135,19 +1148,19 @@ msgid ""
1135
  "message"
1136
  msgstr ""
1137
 
1138
- #: admin/cerber-dashboard.php:3105
1139
  msgid "Do not send alerts after this date"
1140
  msgstr ""
1141
 
1142
- #: cerber-settings.php:453
1143
  msgid "Do not show PHP errors on my website"
1144
  msgstr ""
1145
 
1146
- #: admin/cerber-dashboard.php:3391
1147
  msgid "Do you want to add selected files to the ignore list?"
1148
  msgstr ""
1149
 
1150
- #: admin/cerber-dashboard.php:3076 admin/cerber-dashboard.php:4657
1151
  msgid "Documentation"
1152
  msgstr ""
1153
 
@@ -1159,7 +1172,7 @@ msgstr ""
1159
  msgid "Duration"
1160
  msgstr ""
1161
 
1162
- #: admin/cerber-users.php:74
1163
  #, php-format
1164
  msgctxt "e.g. blocked by John at 11:00"
1165
  msgid "blocked by %s at %s"
@@ -1169,27 +1182,27 @@ msgstr ""
1169
  msgid "Edit"
1170
  msgstr ""
1171
 
1172
- #: cerber-settings.php:771 cerber-settings.php:932 cerber-settings.php:1234
1173
  msgid "Email Address"
1174
  msgstr ""
1175
 
1176
- #: cerber-load.php:1945
1177
  msgid "Email address is not permitted."
1178
  msgstr ""
1179
 
1180
- #: cerber-common.php:1865
1181
  msgid "Email address is prohibited"
1182
  msgstr ""
1183
 
1184
- #: admin/cerber-dashboard.php:3073
1185
  msgid "Email alerts will be sent to these emails:"
1186
  msgstr ""
1187
 
1188
- #: admin/cerber-dashboard.php:3073
1189
  msgid "Email alerts will be sent to this email:"
1190
  msgstr ""
1191
 
1192
- #: cerber-settings.php:766
1193
  msgid "Email notifications"
1194
  msgstr ""
1195
 
@@ -1202,23 +1215,23 @@ msgstr ""
1202
  msgid "Enable authentication log monitoring"
1203
  msgstr ""
1204
 
1205
- #: cerber-settings.php:726
1206
  msgid "Enable data erase"
1207
  msgstr ""
1208
 
1209
- #: cerber-settings.php:740
1210
  msgid "Enable data export"
1211
  msgstr ""
1212
 
1213
- #: cerber-settings.php:1173 cerber-settings.php:1567 cerber-settings.php:1594
1214
  msgid "Enable diagnostic logging"
1215
  msgstr ""
1216
 
1217
- #: cerber-settings.php:980
1218
  msgid "Enable error shielding"
1219
  msgstr ""
1220
 
1221
- #: cerber-settings.php:1476
1222
  msgid "Enable invisible reCAPTCHA"
1223
  msgstr ""
1224
 
@@ -1226,41 +1239,41 @@ msgstr ""
1226
  msgid "Enable master mode"
1227
  msgstr ""
1228
 
1229
- #: cerber-settings.php:997
1230
  msgid ""
1231
  "Enable optional traffic logging if you need to monitor suspicious and "
1232
  "malicious activity or solve security issues"
1233
  msgstr ""
1234
 
1235
- #: cerber-settings.php:1506
1236
  msgid "Enable reCAPTCHA for WooCommerce login form"
1237
  msgstr ""
1238
 
1239
- #: cerber-settings.php:1496
1240
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
1241
  msgstr ""
1242
 
1243
- #: cerber-settings.php:1486
1244
  msgid "Enable reCAPTCHA for WooCommerce registration form"
1245
  msgstr ""
1246
 
1247
- #: cerber-settings.php:1511
1248
  msgid "Enable reCAPTCHA for WordPress comment form"
1249
  msgstr ""
1250
 
1251
- #: cerber-settings.php:1501
1252
  msgid "Enable reCAPTCHA for WordPress login form"
1253
  msgstr ""
1254
 
1255
- #: cerber-settings.php:1491
1256
  msgid "Enable reCAPTCHA for WordPress lost password form"
1257
  msgstr ""
1258
 
1259
- #: cerber-settings.php:1481
1260
  msgid "Enable reCAPTCHA for WordPress registration form"
1261
  msgstr ""
1262
 
1263
- #: cerber-settings.php:923
1264
  msgid "Enable reporting"
1265
  msgstr ""
1266
 
@@ -1268,38 +1281,38 @@ msgstr ""
1268
  msgid "Enable slave mode"
1269
  msgstr ""
1270
 
1271
- #: cerber-settings.php:949
1272
  msgid "Enable traffic inspection"
1273
  msgstr ""
1274
 
1275
- #: admin/cerber-dashboard.php:2127
1276
  msgid "enabled"
1277
  msgstr ""
1278
 
1279
- #: cerber-settings.php:698 admin/cerber-users.php:487
1280
  msgid "Enabled, access to API using standard user passwords is allowed"
1281
  msgstr ""
1282
 
1283
- #: cerber-settings.php:699 admin/cerber-users.php:488
1284
  msgid "Enabled, no access to API using standard user passwords"
1285
  msgstr ""
1286
 
1287
- #: admin/cerber-users.php:509
1288
  msgid ""
1289
  "Enforce two-factor authentication if any of the following conditions is true"
1290
  msgstr ""
1291
 
1292
- #: admin/cerber-users.php:545
1293
  msgid "Enforce two-factor authentication with fixed intervals"
1294
  msgstr ""
1295
 
1296
- #: cerber-settings.php:1429
1297
  msgid ""
1298
  "Enter a part of query string or query path to exclude a request from "
1299
  "inspection by the engine. One item per line."
1300
  msgstr ""
1301
 
1302
- #: cerber-settings.php:968
1303
  msgid ""
1304
  "Enter a request URI to exclude the request from inspection. One item per "
1305
  "line."
@@ -1309,14 +1322,14 @@ msgstr ""
1309
  msgid "Enter the code from the email in the field below."
1310
  msgstr ""
1311
 
1312
- #: admin/cerber-dashboard.php:2123 admin/cerber-dashboard.php:2124
1313
- #: admin/cerber-dashboard.php:3216
1314
  msgid "entry"
1315
  msgid_plural "entries"
1316
  msgstr[0] ""
1317
  msgstr[1] ""
1318
 
1319
- #: cerber-settings.php:975
1320
  msgid "Erroneous Request Shielding"
1321
  msgstr ""
1322
 
@@ -1325,25 +1338,25 @@ msgid "Error while parsing file"
1325
  msgstr ""
1326
 
1327
  #: cerber-load.php:742 cerber-load.php:755 cerber-load.php:763
1328
- #: cerber-load.php:1098 cerber-load.php:1960 cerber-load.php:2283
1329
- #: cerber-load.php:3398 cerber-common.php:495 cerber-common.php:646
1330
- #: cerber-common.php:651 cerber-common.php:657 cerber-common.php:661
1331
  #: nexus/cerber-nexus-slave.php:203 nexus/cerber-nexus-slave.php:214
1332
  #: admin/cerber-admin-settings.php:657 admin/cerber-admin-settings.php:677
1333
  #: admin/cerber-admin-settings.php:784 admin/cerber-admin.php:876
1334
  msgid "ERROR:"
1335
  msgstr ""
1336
 
1337
- #: cerber-scanner.php:3938
1338
  #, php-format
1339
  msgid "Error: file %s cannot be used."
1340
  msgstr ""
1341
 
1342
- #: admin/cerber-dashboard.php:4678
1343
  msgid "Errors"
1344
  msgstr ""
1345
 
1346
- #: admin/cerber-dashboard.php:964 admin/cerber-dashboard.php:1346
1347
  msgid "Event"
1348
  msgstr ""
1349
 
@@ -1359,7 +1372,7 @@ msgstr ""
1359
  msgid "Every hour"
1360
  msgstr ""
1361
 
1362
- #: admin/cerber-dashboard.php:2149
1363
  msgctxt "Example: Last malware scan: 23 Jan 2018"
1364
  msgid "Last malware scan"
1365
  msgstr ""
@@ -1368,11 +1381,11 @@ msgstr ""
1368
  msgid "Executable code found"
1369
  msgstr ""
1370
 
1371
- #: cerber-common.php:1876
1372
  msgid "Executable file extension detected"
1373
  msgstr ""
1374
 
1375
- #: cerber-settings.php:1118 cerber-settings.php:1127
1376
  msgid "Executable files"
1377
  msgstr ""
1378
 
@@ -1380,7 +1393,7 @@ msgstr ""
1380
  msgid "Executable files are not supported. Please upload a ZIP archive."
1381
  msgstr ""
1382
 
1383
- #: admin/cerber-dashboard.php:214 admin/cerber-users.php:941
1384
  msgid "Expires"
1385
  msgstr ""
1386
 
@@ -1388,7 +1401,7 @@ msgstr ""
1388
  msgid "expires"
1389
  msgstr ""
1390
 
1391
- #: admin/cerber-dashboard.php:1377 admin/cerber-dashboard.php:4704
1392
  msgid "Export"
1393
  msgstr ""
1394
 
@@ -1400,11 +1413,11 @@ msgstr ""
1400
  msgid "Extension"
1401
  msgstr ""
1402
 
1403
- #: admin/cerber-dashboard.php:2115
1404
  msgid "failed attempts"
1405
  msgstr ""
1406
 
1407
- #: admin/cerber-dashboard.php:1993
1408
  msgid "Failed login attempts"
1409
  msgstr ""
1410
 
@@ -1444,7 +1457,7 @@ msgstr ""
1444
  msgid "File Name"
1445
  msgstr ""
1446
 
1447
- #: cerber-common.php:3382
1448
  msgid "File not found"
1449
  msgstr ""
1450
 
@@ -1452,11 +1465,11 @@ msgstr ""
1452
  msgid "File recovered"
1453
  msgstr ""
1454
 
1455
- #: cerber-common.php:1806
1456
  msgid "File upload denied"
1457
  msgstr ""
1458
 
1459
- #: cerber-common.php:1877
1460
  msgid "Filename is prohibited"
1461
  msgstr ""
1462
 
@@ -1464,19 +1477,19 @@ msgstr ""
1464
  msgid "Files"
1465
  msgstr ""
1466
 
1467
- #: cerber-settings.php:1339
1468
  msgid "Files in temporary directories"
1469
  msgstr ""
1470
 
1471
- #: cerber-settings.php:1343
1472
  msgid "Files in the sessions directory"
1473
  msgstr ""
1474
 
1475
- #: cerber-settings.php:1323
1476
  msgid "Files in these directories"
1477
  msgstr ""
1478
 
1479
- #: cerber-scanner.php:4761
1480
  msgid "Files scanned"
1481
  msgstr ""
1482
 
@@ -1484,7 +1497,7 @@ msgstr ""
1484
  msgid "Files to scan"
1485
  msgstr ""
1486
 
1487
- #: cerber-settings.php:1330
1488
  msgid "Files with these extensions"
1489
  msgstr ""
1490
 
@@ -1492,15 +1505,15 @@ msgstr ""
1492
  msgid "Files without extension"
1493
  msgstr ""
1494
 
1495
- #: admin/cerber-dashboard.php:1441
1496
  msgid "Filter"
1497
  msgstr ""
1498
 
1499
- #: admin/cerber-dashboard.php:1429 admin/cerber-users.php:986
1500
  msgid "Filter by registered user"
1501
  msgstr ""
1502
 
1503
- #: cerber-scanner.php:3706
1504
  msgid "Finalizing the scan"
1505
  msgstr ""
1506
 
@@ -1508,7 +1521,7 @@ msgstr ""
1508
  msgid "Finished"
1509
  msgstr ""
1510
 
1511
- #: admin/cerber-users.php:558
1512
  msgid "Fixed number of logins"
1513
  msgstr ""
1514
 
@@ -1516,63 +1529,63 @@ msgstr ""
1516
  msgid "Folder"
1517
  msgstr ""
1518
 
1519
- #: cerber-common.php:1875
1520
  msgid "Forbidden URL"
1521
  msgstr ""
1522
 
1523
- #: cerber-settings.php:757
1524
  msgid "Form fields data"
1525
  msgstr ""
1526
 
1527
- #: cerber-common.php:1771
1528
  msgid "Form submission denied"
1529
  msgstr ""
1530
 
1531
- #: admin/cerber-dashboard.php:4681
1532
  msgid "Form submissions"
1533
  msgstr ""
1534
 
1535
- #: cerber-load.php:4873
1536
  msgid "From the country"
1537
  msgstr ""
1538
 
1539
- #: cerber-load.php:4870
1540
  msgid "From the IP address"
1541
  msgstr ""
1542
 
1543
- #: cerber-settings.php:1586
1544
  msgid "Full access mode"
1545
  msgstr ""
1546
 
1547
- #: cerber-scanner.php:1032 admin/cerber-dashboard.php:2155
1548
  msgid "Full Scan"
1549
  msgstr ""
1550
 
1551
- #: cerber-scanner.php:4748
1552
  msgid "Full Scan Report"
1553
  msgstr ""
1554
 
1555
- #: admin/cerber-dashboard.php:1402
1556
  msgid "Get me notified when such an event occurs"
1557
  msgstr ""
1558
 
1559
- #: cerber-settings.php:875
1560
  msgid "Get notified instantly with mobile and desktop notifications"
1561
  msgstr ""
1562
 
1563
- #: cerber-load.php:4879 cerber-load.php:6254
1564
  msgid "Getting Started Guide"
1565
  msgstr ""
1566
 
1567
- #: admin/cerber-dashboard.php:5460
1568
  msgid "Global"
1569
  msgstr ""
1570
 
1571
- #: cerber-settings.php:1319
1572
  msgid "Global Exclusions"
1573
  msgstr ""
1574
 
1575
- #: cerber-settings.php:646
1576
  msgid "Grant access to the website to logged-in users only"
1577
  msgstr ""
1578
 
@@ -1580,7 +1593,7 @@ msgstr ""
1580
  msgid "Group"
1581
  msgstr ""
1582
 
1583
- #: admin/cerber-dashboard.php:5366
1584
  msgid "Hardening"
1585
  msgstr ""
1586
 
@@ -1588,7 +1601,7 @@ msgstr ""
1588
  msgid "Hardening WordPress"
1589
  msgstr ""
1590
 
1591
- #: admin/cerber-dashboard.php:5649
1592
  msgid "Help"
1593
  msgstr ""
1594
 
@@ -1596,7 +1609,7 @@ msgstr ""
1596
  msgid "Here are the details of the sign-in attempt"
1597
  msgstr ""
1598
 
1599
- #: cerber-load.php:4850
1600
  msgid "Hi!"
1601
  msgstr ""
1602
 
@@ -1604,23 +1617,23 @@ msgstr ""
1604
  msgid "Hide server IP address"
1605
  msgstr ""
1606
 
1607
- #: admin/cerber-users.php:429
1608
  msgid "Hide Toolbar when viewing site"
1609
  msgstr ""
1610
 
1611
- #: cerber-settings.php:1213 cerber-settings.php:1259
1612
  msgid "High severity"
1613
  msgstr ""
1614
 
1615
- #: admin/cerber-dashboard.php:4614 admin/cerber-users.php:943
1616
  msgid "Host Info"
1617
  msgstr ""
1618
 
1619
- #: admin/cerber-dashboard.php:212 admin/cerber-dashboard.php:1343
1620
  msgid "Hostname"
1621
  msgstr ""
1622
 
1623
- #: cerber-settings.php:1439
1624
  msgid ""
1625
  "How the plugin processes comments submitted through the standard comment form"
1626
  msgstr ""
@@ -1644,11 +1657,11 @@ msgid ""
1644
  "block below."
1645
  msgstr ""
1646
 
1647
- #: cerber-settings.php:1442
1648
  msgid "If a spam comment detected"
1649
  msgstr ""
1650
 
1651
- #: cerber-settings.php:1221
1652
  msgid "If any changes in scan results occurred"
1653
  msgstr ""
1654
 
@@ -1657,35 +1670,45 @@ msgstr ""
1657
  msgid "if empty, the default format %s will be used"
1658
  msgstr ""
1659
 
1660
- #: cerber-settings.php:933 cerber-settings.php:1235
1661
  msgid ""
1662
  "if empty, the email addresses from the notification settings will be used"
1663
  msgstr ""
1664
 
1665
- #: cerber-settings.php:851
1666
  msgid "If empty, the SMTP username is used"
1667
  msgstr ""
1668
 
1669
- #: cerber-settings.php:776
1670
  #, php-format
1671
  msgid "if empty, the website administrator email %s will be used"
1672
  msgstr ""
1673
 
1674
- #: cerber-settings.php:1222
 
 
 
 
 
 
 
 
 
 
1675
  msgid "If new issues found"
1676
  msgstr ""
1677
 
1678
- #: admin/cerber-users.php:539
1679
  msgid "If the number of concurrent user sessions is greater"
1680
  msgstr ""
1681
 
1682
- #: cerber-load.php:1848
1683
  msgid ""
1684
  "If we have found your account, we have sent the confirmation link to the "
1685
  "email address on the account."
1686
  msgstr ""
1687
 
1688
- #: cerber-load.php:4682
1689
  msgid ""
1690
  "If you believe you should be able to perform this request, please let us "
1691
  "know."
@@ -1705,19 +1728,19 @@ msgstr ""
1705
  msgid "Ignore"
1706
  msgstr ""
1707
 
1708
- #: cerber-settings.php:1282
1709
  msgid "Ignore files with these extensions"
1710
  msgstr ""
1711
 
1712
- #: admin/cerber-dashboard.php:3110
1713
  msgid "Ignore global rate limits"
1714
  msgstr ""
1715
 
1716
- #: admin/cerber-dashboard.php:5498
1717
  msgid "Ignore List"
1718
  msgstr ""
1719
 
1720
- #: cerber-settings.php:989
1721
  msgid "Ignore logged-in users"
1722
  msgstr ""
1723
 
@@ -1730,7 +1753,7 @@ msgid ""
1730
  "Immediately block IP when attempting to log in with a non-existing username"
1731
  msgstr ""
1732
 
1733
- #: cerber-load.php:6263
1734
  msgid "Import settings"
1735
  msgstr ""
1736
 
@@ -1742,7 +1765,7 @@ msgstr ""
1742
  msgid "Important note if you have a caching plugin in place"
1743
  msgstr ""
1744
 
1745
- #: admin/cerber-dashboard.php:2115 admin/cerber-dashboard.php:2116
1746
  msgid "in 24 hours"
1747
  msgstr ""
1748
 
@@ -1752,27 +1775,27 @@ msgid ""
1752
  "Access List. Active user sessions will not be affected."
1753
  msgstr ""
1754
 
1755
- #: cerber-settings.php:747
1756
  msgid "Include activity log events"
1757
  msgstr ""
1758
 
1759
- #: cerber-settings.php:1226
1760
  msgid "Include file sizes"
1761
  msgstr ""
1762
 
1763
- #: cerber-settings.php:1230
1764
  msgid "Include scan errors"
1765
  msgstr ""
1766
 
1767
- #: cerber-settings.php:753
1768
  msgid "Include traffic log entries"
1769
  msgstr ""
1770
 
1771
- #: admin/cerber-dashboard.php:5698
1772
  msgid "Incorrect IP address or IP range"
1773
  msgstr ""
1774
 
1775
- #: cerber-common.php:1870
1776
  msgid "Incorrect password"
1777
  msgstr ""
1778
 
@@ -1786,7 +1809,7 @@ msgstr ""
1786
  msgid "Initialization Mode"
1787
  msgstr ""
1788
 
1789
- #: cerber-common.php:1862
1790
  msgid "Initiated by the user"
1791
  msgstr ""
1792
 
@@ -1802,7 +1825,7 @@ msgstr ""
1802
  msgid "Install the access token on the master website."
1803
  msgstr ""
1804
 
1805
- #: admin/cerber-dashboard.php:2168
1806
  msgid "Integrity"
1807
  msgstr ""
1808
 
@@ -1810,15 +1833,15 @@ msgstr ""
1810
  msgid "Integrity data not found"
1811
  msgstr ""
1812
 
1813
- #: cerber-common.php:1873
1814
  msgid "Invalid cookies"
1815
  msgstr ""
1816
 
1817
- #: cerber-common.php:1874
1818
  msgid "Invalid cookies cleared"
1819
  msgstr ""
1820
 
1821
- #: cerber-common.php:1834
1822
  msgid "Invalid master credentials"
1823
  msgstr ""
1824
 
@@ -1826,43 +1849,43 @@ msgstr ""
1826
  msgid "Invalid response from the slave website"
1827
  msgstr ""
1828
 
1829
- #: cerber-common.php:1869
1830
  msgid "Invalid user"
1831
  msgstr ""
1832
 
1833
- #: cerber-settings.php:1475
1834
  msgid "Invisible reCAPTCHA"
1835
  msgstr ""
1836
 
1837
- #: admin/cerber-dashboard.php:211 admin/cerber-dashboard.php:962
1838
- #: admin/cerber-dashboard.php:1342 admin/cerber-dashboard.php:4613
1839
- #: admin/cerber-users.php:942
1840
  msgid "IP Address"
1841
  msgstr ""
1842
 
1843
- #: cerber-load.php:5959 cerber-load.php:5960 admin/cerber-dashboard.php:4127
1844
  msgid "IP address"
1845
  msgstr ""
1846
 
1847
- #: admin/cerber-dashboard.php:370
1848
  #, php-format
1849
  msgid "IP address %s has been added to Black IP Access List"
1850
  msgstr ""
1851
 
1852
- #: admin/cerber-dashboard.php:373
1853
  #, php-format
1854
  msgid "IP address %s has been added to White IP Access List"
1855
  msgstr ""
1856
 
1857
- #: cerber-common.php:1846
1858
  msgid "IP address is locked out"
1859
  msgstr ""
1860
 
1861
- #: cerber-common.php:1871
1862
  msgid "IP address is not allowed"
1863
  msgstr ""
1864
 
1865
- #: admin/cerber-dashboard.php:342
1866
  msgid "IP address, range, wildcard, or CIDR"
1867
  msgstr ""
1868
 
@@ -1870,27 +1893,27 @@ msgstr ""
1870
  msgid "IP address:"
1871
  msgstr ""
1872
 
1873
- #: cerber-common.php:1847
1874
  msgid "IP blacklisted"
1875
  msgstr ""
1876
 
1877
- #: cerber-common.php:1764 admin/cerber-dashboard.php:1107
1878
  msgid "IP blocked"
1879
  msgstr ""
1880
 
1881
- #: cerber-common.php:1765
1882
  msgid "IP subnet blocked"
1883
  msgstr ""
1884
 
1885
- #: cerber-common.php:1880
1886
  msgid "IP whitelisted"
1887
  msgstr ""
1888
 
1889
- #: cerber-scanner.php:4776 admin/cerber-admin.php:116
1890
  msgid "Issues total"
1891
  msgstr ""
1892
 
1893
- #: admin/cerber-users.php:93
1894
  msgid "It is visible only to website administrators"
1895
  msgstr ""
1896
 
@@ -1918,26 +1941,26 @@ msgid ""
1918
  "encryption. This may lead to data leakage."
1919
  msgstr ""
1920
 
1921
- #: cerber-settings.php:354 cerber-settings.php:1100
1922
  msgid "Keep log records of logged in users for"
1923
  msgstr ""
1924
 
1925
- #: cerber-settings.php:348 cerber-settings.php:1094
1926
  msgid "Keep log records of not logged in visitors for"
1927
  msgstr ""
1928
 
1929
- #: cerber-settings.php:1270
1930
  msgid ""
1931
  "Keep the WordPress uploads directory clean and secure. Detect injected files "
1932
  "with public web access, report them, and remove malicious ones."
1933
  msgstr ""
1934
 
1935
- #: cerber-lab.php:897 admin/cerber-admin-settings.php:104
1936
  #: admin/cerber-admin-settings.php:263
1937
  msgid "Know more"
1938
  msgstr ""
1939
 
1940
- #: admin/cerber-dashboard.php:5838
1941
  msgid "Know more about all advantages at"
1942
  msgstr ""
1943
 
@@ -1945,33 +1968,33 @@ msgstr ""
1945
  msgid "Largest"
1946
  msgstr ""
1947
 
1948
- #: cerber-load.php:4807
1949
  #, php-format
1950
  msgid "Last failed attempt was at %s from IP %s using username: %s."
1951
  msgstr ""
1952
 
1953
- #: admin/cerber-dashboard.php:2119
1954
  msgid "Last lockout"
1955
  msgstr ""
1956
 
1957
- #: cerber-load.php:4841
1958
  #, php-format
1959
  msgid "Last lockout was added: %s for IP %s"
1960
  msgstr ""
1961
 
1962
- #: admin/cerber-dashboard.php:1992
1963
  msgid "Last login"
1964
  msgstr ""
1965
 
1966
- #: admin/cerber-dashboard.php:1945
1967
  msgid "Last seen"
1968
  msgstr ""
1969
 
1970
- #: cerber-settings.php:1196
1971
  msgid "Launch Full Scan"
1972
  msgstr ""
1973
 
1974
- #: cerber-settings.php:1191
1975
  msgid "Launch Quick Scan"
1976
  msgstr ""
1977
 
@@ -1979,15 +2002,15 @@ msgstr ""
1979
  msgid "Legacy mode"
1980
  msgstr ""
1981
 
1982
- #: admin/cerber-dashboard.php:5553
1983
  msgid "License"
1984
  msgstr ""
1985
 
1986
- #: cerber-settings.php:1578
1987
  msgid "Limit access by IP address"
1988
  msgstr ""
1989
 
1990
- #: cerber-settings.php:1526
1991
  msgid "Limit attempts"
1992
  msgstr ""
1993
 
@@ -1995,27 +2018,27 @@ msgstr ""
1995
  msgid "Limit login attempts"
1996
  msgstr ""
1997
 
1998
- #: cerber-common.php:1872
1999
  msgid "Limit on concurrent user sessions"
2000
  msgstr ""
2001
 
2002
- #: cerber-common.php:2003
2003
  msgid "Limit on failed reCAPTCHA verifications is reached"
2004
  msgstr ""
2005
 
2006
- #: cerber-common.php:1998
2007
  msgid "Limit on login attempts is reached"
2008
  msgstr ""
2009
 
2010
- #: cerber-common.php:1850
2011
  msgid "Limit reached"
2012
  msgstr ""
2013
 
2014
- #: admin/cerber-dashboard.php:336
2015
  msgid "List is empty"
2016
  msgstr ""
2017
 
2018
- #: admin/cerber-dashboard.php:5433
2019
  msgid "Live Traffic"
2020
  msgstr ""
2021
 
@@ -2039,8 +2062,8 @@ msgstr ""
2039
  msgid "Local hash not found"
2040
  msgstr ""
2041
 
2042
- #: admin/cerber-dashboard.php:966 admin/cerber-dashboard.php:1347
2043
- #: admin/cerber-dashboard.php:4616
2044
  msgid "Local User"
2045
  msgstr ""
2046
 
@@ -2048,111 +2071,111 @@ msgstr ""
2048
  msgid "Location:"
2049
  msgstr ""
2050
 
2051
- #: cerber-settings.php:1527
2052
  #, php-format
2053
  msgid ""
2054
  "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
2055
  msgstr ""
2056
 
2057
- #: cerber-common.php:1845 admin/cerber-dashboard.php:1719
2058
  msgid "Locked out"
2059
  msgstr ""
2060
 
2061
- #: admin/cerber-dashboard.php:664
2062
  #, php-format
2063
  msgid "Lockout for %s was removed"
2064
  msgstr ""
2065
 
2066
- #: cerber-settings.php:784 cerber-settings.php:894
2067
  msgid "Lockout notification"
2068
  msgstr ""
2069
 
2070
- #: admin/cerber-dashboard.php:5363
2071
  msgid "Lockouts"
2072
  msgstr ""
2073
 
2074
- #: admin/cerber-dashboard.php:2116
2075
  msgid "lockouts"
2076
  msgstr ""
2077
 
2078
- #: admin/cerber-dashboard.php:2118
2079
  msgid "Lockouts at the moment"
2080
  msgstr ""
2081
 
2082
- #: cerber-common.php:431
2083
  msgid "Lockouts occurred"
2084
  msgstr ""
2085
 
2086
- #: cerber-settings.php:1011
2087
  msgid "Log all REST API requests"
2088
  msgstr ""
2089
 
2090
- #: cerber-settings.php:1016
2091
  msgid "Log all XML-RPC requests"
2092
  msgstr ""
2093
 
2094
- #: admin/cerber-dashboard.php:6019
2095
  msgid "Log In"
2096
  msgstr ""
2097
 
2098
- #: admin/cerber-dashboard.php:3978
2099
  msgid "Log into the website"
2100
  msgstr ""
2101
 
2102
- #: admin/cerber-dashboard.php:6020
2103
  msgid "Log Out"
2104
  msgstr ""
2105
 
2106
- #: cerber-common.php:1759
2107
  msgid "Logged in"
2108
  msgstr ""
2109
 
2110
- #: cerber-common.php:1760
2111
  msgid "Logged out"
2112
  msgstr ""
2113
 
2114
- #: cerber-common.php:1891
2115
  msgid "Logged out everywhere"
2116
  msgstr ""
2117
 
2118
- #: cerber-settings.php:484 cerber-settings.php:1418
2119
- #: admin/cerber-dashboard.php:2121
2120
  msgid "Logged-in users"
2121
  msgstr ""
2122
 
2123
- #: cerber-settings.php:1004
2124
  msgid "Logging disabled"
2125
  msgstr ""
2126
 
2127
- #: cerber-settings.php:1001
2128
  msgid "Logging mode"
2129
  msgstr ""
2130
 
2131
- #: cerber-common.php:1761
2132
  msgid "Login failed"
2133
  msgstr ""
2134
 
2135
- #: cerber-settings.php:1500
2136
  msgid "Login form"
2137
  msgstr ""
2138
 
2139
- #: admin/cerber-users.php:533
2140
  msgid "Login from a different browser or device"
2141
  msgstr ""
2142
 
2143
- #: admin/cerber-users.php:515
2144
  msgid "Login from a different country"
2145
  msgstr ""
2146
 
2147
- #: admin/cerber-users.php:527
2148
  msgid "Login from a different IP address"
2149
  msgstr ""
2150
 
2151
- #: admin/cerber-users.php:521
2152
  msgid "Login from a different network Class C"
2153
  msgstr ""
2154
 
2155
- #: admin/cerber-dashboard.php:1092
2156
  msgid "Login issues"
2157
  msgstr ""
2158
 
@@ -2164,23 +2187,23 @@ msgstr ""
2164
  msgid "Login:"
2165
  msgstr ""
2166
 
2167
- #: admin/cerber-dashboard.php:4689
2168
  msgid "Longer than"
2169
  msgstr ""
2170
 
2171
- #: cerber-settings.php:1490
2172
  msgid "Lost password form"
2173
  msgstr ""
2174
 
2175
- #: cerber-settings.php:1211 cerber-settings.php:1257
2176
  msgid "Low severity"
2177
  msgstr ""
2178
 
2179
- #: admin/cerber-dashboard.php:5364
2180
  msgid "Main Settings"
2181
  msgstr ""
2182
 
2183
- #: admin/cerber-dashboard.php:3239
2184
  msgid "Main settings"
2185
  msgstr ""
2186
 
@@ -2188,19 +2211,19 @@ msgstr ""
2188
  msgid "Make your protection smarter!"
2189
  msgstr ""
2190
 
2191
- #: cerber-common.php:425
2192
  msgid "Malicious activities mitigated"
2193
  msgstr ""
2194
 
2195
- #: admin/cerber-dashboard.php:2745
2196
  msgid "Malicious Activity"
2197
  msgstr ""
2198
 
2199
- #: cerber-common.php:1848
2200
  msgid "Malicious activity detected"
2201
  msgstr ""
2202
 
2203
- #: cerber-common.php:1856 cerber-common.php:2007
2204
  msgid "Malicious code detected"
2205
  msgstr ""
2206
 
@@ -2208,11 +2231,11 @@ msgstr ""
2208
  msgid "Malicious code found"
2209
  msgstr ""
2210
 
2211
- #: cerber-common.php:430
2212
  msgid "Malicious IP addresses detected"
2213
  msgstr ""
2214
 
2215
- #: cerber-common.php:1817
2216
  msgid "Malicious request denied"
2217
  msgstr ""
2218
 
@@ -2220,55 +2243,55 @@ msgstr ""
2220
  msgid "Malware Scan"
2221
  msgstr ""
2222
 
2223
- #: admin/cerber-dashboard.php:5549
2224
  msgid "Manage Settings"
2225
  msgstr ""
2226
 
2227
- #: cerber-settings.php:1444
2228
  msgid "Mark it as spam"
2229
  msgstr ""
2230
 
2231
- #: cerber-settings.php:793 cerber-settings.php:901
2232
  msgid "Mask sensitive data"
2233
  msgstr ""
2234
 
2235
- #: cerber-settings.php:1047
2236
  msgid "Mask these form fields"
2237
  msgstr ""
2238
 
2239
- #: cerber-settings.php:794 cerber-settings.php:902
2240
  msgid "Mask usernames and IP addresses in notifications and alerts"
2241
  msgstr ""
2242
 
2243
- #: cerber-settings.php:1534
2244
  msgid "Master settings"
2245
  msgstr ""
2246
 
2247
- #: cerber-settings.php:953 cerber-settings.php:984
2248
  msgid "Maximum compatibility"
2249
  msgstr ""
2250
 
2251
- #: admin/cerber-dashboard.php:3096
2252
  msgid "Maximum number of alerts to send"
2253
  msgstr ""
2254
 
2255
- #: cerber-settings.php:954 cerber-settings.php:985
2256
  msgid "Maximum security"
2257
  msgstr ""
2258
 
2259
- #: cerber-settings.php:1212 cerber-settings.php:1258
2260
  msgid "Medium severity"
2261
  msgstr ""
2262
 
2263
- #: cerber-settings.php:798 cerber-settings.php:907
2264
  msgid "Message format"
2265
  msgstr ""
2266
 
2267
- #: cerber-settings.php:1088
2268
  msgid "milliseconds"
2269
  msgstr ""
2270
 
2271
- #: cerber-settings.php:1005
2272
  msgid "Minimal"
2273
  msgstr ""
2274
 
@@ -2276,11 +2299,11 @@ msgstr ""
2276
  msgid "minutes"
2277
  msgstr ""
2278
 
2279
- #: cerber-settings.php:705
2280
  msgid "minutes (leave empty to use the default WordPress value)"
2281
  msgstr ""
2282
 
2283
- #: cerber-settings.php:682 cerber-settings.php:1165
2284
  msgid "Miscellaneous Settings"
2285
  msgstr ""
2286
 
@@ -2288,12 +2311,12 @@ msgstr ""
2288
  msgid "Mitigate aggressive attempts"
2289
  msgstr ""
2290
 
2291
- #: admin/cerber-dashboard.php:3070
2292
  msgid "Mobile alerts are not configured"
2293
  msgstr ""
2294
 
2295
  #. %s is the name of a mobile device.
2296
- #: admin/cerber-dashboard.php:3067
2297
  #, php-format
2298
  msgid "Mobile alerts will be sent to %s"
2299
  msgstr ""
@@ -2302,39 +2325,39 @@ msgstr ""
2302
  msgid "Modified"
2303
  msgstr ""
2304
 
2305
- #: cerber-settings.php:1123
2306
  msgid "Monitor modified files"
2307
  msgstr ""
2308
 
2309
- #: cerber-settings.php:1114
2310
  msgid "Monitor new files"
2311
  msgstr ""
2312
 
2313
- #: cerber-settings.php:1449
2314
  msgid "Move spam comments to trash after"
2315
  msgstr ""
2316
 
2317
- #: cerber-common.php:2010
2318
  msgid "Multiple erroneous requests"
2319
  msgstr ""
2320
 
2321
- #: cerber-common.php:1851
2322
  msgid "Multiple suspicious activities"
2323
  msgstr ""
2324
 
2325
- #: cerber-common.php:2005
2326
  msgid "Multiple suspicious activities were detected"
2327
  msgstr ""
2328
 
2329
- #: cerber-common.php:2011
2330
  msgid "Multiple suspicious requests"
2331
  msgstr ""
2332
 
2333
- #: admin/cerber-dashboard.php:1111
2334
  msgid "My activity"
2335
  msgstr ""
2336
 
2337
- #: admin/cerber-dashboard.php:1112 admin/cerber-dashboard.php:4686
2338
  msgid "My IP"
2339
  msgstr ""
2340
 
@@ -2342,11 +2365,11 @@ msgstr ""
2342
  msgid "My IP address"
2343
  msgstr ""
2344
 
2345
- #: admin/cerber-dashboard.php:4685
2346
  msgid "My requests"
2347
  msgstr ""
2348
 
2349
- #: cerber-settings.php:295 admin/cerber-dashboard.php:2530
2350
  msgid "My site is behind a reverse proxy"
2351
  msgstr ""
2352
 
@@ -2355,17 +2378,17 @@ msgstr ""
2355
  msgid "My Websites"
2356
  msgstr ""
2357
 
2358
- #: admin/cerber-dashboard.php:1755
2359
  msgid "Network:"
2360
  msgstr ""
2361
 
2362
- #: cerber-common.php:2176 nexus/cerber-slave-list.php:347
2363
- #: admin/cerber-dashboard.php:477 admin/cerber-dashboard.php:2097
2364
- #: admin/cerber-dashboard.php:2146
2365
  msgid "Never"
2366
  msgstr ""
2367
 
2368
- #: cerber-load.php:4888
2369
  msgid "New Custom login URL"
2370
  msgstr ""
2371
 
@@ -2377,11 +2400,11 @@ msgstr ""
2377
  msgid "New files"
2378
  msgstr ""
2379
 
2380
- #: admin/cerber-dashboard.php:1091
2381
  msgid "New users"
2382
  msgstr ""
2383
 
2384
- #: cerber-settings.php:788
2385
  msgid "New version is available"
2386
  msgstr ""
2387
 
@@ -2389,12 +2412,12 @@ msgstr ""
2389
  msgid "Newest"
2390
  msgstr ""
2391
 
2392
- #: admin/cerber-dashboard.php:1394 admin/cerber-dashboard.php:1841
2393
- #: admin/cerber-dashboard.php:2705 admin/cerber-admin.php:1334
2394
  msgid "No activity has been logged yet."
2395
  msgstr ""
2396
 
2397
- #: admin/cerber-dashboard.php:2132
2398
  msgid "no connection"
2399
  msgstr ""
2400
 
@@ -2408,7 +2431,7 @@ msgstr ""
2408
  msgid "No devices found"
2409
  msgstr ""
2410
 
2411
- #: admin/cerber-dashboard.php:1397
2412
  msgid "No events found using the given search criteria"
2413
  msgstr ""
2414
 
@@ -2424,27 +2447,27 @@ msgstr ""
2424
  msgid "No files match the specified filter."
2425
  msgstr ""
2426
 
2427
- #: admin/cerber-dashboard.php:3101
2428
  msgid "No limit"
2429
  msgstr ""
2430
 
2431
- #: admin/cerber-dashboard.php:242 admin/cerber-dashboard.php:2765
2432
  msgid "No lockouts at the moment. The sky is clear."
2433
  msgstr ""
2434
 
2435
- #: admin/cerber-dashboard.php:4648
2436
  msgid "No requests found using the given search criteria"
2437
  msgstr ""
2438
 
2439
- #: admin/cerber-dashboard.php:4645
2440
  msgid "No requests have been logged yet."
2441
  msgstr ""
2442
 
2443
- #: cerber-settings.php:614
2444
  msgid "No restrictions"
2445
  msgstr ""
2446
 
2447
- #: admin/cerber-dashboard.php:3867
2448
  msgid "No rule"
2449
  msgstr ""
2450
 
@@ -2452,11 +2475,11 @@ msgstr ""
2452
  msgid "No websites configured."
2453
  msgstr ""
2454
 
2455
- #: cerber-lab.php:896
2456
  msgid "NO, maybe later"
2457
  msgstr ""
2458
 
2459
- #: admin/cerber-dashboard.php:1109 admin/cerber-dashboard.php:4680
2460
  msgid "Non-authenticated"
2461
  msgstr ""
2462
 
@@ -2464,11 +2487,11 @@ msgstr ""
2464
  msgid "Non-existing users"
2465
  msgstr ""
2466
 
2467
- #: cerber-settings.php:831
2468
  msgid "None"
2469
  msgstr ""
2470
 
2471
- #: admin/cerber-dashboard.php:2106
2472
  msgid "not active"
2473
  msgstr ""
2474
 
@@ -2476,18 +2499,18 @@ msgstr ""
2476
  msgid "Not available"
2477
  msgstr ""
2478
 
2479
- #: admin/cerber-dashboard.php:3859
2480
  #, php-format
2481
  msgid "Not permitted for one country"
2482
  msgid_plural "Not permitted for %d countries"
2483
  msgstr[0] ""
2484
  msgstr[1] ""
2485
 
2486
- #: admin/cerber-dashboard.php:4747
2487
  msgid "Not specified"
2488
  msgstr ""
2489
 
2490
- #: admin/cerber-dashboard.php:4655
2491
  msgid "Note: Logging is currently disabled"
2492
  msgstr ""
2493
 
@@ -2495,39 +2518,39 @@ msgstr ""
2495
  msgid "Notes"
2496
  msgstr ""
2497
 
2498
- #: cerber-settings.php:779 cerber-settings.php:888
2499
  msgid "Notification limit"
2500
  msgstr ""
2501
 
2502
- #: cerber-settings.php:337 admin/cerber-dashboard.php:5368
2503
  msgid "Notifications"
2504
  msgstr ""
2505
 
2506
- #: cerber-settings.php:780 cerber-settings.php:889
2507
  msgid "notifications are allowed per hour (0 means unlimited)"
2508
  msgstr ""
2509
 
2510
- #: cerber-load.php:4838
2511
  msgid "Number of active lockouts"
2512
  msgstr ""
2513
 
2514
- #: admin/cerber-users.php:461
2515
  msgid "Number of allowed concurrent user sessions"
2516
  msgstr ""
2517
 
2518
- #: cerber-load.php:4836
2519
  msgid "Number of lockouts is increasing"
2520
  msgstr ""
2521
 
2522
- #: admin/cerber-users.php:560
2523
  msgid "number of logins"
2524
  msgstr ""
2525
 
2526
- #: admin/cerber-dashboard.php:5922
2527
  msgid "OK"
2528
  msgstr ""
2529
 
2530
- #: cerber-lab.php:895
2531
  msgid "OK, nail them all"
2532
  msgstr ""
2533
 
@@ -2535,11 +2558,11 @@ msgstr ""
2535
  msgid "Oldest"
2536
  msgstr ""
2537
 
2538
- #: cerber-settings.php:1198
2539
  msgid "once a day at"
2540
  msgstr ""
2541
 
2542
- #: cerber-settings.php:1174 cerber-settings.php:1568 cerber-settings.php:1595
2543
  #, php-format
2544
  msgid "Once enabled, the log is available here: %s"
2545
  msgstr ""
@@ -2548,25 +2571,25 @@ msgstr ""
2548
  msgid "only digits are allowed"
2549
  msgstr ""
2550
 
2551
- #: cerber-settings.php:2042
2552
  msgid "Only registered and logged in users are allowed to view this website"
2553
  msgstr ""
2554
 
2555
- #: cerber-settings.php:651
2556
  msgid "Only registered and logged in website users have access to the website"
2557
  msgstr ""
2558
 
2559
- #: cerber-settings.php:632
2560
  msgid ""
2561
  "Only users from IP addresses in the White IP Access List may register on the "
2562
  "website"
2563
  msgstr ""
2564
 
2565
- #: admin/cerber-dashboard.php:3086
2566
  msgid "Optional alert limits"
2567
  msgstr ""
2568
 
2569
- #: admin/cerber-dashboard.php:344
2570
  msgid "Optional comment for this entry"
2571
  msgstr ""
2572
 
@@ -2574,7 +2597,7 @@ msgstr ""
2574
  msgid "or"
2575
  msgstr ""
2576
 
2577
- #: cerber-settings.php:1377
2578
  msgid "Other forms"
2579
  msgstr ""
2580
 
@@ -2582,37 +2605,37 @@ msgstr ""
2582
  msgid "Owner"
2583
  msgstr ""
2584
 
2585
- #: admin/cerber-dashboard.php:4134
2586
  msgid "Page generation time"
2587
  msgstr ""
2588
 
2589
- #: cerber-settings.php:1087
2590
  msgid "Page generation time threshold"
2591
  msgstr ""
2592
 
2593
- #: admin/cerber-dashboard.php:4682
2594
  msgid "Page Not Found"
2595
  msgstr ""
2596
 
2597
- #: cerber-scanner.php:3697
2598
  msgid "Parsing the list of files"
2599
  msgstr ""
2600
 
2601
- #: cerber-common.php:1781
2602
  msgid "Password changed"
2603
  msgstr ""
2604
 
2605
  #. %s is the name of a website administrator who changed the password.
2606
- #: cerber-common.php:1783
2607
  #, php-format
2608
  msgid "Password changed by %s"
2609
  msgstr ""
2610
 
2611
- #: cerber-common.php:1789
2612
  msgid "Password reset request denied"
2613
  msgstr ""
2614
 
2615
- #: cerber-common.php:1784
2616
  msgid "Password reset requested"
2617
  msgstr ""
2618
 
@@ -2624,22 +2647,22 @@ msgstr ""
2624
  msgid "Performance"
2625
  msgstr ""
2626
 
2627
- #: cerber-common.php:1867
2628
  msgid "Permission denied"
2629
  msgstr ""
2630
 
2631
- #: cerber-settings.php:616
2632
  msgid "Permit only email addresses that match the following"
2633
  msgstr ""
2634
 
2635
- #: admin/cerber-dashboard.php:3856
2636
  #, php-format
2637
  msgid "Permitted for one country"
2638
  msgid_plural "Permitted for %d countries"
2639
  msgstr[0] ""
2640
  msgstr[1] ""
2641
 
2642
- #: cerber-settings.php:720
2643
  msgid "Personal Data"
2644
  msgstr ""
2645
 
@@ -2651,11 +2674,11 @@ msgstr ""
2651
  msgid "Phone"
2652
  msgstr ""
2653
 
2654
- #: cerber-settings.php:801 cerber-settings.php:911
2655
  msgid "Plain"
2656
  msgstr ""
2657
 
2658
- #: cerber-load.php:1945
2659
  msgid "Please choose another one."
2660
  msgstr ""
2661
 
@@ -2665,7 +2688,7 @@ msgid ""
2665
  "something other than Default."
2666
  msgstr ""
2667
 
2668
- #: admin/cerber-dashboard.php:3059
2669
  msgid "Please select at least one channel"
2670
  msgstr ""
2671
 
@@ -2673,7 +2696,7 @@ msgstr ""
2673
  msgid "Please upload a reference ZIP archive"
2674
  msgstr ""
2675
 
2676
- #: cerber-scanner.php:3938
2677
  msgid "Please upload another file."
2678
  msgstr ""
2679
 
@@ -2689,11 +2712,11 @@ msgstr ""
2689
  msgid "Plugin initialization mode has not been changed"
2690
  msgstr ""
2691
 
2692
- #: admin/cerber-users.php:604
2693
  msgid "Policies have been updated"
2694
  msgstr ""
2695
 
2696
- #: admin/cerber-dashboard.php:3984
2697
  msgid "Post comments"
2698
  msgstr ""
2699
 
@@ -2705,11 +2728,11 @@ msgstr ""
2705
  msgid "Prefix may contain only Latin alphanumeric characters and underscores"
2706
  msgstr ""
2707
 
2708
- #: cerber-scanner.php:3692
2709
  msgid "Preparing for the scan"
2710
  msgstr ""
2711
 
2712
- #: cerber-common.php:2171
2713
  #, php-format
2714
  msgctxt "preposition of a period of time like: in 6 hours"
2715
  msgid "in %s"
@@ -2741,7 +2764,7 @@ msgstr ""
2741
  msgid "Proactive security rules"
2742
  msgstr ""
2743
 
2744
- #: cerber-common.php:1804 cerber-common.php:2006
2745
  msgid "Probing for vulnerable code"
2746
  msgstr ""
2747
 
@@ -2749,63 +2772,63 @@ msgstr ""
2749
  msgid "Processing wp-login.php authentication requests"
2750
  msgstr ""
2751
 
2752
- #: admin/cerber-users.php:1094
2753
  msgid "Profile"
2754
  msgstr ""
2755
 
2756
- #: cerber-settings.php:1292
2757
  msgid "Prohibited extensions"
2758
  msgstr ""
2759
 
2760
- #: cerber-settings.php:685
2761
  msgid "Prohibited usernames"
2762
  msgstr ""
2763
 
2764
- #: cerber-settings.php:442
2765
  msgid "Protect admin scripts"
2766
  msgstr ""
2767
 
2768
- #: cerber-settings.php:1378
2769
  msgid "Protect all forms on the website with bot detection engine"
2770
  msgstr ""
2771
 
2772
- #: cerber-settings.php:1368
2773
  msgid "Protect comment form with bot detection engine"
2774
  msgstr ""
2775
 
2776
- #: cerber-settings.php:1363
2777
  msgid "Protect registration form with bot detection engine"
2778
  msgstr ""
2779
 
2780
- #: cerber-settings.php:572
2781
  msgid "Protect site settings"
2782
  msgstr ""
2783
 
2784
- #: cerber-settings.php:510
2785
  msgid "Protect user accounts"
2786
  msgstr ""
2787
 
2788
- #: cerber-settings.php:544
2789
  msgid "Protect user roles"
2790
  msgstr ""
2791
 
2792
- #: cerber-settings.php:587
2793
  msgid "Protected settings"
2794
  msgstr ""
2795
 
2796
- #: cerber-settings.php:874
2797
  msgid "Push notifications"
2798
  msgstr ""
2799
 
2800
- #: cerber-settings.php:879
2801
  msgid "Pushbullet access token"
2802
  msgstr ""
2803
 
2804
- #: cerber-settings.php:882
2805
  msgid "Pushbullet device"
2806
  msgstr ""
2807
 
2808
- #: admin/cerber-dashboard.php:5499
2809
  msgid "Quarantine"
2810
  msgstr ""
2811
 
@@ -2813,111 +2836,111 @@ msgstr ""
2813
  msgid "Quarantined"
2814
  msgstr ""
2815
 
2816
- #: cerber-settings.php:1428
2817
  msgid "Query whitelist"
2818
  msgstr ""
2819
 
2820
- #: cerber-scanner.php:1032 admin/cerber-dashboard.php:2153
2821
  msgid "Quick Scan"
2822
  msgstr ""
2823
 
2824
- #: cerber-scanner.php:4748
2825
  msgid "Quick Scan Report"
2826
  msgstr ""
2827
 
2828
- #: cerber-settings.php:1587
2829
  msgid "Read-only mode"
2830
  msgstr ""
2831
 
2832
- #: cerber-load.php:4842 admin/cerber-dashboard.php:215
2833
  msgid "Reason"
2834
  msgstr ""
2835
 
2836
- #: cerber-settings.php:1456
2837
  msgid "reCAPTCHA settings"
2838
  msgstr ""
2839
 
2840
- #: cerber-common.php:1793 cerber-common.php:1895
2841
  msgid "reCAPTCHA settings are incorrect"
2842
  msgstr ""
2843
 
2844
- #: cerber-common.php:1792 cerber-common.php:1894
2845
  msgid "reCAPTCHA verification failed"
2846
  msgstr ""
2847
 
2848
- #: cerber-common.php:1893
2849
  msgid "reCAPTCHA verified"
2850
  msgstr ""
2851
 
2852
- #: admin/cerber-dashboard.php:2776
2853
  msgid "Recently locked out IP addresses"
2854
  msgstr ""
2855
 
2856
- #: cerber-settings.php:1313
2857
  msgid "Recover plugins' files"
2858
  msgstr ""
2859
 
2860
- #: cerber-settings.php:1309
2861
  msgid "Recover WordPress files"
2862
  msgstr ""
2863
 
2864
- #: cerber-scanner.php:4839
2865
  msgid "Recovered"
2866
  msgstr ""
2867
 
2868
- #: cerber-scanner.php:3702
2869
  msgid "Recovering plugins files"
2870
  msgstr ""
2871
 
2872
- #: cerber-scanner.php:3700
2873
  msgid "Recovering WordPress files"
2874
  msgstr ""
2875
 
2876
- #: cerber-settings.php:670
2877
  msgid "Redirect to URL"
2878
  msgstr ""
2879
 
2880
- #: admin/cerber-users.php:439
2881
  msgid "Redirect user after login"
2882
  msgstr ""
2883
 
2884
- #: admin/cerber-users.php:444
2885
  msgid "Redirect user after logout"
2886
  msgstr ""
2887
 
2888
- #: admin/cerber-users.php:435
2889
  msgid "Redirection rules"
2890
  msgstr ""
2891
 
2892
- #: admin/cerber-dashboard.php:4712
2893
  msgid "Refresh"
2894
  msgstr ""
2895
 
2896
- #: admin/cerber-dashboard.php:6021
2897
  msgid "Register"
2898
  msgstr ""
2899
 
2900
- #: admin/cerber-dashboard.php:3982
2901
  msgid "Register on the website"
2902
  msgstr ""
2903
 
2904
- #: admin/cerber-dashboard.php:1901 admin/cerber-dashboard.php:1994
2905
  msgid "Registered"
2906
  msgstr ""
2907
 
2908
- #: cerber-settings.php:1362 cerber-settings.php:1480
2909
  msgid "Registration form"
2910
  msgstr ""
2911
 
2912
- #: cerber-settings.php:606
2913
  msgid "Registration limit"
2914
  msgstr ""
2915
 
2916
- #: admin/cerber-users.php:551
2917
  msgid "Regular time intervals (days)"
2918
  msgstr ""
2919
 
2920
- #: admin/cerber-dashboard.php:204 admin/cerber-dashboard.php:330
2921
  msgid "Remove"
2922
  msgstr ""
2923
 
@@ -2925,35 +2948,35 @@ msgstr ""
2925
  msgid "Remove from the list"
2926
  msgstr ""
2927
 
2928
- #: cerber-settings.php:1208
2929
  msgid "Report an issue if any of the following is true"
2930
  msgstr ""
2931
 
2932
- #: admin/cerber-dashboard.php:4612
2933
  msgid "Request"
2934
  msgstr ""
2935
 
2936
- #: admin/cerber-dashboard.php:1433
2937
  msgid "Request ID"
2938
  msgstr ""
2939
 
2940
- #: cerber-common.php:1808
2941
  msgid "Request to REST API denied"
2942
  msgstr ""
2943
 
2944
- #: cerber-common.php:1794 cerber-common.php:1896
2945
  msgid "Request to the Google reCAPTCHA service failed"
2946
  msgstr ""
2947
 
2948
- #: cerber-common.php:1809
2949
  msgid "Request to XML-RPC API denied"
2950
  msgstr ""
2951
 
2952
- #: cerber-settings.php:756
2953
  msgid "Request URL"
2954
  msgstr ""
2955
 
2956
- #: cerber-settings.php:964
2957
  msgid "Request whitelist"
2958
  msgstr ""
2959
 
@@ -2973,29 +2996,29 @@ msgstr ""
2973
  msgid "Restore"
2974
  msgstr ""
2975
 
2976
- #: cerber-settings.php:611
2977
  msgid "Restrict email addresses"
2978
  msgstr ""
2979
 
2980
- #: cerber-settings.php:603
2981
  msgid "Restrict new user registrations by the following conditions"
2982
  msgstr ""
2983
 
2984
- #: cerber-settings.php:470
2985
  msgid ""
2986
  "Restrict or completely block access to the WordPress REST API according to "
2987
  "your needs"
2988
  msgstr ""
2989
 
2990
- #: cerber-settings.php:548
2991
  msgid "Restrict roles and capabilities management with the following policies"
2992
  msgstr ""
2993
 
2994
- #: cerber-settings.php:576
2995
  msgid "Restrict updating site settings with the following policies"
2996
  msgstr ""
2997
 
2998
- #: cerber-settings.php:515
2999
  msgid ""
3000
  "Restrict user account creation and user management with the following "
3001
  "policies"
@@ -3005,71 +3028,71 @@ msgstr ""
3005
  msgid "Retrieve IP address WHOIS information when viewing the logs"
3006
  msgstr ""
3007
 
3008
- #: cerber-settings.php:1542
3009
  msgid "Return to the website list"
3010
  msgstr ""
3011
 
3012
- #: cerber-common.php:1813
3013
  msgid "Role update denied"
3014
  msgstr ""
3015
 
3016
- #: admin/cerber-dashboard.php:5459
3017
  msgid "Role-Based"
3018
  msgstr ""
3019
 
3020
- #: admin/cerber-dashboard.php:3786
3021
  msgid "Role-based rules are configured"
3022
  msgstr ""
3023
 
3024
- #: cerber-settings.php:1413
3025
  msgid "Safe mode"
3026
  msgstr ""
3027
 
3028
- #: cerber-settings.php:1077
3029
  msgid "Save $_SERVER"
3030
  msgstr ""
3031
 
3032
- #: admin/cerber-users.php:299
3033
  msgid "Save All Changes"
3034
  msgstr ""
3035
 
3036
- #: admin/cerber-dashboard.php:3843
3037
  msgid "Save all rules"
3038
  msgstr ""
3039
 
3040
- #: cerber-settings.php:1067
3041
  msgid "Save request cookies"
3042
  msgstr ""
3043
 
3044
- #: cerber-settings.php:1042
3045
  msgid "Save request fields"
3046
  msgstr ""
3047
 
3048
- #: cerber-settings.php:1055
3049
  msgid "Save request headers"
3050
  msgstr ""
3051
 
3052
- #: cerber-settings.php:1072
3053
  msgid "Save response cookies"
3054
  msgstr ""
3055
 
3056
- #: cerber-settings.php:1061
3057
  msgid "Save response headers"
3058
  msgstr ""
3059
 
3060
- #: cerber-settings.php:1082
3061
  msgid "Save software errors"
3062
  msgstr ""
3063
 
3064
- #: cerber-settings.php:1203
3065
  msgid "Scan results reporting"
3066
  msgstr ""
3067
 
3068
- #: cerber-settings.php:1136
3069
  msgid "Scan the sessions directory"
3070
  msgstr ""
3071
 
3072
- #: cerber-settings.php:1132
3073
  msgid "Scan web server's temporary directories"
3074
  msgstr ""
3075
 
@@ -3077,55 +3100,55 @@ msgstr ""
3077
  msgid "Scanned"
3078
  msgstr ""
3079
 
3080
- #: cerber-load.php:4907
3081
  msgid "Scanner Report"
3082
  msgstr ""
3083
 
3084
- #: cerber-settings.php:1109
3085
  msgid "Scanner settings"
3086
  msgstr ""
3087
 
3088
- #: cerber-scanner.php:3695
3089
  msgid "Scanning server's temporary directories for files"
3090
  msgstr ""
3091
 
3092
- #: cerber-scanner.php:3696
3093
  msgid "Scanning the sessions directory for files"
3094
  msgstr ""
3095
 
3096
- #: cerber-scanner.php:3694
3097
  msgid "Scanning the temporary upload directory for files"
3098
  msgstr ""
3099
 
3100
- #: cerber-scanner.php:3693
3101
  msgid "Scanning website directories for files"
3102
  msgstr ""
3103
 
3104
- #: admin/cerber-dashboard.php:5496
3105
  msgid "Scheduling"
3106
  msgstr ""
3107
 
3108
- #: admin/cerber-users.php:989
3109
  msgid "Search for IP address"
3110
  msgstr ""
3111
 
3112
- #: admin/cerber-dashboard.php:1430
3113
  msgid "Search for IP or username"
3114
  msgstr ""
3115
 
3116
- #: admin/cerber-dashboard.php:1434
3117
  msgid "Search in URL"
3118
  msgstr ""
3119
 
3120
- #: nexus/cerber-slave-list.php:247 admin/cerber-users.php:1052
3121
  msgid "Search results for:"
3122
  msgstr ""
3123
 
3124
- #: cerber-load.php:5974 cerber-load.php:5975
3125
  msgid "Search string"
3126
  msgstr ""
3127
 
3128
- #: cerber-scanner.php:3705
3129
  msgid "Searching for malicious code"
3130
  msgstr ""
3131
 
@@ -3137,19 +3160,19 @@ msgstr ""
3137
  msgid "Secret Access Token is invalid"
3138
  msgstr ""
3139
 
3140
- #: cerber-settings.php:1471
3141
  msgid "Secret key"
3142
  msgstr ""
3143
 
3144
- #: admin/cerber-dashboard.php:67 admin/cerber-dashboard.php:5477
3145
  msgid "Security Rules"
3146
  msgstr ""
3147
 
3148
- #: admin/cerber-dashboard.php:4028
3149
  msgid "Security rules have been updated"
3150
  msgstr ""
3151
 
3152
- #: admin/cerber-dashboard.php:5494
3153
  msgid "Security Scanner"
3154
  msgstr ""
3155
 
@@ -3166,12 +3189,12 @@ msgid "Select one or more roles"
3166
  msgstr ""
3167
 
3168
  #. %s is the email address(es).
3169
- #: admin/cerber-dashboard.php:3048
3170
  #, php-format
3171
  msgid "Send email alerts to %s"
3172
  msgstr ""
3173
 
3174
- #: cerber-settings.php:1217
3175
  msgid "Send email report"
3176
  msgstr ""
3177
 
@@ -3180,12 +3203,12 @@ msgid "Send malicious IP addresses to the Cerber Lab"
3180
  msgstr ""
3181
 
3182
  #. %s is the name of a mobile device.
3183
- #: admin/cerber-dashboard.php:3054
3184
  #, php-format
3185
  msgid "Send mobile alerts to %s"
3186
  msgstr ""
3187
 
3188
- #: cerber-settings.php:895 admin/cerber-admin-settings.php:371
3189
  msgid "Send notification if the number of active lockouts above"
3190
  msgstr ""
3191
 
@@ -3193,11 +3216,11 @@ msgstr ""
3193
  msgid "Send notification to admin email"
3194
  msgstr ""
3195
 
3196
- #: cerber-settings.php:789
3197
  msgid "Send notification when a new version of WP Cerber is available"
3198
  msgstr ""
3199
 
3200
- #: cerber-settings.php:927
3201
  msgid "Send reports on"
3202
  msgstr ""
3203
 
@@ -3209,23 +3232,24 @@ msgstr ""
3209
  msgid "Server Country"
3210
  msgstr ""
3211
 
3212
- #: cerber-load.php:1703
3213
  #, php-format
3214
  msgid "Session has been terminated"
3215
  msgid_plural "%s sessions have been terminated"
3216
  msgstr[0] ""
3217
  msgstr[1] ""
3218
 
3219
- #: admin/cerber-dashboard.php:3470 admin/cerber-dashboard.php:5362
 
3220
  msgid "Sessions"
3221
  msgstr ""
3222
 
3223
- #: cerber-common.php:1814
3224
  msgid "Setting update denied"
3225
  msgstr ""
3226
 
3227
- #: nexus/cerber-nexus.php:95 admin/cerber-dashboard.php:5434
3228
- #: admin/cerber-dashboard.php:5495 admin/cerber-tools.php:37
3229
  #: admin/cerber-tools.php:48
3230
  msgid "Settings"
3231
  msgstr ""
@@ -3234,7 +3258,7 @@ msgstr ""
3234
  msgid "Settings has imported successfully from"
3235
  msgstr ""
3236
 
3237
- #: admin/cerber-dashboard.php:2914
3238
  msgid "Settings saved"
3239
  msgstr ""
3240
 
@@ -3252,7 +3276,7 @@ msgid ""
3252
  "admin pages"
3253
  msgstr ""
3254
 
3255
- #: cerber-settings.php:1546
3256
  msgid "Show \"Switched to\" notification"
3257
  msgstr ""
3258
 
@@ -3268,19 +3292,19 @@ msgstr ""
3268
  msgid "Site connection"
3269
  msgstr ""
3270
 
3271
- #: admin/cerber-dashboard.php:73 admin/cerber-dashboard.php:5492
3272
  msgid "Site Integrity"
3273
  msgstr ""
3274
 
3275
- #: cerber-settings.php:1467
3276
  msgid "Site key"
3277
  msgstr ""
3278
 
3279
- #: cerber-common.php:1860
3280
  msgid "Site policy enforcement"
3281
  msgstr ""
3282
 
3283
- #: admin/cerber-dashboard.php:5450
3284
  msgid "Site Settings"
3285
  msgstr ""
3286
 
@@ -3293,7 +3317,7 @@ msgstr ""
3293
  msgid "Size"
3294
  msgstr ""
3295
 
3296
- #: cerber-settings.php:1280
3297
  msgid "Skip files with these extensions"
3298
  msgstr ""
3299
 
@@ -3305,51 +3329,51 @@ msgstr ""
3305
  msgid "Smallest"
3306
  msgstr ""
3307
 
3308
- #: cerber-settings.php:1006
3309
  msgid "Smart"
3310
  msgstr ""
3311
 
3312
- #: cerber-settings.php:828
3313
  msgid "SMTP encryption"
3314
  msgstr ""
3315
 
3316
- #: cerber-settings.php:850
3317
  msgid "SMTP From email"
3318
  msgstr ""
3319
 
3320
- #: cerber-settings.php:857
3321
  msgid "SMTP From name"
3322
  msgstr ""
3323
 
3324
- #: cerber-settings.php:812
3325
  msgid "SMTP host"
3326
  msgstr ""
3327
 
3328
- #: cerber-settings.php:838
3329
  msgid "SMTP password"
3330
  msgstr ""
3331
 
3332
- #: cerber-settings.php:820
3333
  msgid "SMTP port"
3334
  msgstr ""
3335
 
3336
- #: cerber-settings.php:844
3337
  msgid "SMTP username"
3338
  msgstr ""
3339
 
3340
- #: admin/cerber-dashboard.php:3394
3341
  msgid "Some errors occurred"
3342
  msgstr ""
3343
 
3344
- #: cerber-load.php:2283
3345
  msgid "Sorry, human verification failed."
3346
  msgstr ""
3347
 
3348
- #: cerber-load.php:3350
3349
  msgid "Sorry, password reset is not allowed for this user."
3350
  msgstr ""
3351
 
3352
- #: cerber-settings.php:711
3353
  msgid "Sort users in the Dashboard"
3354
  msgstr ""
3355
 
@@ -3357,60 +3381,60 @@ msgstr ""
3357
  msgid "Space Occupied"
3358
  msgstr ""
3359
 
3360
- #: cerber-common.php:1769
3361
  msgid "Spam comment denied"
3362
  msgstr ""
3363
 
3364
- #: cerber-common.php:428
3365
  msgid "Spam comments denied"
3366
  msgstr ""
3367
 
3368
- #: cerber-common.php:1770
3369
  msgid "Spam form submission denied"
3370
  msgstr ""
3371
 
3372
- #: cerber-common.php:429
3373
  msgid "Spam form submissions denied"
3374
  msgstr ""
3375
 
3376
- #: cerber-settings.php:1352
3377
  msgid ""
3378
  "Spam protection for registration, comment, and other forms on the website"
3379
  msgstr ""
3380
 
3381
- #: cerber-settings.php:1153
3382
  msgid ""
3383
  "Specify custom PHP code signatures. One item per line. To specify a REGEX "
3384
  "pattern, enclose a whole line in two braces."
3385
  msgstr ""
3386
 
3387
- #: cerber-settings.php:1160
3388
  msgid "Specify directories to exclude from scanning. One directory per line."
3389
  msgstr ""
3390
 
3391
- #: cerber-settings.php:621
3392
  msgid ""
3393
  "Specify email addresses, wildcards or REGEX patterns. Use comma to separate "
3394
  "items."
3395
  msgstr ""
3396
 
3397
- #: cerber-settings.php:1146
3398
  msgid ""
3399
  "Specify file extensions to search for. Full scan only. Use comma to separate "
3400
  "items."
3401
  msgstr ""
3402
 
3403
- #: cerber-settings.php:499
3404
  msgid ""
3405
  "Specify REST API namespaces to be allowed if REST API is disabled. One "
3406
  "string per line."
3407
  msgstr ""
3408
 
3409
- #: cerber-settings.php:1030
3410
  msgid "Specify URL paths to exclude requests from logging. One item per line."
3411
  msgstr ""
3412
 
3413
- #: cerber-settings.php:1038
3414
  msgid ""
3415
  "Specify User-Agents to exclude requests from logging. One item per line."
3416
  msgstr ""
@@ -3427,7 +3451,7 @@ msgstr ""
3427
  msgid "Start Quick Scan"
3428
  msgstr ""
3429
 
3430
- #: admin/cerber-dashboard.php:3836
3431
  msgid "Start typing here to find a country"
3432
  msgstr ""
3433
 
@@ -3435,19 +3459,23 @@ msgstr ""
3435
  msgid "Started"
3436
  msgstr ""
3437
 
 
 
 
 
3438
  #: admin/cerber-admin.php:189
3439
  msgid "Stop Scanning"
3440
  msgstr ""
3441
 
3442
- #: cerber-settings.php:427 cerber-settings.php:474
3443
  msgid "Stop user enumeration"
3444
  msgstr ""
3445
 
3446
- #: admin/cerber-dashboard.php:3983
3447
  msgid "Submit forms"
3448
  msgstr ""
3449
 
3450
- #: admin/cerber-dashboard.php:1097
3451
  msgid "Suspicious activity"
3452
  msgstr ""
3453
 
@@ -3467,23 +3495,23 @@ msgstr ""
3467
  msgid "Suspicious directives found"
3468
  msgstr ""
3469
 
3470
- #: cerber-common.php:1858
3471
  msgid "Suspicious JavaScript code detected"
3472
  msgstr ""
3473
 
3474
- #: cerber-common.php:1854
3475
  msgid "Suspicious number of fields"
3476
  msgstr ""
3477
 
3478
- #: cerber-common.php:1855
3479
  msgid "Suspicious number of nested values"
3480
  msgstr ""
3481
 
3482
- #: admin/cerber-dashboard.php:4677
3483
  msgid "Suspicious requests"
3484
  msgstr ""
3485
 
3486
- #: cerber-common.php:1857
3487
  msgid "Suspicious SQL code detected"
3488
  msgstr ""
3489
 
@@ -3495,31 +3523,31 @@ msgstr ""
3495
  msgid "Switch to the Dashboard"
3496
  msgstr ""
3497
 
3498
- #: admin/cerber-users.php:1154
3499
  msgid "Terminate"
3500
  msgstr ""
3501
 
3502
- #: admin/cerber-users.php:961
3503
  msgid "Terminate session"
3504
  msgstr ""
3505
 
3506
- #: admin/cerber-users.php:469
3507
  msgid "Terminate the oldest user session on a new login"
3508
  msgstr ""
3509
 
3510
- #: cerber-settings.php:733
3511
  msgid "Terminate user sessions"
3512
  msgstr ""
3513
 
3514
- #: admin/cerber-dashboard.php:679
3515
  msgid "TEST MESSAGE"
3516
  msgstr ""
3517
 
3518
- #: admin/cerber-dashboard.php:3149
3519
  msgid "The alert has been created"
3520
  msgstr ""
3521
 
3522
- #: admin/cerber-dashboard.php:3158
3523
  msgid "The alert has been deleted"
3524
  msgstr ""
3525
 
@@ -3544,19 +3572,27 @@ msgstr ""
3544
  msgid "The file has been restored to its original location."
3545
  msgstr ""
3546
 
3547
- #: cerber-settings.php:1608
3548
  msgid "The full access mode requires the PRO version of WP Cerber"
3549
  msgstr ""
3550
 
3551
- #: admin/cerber-dashboard.php:5702
 
 
 
 
3552
  msgid "The IP address you are trying to add is already in the list"
3553
  msgstr ""
3554
 
 
 
 
 
3555
  #: admin/cerber-admin.php:892
3556
  msgid "The list is empty."
3557
  msgstr ""
3558
 
3559
- #: cerber-settings.php:1187
3560
  msgid ""
3561
  "The scanner automatically scans the website, removes malware and sends email "
3562
  "reports with the results of a scan"
@@ -3569,7 +3605,7 @@ msgid ""
3569
  "(checksums) provided by the developer of %s."
3570
  msgstr ""
3571
 
3572
- #: cerber-settings.php:1110
3573
  msgid ""
3574
  "The scanner monitors file changes, verifies the integrity of WordPress, "
3575
  "plugins, and themes, and detects malware"
@@ -3599,11 +3635,11 @@ msgstr ""
3599
  msgid "The website you are trying to add is already in the list"
3600
  msgstr ""
3601
 
3602
- #: cerber-load.php:4857
3603
  msgid "The WP Cerber Security plugin has been deactivated"
3604
  msgstr ""
3605
 
3606
- #: cerber-load.php:4877
3607
  msgid "The WP Cerber Security plugin is now active"
3608
  msgstr ""
3609
 
@@ -3611,29 +3647,29 @@ msgstr ""
3611
  msgid "There are no files in the quarantine at the moment."
3612
  msgstr ""
3613
 
3614
- #: admin/cerber-dashboard.php:5837
3615
  msgid "These features are available in the professional version of WP Cerber."
3616
  msgstr ""
3617
 
3618
- #: cerber-settings.php:722
3619
  msgid ""
3620
  "These features help your organization to be in compliance with personal data "
3621
  "protection laws"
3622
  msgstr ""
3623
 
3624
- #: admin/cerber-dashboard.php:3392
3625
  msgid "These files have been added to the ignore list"
3626
  msgstr ""
3627
 
3628
- #: admin/cerber-dashboard.php:3388
3629
  msgid "These files have been moved to the quarantine"
3630
  msgstr ""
3631
 
3632
- #: cerber-settings.php:1320
3633
  msgid "These files will never be deleted during automatic cleanup."
3634
  msgstr ""
3635
 
3636
- #: cerber-settings.php:1246
3637
  msgid ""
3638
  "These policies are automatically enforced at the end of every scan based on "
3639
  "its results. All affected files are moved to the quarantine."
@@ -3644,7 +3680,7 @@ msgid ""
3644
  "These restrictions do not apply to IP addresses in the White IP Access List"
3645
  msgstr ""
3646
 
3647
- #: cerber-settings.php:1410
3648
  msgid ""
3649
  "These settings enable you to fine-tune the behavior of anti-spam algorithms "
3650
  "and avoid false positives"
@@ -3680,17 +3716,17 @@ msgctxt "This is a risk level."
3680
  msgid "Medium"
3681
  msgstr ""
3682
 
3683
- #: cerber-settings.php:637
 
 
 
 
3684
  msgid ""
3685
  "This message is displayed to a user if the IP address of the user's computer "
3686
  "is not whitelisted"
3687
  msgstr ""
3688
 
3689
- #: cerber-load.php:4950
3690
- msgid "This message was sent by"
3691
- msgstr ""
3692
-
3693
- #: admin/cerber-dashboard.php:3396
3694
  msgid ""
3695
  "This scan report was generated by the previous version of WP Cerber. Please "
3696
  "run a new scan to get consistent and accurate results."
@@ -3724,11 +3760,11 @@ msgid ""
3724
  "the plugin cache."
3725
  msgstr ""
3726
 
3727
- #: cerber-load.php:4902 cerber-load.php:4910
3728
  msgid "To change reporting settings visit"
3729
  msgstr ""
3730
 
3731
- #: cerber-load.php:5999
3732
  msgid "To delete the alert, click here"
3733
  msgstr ""
3734
 
@@ -3736,14 +3772,14 @@ msgstr ""
3736
  msgid "To get the most out of WP Cerber, follow these steps:"
3737
  msgstr ""
3738
 
3739
- #: admin/cerber-dashboard.php:3958
3740
  #, php-format
3741
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
3742
  msgid ""
3743
  "Selected countries are not permitted to %s, other countries are permitted to"
3744
  msgstr ""
3745
 
3746
- #: admin/cerber-dashboard.php:3955
3747
  #, php-format
3748
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
3749
  msgid ""
@@ -3765,19 +3801,19 @@ msgid ""
3765
  "version."
3766
  msgstr ""
3767
 
3768
- #: cerber-settings.php:621 cerber-settings.php:686
3769
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
3770
  msgstr ""
3771
 
3772
- #: cerber-settings.php:968 cerber-settings.php:1030
3773
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
3774
  msgstr ""
3775
 
3776
- #: cerber-scanner.php:4911
3777
  msgid "To view full report visit"
3778
  msgstr ""
3779
 
3780
- #: admin/cerber-dashboard.php:88 admin/cerber-dashboard.php:5546
3781
  msgid "Tools"
3782
  msgstr ""
3783
 
@@ -3785,7 +3821,7 @@ msgstr ""
3785
  msgid "Top 10 largest files"
3786
  msgstr ""
3787
 
3788
- #: admin/cerber-dashboard.php:2167 admin/cerber-users.php:1131
3789
  msgid "Traffic"
3790
  msgstr ""
3791
 
@@ -3793,26 +3829,26 @@ msgstr ""
3793
  msgid "Traffic Insights"
3794
  msgstr ""
3795
 
3796
- #: cerber-settings.php:944
3797
  msgid "Traffic Inspection"
3798
  msgstr ""
3799
 
3800
- #: admin/cerber-dashboard.php:62 admin/cerber-dashboard.php:2128
3801
- #: admin/cerber-dashboard.php:5431
3802
  msgid "Traffic Inspector"
3803
  msgstr ""
3804
 
3805
- #: cerber-settings.php:945
3806
  msgid ""
3807
  "Traffic Inspector is a context-aware web application firewall (WAF) that "
3808
  "protects your website by recognizing and denying malicious HTTP requests"
3809
  msgstr ""
3810
 
3811
- #: cerber-settings.php:996
3812
  msgid "Traffic Logging"
3813
  msgstr ""
3814
 
3815
- #: cerber-settings.php:1447
3816
  msgid "Trash spam comments"
3817
  msgstr ""
3818
 
@@ -3820,15 +3856,15 @@ msgstr ""
3820
  msgid "Try again"
3821
  msgstr ""
3822
 
3823
- #: admin/cerber-users.php:10 admin/cerber-users.php:496
3824
  msgid "Two-Factor Authentication"
3825
  msgstr ""
3826
 
3827
- #: admin/cerber-users.php:500
3828
  msgid "Two-factor authentication"
3829
  msgstr ""
3830
 
3831
- #: admin/cerber-users.php:104
3832
  msgid "Two-Factor Authentication Email"
3833
  msgstr ""
3834
 
@@ -3848,11 +3884,11 @@ msgstr ""
3848
  msgid "Unable to check the integrity of WordPress files due to a network error"
3849
  msgstr ""
3850
 
3851
- #: cerber-common.php:3385
3852
  msgid "Unable to copy the file"
3853
  msgstr ""
3854
 
3855
- #: cerber-common.php:3374
3856
  msgid "Unable to create the directory"
3857
  msgstr ""
3858
 
@@ -3860,11 +3896,11 @@ msgstr ""
3860
  msgid "Unable to delete"
3861
  msgstr ""
3862
 
3863
- #: cerber-common.php:3391
3864
  msgid "Unable to delete the file"
3865
  msgstr ""
3866
 
3867
- #: cerber-scanner.php:1630 cerber-scanner.php:4612
3868
  msgid "Unable to open file"
3869
  msgstr ""
3870
 
@@ -3872,7 +3908,7 @@ msgstr ""
3872
  msgid "Unable to process file"
3873
  msgstr ""
3874
 
3875
- #: admin/cerber-dashboard.php:687
3876
  msgid "Unable to send a test message"
3877
  msgstr ""
3878
 
@@ -3888,26 +3924,26 @@ msgstr ""
3888
  msgid "Unattended suspicious file"
3889
  msgstr ""
3890
 
3891
- #: cerber-load.php:4861 cerber-whois.php:241 cerber-whois.php:272
3892
- #: cerber-common.php:2023 nexus/cerber-slave-list.php:333
3893
- #: admin/cerber-dashboard.php:458 admin/cerber-dashboard.php:4281
3894
- #: admin/cerber-dashboard.php:4884
3895
  msgid "Unknown"
3896
  msgstr ""
3897
 
3898
- #: admin/cerber-dashboard.php:598
3899
  msgid "unknown"
3900
  msgstr ""
3901
 
3902
- #: admin/cerber-dashboard.php:4807
3903
  msgid "Unknown Google's bot"
3904
  msgstr ""
3905
 
3906
- #: cerber-common.php:1909
3907
  msgid "Unknown label"
3908
  msgstr ""
3909
 
3910
- #: cerber-load.php:4833
3911
  msgid "unspecified"
3912
  msgstr ""
3913
 
@@ -3919,7 +3955,7 @@ msgstr ""
3919
  msgid "Unwanted file extension"
3920
  msgstr ""
3921
 
3922
- #: cerber-settings.php:1140
3923
  msgid "Unwanted file extensions"
3924
  msgstr ""
3925
 
@@ -3943,24 +3979,24 @@ msgstr ""
3943
  msgid "Use 404 template from the active theme"
3944
  msgstr ""
3945
 
3946
- #: cerber-settings.php:1327
3947
  msgid "Use absolute paths. One item per line."
3948
  msgstr ""
3949
 
3950
- #: cerber-settings.php:1336
3951
  msgid "Use comma to separate items."
3952
  msgstr ""
3953
 
3954
- #: cerber-settings.php:1283 cerber-settings.php:1295
3955
  msgid "Use comma to separate multiple extensions"
3956
  msgstr ""
3957
 
3958
- #: cerber-settings.php:772 cerber-settings.php:934 cerber-settings.php:1049
3959
- #: cerber-settings.php:1236
3960
  msgid "Use comma to specify multiple values"
3961
  msgstr ""
3962
 
3963
- #: cerber-settings.php:1373
3964
  msgid "Use custom URL for the WordPress comment form"
3965
  msgstr ""
3966
 
@@ -3968,7 +4004,7 @@ msgstr ""
3968
  msgid "Use file"
3969
  msgstr ""
3970
 
3971
- #: admin/cerber-users.php:486
3972
  msgid "Use global policies"
3973
  msgstr ""
3974
 
@@ -3976,116 +4012,116 @@ msgstr ""
3976
  msgid "Use ISO 8601 date format for CSV export files"
3977
  msgstr ""
3978
 
3979
- #: cerber-settings.php:1414
3980
  msgid "Use less restrictive policies (allow AJAX)"
3981
  msgstr ""
3982
 
3983
- #: cerber-settings.php:959
3984
  msgid ""
3985
  "Use less restrictive security filters for IP addresses in the White IP "
3986
  "Access List"
3987
  msgstr ""
3988
 
3989
- #: cerber-settings.php:1554
3990
- msgid "Use master language"
3991
  msgstr ""
3992
 
3993
- #: admin/cerber-dashboard.php:3986
3994
  msgid "Use REST API"
3995
  msgstr ""
3996
 
3997
- #: cerber-settings.php:807
3998
  msgid "Use SMTP"
3999
  msgstr ""
4000
 
4001
- #: cerber-settings.php:808
4002
  msgid "Use SMTP server to send emails"
4003
  msgstr ""
4004
 
4005
- #: cerber-settings.php:193 cerber-settings.php:631 cerber-settings.php:656
4006
- #: cerber-settings.php:958 cerber-settings.php:1423 cerber-settings.php:1521
4007
  msgid "Use White IP Access List"
4008
  msgstr ""
4009
 
4010
- #: admin/cerber-dashboard.php:3985
4011
  msgid "Use XML-RPC"
4012
  msgstr ""
4013
 
4014
- #: cerber-load.php:5964 cerber-load.php:5965 admin/cerber-users.php:938
4015
  msgid "User"
4016
  msgstr ""
4017
 
4018
- #: admin/cerber-dashboard.php:2121
4019
  msgid "user"
4020
  msgid_plural "users"
4021
  msgstr[0] ""
4022
  msgstr[1] ""
4023
 
4024
- #: cerber-common.php:1831
4025
  msgid "User activated"
4026
  msgstr ""
4027
 
4028
- #: admin/cerber-users.php:1108
4029
  msgid "User Activity"
4030
  msgstr ""
4031
 
4032
- #: admin/cerber-dashboard.php:4615
4033
  msgid "User Agent"
4034
  msgstr ""
4035
 
4036
- #: cerber-common.php:1821
4037
  msgid "User application password created"
4038
  msgstr ""
4039
 
4040
  #. %s is the name of a website administrator who created the password.
4041
- #: cerber-common.php:1823
4042
  #, php-format
4043
  msgid "User application password created by %s"
4044
  msgstr ""
4045
 
4046
- #: cerber-common.php:1826
4047
  msgid "User application password deleted"
4048
  msgstr ""
4049
 
4050
  #. %s is the name of a website administrator who deleted the password.
4051
- #: cerber-common.php:1828
4052
  #, php-format
4053
  msgid "User application password deleted by %s"
4054
  msgstr ""
4055
 
4056
- #: cerber-common.php:1820
4057
  msgid "User application password updated"
4058
  msgstr ""
4059
 
4060
- #: cerber-common.php:1863
4061
  msgid "User blocked by administrator"
4062
  msgstr ""
4063
 
4064
- #: cerber-common.php:1752
4065
  msgid "User created"
4066
  msgstr ""
4067
 
4068
  #. %s is the name of a website administrator who created the user.
4069
- #: cerber-common.php:1754
4070
  #, php-format
4071
  msgid "User created by %s"
4072
  msgstr ""
4073
 
4074
- #: cerber-common.php:1811
4075
  msgid "User creation denied"
4076
  msgstr ""
4077
 
4078
- #: cerber-common.php:1756
4079
  msgid "User deleted"
4080
  msgstr ""
4081
 
4082
  #. %s is the name of a website administrator who deleted the user.
4083
- #: cerber-common.php:1758
4084
  #, php-format
4085
  msgid "User deleted by %s"
4086
  msgstr ""
4087
 
4088
- #: admin/cerber-dashboard.php:968 admin/cerber-dashboard.php:4133
4089
  msgid "User ID"
4090
  msgstr ""
4091
 
@@ -4093,113 +4129,124 @@ msgstr ""
4093
  msgid "User Insights"
4094
  msgstr ""
4095
 
 
 
 
 
4096
  #: admin/cerber-users.php:59 admin/cerber-users.php:65
4097
  msgid "User is not permitted to log into the website"
4098
  msgstr ""
4099
 
4100
- #: admin/cerber-dashboard.php:967
4101
  msgid "User login"
4102
  msgstr ""
4103
 
4104
- #: cerber-settings.php:663 admin/cerber-users.php:84
4105
  msgid "User Message"
4106
  msgstr ""
4107
 
4108
- #: cerber-settings.php:636
4109
  msgid "User message"
4110
  msgstr ""
4111
 
4112
- #: cerber-common.php:1815
4113
  msgid "User metadata update denied"
4114
  msgstr ""
4115
 
4116
- #: admin/cerber-dashboard.php:70 admin/cerber-dashboard.php:5457
4117
  msgid "User Policies"
4118
  msgstr ""
4119
 
4120
- #: cerber-common.php:1755
4121
  msgid "User registered"
4122
  msgstr ""
4123
 
4124
- #: cerber-settings.php:602
4125
  msgid "User registration"
4126
  msgstr ""
4127
 
4128
- #: cerber-settings.php:520
4129
  msgid "User registrations are limited to these roles"
4130
  msgstr ""
4131
 
4132
- #: cerber-common.php:1812
4133
  msgid "User row update denied"
4134
  msgstr ""
4135
 
4136
- #: cerber-settings.php:704 admin/cerber-users.php:455
4137
  msgid "User session expiration time"
4138
  msgstr ""
4139
 
4140
- #: cerber-common.php:1785
4141
  msgid "User session terminated"
4142
  msgstr ""
4143
 
4144
  #. %s is the name of a website administrator who terminated the session.
4145
- #: cerber-common.php:1787
4146
  #, php-format
4147
  msgid "User session terminated by %s"
4148
  msgstr ""
4149
 
4150
- #: admin/cerber-dashboard.php:969 admin/cerber-dashboard.php:1348
 
 
 
 
4151
  msgid "Username"
4152
  msgstr ""
4153
 
4154
- #: cerber-load.php:1940
4155
  msgid "Username is not allowed. Please choose another one."
4156
  msgstr ""
4157
 
4158
- #: cerber-common.php:1864 admin/cerber-dashboard.php:1881
4159
- #: admin/cerber-dashboard.php:3463
4160
  msgid "Username is prohibited"
4161
  msgstr ""
4162
 
4163
- #: cerber-load.php:5969 cerber-load.php:5970
 
 
 
 
4164
  msgid "Username used"
4165
  msgstr ""
4166
 
4167
- #: cerber-settings.php:686
4168
  msgid ""
4169
  "Usernames from this list are not allowed to log in or register. Any IP "
4170
  "address, have tried to use any of these usernames, will be immediately "
4171
  "blocked. Use comma to separate logins."
4172
  msgstr ""
4173
 
4174
- #: admin/cerber-dashboard.php:1108 admin/cerber-dashboard.php:4679
4175
  msgid "Users"
4176
  msgstr ""
4177
 
4178
- #: cerber-settings.php:554
4179
  msgid "Users with these roles are permitted to add new roles"
4180
  msgstr ""
4181
 
4182
- #: cerber-settings.php:582
4183
  msgid "Users with these roles are permitted to change protected settings"
4184
  msgstr ""
4185
 
4186
- #: cerber-settings.php:559
4187
  msgid "Users with these roles are permitted to change role capabilities"
4188
  msgstr ""
4189
 
4190
- #: cerber-settings.php:531
4191
  msgid "Users with these roles are permitted to change sensitive user data"
4192
  msgstr ""
4193
 
4194
- #: cerber-settings.php:526
4195
  msgid "Users with these roles are permitted to create new accounts"
4196
  msgstr ""
4197
 
4198
- #: admin/cerber-dashboard.php:2725
4199
  msgid "Users' Activity"
4200
  msgstr ""
4201
 
4202
- #: cerber-settings.php:803 cerber-settings.php:913
4203
  msgid "Verbose"
4204
  msgstr ""
4205
 
@@ -4215,65 +4262,65 @@ msgstr ""
4215
  msgid "Verify it's you"
4216
  msgstr ""
4217
 
4218
- #: cerber-scanner.php:3701
4219
  msgid "Verifying the integrity of the plugins"
4220
  msgstr ""
4221
 
4222
- #: cerber-scanner.php:3703
4223
  msgid "Verifying the integrity of the themes"
4224
  msgstr ""
4225
 
4226
- #: cerber-scanner.php:3699
4227
  msgid "Verifying the integrity of WordPress"
4228
  msgstr ""
4229
 
4230
- #: admin/cerber-dashboard.php:2899 admin/cerber-dashboard.php:3468
4231
  msgid "View Activity"
4232
  msgstr ""
4233
 
4234
- #: cerber-load.php:4845
4235
  msgid "View activity for this IP"
4236
  msgstr ""
4237
 
4238
- #: cerber-load.php:4809 cerber-load.php:5998
4239
  msgid "View activity in the Dashboard"
4240
  msgstr ""
4241
 
4242
- #: admin/cerber-dashboard.php:1076 admin/cerber-dashboard.php:1087
4243
- #: admin/cerber-dashboard.php:1100 admin/cerber-dashboard.php:2768
4244
- #: admin/cerber-dashboard.php:4676
4245
  msgid "View all"
4246
  msgstr ""
4247
 
4248
- #: admin/cerber-dashboard.php:2115 admin/cerber-dashboard.php:2116
4249
  msgid "view all"
4250
  msgstr ""
4251
 
4252
- #: admin/cerber-dashboard.php:1407
4253
  msgid "View all logged events"
4254
  msgstr ""
4255
 
4256
- #: admin/cerber-dashboard.php:4650
4257
  msgid "View all logged requests"
4258
  msgstr ""
4259
 
4260
- #: cerber-settings.php:503
4261
  msgid "View all REST API requests"
4262
  msgstr ""
4263
 
4264
- #: cerber-settings.php:1356
4265
  msgid "View bot events"
4266
  msgstr ""
4267
 
4268
- #: cerber-settings.php:503
4269
  msgid "View denied REST API requests"
4270
  msgstr ""
4271
 
4272
- #: cerber-load.php:4846
4273
  msgid "View lockouts in the Dashboard"
4274
  msgstr ""
4275
 
4276
- #: cerber-settings.php:1461
4277
  msgid "View reCAPTCHA events"
4278
  msgstr ""
4279
 
@@ -4289,7 +4336,7 @@ msgstr ""
4289
  msgid "Vulnerability found"
4290
  msgstr ""
4291
 
4292
- #: cerber-lab.php:893
4293
  msgid "Want to make WP Cerber even more powerful?"
4294
  msgstr ""
4295
 
@@ -4297,11 +4344,11 @@ msgstr ""
4297
  msgid "We have not found any integrity data to verify"
4298
  msgstr ""
4299
 
4300
- #: cerber-load.php:8310
4301
  msgid "We need your support to keep moving forward"
4302
  msgstr ""
4303
 
4304
- #: cerber-load.php:4680
4305
  msgid "We're sorry, you are not allowed to proceed"
4306
  msgstr ""
4307
 
@@ -4309,7 +4356,7 @@ msgstr ""
4309
  msgid "We've sent a verification PIN code to your email"
4310
  msgstr ""
4311
 
4312
- #: cerber-load.php:4854 cerber-load.php:4867 nexus/cerber-slave-list.php:44
4313
  msgid "Website"
4314
  msgstr ""
4315
 
@@ -4332,21 +4379,21 @@ msgstr ""
4332
  msgid "Website URL"
4333
  msgstr ""
4334
 
4335
- #: cerber-load.php:5294
4336
  msgid "Weekly Report"
4337
  msgstr ""
4338
 
4339
- #: cerber-load.php:4899
4340
  msgid "Weekly report"
4341
  msgstr ""
4342
 
4343
- #: cerber-settings.php:920
4344
  msgid ""
4345
  "Weekly report is a summary of all activities and suspicious events occurred "
4346
  "during the last seven days"
4347
  msgstr ""
4348
 
4349
- #: cerber-settings.php:919
4350
  msgid "Weekly reports"
4351
  msgstr ""
4352
 
@@ -4358,7 +4405,7 @@ msgstr ""
4358
  msgid "What do you want to import?"
4359
  msgstr ""
4360
 
4361
- #: admin/cerber-users.php:466
4362
  msgid "When the limit on concurrent user sessions is reached"
4363
  msgstr ""
4364
 
@@ -4380,17 +4427,17 @@ msgid ""
4380
  "loaded. The Custom login URL and Access Lists will not be changed."
4381
  msgstr ""
4382
 
4383
- #: admin/cerber-dashboard.php:276 admin/cerber-dashboard.php:1626
4384
- #: admin/cerber-dashboard.php:1710 admin/cerber-dashboard.php:2123
4385
  #: admin/cerber-tools.php:69
4386
  msgid "White IP Access List"
4387
  msgstr ""
4388
 
4389
- #: admin/cerber-dashboard.php:6024
4390
  msgid "WooCommerce Log In"
4391
  msgstr ""
4392
 
4393
- #: admin/cerber-dashboard.php:6025
4394
  msgid "WooCommerce Log Out"
4395
  msgstr ""
4396
 
@@ -4398,20 +4445,20 @@ msgstr ""
4398
  msgid "WordPress"
4399
  msgstr ""
4400
 
4401
- #: cerber-settings.php:1269
4402
  msgid "WordPress uploads analysis"
4403
  msgstr ""
4404
 
4405
- #: cerber-load.php:4878 cerber-load.php:6250
4406
  msgid "WP Cerber is now active and has started protecting your site"
4407
  msgstr ""
4408
 
4409
- #: cerber-load.php:6194 cerber-common.php:616
4410
  #, php-format
4411
  msgid "WP Cerber requires PHP %s or higher. You are running %s."
4412
  msgstr ""
4413
 
4414
- #: cerber-load.php:6198 cerber-common.php:620
4415
  #, php-format
4416
  msgid "WP Cerber requires WordPress %s or higher. You are running %s."
4417
  msgstr ""
@@ -4424,8 +4471,8 @@ msgstr ""
4424
  msgid "Write failed login attempts to the file"
4425
  msgstr ""
4426
 
4427
- #: admin/cerber-dashboard.php:2041 admin/cerber-users.php:68
4428
- #: admin/cerber-users.php:1097
4429
  msgid "You"
4430
  msgstr ""
4431
 
@@ -4437,16 +4484,16 @@ msgstr ""
4437
  msgid "You are not allowed to log in"
4438
  msgstr ""
4439
 
4440
- #: cerber-load.php:387 admin/cerber-users.php:478
4441
  msgid "You are not allowed to log in. Ask your administrator for assistance."
4442
  msgstr ""
4443
 
4444
- #: cerber-load.php:1919 cerber-load.php:1925 cerber-load.php:1930
4445
- #: cerber-load.php:1950 cerber-load.php:1955
4446
  msgid "You are not allowed to register."
4447
  msgstr ""
4448
 
4449
- #: admin/cerber-dashboard.php:366
4450
  msgid "You cannot add your IP address or network"
4451
  msgstr ""
4452
 
@@ -4501,33 +4548,33 @@ msgid ""
4501
  "safeguard your account."
4502
  msgstr ""
4503
 
4504
- #: admin/cerber-dashboard.php:1400
4505
  msgid "You will be notified when such an event occurs"
4506
  msgstr ""
4507
 
4508
- #: admin/cerber-dashboard.php:288
4509
  msgid "Your IP"
4510
  msgstr ""
4511
 
4512
- #: cerber-load.php:6236
4513
  #, php-format
4514
  msgid "Your IP address %s has been added to the White IP Access List"
4515
  msgstr ""
4516
 
4517
- #: cerber-load.php:5132
4518
  #, php-format
4519
  msgid "Your last sign-in was %s from %s"
4520
  msgstr ""
4521
 
4522
- #: cerber-load.php:4947
4523
  msgid "Your license is valid until"
4524
  msgstr ""
4525
 
4526
- #: cerber-load.php:4942
4527
  msgid "Your login page:"
4528
  msgstr ""
4529
 
4530
- #: cerber-load.php:4681
4531
  msgid ""
4532
  "Your request looks suspiciously similar to automated requests from spam "
4533
  "posting software or it has been denied by a security policy configured by "
4
  msgstr ""
5
  "Project-Id-Version: WP Cerber Security, Anti-spam & Malware Scan\n"
6
  "Report-Msgid-Bugs-To: \n"
7
+ "POT-Creation-Date: 2022-08-20 14:46+0000\n"
8
  "POT-Revision-Date: Fri Mar 12 2021 20:21:05 GMT+0300 (Moscow Standard Time)\n"
9
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
  "Last-Translator: \n"
35
  msgstr ""
36
 
37
  #. Time difference between two dates, in seconds (sec=second). 1: Number of seconds
38
+ #: cerber-common.php:2232
39
  #, php-format
40
  msgid "%s sec"
41
  msgid_plural "%s secs"
42
  msgstr[0] ""
43
  msgstr[1] ""
44
 
45
+ #: cerber-settings.php:1482
46
  msgid ""
47
  "(do not enable it unless you get and enter the Site and Secret keys for the "
48
  "invisible version)"
49
  msgstr ""
50
 
51
+ #: cerber-common.php:1929
52
  msgid "2FA code verified"
53
  msgstr ""
54
 
60
  msgid "A database error occurred while importing access list entries"
61
  msgstr ""
62
 
63
+ #: cerber-load.php:4910
64
  msgid "A new activity has occurred"
65
  msgstr ""
66
 
67
+ #: admin/cerber-dashboard.php:2234
68
  msgid "A new version is available"
69
  msgstr ""
70
 
71
+ #: cerber-common.php:2482
72
  #, php-format
73
  msgid "A new version of %s is available. Please install it."
74
  msgstr ""
75
 
76
+ #: cerber-load.php:4867 cerber-load.php:4869
77
  msgid "A new version of WP Cerber is available to install"
78
  msgstr ""
79
 
82
  msgstr ""
83
 
84
  #. %s is the name of a mobile device or/and email addresses.
85
+ #: admin/cerber-dashboard.php:734
86
  #, php-format
87
  msgid "A test message has been sent to %s"
88
  msgstr ""
93
  "posts"
94
  msgstr ""
95
 
96
+ #: admin/cerber-dashboard.php:1799
97
  msgid "Abuse email:"
98
  msgstr ""
99
 
100
+ #: admin/cerber-dashboard.php:5437 admin/cerber-tools.php:38
101
  #: admin/cerber-tools.php:49
102
  msgid "Access Lists"
103
  msgstr ""
104
 
105
+ #: cerber-settings.php:1591
106
  msgid "Access to this website"
107
  msgstr ""
108
 
109
+ #: cerber-settings.php:474
110
  msgid "Access to WordPress REST API"
111
  msgstr ""
112
 
113
+ #: admin/cerber-dashboard.php:5521
114
  msgid "Accounts & Roles"
115
  msgstr ""
116
 
117
+ #: admin/cerber-dashboard.php:233 admin/cerber-users.php:1059
118
  #: admin/cerber-admin.php:775 admin/cerber-admin.php:930
119
  msgid "Action"
120
  msgstr ""
121
 
122
+ #: admin/cerber-dashboard.php:2000
123
  msgid "Activated"
124
  msgstr ""
125
 
126
+ #: admin/cerber-dashboard.php:2165 admin/cerber-dashboard.php:2195
127
  msgid "active"
128
  msgstr ""
129
 
131
  msgid "Active plugins and updates on"
132
  msgstr ""
133
 
134
+ #: admin/cerber-dashboard.php:2006
135
  msgid "Active sessions"
136
  msgstr ""
137
 
138
+ #: cerber-load.php:5973 cerber-settings.php:345 admin/cerber-dashboard.php:2229
139
+ #: admin/cerber-dashboard.php:5433 admin/cerber-users.php:1245
140
  msgid "Activity"
141
  msgstr ""
142
 
143
+ #: cerber-load.php:5325
144
  msgid "Activity details"
145
  msgstr ""
146
 
148
  msgid "Activity Insights"
149
  msgstr ""
150
 
151
+ #: cerber-settings.php:1556
152
  msgid "Add @ site to the page title"
153
  msgstr ""
154
 
160
  msgid "Add a slave website"
161
  msgstr ""
162
 
163
+ #: admin/cerber-dashboard.php:370
164
  msgid "Add Entry"
165
  msgstr ""
166
 
167
+ #: admin/cerber-dashboard.php:1827
168
  msgid "Add IP to the Black List"
169
  msgstr ""
170
 
171
+ #: admin/cerber-dashboard.php:1821
172
  msgid "Add network to the Black List"
173
  msgstr ""
174
 
185
  msgid "Added"
186
  msgstr ""
187
 
188
+ #: admin/cerber-dashboard.php:1015
189
  msgid "Additional Details"
190
  msgstr ""
191
 
193
  msgid "Address"
194
  msgstr ""
195
 
196
+ #: cerber-settings.php:1415
197
  msgid "Adjust anti-spam engine"
198
  msgstr ""
199
 
200
+ #: admin/cerber-users.php:83
201
  msgid "Admin Note"
202
  msgstr ""
203
 
204
+ #: admin/cerber-users.php:497
205
  msgid "Advanced mode"
206
  msgstr ""
207
 
208
+ #: admin/cerber-dashboard.php:4766
209
  msgid "Advanced Search"
210
  msgstr ""
211
 
212
+ #: cerber-settings.php:1226
213
  msgid "After every scan"
214
  msgstr ""
215
 
221
  msgid "All countries"
222
  msgstr ""
223
 
224
+ #: cerber-settings.php:1124 cerber-settings.php:1133
225
  msgid "All files"
226
  msgstr ""
227
 
228
+ #: admin/cerber-dashboard.php:3458
229
  msgid "All files have been processed"
230
  msgstr ""
231
 
233
  msgid "All groups"
234
  msgstr ""
235
 
236
+ #: admin/cerber-users.php:1222
237
  msgid "All Logins"
238
  msgstr ""
239
 
245
  msgid "All servers"
246
  msgstr ""
247
 
248
+ #: cerber-settings.php:1012
249
  msgid "All traffic"
250
  msgstr ""
251
 
252
+ #: cerber-settings.php:490
253
  msgid "Allow access to REST API for logged-in users"
254
  msgstr ""
255
 
256
+ #: cerber-settings.php:495
257
  msgid "Allow REST API for these roles"
258
  msgstr ""
259
 
260
+ #: cerber-settings.php:500
261
  msgid "Allow these namespaces"
262
  msgstr ""
263
 
264
+ #: cerber-lab.php:896
265
  msgid ""
266
  "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. "
267
  "This helps the plugin team to develop new algorithms for WP Cerber that will "
273
  msgid "Always block entire subnet Class C of intruders IP"
274
  msgstr ""
275
 
276
+ #: admin/cerber-users.php:19 admin/cerber-users.php:496
277
  msgid "Always enabled"
278
  msgstr ""
279
 
280
+ #: cerber-settings.php:669
281
  msgid "An optional login form message"
282
  msgstr ""
283
 
284
+ #: admin/cerber-users.php:78
285
  msgid "An optional message for this user"
286
  msgstr ""
287
 
288
+ #: admin/cerber-dashboard.php:5572
289
  msgid "Analytics"
290
  msgstr ""
291
 
292
+ #: cerber-settings.php:1281
293
  msgid "Analyze the uploads directory"
294
  msgstr ""
295
 
296
+ #: cerber-settings.php:1282
297
  msgid "Analyze the WordPress uploads directory to detect injected files"
298
  msgstr ""
299
 
301
  msgid "Anti-spam"
302
  msgstr ""
303
 
304
+ #: admin/cerber-dashboard.php:5483
305
  msgid "Anti-spam and bot detection settings"
306
  msgstr ""
307
 
308
+ #: admin/cerber-dashboard.php:5485
309
  msgid "Anti-spam engine"
310
  msgstr ""
311
 
312
+ #: cerber-settings.php:1693
313
  msgid "Any activity"
314
  msgstr ""
315
 
316
+ #: admin/cerber-dashboard.php:3940
317
  msgid "Any country is permitted"
318
  msgstr ""
319
 
320
+ #: cerber-common.php:1893
321
  msgid "API request authorization failed"
322
  msgstr ""
323
 
324
+ #: cerber-common.php:1892
325
  msgid "API request authorized"
326
  msgstr ""
327
 
328
+ #: cerber-settings.php:700 admin/cerber-users.php:475
329
  msgid "Application Passwords"
330
  msgstr ""
331
 
338
  msgid "Apply limit login rules to IP addresses in the White IP Access List"
339
  msgstr ""
340
 
341
+ #: admin/cerber-dashboard.php:3450
342
  msgid "Are you sure you want to delete selected files?"
343
  msgstr ""
344
 
346
  msgid "Are you sure you want to delete selected websites?"
347
  msgstr ""
348
 
349
+ #: admin/cerber-dashboard.php:5924 admin/cerber-tools.php:59
350
+ #: admin/cerber-users.php:942 admin/cerber-admin.php:739
351
+ #: admin/cerber-admin.php:906
352
  msgid "Are you sure?"
353
  msgstr ""
354
 
356
  msgid "Are you sure? This permanently invalidates the token."
357
  msgstr ""
358
 
359
+ #: cerber-common.php:2067
360
  msgid "Attempt to access"
361
  msgstr ""
362
 
363
+ #: cerber-common.php:1865 cerber-common.php:2068
364
  msgid "Attempt to access prohibited URL"
365
  msgstr ""
366
 
367
+ #: cerber-common.php:1870
368
  msgid "Attempt to log in denied"
369
  msgstr ""
370
 
371
+ #: cerber-common.php:1866 cerber-common.php:2069
372
  msgid "Attempt to log in with non-existing username"
373
  msgstr ""
374
 
375
+ #: cerber-common.php:1867 cerber-common.php:2070
376
  msgid "Attempt to log in with prohibited username"
377
  msgstr ""
378
 
379
+ #: cerber-common.php:1871
380
  msgid "Attempt to register denied"
381
  msgstr ""
382
 
383
+ #: cerber-common.php:2076
384
  msgid "Attempt to upload a file with malicious code"
385
  msgstr ""
386
 
387
+ #: cerber-common.php:1873
388
  msgid "Attempt to upload malicious file denied"
389
  msgstr ""
390
 
391
+ #: cerber-load.php:5339
392
  msgid "Attempts to log in with non-existing usernames"
393
  msgstr ""
394
 
395
+ #: admin/cerber-dashboard.php:2960
396
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
397
  msgstr ""
398
 
408
  msgid "Authorized"
409
  msgstr ""
410
 
411
+ #: cerber-settings.php:650
412
  msgid "Authorized Access"
413
  msgstr ""
414
 
415
+ #: cerber-settings.php:655
416
  msgid "Authorized users only"
417
  msgstr ""
418
 
419
+ #: cerber-settings.php:1192
420
  msgid "Automated recurring scan schedule"
421
  msgstr ""
422
 
423
+ #: cerber-settings.php:1251
424
  msgid "Automatic cleanup of malware and suspicious files"
425
  msgstr ""
426
 
428
  msgid "Automatic deletion"
429
  msgstr ""
430
 
431
+ #: cerber-settings.php:1312
432
  msgid "Automatic recovery of modified and infected files"
433
  msgstr ""
434
 
435
+ #: cerber-scanner.php:4947
436
  msgid "Automatically deleted"
437
  msgstr ""
438
 
439
+ #: cerber-scanner.php:4946
440
  msgid "Automatically moved to quarantine"
441
  msgstr ""
442
 
443
+ #: cerber-scanner.php:4950
444
  msgid "Automatically recovered"
445
  msgstr ""
446
 
448
  msgid "Average Size"
449
  msgstr ""
450
 
451
+ #: cerber-load.php:8370
452
  msgid "Awesome!"
453
  msgstr ""
454
 
460
  msgid "Be careful about enabling these options."
461
  msgstr ""
462
 
463
+ #: cerber-settings.php:1463
464
  msgid ""
465
  "Before you can start using reCAPTCHA, you have to obtain Site key and Secret "
466
  "key on the Google website"
467
  msgstr ""
468
 
469
+ #: admin/cerber-dashboard.php:307 admin/cerber-dashboard.php:1679
470
+ #: admin/cerber-dashboard.php:1763 admin/cerber-dashboard.php:2187
471
  #: admin/cerber-tools.php:70
472
  msgid "Black IP Access List"
473
  msgstr ""
474
 
475
+ #: admin/cerber-users.php:216
476
  msgid "Block"
477
  msgstr ""
478
 
479
+ #: cerber-settings.php:468
480
  msgid "Block access to the RSS, Atom and RDF feeds"
481
  msgstr ""
482
 
483
+ #: cerber-settings.php:463
484
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
485
  msgstr ""
486
 
488
  msgid "Block access to user pages like /?author=n"
489
  msgstr ""
490
 
491
+ #: cerber-settings.php:443
492
+ msgid "Block access to user pages via their usernames"
493
+ msgstr ""
494
+
495
+ #: cerber-settings.php:480
496
  msgid "Block access to users' data via REST API"
497
  msgstr ""
498
 
499
+ #: admin/cerber-users.php:416
500
  msgid "Block access to WordPress Dashboard"
501
  msgstr ""
502
 
503
+ #: cerber-settings.php:485
504
  msgid "Block access to WordPress REST API except any of the following"
505
  msgstr ""
506
 
508
  msgid "Block access to wp-login.php"
509
  msgstr ""
510
 
511
+ #: cerber-settings.php:453
512
  msgid "Block execution of PHP scripts in the WordPress media folder"
513
  msgstr ""
514
 
516
  msgid "Block IP address for"
517
  msgstr ""
518
 
519
+ #: cerber-settings.php:982
520
  msgid ""
521
  "Block IP addresses that send excessive requests for non-existing pages or "
522
  "scan website for security breaches"
526
  msgid "Block subnet"
527
  msgstr ""
528
 
529
+ #: cerber-settings.php:448
530
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
531
  msgstr ""
532
 
534
  msgid "Block User"
535
  msgstr ""
536
 
537
+ #: admin/cerber-users.php:1077
538
  msgid "Block user"
539
  msgstr ""
540
 
541
+ #: cerber-common.php:1927
542
  msgid "Blocked by administrator"
543
  msgstr ""
544
 
545
+ #: cerber-common.php:1917
546
  msgid "Blocked by country rule"
547
  msgstr ""
548
 
549
+ #: admin/cerber-users.php:176
550
  msgid "Blocked Users"
551
  msgstr ""
552
 
553
+ #: cerber-common.php:2072
554
  msgid "Bot activity is detected"
555
  msgstr ""
556
 
557
+ #: cerber-common.php:1911
558
  msgid "Bot detected"
559
  msgstr ""
560
 
561
+ #: cerber-settings.php:807 cerber-settings.php:917
562
  msgid "Brief"
563
  msgstr ""
564
 
574
  msgid "Brute-force attack mitigation and user authentication settings"
575
  msgstr ""
576
 
577
+ #: cerber-settings.php:717
578
  msgid "by date of registration"
579
  msgstr ""
580
 
581
+ #: cerber-load.php:8350
582
  msgid ""
583
  "By sharing your unique opinion on WP Cerber, you help the engineers behind "
584
  "the plugin make greater progress and help other professionals find the right "
586
  "free to use your native language. Thanks!"
587
  msgstr ""
588
 
589
+ #: cerber-load.php:4887
590
  msgid "By the user"
591
  msgstr ""
592
 
593
+ #: cerber-common.php:2359
594
  msgid "Bytes"
595
  msgstr ""
596
 
597
+ #: cerber-load.php:6244
598
  msgid "Can't activate WP Cerber due to a database error."
599
  msgstr ""
600
 
601
+ #: cerber-2fa.php:663 admin/cerber-dashboard.php:5995
602
  msgid "Cancel"
603
  msgstr ""
604
 
605
+ #: cerber-settings.php:1357
606
  msgid "Cerber anti-spam engine"
607
  msgstr ""
608
 
626
  msgid "Cerber Lab protocol"
627
  msgstr ""
628
 
629
+ #: admin/cerber-dashboard.php:2126
630
  msgid "Cerber Quick View"
631
  msgstr ""
632
 
650
  msgid "Cerber User Security"
651
  msgstr ""
652
 
653
+ #: cerber-settings.php:1174
654
  msgid "Change file and directory permissions if it is required to delete files"
655
  msgstr ""
656
 
657
+ #: cerber-settings.php:1173
658
  msgid "Change filesystem permissions"
659
  msgstr ""
660
 
662
  msgid "Changed files"
663
  msgstr ""
664
 
665
+ #: admin/cerber-dashboard.php:5624
666
  msgid "Changelog"
667
  msgstr ""
668
 
669
+ #: admin/cerber-dashboard.php:3106
670
  msgid "Channels to send alerts"
671
  msgstr ""
672
 
673
+ #: admin/cerber-dashboard.php:353 admin/cerber-dashboard.php:1749
674
+ #: admin/cerber-dashboard.php:1806 admin/cerber-dashboard.php:2016
675
  msgid "Check for activities"
676
  msgstr ""
677
 
678
+ #: cerber-common.php:325
679
  msgid "Check for requests"
680
  msgstr ""
681
 
682
+ #: admin/cerber-dashboard.php:1465
683
  msgid "Check for requests from the IP address"
684
  msgstr ""
685
 
686
+ #: admin/cerber-users.php:932
687
+ msgid "Check users' settings"
688
+ msgstr ""
689
+
690
+ #: cerber-scanner.php:3749
691
  msgid "Checking for new and modified files"
692
  msgstr ""
693
 
695
  msgid "Checksum mismatch"
696
  msgstr ""
697
 
698
+ #: cerber-common.php:1836
699
  msgid "Citadel activated!"
700
  msgstr ""
701
 
702
+ #: cerber-settings.php:316 admin/cerber-dashboard.php:2188
703
  msgid "Citadel mode"
704
  msgstr ""
705
 
707
  msgid "Citadel mode duration"
708
  msgstr ""
709
 
710
+ #: cerber-load.php:4824
711
  #, php-format
712
  msgid ""
713
  "Citadel mode has been activated after %d failed login attempts in %d minutes."
714
  msgstr ""
715
 
716
+ #: cerber-load.php:4822 cerber-common.php:1912
717
  msgid "Citadel mode is active"
718
  msgstr ""
719
 
721
  msgid "Citadel mode threshold"
722
  msgstr ""
723
 
724
+ #: admin/cerber-dashboard.php:5569
725
  msgid "Cleaning up"
726
  msgstr ""
727
 
729
  msgid "Click here to see the full list of files"
730
  msgstr ""
731
 
732
+ #: admin/cerber-dashboard.php:4023
733
  msgid "Click on a country name to add it to the list of selected countries"
734
  msgstr ""
735
 
736
+ #: admin/cerber-dashboard.php:242
737
  msgid "Click the IP address to see its activity"
738
  msgstr ""
739
 
745
  msgid "Click to send now"
746
  msgstr ""
747
 
748
+ #: admin/cerber-dashboard.php:5944
749
  msgid "Click to send test"
750
  msgstr ""
751
 
752
+ #: cerber-common.php:1840
753
  msgid "Comment denied"
754
  msgstr ""
755
 
756
+ #: cerber-settings.php:1373 cerber-settings.php:1516
757
  msgid "Comment form"
758
  msgstr ""
759
 
760
+ #: cerber-settings.php:1444
761
  msgid "Comment processing"
762
  msgstr ""
763
 
764
+ #: admin/cerber-dashboard.php:2060
765
  msgid "Comments"
766
  msgstr ""
767
 
769
  msgid "Company"
770
  msgstr ""
771
 
772
+ #: cerber-settings.php:772
773
  msgid "Configure email parameters for notifications, reports, and alerts"
774
  msgstr ""
775
 
777
  msgid "Configure this website as a master to manage other website"
778
  msgstr ""
779
 
780
+ #: cerber-settings.php:1210
781
  msgid ""
782
  "Configure what issues to include in the email report and the condition for "
783
  "sending reports"
791
  msgid "Continue Scanning"
792
  msgstr ""
793
 
794
+ #: cerber-settings.php:763
795
  msgid "Cookies"
796
  msgstr ""
797
 
798
+ #: admin/cerber-dashboard.php:5551
799
  msgid "Countries"
800
  msgstr ""
801
 
802
+ #: admin/cerber-dashboard.php:230 admin/cerber-dashboard.php:1394
803
  msgid "Country"
804
  msgstr ""
805
 
806
+ #: admin/cerber-dashboard.php:3083
807
  msgid "Create Alert"
808
  msgstr ""
809
 
810
+ #: admin/cerber-users.php:1055
811
  msgid "Created"
812
  msgstr ""
813
 
820
  "Currently a scheduled scan in progress. Please wait until it is finished."
821
  msgstr ""
822
 
823
+ #: cerber-settings.php:1378
824
  msgid "Custom comment URL"
825
  msgstr ""
826
 
842
  msgid "Custom signature found"
843
  msgstr ""
844
 
845
+ #: cerber-settings.php:1154
846
  msgid "Custom signatures"
847
  msgstr ""
848
 
849
+ #: admin/cerber-dashboard.php:60 admin/cerber-dashboard.php:2228
850
+ #: admin/cerber-dashboard.php:3301 admin/cerber-dashboard.php:5432
851
  msgid "Dashboard"
852
  msgstr ""
853
 
855
  msgid "Data Shield"
856
  msgstr ""
857
 
858
+ #: admin/cerber-dashboard.php:5519
859
  msgid "Data Shield Policies"
860
  msgstr ""
861
 
862
+ #: admin/cerber-dashboard.php:1013 admin/cerber-dashboard.php:1395
863
+ #: admin/cerber-dashboard.php:4200 admin/cerber-dashboard.php:4683
864
  msgid "Date"
865
  msgstr ""
866
 
872
  msgid "Date format for CSV export"
873
  msgstr ""
874
 
875
+ #: cerber-load.php:4969 cerber-2fa.php:522
876
  msgid "Date:"
877
  msgstr ""
878
 
879
+ #: cerber-settings.php:349 cerber-settings.php:355 cerber-settings.php:1100
880
+ #: cerber-settings.php:1106 cerber-settings.php:1186 cerber-settings.php:1456
881
  msgid "days"
882
  msgstr ""
883
 
884
+ #: admin/cerber-dashboard.php:2961
885
  msgid "Deactivate"
886
  msgstr ""
887
 
888
+ #: admin/cerber-dashboard.php:2165
889
  msgid "deactivate"
890
  msgstr ""
891
 
893
  msgid "Default processing"
894
  msgstr ""
895
 
896
+ #: admin/cerber-dashboard.php:806
897
  msgid "Default settings have been loaded"
898
  msgstr ""
899
 
914
  msgid "Deferred rendering"
915
  msgstr ""
916
 
917
+ #: admin/cerber-dashboard.php:1450 admin/cerber-tools.php:378
918
  #: admin/cerber-admin.php:228
919
  msgid "Delete"
920
  msgstr ""
921
 
922
+ #: admin/cerber-dashboard.php:3087
923
  msgid "Delete Alert"
924
  msgstr ""
925
 
926
+ #: cerber-settings.php:1260
927
  msgid "Delete files in the WordPress uploads directory"
928
  msgstr ""
929
 
930
+ #: cerber-settings.php:1269
931
  msgid "Delete files with unwanted extensions"
932
  msgstr ""
933
 
935
  msgid "Delete permanently"
936
  msgstr ""
937
 
938
+ #: cerber-settings.php:1300
939
  msgid "Delete publicly accessible files with these extensions"
940
  msgstr ""
941
 
942
+ #: cerber-settings.php:1184
943
  msgid "Delete quarantined files after"
944
  msgstr ""
945
 
946
+ #: cerber-settings.php:1256
947
  msgid "Delete unattended files"
948
  msgstr ""
949
 
950
+ #: cerber-settings.php:739
951
  msgid "Delete user sessions data when user data is erased"
952
  msgstr ""
953
 
955
  msgid "Delete website"
956
  msgstr ""
957
 
958
+ #: cerber-scanner.php:4886
959
  msgid "Deleted"
960
  msgstr ""
961
 
962
+ #: cerber-common.php:1910 cerber-common.php:1920
963
  msgid "Denied"
964
  msgstr ""
965
 
966
+ #: cerber-settings.php:620
967
  msgid "Deny all email addresses that match the following"
968
  msgstr ""
969
 
971
  msgid "Deny authentication through wp-login.php"
972
  msgstr ""
973
 
974
+ #: admin/cerber-users.php:462
975
  msgid "Deny further login attempts"
976
  msgstr ""
977
 
978
+ #: cerber-settings.php:1450
979
  msgid "Deny it completely"
980
  msgstr ""
981
 
982
+ #: cerber-common.php:3470
983
  msgid "Destination folder access denied"
984
  msgstr ""
985
 
986
+ #: cerber-scanner.php:3755
987
  msgid "Detecting injected files in the WordPress uploads directory"
988
  msgstr ""
989
 
991
  msgid "Determined by user role policies"
992
  msgstr ""
993
 
994
+ #: admin/cerber-dashboard.php:5622
995
  msgid "Diagnostic"
996
  msgstr ""
997
 
998
+ #: cerber-settings.php:1179 cerber-settings.php:1575 cerber-settings.php:1603
999
+ #: admin/cerber-dashboard.php:5623
1000
  msgid "Diagnostic Log"
1001
  msgstr ""
1002
 
1004
  msgid "Did not receive the email?"
1005
  msgstr ""
1006
 
1007
+ #: cerber-settings.php:1161
1008
  msgid "Directories to exclude"
1009
  msgstr ""
1010
 
1014
  "by an unauthorized request"
1015
  msgstr ""
1016
 
1017
+ #: cerber-settings.php:1430
1018
  msgid ""
1019
  "Disable bot detection engine for IP addresses in the White IP Access List"
1020
  msgstr ""
1021
 
1022
+ #: cerber-settings.php:1425
1023
  msgid "Disable bot detection engine for logged-in users"
1024
  msgstr ""
1025
 
1027
  msgid "Disable dashboard redirection"
1028
  msgstr ""
1029
 
1030
+ #: cerber-settings.php:467
1031
  msgid "Disable feeds"
1032
  msgstr ""
1033
 
1039
  msgid "Disable master mode"
1040
  msgstr ""
1041
 
1042
+ #: cerber-settings.php:457
1043
  msgid "Disable PHP error displaying"
1044
  msgstr ""
1045
 
1046
+ #: cerber-settings.php:452
1047
  msgid "Disable PHP in uploads"
1048
  msgstr ""
1049
 
1050
+ #: cerber-settings.php:1528
1051
  msgid "Disable reCAPTCHA for IP addresses in the White IP Access List"
1052
  msgstr ""
1053
 
1054
+ #: cerber-settings.php:1522
1055
  msgid "Disable reCAPTCHA for logged-in users"
1056
  msgstr ""
1057
 
1058
+ #: cerber-settings.php:484
1059
  msgid "Disable REST API"
1060
  msgstr ""
1061
 
1071
  msgid "Disable the default reset password error message"
1072
  msgstr ""
1073
 
1074
+ #: cerber-settings.php:462
1075
  msgid "Disable XML-RPC"
1076
  msgstr ""
1077
 
1078
+ #: cerber-scanner.php:1717 cerber-settings.php:705 cerber-settings.php:957
1079
+ #: cerber-settings.php:988 cerber-settings.php:1122 cerber-settings.php:1131
1080
+ #: cerber-settings.php:1596 admin/cerber-dashboard.php:2215
1081
+ #: admin/cerber-dashboard.php:2217 admin/cerber-users.php:20
1082
+ #: admin/cerber-users.php:481 admin/cerber-users.php:495
1083
  msgid "Disabled"
1084
  msgstr ""
1085
 
1086
+ #: admin/cerber-dashboard.php:2172 admin/cerber-dashboard.php:2190
1087
  msgid "disabled"
1088
  msgstr ""
1089
 
1091
  msgid "Display 404 page"
1092
  msgstr ""
1093
 
1094
+ #: cerber-settings.php:1561
1095
+ msgid "Display admin pages of remote websites using my language"
1096
+ msgstr ""
1097
+
1098
  #: nexus/cerber-nexus-master.php:494
1099
  msgid "Display as"
1100
  msgstr ""
1103
  msgid "Display simple 404 page"
1104
  msgstr ""
1105
 
1106
+ #: admin/cerber-users.php:468
1107
  msgid ""
1108
  "Display this message if an attempt to log in is denied because the limit on "
1109
  "concurrent user sessions has been reached"
1114
  "Do not add my IP address to the White IP Access List upon plugin activation"
1115
  msgstr ""
1116
 
1117
+ #: cerber-settings.php:541 cerber-settings.php:569 cerber-settings.php:598
1118
  msgid ""
1119
  "Do not apply these policies to the IP addresses in the White IP Access List"
1120
  msgstr ""
1121
 
1122
+ #: cerber-settings.php:662
1123
  msgid ""
1124
  "Do not apply these policy to the IP addresses in the White IP Access List"
1125
  msgstr ""
1126
 
1127
+ #: cerber-settings.php:1026
1128
  msgid "Do not log known crawlers"
1129
  msgstr ""
1130
 
1131
+ #: cerber-settings.php:1031
1132
  msgid "Do not log these locations"
1133
  msgstr ""
1134
 
1135
+ #: cerber-settings.php:1039
1136
  msgid "Do not log these User-Agents"
1137
  msgstr ""
1138
 
1148
  "message"
1149
  msgstr ""
1150
 
1151
+ #: admin/cerber-dashboard.php:3168
1152
  msgid "Do not send alerts after this date"
1153
  msgstr ""
1154
 
1155
+ #: cerber-settings.php:458
1156
  msgid "Do not show PHP errors on my website"
1157
  msgstr ""
1158
 
1159
+ #: admin/cerber-dashboard.php:3454
1160
  msgid "Do you want to add selected files to the ignore list?"
1161
  msgstr ""
1162
 
1163
+ #: admin/cerber-dashboard.php:3139 admin/cerber-dashboard.php:4729
1164
  msgid "Documentation"
1165
  msgstr ""
1166
 
1172
  msgid "Duration"
1173
  msgstr ""
1174
 
1175
+ #: cerber-common.php:1580
1176
  #, php-format
1177
  msgctxt "e.g. blocked by John at 11:00"
1178
  msgid "blocked by %s at %s"
1182
  msgid "Edit"
1183
  msgstr ""
1184
 
1185
+ #: cerber-settings.php:776 cerber-settings.php:937 cerber-settings.php:1240
1186
  msgid "Email Address"
1187
  msgstr ""
1188
 
1189
+ #: cerber-load.php:1930
1190
  msgid "Email address is not permitted."
1191
  msgstr ""
1192
 
1193
+ #: cerber-common.php:1933
1194
  msgid "Email address is prohibited"
1195
  msgstr ""
1196
 
1197
+ #: admin/cerber-dashboard.php:3136
1198
  msgid "Email alerts will be sent to these emails:"
1199
  msgstr ""
1200
 
1201
+ #: admin/cerber-dashboard.php:3136
1202
  msgid "Email alerts will be sent to this email:"
1203
  msgstr ""
1204
 
1205
+ #: cerber-settings.php:771
1206
  msgid "Email notifications"
1207
  msgstr ""
1208
 
1215
  msgid "Enable authentication log monitoring"
1216
  msgstr ""
1217
 
1218
+ #: cerber-settings.php:731
1219
  msgid "Enable data erase"
1220
  msgstr ""
1221
 
1222
+ #: cerber-settings.php:745
1223
  msgid "Enable data export"
1224
  msgstr ""
1225
 
1226
+ #: cerber-settings.php:1178 cerber-settings.php:1574 cerber-settings.php:1602
1227
  msgid "Enable diagnostic logging"
1228
  msgstr ""
1229
 
1230
+ #: cerber-settings.php:985
1231
  msgid "Enable error shielding"
1232
  msgstr ""
1233
 
1234
+ #: cerber-settings.php:1482
1235
  msgid "Enable invisible reCAPTCHA"
1236
  msgstr ""
1237
 
1239
  msgid "Enable master mode"
1240
  msgstr ""
1241
 
1242
+ #: cerber-settings.php:1002
1243
  msgid ""
1244
  "Enable optional traffic logging if you need to monitor suspicious and "
1245
  "malicious activity or solve security issues"
1246
  msgstr ""
1247
 
1248
+ #: cerber-settings.php:1512
1249
  msgid "Enable reCAPTCHA for WooCommerce login form"
1250
  msgstr ""
1251
 
1252
+ #: cerber-settings.php:1502
1253
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
1254
  msgstr ""
1255
 
1256
+ #: cerber-settings.php:1492
1257
  msgid "Enable reCAPTCHA for WooCommerce registration form"
1258
  msgstr ""
1259
 
1260
+ #: cerber-settings.php:1517
1261
  msgid "Enable reCAPTCHA for WordPress comment form"
1262
  msgstr ""
1263
 
1264
+ #: cerber-settings.php:1507
1265
  msgid "Enable reCAPTCHA for WordPress login form"
1266
  msgstr ""
1267
 
1268
+ #: cerber-settings.php:1497
1269
  msgid "Enable reCAPTCHA for WordPress lost password form"
1270
  msgstr ""
1271
 
1272
+ #: cerber-settings.php:1487
1273
  msgid "Enable reCAPTCHA for WordPress registration form"
1274
  msgstr ""
1275
 
1276
+ #: cerber-settings.php:928
1277
  msgid "Enable reporting"
1278
  msgstr ""
1279
 
1281
  msgid "Enable slave mode"
1282
  msgstr ""
1283
 
1284
+ #: cerber-settings.php:954
1285
  msgid "Enable traffic inspection"
1286
  msgstr ""
1287
 
1288
+ #: admin/cerber-dashboard.php:2190
1289
  msgid "enabled"
1290
  msgstr ""
1291
 
1292
+ #: cerber-settings.php:703 admin/cerber-users.php:479
1293
  msgid "Enabled, access to API using standard user passwords is allowed"
1294
  msgstr ""
1295
 
1296
+ #: cerber-settings.php:704 admin/cerber-users.php:480
1297
  msgid "Enabled, no access to API using standard user passwords"
1298
  msgstr ""
1299
 
1300
+ #: admin/cerber-users.php:501
1301
  msgid ""
1302
  "Enforce two-factor authentication if any of the following conditions is true"
1303
  msgstr ""
1304
 
1305
+ #: admin/cerber-users.php:537
1306
  msgid "Enforce two-factor authentication with fixed intervals"
1307
  msgstr ""
1308
 
1309
+ #: cerber-settings.php:1435
1310
  msgid ""
1311
  "Enter a part of query string or query path to exclude a request from "
1312
  "inspection by the engine. One item per line."
1313
  msgstr ""
1314
 
1315
+ #: cerber-settings.php:973
1316
  msgid ""
1317
  "Enter a request URI to exclude the request from inspection. One item per "
1318
  "line."
1322
  msgid "Enter the code from the email in the field below."
1323
  msgstr ""
1324
 
1325
+ #: admin/cerber-dashboard.php:2186 admin/cerber-dashboard.php:2187
1326
+ #: admin/cerber-dashboard.php:3279
1327
  msgid "entry"
1328
  msgid_plural "entries"
1329
  msgstr[0] ""
1330
  msgstr[1] ""
1331
 
1332
+ #: cerber-settings.php:980
1333
  msgid "Erroneous Request Shielding"
1334
  msgstr ""
1335
 
1338
  msgstr ""
1339
 
1340
  #: cerber-load.php:742 cerber-load.php:755 cerber-load.php:763
1341
+ #: cerber-load.php:1083 cerber-load.php:1945 cerber-load.php:2268
1342
+ #: cerber-load.php:3416 cerber-common.php:497 cerber-common.php:648
1343
+ #: cerber-common.php:653 cerber-common.php:659 cerber-common.php:663
1344
  #: nexus/cerber-nexus-slave.php:203 nexus/cerber-nexus-slave.php:214
1345
  #: admin/cerber-admin-settings.php:657 admin/cerber-admin-settings.php:677
1346
  #: admin/cerber-admin-settings.php:784 admin/cerber-admin.php:876
1347
  msgid "ERROR:"
1348
  msgstr ""
1349
 
1350
+ #: cerber-scanner.php:3989
1351
  #, php-format
1352
  msgid "Error: file %s cannot be used."
1353
  msgstr ""
1354
 
1355
+ #: admin/cerber-dashboard.php:4750
1356
  msgid "Errors"
1357
  msgstr ""
1358
 
1359
+ #: admin/cerber-dashboard.php:1014 admin/cerber-dashboard.php:1396
1360
  msgid "Event"
1361
  msgstr ""
1362
 
1372
  msgid "Every hour"
1373
  msgstr ""
1374
 
1375
+ #: admin/cerber-dashboard.php:2212
1376
  msgctxt "Example: Last malware scan: 23 Jan 2018"
1377
  msgid "Last malware scan"
1378
  msgstr ""
1381
  msgid "Executable code found"
1382
  msgstr ""
1383
 
1384
+ #: cerber-common.php:1944
1385
  msgid "Executable file extension detected"
1386
  msgstr ""
1387
 
1388
+ #: cerber-settings.php:1123 cerber-settings.php:1132
1389
  msgid "Executable files"
1390
  msgstr ""
1391
 
1393
  msgid "Executable files are not supported. Please upload a ZIP archive."
1394
  msgstr ""
1395
 
1396
+ #: admin/cerber-dashboard.php:231 admin/cerber-users.php:1056
1397
  msgid "Expires"
1398
  msgstr ""
1399
 
1401
  msgid "expires"
1402
  msgstr ""
1403
 
1404
+ #: admin/cerber-dashboard.php:1427 admin/cerber-dashboard.php:4776
1405
  msgid "Export"
1406
  msgstr ""
1407
 
1413
  msgid "Extension"
1414
  msgstr ""
1415
 
1416
+ #: admin/cerber-dashboard.php:2178
1417
  msgid "failed attempts"
1418
  msgstr ""
1419
 
1420
+ #: admin/cerber-dashboard.php:2062
1421
  msgid "Failed login attempts"
1422
  msgstr ""
1423
 
1457
  msgid "File Name"
1458
  msgstr ""
1459
 
1460
+ #: cerber-common.php:3473
1461
  msgid "File not found"
1462
  msgstr ""
1463
 
1465
  msgid "File recovered"
1466
  msgstr ""
1467
 
1468
+ #: cerber-common.php:1874
1469
  msgid "File upload denied"
1470
  msgstr ""
1471
 
1472
+ #: cerber-common.php:1945
1473
  msgid "Filename is prohibited"
1474
  msgstr ""
1475
 
1477
  msgid "Files"
1478
  msgstr ""
1479
 
1480
+ #: cerber-settings.php:1345
1481
  msgid "Files in temporary directories"
1482
  msgstr ""
1483
 
1484
+ #: cerber-settings.php:1349
1485
  msgid "Files in the sessions directory"
1486
  msgstr ""
1487
 
1488
+ #: cerber-settings.php:1329
1489
  msgid "Files in these directories"
1490
  msgstr ""
1491
 
1492
+ #: cerber-scanner.php:4812
1493
  msgid "Files scanned"
1494
  msgstr ""
1495
 
1497
  msgid "Files to scan"
1498
  msgstr ""
1499
 
1500
+ #: cerber-settings.php:1336
1501
  msgid "Files with these extensions"
1502
  msgstr ""
1503
 
1505
  msgid "Files without extension"
1506
  msgstr ""
1507
 
1508
+ #: admin/cerber-dashboard.php:1491
1509
  msgid "Filter"
1510
  msgstr ""
1511
 
1512
+ #: admin/cerber-dashboard.php:1479 admin/cerber-users.php:1101
1513
  msgid "Filter by registered user"
1514
  msgstr ""
1515
 
1516
+ #: cerber-scanner.php:3757
1517
  msgid "Finalizing the scan"
1518
  msgstr ""
1519
 
1521
  msgid "Finished"
1522
  msgstr ""
1523
 
1524
+ #: admin/cerber-users.php:550
1525
  msgid "Fixed number of logins"
1526
  msgstr ""
1527
 
1529
  msgid "Folder"
1530
  msgstr ""
1531
 
1532
+ #: cerber-common.php:1943
1533
  msgid "Forbidden URL"
1534
  msgstr ""
1535
 
1536
+ #: cerber-settings.php:762
1537
  msgid "Form fields data"
1538
  msgstr ""
1539
 
1540
+ #: cerber-common.php:1839
1541
  msgid "Form submission denied"
1542
  msgstr ""
1543
 
1544
+ #: admin/cerber-dashboard.php:4753
1545
  msgid "Form submissions"
1546
  msgstr ""
1547
 
1548
+ #: cerber-load.php:4891
1549
  msgid "From the country"
1550
  msgstr ""
1551
 
1552
+ #: cerber-load.php:4888
1553
  msgid "From the IP address"
1554
  msgstr ""
1555
 
1556
+ #: cerber-settings.php:1594
1557
  msgid "Full access mode"
1558
  msgstr ""
1559
 
1560
+ #: cerber-scanner.php:1032 admin/cerber-dashboard.php:2218
1561
  msgid "Full Scan"
1562
  msgstr ""
1563
 
1564
+ #: cerber-scanner.php:4799
1565
  msgid "Full Scan Report"
1566
  msgstr ""
1567
 
1568
+ #: admin/cerber-dashboard.php:1452
1569
  msgid "Get me notified when such an event occurs"
1570
  msgstr ""
1571
 
1572
+ #: cerber-settings.php:880
1573
  msgid "Get notified instantly with mobile and desktop notifications"
1574
  msgstr ""
1575
 
1576
+ #: cerber-load.php:4897 cerber-load.php:6290
1577
  msgid "Getting Started Guide"
1578
  msgstr ""
1579
 
1580
+ #: admin/cerber-dashboard.php:5532
1581
  msgid "Global"
1582
  msgstr ""
1583
 
1584
+ #: cerber-settings.php:1325
1585
  msgid "Global Exclusions"
1586
  msgstr ""
1587
 
1588
+ #: cerber-settings.php:651
1589
  msgid "Grant access to the website to logged-in users only"
1590
  msgstr ""
1591
 
1593
  msgid "Group"
1594
  msgstr ""
1595
 
1596
+ #: admin/cerber-dashboard.php:5438
1597
  msgid "Hardening"
1598
  msgstr ""
1599
 
1601
  msgid "Hardening WordPress"
1602
  msgstr ""
1603
 
1604
+ #: admin/cerber-dashboard.php:5721
1605
  msgid "Help"
1606
  msgstr ""
1607
 
1609
  msgid "Here are the details of the sign-in attempt"
1610
  msgstr ""
1611
 
1612
+ #: cerber-load.php:4868
1613
  msgid "Hi!"
1614
  msgstr ""
1615
 
1617
  msgid "Hide server IP address"
1618
  msgstr ""
1619
 
1620
+ #: admin/cerber-users.php:421
1621
  msgid "Hide Toolbar when viewing site"
1622
  msgstr ""
1623
 
1624
+ #: cerber-settings.php:1219 cerber-settings.php:1265
1625
  msgid "High severity"
1626
  msgstr ""
1627
 
1628
+ #: admin/cerber-dashboard.php:4686 admin/cerber-users.php:1058
1629
  msgid "Host Info"
1630
  msgstr ""
1631
 
1632
+ #: admin/cerber-dashboard.php:229 admin/cerber-dashboard.php:1393
1633
  msgid "Hostname"
1634
  msgstr ""
1635
 
1636
+ #: cerber-settings.php:1445
1637
  msgid ""
1638
  "How the plugin processes comments submitted through the standard comment form"
1639
  msgstr ""
1657
  "block below."
1658
  msgstr ""
1659
 
1660
+ #: cerber-settings.php:1448
1661
  msgid "If a spam comment detected"
1662
  msgstr ""
1663
 
1664
+ #: cerber-settings.php:1227
1665
  msgid "If any changes in scan results occurred"
1666
  msgstr ""
1667
 
1670
  msgid "if empty, the default format %s will be used"
1671
  msgstr ""
1672
 
1673
+ #: cerber-settings.php:938 cerber-settings.php:1241
1674
  msgid ""
1675
  "if empty, the email addresses from the notification settings will be used"
1676
  msgstr ""
1677
 
1678
+ #: cerber-settings.php:856
1679
  msgid "If empty, the SMTP username is used"
1680
  msgstr ""
1681
 
1682
+ #: cerber-settings.php:781
1683
  #, php-format
1684
  msgid "if empty, the website administrator email %s will be used"
1685
  msgstr ""
1686
 
1687
+ #: admin/cerber-users.php:963
1688
+ #, php-format
1689
+ msgid "If necessary, <%s>check and update settings<%s>."
1690
+ msgstr ""
1691
+
1692
+ #: admin/cerber-users.php:942
1693
+ #, php-format
1694
+ msgid "If necessary, <%s>unblock the IP address<%s>."
1695
+ msgstr ""
1696
+
1697
+ #: cerber-settings.php:1228
1698
  msgid "If new issues found"
1699
  msgstr ""
1700
 
1701
+ #: admin/cerber-users.php:531
1702
  msgid "If the number of concurrent user sessions is greater"
1703
  msgstr ""
1704
 
1705
+ #: cerber-load.php:1833
1706
  msgid ""
1707
  "If we have found your account, we have sent the confirmation link to the "
1708
  "email address on the account."
1709
  msgstr ""
1710
 
1711
+ #: cerber-load.php:4700
1712
  msgid ""
1713
  "If you believe you should be able to perform this request, please let us "
1714
  "know."
1728
  msgid "Ignore"
1729
  msgstr ""
1730
 
1731
+ #: cerber-settings.php:1288
1732
  msgid "Ignore files with these extensions"
1733
  msgstr ""
1734
 
1735
+ #: admin/cerber-dashboard.php:3173
1736
  msgid "Ignore global rate limits"
1737
  msgstr ""
1738
 
1739
+ #: admin/cerber-dashboard.php:5570
1740
  msgid "Ignore List"
1741
  msgstr ""
1742
 
1743
+ #: cerber-settings.php:994
1744
  msgid "Ignore logged-in users"
1745
  msgstr ""
1746
 
1753
  "Immediately block IP when attempting to log in with a non-existing username"
1754
  msgstr ""
1755
 
1756
+ #: cerber-load.php:6299
1757
  msgid "Import settings"
1758
  msgstr ""
1759
 
1765
  msgid "Important note if you have a caching plugin in place"
1766
  msgstr ""
1767
 
1768
+ #: admin/cerber-dashboard.php:2178 admin/cerber-dashboard.php:2179
1769
  msgid "in 24 hours"
1770
  msgstr ""
1771
 
1775
  "Access List. Active user sessions will not be affected."
1776
  msgstr ""
1777
 
1778
+ #: cerber-settings.php:752
1779
  msgid "Include activity log events"
1780
  msgstr ""
1781
 
1782
+ #: cerber-settings.php:1232
1783
  msgid "Include file sizes"
1784
  msgstr ""
1785
 
1786
+ #: cerber-settings.php:1236
1787
  msgid "Include scan errors"
1788
  msgstr ""
1789
 
1790
+ #: cerber-settings.php:758
1791
  msgid "Include traffic log entries"
1792
  msgstr ""
1793
 
1794
+ #: admin/cerber-dashboard.php:5770
1795
  msgid "Incorrect IP address or IP range"
1796
  msgstr ""
1797
 
1798
+ #: cerber-common.php:1938
1799
  msgid "Incorrect password"
1800
  msgstr ""
1801
 
1809
  msgid "Initialization Mode"
1810
  msgstr ""
1811
 
1812
+ #: cerber-common.php:1930
1813
  msgid "Initiated by the user"
1814
  msgstr ""
1815
 
1825
  msgid "Install the access token on the master website."
1826
  msgstr ""
1827
 
1828
+ #: admin/cerber-dashboard.php:2231
1829
  msgid "Integrity"
1830
  msgstr ""
1831
 
1833
  msgid "Integrity data not found"
1834
  msgstr ""
1835
 
1836
+ #: cerber-common.php:1941
1837
  msgid "Invalid cookies"
1838
  msgstr ""
1839
 
1840
+ #: cerber-common.php:1942
1841
  msgid "Invalid cookies cleared"
1842
  msgstr ""
1843
 
1844
+ #: cerber-common.php:1902
1845
  msgid "Invalid master credentials"
1846
  msgstr ""
1847
 
1849
  msgid "Invalid response from the slave website"
1850
  msgstr ""
1851
 
1852
+ #: cerber-common.php:1937
1853
  msgid "Invalid user"
1854
  msgstr ""
1855
 
1856
+ #: cerber-settings.php:1481
1857
  msgid "Invisible reCAPTCHA"
1858
  msgstr ""
1859
 
1860
+ #: admin/cerber-dashboard.php:228 admin/cerber-dashboard.php:1012
1861
+ #: admin/cerber-dashboard.php:1392 admin/cerber-dashboard.php:4685
1862
+ #: admin/cerber-users.php:1057
1863
  msgid "IP Address"
1864
  msgstr ""
1865
 
1866
+ #: cerber-load.php:5978 cerber-load.php:5979 admin/cerber-dashboard.php:4199
1867
  msgid "IP address"
1868
  msgstr ""
1869
 
1870
+ #: admin/cerber-dashboard.php:397
1871
  #, php-format
1872
  msgid "IP address %s has been added to Black IP Access List"
1873
  msgstr ""
1874
 
1875
+ #: admin/cerber-dashboard.php:400
1876
  #, php-format
1877
  msgid "IP address %s has been added to White IP Access List"
1878
  msgstr ""
1879
 
1880
+ #: cerber-common.php:1914
1881
  msgid "IP address is locked out"
1882
  msgstr ""
1883
 
1884
+ #: cerber-common.php:1939
1885
  msgid "IP address is not allowed"
1886
  msgstr ""
1887
 
1888
+ #: admin/cerber-dashboard.php:369
1889
  msgid "IP address, range, wildcard, or CIDR"
1890
  msgstr ""
1891
 
1893
  msgid "IP address:"
1894
  msgstr ""
1895
 
1896
+ #: cerber-common.php:1915
1897
  msgid "IP blacklisted"
1898
  msgstr ""
1899
 
1900
+ #: cerber-common.php:1832 admin/cerber-dashboard.php:1157
1901
  msgid "IP blocked"
1902
  msgstr ""
1903
 
1904
+ #: cerber-common.php:1833
1905
  msgid "IP subnet blocked"
1906
  msgstr ""
1907
 
1908
+ #: cerber-common.php:1948
1909
  msgid "IP whitelisted"
1910
  msgstr ""
1911
 
1912
+ #: cerber-scanner.php:4827 admin/cerber-admin.php:116
1913
  msgid "Issues total"
1914
  msgstr ""
1915
 
1916
+ #: admin/cerber-users.php:85
1917
  msgid "It is visible only to website administrators"
1918
  msgstr ""
1919
 
1941
  "encryption. This may lead to data leakage."
1942
  msgstr ""
1943
 
1944
+ #: cerber-settings.php:354 cerber-settings.php:1105
1945
  msgid "Keep log records of logged in users for"
1946
  msgstr ""
1947
 
1948
+ #: cerber-settings.php:348 cerber-settings.php:1099
1949
  msgid "Keep log records of not logged in visitors for"
1950
  msgstr ""
1951
 
1952
+ #: cerber-settings.php:1276
1953
  msgid ""
1954
  "Keep the WordPress uploads directory clean and secure. Detect injected files "
1955
  "with public web access, report them, and remove malicious ones."
1956
  msgstr ""
1957
 
1958
+ #: cerber-lab.php:899 admin/cerber-admin-settings.php:104
1959
  #: admin/cerber-admin-settings.php:263
1960
  msgid "Know more"
1961
  msgstr ""
1962
 
1963
+ #: admin/cerber-dashboard.php:5910
1964
  msgid "Know more about all advantages at"
1965
  msgstr ""
1966
 
1968
  msgid "Largest"
1969
  msgstr ""
1970
 
1971
+ #: cerber-load.php:4825
1972
  #, php-format
1973
  msgid "Last failed attempt was at %s from IP %s using username: %s."
1974
  msgstr ""
1975
 
1976
+ #: admin/cerber-dashboard.php:2182
1977
  msgid "Last lockout"
1978
  msgstr ""
1979
 
1980
+ #: cerber-load.php:4859
1981
  #, php-format
1982
  msgid "Last lockout was added: %s for IP %s"
1983
  msgstr ""
1984
 
1985
+ #: admin/cerber-dashboard.php:1971 admin/cerber-dashboard.php:2061
1986
  msgid "Last login"
1987
  msgstr ""
1988
 
1989
+ #: admin/cerber-dashboard.php:1962
1990
  msgid "Last seen"
1991
  msgstr ""
1992
 
1993
+ #: cerber-settings.php:1202
1994
  msgid "Launch Full Scan"
1995
  msgstr ""
1996
 
1997
+ #: cerber-settings.php:1197
1998
  msgid "Launch Quick Scan"
1999
  msgstr ""
2000
 
2002
  msgid "Legacy mode"
2003
  msgstr ""
2004
 
2005
+ #: admin/cerber-dashboard.php:5625
2006
  msgid "License"
2007
  msgstr ""
2008
 
2009
+ #: cerber-settings.php:1586
2010
  msgid "Limit access by IP address"
2011
  msgstr ""
2012
 
2013
+ #: cerber-settings.php:1532
2014
  msgid "Limit attempts"
2015
  msgstr ""
2016
 
2018
  msgid "Limit login attempts"
2019
  msgstr ""
2020
 
2021
+ #: cerber-common.php:1940
2022
  msgid "Limit on concurrent user sessions"
2023
  msgstr ""
2024
 
2025
+ #: cerber-common.php:2071
2026
  msgid "Limit on failed reCAPTCHA verifications is reached"
2027
  msgstr ""
2028
 
2029
+ #: cerber-common.php:2066
2030
  msgid "Limit on login attempts is reached"
2031
  msgstr ""
2032
 
2033
+ #: cerber-common.php:1918
2034
  msgid "Limit reached"
2035
  msgstr ""
2036
 
2037
+ #: admin/cerber-dashboard.php:363
2038
  msgid "List is empty"
2039
  msgstr ""
2040
 
2041
+ #: admin/cerber-dashboard.php:5505
2042
  msgid "Live Traffic"
2043
  msgstr ""
2044
 
2062
  msgid "Local hash not found"
2063
  msgstr ""
2064
 
2065
+ #: admin/cerber-dashboard.php:1016 admin/cerber-dashboard.php:1397
2066
+ #: admin/cerber-dashboard.php:4688
2067
  msgid "Local User"
2068
  msgstr ""
2069
 
2071
  msgid "Location:"
2072
  msgstr ""
2073
 
2074
+ #: cerber-settings.php:1533
2075
  #, php-format
2076
  msgid ""
2077
  "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
2078
  msgstr ""
2079
 
2080
+ #: cerber-common.php:1913 admin/cerber-dashboard.php:1769
2081
  msgid "Locked out"
2082
  msgstr ""
2083
 
2084
+ #: admin/cerber-dashboard.php:702
2085
  #, php-format
2086
  msgid "Lockout for %s was removed"
2087
  msgstr ""
2088
 
2089
+ #: cerber-settings.php:789 cerber-settings.php:899
2090
  msgid "Lockout notification"
2091
  msgstr ""
2092
 
2093
+ #: admin/cerber-dashboard.php:5435
2094
  msgid "Lockouts"
2095
  msgstr ""
2096
 
2097
+ #: admin/cerber-dashboard.php:2179
2098
  msgid "lockouts"
2099
  msgstr ""
2100
 
2101
+ #: admin/cerber-dashboard.php:2181
2102
  msgid "Lockouts at the moment"
2103
  msgstr ""
2104
 
2105
+ #: cerber-common.php:433
2106
  msgid "Lockouts occurred"
2107
  msgstr ""
2108
 
2109
+ #: cerber-settings.php:1016
2110
  msgid "Log all REST API requests"
2111
  msgstr ""
2112
 
2113
+ #: cerber-settings.php:1021
2114
  msgid "Log all XML-RPC requests"
2115
  msgstr ""
2116
 
2117
+ #: admin/cerber-dashboard.php:6091
2118
  msgid "Log In"
2119
  msgstr ""
2120
 
2121
+ #: admin/cerber-dashboard.php:4050
2122
  msgid "Log into the website"
2123
  msgstr ""
2124
 
2125
+ #: admin/cerber-dashboard.php:6092
2126
  msgid "Log Out"
2127
  msgstr ""
2128
 
2129
+ #: cerber-common.php:1827
2130
  msgid "Logged in"
2131
  msgstr ""
2132
 
2133
+ #: cerber-common.php:1828
2134
  msgid "Logged out"
2135
  msgstr ""
2136
 
2137
+ #: cerber-common.php:1959
2138
  msgid "Logged out everywhere"
2139
  msgstr ""
2140
 
2141
+ #: cerber-settings.php:489 cerber-settings.php:1424
2142
+ #: admin/cerber-dashboard.php:2184
2143
  msgid "Logged-in users"
2144
  msgstr ""
2145
 
2146
+ #: cerber-settings.php:1009
2147
  msgid "Logging disabled"
2148
  msgstr ""
2149
 
2150
+ #: cerber-settings.php:1006
2151
  msgid "Logging mode"
2152
  msgstr ""
2153
 
2154
+ #: cerber-common.php:1829
2155
  msgid "Login failed"
2156
  msgstr ""
2157
 
2158
+ #: cerber-settings.php:1506
2159
  msgid "Login form"
2160
  msgstr ""
2161
 
2162
+ #: admin/cerber-users.php:525
2163
  msgid "Login from a different browser or device"
2164
  msgstr ""
2165
 
2166
+ #: admin/cerber-users.php:507
2167
  msgid "Login from a different country"
2168
  msgstr ""
2169
 
2170
+ #: admin/cerber-users.php:519
2171
  msgid "Login from a different IP address"
2172
  msgstr ""
2173
 
2174
+ #: admin/cerber-users.php:513
2175
  msgid "Login from a different network Class C"
2176
  msgstr ""
2177
 
2178
+ #: admin/cerber-dashboard.php:1142
2179
  msgid "Login issues"
2180
  msgstr ""
2181
 
2187
  msgid "Login:"
2188
  msgstr ""
2189
 
2190
+ #: admin/cerber-dashboard.php:4761
2191
  msgid "Longer than"
2192
  msgstr ""
2193
 
2194
+ #: cerber-settings.php:1496
2195
  msgid "Lost password form"
2196
  msgstr ""
2197
 
2198
+ #: cerber-settings.php:1217 cerber-settings.php:1263
2199
  msgid "Low severity"
2200
  msgstr ""
2201
 
2202
+ #: admin/cerber-dashboard.php:5436
2203
  msgid "Main Settings"
2204
  msgstr ""
2205
 
2206
+ #: admin/cerber-dashboard.php:3302
2207
  msgid "Main settings"
2208
  msgstr ""
2209
 
2211
  msgid "Make your protection smarter!"
2212
  msgstr ""
2213
 
2214
+ #: cerber-common.php:427
2215
  msgid "Malicious activities mitigated"
2216
  msgstr ""
2217
 
2218
+ #: admin/cerber-dashboard.php:2808
2219
  msgid "Malicious Activity"
2220
  msgstr ""
2221
 
2222
+ #: cerber-common.php:1916
2223
  msgid "Malicious activity detected"
2224
  msgstr ""
2225
 
2226
+ #: cerber-common.php:1924 cerber-common.php:2075
2227
  msgid "Malicious code detected"
2228
  msgstr ""
2229
 
2231
  msgid "Malicious code found"
2232
  msgstr ""
2233
 
2234
+ #: cerber-common.php:432
2235
  msgid "Malicious IP addresses detected"
2236
  msgstr ""
2237
 
2238
+ #: cerber-common.php:1885
2239
  msgid "Malicious request denied"
2240
  msgstr ""
2241
 
2243
  msgid "Malware Scan"
2244
  msgstr ""
2245
 
2246
+ #: admin/cerber-dashboard.php:5621
2247
  msgid "Manage Settings"
2248
  msgstr ""
2249
 
2250
+ #: cerber-settings.php:1450
2251
  msgid "Mark it as spam"
2252
  msgstr ""
2253
 
2254
+ #: cerber-settings.php:798 cerber-settings.php:906
2255
  msgid "Mask sensitive data"
2256
  msgstr ""
2257
 
2258
+ #: cerber-settings.php:1052
2259
  msgid "Mask these form fields"
2260
  msgstr ""
2261
 
2262
+ #: cerber-settings.php:799 cerber-settings.php:907
2263
  msgid "Mask usernames and IP addresses in notifications and alerts"
2264
  msgstr ""
2265
 
2266
+ #: cerber-settings.php:1540
2267
  msgid "Master settings"
2268
  msgstr ""
2269
 
2270
+ #: cerber-settings.php:958 cerber-settings.php:989
2271
  msgid "Maximum compatibility"
2272
  msgstr ""
2273
 
2274
+ #: admin/cerber-dashboard.php:3159
2275
  msgid "Maximum number of alerts to send"
2276
  msgstr ""
2277
 
2278
+ #: cerber-settings.php:959 cerber-settings.php:990
2279
  msgid "Maximum security"
2280
  msgstr ""
2281
 
2282
+ #: cerber-settings.php:1218 cerber-settings.php:1264
2283
  msgid "Medium severity"
2284
  msgstr ""
2285
 
2286
+ #: cerber-settings.php:803 cerber-settings.php:912
2287
  msgid "Message format"
2288
  msgstr ""
2289
 
2290
+ #: cerber-settings.php:1093
2291
  msgid "milliseconds"
2292
  msgstr ""
2293
 
2294
+ #: cerber-settings.php:1010
2295
  msgid "Minimal"
2296
  msgstr ""
2297
 
2299
  msgid "minutes"
2300
  msgstr ""
2301
 
2302
+ #: cerber-settings.php:710
2303
  msgid "minutes (leave empty to use the default WordPress value)"
2304
  msgstr ""
2305
 
2306
+ #: cerber-settings.php:687 cerber-settings.php:1170
2307
  msgid "Miscellaneous Settings"
2308
  msgstr ""
2309
 
2311
  msgid "Mitigate aggressive attempts"
2312
  msgstr ""
2313
 
2314
+ #: admin/cerber-dashboard.php:3133
2315
  msgid "Mobile alerts are not configured"
2316
  msgstr ""
2317
 
2318
  #. %s is the name of a mobile device.
2319
+ #: admin/cerber-dashboard.php:3130
2320
  #, php-format
2321
  msgid "Mobile alerts will be sent to %s"
2322
  msgstr ""
2325
  msgid "Modified"
2326
  msgstr ""
2327
 
2328
+ #: cerber-settings.php:1128
2329
  msgid "Monitor modified files"
2330
  msgstr ""
2331
 
2332
+ #: cerber-settings.php:1119
2333
  msgid "Monitor new files"
2334
  msgstr ""
2335
 
2336
+ #: cerber-settings.php:1455
2337
  msgid "Move spam comments to trash after"
2338
  msgstr ""
2339
 
2340
+ #: cerber-common.php:2078
2341
  msgid "Multiple erroneous requests"
2342
  msgstr ""
2343
 
2344
+ #: cerber-common.php:1919
2345
  msgid "Multiple suspicious activities"
2346
  msgstr ""
2347
 
2348
+ #: cerber-common.php:2073
2349
  msgid "Multiple suspicious activities were detected"
2350
  msgstr ""
2351
 
2352
+ #: cerber-common.php:2079
2353
  msgid "Multiple suspicious requests"
2354
  msgstr ""
2355
 
2356
+ #: admin/cerber-dashboard.php:1161
2357
  msgid "My activity"
2358
  msgstr ""
2359
 
2360
+ #: admin/cerber-dashboard.php:1162 admin/cerber-dashboard.php:4758
2361
  msgid "My IP"
2362
  msgstr ""
2363
 
2365
  msgid "My IP address"
2366
  msgstr ""
2367
 
2368
+ #: admin/cerber-dashboard.php:4757
2369
  msgid "My requests"
2370
  msgstr ""
2371
 
2372
+ #: cerber-settings.php:295 admin/cerber-dashboard.php:2593
2373
  msgid "My site is behind a reverse proxy"
2374
  msgstr ""
2375
 
2378
  msgid "My Websites"
2379
  msgstr ""
2380
 
2381
+ #: admin/cerber-dashboard.php:1805
2382
  msgid "Network:"
2383
  msgstr ""
2384
 
2385
+ #: cerber-common.php:2244 nexus/cerber-slave-list.php:347
2386
+ #: admin/cerber-dashboard.php:513 admin/cerber-dashboard.php:2160
2387
+ #: admin/cerber-dashboard.php:2209
2388
  msgid "Never"
2389
  msgstr ""
2390
 
2391
+ #: cerber-load.php:4906
2392
  msgid "New Custom login URL"
2393
  msgstr ""
2394
 
2400
  msgid "New files"
2401
  msgstr ""
2402
 
2403
+ #: admin/cerber-dashboard.php:1141
2404
  msgid "New users"
2405
  msgstr ""
2406
 
2407
+ #: cerber-settings.php:793
2408
  msgid "New version is available"
2409
  msgstr ""
2410
 
2412
  msgid "Newest"
2413
  msgstr ""
2414
 
2415
+ #: admin/cerber-dashboard.php:1444 admin/cerber-dashboard.php:1891
2416
+ #: admin/cerber-dashboard.php:2768 admin/cerber-admin.php:1334
2417
  msgid "No activity has been logged yet."
2418
  msgstr ""
2419
 
2420
+ #: admin/cerber-dashboard.php:2195
2421
  msgid "no connection"
2422
  msgstr ""
2423
 
2431
  msgid "No devices found"
2432
  msgstr ""
2433
 
2434
+ #: admin/cerber-dashboard.php:1447
2435
  msgid "No events found using the given search criteria"
2436
  msgstr ""
2437
 
2447
  msgid "No files match the specified filter."
2448
  msgstr ""
2449
 
2450
+ #: admin/cerber-dashboard.php:3164
2451
  msgid "No limit"
2452
  msgstr ""
2453
 
2454
+ #: admin/cerber-dashboard.php:259 admin/cerber-dashboard.php:2828
2455
  msgid "No lockouts at the moment. The sky is clear."
2456
  msgstr ""
2457
 
2458
+ #: admin/cerber-dashboard.php:4720
2459
  msgid "No requests found using the given search criteria"
2460
  msgstr ""
2461
 
2462
+ #: admin/cerber-dashboard.php:4717
2463
  msgid "No requests have been logged yet."
2464
  msgstr ""
2465
 
2466
+ #: cerber-settings.php:619
2467
  msgid "No restrictions"
2468
  msgstr ""
2469
 
2470
+ #: admin/cerber-dashboard.php:3939
2471
  msgid "No rule"
2472
  msgstr ""
2473
 
2475
  msgid "No websites configured."
2476
  msgstr ""
2477
 
2478
+ #: cerber-lab.php:898
2479
  msgid "NO, maybe later"
2480
  msgstr ""
2481
 
2482
+ #: admin/cerber-dashboard.php:1159 admin/cerber-dashboard.php:4752
2483
  msgid "Non-authenticated"
2484
  msgstr ""
2485
 
2487
  msgid "Non-existing users"
2488
  msgstr ""
2489
 
2490
+ #: cerber-settings.php:836
2491
  msgid "None"
2492
  msgstr ""
2493
 
2494
+ #: admin/cerber-dashboard.php:2169
2495
  msgid "not active"
2496
  msgstr ""
2497
 
2499
  msgid "Not available"
2500
  msgstr ""
2501
 
2502
+ #: admin/cerber-dashboard.php:3931
2503
  #, php-format
2504
  msgid "Not permitted for one country"
2505
  msgid_plural "Not permitted for %d countries"
2506
  msgstr[0] ""
2507
  msgstr[1] ""
2508
 
2509
+ #: admin/cerber-dashboard.php:4819
2510
  msgid "Not specified"
2511
  msgstr ""
2512
 
2513
+ #: admin/cerber-dashboard.php:4727
2514
  msgid "Note: Logging is currently disabled"
2515
  msgstr ""
2516
 
2518
  msgid "Notes"
2519
  msgstr ""
2520
 
2521
+ #: cerber-settings.php:784 cerber-settings.php:893
2522
  msgid "Notification limit"
2523
  msgstr ""
2524
 
2525
+ #: cerber-settings.php:337 admin/cerber-dashboard.php:5440
2526
  msgid "Notifications"
2527
  msgstr ""
2528
 
2529
+ #: cerber-settings.php:785 cerber-settings.php:894
2530
  msgid "notifications are allowed per hour (0 means unlimited)"
2531
  msgstr ""
2532
 
2533
+ #: cerber-load.php:4856
2534
  msgid "Number of active lockouts"
2535
  msgstr ""
2536
 
2537
+ #: admin/cerber-users.php:453
2538
  msgid "Number of allowed concurrent user sessions"
2539
  msgstr ""
2540
 
2541
+ #: cerber-load.php:4854
2542
  msgid "Number of lockouts is increasing"
2543
  msgstr ""
2544
 
2545
+ #: admin/cerber-users.php:552
2546
  msgid "number of logins"
2547
  msgstr ""
2548
 
2549
+ #: admin/cerber-dashboard.php:5994
2550
  msgid "OK"
2551
  msgstr ""
2552
 
2553
+ #: cerber-lab.php:897
2554
  msgid "OK, nail them all"
2555
  msgstr ""
2556
 
2558
  msgid "Oldest"
2559
  msgstr ""
2560
 
2561
+ #: cerber-settings.php:1204
2562
  msgid "once a day at"
2563
  msgstr ""
2564
 
2565
+ #: cerber-settings.php:1179 cerber-settings.php:1575 cerber-settings.php:1603
2566
  #, php-format
2567
  msgid "Once enabled, the log is available here: %s"
2568
  msgstr ""
2571
  msgid "only digits are allowed"
2572
  msgstr ""
2573
 
2574
+ #: cerber-settings.php:2052
2575
  msgid "Only registered and logged in users are allowed to view this website"
2576
  msgstr ""
2577
 
2578
+ #: cerber-settings.php:656
2579
  msgid "Only registered and logged in website users have access to the website"
2580
  msgstr ""
2581
 
2582
+ #: cerber-settings.php:637
2583
  msgid ""
2584
  "Only users from IP addresses in the White IP Access List may register on the "
2585
  "website"
2586
  msgstr ""
2587
 
2588
+ #: admin/cerber-dashboard.php:3149
2589
  msgid "Optional alert limits"
2590
  msgstr ""
2591
 
2592
+ #: admin/cerber-dashboard.php:371
2593
  msgid "Optional comment for this entry"
2594
  msgstr ""
2595
 
2597
  msgid "or"
2598
  msgstr ""
2599
 
2600
+ #: cerber-settings.php:1383
2601
  msgid "Other forms"
2602
  msgstr ""
2603
 
2605
  msgid "Owner"
2606
  msgstr ""
2607
 
2608
+ #: admin/cerber-dashboard.php:4206
2609
  msgid "Page generation time"
2610
  msgstr ""
2611
 
2612
+ #: cerber-settings.php:1092
2613
  msgid "Page generation time threshold"
2614
  msgstr ""
2615
 
2616
+ #: admin/cerber-dashboard.php:4754
2617
  msgid "Page Not Found"
2618
  msgstr ""
2619
 
2620
+ #: cerber-scanner.php:3748
2621
  msgid "Parsing the list of files"
2622
  msgstr ""
2623
 
2624
+ #: cerber-common.php:1849
2625
  msgid "Password changed"
2626
  msgstr ""
2627
 
2628
  #. %s is the name of a website administrator who changed the password.
2629
+ #: cerber-common.php:1851
2630
  #, php-format
2631
  msgid "Password changed by %s"
2632
  msgstr ""
2633
 
2634
+ #: cerber-common.php:1857
2635
  msgid "Password reset request denied"
2636
  msgstr ""
2637
 
2638
+ #: cerber-common.php:1852
2639
  msgid "Password reset requested"
2640
  msgstr ""
2641
 
2647
  msgid "Performance"
2648
  msgstr ""
2649
 
2650
+ #: cerber-common.php:1935
2651
  msgid "Permission denied"
2652
  msgstr ""
2653
 
2654
+ #: cerber-settings.php:621
2655
  msgid "Permit only email addresses that match the following"
2656
  msgstr ""
2657
 
2658
+ #: admin/cerber-dashboard.php:3928
2659
  #, php-format
2660
  msgid "Permitted for one country"
2661
  msgid_plural "Permitted for %d countries"
2662
  msgstr[0] ""
2663
  msgstr[1] ""
2664
 
2665
+ #: cerber-settings.php:725
2666
  msgid "Personal Data"
2667
  msgstr ""
2668
 
2674
  msgid "Phone"
2675
  msgstr ""
2676
 
2677
+ #: cerber-settings.php:806 cerber-settings.php:916
2678
  msgid "Plain"
2679
  msgstr ""
2680
 
2681
+ #: cerber-load.php:1930
2682
  msgid "Please choose another one."
2683
  msgstr ""
2684
 
2688
  "something other than Default."
2689
  msgstr ""
2690
 
2691
+ #: admin/cerber-dashboard.php:3122
2692
  msgid "Please select at least one channel"
2693
  msgstr ""
2694
 
2696
  msgid "Please upload a reference ZIP archive"
2697
  msgstr ""
2698
 
2699
+ #: cerber-scanner.php:3989
2700
  msgid "Please upload another file."
2701
  msgstr ""
2702
 
2712
  msgid "Plugin initialization mode has not been changed"
2713
  msgstr ""
2714
 
2715
+ #: admin/cerber-users.php:596
2716
  msgid "Policies have been updated"
2717
  msgstr ""
2718
 
2719
+ #: admin/cerber-dashboard.php:4056
2720
  msgid "Post comments"
2721
  msgstr ""
2722
 
2728
  msgid "Prefix may contain only Latin alphanumeric characters and underscores"
2729
  msgstr ""
2730
 
2731
+ #: cerber-scanner.php:3743
2732
  msgid "Preparing for the scan"
2733
  msgstr ""
2734
 
2735
+ #: cerber-common.php:2239
2736
  #, php-format
2737
  msgctxt "preposition of a period of time like: in 6 hours"
2738
  msgid "in %s"
2764
  msgid "Proactive security rules"
2765
  msgstr ""
2766
 
2767
+ #: cerber-common.php:1872 cerber-common.php:2074
2768
  msgid "Probing for vulnerable code"
2769
  msgstr ""
2770
 
2772
  msgid "Processing wp-login.php authentication requests"
2773
  msgstr ""
2774
 
2775
+ #: admin/cerber-users.php:1209
2776
  msgid "Profile"
2777
  msgstr ""
2778
 
2779
+ #: cerber-settings.php:1298
2780
  msgid "Prohibited extensions"
2781
  msgstr ""
2782
 
2783
+ #: cerber-settings.php:690
2784
  msgid "Prohibited usernames"
2785
  msgstr ""
2786
 
2787
+ #: cerber-settings.php:447
2788
  msgid "Protect admin scripts"
2789
  msgstr ""
2790
 
2791
+ #: cerber-settings.php:1384
2792
  msgid "Protect all forms on the website with bot detection engine"
2793
  msgstr ""
2794
 
2795
+ #: cerber-settings.php:1374
2796
  msgid "Protect comment form with bot detection engine"
2797
  msgstr ""
2798
 
2799
+ #: cerber-settings.php:1369
2800
  msgid "Protect registration form with bot detection engine"
2801
  msgstr ""
2802
 
2803
+ #: cerber-settings.php:577
2804
  msgid "Protect site settings"
2805
  msgstr ""
2806
 
2807
+ #: cerber-settings.php:515
2808
  msgid "Protect user accounts"
2809
  msgstr ""
2810
 
2811
+ #: cerber-settings.php:549
2812
  msgid "Protect user roles"
2813
  msgstr ""
2814
 
2815
+ #: cerber-settings.php:592
2816
  msgid "Protected settings"
2817
  msgstr ""
2818
 
2819
+ #: cerber-settings.php:879
2820
  msgid "Push notifications"
2821
  msgstr ""
2822
 
2823
+ #: cerber-settings.php:884
2824
  msgid "Pushbullet access token"
2825
  msgstr ""
2826
 
2827
+ #: cerber-settings.php:887
2828
  msgid "Pushbullet device"
2829
  msgstr ""
2830
 
2831
+ #: admin/cerber-dashboard.php:5571
2832
  msgid "Quarantine"
2833
  msgstr ""
2834
 
2836
  msgid "Quarantined"
2837
  msgstr ""
2838
 
2839
+ #: cerber-settings.php:1434
2840
  msgid "Query whitelist"
2841
  msgstr ""
2842
 
2843
+ #: cerber-scanner.php:1032 admin/cerber-dashboard.php:2216
2844
  msgid "Quick Scan"
2845
  msgstr ""
2846
 
2847
+ #: cerber-scanner.php:4799
2848
  msgid "Quick Scan Report"
2849
  msgstr ""
2850
 
2851
+ #: cerber-settings.php:1595
2852
  msgid "Read-only mode"
2853
  msgstr ""
2854
 
2855
+ #: cerber-load.php:4860 admin/cerber-dashboard.php:232
2856
  msgid "Reason"
2857
  msgstr ""
2858
 
2859
+ #: cerber-settings.php:1462
2860
  msgid "reCAPTCHA settings"
2861
  msgstr ""
2862
 
2863
+ #: cerber-common.php:1861 cerber-common.php:1963
2864
  msgid "reCAPTCHA settings are incorrect"
2865
  msgstr ""
2866
 
2867
+ #: cerber-common.php:1860 cerber-common.php:1962
2868
  msgid "reCAPTCHA verification failed"
2869
  msgstr ""
2870
 
2871
+ #: cerber-common.php:1961
2872
  msgid "reCAPTCHA verified"
2873
  msgstr ""
2874
 
2875
+ #: admin/cerber-dashboard.php:2839
2876
  msgid "Recently locked out IP addresses"
2877
  msgstr ""
2878
 
2879
+ #: cerber-settings.php:1319
2880
  msgid "Recover plugins' files"
2881
  msgstr ""
2882
 
2883
+ #: cerber-settings.php:1315
2884
  msgid "Recover WordPress files"
2885
  msgstr ""
2886
 
2887
+ #: cerber-scanner.php:4890
2888
  msgid "Recovered"
2889
  msgstr ""
2890
 
2891
+ #: cerber-scanner.php:3753
2892
  msgid "Recovering plugins files"
2893
  msgstr ""
2894
 
2895
+ #: cerber-scanner.php:3751
2896
  msgid "Recovering WordPress files"
2897
  msgstr ""
2898
 
2899
+ #: cerber-settings.php:675
2900
  msgid "Redirect to URL"
2901
  msgstr ""
2902
 
2903
+ #: admin/cerber-users.php:431
2904
  msgid "Redirect user after login"
2905
  msgstr ""
2906
 
2907
+ #: admin/cerber-users.php:436
2908
  msgid "Redirect user after logout"
2909
  msgstr ""
2910
 
2911
+ #: admin/cerber-users.php:427
2912
  msgid "Redirection rules"
2913
  msgstr ""
2914
 
2915
+ #: admin/cerber-dashboard.php:4784
2916
  msgid "Refresh"
2917
  msgstr ""
2918
 
2919
+ #: admin/cerber-dashboard.php:6093
2920
  msgid "Register"
2921
  msgstr ""
2922
 
2923
+ #: admin/cerber-dashboard.php:4054
2924
  msgid "Register on the website"
2925
  msgstr ""
2926
 
2927
+ #: admin/cerber-dashboard.php:1978 admin/cerber-dashboard.php:2063
2928
  msgid "Registered"
2929
  msgstr ""
2930
 
2931
+ #: cerber-settings.php:1368 cerber-settings.php:1486
2932
  msgid "Registration form"
2933
  msgstr ""
2934
 
2935
+ #: cerber-settings.php:611
2936
  msgid "Registration limit"
2937
  msgstr ""
2938
 
2939
+ #: admin/cerber-users.php:543
2940
  msgid "Regular time intervals (days)"
2941
  msgstr ""
2942
 
2943
+ #: admin/cerber-dashboard.php:221 admin/cerber-dashboard.php:357
2944
  msgid "Remove"
2945
  msgstr ""
2946
 
2948
  msgid "Remove from the list"
2949
  msgstr ""
2950
 
2951
+ #: cerber-settings.php:1214
2952
  msgid "Report an issue if any of the following is true"
2953
  msgstr ""
2954
 
2955
+ #: admin/cerber-dashboard.php:4684
2956
  msgid "Request"
2957
  msgstr ""
2958
 
2959
+ #: admin/cerber-dashboard.php:1483
2960
  msgid "Request ID"
2961
  msgstr ""
2962
 
2963
+ #: cerber-common.php:1876
2964
  msgid "Request to REST API denied"
2965
  msgstr ""
2966
 
2967
+ #: cerber-common.php:1862 cerber-common.php:1964
2968
  msgid "Request to the Google reCAPTCHA service failed"
2969
  msgstr ""
2970
 
2971
+ #: cerber-common.php:1877
2972
  msgid "Request to XML-RPC API denied"
2973
  msgstr ""
2974
 
2975
+ #: cerber-settings.php:761
2976
  msgid "Request URL"
2977
  msgstr ""
2978
 
2979
+ #: cerber-settings.php:969
2980
  msgid "Request whitelist"
2981
  msgstr ""
2982
 
2996
  msgid "Restore"
2997
  msgstr ""
2998
 
2999
+ #: cerber-settings.php:616
3000
  msgid "Restrict email addresses"
3001
  msgstr ""
3002
 
3003
+ #: cerber-settings.php:608
3004
  msgid "Restrict new user registrations by the following conditions"
3005
  msgstr ""
3006
 
3007
+ #: cerber-settings.php:475
3008
  msgid ""
3009
  "Restrict or completely block access to the WordPress REST API according to "
3010
  "your needs"
3011
  msgstr ""
3012
 
3013
+ #: cerber-settings.php:553
3014
  msgid "Restrict roles and capabilities management with the following policies"
3015
  msgstr ""
3016
 
3017
+ #: cerber-settings.php:581
3018
  msgid "Restrict updating site settings with the following policies"
3019
  msgstr ""
3020
 
3021
+ #: cerber-settings.php:520
3022
  msgid ""
3023
  "Restrict user account creation and user management with the following "
3024
  "policies"
3028
  msgid "Retrieve IP address WHOIS information when viewing the logs"
3029
  msgstr ""
3030
 
3031
+ #: cerber-settings.php:1548
3032
  msgid "Return to the website list"
3033
  msgstr ""
3034
 
3035
+ #: cerber-common.php:1881
3036
  msgid "Role update denied"
3037
  msgstr ""
3038
 
3039
+ #: admin/cerber-dashboard.php:5531
3040
  msgid "Role-Based"
3041
  msgstr ""
3042
 
3043
+ #: admin/cerber-dashboard.php:3858
3044
  msgid "Role-based rules are configured"
3045
  msgstr ""
3046
 
3047
+ #: cerber-settings.php:1419
3048
  msgid "Safe mode"
3049
  msgstr ""
3050
 
3051
+ #: cerber-settings.php:1082
3052
  msgid "Save $_SERVER"
3053
  msgstr ""
3054
 
3055
+ #: admin/cerber-users.php:291
3056
  msgid "Save All Changes"
3057
  msgstr ""
3058
 
3059
+ #: admin/cerber-dashboard.php:3915
3060
  msgid "Save all rules"
3061
  msgstr ""
3062
 
3063
+ #: cerber-settings.php:1072
3064
  msgid "Save request cookies"
3065
  msgstr ""
3066
 
3067
+ #: cerber-settings.php:1047
3068
  msgid "Save request fields"
3069
  msgstr ""
3070
 
3071
+ #: cerber-settings.php:1060
3072
  msgid "Save request headers"
3073
  msgstr ""
3074
 
3075
+ #: cerber-settings.php:1077
3076
  msgid "Save response cookies"
3077
  msgstr ""
3078
 
3079
+ #: cerber-settings.php:1066
3080
  msgid "Save response headers"
3081
  msgstr ""
3082
 
3083
+ #: cerber-settings.php:1087
3084
  msgid "Save software errors"
3085
  msgstr ""
3086
 
3087
+ #: cerber-settings.php:1209
3088
  msgid "Scan results reporting"
3089
  msgstr ""
3090
 
3091
+ #: cerber-settings.php:1141
3092
  msgid "Scan the sessions directory"
3093
  msgstr ""
3094
 
3095
+ #: cerber-settings.php:1137
3096
  msgid "Scan web server's temporary directories"
3097
  msgstr ""
3098
 
3100
  msgid "Scanned"
3101
  msgstr ""
3102
 
3103
+ #: cerber-load.php:4925
3104
  msgid "Scanner Report"
3105
  msgstr ""
3106
 
3107
+ #: cerber-settings.php:1114
3108
  msgid "Scanner settings"
3109
  msgstr ""
3110
 
3111
+ #: cerber-scanner.php:3746
3112
  msgid "Scanning server's temporary directories for files"
3113
  msgstr ""
3114
 
3115
+ #: cerber-scanner.php:3747
3116
  msgid "Scanning the sessions directory for files"
3117
  msgstr ""
3118
 
3119
+ #: cerber-scanner.php:3745
3120
  msgid "Scanning the temporary upload directory for files"
3121
  msgstr ""
3122
 
3123
+ #: cerber-scanner.php:3744
3124
  msgid "Scanning website directories for files"
3125
  msgstr ""
3126
 
3127
+ #: admin/cerber-dashboard.php:5568
3128
  msgid "Scheduling"
3129
  msgstr ""
3130
 
3131
+ #: admin/cerber-users.php:1104
3132
  msgid "Search for IP address"
3133
  msgstr ""
3134
 
3135
+ #: admin/cerber-dashboard.php:1480
3136
  msgid "Search for IP or username"
3137
  msgstr ""
3138
 
3139
+ #: admin/cerber-dashboard.php:1484
3140
  msgid "Search in URL"
3141
  msgstr ""
3142
 
3143
+ #: nexus/cerber-slave-list.php:247 admin/cerber-users.php:1167
3144
  msgid "Search results for:"
3145
  msgstr ""
3146
 
3147
+ #: cerber-load.php:5993 cerber-load.php:5994
3148
  msgid "Search string"
3149
  msgstr ""
3150
 
3151
+ #: cerber-scanner.php:3756
3152
  msgid "Searching for malicious code"
3153
  msgstr ""
3154
 
3160
  msgid "Secret Access Token is invalid"
3161
  msgstr ""
3162
 
3163
+ #: cerber-settings.php:1477
3164
  msgid "Secret key"
3165
  msgstr ""
3166
 
3167
+ #: admin/cerber-dashboard.php:67 admin/cerber-dashboard.php:5549
3168
  msgid "Security Rules"
3169
  msgstr ""
3170
 
3171
+ #: admin/cerber-dashboard.php:4100
3172
  msgid "Security rules have been updated"
3173
  msgstr ""
3174
 
3175
+ #: admin/cerber-dashboard.php:5566
3176
  msgid "Security Scanner"
3177
  msgstr ""
3178
 
3189
  msgstr ""
3190
 
3191
  #. %s is the email address(es).
3192
+ #: admin/cerber-dashboard.php:3111
3193
  #, php-format
3194
  msgid "Send email alerts to %s"
3195
  msgstr ""
3196
 
3197
+ #: cerber-settings.php:1223
3198
  msgid "Send email report"
3199
  msgstr ""
3200
 
3203
  msgstr ""
3204
 
3205
  #. %s is the name of a mobile device.
3206
+ #: admin/cerber-dashboard.php:3117
3207
  #, php-format
3208
  msgid "Send mobile alerts to %s"
3209
  msgstr ""
3210
 
3211
+ #: cerber-settings.php:900 admin/cerber-admin-settings.php:371
3212
  msgid "Send notification if the number of active lockouts above"
3213
  msgstr ""
3214
 
3216
  msgid "Send notification to admin email"
3217
  msgstr ""
3218
 
3219
+ #: cerber-settings.php:794
3220
  msgid "Send notification when a new version of WP Cerber is available"
3221
  msgstr ""
3222
 
3223
+ #: cerber-settings.php:932
3224
  msgid "Send reports on"
3225
  msgstr ""
3226
 
3232
  msgid "Server Country"
3233
  msgstr ""
3234
 
3235
+ #: cerber-load.php:1688
3236
  #, php-format
3237
  msgid "Session has been terminated"
3238
  msgid_plural "%s sessions have been terminated"
3239
  msgstr[0] ""
3240
  msgstr[1] ""
3241
 
3242
+ #: admin/cerber-dashboard.php:3533 admin/cerber-dashboard.php:3546
3243
+ #: admin/cerber-dashboard.php:5434
3244
  msgid "Sessions"
3245
  msgstr ""
3246
 
3247
+ #: cerber-common.php:1882
3248
  msgid "Setting update denied"
3249
  msgstr ""
3250
 
3251
+ #: nexus/cerber-nexus.php:95 admin/cerber-dashboard.php:5506
3252
+ #: admin/cerber-dashboard.php:5567 admin/cerber-tools.php:37
3253
  #: admin/cerber-tools.php:48
3254
  msgid "Settings"
3255
  msgstr ""
3258
  msgid "Settings has imported successfully from"
3259
  msgstr ""
3260
 
3261
+ #: admin/cerber-dashboard.php:2977
3262
  msgid "Settings saved"
3263
  msgstr ""
3264
 
3276
  "admin pages"
3277
  msgstr ""
3278
 
3279
+ #: cerber-settings.php:1552
3280
  msgid "Show \"Switched to\" notification"
3281
  msgstr ""
3282
 
3292
  msgid "Site connection"
3293
  msgstr ""
3294
 
3295
+ #: admin/cerber-dashboard.php:73 admin/cerber-dashboard.php:5564
3296
  msgid "Site Integrity"
3297
  msgstr ""
3298
 
3299
+ #: cerber-settings.php:1473
3300
  msgid "Site key"
3301
  msgstr ""
3302
 
3303
+ #: cerber-common.php:1928
3304
  msgid "Site policy enforcement"
3305
  msgstr ""
3306
 
3307
+ #: admin/cerber-dashboard.php:5522
3308
  msgid "Site Settings"
3309
  msgstr ""
3310
 
3317
  msgid "Size"
3318
  msgstr ""
3319
 
3320
+ #: cerber-settings.php:1286
3321
  msgid "Skip files with these extensions"
3322
  msgstr ""
3323
 
3329
  msgid "Smallest"
3330
  msgstr ""
3331
 
3332
+ #: cerber-settings.php:1011
3333
  msgid "Smart"
3334
  msgstr ""
3335
 
3336
+ #: cerber-settings.php:833
3337
  msgid "SMTP encryption"
3338
  msgstr ""
3339
 
3340
+ #: cerber-settings.php:855
3341
  msgid "SMTP From email"
3342
  msgstr ""
3343
 
3344
+ #: cerber-settings.php:862
3345
  msgid "SMTP From name"
3346
  msgstr ""
3347
 
3348
+ #: cerber-settings.php:817
3349
  msgid "SMTP host"
3350
  msgstr ""
3351
 
3352
+ #: cerber-settings.php:843
3353
  msgid "SMTP password"
3354
  msgstr ""
3355
 
3356
+ #: cerber-settings.php:825
3357
  msgid "SMTP port"
3358
  msgstr ""
3359
 
3360
+ #: cerber-settings.php:849
3361
  msgid "SMTP username"
3362
  msgstr ""
3363
 
3364
+ #: admin/cerber-dashboard.php:3457
3365
  msgid "Some errors occurred"
3366
  msgstr ""
3367
 
3368
+ #: cerber-load.php:2268
3369
  msgid "Sorry, human verification failed."
3370
  msgstr ""
3371
 
3372
+ #: cerber-load.php:3368
3373
  msgid "Sorry, password reset is not allowed for this user."
3374
  msgstr ""
3375
 
3376
+ #: cerber-settings.php:716
3377
  msgid "Sort users in the Dashboard"
3378
  msgstr ""
3379
 
3381
  msgid "Space Occupied"
3382
  msgstr ""
3383
 
3384
+ #: cerber-common.php:1837
3385
  msgid "Spam comment denied"
3386
  msgstr ""
3387
 
3388
+ #: cerber-common.php:430
3389
  msgid "Spam comments denied"
3390
  msgstr ""
3391
 
3392
+ #: cerber-common.php:1838
3393
  msgid "Spam form submission denied"
3394
  msgstr ""
3395
 
3396
+ #: cerber-common.php:431
3397
  msgid "Spam form submissions denied"
3398
  msgstr ""
3399
 
3400
+ #: cerber-settings.php:1358
3401
  msgid ""
3402
  "Spam protection for registration, comment, and other forms on the website"
3403
  msgstr ""
3404
 
3405
+ #: cerber-settings.php:1158
3406
  msgid ""
3407
  "Specify custom PHP code signatures. One item per line. To specify a REGEX "
3408
  "pattern, enclose a whole line in two braces."
3409
  msgstr ""
3410
 
3411
+ #: cerber-settings.php:1165
3412
  msgid "Specify directories to exclude from scanning. One directory per line."
3413
  msgstr ""
3414
 
3415
+ #: cerber-settings.php:626
3416
  msgid ""
3417
  "Specify email addresses, wildcards or REGEX patterns. Use comma to separate "
3418
  "items."
3419
  msgstr ""
3420
 
3421
+ #: cerber-settings.php:1151
3422
  msgid ""
3423
  "Specify file extensions to search for. Full scan only. Use comma to separate "
3424
  "items."
3425
  msgstr ""
3426
 
3427
+ #: cerber-settings.php:504
3428
  msgid ""
3429
  "Specify REST API namespaces to be allowed if REST API is disabled. One "
3430
  "string per line."
3431
  msgstr ""
3432
 
3433
+ #: cerber-settings.php:1035
3434
  msgid "Specify URL paths to exclude requests from logging. One item per line."
3435
  msgstr ""
3436
 
3437
+ #: cerber-settings.php:1043
3438
  msgid ""
3439
  "Specify User-Agents to exclude requests from logging. One item per line."
3440
  msgstr ""
3451
  msgid "Start Quick Scan"
3452
  msgstr ""
3453
 
3454
+ #: admin/cerber-dashboard.php:3908
3455
  msgid "Start typing here to find a country"
3456
  msgstr ""
3457
 
3459
  msgid "Started"
3460
  msgstr ""
3461
 
3462
+ #: cerber-settings.php:442
3463
+ msgid "Stop exposing user details"
3464
+ msgstr ""
3465
+
3466
  #: admin/cerber-admin.php:189
3467
  msgid "Stop Scanning"
3468
  msgstr ""
3469
 
3470
+ #: cerber-settings.php:427 cerber-settings.php:479
3471
  msgid "Stop user enumeration"
3472
  msgstr ""
3473
 
3474
+ #: admin/cerber-dashboard.php:4055
3475
  msgid "Submit forms"
3476
  msgstr ""
3477
 
3478
+ #: admin/cerber-dashboard.php:1147
3479
  msgid "Suspicious activity"
3480
  msgstr ""
3481
 
3495
  msgid "Suspicious directives found"
3496
  msgstr ""
3497
 
3498
+ #: cerber-common.php:1926
3499
  msgid "Suspicious JavaScript code detected"
3500
  msgstr ""
3501
 
3502
+ #: cerber-common.php:1922
3503
  msgid "Suspicious number of fields"
3504
  msgstr ""
3505
 
3506
+ #: cerber-common.php:1923
3507
  msgid "Suspicious number of nested values"
3508
  msgstr ""
3509
 
3510
+ #: admin/cerber-dashboard.php:4749
3511
  msgid "Suspicious requests"
3512
  msgstr ""
3513
 
3514
+ #: cerber-common.php:1925
3515
  msgid "Suspicious SQL code detected"
3516
  msgstr ""
3517
 
3523
  msgid "Switch to the Dashboard"
3524
  msgstr ""
3525
 
3526
+ #: admin/cerber-users.php:1269
3527
  msgid "Terminate"
3528
  msgstr ""
3529
 
3530
+ #: admin/cerber-users.php:1076
3531
  msgid "Terminate session"
3532
  msgstr ""
3533
 
3534
+ #: admin/cerber-users.php:461
3535
  msgid "Terminate the oldest user session on a new login"
3536
  msgstr ""
3537
 
3538
+ #: cerber-settings.php:738
3539
  msgid "Terminate user sessions"
3540
  msgstr ""
3541
 
3542
+ #: admin/cerber-dashboard.php:729
3543
  msgid "TEST MESSAGE"
3544
  msgstr ""
3545
 
3546
+ #: admin/cerber-dashboard.php:3212
3547
  msgid "The alert has been created"
3548
  msgstr ""
3549
 
3550
+ #: admin/cerber-dashboard.php:3221
3551
  msgid "The alert has been deleted"
3552
  msgstr ""
3553
 
3572
  msgid "The file has been restored to its original location."
3573
  msgstr ""
3574
 
3575
+ #: cerber-settings.php:1617
3576
  msgid "The full access mode requires the PRO version of WP Cerber"
3577
  msgstr ""
3578
 
3579
+ #: admin/cerber-users.php:940
3580
+ msgid "The IP address of the last failed attempt to log in is blocked"
3581
+ msgstr ""
3582
+
3583
+ #: admin/cerber-dashboard.php:5774
3584
  msgid "The IP address you are trying to add is already in the list"
3585
  msgstr ""
3586
 
3587
+ #: admin/cerber-users.php:957
3588
+ msgid "The last attempt to log in was denied due to the following reason"
3589
+ msgstr ""
3590
+
3591
  #: admin/cerber-admin.php:892
3592
  msgid "The list is empty."
3593
  msgstr ""
3594
 
3595
+ #: cerber-settings.php:1193
3596
  msgid ""
3597
  "The scanner automatically scans the website, removes malware and sends email "
3598
  "reports with the results of a scan"
3605
  "(checksums) provided by the developer of %s."
3606
  msgstr ""
3607
 
3608
+ #: cerber-settings.php:1115
3609
  msgid ""
3610
  "The scanner monitors file changes, verifies the integrity of WordPress, "
3611
  "plugins, and themes, and detects malware"
3635
  msgid "The website you are trying to add is already in the list"
3636
  msgstr ""
3637
 
3638
+ #: cerber-load.php:4875
3639
  msgid "The WP Cerber Security plugin has been deactivated"
3640
  msgstr ""
3641
 
3642
+ #: cerber-load.php:4895
3643
  msgid "The WP Cerber Security plugin is now active"
3644
  msgstr ""
3645
 
3647
  msgid "There are no files in the quarantine at the moment."
3648
  msgstr ""
3649
 
3650
+ #: admin/cerber-dashboard.php:5909
3651
  msgid "These features are available in the professional version of WP Cerber."
3652
  msgstr ""
3653
 
3654
+ #: cerber-settings.php:727
3655
  msgid ""
3656
  "These features help your organization to be in compliance with personal data "
3657
  "protection laws"
3658
  msgstr ""
3659
 
3660
+ #: admin/cerber-dashboard.php:3455
3661
  msgid "These files have been added to the ignore list"
3662
  msgstr ""
3663
 
3664
+ #: admin/cerber-dashboard.php:3451
3665
  msgid "These files have been moved to the quarantine"
3666
  msgstr ""
3667
 
3668
+ #: cerber-settings.php:1326
3669
  msgid "These files will never be deleted during automatic cleanup."
3670
  msgstr ""
3671
 
3672
+ #: cerber-settings.php:1252
3673
  msgid ""
3674
  "These policies are automatically enforced at the end of every scan based on "
3675
  "its results. All affected files are moved to the quarantine."
3680
  "These restrictions do not apply to IP addresses in the White IP Access List"
3681
  msgstr ""
3682
 
3683
+ #: cerber-settings.php:1416
3684
  msgid ""
3685
  "These settings enable you to fine-tune the behavior of anti-spam algorithms "
3686
  "and avoid false positives"
3716
  msgid "Medium"
3717
  msgstr ""
3718
 
3719
+ #: cerber-load.php:4968
3720
+ msgid "This message created by"
3721
+ msgstr ""
3722
+
3723
+ #: cerber-settings.php:642
3724
  msgid ""
3725
  "This message is displayed to a user if the IP address of the user's computer "
3726
  "is not whitelisted"
3727
  msgstr ""
3728
 
3729
+ #: admin/cerber-dashboard.php:3459
 
 
 
 
3730
  msgid ""
3731
  "This scan report was generated by the previous version of WP Cerber. Please "
3732
  "run a new scan to get consistent and accurate results."
3760
  "the plugin cache."
3761
  msgstr ""
3762
 
3763
+ #: cerber-load.php:4920 cerber-load.php:4928
3764
  msgid "To change reporting settings visit"
3765
  msgstr ""
3766
 
3767
+ #: cerber-load.php:6018
3768
  msgid "To delete the alert, click here"
3769
  msgstr ""
3770
 
3772
  msgid "To get the most out of WP Cerber, follow these steps:"
3773
  msgstr ""
3774
 
3775
+ #: admin/cerber-dashboard.php:4030
3776
  #, php-format
3777
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
3778
  msgid ""
3779
  "Selected countries are not permitted to %s, other countries are permitted to"
3780
  msgstr ""
3781
 
3782
+ #: admin/cerber-dashboard.php:4027
3783
  #, php-format
3784
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
3785
  msgid ""
3801
  "version."
3802
  msgstr ""
3803
 
3804
+ #: cerber-settings.php:626 cerber-settings.php:691
3805
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
3806
  msgstr ""
3807
 
3808
+ #: cerber-settings.php:973 cerber-settings.php:1035
3809
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
3810
  msgstr ""
3811
 
3812
+ #: cerber-scanner.php:4962
3813
  msgid "To view full report visit"
3814
  msgstr ""
3815
 
3816
+ #: admin/cerber-dashboard.php:88 admin/cerber-dashboard.php:5618
3817
  msgid "Tools"
3818
  msgstr ""
3819
 
3821
  msgid "Top 10 largest files"
3822
  msgstr ""
3823
 
3824
+ #: admin/cerber-dashboard.php:2230 admin/cerber-users.php:1246
3825
  msgid "Traffic"
3826
  msgstr ""
3827
 
3829
  msgid "Traffic Insights"
3830
  msgstr ""
3831
 
3832
+ #: cerber-settings.php:949
3833
  msgid "Traffic Inspection"
3834
  msgstr ""
3835
 
3836
+ #: admin/cerber-dashboard.php:62 admin/cerber-dashboard.php:2191
3837
+ #: admin/cerber-dashboard.php:5503
3838
  msgid "Traffic Inspector"
3839
  msgstr ""
3840
 
3841
+ #: cerber-settings.php:950
3842
  msgid ""
3843
  "Traffic Inspector is a context-aware web application firewall (WAF) that "
3844
  "protects your website by recognizing and denying malicious HTTP requests"
3845
  msgstr ""
3846
 
3847
+ #: cerber-settings.php:1001
3848
  msgid "Traffic Logging"
3849
  msgstr ""
3850
 
3851
+ #: cerber-settings.php:1453
3852
  msgid "Trash spam comments"
3853
  msgstr ""
3854
 
3856
  msgid "Try again"
3857
  msgstr ""
3858
 
3859
+ #: admin/cerber-users.php:10 admin/cerber-users.php:488
3860
  msgid "Two-Factor Authentication"
3861
  msgstr ""
3862
 
3863
+ #: admin/cerber-users.php:492
3864
  msgid "Two-factor authentication"
3865
  msgstr ""
3866
 
3867
+ #: admin/cerber-users.php:96
3868
  msgid "Two-Factor Authentication Email"
3869
  msgstr ""
3870
 
3884
  msgid "Unable to check the integrity of WordPress files due to a network error"
3885
  msgstr ""
3886
 
3887
+ #: cerber-common.php:3476
3888
  msgid "Unable to copy the file"
3889
  msgstr ""
3890
 
3891
+ #: cerber-common.php:3465
3892
  msgid "Unable to create the directory"
3893
  msgstr ""
3894
 
3896
  msgid "Unable to delete"
3897
  msgstr ""
3898
 
3899
+ #: cerber-common.php:3482
3900
  msgid "Unable to delete the file"
3901
  msgstr ""
3902
 
3903
+ #: cerber-scanner.php:1630 cerber-scanner.php:4663
3904
  msgid "Unable to open file"
3905
  msgstr ""
3906
 
3908
  msgid "Unable to process file"
3909
  msgstr ""
3910
 
3911
+ #: admin/cerber-dashboard.php:737
3912
  msgid "Unable to send a test message"
3913
  msgstr ""
3914
 
3924
  msgid "Unattended suspicious file"
3925
  msgstr ""
3926
 
3927
+ #: cerber-load.php:4879 cerber-whois.php:241 cerber-whois.php:272
3928
+ #: cerber-common.php:2091 nexus/cerber-slave-list.php:333
3929
+ #: admin/cerber-dashboard.php:485 admin/cerber-dashboard.php:4353
3930
+ #: admin/cerber-dashboard.php:4956
3931
  msgid "Unknown"
3932
  msgstr ""
3933
 
3934
+ #: admin/cerber-dashboard.php:634
3935
  msgid "unknown"
3936
  msgstr ""
3937
 
3938
+ #: admin/cerber-dashboard.php:4879
3939
  msgid "Unknown Google's bot"
3940
  msgstr ""
3941
 
3942
+ #: cerber-common.php:1977
3943
  msgid "Unknown label"
3944
  msgstr ""
3945
 
3946
+ #: cerber-load.php:4851
3947
  msgid "unspecified"
3948
  msgstr ""
3949
 
3955
  msgid "Unwanted file extension"
3956
  msgstr ""
3957
 
3958
+ #: cerber-settings.php:1145
3959
  msgid "Unwanted file extensions"
3960
  msgstr ""
3961
 
3979
  msgid "Use 404 template from the active theme"
3980
  msgstr ""
3981
 
3982
+ #: cerber-settings.php:1333
3983
  msgid "Use absolute paths. One item per line."
3984
  msgstr ""
3985
 
3986
+ #: cerber-settings.php:1342
3987
  msgid "Use comma to separate items."
3988
  msgstr ""
3989
 
3990
+ #: cerber-settings.php:1289 cerber-settings.php:1301
3991
  msgid "Use comma to separate multiple extensions"
3992
  msgstr ""
3993
 
3994
+ #: cerber-settings.php:777 cerber-settings.php:939 cerber-settings.php:1054
3995
+ #: cerber-settings.php:1242
3996
  msgid "Use comma to specify multiple values"
3997
  msgstr ""
3998
 
3999
+ #: cerber-settings.php:1379
4000
  msgid "Use custom URL for the WordPress comment form"
4001
  msgstr ""
4002
 
4004
  msgid "Use file"
4005
  msgstr ""
4006
 
4007
+ #: admin/cerber-users.php:478
4008
  msgid "Use global policies"
4009
  msgstr ""
4010
 
4012
  msgid "Use ISO 8601 date format for CSV export files"
4013
  msgstr ""
4014
 
4015
+ #: cerber-settings.php:1420
4016
  msgid "Use less restrictive policies (allow AJAX)"
4017
  msgstr ""
4018
 
4019
+ #: cerber-settings.php:964
4020
  msgid ""
4021
  "Use less restrictive security filters for IP addresses in the White IP "
4022
  "Access List"
4023
  msgstr ""
4024
 
4025
+ #: cerber-settings.php:1560
4026
+ msgid "Use my language"
4027
  msgstr ""
4028
 
4029
+ #: admin/cerber-dashboard.php:4058
4030
  msgid "Use REST API"
4031
  msgstr ""
4032
 
4033
+ #: cerber-settings.php:812
4034
  msgid "Use SMTP"
4035
  msgstr ""
4036
 
4037
+ #: cerber-settings.php:813
4038
  msgid "Use SMTP server to send emails"
4039
  msgstr ""
4040
 
4041
+ #: cerber-settings.php:193 cerber-settings.php:636 cerber-settings.php:661
4042
+ #: cerber-settings.php:963 cerber-settings.php:1429 cerber-settings.php:1527
4043
  msgid "Use White IP Access List"
4044
  msgstr ""
4045
 
4046
+ #: admin/cerber-dashboard.php:4057
4047
  msgid "Use XML-RPC"
4048
  msgstr ""
4049
 
4050
+ #: cerber-load.php:5983 cerber-load.php:5984 admin/cerber-users.php:1053
4051
  msgid "User"
4052
  msgstr ""
4053
 
4054
+ #: admin/cerber-dashboard.php:2184
4055
  msgid "user"
4056
  msgid_plural "users"
4057
  msgstr[0] ""
4058
  msgstr[1] ""
4059
 
4060
+ #: cerber-common.php:1899
4061
  msgid "User activated"
4062
  msgstr ""
4063
 
4064
+ #: admin/cerber-users.php:1223
4065
  msgid "User Activity"
4066
  msgstr ""
4067
 
4068
+ #: admin/cerber-dashboard.php:4687
4069
  msgid "User Agent"
4070
  msgstr ""
4071
 
4072
+ #: cerber-common.php:1889
4073
  msgid "User application password created"
4074
  msgstr ""
4075
 
4076
  #. %s is the name of a website administrator who created the password.
4077
+ #: cerber-common.php:1891
4078
  #, php-format
4079
  msgid "User application password created by %s"
4080
  msgstr ""
4081
 
4082
+ #: cerber-common.php:1894
4083
  msgid "User application password deleted"
4084
  msgstr ""
4085
 
4086
  #. %s is the name of a website administrator who deleted the password.
4087
+ #: cerber-common.php:1896
4088
  #, php-format
4089
  msgid "User application password deleted by %s"
4090
  msgstr ""
4091
 
4092
+ #: cerber-common.php:1888
4093
  msgid "User application password updated"
4094
  msgstr ""
4095
 
4096
+ #: cerber-common.php:1931
4097
  msgid "User blocked by administrator"
4098
  msgstr ""
4099
 
4100
+ #: cerber-common.php:1820
4101
  msgid "User created"
4102
  msgstr ""
4103
 
4104
  #. %s is the name of a website administrator who created the user.
4105
+ #: cerber-common.php:1822
4106
  #, php-format
4107
  msgid "User created by %s"
4108
  msgstr ""
4109
 
4110
+ #: cerber-common.php:1879
4111
  msgid "User creation denied"
4112
  msgstr ""
4113
 
4114
+ #: cerber-common.php:1824
4115
  msgid "User deleted"
4116
  msgstr ""
4117
 
4118
  #. %s is the name of a website administrator who deleted the user.
4119
+ #: cerber-common.php:1826
4120
  #, php-format
4121
  msgid "User deleted by %s"
4122
  msgstr ""
4123
 
4124
+ #: admin/cerber-dashboard.php:1018 admin/cerber-dashboard.php:4205
4125
  msgid "User ID"
4126
  msgstr ""
4127
 
4129
  msgid "User Insights"
4130
  msgstr ""
4131
 
4132
+ #: admin/cerber-users.php:983
4133
+ msgid "User is not allowed to log in"
4134
+ msgstr ""
4135
+
4136
  #: admin/cerber-users.php:59 admin/cerber-users.php:65
4137
  msgid "User is not permitted to log into the website"
4138
  msgstr ""
4139
 
4140
+ #: admin/cerber-dashboard.php:1017
4141
  msgid "User login"
4142
  msgstr ""
4143
 
4144
+ #: cerber-settings.php:668 admin/cerber-users.php:76
4145
  msgid "User Message"
4146
  msgstr ""
4147
 
4148
+ #: cerber-settings.php:641
4149
  msgid "User message"
4150
  msgstr ""
4151
 
4152
+ #: cerber-common.php:1883
4153
  msgid "User metadata update denied"
4154
  msgstr ""
4155
 
4156
+ #: admin/cerber-dashboard.php:70 admin/cerber-dashboard.php:5529
4157
  msgid "User Policies"
4158
  msgstr ""
4159
 
4160
+ #: cerber-common.php:1823
4161
  msgid "User registered"
4162
  msgstr ""
4163
 
4164
+ #: cerber-settings.php:607
4165
  msgid "User registration"
4166
  msgstr ""
4167
 
4168
+ #: cerber-settings.php:525
4169
  msgid "User registrations are limited to these roles"
4170
  msgstr ""
4171
 
4172
+ #: cerber-common.php:1880
4173
  msgid "User row update denied"
4174
  msgstr ""
4175
 
4176
+ #: cerber-settings.php:709 admin/cerber-users.php:447
4177
  msgid "User session expiration time"
4178
  msgstr ""
4179
 
4180
+ #: cerber-common.php:1853
4181
  msgid "User session terminated"
4182
  msgstr ""
4183
 
4184
  #. %s is the name of a website administrator who terminated the session.
4185
+ #: cerber-common.php:1855
4186
  #, php-format
4187
  msgid "User session terminated by %s"
4188
  msgstr ""
4189
 
4190
+ #: admin/cerber-dashboard.php:92
4191
+ msgid "User Sessions"
4192
+ msgstr ""
4193
+
4194
+ #: admin/cerber-dashboard.php:1019 admin/cerber-dashboard.php:1398
4195
  msgid "Username"
4196
  msgstr ""
4197
 
4198
+ #: cerber-load.php:1925
4199
  msgid "Username is not allowed. Please choose another one."
4200
  msgstr ""
4201
 
4202
+ #: cerber-common.php:1932 admin/cerber-dashboard.php:3526
 
4203
  msgid "Username is prohibited"
4204
  msgstr ""
4205
 
4206
+ #: admin/cerber-users.php:931
4207
+ msgid "username is prohibited"
4208
+ msgstr ""
4209
+
4210
+ #: cerber-load.php:5988 cerber-load.php:5989
4211
  msgid "Username used"
4212
  msgstr ""
4213
 
4214
+ #: cerber-settings.php:691
4215
  msgid ""
4216
  "Usernames from this list are not allowed to log in or register. Any IP "
4217
  "address, have tried to use any of these usernames, will be immediately "
4218
  "blocked. Use comma to separate logins."
4219
  msgstr ""
4220
 
4221
+ #: admin/cerber-dashboard.php:1158 admin/cerber-dashboard.php:4751
4222
  msgid "Users"
4223
  msgstr ""
4224
 
4225
+ #: cerber-settings.php:559
4226
  msgid "Users with these roles are permitted to add new roles"
4227
  msgstr ""
4228
 
4229
+ #: cerber-settings.php:587
4230
  msgid "Users with these roles are permitted to change protected settings"
4231
  msgstr ""
4232
 
4233
+ #: cerber-settings.php:564
4234
  msgid "Users with these roles are permitted to change role capabilities"
4235
  msgstr ""
4236
 
4237
+ #: cerber-settings.php:536
4238
  msgid "Users with these roles are permitted to change sensitive user data"
4239
  msgstr ""
4240
 
4241
+ #: cerber-settings.php:531
4242
  msgid "Users with these roles are permitted to create new accounts"
4243
  msgstr ""
4244
 
4245
+ #: admin/cerber-dashboard.php:2788
4246
  msgid "Users' Activity"
4247
  msgstr ""
4248
 
4249
+ #: cerber-settings.php:808 cerber-settings.php:918
4250
  msgid "Verbose"
4251
  msgstr ""
4252
 
4262
  msgid "Verify it's you"
4263
  msgstr ""
4264
 
4265
+ #: cerber-scanner.php:3752
4266
  msgid "Verifying the integrity of the plugins"
4267
  msgstr ""
4268
 
4269
+ #: cerber-scanner.php:3754
4270
  msgid "Verifying the integrity of the themes"
4271
  msgstr ""
4272
 
4273
+ #: cerber-scanner.php:3750
4274
  msgid "Verifying the integrity of WordPress"
4275
  msgstr ""
4276
 
4277
+ #: admin/cerber-dashboard.php:2962 admin/cerber-dashboard.php:3531
4278
  msgid "View Activity"
4279
  msgstr ""
4280
 
4281
+ #: cerber-load.php:4863
4282
  msgid "View activity for this IP"
4283
  msgstr ""
4284
 
4285
+ #: cerber-load.php:4827 cerber-load.php:6017
4286
  msgid "View activity in the Dashboard"
4287
  msgstr ""
4288
 
4289
+ #: admin/cerber-dashboard.php:1126 admin/cerber-dashboard.php:1137
4290
+ #: admin/cerber-dashboard.php:1150 admin/cerber-dashboard.php:2831
4291
+ #: admin/cerber-dashboard.php:4748
4292
  msgid "View all"
4293
  msgstr ""
4294
 
4295
+ #: admin/cerber-dashboard.php:2178 admin/cerber-dashboard.php:2179
4296
  msgid "view all"
4297
  msgstr ""
4298
 
4299
+ #: admin/cerber-dashboard.php:1457
4300
  msgid "View all logged events"
4301
  msgstr ""
4302
 
4303
+ #: admin/cerber-dashboard.php:4722
4304
  msgid "View all logged requests"
4305
  msgstr ""
4306
 
4307
+ #: cerber-settings.php:508
4308
  msgid "View all REST API requests"
4309
  msgstr ""
4310
 
4311
+ #: cerber-settings.php:1362
4312
  msgid "View bot events"
4313
  msgstr ""
4314
 
4315
+ #: cerber-settings.php:508
4316
  msgid "View denied REST API requests"
4317
  msgstr ""
4318
 
4319
+ #: cerber-load.php:4864
4320
  msgid "View lockouts in the Dashboard"
4321
  msgstr ""
4322
 
4323
+ #: cerber-settings.php:1467
4324
  msgid "View reCAPTCHA events"
4325
  msgstr ""
4326
 
4336
  msgid "Vulnerability found"
4337
  msgstr ""
4338
 
4339
+ #: cerber-lab.php:895
4340
  msgid "Want to make WP Cerber even more powerful?"
4341
  msgstr ""
4342
 
4344
  msgid "We have not found any integrity data to verify"
4345
  msgstr ""
4346
 
4347
+ #: cerber-load.php:8348
4348
  msgid "We need your support to keep moving forward"
4349
  msgstr ""
4350
 
4351
+ #: cerber-load.php:4698
4352
  msgid "We're sorry, you are not allowed to proceed"
4353
  msgstr ""
4354
 
4356
  msgid "We've sent a verification PIN code to your email"
4357
  msgstr ""
4358
 
4359
+ #: cerber-load.php:4872 cerber-load.php:4885 nexus/cerber-slave-list.php:44
4360
  msgid "Website"
4361
  msgstr ""
4362
 
4379
  msgid "Website URL"
4380
  msgstr ""
4381
 
4382
+ #: cerber-load.php:5313
4383
  msgid "Weekly Report"
4384
  msgstr ""
4385
 
4386
+ #: cerber-load.php:4917
4387
  msgid "Weekly report"
4388
  msgstr ""
4389
 
4390
+ #: cerber-settings.php:925
4391
  msgid ""
4392
  "Weekly report is a summary of all activities and suspicious events occurred "
4393
  "during the last seven days"
4394
  msgstr ""
4395
 
4396
+ #: cerber-settings.php:924
4397
  msgid "Weekly reports"
4398
  msgstr ""
4399
 
4405
  msgid "What do you want to import?"
4406
  msgstr ""
4407
 
4408
+ #: admin/cerber-users.php:458
4409
  msgid "When the limit on concurrent user sessions is reached"
4410
  msgstr ""
4411
 
4427
  "loaded. The Custom login URL and Access Lists will not be changed."
4428
  msgstr ""
4429
 
4430
+ #: admin/cerber-dashboard.php:303 admin/cerber-dashboard.php:1676
4431
+ #: admin/cerber-dashboard.php:1760 admin/cerber-dashboard.php:2186
4432
  #: admin/cerber-tools.php:69
4433
  msgid "White IP Access List"
4434
  msgstr ""
4435
 
4436
+ #: admin/cerber-dashboard.php:6096
4437
  msgid "WooCommerce Log In"
4438
  msgstr ""
4439
 
4440
+ #: admin/cerber-dashboard.php:6097
4441
  msgid "WooCommerce Log Out"
4442
  msgstr ""
4443
 
4445
  msgid "WordPress"
4446
  msgstr ""
4447
 
4448
+ #: cerber-settings.php:1275
4449
  msgid "WordPress uploads analysis"
4450
  msgstr ""
4451
 
4452
+ #: cerber-load.php:4896 cerber-load.php:6286
4453
  msgid "WP Cerber is now active and has started protecting your site"
4454
  msgstr ""
4455
 
4456
+ #: cerber-load.php:6230 cerber-common.php:618
4457
  #, php-format
4458
  msgid "WP Cerber requires PHP %s or higher. You are running %s."
4459
  msgstr ""
4460
 
4461
+ #: cerber-load.php:6234 cerber-common.php:622
4462
  #, php-format
4463
  msgid "WP Cerber requires WordPress %s or higher. You are running %s."
4464
  msgstr ""
4471
  msgid "Write failed login attempts to the file"
4472
  msgstr ""
4473
 
4474
+ #: cerber-common.php:1573 admin/cerber-dashboard.php:2104
4475
+ #: admin/cerber-users.php:1212
4476
  msgid "You"
4477
  msgstr ""
4478
 
4484
  msgid "You are not allowed to log in"
4485
  msgstr ""
4486
 
4487
+ #: cerber-load.php:387 admin/cerber-users.php:470
4488
  msgid "You are not allowed to log in. Ask your administrator for assistance."
4489
  msgstr ""
4490
 
4491
+ #: cerber-load.php:1904 cerber-load.php:1910 cerber-load.php:1915
4492
+ #: cerber-load.php:1935 cerber-load.php:1940
4493
  msgid "You are not allowed to register."
4494
  msgstr ""
4495
 
4496
+ #: admin/cerber-dashboard.php:393
4497
  msgid "You cannot add your IP address or network"
4498
  msgstr ""
4499
 
4548
  "safeguard your account."
4549
  msgstr ""
4550
 
4551
+ #: admin/cerber-dashboard.php:1450
4552
  msgid "You will be notified when such an event occurs"
4553
  msgstr ""
4554
 
4555
+ #: admin/cerber-dashboard.php:315
4556
  msgid "Your IP"
4557
  msgstr ""
4558
 
4559
+ #: cerber-load.php:6272
4560
  #, php-format
4561
  msgid "Your IP address %s has been added to the White IP Access List"
4562
  msgstr ""
4563
 
4564
+ #: cerber-load.php:5151
4565
  #, php-format
4566
  msgid "Your last sign-in was %s from %s"
4567
  msgstr ""
4568
 
4569
+ #: cerber-load.php:4965
4570
  msgid "Your license is valid until"
4571
  msgstr ""
4572
 
4573
+ #: cerber-load.php:4960
4574
  msgid "Your login page:"
4575
  msgstr ""
4576
 
4577
+ #: cerber-load.php:4699
4578
  msgid ""
4579
  "Your request looks suspiciously similar to automated requests from spam "
4580
  "posting software or it has been denied by a security policy configured by "
nexus/cerber-nexus-master.php CHANGED
@@ -72,7 +72,7 @@ final class CRB_Nexus {
72
  $nexus_slave_id = $slave->id;
73
  $nexus_slave_name = $slave->site_name;
74
 
75
- if ( ! is_wp_error( $network ) ) {
76
 
77
  nexus_process_extra( $network, $slave );
78
 
@@ -931,7 +931,7 @@ function nexus_ajax_router() {
931
  )
932
  ) );
933
 
934
- if ( is_wp_error( $response ) ) {
935
  nexus_diag_log( 'NETWORK ERROR: ' . $response->get_error_message() );
936
  }
937
  else {
72
  $nexus_slave_id = $slave->id;
73
  $nexus_slave_name = $slave->site_name;
74
 
75
+ if ( ! crb_is_wp_error( $network ) ) {
76
 
77
  nexus_process_extra( $network, $slave );
78
 
931
  )
932
  ) );
933
 
934
+ if ( crb_is_wp_error( $response ) ) {
935
  nexus_diag_log( 'NETWORK ERROR: ' . $response->get_error_message() );
936
  }
937
  else {
nexus/cerber-nexus-slave.php CHANGED
@@ -161,7 +161,7 @@ function nexus_slave_process() {
161
 
162
  $crb_master = nexus_request_data();
163
 
164
- if ( is_wp_error( $crb_master->error ) ) {
165
  nexus_diag_log( 'ERROR: ' . $crb_master->error->get_error_message() );
166
 
167
  exit;
@@ -199,7 +199,7 @@ function nexus_slave_process() {
199
 
200
  $response = nexus_prepare_response();
201
 
202
- if ( is_wp_error( $response ) ) {
203
  $m = __( 'ERROR:', 'wp-cerber' ) . ' ' . $response->get_error_message();
204
  nexus_diag_log( $m );
205
  $error = array( $response->get_error_code(), $response->get_error_message() );
@@ -210,7 +210,7 @@ function nexus_slave_process() {
210
 
211
  $result = nexus_net_send_responce( $response );
212
 
213
- if ( is_wp_error( $result ) ) {
214
  nexus_diag_log( __( 'ERROR:', 'wp-cerber' ) . ' ' . $result->get_error_message() );
215
  }
216
 
161
 
162
  $crb_master = nexus_request_data();
163
 
164
+ if ( crb_is_wp_error( $crb_master->error ) ) {
165
  nexus_diag_log( 'ERROR: ' . $crb_master->error->get_error_message() );
166
 
167
  exit;
199
 
200
  $response = nexus_prepare_response();
201
 
202
+ if ( crb_is_wp_error( $response ) ) {
203
  $m = __( 'ERROR:', 'wp-cerber' ) . ' ' . $response->get_error_message();
204
  nexus_diag_log( $m );
205
  $error = array( $response->get_error_code(), $response->get_error_message() );
210
 
211
  $result = nexus_net_send_responce( $response );
212
 
213
+ if ( crb_is_wp_error( $result ) ) {
214
  nexus_diag_log( __( 'ERROR:', 'wp-cerber' ) . ' ' . $result->get_error_message() );
215
  }
216
 
readme.txt CHANGED
@@ -5,7 +5,7 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_i
5
  Requires at least: 4.9
6
  Requires PHP: 7.0
7
  Tested up to: 6.0
8
- Stable tag: 9.0
9
  License: GPLv2
10
 
11
  Protection against hacker attacks and bots. Malware scanner & integrity checker. User activity log. Antispam reCAPTCHA. Limit login attempts.
@@ -316,6 +316,16 @@ To get access to your dashboard you need to copy the WP Cerber Reset folder to t
316
 
317
  == Changelog ==
318
 
 
 
 
 
 
 
 
 
 
 
319
  = 9.0 =
320
  * New: Different [alerts](https://wpcerber.com/wordpress-notifications-made-easy/) can be sent through different channels. You can select delivering notifications through Pushbullet and email simultaneously, Pushbullet only, or email only. The settings are configured on a per-alert basis in the alert creation form.
321
  * New: Implemented a new "Message format" feature and setting. You can reduce the number of links in WP Cerber’s messages or disable them completely to prevent sending sensitive data.
5
  Requires at least: 4.9
6
  Requires PHP: 7.0
7
  Tested up to: 6.0
8
+ Stable tag: 9.1
9
  License: GPLv2
10
 
11
  Protection against hacker attacks and bots. Malware scanner & integrity checker. User activity log. Antispam reCAPTCHA. Limit login attempts.
316
 
317
  == Changelog ==
318
 
319
+ = 9.1 =
320
+ * New: A new feature that prevents exposing user’s first name, last name, and ID via an HTTP request with a username (login) in an author_name parameter.
321
+ * New: A new user status report while viewing the user activity/requests log.
322
+ * Improved: When renders admin pages, WP Cerber uses the language selected on the user profile.
323
+ * Improved: Improved the speed of rendering of the "Users" admin page. Reduced the number of HTTP requests if some columns on the page are hidden.
324
+ * Improved: Implemented support for rate limiting when the scanner retrieves checksum data from remote servers.
325
+ * Fixed: A bug that allows an attacker to bypass the "Stop user enumeration" feature if it’s enabled.
326
+ * Fixed: A bug that produces incorrect messages in the server error log when the WordPress database connection is lost.
327
+ * Fixed: A bug with not escaping comments in the IP access lists entries.
328
+
329
  = 9.0 =
330
  * New: Different [alerts](https://wpcerber.com/wordpress-notifications-made-easy/) can be sent through different channels. You can select delivering notifications through Pushbullet and email simultaneously, Pushbullet only, or email only. The settings are configured on a per-alert basis in the alert creation form.
331
  * New: Implemented a new "Message format" feature and setting. You can reduce the number of links in WP Cerber’s messages or disable them completely to prevent sending sensitive data.
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: 9.0
9
  Text Domain: wp-cerber
10
  Domain Path: /languages
11
  Network: true
@@ -31,7 +31,7 @@
31
 
32
  */
33
 
34
- const CERBER_VER = '9.0';
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: 9.1
9
  Text Domain: wp-cerber
10
  Domain Path: /languages
11
  Network: true
31
 
32
  */
33
 
34
+ const CERBER_VER = '9.1';
35
  const CERBER_PLUGIN_ID = 'wp-cerber/wp-cerber.php';
36
 
37
  function cerber_plugin_file() {