All In One WP Security & Firewall - Version 3.1

Version Description

  • Added a new feature that will allow you to add a captcha to the lost password form (useful if you are allowing user registration on your site).
  • Added ability to specify a system log file in the "Host System Logs" tab of the "File System Security" menu
  • Fixed a tab link bug. One link was going to the wrong menu tab.
  • Updated the POT file of the plugin.
Download this release

Release Info

Developer mra13
Plugin Icon 128x128 All In One WP Security & Firewall
Version 3.1
Comparing to
See all releases

Code changes from version 3.0 to 3.1

admin/wp-security-dashboard-menu.php CHANGED
@@ -285,7 +285,7 @@ class AIOWPSecurity_Dashboard_Menu extends AIOWPSecurity_Admin_Menu
285
  <h3><label for="title">Logged In Users</label></h3>
286
  <div class="inside">
287
  <?php
288
- $users_online_link = '<a href="admin.php?page='.AIOWPSEC_USER_LOGIN_MENU_SLUG.'&tab=tab5">Logged In Users</a>';
289
  if (AIOWPSecurity_Utility::is_multisite_install())
290
  {
291
  $logged_in_users = get_site_transient('users_online');
285
  <h3><label for="title">Logged In Users</label></h3>
286
  <div class="inside">
287
  <?php
288
+ $users_online_link = '<a href="admin.php?page='.AIOWPSEC_USER_LOGIN_MENU_SLUG.'&tab=tab7">Logged In Users</a>';
289
  if (AIOWPSecurity_Utility::is_multisite_install())
290
  {
291
  $logged_in_users = get_site_transient('users_online');
admin/wp-security-filesystem-menu.php CHANGED
@@ -307,7 +307,20 @@ class AIOWPSecurity_Filesystem_Menu extends AIOWPSecurity_Admin_Menu
307
  function render_tab4()
308
  {
309
  global $aio_wp_security;
310
-
 
 
 
 
 
 
 
 
 
 
 
 
 
311
  ?>
312
  <h2><?php _e('System Logs', 'aiowpsecurity')?></h2>
313
  <div class="aio_blue_box">
@@ -325,6 +338,11 @@ class AIOWPSecurity_Filesystem_Menu extends AIOWPSecurity_Admin_Menu
325
  <p>Please click the button below to view the latest system logs:</p>
326
  <form action="" method="POST">
327
  <?php wp_nonce_field('aiowpsec-view-system-logs-nonce'); ?>
 
 
 
 
 
328
  <input type="submit" name="aiowps_search_error_files" value="<?php _e('View Latest System Logs', 'aiowpsecurity'); ?>" class="button-primary search-error-files" />
329
  <span class="aiowps_loading_1">
330
  <img src="<?php echo AIO_WP_SECURITY_URL.'/images/loading.gif'; ?>" alt="<?php __('Loading...', 'aiowpsecurity'); ?>" />
@@ -340,8 +358,8 @@ class AIOWPSecurity_Filesystem_Menu extends AIOWPSecurity_Admin_Menu
340
  $aio_wp_security->debug_logger->log_debug("Nonce check failed on view system log operation!",4);
341
  die("Nonce check failed on view system log operation!");
342
  }
343
-
344
- $logResults = AIOWPSecurity_Utility_File::recursive_file_search('error_log', 0, ABSPATH);
345
  if (empty($logResults) || $logResults == NULL || $logResults == '' || $logResults === FALSE)
346
  {
347
  $this->show_msg_updated(__('No system logs were found!', 'aiowpsecurity'));
307
  function render_tab4()
308
  {
309
  global $aio_wp_security;
310
+
311
+ if (isset($_POST['aiowps_system_log_file'])){
312
+ if ($_POST['aiowps_system_log_file'] != NULL){
313
+ $sys_log_file = sanitize_text_field($_POST['aiowps_system_log_file']);
314
+ $aio_wp_security->configs->set_value('aiowps_system_log_file',$sys_log_file);
315
+ }else{
316
+ $sys_log_file = 'error_log';
317
+ $aio_wp_security->configs->set_value('aiowps_system_log_file',$sys_log_file);
318
+ }
319
+ $aio_wp_security->configs->save_config();
320
+ }else{
321
+ $sys_log_file = $aio_wp_security->configs->get_value('aiowps_system_log_file');
322
+ }
323
+
324
  ?>
325
  <h2><?php _e('System Logs', 'aiowpsecurity')?></h2>
326
  <div class="aio_blue_box">
338
  <p>Please click the button below to view the latest system logs:</p>
339
  <form action="" method="POST">
340
  <?php wp_nonce_field('aiowpsec-view-system-logs-nonce'); ?>
341
+ <div><?php _e('Enter System Log File Name', 'aiowpsecurity')?>:
342
+ <input size="25" name="aiowps_system_log_file" value="<?php echo $sys_log_file; ?>" />
343
+ <span class="description"><?php _e('Enter your system log file name. (Defaults to error_log)', 'aiowpsecurity'); ?></span>
344
+ </div>
345
+ <div class="aio_spacer_15"></div>
346
  <input type="submit" name="aiowps_search_error_files" value="<?php _e('View Latest System Logs', 'aiowpsecurity'); ?>" class="button-primary search-error-files" />
347
  <span class="aiowps_loading_1">
348
  <img src="<?php echo AIO_WP_SECURITY_URL.'/images/loading.gif'; ?>" alt="<?php __('Loading...', 'aiowpsecurity'); ?>" />
358
  $aio_wp_security->debug_logger->log_debug("Nonce check failed on view system log operation!",4);
359
  die("Nonce check failed on view system log operation!");
360
  }
361
+
362
+ $logResults = AIOWPSecurity_Utility_File::recursive_file_search($sys_log_file, 0, ABSPATH);
363
  if (empty($logResults) || $logResults == NULL || $logResults == '' || $logResults === FALSE)
364
  {
365
  $this->show_msg_updated(__('No system logs were found!', 'aiowpsecurity'));
admin/wp-security-user-login-menu.php CHANGED
@@ -271,6 +271,7 @@ class AIOWPSecurity_User_Login_Menu extends AIOWPSecurity_Admin_Menu
271
  $random_20_digit_string = AIOWPSecurity_Utility::generate_alpha_numeric_random_string(20); //Generate random 20 char string for use during captcha encode/decode
272
  $aio_wp_security->configs->set_value('aiowps_captcha_secret_key', $random_20_digit_string);
273
  $aio_wp_security->configs->set_value('aiowps_enable_login_captcha',isset($_POST["aiowps_enable_login_captcha"])?'1':'');
 
274
  $aio_wp_security->configs->save_config();
275
 
276
  //Recalculate points after the feature status/options have been altered
@@ -287,8 +288,9 @@ class AIOWPSecurity_User_Login_Menu extends AIOWPSecurity_Admin_Menu
287
  </p>';
288
  ?>
289
  </div>
 
290
  <div class="postbox">
291
- <h3><label for="title"><?php _e('Captcha Settings', 'aiowpsecurity'); ?></label></h3>
292
  <div class="inside">
293
  <?php
294
  //Display security info badge
@@ -296,7 +298,6 @@ class AIOWPSecurity_User_Login_Menu extends AIOWPSecurity_Admin_Menu
296
  $aiowps_feature_mgr->output_feature_details_badge("user-login-captcha");
297
  ?>
298
 
299
- <form action="" method="POST">
300
  <?php wp_nonce_field('aiowpsec-captcha-settings-nonce'); ?>
301
  <table class="form-table">
302
  <tr valign="top">
@@ -307,9 +308,28 @@ class AIOWPSecurity_User_Login_Menu extends AIOWPSecurity_Admin_Menu
307
  </td>
308
  </tr>
309
  </table>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
310
  <input type="submit" name="aiowpsec_save_captcha_settings" value="<?php _e('Save Settings', 'aiowpsecurity')?>" class="button-primary" />
311
  </form>
312
- </div></div>
313
  <?php
314
  }
315
 
271
  $random_20_digit_string = AIOWPSecurity_Utility::generate_alpha_numeric_random_string(20); //Generate random 20 char string for use during captcha encode/decode
272
  $aio_wp_security->configs->set_value('aiowps_captcha_secret_key', $random_20_digit_string);
273
  $aio_wp_security->configs->set_value('aiowps_enable_login_captcha',isset($_POST["aiowps_enable_login_captcha"])?'1':'');
274
+ $aio_wp_security->configs->set_value('aiowps_enable_lost_password_captcha',isset($_POST["aiowps_enable_lost_password_captcha"])?'1':'');
275
  $aio_wp_security->configs->save_config();
276
 
277
  //Recalculate points after the feature status/options have been altered
288
  </p>';
289
  ?>
290
  </div>
291
+ <form action="" method="POST">
292
  <div class="postbox">
293
+ <h3><label for="title"><?php _e('Login Form Captcha Settings', 'aiowpsecurity'); ?></label></h3>
294
  <div class="inside">
295
  <?php
296
  //Display security info badge
298
  $aiowps_feature_mgr->output_feature_details_badge("user-login-captcha");
299
  ?>
300
 
 
301
  <?php wp_nonce_field('aiowpsec-captcha-settings-nonce'); ?>
302
  <table class="form-table">
303
  <tr valign="top">
308
  </td>
309
  </tr>
310
  </table>
311
+ </div></div>
312
+ <div class="postbox">
313
+ <h3><label for="title"><?php _e('Lost Password Form Captcha Settings', 'aiowpsecurity'); ?></label></h3>
314
+ <div class="inside">
315
+ <?php
316
+ //Display security info badge
317
+ global $aiowps_feature_mgr;
318
+ $aiowps_feature_mgr->output_feature_details_badge("lost-password-captcha");
319
+ ?>
320
+
321
+ <table class="form-table">
322
+ <tr valign="top">
323
+ <th scope="row"><?php _e('Enable Captcha On Lost Password Page', 'aiowpsecurity')?>:</th>
324
+ <td>
325
+ <input name="aiowps_enable_lost_password_captcha" type="checkbox"<?php if($aio_wp_security->configs->get_value('aiowps_enable_lost_password_captcha')=='1') echo ' checked="checked"'; ?> value="1"/>
326
+ <span class="description"><?php _e('Check this if you want to insert a captcha form on the lost password page', 'aiowpsecurity'); ?></span>
327
+ </td>
328
+ </tr>
329
+ </table>
330
+ </div></div>
331
  <input type="submit" name="aiowpsec_save_captcha_settings" value="<?php _e('Save Settings', 'aiowpsecurity')?>" class="button-primary" />
332
  </form>
 
333
  <?php
334
  }
335
 
classes/grade-system/wp-security-feature-item-manager.php CHANGED
@@ -39,6 +39,8 @@ class AIOWPSecurity_Feature_Item_Manager
39
  $this->feature_items[] = new AIOWPSecurity_Feature_Item("user-login-login-lockdown", "Login Lockdown", $this->feature_point_4, $this->sec_level_basic);
40
  //Login Captcha
41
  $this->feature_items[] = new AIOWPSecurity_Feature_Item("user-login-captcha", "Login Captcha", $this->feature_point_4, $this->sec_level_basic);
 
 
42
  //Login whitelisting
43
  $this->feature_items[] = new AIOWPSecurity_Feature_Item("whitelist-manager-ip-login-whitelisting", "Login IP Whitelisting", $this->feature_point_3, $this->sec_level_inter);
44
  //Force Logout
@@ -168,6 +170,10 @@ class AIOWPSecurity_Feature_Item_Manager
168
  {
169
  $this->check_login_captcha_feature($item);
170
  }
 
 
 
 
171
  if($item->feature_id == "comment-form-captcha")
172
  {
173
  $this->check_comment_captcha_feature($item);
@@ -345,6 +351,18 @@ class AIOWPSecurity_Feature_Item_Manager
345
  }
346
  }
347
 
 
 
 
 
 
 
 
 
 
 
 
 
348
  function check_comment_captcha_feature($item)
349
  {
350
  global $aio_wp_security;
39
  $this->feature_items[] = new AIOWPSecurity_Feature_Item("user-login-login-lockdown", "Login Lockdown", $this->feature_point_4, $this->sec_level_basic);
40
  //Login Captcha
41
  $this->feature_items[] = new AIOWPSecurity_Feature_Item("user-login-captcha", "Login Captcha", $this->feature_point_4, $this->sec_level_basic);
42
+ //Lost Password Captcha
43
+ $this->feature_items[] = new AIOWPSecurity_Feature_Item("lost-password-captcha", "Lost Password Captcha", $this->feature_point_2, $this->sec_level_basic);
44
  //Login whitelisting
45
  $this->feature_items[] = new AIOWPSecurity_Feature_Item("whitelist-manager-ip-login-whitelisting", "Login IP Whitelisting", $this->feature_point_3, $this->sec_level_inter);
46
  //Force Logout
170
  {
171
  $this->check_login_captcha_feature($item);
172
  }
173
+ if($item->feature_id == "lost-password-captcha")
174
+ {
175
+ $this->check_lost_password_captcha_feature($item);
176
+ }
177
  if($item->feature_id == "comment-form-captcha")
178
  {
179
  $this->check_comment_captcha_feature($item);
351
  }
352
  }
353
 
354
+ function check_lost_password_captcha_feature($item)
355
+ {
356
+ global $aio_wp_security;
357
+ if ($aio_wp_security->configs->get_value('aiowps_enable_lost_password_captcha') == '1') {
358
+ $item->set_feature_status($this->feature_active);
359
+ }
360
+ else
361
+ {
362
+ $item->set_feature_status($this->feature_inactive);
363
+ }
364
+ }
365
+
366
  function check_comment_captcha_feature($item)
367
  {
368
  global $aio_wp_security;
classes/wp-security-configure-settings.php CHANGED
@@ -32,6 +32,7 @@ class AIOWPSecurity_Configure_Settings
32
 
33
  //Captcha feature
34
  $aio_wp_security->configs->set_value('aiowps_enable_login_captcha','');//Checkbox
 
35
  $aio_wp_security->configs->set_value('aiowps_captcha_secret_key',AIOWPSecurity_Utility::generate_alpha_numeric_random_string(20));//Hidden secret value which will be used to do some captcha processing. This will be assigned a random string generated when captcha settings saved
36
 
37
  //Login Whitelist feature
@@ -55,6 +56,7 @@ class AIOWPSecurity_Configure_Settings
55
  //Filesystem Security feature
56
  $aio_wp_security->configs->set_value('aiowps_disable_file_editing','');//Checkbox
57
  $aio_wp_security->configs->set_value('aiowps_prevent_default_wp_file_access','');//Checkbox
 
58
 
59
  //Blacklist feature
60
  $aio_wp_security->configs->set_value('aiowps_enable_blacklisting','');//Checkbox
@@ -149,6 +151,8 @@ class AIOWPSecurity_Configure_Settings
149
  //Filesystem Security feature
150
  $aio_wp_security->configs->add_value('aiowps_disable_file_editing','');//Checkbox
151
  $aio_wp_security->configs->add_value('aiowps_prevent_default_wp_file_access','');//Checkbox
 
 
152
 
153
  //Blacklist feature
154
  $aio_wp_security->configs->add_value('aiowps_enable_blacklisting','');//Checkbox
32
 
33
  //Captcha feature
34
  $aio_wp_security->configs->set_value('aiowps_enable_login_captcha','');//Checkbox
35
+ $aio_wp_security->configs->set_value('aiowps_enable_lost_password_captcha','');//Checkbox
36
  $aio_wp_security->configs->set_value('aiowps_captcha_secret_key',AIOWPSecurity_Utility::generate_alpha_numeric_random_string(20));//Hidden secret value which will be used to do some captcha processing. This will be assigned a random string generated when captcha settings saved
37
 
38
  //Login Whitelist feature
56
  //Filesystem Security feature
57
  $aio_wp_security->configs->set_value('aiowps_disable_file_editing','');//Checkbox
58
  $aio_wp_security->configs->set_value('aiowps_prevent_default_wp_file_access','');//Checkbox
59
+ $aio_wp_security->configs->set_value('aiowps_system_log_file','error_log');
60
 
61
  //Blacklist feature
62
  $aio_wp_security->configs->set_value('aiowps_enable_blacklisting','');//Checkbox
151
  //Filesystem Security feature
152
  $aio_wp_security->configs->add_value('aiowps_disable_file_editing','');//Checkbox
153
  $aio_wp_security->configs->add_value('aiowps_prevent_default_wp_file_access','');//Checkbox
154
+ $aio_wp_security->configs->add_value('aiowps_system_log_file','error_log');
155
+
156
 
157
  //Blacklist feature
158
  $aio_wp_security->configs->add_value('aiowps_enable_blacklisting','');//Checkbox
classes/wp-security-general-init-tasks.php CHANGED
@@ -31,6 +31,14 @@ class AIOWPSecurity_General_Init_Tasks
31
  }
32
  }
33
 
 
 
 
 
 
 
 
 
34
  //For registration page captcha feature
35
  if($aio_wp_security->configs->get_value('aiowps_enable_registration_page_captcha') == '1'){
36
  if (!is_user_logged_in()) {
@@ -161,4 +169,31 @@ class AIOWPSecurity_General_Init_Tasks
161
  }
162
  }
163
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
164
  }
31
  }
32
  }
33
 
34
+ //For lost password captcha feature
35
+ if($aio_wp_security->configs->get_value('aiowps_enable_lost_password_captcha') == '1'){
36
+ if (!is_user_logged_in()) {
37
+ add_action('lostpassword_form', array(&$this, 'insert_captcha_question_form'));
38
+ add_action('lostpassword_post', array(&$this, 'process_lost_password_form_post'));
39
+ }
40
+ }
41
+
42
  //For registration page captcha feature
43
  if($aio_wp_security->configs->get_value('aiowps_enable_registration_page_captcha') == '1'){
44
  if (!is_user_logged_in()) {
169
  }
170
  }
171
  }
172
+
173
+ function process_lost_password_form_post()
174
+ {
175
+ global $aio_wp_security;
176
+ //Check if captcha enabled
177
+ if ($aio_wp_security->configs->get_value('aiowps_enable_lost_password_captcha') == '1')
178
+ {
179
+ if (array_key_exists('aiowps-captcha-answer', $_POST)) //If the lost pass form with captcha was submitted then do some processing
180
+ {
181
+ isset($_POST['aiowps-captcha-answer'])?($captcha_answer = strip_tags(trim($_POST['aiowps-captcha-answer']))):($captcha_answer = '');
182
+ $captcha_secret_string = $aio_wp_security->configs->get_value('aiowps_captcha_secret_key');
183
+ $submitted_encoded_string = base64_encode($_POST['aiowps-captcha-temp-string'].$captcha_secret_string.$captcha_answer);
184
+ if($submitted_encoded_string !== $_POST['aiowps-captcha-string-info'])
185
+ {
186
+ add_filter('allow_password_reset', array(&$this, 'add_lostpassword_captcha_error_msg'));
187
+ }
188
+ }
189
+ }
190
+
191
+ }
192
+
193
+ function add_lostpassword_captcha_error_msg()
194
+ {
195
+ //Insert an error just before the password reset process kicks in
196
+ return new WP_Error('aiowps_captcha_error',__('<strong>ERROR</strong>: Your answer was incorrect - please try again.', 'aiowpsecurity'));;
197
+ }
198
+
199
  }
classes/wp-security-user-login.php CHANGED
@@ -45,7 +45,7 @@ class AIOWPSecurity_User_Login
45
  {
46
  if (array_key_exists('aiowps-captcha-answer', $_POST)) //If the login form with captcha was submitted then do some processing
47
  {
48
- isset($_POST['aiowps-captcha-answer'])?$captcha_answer = strip_tags(trim($_POST['aiowps-captcha-answer'])): $captcha_answer = '';
49
  $captcha_secret_string = $aio_wp_security->configs->get_value('aiowps_captcha_secret_key');
50
  $submitted_encoded_string = base64_encode($_POST['aiowps-captcha-temp-string'].$captcha_secret_string.$captcha_answer);
51
  if($submitted_encoded_string !== $_POST['aiowps-captcha-string-info'])
@@ -190,6 +190,7 @@ class AIOWPSecurity_User_Login
190
  $ip_range = AIOWPSecurity_Utility_IP::get_sanitized_ip_range($ip); //Get the IP range of the current user
191
  $username = sanitize_user($username);
192
  $user = get_user_by('login',$username); //Returns WP_User object if exists
 
193
  if ($user)
194
  {
195
  //If the login attempt was made using a valid user set variables for DB storage later on
45
  {
46
  if (array_key_exists('aiowps-captcha-answer', $_POST)) //If the login form with captcha was submitted then do some processing
47
  {
48
+ isset($_POST['aiowps-captcha-answer'])?($captcha_answer = strip_tags(trim($_POST['aiowps-captcha-answer']))):($captcha_answer = '');
49
  $captcha_secret_string = $aio_wp_security->configs->get_value('aiowps_captcha_secret_key');
50
  $submitted_encoded_string = base64_encode($_POST['aiowps-captcha-temp-string'].$captcha_secret_string.$captcha_answer);
51
  if($submitted_encoded_string !== $_POST['aiowps-captcha-string-info'])
190
  $ip_range = AIOWPSecurity_Utility_IP::get_sanitized_ip_range($ip); //Get the IP range of the current user
191
  $username = sanitize_user($username);
192
  $user = get_user_by('login',$username); //Returns WP_User object if exists
193
+ $ip_range = apply_filters('aiowps_before_lockdown', $ip_range);
194
  if ($user)
195
  {
196
  //If the login attempt was made using a valid user set variables for DB storage later on
languages/aiowpsecurity.pot CHANGED
@@ -1,8 +1,8 @@
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: AIOWPS\n"
4
- "POT-Creation-Date: 2013-10-03 18:18+1000\n"
5
- "PO-Revision-Date: 2013-10-03 18:18+1000\n"
6
  "Last-Translator: \n"
7
  "Language-Team: \n"
8
  "MIME-Version: 1.0\n"
@@ -10,58 +10,62 @@ msgstr ""
10
  "Content-Transfer-Encoding: 8bit\n"
11
  "X-Generator: Poedit 1.5.7\n"
12
  "X-Poedit-KeywordsList: __;_e\n"
13
- "X-Poedit-Basepath: ./\n"
14
- "X-Poedit-SearchPath-0: all-in-one-wp-security\n"
15
 
16
- #: all-in-one-wp-security/admin/wp-security-admin-init.php:155
17
  msgid "WP Security"
18
  msgstr ""
19
 
20
- #: all-in-one-wp-security/admin/wp-security-admin-init.php:156
21
  msgid "Dashboard"
22
  msgstr ""
23
 
24
- #: all-in-one-wp-security/admin/wp-security-admin-init.php:157
25
  msgid "Settings"
26
  msgstr ""
27
 
28
- #: all-in-one-wp-security/admin/wp-security-admin-init.php:158
29
  msgid "User Accounts"
30
  msgstr ""
31
 
32
- #: all-in-one-wp-security/admin/wp-security-admin-init.php:159
33
  msgid "User Login"
34
  msgstr ""
35
 
36
- #: all-in-one-wp-security/admin/wp-security-admin-init.php:160
 
 
 
 
37
  msgid "Database Security"
38
  msgstr ""
39
 
40
- #: all-in-one-wp-security/admin/wp-security-admin-init.php:164
41
  msgid "Filesystem Security"
42
  msgstr ""
43
 
44
- #: all-in-one-wp-security/admin/wp-security-admin-init.php:166
45
  msgid "WHOIS Lookup"
46
  msgstr ""
47
 
48
- #: all-in-one-wp-security/admin/wp-security-admin-init.php:170
49
  msgid "Blacklist Manager"
50
  msgstr ""
51
 
52
- #: all-in-one-wp-security/admin/wp-security-admin-init.php:175
53
  msgid "Firewall"
54
  msgstr ""
55
 
56
- #: all-in-one-wp-security/admin/wp-security-admin-init.php:177
57
  msgid "SPAM Prevention"
58
  msgstr ""
59
 
60
- #: all-in-one-wp-security/admin/wp-security-admin-init.php:181
61
  msgid "Scanner"
62
  msgstr ""
63
 
64
- #: all-in-one-wp-security/admin/wp-security-admin-init.php:183
65
  msgid "Maintenance"
66
  msgstr ""
67
 
@@ -79,7 +83,7 @@ msgstr ""
79
 
80
  #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:126
81
  #: all-in-one-wp-security/admin/wp-security-list-comment-spammer-ip.php:147
82
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:306
83
  msgid ""
84
  "The plugin was unable to write to the .htaccess file. Please edit file "
85
  "manually."
@@ -149,40 +153,40 @@ msgstr ""
149
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:391
150
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:420
151
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:508
152
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:653
153
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:687
154
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:710
155
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:731
156
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:133
157
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:218
158
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:355
159
  msgid "More Info"
160
  msgstr ""
161
 
162
  #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:171
163
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:358
164
  msgid "Each IP address must be on a new line."
165
  msgstr ""
166
 
167
  #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:172
168
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:359
169
  msgid ""
170
  "To specify an IP range use a wildcard \"*\" character. Acceptable ways to "
171
  "use wildcards is shown in the examples below:"
172
  msgstr ""
173
 
174
  #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:173
175
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:360
176
  msgid "Example 1: 195.47.89.*"
177
  msgstr ""
178
 
179
  #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:174
180
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:361
181
  msgid "Example 2: 195.47.*.*"
182
  msgstr ""
183
 
184
  #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:175
185
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:362
186
  msgid "Example 3: 195.*.*.*"
187
  msgstr ""
188
 
@@ -211,10 +215,13 @@ msgstr ""
211
  #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:303
212
  #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:225
213
  #: all-in-one-wp-security/admin/wp-security-settings-menu.php:491
214
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:148
215
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:225
216
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:369
217
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:521
 
 
 
218
  msgid "Save Settings"
219
  msgstr ""
220
 
@@ -428,7 +435,7 @@ msgstr ""
428
 
429
  #: all-in-one-wp-security/admin/wp-security-database-menu.php:250
430
  #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:150
431
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:114
432
  msgid ""
433
  "You have entered an incorrect email address format. It has been set to your "
434
  "WordPress admin email as default."
@@ -436,9 +443,9 @@ msgstr ""
436
 
437
  #: all-in-one-wp-security/admin/wp-security-database-menu.php:256
438
  #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:156
439
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:178
440
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:120
441
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:474
442
  msgid "Attention!"
443
  msgstr ""
444
 
@@ -513,7 +520,7 @@ msgstr ""
513
 
514
  #: all-in-one-wp-security/admin/wp-security-database-menu.php:337
515
  #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:299
516
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:221
517
  msgid "Enter an email address"
518
  msgstr ""
519
 
@@ -672,7 +679,7 @@ msgid "Perform Scan Now"
672
  msgstr ""
673
 
674
  #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:231
675
- msgid "Automated File Change Detection"
676
  msgstr ""
677
 
678
  #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:243
@@ -922,7 +929,7 @@ msgstr ""
922
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:263
923
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:474
924
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:613
925
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:96
926
  msgid ""
927
  "Could not write to the .htaccess file. Please check the file permissions."
928
  msgstr ""
@@ -1016,7 +1023,8 @@ msgid "Showing latest entries of error_log file: %s"
1016
  msgstr ""
1017
 
1018
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:105
1019
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:92
 
1020
  msgid "Settings were successfully saved"
1021
  msgstr ""
1022
 
@@ -1026,7 +1034,6 @@ msgid "Firewall Settings"
1026
  msgstr ""
1027
 
1028
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:121
1029
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:629
1030
  #, php-format
1031
  msgid ""
1032
  "This should not have any impact on your site's general functionality but if "
@@ -1440,20 +1447,20 @@ msgstr ""
1440
  msgid "Brute Force Prevention Firewall Settings"
1441
  msgstr ""
1442
 
1443
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:630
1444
  msgid ""
1445
  "A Brute Force Attack is when a hacker tries many combinations of usernames "
1446
  "and passwords until they succeed in guessing the right combination."
1447
  msgstr ""
1448
 
1449
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:631
1450
  msgid ""
1451
  "Due to the fact that at any one time there may be many concurrent login "
1452
  "attempts occurring on your site via malicious automated robots, this also "
1453
  "has a negative impact on your server's memory and performance."
1454
  msgstr ""
1455
 
1456
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:632
1457
  msgid ""
1458
  "The features in this tab will stop the majority of Brute Force Login Attacks "
1459
  "at the .htaccess level thus providing even better protection for your WP "
@@ -1461,34 +1468,54 @@ msgid ""
1461
  "not have to run PHP code to process the login attempts."
1462
  msgstr ""
1463
 
 
 
 
 
 
 
 
 
1464
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:638
 
 
 
 
 
 
 
 
 
 
 
 
1465
  msgid "Cookie Based Brute Force Login Prevention"
1466
  msgstr ""
1467
 
1468
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:649
1469
  msgid "Enable Brute Force Attack Prevention"
1470
  msgstr ""
1471
 
1472
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:652
1473
  msgid ""
1474
  "Check this if you want to protect your login page from Brute Force Attack."
1475
  msgstr ""
1476
 
1477
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:657
1478
  msgid ""
1479
  "This feature will deny access to your WordPress login page for all people "
1480
  "except those who have a special cookie in their browser."
1481
  msgstr ""
1482
 
1483
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:659
1484
  msgid "To use this feature do the following:"
1485
  msgstr ""
1486
 
1487
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:661
1488
  msgid "1) Enable the checkbox."
1489
  msgstr ""
1490
 
1491
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:663
1492
  msgid ""
1493
  "2) Enter a secret word consisting of alphanumeric characters which will be "
1494
  "difficult to guess. This secret word will be useful whenever you need to "
@@ -1496,7 +1523,7 @@ msgid ""
1496
  "below)."
1497
  msgstr ""
1498
 
1499
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:665
1500
  msgid ""
1501
  "3) You will then be provided with a special login URL. You will need to use "
1502
  "this URL to login to your WordPress site instead of the usual login URL. "
@@ -1504,73 +1531,73 @@ msgid ""
1504
  "allow you access to the WordPress administration login page."
1505
  msgstr ""
1506
 
1507
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:667
1508
  msgid ""
1509
  "Any person trying to access your login page who does not have the special "
1510
  "cookie in their browser will be automatically blocked."
1511
  msgstr ""
1512
 
1513
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:674
1514
  msgid "Secret Word"
1515
  msgstr ""
1516
 
1517
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:676
1518
  msgid ""
1519
  "Choose a secret word consisting of alphanumeric characters which you can use "
1520
  "to access your special URL. Your are highly encouraged to choose a word "
1521
  "which will be difficult to guess."
1522
  msgstr ""
1523
 
1524
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:680
1525
  msgid "Re-direct URL"
1526
  msgstr ""
1527
 
1528
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:684
1529
  msgid ""
1530
  "Specify a URL to redirect a hacker to when they try to access your WordPress "
1531
  "login page."
1532
  msgstr ""
1533
 
1534
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:691
1535
  msgid ""
1536
  "The URL specified here can be any site's URL and does not have to be your "
1537
  "own. For example you can be as creative as you like and send hackers to the "
1538
  "CIA or NSA home page."
1539
  msgstr ""
1540
 
1541
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:693
1542
  msgid ""
1543
  "This field will default to: http://127.0.0.1 if you do not enter a value."
1544
  msgstr ""
1545
 
1546
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:695
1547
  msgid "Useful Tip:"
1548
  msgstr ""
1549
 
1550
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:697
1551
  msgid ""
1552
  "It's a good idea to not redirect attempted brute force login attempts to "
1553
  "your site because it increases the load on your server."
1554
  msgstr ""
1555
 
1556
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:699
1557
  msgid ""
1558
  "Redirecting a hacker or malicious bot back to \"http://127.0.0.1\" is ideal "
1559
  "because it deflects them back to their own local host and puts the load on "
1560
  "their server instead of yours."
1561
  msgstr ""
1562
 
1563
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:706
1564
  msgid "My Site Has Posts Or Pages Which Are Password Protected"
1565
  msgstr ""
1566
 
1567
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:709
1568
  msgid ""
1569
  "Check this if you are using the native WordPress password protection feature "
1570
  "for some or all of your blog posts or pages."
1571
  msgstr ""
1572
 
1573
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:714
1574
  msgid ""
1575
  "In the cases where you are protecting some of your posts or pages using the "
1576
  "in-built WordPress password protection feature, a few extra lines of "
@@ -1578,32 +1605,32 @@ msgid ""
1578
  "people trying to access pages are not automatically blocked."
1579
  msgstr ""
1580
 
1581
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:716
1582
  msgid ""
1583
  "By enabling this checkbox the plugin will add the necessary rules and "
1584
  "exceptions to your .htacces file so that people trying to access these pages "
1585
  "are not automatically blocked."
1586
  msgstr ""
1587
 
1588
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:718
1589
  msgid "Helpful Tip:"
1590
  msgstr ""
1591
 
1592
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:720
1593
  msgid ""
1594
  "If you do not use the WordPress password protection feature for your posts "
1595
  "or pages then it is highly recommended that you leave this checkbox disabled."
1596
  msgstr ""
1597
 
1598
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:727
1599
  msgid "My Site Has a Theme or Plugins Which Use AJAX"
1600
  msgstr ""
1601
 
1602
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:730
1603
  msgid "Check this if your site uses AJAX functionality."
1604
  msgstr ""
1605
 
1606
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:735
1607
  msgid ""
1608
  "In the cases where your WordPress installation has a theme or plugins which "
1609
  "use AJAX, a few extra lines of directives and exceptions need to be added to "
@@ -1611,35 +1638,35 @@ msgid ""
1611
  "by the brute force prevention feature."
1612
  msgstr ""
1613
 
1614
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:737
1615
  msgid ""
1616
  "By enabling this checkbox the plugin will add the necessary rules and "
1617
  "exceptions to your .htacces file so that AJAX operations will work as "
1618
  "expected."
1619
  msgstr ""
1620
 
1621
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:752
1622
  msgid "The cookie test was successful. You can now enable this feature."
1623
  msgstr ""
1624
 
1625
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:755
1626
  msgid "Save Feature Settings"
1627
  msgstr ""
1628
 
1629
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:762
1630
  msgid ""
1631
  "The cookie test failed on this server. So this feature cannot be used on "
1632
  "this site."
1633
  msgstr ""
1634
 
1635
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:768
1636
  msgid ""
1637
  "Before using this feature you are required to perform a cookie test first. "
1638
  "This is to make sure that your browser cookie is working correctly and that "
1639
  "you won't lock yourself out."
1640
  msgstr ""
1641
 
1642
- #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:770
1643
  msgid "Perform Cookie Test"
1644
  msgstr ""
1645
 
@@ -1648,6 +1675,8 @@ msgstr ""
1648
  #: all-in-one-wp-security/admin/wp-security-list-locked-ip.php:80
1649
  #: all-in-one-wp-security/admin/wp-security-list-locked-ip.php:91
1650
  #: all-in-one-wp-security/admin/wp-security-list-login-fails.php:78
 
 
1651
  msgid "Please select some records using the checkboxes"
1652
  msgstr ""
1653
 
@@ -1686,15 +1715,31 @@ msgid ""
1686
  msgstr ""
1687
 
1688
  #: all-in-one-wp-security/admin/wp-security-list-locked-ip.php:115
1689
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:641
1690
  msgid "The selected IP ranges were unlocked successfully!"
1691
  msgstr ""
1692
 
1693
  #: all-in-one-wp-security/admin/wp-security-list-locked-ip.php:124
1694
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:650
1695
  msgid "The selected IP range was unlocked successfully!"
1696
  msgstr ""
1697
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1698
  #: all-in-one-wp-security/admin/wp-security-maintenance-menu.php:82
1699
  msgid "Site lockout feature settings saved!"
1700
  msgstr ""
@@ -2036,101 +2081,119 @@ msgid ""
2036
  "all pages"
2037
  msgstr ""
2038
 
2039
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:101
2040
  msgid "Comment SPAM Settings"
2041
  msgstr ""
2042
 
2043
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:107
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2044
  msgid ""
2045
  "A large portion of WordPress blog comment SPAM is mainly produced by "
2046
  "automated bots and not necessarily by humans. "
2047
  msgstr ""
2048
 
2049
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:108
2050
  msgid ""
2051
  "This feature will greatly minimize the useless and unecessary traffic and "
2052
  "load on your server resulting from SPAM comments by blocking all comment "
2053
  "requests which do not originate from your domain."
2054
  msgstr ""
2055
 
2056
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:114
2057
- msgid "Block Spambot Comments"
2058
- msgstr ""
2059
-
2060
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:129
2061
  msgid "Block Spambots From Posting Comments"
2062
  msgstr ""
2063
 
2064
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:132
2065
  msgid ""
2066
  "Check this if you want to apply a firewall rule which will block comments "
2067
  "originating from spambots."
2068
  msgstr ""
2069
 
2070
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:136
2071
  msgid ""
2072
  "This feature will implement a firewall rule to block all comment attempts "
2073
  "which do not originate from your domain."
2074
  msgstr ""
2075
 
2076
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:137
2077
  msgid ""
2078
  "A legitimate comment is one which is submitted by a human who physically "
2079
  "fills out the comment form and clicks the submit button. For such events, "
2080
  "the HTTP_REFERRER is always set to your own domain."
2081
  msgstr ""
2082
 
2083
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:138
2084
  msgid ""
2085
  "A comment submitted by a spambot is done by directly calling the comments."
2086
  "php file, which usually means that the HTTP_REFERRER value is not your "
2087
  "domain and often times empty."
2088
  msgstr ""
2089
 
2090
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:139
2091
  msgid ""
2092
  "This feature will check and block comment requests which are not referred by "
2093
  "your domain thus greatly reducing your overall blog SPAM and PHP requests "
2094
  "done by the server to process these comments."
2095
  msgstr ""
2096
 
2097
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:166
2098
  msgid "Nonce check failed for list SPAM comment IPs!"
2099
  msgstr ""
2100
 
2101
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:172
2102
  msgid ""
2103
  "You entered a non numeric value for the minimum SPAM comments per IP field. "
2104
  "It has been set to the default value."
2105
  msgstr ""
2106
 
2107
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:184
2108
  #, php-format
2109
  msgid ""
2110
  "Displaying results for IP addresses which have posted a minimum of %s SPAM "
2111
  "comments"
2112
  msgstr ""
2113
 
2114
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:200
2115
  msgid ""
2116
  "This tab displays a list of the IP addresses of the people or bots who have "
2117
  "left SPAM comments on your site."
2118
  msgstr ""
2119
 
2120
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:201
2121
  msgid ""
2122
  "This information can be handy for identifying the most persistent IP "
2123
  "addresses or ranges used by spammers."
2124
  msgstr ""
2125
 
2126
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:202
2127
  msgid ""
2128
  "By inspecting the IP address data coming from spammers you will be in a "
2129
  "better position to determine which addresses or address ranges you should "
2130
  "block by adding them to your blacklist."
2131
  msgstr ""
2132
 
2133
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:203
2134
  msgid ""
2135
  "To add one or more of the IP addresses displayed in the table below to your "
2136
  "blacklist, simply click the \"Block\" link for the individual row or select "
@@ -2139,52 +2202,52 @@ msgid ""
2139
  "\" option from the Bulk Actions dropdown list and click the \"Apply\" button."
2140
  msgstr ""
2141
 
2142
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:209
2143
  msgid "List SPAMMER IP Addresses"
2144
  msgstr ""
2145
 
2146
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:215
2147
  msgid "Minimum number of SPAM comments per IP"
2148
  msgstr ""
2149
 
2150
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:217
2151
  msgid ""
2152
  "This field allows you to list only those IP addresses which have been used "
2153
  "to post X or more SPAM comments."
2154
  msgstr ""
2155
 
2156
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:221
2157
  msgid ""
2158
  "Example 1: Setting this value to \"0\" or \"1\" will list ALL IP addresses "
2159
  "which were used to submit SPAM comments."
2160
  msgstr ""
2161
 
2162
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:222
2163
  msgid ""
2164
  "Example 2: Setting this value to \"5\" will list only those IP addresses "
2165
  "which were used to submit 5 SPAM comments or more on your site."
2166
  msgstr ""
2167
 
2168
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:229
2169
  msgid "Find IP Addresses"
2170
  msgstr ""
2171
 
2172
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:233
2173
  msgid "SPAMMER IP Address Results"
2174
  msgstr ""
2175
 
2176
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:239
2177
  #: all-in-one-wp-security/classes/wp-security-utility.php:150
2178
  msgid ""
2179
  "The plugin has detected that you are using a Multi-Site WordPress "
2180
  "installation."
2181
  msgstr ""
2182
 
2183
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:240
2184
  msgid "Only the \"superadmin\" can block IP addresses from the main site."
2185
  msgstr ""
2186
 
2187
- #: all-in-one-wp-security/admin/wp-security-spam-menu.php:241
2188
  msgid ""
2189
  "Take note of the IP addresses you want blocked and ask the superadmin to add "
2190
  "these to the blacklist using the \"Blacklist Manager\" on the main site."
@@ -2393,161 +2456,191 @@ msgstr ""
2393
  msgid "Account Login Name"
2394
  msgstr ""
2395
 
2396
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:93
2397
  msgid ""
2398
  "You entered a non numeric value for the max login attempts field. It has "
2399
  "been set to the default value."
2400
  msgstr ""
2401
 
2402
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:100
2403
  msgid ""
2404
  "You entered a non numeric value for the login retry time period field. It "
2405
  "has been set to the default value."
2406
  msgstr ""
2407
 
2408
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:107
2409
  msgid ""
2410
  "You entered a non numeric value for the lockout time length field. It has "
2411
  "been set to the default value."
2412
  msgstr ""
2413
 
2414
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:152
2415
  msgid "Login Lockdown Configuration"
2416
  msgstr ""
2417
 
2418
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:156
2419
  msgid "One of the ways hackers try to compromise sites is via a "
2420
  msgstr ""
2421
 
2422
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:156
2423
  msgid "Brute Force Login Attack"
2424
  msgstr ""
2425
 
2426
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:157
2427
  msgid ""
2428
  "This is where attackers use repeated login attempts until they guess the "
2429
  "password."
2430
  msgstr ""
2431
 
2432
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:158
2433
  msgid ""
2434
  "Apart from choosing strong passwords, monitoring and blocking IP addresses "
2435
  "which are involved in repeated login failures in a short period of time is a "
2436
  "very effective way to stop these types of attacks."
2437
  msgstr ""
2438
 
2439
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:159
2440
  #, php-format
2441
  msgid ""
2442
  "You may also want to checkout our %s feature for another secure way to "
2443
  "protect against these types of attacks."
2444
  msgstr ""
2445
 
2446
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:164
2447
  msgid "Login Lockdown Options"
2448
  msgstr ""
2449
 
2450
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:176
2451
  msgid "Enable Login Lockdown Feature"
2452
  msgstr ""
2453
 
2454
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:179
2455
  msgid ""
2456
  "Check this if you want to enable the login lockdown feature and apply the "
2457
  "settings below"
2458
  msgstr ""
2459
 
2460
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:183
2461
  msgid "Max Login Attempts"
2462
  msgstr ""
2463
 
2464
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:185
2465
  msgid ""
2466
  "Set the value for the maximum login retries before IP address is locked out"
2467
  msgstr ""
2468
 
2469
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:189
2470
  msgid "Login Retry Time Period (min)"
2471
  msgstr ""
2472
 
2473
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:191
2474
  msgid ""
2475
  "If the maximum number of failed login attempts for a particular IP address "
2476
  "occur within this time period the plugin will lock out that address"
2477
  msgstr ""
2478
 
2479
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:195
2480
  msgid "Time Length of Lockout (min)"
2481
  msgstr ""
2482
 
2483
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:197
2484
  msgid ""
2485
  "Set the length of time for which a particular IP address will be prevented "
2486
  "from logging in"
2487
  msgstr ""
2488
 
2489
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:201
2490
  msgid "Display Generic Error Message"
2491
  msgstr ""
2492
 
2493
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:204
2494
  msgid ""
2495
  "Check this if you want to show a generic error message when a login attempt "
2496
  "fails"
2497
  msgstr ""
2498
 
2499
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:208
2500
  msgid "Instantly Lockout Invalid Usernames"
2501
  msgstr ""
2502
 
2503
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:211
2504
  msgid ""
2505
  "Check this if you want to instantly lockout login attempts with usernames "
2506
  "which do not exist on your system"
2507
  msgstr ""
2508
 
2509
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:216
2510
  msgid "Notify By Email"
2511
  msgstr ""
2512
 
2513
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:219
2514
  msgid ""
2515
  "Check this if you want to receive an email when someone has been locked out "
2516
  "due to maximum failed login attempts"
2517
  msgstr ""
2518
 
2519
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:229
2520
  msgid "Currently Locked Out IP Address Ranges"
2521
  msgstr ""
2522
 
2523
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:259
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2524
  msgid "Nonce check failed for save whitelist settings!"
2525
  msgstr ""
2526
 
2527
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:313
2528
  msgid "Login Whitelist"
2529
  msgstr ""
2530
 
2531
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:316
2532
  msgid ""
2533
  "The All In One WP Security Whitelist feature gives you the option of only "
2534
  "allowing certain IP addresses or ranges to have access to your WordPress "
2535
  "login page."
2536
  msgstr ""
2537
 
2538
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:317
2539
  msgid ""
2540
  "This feature will deny login access for all IP addresses which are not in "
2541
  "your whitelist as configured in the settings below."
2542
  msgstr ""
2543
 
2544
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:318
2545
  msgid ""
2546
  "The plugin achieves this by writing the appropriate directives to your ."
2547
  "htaccess file."
2548
  msgstr ""
2549
 
2550
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:319
2551
  msgid ""
2552
  "By allowing/blocking IP addresses via the .htaccess file your are using the "
2553
  "most secure first line of defence because login access will only be granted "
@@ -2555,172 +2648,262 @@ msgid ""
2555
  "they try to access your login page."
2556
  msgstr ""
2557
 
2558
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:325
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2559
  msgid "Login IP Whitelist Settings"
2560
  msgstr ""
2561
 
2562
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:336
2563
  msgid "Enable IP Whitelisting"
2564
  msgstr ""
2565
 
2566
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:339
2567
  msgid ""
2568
  "Check this if you want to enable the whitelisting of selected IP addresses "
2569
  "specified in the settings below"
2570
  msgstr ""
2571
 
2572
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:343
2573
  msgid "Your Current IP Address"
2574
  msgstr ""
2575
 
2576
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:346
2577
  msgid ""
2578
  "You can copy and paste this address in the text box below if you want to "
2579
  "include it in your login whitelist."
2580
  msgstr ""
2581
 
2582
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:350
2583
  msgid "Enter Whitelisted IP Addresses:"
2584
  msgstr ""
2585
 
2586
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:354
2587
  msgid ""
2588
  "Enter one or more IP addresses or IP ranges you wish to include in your "
2589
  "whitelist. Only the addresses specified here will have access to the "
2590
  "WordPress login page."
2591
  msgstr ""
2592
 
2593
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:384
2594
  msgid "Nonce check failed for delete all failed login records operation!"
2595
  msgstr ""
2596
 
2597
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:393
2598
  msgid "User Login Feature - Delete all failed login records operation failed!"
2599
  msgstr ""
2600
 
2601
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:397
2602
  msgid "All records from the Failed Logins table were deleted successfully!"
2603
  msgstr ""
2604
 
2605
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:412
2606
  msgid "This tab displays the failed login attempts for your site."
2607
  msgstr ""
2608
 
2609
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:413
2610
  msgid ""
2611
  "The information below can be handy if you need to do security investigations "
2612
  "because it will show you the IP range, username and ID (if applicable) and "
2613
  "the time/date of the failed login attempt."
2614
  msgstr ""
2615
 
2616
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:418
2617
  msgid "Failed Login Records"
2618
  msgstr ""
2619
 
2620
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:434
2621
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:443
2622
  msgid "Delete All Failed Login Records"
2623
  msgstr ""
2624
 
2625
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:440
2626
  msgid ""
2627
  "Click this button if you wish to delete all failed login records in one go."
2628
  msgstr ""
2629
 
2630
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:468
2631
  msgid ""
2632
  "You entered a non numeric value for the logout time period field. It has "
2633
  "been set to the default value."
2634
  msgstr ""
2635
 
2636
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:490
2637
  msgid ""
2638
  "Setting an expiry period for your WP administration session is a simple way "
2639
  "to protect against unauthorized access to your site from your computer."
2640
  msgstr ""
2641
 
2642
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:491
2643
  msgid ""
2644
  "This feature allows you to specify a time period in minutes after which the "
2645
  "admin session will expire and the user will be forced to log back in."
2646
  msgstr ""
2647
 
2648
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:496
2649
  msgid "Force User Logout Options"
2650
  msgstr ""
2651
 
2652
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:508
2653
  msgid "Enable Force WP User Logout"
2654
  msgstr ""
2655
 
2656
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:511
2657
  msgid ""
2658
  "Check this if you want to force a wp user to be logged out after a "
2659
  "configured amount of time"
2660
  msgstr ""
2661
 
2662
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:515
2663
  msgid "Logout the WP User After XX Minutes"
2664
  msgstr ""
2665
 
2666
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:517
2667
  msgid ""
2668
  "(Minutes) The user will be forced to log back in after this time period has "
2669
  "elapased."
2670
  msgstr ""
2671
 
2672
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:540
2673
  msgid ""
2674
  "This tab displays the login activity for WordPress admin accounts registered "
2675
  "with your site."
2676
  msgstr ""
2677
 
2678
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:541
2679
  msgid ""
2680
  "The information below can be handy if you need to do security investigations "
2681
  "because it will show you the last 50 recent login events by username, IP "
2682
  "address and time/date."
2683
  msgstr ""
2684
 
2685
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:546
2686
  msgid "Account Activity Logs"
2687
  msgstr ""
2688
 
2689
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:578
2690
  msgid "Nonce check failed for users logged in list!"
2691
  msgstr ""
2692
 
2693
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:591
2694
  msgid "Refresh Logged In User Data"
2695
  msgstr ""
2696
 
2697
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:595
2698
  msgid "Refresh Data"
2699
  msgstr ""
2700
 
2701
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:601
2702
  msgid "This tab displays all users who are currently logged into your site."
2703
  msgstr ""
2704
 
2705
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:602
2706
  msgid ""
2707
  "If you suspect there is a user or users who are logged in which should not "
2708
  "be, you can block them by inspecting the IP addresses from the data below "
2709
- "and adding them to your whitelist."
2710
  msgstr ""
2711
 
2712
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:607
2713
  msgid "Currently Logged In Users"
2714
  msgstr ""
2715
 
2716
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:672
2717
  msgid "The selected records were deleted successfully!"
2718
  msgstr ""
2719
 
2720
- #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:681
2721
  msgid "The selected record was deleted successfully!"
2722
  msgstr ""
2723
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2724
  #: all-in-one-wp-security/admin/wp-security-whois-menu.php:68
2725
  msgid "WHOIS Lookup Information"
2726
  msgstr ""
@@ -2809,6 +2992,90 @@ msgstr ""
2809
  msgid " generated on"
2810
  msgstr ""
2811
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2812
  #: all-in-one-wp-security/classes/wp-security-file-scan.php:58
2813
  msgid "All In One WP Security - File change detected!"
2814
  msgstr ""
@@ -2825,6 +3092,15 @@ msgstr ""
2825
  msgid "Login to your site to view the scan details."
2826
  msgstr ""
2827
 
 
 
 
 
 
 
 
 
 
2828
  #: all-in-one-wp-security/classes/wp-security-user-login.php:39
2829
  msgid ""
2830
  "<strong>ERROR</strong>: Login failed because your IP address has been "
@@ -2832,74 +3108,91 @@ msgid ""
2832
  " Please contact the administrator."
2833
  msgstr ""
2834
 
2835
- #: all-in-one-wp-security/classes/wp-security-user-login.php:48
 
 
 
 
 
 
2836
  msgid "<strong>ERROR</strong>: The username field is empty."
2837
  msgstr ""
2838
 
2839
- #: all-in-one-wp-security/classes/wp-security-user-login.php:52
2840
  msgid "<strong>ERROR</strong>: The password field is empty."
2841
  msgstr ""
2842
 
2843
- #: all-in-one-wp-security/classes/wp-security-user-login.php:72
2844
- #: all-in-one-wp-security/classes/wp-security-user-login.php:98
2845
  msgid "<strong>ERROR</strong>: Invalid login credentials."
2846
  msgstr ""
2847
 
2848
- #: all-in-one-wp-security/classes/wp-security-user-login.php:75
2849
  msgid "<strong>ERROR</strong>: Invalid username."
2850
  msgstr ""
2851
 
2852
- #: all-in-one-wp-security/classes/wp-security-user-login.php:101
2853
  #, php-format
2854
  msgid ""
2855
  "<strong>ERROR</strong>: Incorrect password. <a href=\"%s\" title=\"Password "
2856
  "Lost and Found\">Lost your password</a>?"
2857
  msgstr ""
2858
 
2859
- #: all-in-one-wp-security/classes/wp-security-user-login.php:224
 
 
 
 
 
 
2860
  msgid "Site Lockout Notification"
2861
  msgstr ""
2862
 
2863
- #: all-in-one-wp-security/classes/wp-security-user-login.php:225
2864
  msgid ""
2865
  "A lockdown event has occurred due to too many failed login attempts or "
2866
  "invalid username:"
2867
  msgstr ""
2868
 
2869
- #: all-in-one-wp-security/classes/wp-security-user-login.php:226
2870
  msgid "Username: "
2871
  msgstr ""
2872
 
2873
- #: all-in-one-wp-security/classes/wp-security-user-login.php:227
2874
  msgid "IP Address: "
2875
  msgstr ""
2876
 
2877
- #: all-in-one-wp-security/classes/wp-security-user-login.php:228
2878
  msgid "IP Range: "
2879
  msgstr ""
2880
 
2881
- #: all-in-one-wp-security/classes/wp-security-user-login.php:229
2882
  msgid ""
2883
  "Log into your site's WordPress administration panel to see the duration of "
2884
  "the lockout or to unlock the user."
2885
  msgstr ""
2886
 
2887
- #: all-in-one-wp-security/classes/wp-security-user-login.php:386
2888
  #, php-format
2889
  msgid ""
2890
  "Your session has expired because it has been over %d minutes since your last "
2891
  "login."
2892
  msgstr ""
2893
 
2894
- #: all-in-one-wp-security/classes/wp-security-user-login.php:387
2895
- #: all-in-one-wp-security/classes/wp-security-user-login.php:391
2896
  msgid "Please log back in to continue."
2897
  msgstr ""
2898
 
2899
- #: all-in-one-wp-security/classes/wp-security-user-login.php:390
2900
  msgid "You were logged out because you just changed the \"admin\" username."
2901
  msgstr ""
2902
 
 
 
 
 
 
2903
  #: all-in-one-wp-security/classes/wp-security-utility-ip-address.php:79
2904
  #: all-in-one-wp-security/classes/wp-security-utility-ip-address.php:98
2905
  #: all-in-one-wp-security/classes/wp-security-utility-ip-address.php:113
@@ -2910,8 +3203,3 @@ msgstr ""
2910
  #: all-in-one-wp-security/classes/wp-security-utility-ip-address.php:136
2911
  msgid "You cannot ban your own IP address: "
2912
  msgstr ""
2913
-
2914
- #: all-in-one-wp-security/classes/wp-security-utility.php:151
2915
- msgid ""
2916
- "This feature can only be configured by the \"superadmin\" on the main site."
2917
- msgstr ""
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: AIOWPS\n"
4
+ "POT-Creation-Date: 2013-11-16 12:31+1000\n"
5
+ "PO-Revision-Date: 2013-11-16 12:31+1000\n"
6
  "Last-Translator: \n"
7
  "Language-Team: \n"
8
  "MIME-Version: 1.0\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
  "X-Generator: Poedit 1.5.7\n"
12
  "X-Poedit-KeywordsList: __;_e\n"
13
+ "X-Poedit-Basepath: .\n"
14
+ "X-Poedit-SearchPath-0: .\n"
15
 
16
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:156
17
  msgid "WP Security"
18
  msgstr ""
19
 
20
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:157
21
  msgid "Dashboard"
22
  msgstr ""
23
 
24
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:158
25
  msgid "Settings"
26
  msgstr ""
27
 
28
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:159
29
  msgid "User Accounts"
30
  msgstr ""
31
 
32
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:160
33
  msgid "User Login"
34
  msgstr ""
35
 
36
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:161
37
+ msgid "User Registration"
38
+ msgstr ""
39
+
40
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:162
41
  msgid "Database Security"
42
  msgstr ""
43
 
44
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:166
45
  msgid "Filesystem Security"
46
  msgstr ""
47
 
48
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:168
49
  msgid "WHOIS Lookup"
50
  msgstr ""
51
 
52
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:172
53
  msgid "Blacklist Manager"
54
  msgstr ""
55
 
56
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:177
57
  msgid "Firewall"
58
  msgstr ""
59
 
60
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:179
61
  msgid "SPAM Prevention"
62
  msgstr ""
63
 
64
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:183
65
  msgid "Scanner"
66
  msgstr ""
67
 
68
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:185
69
  msgid "Maintenance"
70
  msgstr ""
71
 
83
 
84
  #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:126
85
  #: all-in-one-wp-security/admin/wp-security-list-comment-spammer-ip.php:147
86
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:375
87
  msgid ""
88
  "The plugin was unable to write to the .htaccess file. Please edit file "
89
  "manually."
153
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:391
154
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:420
155
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:508
156
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:663
157
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:697
158
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:720
159
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:741
160
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:168
161
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:253
162
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:431
163
  msgid "More Info"
164
  msgstr ""
165
 
166
  #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:171
167
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:434
168
  msgid "Each IP address must be on a new line."
169
  msgstr ""
170
 
171
  #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:172
172
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:435
173
  msgid ""
174
  "To specify an IP range use a wildcard \"*\" character. Acceptable ways to "
175
  "use wildcards is shown in the examples below:"
176
  msgstr ""
177
 
178
  #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:173
179
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:436
180
  msgid "Example 1: 195.47.89.*"
181
  msgstr ""
182
 
183
  #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:174
184
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:437
185
  msgid "Example 2: 195.47.*.*"
186
  msgstr ""
187
 
188
  #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:175
189
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:438
190
  msgid "Example 3: 195.*.*.*"
191
  msgstr ""
192
 
215
  #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:303
216
  #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:225
217
  #: all-in-one-wp-security/admin/wp-security-settings-menu.php:491
218
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:183
219
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:227
220
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:310
221
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:445
222
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:597
223
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:140
224
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:215
225
  msgid "Save Settings"
226
  msgstr ""
227
 
435
 
436
  #: all-in-one-wp-security/admin/wp-security-database-menu.php:250
437
  #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:150
438
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:116
439
  msgid ""
440
  "You have entered an incorrect email address format. It has been set to your "
441
  "WordPress admin email as default."
443
 
444
  #: all-in-one-wp-security/admin/wp-security-database-menu.php:256
445
  #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:156
446
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:213
447
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:122
448
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:550
449
  msgid "Attention!"
450
  msgstr ""
451
 
520
 
521
  #: all-in-one-wp-security/admin/wp-security-database-menu.php:337
522
  #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:299
523
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:223
524
  msgid "Enter an email address"
525
  msgstr ""
526
 
679
  msgstr ""
680
 
681
  #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:231
682
+ msgid "File Change Detection Settings"
683
  msgstr ""
684
 
685
  #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:243
929
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:263
930
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:474
931
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:613
932
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:100
933
  msgid ""
934
  "Could not write to the .htaccess file. Please check the file permissions."
935
  msgstr ""
1023
  msgstr ""
1024
 
1025
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:105
1026
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:96
1027
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:90
1028
  msgid "Settings were successfully saved"
1029
  msgstr ""
1030
 
1034
  msgstr ""
1035
 
1036
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:121
 
1037
  #, php-format
1038
  msgid ""
1039
  "This should not have any impact on your site's general functionality but if "
1447
  msgid "Brute Force Prevention Firewall Settings"
1448
  msgstr ""
1449
 
1450
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:628
1451
  msgid ""
1452
  "A Brute Force Attack is when a hacker tries many combinations of usernames "
1453
  "and passwords until they succeed in guessing the right combination."
1454
  msgstr ""
1455
 
1456
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:629
1457
  msgid ""
1458
  "Due to the fact that at any one time there may be many concurrent login "
1459
  "attempts occurring on your site via malicious automated robots, this also "
1460
  "has a negative impact on your server's memory and performance."
1461
  msgstr ""
1462
 
1463
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:630
1464
  msgid ""
1465
  "The features in this tab will stop the majority of Brute Force Login Attacks "
1466
  "at the .htaccess level thus providing even better protection for your WP "
1468
  "not have to run PHP code to process the login attempts."
1469
  msgstr ""
1470
 
1471
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:637
1472
+ #, php-format
1473
+ msgid ""
1474
+ "Even though this feature should not have any impact on your site's general "
1475
+ "functionality <strong>you are strongly encouraged to take a %s of your ."
1476
+ "htaccess file before proceeding</strong>."
1477
+ msgstr ""
1478
+
1479
  #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:638
1480
+ msgid ""
1481
+ "If this feature is not used correctly, you can get locked out of your site. "
1482
+ "A backup file will come in handy if that happens."
1483
+ msgstr ""
1484
+
1485
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:639
1486
+ #, php-format
1487
+ msgid ""
1488
+ "To learn more about how to use this feature please watch the following %s."
1489
+ msgstr ""
1490
+
1491
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:648
1492
  msgid "Cookie Based Brute Force Login Prevention"
1493
  msgstr ""
1494
 
1495
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:659
1496
  msgid "Enable Brute Force Attack Prevention"
1497
  msgstr ""
1498
 
1499
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:662
1500
  msgid ""
1501
  "Check this if you want to protect your login page from Brute Force Attack."
1502
  msgstr ""
1503
 
1504
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:667
1505
  msgid ""
1506
  "This feature will deny access to your WordPress login page for all people "
1507
  "except those who have a special cookie in their browser."
1508
  msgstr ""
1509
 
1510
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:669
1511
  msgid "To use this feature do the following:"
1512
  msgstr ""
1513
 
1514
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:671
1515
  msgid "1) Enable the checkbox."
1516
  msgstr ""
1517
 
1518
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:673
1519
  msgid ""
1520
  "2) Enter a secret word consisting of alphanumeric characters which will be "
1521
  "difficult to guess. This secret word will be useful whenever you need to "
1523
  "below)."
1524
  msgstr ""
1525
 
1526
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:675
1527
  msgid ""
1528
  "3) You will then be provided with a special login URL. You will need to use "
1529
  "this URL to login to your WordPress site instead of the usual login URL. "
1531
  "allow you access to the WordPress administration login page."
1532
  msgstr ""
1533
 
1534
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:677
1535
  msgid ""
1536
  "Any person trying to access your login page who does not have the special "
1537
  "cookie in their browser will be automatically blocked."
1538
  msgstr ""
1539
 
1540
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:684
1541
  msgid "Secret Word"
1542
  msgstr ""
1543
 
1544
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:686
1545
  msgid ""
1546
  "Choose a secret word consisting of alphanumeric characters which you can use "
1547
  "to access your special URL. Your are highly encouraged to choose a word "
1548
  "which will be difficult to guess."
1549
  msgstr ""
1550
 
1551
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:690
1552
  msgid "Re-direct URL"
1553
  msgstr ""
1554
 
1555
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:694
1556
  msgid ""
1557
  "Specify a URL to redirect a hacker to when they try to access your WordPress "
1558
  "login page."
1559
  msgstr ""
1560
 
1561
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:701
1562
  msgid ""
1563
  "The URL specified here can be any site's URL and does not have to be your "
1564
  "own. For example you can be as creative as you like and send hackers to the "
1565
  "CIA or NSA home page."
1566
  msgstr ""
1567
 
1568
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:703
1569
  msgid ""
1570
  "This field will default to: http://127.0.0.1 if you do not enter a value."
1571
  msgstr ""
1572
 
1573
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:705
1574
  msgid "Useful Tip:"
1575
  msgstr ""
1576
 
1577
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:707
1578
  msgid ""
1579
  "It's a good idea to not redirect attempted brute force login attempts to "
1580
  "your site because it increases the load on your server."
1581
  msgstr ""
1582
 
1583
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:709
1584
  msgid ""
1585
  "Redirecting a hacker or malicious bot back to \"http://127.0.0.1\" is ideal "
1586
  "because it deflects them back to their own local host and puts the load on "
1587
  "their server instead of yours."
1588
  msgstr ""
1589
 
1590
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:716
1591
  msgid "My Site Has Posts Or Pages Which Are Password Protected"
1592
  msgstr ""
1593
 
1594
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:719
1595
  msgid ""
1596
  "Check this if you are using the native WordPress password protection feature "
1597
  "for some or all of your blog posts or pages."
1598
  msgstr ""
1599
 
1600
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:724
1601
  msgid ""
1602
  "In the cases where you are protecting some of your posts or pages using the "
1603
  "in-built WordPress password protection feature, a few extra lines of "
1605
  "people trying to access pages are not automatically blocked."
1606
  msgstr ""
1607
 
1608
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:726
1609
  msgid ""
1610
  "By enabling this checkbox the plugin will add the necessary rules and "
1611
  "exceptions to your .htacces file so that people trying to access these pages "
1612
  "are not automatically blocked."
1613
  msgstr ""
1614
 
1615
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:728
1616
  msgid "Helpful Tip:"
1617
  msgstr ""
1618
 
1619
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:730
1620
  msgid ""
1621
  "If you do not use the WordPress password protection feature for your posts "
1622
  "or pages then it is highly recommended that you leave this checkbox disabled."
1623
  msgstr ""
1624
 
1625
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:737
1626
  msgid "My Site Has a Theme or Plugins Which Use AJAX"
1627
  msgstr ""
1628
 
1629
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:740
1630
  msgid "Check this if your site uses AJAX functionality."
1631
  msgstr ""
1632
 
1633
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:745
1634
  msgid ""
1635
  "In the cases where your WordPress installation has a theme or plugins which "
1636
  "use AJAX, a few extra lines of directives and exceptions need to be added to "
1638
  "by the brute force prevention feature."
1639
  msgstr ""
1640
 
1641
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:747
1642
  msgid ""
1643
  "By enabling this checkbox the plugin will add the necessary rules and "
1644
  "exceptions to your .htacces file so that AJAX operations will work as "
1645
  "expected."
1646
  msgstr ""
1647
 
1648
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:762
1649
  msgid "The cookie test was successful. You can now enable this feature."
1650
  msgstr ""
1651
 
1652
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:765
1653
  msgid "Save Feature Settings"
1654
  msgstr ""
1655
 
1656
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:772
1657
  msgid ""
1658
  "The cookie test failed on this server. So this feature cannot be used on "
1659
  "this site."
1660
  msgstr ""
1661
 
1662
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:778
1663
  msgid ""
1664
  "Before using this feature you are required to perform a cookie test first. "
1665
  "This is to make sure that your browser cookie is working correctly and that "
1666
  "you won't lock yourself out."
1667
  msgstr ""
1668
 
1669
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:780
1670
  msgid "Perform Cookie Test"
1671
  msgstr ""
1672
 
1675
  #: all-in-one-wp-security/admin/wp-security-list-locked-ip.php:80
1676
  #: all-in-one-wp-security/admin/wp-security-list-locked-ip.php:91
1677
  #: all-in-one-wp-security/admin/wp-security-list-login-fails.php:78
1678
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:82
1679
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:93
1680
  msgid "Please select some records using the checkboxes"
1681
  msgstr ""
1682
 
1715
  msgstr ""
1716
 
1717
  #: all-in-one-wp-security/admin/wp-security-list-locked-ip.php:115
1718
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:717
1719
  msgid "The selected IP ranges were unlocked successfully!"
1720
  msgstr ""
1721
 
1722
  #: all-in-one-wp-security/admin/wp-security-list-locked-ip.php:124
1723
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:726
1724
  msgid "The selected IP range was unlocked successfully!"
1725
  msgstr ""
1726
 
1727
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:118
1728
+ msgid "The selected accounts were approved successfully!"
1729
+ msgstr ""
1730
+
1731
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:125
1732
+ msgid "The selected account was approved successfully!"
1733
+ msgstr ""
1734
+
1735
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:146
1736
+ msgid "The selected accounts were deleted successfully!"
1737
+ msgstr ""
1738
+
1739
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:154
1740
+ msgid "The selected account was deleted successfully!"
1741
+ msgstr ""
1742
+
1743
  #: all-in-one-wp-security/admin/wp-security-maintenance-menu.php:82
1744
  msgid "Site lockout feature settings saved!"
1745
  msgstr ""
2081
  "all pages"
2082
  msgstr ""
2083
 
2084
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:105
2085
  msgid "Comment SPAM Settings"
2086
  msgstr ""
2087
 
2088
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:110
2089
+ msgid "Add Captcha To Comments Form"
2090
+ msgstr ""
2091
+
2092
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:114
2093
+ msgid ""
2094
+ "This feature will add a simple math captcha field in the WordPress comments "
2095
+ "form."
2096
+ msgstr ""
2097
+
2098
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:131
2099
+ msgid "Enable Captcha On Comment Forms"
2100
+ msgstr ""
2101
+
2102
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:134
2103
+ msgid "Check this if you want to insert a captcha field on the comment forms"
2104
+ msgstr ""
2105
+
2106
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:142
2107
+ msgid "Block Spambot Comments"
2108
+ msgstr ""
2109
+
2110
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:146
2111
  msgid ""
2112
  "A large portion of WordPress blog comment SPAM is mainly produced by "
2113
  "automated bots and not necessarily by humans. "
2114
  msgstr ""
2115
 
2116
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:147
2117
  msgid ""
2118
  "This feature will greatly minimize the useless and unecessary traffic and "
2119
  "load on your server resulting from SPAM comments by blocking all comment "
2120
  "requests which do not originate from your domain."
2121
  msgstr ""
2122
 
2123
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:164
 
 
 
 
2124
  msgid "Block Spambots From Posting Comments"
2125
  msgstr ""
2126
 
2127
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:167
2128
  msgid ""
2129
  "Check this if you want to apply a firewall rule which will block comments "
2130
  "originating from spambots."
2131
  msgstr ""
2132
 
2133
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:171
2134
  msgid ""
2135
  "This feature will implement a firewall rule to block all comment attempts "
2136
  "which do not originate from your domain."
2137
  msgstr ""
2138
 
2139
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:172
2140
  msgid ""
2141
  "A legitimate comment is one which is submitted by a human who physically "
2142
  "fills out the comment form and clicks the submit button. For such events, "
2143
  "the HTTP_REFERRER is always set to your own domain."
2144
  msgstr ""
2145
 
2146
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:173
2147
  msgid ""
2148
  "A comment submitted by a spambot is done by directly calling the comments."
2149
  "php file, which usually means that the HTTP_REFERRER value is not your "
2150
  "domain and often times empty."
2151
  msgstr ""
2152
 
2153
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:174
2154
  msgid ""
2155
  "This feature will check and block comment requests which are not referred by "
2156
  "your domain thus greatly reducing your overall blog SPAM and PHP requests "
2157
  "done by the server to process these comments."
2158
  msgstr ""
2159
 
2160
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:201
2161
  msgid "Nonce check failed for list SPAM comment IPs!"
2162
  msgstr ""
2163
 
2164
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:207
2165
  msgid ""
2166
  "You entered a non numeric value for the minimum SPAM comments per IP field. "
2167
  "It has been set to the default value."
2168
  msgstr ""
2169
 
2170
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:219
2171
  #, php-format
2172
  msgid ""
2173
  "Displaying results for IP addresses which have posted a minimum of %s SPAM "
2174
  "comments"
2175
  msgstr ""
2176
 
2177
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:235
2178
  msgid ""
2179
  "This tab displays a list of the IP addresses of the people or bots who have "
2180
  "left SPAM comments on your site."
2181
  msgstr ""
2182
 
2183
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:236
2184
  msgid ""
2185
  "This information can be handy for identifying the most persistent IP "
2186
  "addresses or ranges used by spammers."
2187
  msgstr ""
2188
 
2189
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:237
2190
  msgid ""
2191
  "By inspecting the IP address data coming from spammers you will be in a "
2192
  "better position to determine which addresses or address ranges you should "
2193
  "block by adding them to your blacklist."
2194
  msgstr ""
2195
 
2196
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:238
2197
  msgid ""
2198
  "To add one or more of the IP addresses displayed in the table below to your "
2199
  "blacklist, simply click the \"Block\" link for the individual row or select "
2202
  "\" option from the Bulk Actions dropdown list and click the \"Apply\" button."
2203
  msgstr ""
2204
 
2205
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:244
2206
  msgid "List SPAMMER IP Addresses"
2207
  msgstr ""
2208
 
2209
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:250
2210
  msgid "Minimum number of SPAM comments per IP"
2211
  msgstr ""
2212
 
2213
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:252
2214
  msgid ""
2215
  "This field allows you to list only those IP addresses which have been used "
2216
  "to post X or more SPAM comments."
2217
  msgstr ""
2218
 
2219
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:256
2220
  msgid ""
2221
  "Example 1: Setting this value to \"0\" or \"1\" will list ALL IP addresses "
2222
  "which were used to submit SPAM comments."
2223
  msgstr ""
2224
 
2225
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:257
2226
  msgid ""
2227
  "Example 2: Setting this value to \"5\" will list only those IP addresses "
2228
  "which were used to submit 5 SPAM comments or more on your site."
2229
  msgstr ""
2230
 
2231
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:264
2232
  msgid "Find IP Addresses"
2233
  msgstr ""
2234
 
2235
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:268
2236
  msgid "SPAMMER IP Address Results"
2237
  msgstr ""
2238
 
2239
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:274
2240
  #: all-in-one-wp-security/classes/wp-security-utility.php:150
2241
  msgid ""
2242
  "The plugin has detected that you are using a Multi-Site WordPress "
2243
  "installation."
2244
  msgstr ""
2245
 
2246
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:275
2247
  msgid "Only the \"superadmin\" can block IP addresses from the main site."
2248
  msgstr ""
2249
 
2250
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:276
2251
  msgid ""
2252
  "Take note of the IP addresses you want blocked and ask the superadmin to add "
2253
  "these to the blacklist using the \"Blacklist Manager\" on the main site."
2456
  msgid "Account Login Name"
2457
  msgstr ""
2458
 
2459
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:95
2460
  msgid ""
2461
  "You entered a non numeric value for the max login attempts field. It has "
2462
  "been set to the default value."
2463
  msgstr ""
2464
 
2465
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:102
2466
  msgid ""
2467
  "You entered a non numeric value for the login retry time period field. It "
2468
  "has been set to the default value."
2469
  msgstr ""
2470
 
2471
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:109
2472
  msgid ""
2473
  "You entered a non numeric value for the lockout time length field. It has "
2474
  "been set to the default value."
2475
  msgstr ""
2476
 
2477
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:154
2478
  msgid "Login Lockdown Configuration"
2479
  msgstr ""
2480
 
2481
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:158
2482
  msgid "One of the ways hackers try to compromise sites is via a "
2483
  msgstr ""
2484
 
2485
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:158
2486
  msgid "Brute Force Login Attack"
2487
  msgstr ""
2488
 
2489
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:159
2490
  msgid ""
2491
  "This is where attackers use repeated login attempts until they guess the "
2492
  "password."
2493
  msgstr ""
2494
 
2495
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:160
2496
  msgid ""
2497
  "Apart from choosing strong passwords, monitoring and blocking IP addresses "
2498
  "which are involved in repeated login failures in a short period of time is a "
2499
  "very effective way to stop these types of attacks."
2500
  msgstr ""
2501
 
2502
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:161
2503
  #, php-format
2504
  msgid ""
2505
  "You may also want to checkout our %s feature for another secure way to "
2506
  "protect against these types of attacks."
2507
  msgstr ""
2508
 
2509
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:166
2510
  msgid "Login Lockdown Options"
2511
  msgstr ""
2512
 
2513
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:178
2514
  msgid "Enable Login Lockdown Feature"
2515
  msgstr ""
2516
 
2517
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:181
2518
  msgid ""
2519
  "Check this if you want to enable the login lockdown feature and apply the "
2520
  "settings below"
2521
  msgstr ""
2522
 
2523
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:185
2524
  msgid "Max Login Attempts"
2525
  msgstr ""
2526
 
2527
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:187
2528
  msgid ""
2529
  "Set the value for the maximum login retries before IP address is locked out"
2530
  msgstr ""
2531
 
2532
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:191
2533
  msgid "Login Retry Time Period (min)"
2534
  msgstr ""
2535
 
2536
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:193
2537
  msgid ""
2538
  "If the maximum number of failed login attempts for a particular IP address "
2539
  "occur within this time period the plugin will lock out that address"
2540
  msgstr ""
2541
 
2542
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:197
2543
  msgid "Time Length of Lockout (min)"
2544
  msgstr ""
2545
 
2546
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:199
2547
  msgid ""
2548
  "Set the length of time for which a particular IP address will be prevented "
2549
  "from logging in"
2550
  msgstr ""
2551
 
2552
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:203
2553
  msgid "Display Generic Error Message"
2554
  msgstr ""
2555
 
2556
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:206
2557
  msgid ""
2558
  "Check this if you want to show a generic error message when a login attempt "
2559
  "fails"
2560
  msgstr ""
2561
 
2562
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:210
2563
  msgid "Instantly Lockout Invalid Usernames"
2564
  msgstr ""
2565
 
2566
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:213
2567
  msgid ""
2568
  "Check this if you want to instantly lockout login attempts with usernames "
2569
  "which do not exist on your system"
2570
  msgstr ""
2571
 
2572
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:218
2573
  msgid "Notify By Email"
2574
  msgstr ""
2575
 
2576
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:221
2577
  msgid ""
2578
  "Check this if you want to receive an email when someone has been locked out "
2579
  "due to maximum failed login attempts"
2580
  msgstr ""
2581
 
2582
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:231
2583
  msgid "Currently Locked Out IP Address Ranges"
2584
  msgstr ""
2585
 
2586
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:284
2587
+ msgid ""
2588
+ "This feature allows you to add a captcha form on the WordPress login page."
2589
+ msgstr ""
2590
+
2591
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:285
2592
+ msgid ""
2593
+ "Users who attempt to login will also need to enter the answer to a simple "
2594
+ "mathematical question - if they enter the wrong answer, the plugin will not "
2595
+ "allow them login even if they entered the correct username and password."
2596
+ msgstr ""
2597
+
2598
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:286
2599
+ msgid ""
2600
+ "Therefore, adding a captcha form on the login page is another effective yet "
2601
+ "simple \"Brute Force\" prevention technique."
2602
+ msgstr ""
2603
+
2604
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:291
2605
+ msgid "Captcha Settings"
2606
+ msgstr ""
2607
+
2608
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:303
2609
+ msgid "Enable Captcha On Login Page"
2610
+ msgstr ""
2611
+
2612
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:306
2613
+ msgid "Check this if you want to insert a captcha form on the login page"
2614
+ msgstr ""
2615
+
2616
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:328
2617
  msgid "Nonce check failed for save whitelist settings!"
2618
  msgstr ""
2619
 
2620
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:382
2621
  msgid "Login Whitelist"
2622
  msgstr ""
2623
 
2624
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:385
2625
  msgid ""
2626
  "The All In One WP Security Whitelist feature gives you the option of only "
2627
  "allowing certain IP addresses or ranges to have access to your WordPress "
2628
  "login page."
2629
  msgstr ""
2630
 
2631
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:386
2632
  msgid ""
2633
  "This feature will deny login access for all IP addresses which are not in "
2634
  "your whitelist as configured in the settings below."
2635
  msgstr ""
2636
 
2637
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:387
2638
  msgid ""
2639
  "The plugin achieves this by writing the appropriate directives to your ."
2640
  "htaccess file."
2641
  msgstr ""
2642
 
2643
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:388
2644
  msgid ""
2645
  "By allowing/blocking IP addresses via the .htaccess file your are using the "
2646
  "most secure first line of defence because login access will only be granted "
2648
  "they try to access your login page."
2649
  msgstr ""
2650
 
2651
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:395
2652
+ #, php-format
2653
+ msgid ""
2654
+ "Attention: If in addition to enabling the white list feature, you also have "
2655
+ "the %s feature enabled, <strong>you will still need to use your secret word "
2656
+ "in the URL when trying to access your WordPress login page</strong>."
2657
+ msgstr ""
2658
+
2659
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:396
2660
+ msgid ""
2661
+ "These features are NOT functionally related. Having both of them enabled on "
2662
+ "your site means you are creating 2 layers of security."
2663
+ msgstr ""
2664
+
2665
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:401
2666
  msgid "Login IP Whitelist Settings"
2667
  msgstr ""
2668
 
2669
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:412
2670
  msgid "Enable IP Whitelisting"
2671
  msgstr ""
2672
 
2673
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:415
2674
  msgid ""
2675
  "Check this if you want to enable the whitelisting of selected IP addresses "
2676
  "specified in the settings below"
2677
  msgstr ""
2678
 
2679
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:419
2680
  msgid "Your Current IP Address"
2681
  msgstr ""
2682
 
2683
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:422
2684
  msgid ""
2685
  "You can copy and paste this address in the text box below if you want to "
2686
  "include it in your login whitelist."
2687
  msgstr ""
2688
 
2689
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:426
2690
  msgid "Enter Whitelisted IP Addresses:"
2691
  msgstr ""
2692
 
2693
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:430
2694
  msgid ""
2695
  "Enter one or more IP addresses or IP ranges you wish to include in your "
2696
  "whitelist. Only the addresses specified here will have access to the "
2697
  "WordPress login page."
2698
  msgstr ""
2699
 
2700
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:460
2701
  msgid "Nonce check failed for delete all failed login records operation!"
2702
  msgstr ""
2703
 
2704
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:469
2705
  msgid "User Login Feature - Delete all failed login records operation failed!"
2706
  msgstr ""
2707
 
2708
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:473
2709
  msgid "All records from the Failed Logins table were deleted successfully!"
2710
  msgstr ""
2711
 
2712
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:488
2713
  msgid "This tab displays the failed login attempts for your site."
2714
  msgstr ""
2715
 
2716
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:489
2717
  msgid ""
2718
  "The information below can be handy if you need to do security investigations "
2719
  "because it will show you the IP range, username and ID (if applicable) and "
2720
  "the time/date of the failed login attempt."
2721
  msgstr ""
2722
 
2723
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:494
2724
  msgid "Failed Login Records"
2725
  msgstr ""
2726
 
2727
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:510
2728
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:519
2729
  msgid "Delete All Failed Login Records"
2730
  msgstr ""
2731
 
2732
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:516
2733
  msgid ""
2734
  "Click this button if you wish to delete all failed login records in one go."
2735
  msgstr ""
2736
 
2737
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:544
2738
  msgid ""
2739
  "You entered a non numeric value for the logout time period field. It has "
2740
  "been set to the default value."
2741
  msgstr ""
2742
 
2743
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:566
2744
  msgid ""
2745
  "Setting an expiry period for your WP administration session is a simple way "
2746
  "to protect against unauthorized access to your site from your computer."
2747
  msgstr ""
2748
 
2749
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:567
2750
  msgid ""
2751
  "This feature allows you to specify a time period in minutes after which the "
2752
  "admin session will expire and the user will be forced to log back in."
2753
  msgstr ""
2754
 
2755
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:572
2756
  msgid "Force User Logout Options"
2757
  msgstr ""
2758
 
2759
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:584
2760
  msgid "Enable Force WP User Logout"
2761
  msgstr ""
2762
 
2763
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:587
2764
  msgid ""
2765
  "Check this if you want to force a wp user to be logged out after a "
2766
  "configured amount of time"
2767
  msgstr ""
2768
 
2769
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:591
2770
  msgid "Logout the WP User After XX Minutes"
2771
  msgstr ""
2772
 
2773
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:593
2774
  msgid ""
2775
  "(Minutes) The user will be forced to log back in after this time period has "
2776
  "elapased."
2777
  msgstr ""
2778
 
2779
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:616
2780
  msgid ""
2781
  "This tab displays the login activity for WordPress admin accounts registered "
2782
  "with your site."
2783
  msgstr ""
2784
 
2785
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:617
2786
  msgid ""
2787
  "The information below can be handy if you need to do security investigations "
2788
  "because it will show you the last 50 recent login events by username, IP "
2789
  "address and time/date."
2790
  msgstr ""
2791
 
2792
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:622
2793
  msgid "Account Activity Logs"
2794
  msgstr ""
2795
 
2796
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:654
2797
  msgid "Nonce check failed for users logged in list!"
2798
  msgstr ""
2799
 
2800
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:667
2801
  msgid "Refresh Logged In User Data"
2802
  msgstr ""
2803
 
2804
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:671
2805
  msgid "Refresh Data"
2806
  msgstr ""
2807
 
2808
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:677
2809
  msgid "This tab displays all users who are currently logged into your site."
2810
  msgstr ""
2811
 
2812
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:678
2813
  msgid ""
2814
  "If you suspect there is a user or users who are logged in which should not "
2815
  "be, you can block them by inspecting the IP addresses from the data below "
2816
+ "and adding them to your blacklist."
2817
  msgstr ""
2818
 
2819
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:683
2820
  msgid "Currently Logged In Users"
2821
  msgstr ""
2822
 
2823
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:748
2824
  msgid "The selected records were deleted successfully!"
2825
  msgstr ""
2826
 
2827
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:757
2828
  msgid "The selected record was deleted successfully!"
2829
  msgstr ""
2830
 
2831
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:106
2832
+ msgid "User Registration Settings"
2833
+ msgstr ""
2834
+
2835
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:110
2836
+ msgid "Manually Approve New Registrations"
2837
+ msgstr ""
2838
+
2839
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:114
2840
+ msgid ""
2841
+ "If your site allows people to create their own accounts via the WordPress "
2842
+ "registration form, then you can minimize SPAM or bogus registrations by "
2843
+ "manually approving each registration."
2844
+ msgstr ""
2845
+
2846
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:115
2847
+ msgid ""
2848
+ "This feature will automatically set a newly registered account to \"pending"
2849
+ "\" until the administrator activates it. Therefore undesirable registrants "
2850
+ "will be unable to log in without your express approval."
2851
+ msgstr ""
2852
+
2853
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:116
2854
+ msgid ""
2855
+ "You can view all accounts which have been newly registered via the handy "
2856
+ "table below and you can also perform bulk activation/deactivation/deletion "
2857
+ "tasks on each account."
2858
+ msgstr ""
2859
+
2860
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:132
2861
+ msgid "Enable manual approval of new registrations"
2862
+ msgstr ""
2863
+
2864
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:135
2865
+ msgid ""
2866
+ "Check this if you want to automatically disable all newly registered "
2867
+ "accounts so that you can approve them manually."
2868
+ msgstr ""
2869
+
2870
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:144
2871
+ msgid "Approve Registered Users"
2872
+ msgstr ""
2873
+
2874
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:189
2875
+ msgid ""
2876
+ "This feature allows you to add a captcha form on the WordPress registration "
2877
+ "page."
2878
+ msgstr ""
2879
+
2880
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:190
2881
+ msgid ""
2882
+ "Users who attempt to register will also need to enter the answer to a simple "
2883
+ "mathematical question - if they enter the wrong answer, the plugin will not "
2884
+ "allow them to register."
2885
+ msgstr ""
2886
+
2887
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:191
2888
+ msgid ""
2889
+ "Therefore, adding a captcha form on the registration page is another "
2890
+ "effective yet simple SPAM registration prevention technique."
2891
+ msgstr ""
2892
+
2893
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:196
2894
+ msgid "Registration Page Captcha Settings"
2895
+ msgstr ""
2896
+
2897
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:208
2898
+ msgid "Enable Captcha On Registration Page"
2899
+ msgstr ""
2900
+
2901
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:211
2902
+ msgid ""
2903
+ "Check this if you want to insert a captcha form on the WordPress user "
2904
+ "registration page (if you allow user registration)."
2905
+ msgstr ""
2906
+
2907
  #: all-in-one-wp-security/admin/wp-security-whois-menu.php:68
2908
  msgid "WHOIS Lookup Information"
2909
  msgstr ""
2992
  msgid " generated on"
2993
  msgstr ""
2994
 
2995
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:12
2996
+ msgid "Please enter an answer in digits:"
2997
+ msgstr ""
2998
+
2999
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:91
3000
+ msgid "one"
3001
+ msgstr ""
3002
+
3003
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:92
3004
+ msgid "two"
3005
+ msgstr ""
3006
+
3007
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:93
3008
+ msgid "three"
3009
+ msgstr ""
3010
+
3011
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:94
3012
+ msgid "four"
3013
+ msgstr ""
3014
+
3015
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:95
3016
+ msgid "five"
3017
+ msgstr ""
3018
+
3019
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:96
3020
+ msgid "six"
3021
+ msgstr ""
3022
+
3023
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:97
3024
+ msgid "seven"
3025
+ msgstr ""
3026
+
3027
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:98
3028
+ msgid "eight"
3029
+ msgstr ""
3030
+
3031
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:99
3032
+ msgid "nine"
3033
+ msgstr ""
3034
+
3035
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:100
3036
+ msgid "ten"
3037
+ msgstr ""
3038
+
3039
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:101
3040
+ msgid "eleven"
3041
+ msgstr ""
3042
+
3043
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:102
3044
+ msgid "twelve"
3045
+ msgstr ""
3046
+
3047
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:103
3048
+ msgid "thirteen"
3049
+ msgstr ""
3050
+
3051
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:104
3052
+ msgid "fourteen"
3053
+ msgstr ""
3054
+
3055
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:105
3056
+ msgid "fifteen"
3057
+ msgstr ""
3058
+
3059
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:106
3060
+ msgid "sixteen"
3061
+ msgstr ""
3062
+
3063
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:107
3064
+ msgid "seventeen"
3065
+ msgstr ""
3066
+
3067
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:108
3068
+ msgid "eighteen"
3069
+ msgstr ""
3070
+
3071
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:109
3072
+ msgid "nineteen"
3073
+ msgstr ""
3074
+
3075
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:110
3076
+ msgid "twenty"
3077
+ msgstr ""
3078
+
3079
  #: all-in-one-wp-security/classes/wp-security-file-scan.php:58
3080
  msgid "All In One WP Security - File change detected!"
3081
  msgstr ""
3092
  msgid "Login to your site to view the scan details."
3093
  msgstr ""
3094
 
3095
+ #: all-in-one-wp-security/classes/wp-security-general-init-tasks.php:150
3096
+ msgid "Please enter an answer in the CAPTCHA field."
3097
+ msgstr ""
3098
+
3099
+ #: all-in-one-wp-security/classes/wp-security-general-init-tasks.php:160
3100
+ msgid ""
3101
+ "Error: You entered an incorrect CAPTCHA answer. Please go back and try again."
3102
+ msgstr ""
3103
+
3104
  #: all-in-one-wp-security/classes/wp-security-user-login.php:39
3105
  msgid ""
3106
  "<strong>ERROR</strong>: Login failed because your IP address has been "
3108
  " Please contact the administrator."
3109
  msgstr ""
3110
 
3111
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:63
3112
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:66
3113
+ #: all-in-one-wp-security/classes/wp-security-user-registration.php:59
3114
+ msgid "<strong>ERROR</strong>: Your answer was incorrect - please try again."
3115
+ msgstr ""
3116
+
3117
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:76
3118
  msgid "<strong>ERROR</strong>: The username field is empty."
3119
  msgstr ""
3120
 
3121
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:80
3122
  msgid "<strong>ERROR</strong>: The password field is empty."
3123
  msgstr ""
3124
 
3125
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:100
3126
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:126
3127
  msgid "<strong>ERROR</strong>: Invalid login credentials."
3128
  msgstr ""
3129
 
3130
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:103
3131
  msgid "<strong>ERROR</strong>: Invalid username."
3132
  msgstr ""
3133
 
3134
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:129
3135
  #, php-format
3136
  msgid ""
3137
  "<strong>ERROR</strong>: Incorrect password. <a href=\"%s\" title=\"Password "
3138
  "Lost and Found\">Lost your password</a>?"
3139
  msgstr ""
3140
 
3141
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:140
3142
+ msgid ""
3143
+ "<strong>ACCOUNT PENDING</strong>: Your account is currently not active. An "
3144
+ "administrator needs to activate your account before you can login."
3145
+ msgstr ""
3146
+
3147
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:263
3148
  msgid "Site Lockout Notification"
3149
  msgstr ""
3150
 
3151
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:264
3152
  msgid ""
3153
  "A lockdown event has occurred due to too many failed login attempts or "
3154
  "invalid username:"
3155
  msgstr ""
3156
 
3157
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:265
3158
  msgid "Username: "
3159
  msgstr ""
3160
 
3161
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:266
3162
  msgid "IP Address: "
3163
  msgstr ""
3164
 
3165
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:267
3166
  msgid "IP Range: "
3167
  msgstr ""
3168
 
3169
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:268
3170
  msgid ""
3171
  "Log into your site's WordPress administration panel to see the duration of "
3172
  "the lockout or to unlock the user."
3173
  msgstr ""
3174
 
3175
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:425
3176
  #, php-format
3177
  msgid ""
3178
  "Your session has expired because it has been over %d minutes since your last "
3179
  "login."
3180
  msgstr ""
3181
 
3182
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:426
3183
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:430
3184
  msgid "Please log back in to continue."
3185
  msgstr ""
3186
 
3187
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:429
3188
  msgid "You were logged out because you just changed the \"admin\" username."
3189
  msgstr ""
3190
 
3191
+ #: all-in-one-wp-security/classes/wp-security-utility.php:151
3192
+ msgid ""
3193
+ "This feature can only be configured by the \"superadmin\" on the main site."
3194
+ msgstr ""
3195
+
3196
  #: all-in-one-wp-security/classes/wp-security-utility-ip-address.php:79
3197
  #: all-in-one-wp-security/classes/wp-security-utility-ip-address.php:98
3198
  #: all-in-one-wp-security/classes/wp-security-utility-ip-address.php:113
3203
  #: all-in-one-wp-security/classes/wp-security-utility-ip-address.php:136
3204
  msgid "You cannot ban your own IP address: "
3205
  msgstr ""
 
 
 
 
 
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://www.tipsandtricks-hq.com
4
  Tags: security, secure, Anti Virus, antivirus, ban, ban hacker, virus, firewall, firewall security, login, lockdown, htaccess, hack, malware, vulnerability, protect, protection, phishing, database, backup, plugin, sql injection, ssl, restrict, login captcha
5
  Requires at least: 3.5
6
  Tested up to: 3.7.1
7
- Stable tag: 3.0
8
  License: GPLv3
9
 
10
  A comprehensive, user-friendly, all in one WordPress security and firewall plugin for your site.
@@ -48,7 +48,8 @@ via email whenever somebody gets locked out due to too many login attempts.
48
  * Ability to automatically lockout IP address ranges which attempt to login with an invalid username.
49
  * Ability to see a list of all the users who are currently logged into your site.
50
  * Allows you to specify one or more IP addresses in a special whitelist. The whitelisted IP addresses will have access to your WP login page.
51
- * Add captcha to WordPress Login form
 
52
 
53
  = User Registration Security =
54
  * Enable manual approval of WordPress user accounts. If your site allows people to create their own accounts via the WordPress registration form, then you can minimize SPAM or bogus registrations by manually approving each registration.
@@ -146,6 +147,12 @@ None
146
 
147
  == Changelog ==
148
 
 
 
 
 
 
 
149
  = 3.0 =
150
  - Added a new feature which allows you to add captcha to the Wordpress user registration page.
151
  - Added some more helpful comments and link to video tutorial in the brute force and white list features settings pages.
4
  Tags: security, secure, Anti Virus, antivirus, ban, ban hacker, virus, firewall, firewall security, login, lockdown, htaccess, hack, malware, vulnerability, protect, protection, phishing, database, backup, plugin, sql injection, ssl, restrict, login captcha
5
  Requires at least: 3.5
6
  Tested up to: 3.7.1
7
+ Stable tag: 3.1
8
  License: GPLv3
9
 
10
  A comprehensive, user-friendly, all in one WordPress security and firewall plugin for your site.
48
  * Ability to automatically lockout IP address ranges which attempt to login with an invalid username.
49
  * Ability to see a list of all the users who are currently logged into your site.
50
  * Allows you to specify one or more IP addresses in a special whitelist. The whitelisted IP addresses will have access to your WP login page.
51
+ * Add captcha to WordPress Login form.
52
+ * Add captcha to the forgot password form of your WP Login system.
53
 
54
  = User Registration Security =
55
  * Enable manual approval of WordPress user accounts. If your site allows people to create their own accounts via the WordPress registration form, then you can minimize SPAM or bogus registrations by manually approving each registration.
147
 
148
  == Changelog ==
149
 
150
+ = 3.1 =
151
+ - Added a new feature that will allow you to add a captcha to the lost password form (useful if you are allowing user registration on your site).
152
+ - Added ability to specify a system log file in the "Host System Logs" tab of the "File System Security" menu
153
+ - Fixed a tab link bug. One link was going to the wrong menu tab.
154
+ - Updated the POT file of the plugin.
155
+
156
  = 3.0 =
157
  - Added a new feature which allows you to add captcha to the Wordpress user registration page.
158
  - Added some more helpful comments and link to video tutorial in the brute force and white list features settings pages.
wp-security-core.php CHANGED
@@ -3,7 +3,7 @@
3
  if (!class_exists('AIO_WP_Security')){
4
 
5
  class AIO_WP_Security{
6
- var $version = '3.0';
7
  var $db_version = '1.3';
8
  var $plugin_url;
9
  var $plugin_path;
3
  if (!class_exists('AIO_WP_Security')){
4
 
5
  class AIO_WP_Security{
6
+ var $version = '3.1';
7
  var $db_version = '1.3';
8
  var $plugin_url;
9
  var $plugin_path;
wp-security.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  Plugin Name: All In One WP Security
4
- Version: v3.0
5
  Plugin URI: http://www.tipsandtricks-hq.com/wordpress-security-and-firewall-plugin
6
  Author: Tips and Tricks HQ, Peter, Ruhul Amin
7
  Author URI: http://www.tipsandtricks-hq.com/
1
  <?php
2
  /*
3
  Plugin Name: All In One WP Security
4
+ Version: v3.1
5
  Plugin URI: http://www.tipsandtricks-hq.com/wordpress-security-and-firewall-plugin
6
  Author: Tips and Tricks HQ, Peter, Ruhul Amin
7
  Author URI: http://www.tipsandtricks-hq.com/