All In One WP Security & Firewall - Version 4.1.0

Version Description

  • Fixed bug in Maintenance menu page when trying to attach a media file to the message text box.
  • Added a new filter (called "aiowps_ip_blocked_error_msg") which allows the modification of the error message displayed on the login page when an IP address has been blocked by the login lockdown feature.
  • Updated French language translation. Thanks to Claude Ribaux for providing the translation files.
  • Thanks to @chesio for making the following two changes.
  • Replaced deprecated call to get_currentuserinfo() function.
  • Minor code fixes in the backup class file.
  • Fix: display correct (error) message when write_to_htaccess() fails.
  • Tweak: database backup filename is more human-readable. Before: 24x7eg8l6i-database-backup-1463042767.zip After: database-backup-20160512-104607-24x7eg8l6i.zip
Download this release

Release Info

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

Code changes from version 4.0.9 to 4.1.0

admin/wp-security-admin-init.php CHANGED
@@ -122,7 +122,7 @@ class AIOWPSecurity_Admin_Init
122
 
123
  //Write this new cookie to the .htaccess file
124
  $res = AIOWPSecurity_Utility_Htaccess::write_to_htaccess();
125
- if($res == -1){
126
  $aio_wp_security->debug_logger->log_debug("Error writing new test cookie with random suffix to .htaccess file!",4);
127
  }
128
 
122
 
123
  //Write this new cookie to the .htaccess file
124
  $res = AIOWPSecurity_Utility_Htaccess::write_to_htaccess();
125
+ if( !$res ){
126
  $aio_wp_security->debug_logger->log_debug("Error writing new test cookie with random suffix to .htaccess file!",4);
127
  }
128
 
admin/wp-security-blacklist-menu.php CHANGED
@@ -131,7 +131,7 @@ class AIOWPSecurity_Blacklist_Menu extends AIOWPSecurity_Admin_Menu
131
  $this->show_msg_settings_updated();
132
 
133
  $write_result = AIOWPSecurity_Utility_Htaccess::write_to_htaccess(); //now let's write to the .htaccess file
134
- if ($write_result == -1)
135
  {
136
  $this->show_msg_error(__('The plugin was unable to write to the .htaccess file. Please edit file manually.','all-in-one-wp-security-and-firewall'));
137
  $aio_wp_security->debug_logger->log_debug("AIOWPSecurity_Blacklist_Menu - The plugin was unable to write to the .htaccess file.");
131
  $this->show_msg_settings_updated();
132
 
133
  $write_result = AIOWPSecurity_Utility_Htaccess::write_to_htaccess(); //now let's write to the .htaccess file
134
+ if ( !$write_result )
135
  {
136
  $this->show_msg_error(__('The plugin was unable to write to the .htaccess file. Please edit file manually.','all-in-one-wp-security-and-firewall'));
137
  $aio_wp_security->debug_logger->log_debug("AIOWPSecurity_Blacklist_Menu - The plugin was unable to write to the .htaccess file.");
admin/wp-security-brute-force-menu.php CHANGED
@@ -130,10 +130,10 @@ class AIOWPSecurity_Brute_Force_Menu extends AIOWPSecurity_Admin_Menu
130
  //Recalculate points after the feature status/options have been altered
131
  $aiowps_feature_mgr->check_feature_status_and_recalculate_points();
132
  $res = AIOWPSecurity_Utility_Htaccess::write_to_htaccess(); //Delete the cookie based directives if that feature is active
133
- if ($res){
134
  $this->show_msg_settings_updated();
135
  }
136
- else if($res == -1){
137
  $this->show_msg_error(__('Could not delete the Cookie-based directives from the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
138
  }
139
  }
@@ -287,12 +287,12 @@ class AIOWPSecurity_Brute_Force_Menu extends AIOWPSecurity_Admin_Menu
287
  $aiowps_feature_mgr->check_feature_status_and_recalculate_points();
288
 
289
  $res = AIOWPSecurity_Utility_Htaccess::write_to_htaccess();
290
- if ($res){
291
  echo '<div id="message" class="updated fade"><p>';
292
  echo $msg;
293
  echo '</p></div>';
294
  }
295
- else if($res == -1){
296
  $this->show_msg_error(__('Could not write to the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
297
  }
298
  }
@@ -642,7 +642,7 @@ class AIOWPSecurity_Brute_Force_Menu extends AIOWPSecurity_Admin_Menu
642
  $this->show_msg_settings_updated();
643
 
644
  $write_result = AIOWPSecurity_Utility_Htaccess::write_to_htaccess(); //now let's write to the .htaccess file
645
- if ($write_result == -1)
646
  {
647
  $this->show_msg_error(__('The plugin was unable to write to the .htaccess file. Please edit file manually.','all-in-one-wp-security-and-firewall'));
648
  $aio_wp_security->debug_logger->log_debug("AIOWPSecurity_whitelist_Menu - The plugin was unable to write to the .htaccess file.");
130
  //Recalculate points after the feature status/options have been altered
131
  $aiowps_feature_mgr->check_feature_status_and_recalculate_points();
132
  $res = AIOWPSecurity_Utility_Htaccess::write_to_htaccess(); //Delete the cookie based directives if that feature is active
133
+ if ($res) {
134
  $this->show_msg_settings_updated();
135
  }
136
+ else {
137
  $this->show_msg_error(__('Could not delete the Cookie-based directives from the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
138
  }
139
  }
287
  $aiowps_feature_mgr->check_feature_status_and_recalculate_points();
288
 
289
  $res = AIOWPSecurity_Utility_Htaccess::write_to_htaccess();
290
+ if ($res) {
291
  echo '<div id="message" class="updated fade"><p>';
292
  echo $msg;
293
  echo '</p></div>';
294
  }
295
+ else {
296
  $this->show_msg_error(__('Could not write to the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
297
  }
298
  }
642
  $this->show_msg_settings_updated();
643
 
644
  $write_result = AIOWPSecurity_Utility_Htaccess::write_to_htaccess(); //now let's write to the .htaccess file
645
+ if ( !$write_result )
646
  {
647
  $this->show_msg_error(__('The plugin was unable to write to the .htaccess file. Please edit file manually.','all-in-one-wp-security-and-firewall'));
648
  $aio_wp_security->debug_logger->log_debug("AIOWPSecurity_whitelist_Menu - The plugin was unable to write to the .htaccess file.");
admin/wp-security-filesystem-menu.php CHANGED
@@ -278,7 +278,7 @@ class AIOWPSecurity_Filesystem_Menu extends AIOWPSecurity_Admin_Menu
278
  {
279
  $this->show_msg_updated(__('You have successfully saved the Prevent Access to Default WP Files configuration.', 'all-in-one-wp-security-and-firewall'));
280
  }
281
- else if($res == -1)
282
  {
283
  $this->show_msg_error(__('Could not write to the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
284
  }
278
  {
279
  $this->show_msg_updated(__('You have successfully saved the Prevent Access to Default WP Files configuration.', 'all-in-one-wp-security-and-firewall'));
280
  }
281
+ else
282
  {
283
  $this->show_msg_error(__('Could not write to the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
284
  }
admin/wp-security-firewall-menu.php CHANGED
@@ -118,7 +118,7 @@ class AIOWPSecurity_Firewall_Menu extends AIOWPSecurity_Admin_Menu
118
  {
119
  $this->show_msg_updated(__('Settings were successfully saved', 'all-in-one-wp-security-and-firewall'));
120
  }
121
- else if($res == -1)
122
  {
123
  $this->show_msg_error(__('Could not write to the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
124
  }
@@ -312,11 +312,11 @@ class AIOWPSecurity_Firewall_Menu extends AIOWPSecurity_Admin_Menu
312
  {
313
  $this->show_msg_updated(__('You have successfully saved the Additional Firewall Protection configuration', 'all-in-one-wp-security-and-firewall'));
314
  }
315
- else if($res == -1)
316
  {
317
  $this->show_msg_error(__('Could not write to the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
318
  }
319
-
320
  if($error)
321
  {
322
  $this->show_msg_error($error);
@@ -533,7 +533,7 @@ class AIOWPSecurity_Firewall_Menu extends AIOWPSecurity_Admin_Menu
533
  // Recalculate points after the feature status/options have been altered
534
  $aiowps_feature_mgr->check_feature_status_and_recalculate_points();
535
  }
536
- else if($res == -1)
537
  {
538
  $this->show_msg_error(__('Could not write to the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
539
  }
@@ -721,7 +721,7 @@ class AIOWPSecurity_Firewall_Menu extends AIOWPSecurity_Admin_Menu
721
  {
722
  $this->show_msg_updated(__('Settings were successfully saved', 'all-in-one-wp-security-and-firewall'));
723
  }
724
- else if($res == -1)
725
  {
726
  $this->show_msg_error(__('Could not write to the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
727
  }
@@ -1014,7 +1014,7 @@ class AIOWPSecurity_Firewall_Menu extends AIOWPSecurity_Admin_Menu
1014
  $this->show_msg_settings_updated();
1015
 
1016
  $write_result = AIOWPSecurity_Utility_Htaccess::write_to_htaccess(); //now let's write to the .htaccess file
1017
- if ($write_result == -1)
1018
  {
1019
  $this->show_msg_error(__('The plugin was unable to write to the .htaccess file. Please edit file manually.','all-in-one-wp-security-and-firewall'));
1020
  $aio_wp_security->debug_logger->log_debug("Custom Rules feature - The plugin was unable to write to the .htaccess file.");
118
  {
119
  $this->show_msg_updated(__('Settings were successfully saved', 'all-in-one-wp-security-and-firewall'));
120
  }
121
+ else
122
  {
123
  $this->show_msg_error(__('Could not write to the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
124
  }
312
  {
313
  $this->show_msg_updated(__('You have successfully saved the Additional Firewall Protection configuration', 'all-in-one-wp-security-and-firewall'));
314
  }
315
+ else
316
  {
317
  $this->show_msg_error(__('Could not write to the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
318
  }
319
+
320
  if($error)
321
  {
322
  $this->show_msg_error($error);
533
  // Recalculate points after the feature status/options have been altered
534
  $aiowps_feature_mgr->check_feature_status_and_recalculate_points();
535
  }
536
+ else
537
  {
538
  $this->show_msg_error(__('Could not write to the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
539
  }
721
  {
722
  $this->show_msg_updated(__('Settings were successfully saved', 'all-in-one-wp-security-and-firewall'));
723
  }
724
+ else
725
  {
726
  $this->show_msg_error(__('Could not write to the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
727
  }
1014
  $this->show_msg_settings_updated();
1015
 
1016
  $write_result = AIOWPSecurity_Utility_Htaccess::write_to_htaccess(); //now let's write to the .htaccess file
1017
+ if ( !$write_result )
1018
  {
1019
  $this->show_msg_error(__('The plugin was unable to write to the .htaccess file. Please edit file manually.','all-in-one-wp-security-and-firewall'));
1020
  $aio_wp_security->debug_logger->log_debug("Custom Rules feature - The plugin was unable to write to the .htaccess file.");
admin/wp-security-list-404.php CHANGED
@@ -212,12 +212,11 @@ class AIOWPSecurity_List_404 extends AIOWPSecurity_List_Table {
212
  $aio_wp_security->configs->save_config(); //Save the configuration
213
 
214
  $write_result = AIOWPSecurity_Utility_Htaccess::write_to_htaccess(); //now let's write to the .htaccess file
215
- if ($write_result == -1)
216
- {
 
217
  AIOWPSecurity_Admin_Menu::show_msg_error_st(__('The plugin was unable to write to the .htaccess file. Please edit file manually.','all-in-one-wp-security-and-firewall'));
218
  $aio_wp_security->debug_logger->log_debug("AIOWPSecurity_Blacklist_Menu - The plugin was unable to write to the .htaccess file.");
219
- }else{
220
- AIOWPSecurity_Admin_Menu::show_msg_updated_st(__('The selected IP addresses have been added to the blacklist and will be permanently blocked!', 'WPS'));
221
  }
222
  }
223
  else{
212
  $aio_wp_security->configs->save_config(); //Save the configuration
213
 
214
  $write_result = AIOWPSecurity_Utility_Htaccess::write_to_htaccess(); //now let's write to the .htaccess file
215
+ if ( $write_result ) {
216
+ AIOWPSecurity_Admin_Menu::show_msg_updated_st(__('The selected IP addresses have been added to the blacklist and will be permanently blocked!', 'WPS'));
217
+ } else {
218
  AIOWPSecurity_Admin_Menu::show_msg_error_st(__('The plugin was unable to write to the .htaccess file. Please edit file manually.','all-in-one-wp-security-and-firewall'));
219
  $aio_wp_security->debug_logger->log_debug("AIOWPSecurity_Blacklist_Menu - The plugin was unable to write to the .htaccess file.");
 
 
220
  }
221
  }
222
  else{
admin/wp-security-list-comment-spammer-ip.php CHANGED
@@ -193,15 +193,14 @@ class AIOWPSecurity_List_Comment_Spammer_IP extends AIOWPSecurity_List_Table {
193
  if($aio_wp_security->configs->get_value('aiowps_enable_blacklisting')=='1')
194
  {
195
  $write_result = AIOWPSecurity_Utility_Htaccess::write_to_htaccess();
196
- if ($write_result == -1)
197
  {
198
- AIOWPSecurity_Admin_Menu::show_msg_error_st(__('The plugin was unable to write to the .htaccess file. Please edit file manually.','all-in-one-wp-security-and-firewall'));
199
- $aio_wp_security->debug_logger->log_debug("AIOWPSecurity_Blacklist_Menu - The plugin was unable to write to the .htaccess file.");
200
  }
201
  else
202
  {
203
-
204
- AIOWPSecurity_Admin_Menu::show_msg_updated_st(__('The .htaccess file was successfully modified to include the selected IP addresses.','all-in-one-wp-security-and-firewall'));
205
  }
206
  }
207
  else
193
  if($aio_wp_security->configs->get_value('aiowps_enable_blacklisting')=='1')
194
  {
195
  $write_result = AIOWPSecurity_Utility_Htaccess::write_to_htaccess();
196
+ if ( $write_result )
197
  {
198
+ AIOWPSecurity_Admin_Menu::show_msg_updated_st(__('The .htaccess file was successfully modified to include the selected IP addresses.','all-in-one-wp-security-and-firewall'));
 
199
  }
200
  else
201
  {
202
+ AIOWPSecurity_Admin_Menu::show_msg_error_st(__('The plugin was unable to write to the .htaccess file. Please edit file manually.','all-in-one-wp-security-and-firewall'));
203
+ $aio_wp_security->debug_logger->log_debug("AIOWPSecurity_Blacklist_Menu - The plugin was unable to write to the .htaccess file.");
204
  }
205
  }
206
  else
admin/wp-security-settings-menu.php CHANGED
@@ -97,7 +97,7 @@ class AIOWPSecurity_Settings_Menu extends AIOWPSecurity_Admin_Menu
97
  {
98
  $this->show_msg_updated(__('All the security features have been disabled successfully!', 'all-in-one-wp-security-and-firewall'));
99
  }
100
- else if($res == -1)
101
  {
102
  $this->show_msg_error(__('Could not write to the .htaccess file. Please restore your .htaccess file manually using the restore functionality in the ".htaccess File".', 'all-in-one-wp-security-and-firewall'));
103
  }
@@ -119,12 +119,12 @@ class AIOWPSecurity_Settings_Menu extends AIOWPSecurity_Admin_Menu
119
  AIOWPSecurity_Configure_Settings::turn_off_all_firewall_rules();
120
  //Now let's clear the applicable rules from the .htaccess file
121
  $res = AIOWPSecurity_Utility_Htaccess::write_to_htaccess();
122
-
123
  if ($res)
124
  {
125
  $this->show_msg_updated(__('All firewall rules have been disabled successfully!', 'all-in-one-wp-security-and-firewall'));
126
  }
127
- else if($res == -1)
128
  {
129
  $this->show_msg_error(__('Could not write to the .htaccess file. Please restore your .htaccess file manually using the restore functionality in the ".htaccess File".', 'all-in-one-wp-security-and-firewall'));
130
  }
@@ -216,7 +216,7 @@ class AIOWPSecurity_Settings_Menu extends AIOWPSecurity_Admin_Menu
216
  <th scope="row"><?php _e('Enable Debug', 'all-in-one-wp-security-and-firewall')?>:</th>
217
  <td>
218
  <input name="aiowps_enable_debug" type="checkbox"<?php if($aio_wp_security->configs->get_value('aiowps_enable_debug')=='1') echo ' checked="checked"'; ?> value="1"/>
219
- <span class="description"><?php _e('Check this if you want to enable debug', 'all-in-one-wp-security-and-firewall'); ?></span>
220
  </td>
221
  </tr>
222
  </table>
@@ -630,7 +630,7 @@ function render_tab5()
630
  //Now let's refresh the .htaccess file with any modified rules if applicable
631
  $res = AIOWPSecurity_Utility_Htaccess::write_to_htaccess();
632
 
633
- if($res == -1)
634
  {
635
  $this->show_msg_error(__('Could not write to the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
636
  }
97
  {
98
  $this->show_msg_updated(__('All the security features have been disabled successfully!', 'all-in-one-wp-security-and-firewall'));
99
  }
100
+ else
101
  {
102
  $this->show_msg_error(__('Could not write to the .htaccess file. Please restore your .htaccess file manually using the restore functionality in the ".htaccess File".', 'all-in-one-wp-security-and-firewall'));
103
  }
119
  AIOWPSecurity_Configure_Settings::turn_off_all_firewall_rules();
120
  //Now let's clear the applicable rules from the .htaccess file
121
  $res = AIOWPSecurity_Utility_Htaccess::write_to_htaccess();
122
+
123
  if ($res)
124
  {
125
  $this->show_msg_updated(__('All firewall rules have been disabled successfully!', 'all-in-one-wp-security-and-firewall'));
126
  }
127
+ else
128
  {
129
  $this->show_msg_error(__('Could not write to the .htaccess file. Please restore your .htaccess file manually using the restore functionality in the ".htaccess File".', 'all-in-one-wp-security-and-firewall'));
130
  }
216
  <th scope="row"><?php _e('Enable Debug', 'all-in-one-wp-security-and-firewall')?>:</th>
217
  <td>
218
  <input name="aiowps_enable_debug" type="checkbox"<?php if($aio_wp_security->configs->get_value('aiowps_enable_debug')=='1') echo ' checked="checked"'; ?> value="1"/>
219
+ <span class="description"><?php _e('Check this if you want to enable debug. You should keep this option disabled after you have finished debugging the issue.', 'all-in-one-wp-security-and-firewall'); ?></span>
220
  </td>
221
  </tr>
222
  </table>
630
  //Now let's refresh the .htaccess file with any modified rules if applicable
631
  $res = AIOWPSecurity_Utility_Htaccess::write_to_htaccess();
632
 
633
+ if( !$res )
634
  {
635
  $this->show_msg_error(__('Could not write to the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
636
  }
admin/wp-security-spam-menu.php CHANGED
@@ -104,7 +104,7 @@ class AIOWPSecurity_Spam_Menu extends AIOWPSecurity_Admin_Menu
104
  {
105
  $this->show_msg_updated(__('Settings were successfully saved', 'all-in-one-wp-security-and-firewall'));
106
  }
107
- else if($res == -1)
108
  {
109
  $this->show_msg_error(__('Could not write to the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
110
  }
104
  {
105
  $this->show_msg_updated(__('Settings were successfully saved', 'all-in-one-wp-security-and-firewall'));
106
  }
107
+ else
108
  {
109
  $this->show_msg_error(__('Could not write to the .htaccess file. Please check the file permissions.', 'all-in-one-wp-security-and-firewall'));
110
  }
admin/wp-security-user-accounts-menu.php CHANGED
@@ -253,8 +253,8 @@ class AIOWPSecurity_User_Accounts_Menu extends AIOWPSecurity_Admin_Menu
253
  else
254
  {
255
  //let's check if currently logged in username is 'admin'
256
- global $user_login;
257
- get_currentuserinfo();
258
  if (strtolower($user_login) == 'admin'){
259
  $username_is_admin = TRUE;
260
  } else {
253
  else
254
  {
255
  //let's check if currently logged in username is 'admin'
256
+ $user = wp_get_current_user();
257
+ $user_login = $user->user_login;
258
  if (strtolower($user_login) == 'admin'){
259
  $username_is_admin = TRUE;
260
  } else {
classes/wp-security-backup.php CHANGED
@@ -91,7 +91,7 @@ class AIOWPSecurity_Backup
91
  }
92
 
93
  //Generate a random prefix for more secure filenames
94
- $random_prefix = AIOWPSecurity_Utility::generate_alpha_numeric_random_string(10);
95
 
96
  if ($is_multi_site)
97
  {
@@ -110,28 +110,27 @@ class AIOWPSecurity_Backup
110
 
111
  //Convert whitespaces and underscore to dash
112
  $site_name = preg_replace("/[\s_]/", "-", $site_name);
113
-
114
- $file = $random_prefix.'-database-backup-site-name-' . $site_name . '-' . current_time( 'timestamp' );
115
-
116
  //We will create a sub dir for the blog using its blog id
117
- $dirpath = $aiowps_backup_dir . '/blogid_' . $blog_id . '/';
118
-
119
  //Create a subdirectory for this blog_id
120
  if (!AIOWPSecurity_Utility_File::create_dir($dirpath))
121
  {
122
- $aio_wp_security->debug_logger->log_debug("Creation failed of DB backup directory for the following multisite blog ID: ".$blog_details->blog_id,4);
123
  return false;
124
  }
125
-
126
- $handle = @fopen( $dirpath . $file . '.sql', 'w+' );
127
  }
128
  else
129
  {
130
  $dirpath = $aiowps_backup_dir;
131
- $file = $random_prefix.'-database-backup-' . current_time( 'timestamp' );
132
- $handle = @fopen( $dirpath . '/' . $file . '.sql', 'w+' );
133
  }
134
-
 
 
135
  $fw_res = @fwrite( $handle, $return );
136
  if (!$fw_res)
137
  {
@@ -155,7 +154,7 @@ class AIOWPSecurity_Backup
155
  {
156
  $fileext = '.sql';
157
  }
158
- $this->last_backup_file_name = $file . $fileext;//database-backup-1367644822.zip or database-backup-1367644822.sql
159
  $this->last_backup_file_path = $dirpath . '/' . $file . $fileext;
160
  if ($is_multi_site)
161
  {
@@ -209,7 +208,7 @@ class AIOWPSecurity_Backup
209
 
210
  foreach ( $files as $file )
211
  {
212
- if ( strstr( $file, 'database-backup' ) )
213
  {
214
  if ( $count >= $aio_wp_security->configs->get_value('aiowps_backup_files_stored') )
215
  {
91
  }
92
 
93
  //Generate a random prefix for more secure filenames
94
+ $random_suffix = AIOWPSecurity_Utility::generate_alpha_numeric_random_string(10);
95
 
96
  if ($is_multi_site)
97
  {
110
 
111
  //Convert whitespaces and underscore to dash
112
  $site_name = preg_replace("/[\s_]/", "-", $site_name);
113
+
114
+ $file = 'database-backup-site-name-' . $site_name . '-' . current_time( 'Ymd-His' ) . '-' . $random_suffix;
115
+
116
  //We will create a sub dir for the blog using its blog id
117
+ $dirpath = $aiowps_backup_dir . '/blogid_' . $blog_id;
118
+
119
  //Create a subdirectory for this blog_id
120
  if (!AIOWPSecurity_Utility_File::create_dir($dirpath))
121
  {
122
+ $aio_wp_security->debug_logger->log_debug("Creation failed of DB backup directory for the following multisite blog ID: ".$blog_id,4);
123
  return false;
124
  }
 
 
125
  }
126
  else
127
  {
128
  $dirpath = $aiowps_backup_dir;
129
+ $file = 'database-backup-' . current_time( 'Ymd-His' ) . '-' . $random_suffix;
 
130
  }
131
+
132
+ $handle = @fopen( $dirpath . '/' . $file . '.sql', 'w+' );
133
+
134
  $fw_res = @fwrite( $handle, $return );
135
  if (!$fw_res)
136
  {
154
  {
155
  $fileext = '.sql';
156
  }
157
+ $this->last_backup_file_name = $file . $fileext;//database-backup-YYYYMMDD-HHIISS-<random-string>.zip or database-backup-YYYYMMDD-HHIISS-<random-string>.sql
158
  $this->last_backup_file_path = $dirpath . '/' . $file . $fileext;
159
  if ($is_multi_site)
160
  {
208
 
209
  foreach ( $files as $file )
210
  {
211
+ if ( strpos( $file, 'database-backup' ) !== false )
212
  {
213
  if ( $count >= $aio_wp_security->configs->get_value('aiowps_backup_files_stored') )
214
  {
classes/wp-security-configure-settings.php CHANGED
@@ -276,9 +276,9 @@ class AIOWPSecurity_Configure_Settings
276
 
277
  //Refresh the .htaccess file based on the new settings
278
  $res = AIOWPSecurity_Utility_Htaccess::write_to_htaccess();
279
- if($res == -1)
280
  {
281
- $aio_wp_security->debug_logger->log_debug("AIOWPSecurity_Configure_Settings::turn_off_all_firewall_rules() - Could not write to the .htaccess file. Please check the file permissions.",4);
282
  }
283
  }
284
 
@@ -318,9 +318,9 @@ class AIOWPSecurity_Configure_Settings
318
  //Refresh the .htaccess file based on the new settings
319
  $res = AIOWPSecurity_Utility_Htaccess::write_to_htaccess();
320
 
321
- if($res == -1)
322
  {
323
- $aio_wp_security->debug_logger->log_debug("AIOWPSecurity_Configure_Settings::turn_off_all_firewall_rules() - Could not write to the .htaccess file. Please check the file permissions.",4);
324
  }
325
  }
326
 
276
 
277
  //Refresh the .htaccess file based on the new settings
278
  $res = AIOWPSecurity_Utility_Htaccess::write_to_htaccess();
279
+ if( !$res )
280
  {
281
+ $aio_wp_security->debug_logger->log_debug(__METHOD__ . " - Could not write to the .htaccess file. Please check the file permissions.",4);
282
  }
283
  }
284
 
318
  //Refresh the .htaccess file based on the new settings
319
  $res = AIOWPSecurity_Utility_Htaccess::write_to_htaccess();
320
 
321
+ if( !$res )
322
  {
323
+ $aio_wp_security->debug_logger->log_debug(__METHOD__ . " - Could not write to the .htaccess file. Please check the file permissions.",4);
324
  }
325
  }
326
 
classes/wp-security-general-init-tasks.php CHANGED
@@ -198,7 +198,7 @@ class AIOWPSecurity_General_Init_Tasks
198
  //If white list enabled need to re-adjust the .htaccess rules
199
  if ($aio_wp_security->configs->get_value('aiowps_enable_whitelisting') == '1') {
200
  $write_result = AIOWPSecurity_Utility_Htaccess::write_to_htaccess(); //now let's write to the .htaccess file
201
- if ($write_result == -1)
202
  {
203
  $this->show_msg_error(__('The plugin was unable to write to the .htaccess file. Please edit file manually.','all-in-one-wp-security-and-firewall'));
204
  $aio_wp_security->debug_logger->log_debug("AIOWPSecurity_whitelist_Menu - The plugin was unable to write to the .htaccess file.");
198
  //If white list enabled need to re-adjust the .htaccess rules
199
  if ($aio_wp_security->configs->get_value('aiowps_enable_whitelisting') == '1') {
200
  $write_result = AIOWPSecurity_Utility_Htaccess::write_to_htaccess(); //now let's write to the .htaccess file
201
+ if ( !$write_result )
202
  {
203
  $this->show_msg_error(__('The plugin was unable to write to the .htaccess file. Please edit file manually.','all-in-one-wp-security-and-firewall'));
204
  $aio_wp_security->debug_logger->log_debug("AIOWPSecurity_whitelist_Menu - The plugin was unable to write to the .htaccess file.");
classes/wp-security-installer.php CHANGED
@@ -178,7 +178,7 @@ class AIOWPSecurity_Installer
178
  //Now let's write any rules to the .htaccess file if necessary
179
  $res = AIOWPSecurity_Utility_Htaccess::write_to_htaccess();
180
 
181
- if ($res == -1) {
182
  $aio_wp_security->debug_logger->log_debug("AIOWPSecurity_Deactivation::run_deactivation_tasks() - Could not write to the .htaccess file. Please check the file permissions.", 4);
183
  return false;
184
  }
178
  //Now let's write any rules to the .htaccess file if necessary
179
  $res = AIOWPSecurity_Utility_Htaccess::write_to_htaccess();
180
 
181
+ if ( !$res ) {
182
  $aio_wp_security->debug_logger->log_debug("AIOWPSecurity_Deactivation::run_deactivation_tasks() - Could not write to the .htaccess file. Please check the file permissions.", 4);
183
  return false;
184
  }
classes/wp-security-user-login.php CHANGED
@@ -41,7 +41,9 @@ class AIOWPSecurity_User_Login
41
  add_action('woocommerce_login_form', array(&$this, 'insert_unlock_request_form'));
42
  }
43
  $aio_wp_security->debug_logger->log_debug("Login attempt from blocked IP range - ".$user_locked['failed_login_ip'],2);
44
- return new WP_Error('authentication_failed', __('<strong>ERROR</strong>: Login failed because your IP address has been blocked. Please contact the administrator.', 'all-in-one-wp-security-and-firewall'));
 
 
45
  //$unlock_msg_form = $this->user_unlock_message();
46
  //return new WP_Error('authentication_failed', __('<strong>ERROR</strong>: Login failed because your IP address has been blocked.
47
  // Please contact the administrator.', 'all-in-one-wp-security-and-firewall').$unlock_msg_form);
@@ -162,6 +164,7 @@ class AIOWPSecurity_User_Login
162
  $login_lockdown_table = AIOWPSEC_TBL_LOGIN_LOCKDOWN;
163
  $ip = AIOWPSecurity_Utility_IP::get_user_ip_address(); //Get the IP address of user
164
  $ip_range = AIOWPSecurity_Utility_IP::get_sanitized_ip_range($ip); //Get the IP range of the current user
 
165
  $locked_user = $wpdb->get_row("SELECT * FROM $login_lockdown_table " .
166
  "WHERE release_date > now() AND " .
167
  "failed_login_ip LIKE '" . esc_sql($ip_range) . "%'", ARRAY_A);
@@ -178,6 +181,8 @@ class AIOWPSecurity_User_Login
178
  $login_retry_interval = $aio_wp_security->configs->get_value('aiowps_retry_time_period');
179
  $ip = AIOWPSecurity_Utility_IP::get_user_ip_address(); //Get the IP address of user
180
  $ip_range = AIOWPSecurity_Utility_IP::get_sanitized_ip_range($ip); //Get the IP range of the current user
 
 
181
  $login_failures = $wpdb->get_var("SELECT COUNT(ID) FROM $failed_logins_table " .
182
  "WHERE failed_login_date + INTERVAL " .
183
  $login_retry_interval . " MINUTE > now() AND " .
@@ -195,8 +200,10 @@ class AIOWPSecurity_User_Login
195
  $lockout_time_length = $aio_wp_security->configs->get_value('aiowps_lockout_time_length');
196
  $ip = AIOWPSecurity_Utility_IP::get_user_ip_address(); //Get the IP address of user
197
  $ip_range = AIOWPSecurity_Utility_IP::get_sanitized_ip_range($ip); //Get the IP range of the current user
 
 
198
  $username = sanitize_user($username);
199
- $user = get_user_by('login',$username); //Returns WP_User object if exists
200
  $ip_range = apply_filters('aiowps_before_lockdown', $ip_range);
201
  if ($user)
202
  {
@@ -234,9 +241,10 @@ class AIOWPSecurity_User_Login
234
  $login_fails_table = AIOWPSEC_TBL_FAILED_LOGINS;
235
  $ip = AIOWPSecurity_Utility_IP::get_user_ip_address(); //Get the IP address of user
236
  $ip_range = AIOWPSecurity_Utility_IP::get_sanitized_ip_range($ip); //Get the IP range of the current user
237
-
 
238
  $username = sanitize_user($username);
239
- $user = get_user_by('login',$username); //Returns WP_User object if it exists
240
  if ($user)
241
  {
242
  //If the login attempt was made using a valid user set variables for DB storage later on
41
  add_action('woocommerce_login_form', array(&$this, 'insert_unlock_request_form'));
42
  }
43
  $aio_wp_security->debug_logger->log_debug("Login attempt from blocked IP range - ".$user_locked['failed_login_ip'],2);
44
+ $error_msg = __('<strong>ERROR</strong>: Login failed because your IP address has been blocked. Please contact the administrator.', 'all-in-one-wp-security-and-firewall');
45
+ $error_msg = apply_filters( 'aiowps_ip_blocked_error_msg', $error_msg );
46
+ return new WP_Error('authentication_failed', $error_msg);
47
  //$unlock_msg_form = $this->user_unlock_message();
48
  //return new WP_Error('authentication_failed', __('<strong>ERROR</strong>: Login failed because your IP address has been blocked.
49
  // Please contact the administrator.', 'all-in-one-wp-security-and-firewall').$unlock_msg_form);
164
  $login_lockdown_table = AIOWPSEC_TBL_LOGIN_LOCKDOWN;
165
  $ip = AIOWPSecurity_Utility_IP::get_user_ip_address(); //Get the IP address of user
166
  $ip_range = AIOWPSecurity_Utility_IP::get_sanitized_ip_range($ip); //Get the IP range of the current user
167
+ if(empty($ip_range)) return false;
168
  $locked_user = $wpdb->get_row("SELECT * FROM $login_lockdown_table " .
169
  "WHERE release_date > now() AND " .
170
  "failed_login_ip LIKE '" . esc_sql($ip_range) . "%'", ARRAY_A);
181
  $login_retry_interval = $aio_wp_security->configs->get_value('aiowps_retry_time_period');
182
  $ip = AIOWPSecurity_Utility_IP::get_user_ip_address(); //Get the IP address of user
183
  $ip_range = AIOWPSecurity_Utility_IP::get_sanitized_ip_range($ip); //Get the IP range of the current user
184
+ if(empty($ip_range)) return false;
185
+
186
  $login_failures = $wpdb->get_var("SELECT COUNT(ID) FROM $failed_logins_table " .
187
  "WHERE failed_login_date + INTERVAL " .
188
  $login_retry_interval . " MINUTE > now() AND " .
200
  $lockout_time_length = $aio_wp_security->configs->get_value('aiowps_lockout_time_length');
201
  $ip = AIOWPSecurity_Utility_IP::get_user_ip_address(); //Get the IP address of user
202
  $ip_range = AIOWPSecurity_Utility_IP::get_sanitized_ip_range($ip); //Get the IP range of the current user
203
+ if(empty($ip_range)) return false;
204
+
205
  $username = sanitize_user($username);
206
+ $user = get_user_by('login',$username); //Returns WP_User object if exists
207
  $ip_range = apply_filters('aiowps_before_lockdown', $ip_range);
208
  if ($user)
209
  {
241
  $login_fails_table = AIOWPSEC_TBL_FAILED_LOGINS;
242
  $ip = AIOWPSecurity_Utility_IP::get_user_ip_address(); //Get the IP address of user
243
  $ip_range = AIOWPSecurity_Utility_IP::get_sanitized_ip_range($ip); //Get the IP range of the current user
244
+ if(empty($ip_range)) return false;
245
+
246
  $username = sanitize_user($username);
247
+ $user = get_user_by('login',$username); //Returns WP_User object if it exists
248
  if ($user)
249
  {
250
  //If the login attempt was made using a valid user set variables for DB storage later on
classes/wp-security-utility-htaccess.php CHANGED
@@ -66,35 +66,33 @@ class AIOWPSecurity_Utility_Htaccess
66
  }
67
 
68
 
 
 
 
 
 
69
  static function write_to_htaccess()
70
  {
71
  global $aio_wp_security;
72
  //figure out what server is being used
73
  if (AIOWPSecurity_Utility::get_server_type() == -1) {
74
  $aio_wp_security->debug_logger->log_debug("Unable to write to .htaccess - server type not supported!", 4);
75
- return -1; //unable to write to the file
76
  }
77
 
78
  //clean up old rules first
79
  if (AIOWPSecurity_Utility_Htaccess::delete_from_htaccess() == -1) {
80
  $aio_wp_security->debug_logger->log_debug("Delete operation of .htaccess file failed!", 4);
81
- return -1; //unable to write to the file
82
  }
83
 
84
  $htaccess = ABSPATH . '.htaccess';
85
- //get the subdirectory if it is installed in one
86
- $siteurl = explode('/', get_option('siteurl'));
87
- if (isset($siteurl[3])) {
88
- $dir = '/' . $siteurl[3] . '/';
89
- } else {
90
- $dir = '/';
91
- }
92
 
93
  if (!$f = @fopen($htaccess, 'a+')) {
94
  @chmod($htaccess, 0644);
95
  if (!$f = @fopen($htaccess, 'a+')) {
96
  $aio_wp_security->debug_logger->log_debug("chmod operation on .htaccess failed!", 4);
97
- return -1;
98
  }
99
  }
100
  AIOWPSecurity_Utility_File::backup_and_rename_htaccess($htaccess); //TODO - we dont want to continually be backing up the htaccess file
@@ -102,10 +100,6 @@ class AIOWPSecurity_Utility_Htaccess
102
  $ht = explode(PHP_EOL, implode('', file($htaccess))); //parse each line of file into array
103
 
104
  $rules = AIOWPSecurity_Utility_Htaccess::getrules();
105
- if ($rules == -1) {
106
- $aio_wp_security->debug_logger->log_debug("Unable to retrieve rules in .htaccess file!", 4);
107
- return -1;
108
- }
109
 
110
  $rulesarray = explode(PHP_EOL, $rules);
111
  $rulesarray = apply_filters('aiowps_htaccess_rules_before_writing', $rulesarray);
@@ -113,7 +107,7 @@ class AIOWPSecurity_Utility_Htaccess
113
 
114
  if (!$f = @fopen($htaccess, 'w+')) {
115
  $aio_wp_security->debug_logger->log_debug("Write operation on .htaccess failed!", 4);
116
- return -1; //we can't write to the file
117
  }
118
 
119
  $blank = false;
@@ -131,7 +125,7 @@ class AIOWPSecurity_Utility_Htaccess
131
  }
132
  }
133
  @fclose($f);
134
- return 1; //success
135
  }
136
 
137
  /*
66
  }
67
 
68
 
69
+ /**
70
+ * Write all active rules to .htaccess file.
71
+ *
72
+ * @return boolean True on success, false on failure.
73
+ */
74
  static function write_to_htaccess()
75
  {
76
  global $aio_wp_security;
77
  //figure out what server is being used
78
  if (AIOWPSecurity_Utility::get_server_type() == -1) {
79
  $aio_wp_security->debug_logger->log_debug("Unable to write to .htaccess - server type not supported!", 4);
80
+ return false; //unable to write to the file
81
  }
82
 
83
  //clean up old rules first
84
  if (AIOWPSecurity_Utility_Htaccess::delete_from_htaccess() == -1) {
85
  $aio_wp_security->debug_logger->log_debug("Delete operation of .htaccess file failed!", 4);
86
+ return false; //unable to write to the file
87
  }
88
 
89
  $htaccess = ABSPATH . '.htaccess';
 
 
 
 
 
 
 
90
 
91
  if (!$f = @fopen($htaccess, 'a+')) {
92
  @chmod($htaccess, 0644);
93
  if (!$f = @fopen($htaccess, 'a+')) {
94
  $aio_wp_security->debug_logger->log_debug("chmod operation on .htaccess failed!", 4);
95
+ return false;
96
  }
97
  }
98
  AIOWPSecurity_Utility_File::backup_and_rename_htaccess($htaccess); //TODO - we dont want to continually be backing up the htaccess file
100
  $ht = explode(PHP_EOL, implode('', file($htaccess))); //parse each line of file into array
101
 
102
  $rules = AIOWPSecurity_Utility_Htaccess::getrules();
 
 
 
 
103
 
104
  $rulesarray = explode(PHP_EOL, $rules);
105
  $rulesarray = apply_filters('aiowps_htaccess_rules_before_writing', $rulesarray);
107
 
108
  if (!$f = @fopen($htaccess, 'w+')) {
109
  $aio_wp_security->debug_logger->log_debug("Write operation on .htaccess failed!", 4);
110
+ return false; //we can't write to the file
111
  }
112
 
113
  $blank = false;
125
  }
126
  }
127
  @fclose($f);
128
+ return true; //success
129
  }
130
 
131
  /*
classes/wp-security-utility-ip-address.php CHANGED
@@ -27,11 +27,12 @@ class AIOWPSecurity_Utility_IP
27
  static function get_sanitized_ip_range($ip)
28
  {
29
  global $aio_wp_security;
30
- //$ip = AIOWPSecurity_Utility_IP::get_user_ip_address(); //Get the IP address of user
31
  $ip_range = '';
32
  $valid_ip = filter_var($ip, FILTER_VALIDATE_IP); //Sanitize the IP address
33
  if ($valid_ip)
34
  {
 
 
35
  $ip_range = substr($valid_ip, 0 , strrpos ($valid_ip, ".")); //strip last portion of address to leave an IP range
36
  }
37
  else
27
  static function get_sanitized_ip_range($ip)
28
  {
29
  global $aio_wp_security;
 
30
  $ip_range = '';
31
  $valid_ip = filter_var($ip, FILTER_VALIDATE_IP); //Sanitize the IP address
32
  if ($valid_ip)
33
  {
34
+ $ip_type = WP_Http::is_ip_address($ip); //returns 4 or 6 if ipv4 or ipv6 or false if invalid
35
+ if($ip_type == 6 || $ip_type === false) return ''; // for now return empty if ipv6 or invalid IP
36
  $ip_range = substr($valid_ip, 0 , strrpos ($valid_ip, ".")); //strip last portion of address to leave an IP range
37
  }
38
  else
js/wp-security-admin-script.js CHANGED
@@ -16,10 +16,17 @@ jQuery(document).ready(function($){
16
  tb_remove();
17
  };
18
  }
19
- aiowps_attach_media_uploader('aiowps_htaccess_file');
20
- aiowps_attach_media_uploader('aiowps_wp_config_file');
21
- aiowps_attach_media_uploader('aiowps_import_settings_file');
22
- aiowps_attach_media_uploader('aiowps_db_file'); //TODO - for future use when we implement DB restore
 
 
 
 
 
 
 
23
  //End of Media Uploader
24
 
25
  //Triggers the more info toggle link
@@ -36,5 +43,15 @@ jQuery(document).ready(function($){
36
  }
37
  });
38
  //End of more info toggle
39
-
 
 
 
 
 
 
 
 
 
 
40
  });
16
  tb_remove();
17
  };
18
  }
19
+
20
+ var current_admin_page = getParameterByName('page'); //check query arg of loaded page to see if a gallery needs wm processing
21
+ if(current_admin_page == 'aiowpsec_maintenance'){
22
+ //don't load custom uploader stuff because we want to use standard wp uploader code
23
+ }else{
24
+ aiowps_attach_media_uploader('aiowps_htaccess_file');
25
+ aiowps_attach_media_uploader('aiowps_wp_config_file');
26
+ aiowps_attach_media_uploader('aiowps_import_settings_file');
27
+ aiowps_attach_media_uploader('aiowps_db_file'); //TODO - for future use when we implement DB restore
28
+
29
+ }
30
  //End of Media Uploader
31
 
32
  //Triggers the more info toggle link
43
  }
44
  });
45
  //End of more info toggle
46
+
47
+ //This function uses javascript to retrieve a query arg from the current page URL
48
+ function getParameterByName(name) {
49
+ var url = window.location.href;
50
+ name = name.replace(/[\[\]]/g, "\\$&");
51
+ var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
52
+ results = regex.exec(url);
53
+ if (!results) return null;
54
+ if (!results[2]) return '';
55
+ return decodeURIComponent(results[2].replace(/\+/g, " "));
56
+ }
57
  });
languages/all-in-one-wp-security-and-firewall-fr_FR.mo ADDED
Binary file
languages/all-in-one-wp-security-and-firewall-fr_FR.po ADDED
@@ -0,0 +1,6059 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: AIOWPS\n"
4
+ "POT-Creation-Date: 2016-04-12 12:12+0200\n"
5
+ "PO-Revision-Date: 2016-04-18 17:41+0200\n"
6
+ "Language-Team: \n"
7
+ "MIME-Version: 1.0\n"
8
+ "Content-Type: text/plain; charset=UTF-8\n"
9
+ "Content-Transfer-Encoding: 8bit\n"
10
+ "X-Generator: Poedit 1.8.7\n"
11
+ "X-Poedit-KeywordsList: __;_e\n"
12
+ "X-Poedit-Basepath: .\n"
13
+ "Last-Translator: \n"
14
+ "Plural-Forms: nplurals=2; plural=(n > 1);\n"
15
+ "Language: fr_FR\n"
16
+ "X-Poedit-SearchPath-0: .\n"
17
+
18
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:203
19
+ msgid "WP Security"
20
+ msgstr "WP sécurité"
21
+
22
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:204
23
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:23
24
+ msgid "Dashboard"
25
+ msgstr "Tableau de bord"
26
+
27
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:205
28
+ msgid "Settings"
29
+ msgstr "Paramètres"
30
+
31
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:206
32
+ msgid "User Accounts"
33
+ msgstr "Comptes utilisateur"
34
+
35
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:207
36
+ msgid "User Login"
37
+ msgstr "Connexion"
38
+
39
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:208
40
+ msgid "User Registration"
41
+ msgstr "Enregistrement de l’utilisateur"
42
+
43
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:209
44
+ msgid "Database Security"
45
+ msgstr "Sécurité BdD"
46
+
47
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:213
48
+ msgid "Filesystem Security"
49
+ msgstr "Sécurité des fichiers"
50
+
51
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:215
52
+ msgid "WHOIS Lookup"
53
+ msgstr "Consultation WHOIS"
54
+
55
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:219
56
+ msgid "Blacklist Manager"
57
+ msgstr "Gestionnaire de liste noire"
58
+
59
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:224
60
+ msgid "Firewall"
61
+ msgstr "Pare-feu"
62
+
63
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:229
64
+ msgid "Brute Force"
65
+ msgstr "Brute Force"
66
+
67
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:231
68
+ msgid "SPAM Prevention"
69
+ msgstr "Prévention du SPAM"
70
+
71
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:235
72
+ msgid "Scanner"
73
+ msgstr "Scanner"
74
+
75
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:237
76
+ msgid "Maintenance"
77
+ msgstr "Maintenance"
78
+
79
+ #: all-in-one-wp-security/admin/wp-security-admin-init.php:238
80
+ msgid "Miscellaneous"
81
+ msgstr "Divers"
82
+
83
+ #: all-in-one-wp-security/admin/wp-security-admin-menu.php:43
84
+ msgid "Settings successfully updated."
85
+ msgstr "Paramètres correctement mis à jour"
86
+
87
+ #: all-in-one-wp-security/admin/wp-security-admin-menu.php:50
88
+ msgid "The selected record(s) deleted successfully!"
89
+ msgstr "Enregistrement(s) supprimé(s) avec succès !"
90
+
91
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:22
92
+ msgid "Ban Users"
93
+ msgstr "Utilisateurs bannis"
94
+
95
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:80
96
+ msgid "Nonce check failed for save blacklist settings!"
97
+ msgstr "Echec du contrôle à l’enregistrement des paramètres de liste noire !"
98
+
99
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:132
100
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:631
101
+ #: all-in-one-wp-security/admin/wp-security-list-comment-spammer-ip.php:147
102
+ msgid ""
103
+ "The plugin was unable to write to the .htaccess file. Please edit file "
104
+ "manually."
105
+ msgstr ""
106
+ "L’extension a été incapable d’écrire dans le fichier .htaccess. Veuillez "
107
+ "éditer manuellement ce fichier."
108
+
109
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:139
110
+ msgid "Ban IPs or User Agents"
111
+ msgstr "Adresses IP ou ID d’utilisateur banni(e)s"
112
+
113
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:142
114
+ msgid ""
115
+ "The All In One WP Security Blacklist feature gives you the option of banning "
116
+ "certain host IP addresses or ranges and also user agents."
117
+ msgstr ""
118
+ "La fonctionnalité liste noire d’All In One WP Security vous donne la "
119
+ "possibilité de bannir certaines plages d’adresses IP, d’hôte ou ID "
120
+ "d’utilisateurs."
121
+
122
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:143
123
+ msgid ""
124
+ "This feature will deny total site access for users which have IP addresses "
125
+ "or user agents matching those which you have configured in the settings "
126
+ "below."
127
+ msgstr ""
128
+ "Cette fonctionnalité refuse l’accès au site pour les utilisateurs qui ont "
129
+ "des adresses IP ou ID utilisateurs correspondant à celles que vous avez "
130
+ "configuré ci-dessous."
131
+
132
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:144
133
+ msgid ""
134
+ "The plugin achieves this by making appropriate modifications to your ."
135
+ "htaccess file."
136
+ msgstr ""
137
+ "L’extension atteint cet objectif en apportant les modifications appropriées "
138
+ "à votre fichier .htaccess."
139
+
140
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:145
141
+ msgid ""
142
+ "By blocking people via the .htaccess file your are using the most secure "
143
+ "first line of defence which denies all access to blacklisted visitors as "
144
+ "soon as they hit your hosting server."
145
+ msgstr ""
146
+ "En bloquant les utilisateurs via le fichier .htaccess que vous utilisez en "
147
+ "première ligne de défense, interdit tout accès aux visiteurs en liste noire "
148
+ "dès qu’ils atteignent votre serveur d’hébergement."
149
+
150
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:151
151
+ msgid "IP Hosts and User Agent Blacklist Settings"
152
+ msgstr "Paramètres de liste noire d’IP hôtes et/ou d’ID utilisateurs"
153
+
154
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:162
155
+ msgid "Enable IP or User Agent Blacklisting"
156
+ msgstr "Activer la liste noire d’IP ou d’ID utilisateur"
157
+
158
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:165
159
+ msgid ""
160
+ "Check this if you want to enable the banning (or blacklisting) of selected "
161
+ "IP addresses and/or user agents specified in the settings below"
162
+ msgstr ""
163
+ "Cochez si vous souhaitez activer l’interdiction des adresses IP "
164
+ "sélectionnées et/ou ID d’utilisateurs spécifiés dans les paramètres ci-"
165
+ "dessous"
166
+
167
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:169
168
+ msgid "Enter IP Addresses:"
169
+ msgstr "Entrez les adresses IP :"
170
+
171
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:173
172
+ msgid "Enter one or more IP addresses or IP ranges."
173
+ msgstr "Entrez une ou plusieurs adresse(s) IP (ou plage d’adresses)."
174
+
175
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:174
176
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:194
177
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:347
178
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:381
179
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:404
180
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:425
181
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:687
182
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:293
183
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:310
184
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:165
185
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:195
186
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:326
187
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:356
188
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:387
189
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:415
190
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:444
191
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:532
192
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:622
193
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:824
194
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:847
195
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:168
196
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:253
197
+ msgid "More Info"
198
+ msgstr ""
199
+
200
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:177
201
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:690
202
+ msgid "Each IP address must be on a new line."
203
+ msgstr "Chaque adresse IP doit figurer sur une nouvelle ligne."
204
+
205
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:178
206
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:691
207
+ msgid ""
208
+ "To specify an IP range use a wildcard \"*\" character. Acceptable ways to "
209
+ "use wildcards is shown in the examples below:"
210
+ msgstr ""
211
+ "Pour spécifier une plage d’adresses IP utilisez le joker « * ». Exemples "
212
+ "d’utilisation des jokers :"
213
+
214
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:179
215
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:692
216
+ msgid "Example 1: 195.47.89.*"
217
+ msgstr "Exemple 1 : 195.47.89.*"
218
+
219
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:180
220
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:693
221
+ msgid "Example 2: 195.47.*.*"
222
+ msgstr "Exemple 2 : 195.47.*.*"
223
+
224
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:181
225
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:694
226
+ msgid "Example 3: 195.*.*.*"
227
+ msgstr "Exemple 3 : 195.*.*.*"
228
+
229
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:188
230
+ msgid "Enter User Agents:"
231
+ msgstr "Entrez les agents utilisateurs:"
232
+
233
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:193
234
+ msgid "Enter one or more user agent strings."
235
+ msgstr "Saisissez un ou plusieurs chaînes de l’agent utilisateur."
236
+
237
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:197
238
+ msgid "Each user agent string must be on a new line."
239
+ msgstr "Chaque chaîne d’ID utilisateur doit figurer sur une nouvelle ligne."
240
+
241
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:198
242
+ msgid "Example 1 - A single user agent string to block:"
243
+ msgstr "Exemple 1 - Un seul agent utilisateur à bloquer :"
244
+
245
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:200
246
+ msgid "Example 2 - A list of more than 1 user agent strings to block"
247
+ msgstr "Exemple 2 - Une liste de plusieurs agents utilisateurs à bloquer :"
248
+
249
+ #: all-in-one-wp-security/admin/wp-security-blacklist-menu.php:208
250
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:192
251
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:567
252
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:701
253
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:763
254
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:356
255
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:331
256
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:231
257
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:700
258
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:866
259
+ #: all-in-one-wp-security/admin/wp-security-misc-options-menu.php:165
260
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:495
261
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:183
262
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:349
263
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:239
264
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:407
265
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:146
266
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:232
267
+ msgid "Save Settings"
268
+ msgstr "Enregistrer les modifications"
269
+
270
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:26
271
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:368
272
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:377
273
+ msgid "Rename Login Page"
274
+ msgstr "Renommer la page de connexion"
275
+
276
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:27
277
+ msgid "Cookie Based Brute Force Prevention"
278
+ msgstr "Protection contre « Brute Force basée cookie »"
279
+
280
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:28
281
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:44
282
+ msgid "Login Captcha"
283
+ msgstr "Captcha de Connexion"
284
+
285
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:29
286
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:638
287
+ msgid "Login Whitelist"
288
+ msgstr "Liste blanche de connexion"
289
+
290
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:30
291
+ msgid "Honeypot"
292
+ msgstr "Utiliser Honeypot."
293
+
294
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:101
295
+ msgid "Please enter a value for your login page slug."
296
+ msgstr "Veuillez entrer un alias pour votre page de connexion sécurisée."
297
+
298
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:105
299
+ msgid "You cannot use the value \"wp-admin\" for your login page slug."
300
+ msgstr ""
301
+ "Vous ne pouvez utiliser la valeur « wp-admin » pour l’alias de votre page de "
302
+ "connexion sécurisée."
303
+
304
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:107
305
+ msgid "You must alpha numeric characters for your login page slug."
306
+ msgstr ""
307
+ "Veuillez entrer des caractères alphanumériques pour l’alias de votre page de "
308
+ "connexion sécurisée."
309
+
310
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:112
311
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:271
312
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:171
313
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:769
314
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:213
315
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:123
316
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:360
317
+ msgid "Attention!"
318
+ msgstr "Attention !"
319
+
320
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:131
321
+ msgid ""
322
+ "Could not delete the Cookie-based directives from the .htaccess file. Please "
323
+ "check the file permissions."
324
+ msgstr ""
325
+ "Impossible de supprimer les directives basées-cookie à partir du fichier ."
326
+ "htaccess. Veuillez vérifier les permissions des fichiers."
327
+
328
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:141
329
+ msgid ""
330
+ "An effective Brute Force prevention technique is to change the default "
331
+ "WordPress login page URL."
332
+ msgstr ""
333
+ "Une technique efficace de prévention contre Brute Force consiste à changer "
334
+ "l’URL par défaut de la page de connexion à WordPress."
335
+
336
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:142
337
+ msgid ""
338
+ "Normally if you wanted to login to WordPress you would type your site's home "
339
+ "URL followed by wp-login.php."
340
+ msgstr ""
341
+ "Normalement, si vous voulez vous connecter à WordPress, vous tapez l’URL de "
342
+ "votre site attendue par wp-login.php."
343
+
344
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:143
345
+ msgid ""
346
+ "This feature allows you to change the login URL by setting your own slug and "
347
+ "renaming the last portion of the login URL which contains the <strong>wp-"
348
+ "login.php</strong> to any string that you like."
349
+ msgstr ""
350
+ "Cette fonction permet de modifier l'URL de connexion en définissant votre "
351
+ "propre alias et ajoutant l'URL de connexion à <strong>wp-login.php</strong>."
352
+
353
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:144
354
+ msgid ""
355
+ "By doing this, malicious bots and hackers will not be able to access your "
356
+ "login page because they will not know the correct login page URL."
357
+ msgstr ""
358
+ "En procédant ainsi, les robots et pirates ne pourront accéder à votre page "
359
+ "de connexion, car ils ne connaîtront pas la bonne URL."
360
+
361
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:146
362
+ msgid ""
363
+ "You may also be interested in the following alternative brute force "
364
+ "prevention features:"
365
+ msgstr ""
366
+ "Ces fonctionnalités alternatives de prévention de Brute Force peuvent "
367
+ "également vous intéresser :"
368
+
369
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:157
370
+ msgid "Your WordPress login page URL has been renamed."
371
+ msgstr "Votre URL de connexion WordPress a été renommée."
372
+
373
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:158
374
+ msgid "Your current login URL is:"
375
+ msgstr "Votre nouvelle URL de connexion est :"
376
+
377
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:160
378
+ msgid ""
379
+ "NOTE: If you already had the Cookie-Based Brute Force Prevention feature "
380
+ "active, the plugin has automatically deactivated it because only one of "
381
+ "these features can be active at any one time."
382
+ msgstr ""
383
+ "NOTE : Si la fonctionnalité de prévention Brute Force basée cookie était "
384
+ "active, elle s’est automatiquement désactivée car un seul de ces dispositifs "
385
+ "peut être actif au même moment."
386
+
387
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:167
388
+ msgid "Rename Login Page Settings"
389
+ msgstr "Renommer la page de connexion"
390
+
391
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:179
392
+ msgid "Enable Rename Login Page Feature"
393
+ msgstr "Autorisez le renommage de la page des réglages de Connexion"
394
+
395
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:182
396
+ msgid "Check this if you want to enable the rename login page feature"
397
+ msgstr ""
398
+ "Cocher si vous souhaitez activer la fonction de renommage de la page de "
399
+ "connexion"
400
+
401
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:186
402
+ msgid "Login Page URL"
403
+ msgstr "URL de page de connexion"
404
+
405
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:188
406
+ msgid ""
407
+ "Enter a string which will represent your secure login page slug. You are "
408
+ "enouraged to choose something which is hard to guess and only you will "
409
+ "remember."
410
+ msgstr ""
411
+ "Entrez une chaîne qui représentera l’alias de votre page de connexion "
412
+ "sécurisée. Vous êtes encouragé(e) à choisir quelque chose de difficile à "
413
+ "deviner mais dont vous devrez pouvoir vous souvenir."
414
+
415
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:221
416
+ msgid ""
417
+ "Settings have not been saved - your secret word must consist only of "
418
+ "alphanumeric characters, ie, letters and/or numbers only!"
419
+ msgstr ""
420
+ "Paramètres non enregistrés : votre mot secret ne doit comporter que des "
421
+ "caractères alphanumériques, à savoir seulement lettres et chiffres !"
422
+
423
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:240
424
+ msgid ""
425
+ "You have successfully enabled the cookie based brute force prevention feature"
426
+ msgstr ""
427
+ "Vous avez correctement activé la fonctionnalité de prévention de Brute Force "
428
+ "basée cookie"
429
+
430
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:241
431
+ msgid ""
432
+ "From now on you will need to log into your WP Admin using the following URL:"
433
+ msgstr ""
434
+ "À partir de maintenant, vous aurez besoin de l’URL suivante pour vous "
435
+ "connecter à votre Admin WP :"
436
+
437
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:243
438
+ msgid ""
439
+ "It is important that you save this URL value somewhere in case you forget "
440
+ "it, OR,"
441
+ msgstr ""
442
+ "Il est important d’enregistrer cette URL quelque part pour le cas où vous "
443
+ "l’oublieriez, OU"
444
+
445
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:244
446
+ #, php-format
447
+ msgid "simply remember to add a \"?%s=1\" to your current site URL address."
448
+ msgstr ""
449
+ "rappelez-vous simplement d’ajouter « ?%s=1 » à l’adresse URL de votre site "
450
+ "actuel."
451
+
452
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:250
453
+ msgid ""
454
+ "You have successfully saved cookie based brute force prevention feature "
455
+ "settings."
456
+ msgstr ""
457
+ "Vous avez correctement enregistré les paramètres de prévention de Brute "
458
+ "Force basée cookie."
459
+
460
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:285
461
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:275
462
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:119
463
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:287
464
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:498
465
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:667
466
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:585
467
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:108
468
+ msgid ""
469
+ "Could not write to the .htaccess file. Please check the file permissions."
470
+ msgstr ""
471
+ "Impossible d’écrire dans le fichier .htaccess. Veuillez vérifier les "
472
+ "permissions."
473
+
474
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:295
475
+ msgid "Brute Force Prevention Firewall Settings"
476
+ msgstr "Paramètres du pare-feu contre la Brute Force"
477
+
478
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:300
479
+ msgid ""
480
+ "A Brute Force Attack is when a hacker tries many combinations of usernames "
481
+ "and passwords until they succeed in guessing the right combination."
482
+ msgstr ""
483
+ "Une attaque Brute Force se caractérise par des essais répétés de nombreuses "
484
+ "combinaisons d’ID utilisateurs / mots de passe, jusqu’à parvenir à trouver "
485
+ "la bonne."
486
+
487
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:301
488
+ msgid ""
489
+ "Due to the fact that at any one time there may be many concurrent login "
490
+ "attempts occurring on your site via malicious automated robots, this also "
491
+ "has a negative impact on your server's memory and performance."
492
+ msgstr ""
493
+ "En raison du fait qu’à un moment donné, il peut y avoir de nombreuses "
494
+ "tentatives de connexion à votre site par des robots malveillants, un énorme "
495
+ "impact négatif sur la mémoire et les performances de votre serveur peut "
496
+ "avoir lieu."
497
+
498
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:302
499
+ msgid ""
500
+ "The features in this tab will stop the majority of Brute Force Login Attacks "
501
+ "at the .htaccess level thus providing even better protection for your WP "
502
+ "login page and also reducing the load on your server because the system does "
503
+ "not have to run PHP code to process the login attempts."
504
+ msgstr ""
505
+ "Les fonctionnalités de cet onglet permettront d’arrêter la majorité des "
506
+ "attaques de connexion Brute Force au niveau du .htaccess, offrant ainsi la "
507
+ "meilleure protection pour votre page de connexion WP et réduisant la charge "
508
+ "sur votre serveur, puisque le système n’aura plus à exécuter votre code PHP "
509
+ "pour traiter les tentatives de connexion."
510
+
511
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:309
512
+ #, php-format
513
+ msgid ""
514
+ "Even though this feature should not have any impact on your site's general "
515
+ "functionality <strong>you are strongly encouraged to take a %s of your ."
516
+ "htaccess file before proceeding</strong>."
517
+ msgstr ""
518
+ "Cette fonctionnalité ne devrait pas avoir d’impact négatif sur le "
519
+ "fonctionnement général de votre site mais <strong>faire une %s de votre "
520
+ "fichier .htaccess est vivement conseillé avant de l’activer</strong>."
521
+
522
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:310
523
+ msgid ""
524
+ "If this feature is not used correctly, you can get locked out of your site. "
525
+ "A backed up .htaccess file will come in handy if that happens."
526
+ msgstr ""
527
+ "Si cette fonctionnalité n’est pas correctement utilisée, vous risquez de "
528
+ "verrouiller votre site et ne plus y avoir accès. Une copie de sauvegarde de "
529
+ "votre fichier .htaccess sera utile en tel cas."
530
+
531
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:311
532
+ #, php-format
533
+ msgid ""
534
+ "To learn more about how to use this feature please watch the following %s."
535
+ msgstr ""
536
+ "Pour en savoir plus sur la façon d'utiliser cette fonctionnalité, regarder "
537
+ "le %s suivant."
538
+
539
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:324
540
+ msgid ""
541
+ "NOTE: If you already had the Rename Login Page feature active, the plugin "
542
+ "has automatically deactivated it because only one of these features can be "
543
+ "active at any one time."
544
+ msgstr ""
545
+ "Remarque : Si vous aviez déjà activé la fonction « Renommer la Page de "
546
+ "connexion », l’extension l’a automatiquement désactivée car seulement l’une "
547
+ "ou l’autre de ces caractéristiques peut être active simultanément."
548
+
549
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:332
550
+ msgid "Cookie Based Brute Force Login Prevention"
551
+ msgstr "Protection contre « Brute Force basée cookie »"
552
+
553
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:343
554
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:90
555
+ msgid "Enable Brute Force Attack Prevention"
556
+ msgstr "Activer la prévention d’attaque Brute Force"
557
+
558
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:346
559
+ msgid ""
560
+ "Check this if you want to protect your login page from Brute Force Attack."
561
+ msgstr ""
562
+ "Cocher si vous souhaitez protéger votre page de connexion d’une attaque par "
563
+ "Brute Force."
564
+
565
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:351
566
+ msgid ""
567
+ "This feature will deny access to your WordPress login page for all people "
568
+ "except those who have a special cookie in their browser."
569
+ msgstr ""
570
+ "Cette fonctionnalité refusera l’accès à votre page de connexion WordPress "
571
+ "pour tous visiteurs sauf ceux ayant un cookie spécial dans leur navigateur."
572
+
573
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:353
574
+ msgid "To use this feature do the following:"
575
+ msgstr "Pour utiliser cette fonctionnalité procéder comme suit :"
576
+
577
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:355
578
+ msgid "1) Enable the checkbox."
579
+ msgstr "1) Cochez la case."
580
+
581
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:357
582
+ msgid ""
583
+ "2) Enter a secret word consisting of alphanumeric characters which will be "
584
+ "difficult to guess. This secret word will be useful whenever you need to "
585
+ "know the special URL which you will use to access the login page (see point "
586
+ "below)."
587
+ msgstr ""
588
+ "2) Entrez un mot secret composé de caractères alphanumériques qui seront "
589
+ "difficiles à deviner. Ce mot secret sera utile lorsque vous aurez besoin de "
590
+ "vous remémorer l’URL spéciale que vous utiliserez pour accéder à la page de "
591
+ "connexion (voir point ci-dessous)."
592
+
593
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:359
594
+ msgid ""
595
+ "3) You will then be provided with a special login URL. You will need to use "
596
+ "this URL to login to your WordPress site instead of the usual login URL. "
597
+ "NOTE: The system will deposit a special cookie in your browser which will "
598
+ "allow you access to the WordPress administration login page."
599
+ msgstr ""
600
+ "3) vous recevrez ensuite une URL de connexion spéciale. Vous devrez utiliser "
601
+ "cette URL pour vous connecter à votre site WordPress en lieu et place de "
602
+ "l’URL de connexion standard. Remarque : Le système déposera un cookie "
603
+ "spécial dans votre navigateur qui vous permettra d’accédez à la page de "
604
+ "connexion d’administration WordPress (veillez à ce qu’il ne soit pas "
605
+ "détruit)."
606
+
607
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:361
608
+ msgid ""
609
+ "Any person trying to access your login page who does not have the special "
610
+ "cookie in their browser will be automatically blocked."
611
+ msgstr ""
612
+ "Tout visiteur essayant d’accéder à votre page de connexion sans avoir le "
613
+ "cookie spécial dans son navigateur sera automatiquement bloqué(e)."
614
+
615
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:368
616
+ msgid "Secret Word"
617
+ msgstr "Clé secrète"
618
+
619
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:370
620
+ msgid ""
621
+ "Choose a secret word consisting of alphanumeric characters which you can use "
622
+ "to access your special URL. Your are highly encouraged to choose a word "
623
+ "which will be difficult to guess."
624
+ msgstr ""
625
+ "Choisissez un mot secret composé de caractères alphanumériques qui vous "
626
+ "permettra d’accéder à votre URL spéciale. Vous êtes fortement encouragés à "
627
+ "choisir un mot difficile à deviner mais qu’il vous faudra retenir !"
628
+
629
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:374
630
+ msgid "Re-direct URL"
631
+ msgstr "URL de redirection"
632
+
633
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:378
634
+ msgid ""
635
+ "Specify a URL to redirect a hacker to when they try to access your WordPress "
636
+ "login page."
637
+ msgstr ""
638
+ "Spécifiez l'URL où rediriger les pirates quand ils essaient d'accéder à "
639
+ "votre page de connexion de WordPress."
640
+
641
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:385
642
+ msgid ""
643
+ "The URL specified here can be any site's URL and does not have to be your "
644
+ "own. For example you can be as creative as you like and send hackers to the "
645
+ "CIA or NSA home page."
646
+ msgstr ""
647
+ "L’URL spécifiée ici peut être celle de n’importe quel site et naturellement, "
648
+ "pas le vôtre. Vous pouvez faire preuve de créativité et envoyez les pirates "
649
+ "à la page d’accueil de la CIA ou de la NSA par exemple."
650
+
651
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:387
652
+ msgid ""
653
+ "This field will default to: http://127.0.0.1 if you do not enter a value."
654
+ msgstr "Champ par défaut : http://127.0.0.1 si vous n’entrez aucune valeur."
655
+
656
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:389
657
+ msgid "Useful Tip:"
658
+ msgstr "Petite astuce utile :"
659
+
660
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:391
661
+ msgid ""
662
+ "It's a good idea to not redirect attempted brute force login attempts to "
663
+ "your site because it increases the load on your server."
664
+ msgstr ""
665
+ "C’est une bonne idée que de ne pas rediriger les tentatives de connexion "
666
+ "Brute Force sur votre propre site car elles augmenteraient la charge de "
667
+ "votre serveur."
668
+
669
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:393
670
+ msgid ""
671
+ "Redirecting a hacker or malicious bot back to \"http://127.0.0.1\" is ideal "
672
+ "because it deflects them back to their own local host and puts the load on "
673
+ "their server instead of yours."
674
+ msgstr ""
675
+ "Rediriger pirates ou bots malicieux vers « http://127.0.0.1 » est idéal car "
676
+ "elle les renvoie à leur propre hôte et met la charge sur leur serveur au "
677
+ "lieu du vôtre."
678
+
679
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:400
680
+ msgid "My Site Has Posts Or Pages Which Are Password Protected"
681
+ msgstr ""
682
+ "Mon site a des articles ou des pages protégés par mot-clé anti Brute Force"
683
+
684
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:403
685
+ msgid ""
686
+ "Check this if you are using the native WordPress password protection feature "
687
+ "for some or all of your blog posts or pages."
688
+ msgstr ""
689
+ "Cocher si vous utilisez la fonctionnalité native WordPress de protection par "
690
+ "mot de passe pour tout ou partie de votre blog ou site."
691
+
692
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:408
693
+ msgid ""
694
+ "In the cases where you are protecting some of your posts or pages using the "
695
+ "in-built WordPress password protection feature, a few extra lines of "
696
+ "directives and exceptions need to be added to your .htacces file so that "
697
+ "people trying to access pages are not automatically blocked."
698
+ msgstr ""
699
+ "Dans le cas où vous protégeriez certains de vos messages ou pages à l’aide "
700
+ "de la fonctionnalité de protection par mot de passe propre à WordPress, "
701
+ "quelques lignes de directives et d’exceptions doivent être ajoutés à votre "
702
+ "fichier .htaccess afin que les visiteurs qui tentent d’accéder régulièrement "
703
+ "aux pages ne soient pas bloqués."
704
+
705
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:410
706
+ msgid ""
707
+ "By enabling this checkbox the plugin will add the necessary rules and "
708
+ "exceptions to your .htacces file so that people trying to access these pages "
709
+ "are not automatically blocked."
710
+ msgstr ""
711
+ "En activant cette case, l’extension ajoutera les règles nécessaires et les "
712
+ "exceptions à votre fichier .htaccess afin que les visiteurs réguliers, "
713
+ "tentant d’accéder à ces pages, ne soient pas automatiquement bloqués."
714
+
715
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:412
716
+ msgid "Helpful Tip:"
717
+ msgstr "Conseil utile :"
718
+
719
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:414
720
+ msgid ""
721
+ "If you do not use the WordPress password protection feature for your posts "
722
+ "or pages then it is highly recommended that you leave this checkbox disabled."
723
+ msgstr ""
724
+ "Si vous n'utilisez pas la fonctionnalité de protection par mot de passe "
725
+ "WordPress pour vos articles ou pages, il est hautement recommandé de laissez "
726
+ "cette case désactivée."
727
+
728
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:421
729
+ msgid "My Site Has a Theme or Plugins Which Use AJAX"
730
+ msgstr "Mon Site a un thème ou des extensions utilisant AJAX"
731
+
732
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:424
733
+ msgid "Check this if your site uses AJAX functionality."
734
+ msgstr "Cocher si votre site utilise des fonctionnalités AJAX."
735
+
736
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:429
737
+ msgid ""
738
+ "In the cases where your WordPress installation has a theme or plugins which "
739
+ "use AJAX, a few extra lines of directives and exceptions need to be added to "
740
+ "your .htacces file to prevent AJAX requests from being automatically blocked "
741
+ "by the brute force prevention feature."
742
+ msgstr ""
743
+ "Dans le cas où votre installation WordPress dispose d’un thème ou de plugins "
744
+ "utilisant AJAX, quelques lignes supplémentaires de directives et "
745
+ "d’exceptions doivent être ajoutés à votre fichier .htaccess pour empêcher "
746
+ "les requêtes AJAX d’être automatiquement bloquées par la fonction de "
747
+ "prévention Brute Force."
748
+
749
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:431
750
+ msgid ""
751
+ "By enabling this checkbox the plugin will add the necessary rules and "
752
+ "exceptions to your .htacces file so that AJAX operations will work as "
753
+ "expected."
754
+ msgstr ""
755
+ "En activant cette case l’extension va ajouter les règles et exceptions "
756
+ "nécessaires à votre fichier .htaccess afin que les opérations AJAX "
757
+ "fonctionnent comme prévu."
758
+
759
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:446
760
+ msgid "The cookie test was successful. You can now enable this feature."
761
+ msgstr ""
762
+ "Le test de cookie a été couronnée de succès. Vous pouvez maintenant activer "
763
+ "cette fonctionnalité."
764
+
765
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:449
766
+ msgid "Save Feature Settings"
767
+ msgstr "Enregistrer les paramètres de fonction"
768
+
769
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:456
770
+ msgid ""
771
+ "The cookie test failed on this server. So this feature cannot be used on "
772
+ "this site."
773
+ msgstr ""
774
+ "Le test de cookie a échoué sur le serveur. Cette fonction ne peut être "
775
+ "utilisée sur ce site."
776
+
777
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:461
778
+ msgid ""
779
+ "Before using this feature you are required to perform a cookie test first. "
780
+ "This is to make sure that your browser cookie is working correctly and that "
781
+ "you won't lock yourself out."
782
+ msgstr ""
783
+ "Avant de pouvoir utiliser cette fonctionnalité, vous devez effectuer un test "
784
+ "de cookie. Ceci pour vous assurer que les cookie fonctionnent correctement "
785
+ "sur votre navigateur et que vous ne serez pas bloqué."
786
+
787
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:463
788
+ msgid "Perform Cookie Test"
789
+ msgstr "Effectuer le test du Cookie"
790
+
791
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:503
792
+ msgid ""
793
+ "This feature allows you to add a captcha form on the WordPress login page."
794
+ msgstr ""
795
+ "Cette fonctionnalité permet d’ajouter un formulaire Captcha sur la page de "
796
+ "connexion de WordPress."
797
+
798
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:504
799
+ msgid ""
800
+ "Users who attempt to login will also need to enter the answer to a simple "
801
+ "mathematical question - if they enter the wrong answer, the plugin will not "
802
+ "allow them login even if they entered the correct username and password."
803
+ msgstr ""
804
+ "Les utilisateurs tentant de se connecter devront également entrer la réponse "
805
+ "à une question arithmétique simple - si elles entrent une mauvaise réponse, "
806
+ "l’extension ne leur permettra pas de se connecter, même s’ils ont entré ID "
807
+ "d’utilisateur et mot de passe corrects."
808
+
809
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:505
810
+ msgid ""
811
+ "Therefore, adding a captcha form on the login page is another effective yet "
812
+ "simple \"Brute Force\" prevention technique."
813
+ msgstr ""
814
+ "Par conséquent, l’ajout d’un formulaire Captcha sur la page de connexion est "
815
+ "une autre technique efficace de prévention contre « Brute Force »."
816
+
817
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:511
818
+ msgid "Login Form Captcha Settings"
819
+ msgstr "Réglage du Captcha du formulaire de connexion"
820
+
821
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:522
822
+ msgid "Enable Captcha On Login Page"
823
+ msgstr "Activer le Captcha sur la page de Connexion"
824
+
825
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:525
826
+ msgid "Check this if you want to insert a captcha form on the login page"
827
+ msgstr ""
828
+ "Cochez si vous souhaitez insérer un formulaire Captcha sur la page de "
829
+ "connexion"
830
+
831
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:531
832
+ msgid "Custom Login Form Captcha Settings"
833
+ msgstr "Personnalisation des réglages du Captcha de formulaire de connexion"
834
+
835
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:540
836
+ msgid "Enable Captcha On Custom Login Form"
837
+ msgstr "Activer le Captcha sur le formulaire de connexion"
838
+
839
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:543
840
+ msgid ""
841
+ "Check this if you want to insert captcha on a custom login form generated by "
842
+ "the following WP function: wp_login_form()"
843
+ msgstr ""
844
+ "Cochez si vous souhaitez insérer un Captcha dans le formulaire de connexion "
845
+ "personnalisé généré par la fonction WP : wp_login_form()"
846
+
847
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:549
848
+ msgid "Lost Password Form Captcha Settings"
849
+ msgstr "Mot de passe des paramètres de formulaire Captcha perdu"
850
+
851
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:559
852
+ msgid "Enable Captcha On Lost Password Page"
853
+ msgstr "Activer le Captcha sur la page Mot de passe perdu"
854
+
855
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:562
856
+ msgid ""
857
+ "Check this if you want to insert a captcha form on the lost password page"
858
+ msgstr ""
859
+ "Cochez si vous souhaitez insérer un formulaire Captcha sur la page de mot de "
860
+ "passe perdu"
861
+
862
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:584
863
+ msgid "Nonce check failed for save whitelist settings!"
864
+ msgstr "Echec du contrôle à l’enregistrement des paramètres de liste blanche !"
865
+
866
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:641
867
+ msgid ""
868
+ "The All In One WP Security Whitelist feature gives you the option of only "
869
+ "allowing certain IP addresses or ranges to have access to your WordPress "
870
+ "login page."
871
+ msgstr ""
872
+ "La fonctionnalité liste blanche d’All In One WP Security vous donne la "
873
+ "possibilité de n’autoriser que certaines adresses IP (ou plages) à avoir "
874
+ "accès à votre page de connexion WordPress."
875
+
876
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:642
877
+ msgid ""
878
+ "This feature will deny login access for all IP addresses which are not in "
879
+ "your whitelist as configured in the settings below."
880
+ msgstr ""
881
+ "Cette fonctionnalité refusera l’accès à toutes les adresses IP qui ne font "
882
+ "pas partie de votre liste blanche configurée dans les paramètres ci-dessous."
883
+
884
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:643
885
+ msgid ""
886
+ "The plugin achieves this by writing the appropriate directives to your ."
887
+ "htaccess file."
888
+ msgstr ""
889
+ "L’extension réalise cela en écrivant les directives appropriées dans votre "
890
+ "fichier .htaccess."
891
+
892
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:644
893
+ msgid ""
894
+ "By allowing/blocking IP addresses via the .htaccess file your are using the "
895
+ "most secure first line of defence because login access will only be granted "
896
+ "to whitelisted IP addresses and other addresses will be blocked as soon as "
897
+ "they try to access your login page."
898
+ msgstr ""
899
+ "En autorisant / bloquant des adresses IP via le fichier .htaccess vous "
900
+ "utilisez la plus sûre des premières lignes de défense, parce que la "
901
+ "connexion ne sera accordée qu’à des adresses IP présentes dans la liste "
902
+ "blanche, les autres adresses étant bloquées dès qu’elles essaient d’accéder "
903
+ "à votre page de connexion."
904
+
905
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:651
906
+ #, php-format
907
+ msgid ""
908
+ "Attention: If in addition to enabling the white list feature, you also have "
909
+ "the %s feature enabled, <strong>you will still need to use your secret word "
910
+ "in the URL when trying to access your WordPress login page</strong>."
911
+ msgstr ""
912
+ "ATTENTION : Si, en plus d’activer la fonctionnalité de liste blanche, vous "
913
+ "avez également activé la fonction %s, <strong>vous aurez toujours besoin "
914
+ "d’utiliser votre mot secret dans l’URL lorsque vous essayerez d’accéder à "
915
+ "votre site via la page de connexion WordPress</strong>."
916
+
917
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:652
918
+ msgid ""
919
+ "These features are NOT functionally related. Having both of them enabled on "
920
+ "your site means you are creating 2 layers of security."
921
+ msgstr ""
922
+ "Ces fonctionnalités ne sont pas liées opérationnellement. Si les deux sont "
923
+ "activées sur votre site, cela signifie que vous créez 2 couches de sécurité."
924
+
925
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:657
926
+ msgid "Login IP Whitelist Settings"
927
+ msgstr "Paramétrage de liste blanche des IP de connexion"
928
+
929
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:668
930
+ msgid "Enable IP Whitelisting"
931
+ msgstr "Activer la liste blanche d’IP"
932
+
933
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:671
934
+ msgid ""
935
+ "Check this if you want to enable the whitelisting of selected IP addresses "
936
+ "specified in the settings below"
937
+ msgstr ""
938
+ "Cochez si vous souhaitez activer la liste blanche pour certaines adresses IP "
939
+ "spécifiées dans les paramètres ci-dessous"
940
+
941
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:675
942
+ msgid "Your Current IP Address"
943
+ msgstr "Votre adresse IP actuelle"
944
+
945
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:678
946
+ msgid ""
947
+ "You can copy and paste this address in the text box below if you want to "
948
+ "include it in your login whitelist."
949
+ msgstr ""
950
+ "Vous pouvez copier / coller cette adresse dans la zone de texte ci-dessous "
951
+ "pour l’inclure en liste blanche de connexion."
952
+
953
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:682
954
+ msgid "Enter Whitelisted IP Addresses:"
955
+ msgstr "Entrez les adresses IP en liste blanche :"
956
+
957
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:686
958
+ msgid ""
959
+ "Enter one or more IP addresses or IP ranges you wish to include in your "
960
+ "whitelist. Only the addresses specified here will have access to the "
961
+ "WordPress login page."
962
+ msgstr ""
963
+ "Entrez une ou plusieurs adresses IP (ou plages d’adresses IP) à inclure en "
964
+ "liste blanche. Seules les adresses spécifiées ici auront accès à la page de "
965
+ "connexion WordPress."
966
+
967
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:734
968
+ msgid ""
969
+ "This feature allows you to add a special hidden \"honeypot\" field on the "
970
+ "WordPress login page. This will only be visible to robots and not humans."
971
+ msgstr ""
972
+ "Cette fonctionnalité permet d’ajouter un champ caché spécial « Honeypot » "
973
+ "sur la page de connexion WordPress. Il ne sera visible que des robots, et "
974
+ "pas des humains."
975
+
976
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:735
977
+ msgid ""
978
+ "Since robots usually fill in every input field from a login form, they will "
979
+ "also submit a value for the special hidden honeypot field."
980
+ msgstr ""
981
+ "Les robots remplissant généralement chaque champ de saisie d’un formulaire "
982
+ "de connexion, ils présenteront également une valeur pour le champ spécial "
983
+ "Honeypot caché."
984
+
985
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:736
986
+ msgid ""
987
+ "The way honeypots work is that a hidden field is placed somewhere inside a "
988
+ "form which only robots will submit. If that field contains a value when the "
989
+ "form is submitted then a robot has most likely submitted the form and it is "
990
+ "consquently dealt with."
991
+ msgstr ""
992
+ "La façon de travailler d’Honeypot, c’est qu’un champ masqué est placé "
993
+ "quelque part à l’intérieur d’un formulaire, accessible seulement aux robots. "
994
+ "Si ce champ contient une valeur lorsque le formulaire est renvoyé, c’est "
995
+ "probablement qu’un robot a rempli le formulaire et l’a soumis."
996
+
997
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:737
998
+ msgid ""
999
+ "Therefore, if the plugin detects that this field has a value when the login "
1000
+ "form is submitted, then the robot which is attempting to login to your site "
1001
+ "will be redirected to its localhost address - http://127.0.0.1."
1002
+ msgstr ""
1003
+ "Par conséquent, si l’extension détecte que ce champ a été rempli sur le "
1004
+ "formulaire envoyé, et que le robot tente de se connecter à votre site il "
1005
+ "sera redirigé vers l’adresse localhost - http://127.0.0.1."
1006
+
1007
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:743
1008
+ msgid "Login Form Honeypot Settings"
1009
+ msgstr "Réglages du formulaire de connexion Honeypot"
1010
+
1011
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:754
1012
+ msgid "Enable Honeypot On Login Page"
1013
+ msgstr "Activer Honeypot sur la page de connexion"
1014
+
1015
+ #: all-in-one-wp-security/admin/wp-security-brute-force-menu.php:757
1016
+ msgid ""
1017
+ "Check this if you want to enable the honeypot feature for the login page"
1018
+ msgstr ""
1019
+ "Cochez cette case si vous souhaitez activer la fonctionnalité Honeypot sur "
1020
+ "la page de connexion"
1021
+
1022
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:24
1023
+ msgid "System Info"
1024
+ msgstr "Info système"
1025
+
1026
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:25
1027
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:460
1028
+ msgid "Locked IP Addresses"
1029
+ msgstr "Adresses IP Verrouillées"
1030
+
1031
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:75
1032
+ msgid "For information, updates and documentation, please visit the"
1033
+ msgstr "Pour informations, mises à jour et documentation, veuillez visiter"
1034
+
1035
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:75
1036
+ msgid "AIO WP Security & Firewall Plugin"
1037
+ msgstr "AIO WP Sécurité & Firewall Plugin"
1038
+
1039
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:75
1040
+ msgid "Page"
1041
+ msgstr "Page"
1042
+
1043
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:76
1044
+ msgid "Follow us"
1045
+ msgstr "Suivez-nous"
1046
+
1047
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:76
1048
+ msgid ""
1049
+ "Twitter, Google+ or via Email to stay up to date about the new security "
1050
+ "features of this plugin."
1051
+ msgstr ""
1052
+ "sur Twitter, Google +, ou par courriel et être tenu au courant des "
1053
+ "nouveautés de cette extension."
1054
+
1055
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:92
1056
+ msgid "Security Strength Meter"
1057
+ msgstr "Mesure de l’efficacité du mot de passe."
1058
+
1059
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:121
1060
+ msgid "Total Achievable Points: "
1061
+ msgstr "Total de Points réalisables :"
1062
+
1063
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:123
1064
+ msgid "Current Score of Your Site: "
1065
+ msgstr "Score actuel de votre site:"
1066
+
1067
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:133
1068
+ msgid "Security Points Breakdown"
1069
+ msgstr "Répartition des points de sécurité"
1070
+
1071
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:174
1072
+ msgid "Spread the Word"
1073
+ msgstr "Passez le message"
1074
+
1075
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:177
1076
+ msgid ""
1077
+ "We are working hard to make your WordPress site more secure. Please support "
1078
+ "us, here is how:"
1079
+ msgstr ""
1080
+ "Nous travaillons dur pour rendre votre site WordPress plus sûr. Merci de "
1081
+ "nous aider, vous le pouvez d’une (ou plusieurs) façon(s) suivante(s) :"
1082
+
1083
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:193
1084
+ msgid "Critical Feature Status"
1085
+ msgstr "État des caractéristiques critiques"
1086
+
1087
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:197
1088
+ msgid ""
1089
+ "Below is the current status of the critical features that you should "
1090
+ "activate on your site to achieve a minimum level of recommended security"
1091
+ msgstr ""
1092
+ "Ci-dessous, l’état actuel des fonctionnalités essentielles que vous devez "
1093
+ "activer sur votre site pour atteindre un niveau minimal de sécurité "
1094
+ "recommandé"
1095
+
1096
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:201
1097
+ msgid "Admin Username"
1098
+ msgstr "Identifiant de l’administrateur"
1099
+
1100
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:216
1101
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:25
1102
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:42
1103
+ msgid "Login Lockdown"
1104
+ msgstr "Verrouillage de connexion"
1105
+
1106
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:231
1107
+ msgid "File Permission"
1108
+ msgstr "Autorisation de fichier"
1109
+
1110
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:246
1111
+ msgid "Basic Firewall"
1112
+ msgstr "Pare-feu de base"
1113
+
1114
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:264
1115
+ msgid "Last 5 Logins"
1116
+ msgstr "Les 5 dernières connexions"
1117
+
1118
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:281
1119
+ msgid "No data found!"
1120
+ msgstr "Aucune donnée!"
1121
+
1122
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:285
1123
+ msgid "Last 5 logins summary:"
1124
+ msgstr "Sommaire des 5 dernières connexions :"
1125
+
1126
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:289
1127
+ msgid "User"
1128
+ msgstr "Utilisateur"
1129
+
1130
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:290
1131
+ msgid "Date"
1132
+ msgstr "Date"
1133
+
1134
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:291
1135
+ msgid "IP"
1136
+ msgstr "IP"
1137
+
1138
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:312
1139
+ msgid "Maintenance Mode Status"
1140
+ msgstr "État du mode maintenance"
1141
+
1142
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:316
1143
+ msgid ""
1144
+ "Maintenance mode is currently enabled. Remember to turn it off when you are "
1145
+ "done"
1146
+ msgstr ""
1147
+ "Mode maintenance actuellement activé. Rappelez-vous de l’enlever lorsque "
1148
+ "vous aurez terminé"
1149
+
1150
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:319
1151
+ msgid "Maintenance mode is currently off."
1152
+ msgstr "Mode maintenance actuellement désactivé."
1153
+
1154
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:323
1155
+ msgid "Maintenance Mode"
1156
+ msgstr "Mode maintenance"
1157
+
1158
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:345
1159
+ msgid "Cookie Based Brute Prevention"
1160
+ msgstr "Prévention « Brute Force basée cookie »"
1161
+
1162
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:348
1163
+ msgid "Cookie-Based Brute Force"
1164
+ msgstr "« Brute Force basée cookie »"
1165
+
1166
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:352
1167
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:380
1168
+ #, php-format
1169
+ msgid "The %s feature is currently active."
1170
+ msgstr "La fonction %s est actuellement active."
1171
+
1172
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:353
1173
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:381
1174
+ msgid "Your new WordPress login URL is now:"
1175
+ msgstr "Votre nouvelle URL de connexion WordPress est maintenant :"
1176
+
1177
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:413
1178
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:29
1179
+ msgid "Logged In Users"
1180
+ msgstr "Utilisateurs connectés"
1181
+
1182
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:423
1183
+ msgid "Number of users currently logged in site-wide is:"
1184
+ msgstr ""
1185
+ "Le nombre actuel d’utilisateurs connectés sur l’ensemble du site est de :"
1186
+
1187
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:424
1188
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:446
1189
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:474
1190
+ #, php-format
1191
+ msgid "Go to the %s menu to see more details"
1192
+ msgstr "Accéder au menu %s pour plus de détails"
1193
+
1194
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:429
1195
+ msgid "There are no other site-wide users currently logged in."
1196
+ msgstr ""
1197
+ "Il n’y a aucun autre utilisateur actuellement connecté sur l’ensemble du "
1198
+ "site."
1199
+
1200
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:445
1201
+ msgid "Number of users currently logged into your site (including you) is:"
1202
+ msgstr ""
1203
+ "Nombre d’utilisateurs actuellement connectés à votre site (y compris vous-"
1204
+ "même ) :"
1205
+
1206
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:451
1207
+ msgid "There are no other users currently logged in."
1208
+ msgstr "Aucun autre utilisateur connecté."
1209
+
1210
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:468
1211
+ msgid "There are no IP addresses currently locked out."
1212
+ msgstr "Aucune adresse IP actuellement verrouillée."
1213
+
1214
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:473
1215
+ msgid "Number of temporarily locked out IP addresses: "
1216
+ msgstr "Nombre d’adresses IP verrouillées temporairement :"
1217
+
1218
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:516
1219
+ msgid "Site Info"
1220
+ msgstr "Informations du site"
1221
+
1222
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:518
1223
+ msgid "Plugin Version"
1224
+ msgstr "Version de l’extension"
1225
+
1226
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:519
1227
+ msgid "WP Version"
1228
+ msgstr "Version WP"
1229
+
1230
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:521
1231
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:523
1232
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:619
1233
+ msgid "Version"
1234
+ msgstr "Version"
1235
+
1236
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:522
1237
+ msgid "Table Prefix"
1238
+ msgstr "Préfixe de Table"
1239
+
1240
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:524
1241
+ msgid "Session Save Path"
1242
+ msgstr "Chemin de la sauvegarde de session"
1243
+
1244
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:526
1245
+ msgid "Server Name"
1246
+ msgstr "Nom du serveur"
1247
+
1248
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:527
1249
+ msgid "Cookie Domain"
1250
+ msgstr "Domaine du cookie"
1251
+
1252
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:528
1253
+ msgid "Library Present"
1254
+ msgstr "Bibliothèque présente"
1255
+
1256
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:529
1257
+ msgid "Debug File Write Permissions"
1258
+ msgstr "Autorisations d’écriture du fichier de débogage"
1259
+
1260
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:533
1261
+ msgid "PHP Info"
1262
+ msgstr "Info PHP"
1263
+
1264
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:535
1265
+ msgid "PHP Version"
1266
+ msgstr "Version PHP"
1267
+
1268
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:536
1269
+ msgid "PHP Memory Usage"
1270
+ msgstr "Utilisation de la mémoire PHP"
1271
+
1272
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:537
1273
+ msgid " MB"
1274
+ msgstr "Mb"
1275
+
1276
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:543
1277
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:551
1278
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:559
1279
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:601
1280
+ msgid "N/A"
1281
+ msgstr "Non disponible"
1282
+
1283
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:546
1284
+ msgid "PHP Memory Limit"
1285
+ msgstr "Limite de mémoire PHP"
1286
+
1287
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:554
1288
+ msgid "PHP Max Upload Size"
1289
+ msgstr "Taille maximale de téléversement PHP"
1290
+
1291
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:562
1292
+ msgid "PHP Max Post Size"
1293
+ msgstr "Taille maximale d’article PHP"
1294
+
1295
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:565
1296
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:573
1297
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:582
1298
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:590
1299
+ msgid "On"
1300
+ msgstr "Activé"
1301
+
1302
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:567
1303
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:575
1304
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:584
1305
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:592
1306
+ msgid "Off"
1307
+ msgstr "Désactivé"
1308
+
1309
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:570
1310
+ msgid "PHP Safe Mode"
1311
+ msgstr "Mode sans échec PHP"
1312
+
1313
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:578
1314
+ msgid "PHP Allow URL fopen"
1315
+ msgstr "PHP autorise l’ouverture d’URL"
1316
+
1317
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:587
1318
+ msgid "PHP Allow URL Include"
1319
+ msgstr "PHP permet d’inclure l’URL"
1320
+
1321
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:595
1322
+ msgid "PHP Display Errors"
1323
+ msgstr "Afficher les erreurs PHP"
1324
+
1325
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:604
1326
+ msgid "PHP Max Script Execution Time"
1327
+ msgstr "Durée d’exécution maximale d’un script PHP"
1328
+
1329
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:604
1330
+ msgid "Seconds"
1331
+ msgstr "Secondes"
1332
+
1333
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:608
1334
+ msgid "Active Plugins"
1335
+ msgstr "Extensions actives"
1336
+
1337
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:618
1338
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:130
1339
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:149
1340
+ msgid "Name"
1341
+ msgstr "Nom"
1342
+
1343
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:620
1344
+ msgid "Plugin URL"
1345
+ msgstr "URL d’extension"
1346
+
1347
+ #: all-in-one-wp-security/admin/wp-security-dashboard-menu.php:656
1348
+ msgid "Currently Locked Out IP Addresses and Ranges"
1349
+ msgstr "Plages et adresses IP actuellement en lock-out"
1350
+
1351
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:26
1352
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:31
1353
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:63
1354
+ msgid "DB Backup"
1355
+ msgstr "sauvegarde de BdD"
1356
+
1357
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:30
1358
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:61
1359
+ msgid "DB Prefix"
1360
+ msgstr "Préfixe de BdD"
1361
+
1362
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:93
1363
+ msgid "Nonce check failed for DB prefix change operation!"
1364
+ msgstr "Echec du contrôle lors du changement de préfixe BdD !"
1365
+
1366
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:101
1367
+ msgid ""
1368
+ "The plugin has detected that it cannot write to the wp-config.php file. This "
1369
+ "feature can only be used if the plugin can successfully write to the wp-"
1370
+ "config.php file."
1371
+ msgstr ""
1372
+ "L’extension a détecté qu’elle ne peut écrire dans le fichier wp-config.php. "
1373
+ "Vérifiez les autorisations d’accès et recommencez l’opération."
1374
+
1375
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:114
1376
+ msgid "Please enter a value for the DB prefix."
1377
+ msgstr "Veuillez saisir une valeur de préfixe pour la BdD."
1378
+
1379
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:123
1380
+ msgid ""
1381
+ "<strong>ERROR</strong>: The table prefix can only contain numbers, letters, "
1382
+ "and underscores."
1383
+ msgstr ""
1384
+ "<strong>ERREUR :</strong> Le préfixe des tables ne peut contenir que des "
1385
+ "chiffres, des lettres et « _ »."
1386
+
1387
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:131
1388
+ msgid "Change Database Prefix"
1389
+ msgstr "Changer le préfixe de BdD"
1390
+
1391
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:134
1392
+ msgid ""
1393
+ "Your WordPress DB is the most important asset of your website because it "
1394
+ "contains a lot of your site's precious information."
1395
+ msgstr ""
1396
+ "Votre BdD WordPress est l’atout majeur de votre site car elle contient "
1397
+ "beaucoup d’informations précieuses le concernant."
1398
+
1399
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:135
1400
+ msgid ""
1401
+ "The DB is also a target for hackers via methods such as SQL injections and "
1402
+ "malicious and automated code which targets certain tables."
1403
+ msgstr ""
1404
+ "La BdD est aussi une cible pour les pirates, avec des méthodes telles que "
1405
+ "les injections de codes SQL malveillants automatisés qui s’adressent à "
1406
+ "certaines tables."
1407
+
1408
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:136
1409
+ msgid ""
1410
+ "One way to add a layer of protection for your DB is to change the default "
1411
+ "WordPress table prefix from \"wp_\" to something else which will be "
1412
+ "difficult for hackers to guess."
1413
+ msgstr ""
1414
+ "Une façon d’ajouter une couche de protection supplémentaire à votre BdD "
1415
+ "consiste à modifier le préfixe des tables WordPress (« wp_ » par défaut !) "
1416
+ "en quelque chose de plus difficile à découvrir par les pirates."
1417
+
1418
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:137
1419
+ msgid ""
1420
+ "This feature allows you to easily change the prefix to a value of your "
1421
+ "choice or to a random value set by this plugin."
1422
+ msgstr ""
1423
+ "Cette fonctionnalité permet de changer facilement le préfixe actuel de la "
1424
+ "BdD en une valeur de votre choix ou à une valeur aléatoire définie par "
1425
+ "l’extension."
1426
+
1427
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:143
1428
+ msgid "DB Prefix Options"
1429
+ msgstr "Options de préfixe BdD"
1430
+
1431
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:154
1432
+ #, php-format
1433
+ msgid "It is recommended that you perform a %s before using this feature"
1434
+ msgstr ""
1435
+ "Il est recommandé d’effectuer une %s avant d’utiliser cette fonctionnalité"
1436
+
1437
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:163
1438
+ msgid "Current DB Table Prefix"
1439
+ msgstr "Préfixe actuel des tables de BdD"
1440
+
1441
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:169
1442
+ msgid ""
1443
+ "Your site is currently using the default WordPress DB prefix value of \"wp_"
1444
+ "\". \n"
1445
+ " To increase your site's security you should "
1446
+ "consider changing the DB prefix value to another value."
1447
+ msgstr ""
1448
+ "Votre site utilise actuellement la valeur par défaut du préfixe BdD "
1449
+ "WordPress « wp_ ». \n"
1450
+ " Pour augmenter la sécurité, remplacez cette "
1451
+ "valeur par une autre."
1452
+
1453
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:176
1454
+ msgid "Generate New DB Table Prefix"
1455
+ msgstr "Générer un nouveau préfixe de tables BdD"
1456
+
1457
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:179
1458
+ msgid ""
1459
+ "Check this if you want the plugin to generate a random 6 character string "
1460
+ "for the table prefix"
1461
+ msgstr ""
1462
+ "Cochez si vous souhaitez que l’extension génère une chaîne de 6 caractères "
1463
+ "aléatoires pour préfixer les tables"
1464
+
1465
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:180
1466
+ msgid "OR"
1467
+ msgstr "OU"
1468
+
1469
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:182
1470
+ msgid ""
1471
+ "Choose your own DB prefix by specifying a string which contains letters and/"
1472
+ "or numbers and/or underscores. Example: xyz_"
1473
+ msgstr ""
1474
+ "Choisissez votre propre préfixe BdD en spécifiant une chaîne qui contient "
1475
+ "des lettres et / ou des chiffres et / ou « _ ». Exemple : XyZ_3_"
1476
+
1477
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:186
1478
+ msgid "Change DB Prefix"
1479
+ msgstr "Changer le préfixe des tables de la BdD"
1480
+
1481
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:207
1482
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:86
1483
+ msgid "Nonce check failed for manual DB backup operation!"
1484
+ msgstr "Echec du contrôle afférent à la sauvegarde manuelle de la BdD !"
1485
+
1486
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:224
1487
+ msgid ""
1488
+ "DB Backup was successfully completed! You will receive the backup file via "
1489
+ "email if you have enabled \"Send Backup File Via Email\", otherwise you can "
1490
+ "retrieve it via FTP from the following directory:"
1491
+ msgstr ""
1492
+ "La sauvegarde de BdD a été réalisée avec succès ! Vous recevrez le fichier "
1493
+ "de sauvegarde par courriel si vous avez activé « Envoyer le fichier "
1494
+ "sauvegarde par courriel », sinon vous pouvez le récupérer par FTP dans le "
1495
+ "répertoire :"
1496
+
1497
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:226
1498
+ msgid "Your DB Backup File location: "
1499
+ msgstr "Emplacement du fichier de sauvegarde BdD :"
1500
+
1501
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:234
1502
+ msgid "DB Backup failed. Please check the permissions of the backup directory."
1503
+ msgstr ""
1504
+ "Échec de la sauvegarde BdD. Vérifiez les autorisations du répertoire de "
1505
+ "sauvegarde."
1506
+
1507
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:251
1508
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:135
1509
+ msgid ""
1510
+ "You entered a non numeric value for the \"backup time interval\" field. It "
1511
+ "has been set to the default value."
1512
+ msgstr ""
1513
+ "Vous avez entré une valeur non numérique pour le champ « intervalle entre "
1514
+ "sauvegardes ». Elle sera fixée à la valeur par défaut."
1515
+
1516
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:258
1517
+ msgid ""
1518
+ "You entered a non numeric value for the \"number of backup files to keep\" "
1519
+ "field. It has been set to the default value."
1520
+ msgstr ""
1521
+ "Vous avez entré une valeur non numérique pour le champ « nombre de fichiers "
1522
+ "de sauvegarde à garder ». Elle sera fixée à la valeur par défaut."
1523
+
1524
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:265
1525
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:165
1526
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:117
1527
+ msgid ""
1528
+ "You have entered an incorrect email address format. It has been set to your "
1529
+ "WordPress admin email as default."
1530
+ msgstr ""
1531
+ "Vous avez entré une adresse courriel incorrecte. Ce sera par défaut celle de "
1532
+ "l’administrateur du site."
1533
+
1534
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:298
1535
+ msgid "Manual Backup"
1536
+ msgstr "Sauvegarde manuelle"
1537
+
1538
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:304
1539
+ msgid "To create a new DB backup just click on the button below."
1540
+ msgstr ""
1541
+ "Pour créer une nouvelle sauvegarde BdD, il suffit de cliquer sur le bouton "
1542
+ "ci-dessous."
1543
+
1544
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:307
1545
+ msgid "Create DB Backup Now"
1546
+ msgstr "Créer maintenant une sauvegarde BdD"
1547
+
1548
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:311
1549
+ msgid "Automated Scheduled Backups"
1550
+ msgstr "Sauvegardes automatiques planifiées"
1551
+
1552
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:323
1553
+ msgid "Enable Automated Scheduled Backups"
1554
+ msgstr "Activer les sauvegardes automatiques planifiées"
1555
+
1556
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:326
1557
+ msgid ""
1558
+ "Check this if you want the system to automatically generate backups "
1559
+ "periodically based on the settings below"
1560
+ msgstr ""
1561
+ "Cochez si vous souhaitez que le système génère automatiquement des "
1562
+ "sauvegardes périodiques selon les paramètres ci-dessous"
1563
+
1564
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:330
1565
+ msgid "Backup Time Interval"
1566
+ msgstr "Intervalle temporel des sauvegardes"
1567
+
1568
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:333
1569
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:281
1570
+ msgid "Hours"
1571
+ msgstr "Heures"
1572
+
1573
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:334
1574
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:282
1575
+ msgid "Days"
1576
+ msgstr "Jours"
1577
+
1578
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:335
1579
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:283
1580
+ msgid "Weeks"
1581
+ msgstr "Semaines"
1582
+
1583
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:337
1584
+ msgid "Set the value for how often you would like an automated backup to occur"
1585
+ msgstr "Définissez la fréquence des sauvegardes automatisées"
1586
+
1587
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:341
1588
+ msgid "Number of Backup Files To Keep"
1589
+ msgstr "Nombre de fichiers de sauvegarde à conserver"
1590
+
1591
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:343
1592
+ msgid ""
1593
+ "Thie field allows you to choose the number of backup files you would like to "
1594
+ "keep in the backup directory"
1595
+ msgstr ""
1596
+ "Ce champ permet de choisir le nombre de fichiers de sauvegarde que vous "
1597
+ "souhaitez garder dans le répertoire de sauvegarde"
1598
+
1599
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:347
1600
+ msgid "Send Backup File Via Email"
1601
+ msgstr "Envoyer le fichier de sauvegarde par courriel"
1602
+
1603
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:350
1604
+ msgid ""
1605
+ "Check this if you want the system to email you the backup file after a DB "
1606
+ "backup has been performed"
1607
+ msgstr ""
1608
+ "Cochez si vous souhaitez que le système vous envoie le fichier de sauvegarde "
1609
+ "une fois celle-ci effectuée"
1610
+
1611
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:352
1612
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:327
1613
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:235
1614
+ msgid "Enter an email address"
1615
+ msgstr "Entrez une adresse courriel"
1616
+
1617
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:383
1618
+ msgid "Error - Could not get tables or no tables found!"
1619
+ msgstr "Erreur : Impossible d’obtenir des tables (ou tables non trouvées) !"
1620
+
1621
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:387
1622
+ msgid "Starting DB prefix change operations....."
1623
+ msgstr "Début du changement de préfixe BdD…"
1624
+
1625
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:389
1626
+ #, php-format
1627
+ msgid ""
1628
+ "Your WordPress system has a total of %s tables and your new DB prefix will "
1629
+ "be: %s"
1630
+ msgstr ""
1631
+ "Votre BdD WordPress contient un total de %s tables et leur nouveau préfixe "
1632
+ "sera : %s"
1633
+
1634
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:395
1635
+ #: all-in-one-wp-security/classes/wp-security-utility.php:206
1636
+ msgid ""
1637
+ "Failed to make a backup of the wp-config.php file. This operation will not "
1638
+ "go ahead."
1639
+ msgstr ""
1640
+ "Impossible de faire une sauvegarde du fichier wp-config.php. Cette opération "
1641
+ "n’ira pas plus loin."
1642
+
1643
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:399
1644
+ msgid "A backup copy of your wp-config.php file was created successfully!"
1645
+ msgstr ""
1646
+ "Une copie de sauvegarde de votre fichier wp-config.php a été réalisée avec "
1647
+ "succès !"
1648
+
1649
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:421
1650
+ #, php-format
1651
+ msgid "%s table name update failed"
1652
+ msgstr "Le renommage de table en « %s » à échoué"
1653
+
1654
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:433
1655
+ #, php-format
1656
+ msgid "Please change the prefix manually for the above tables to: %s"
1657
+ msgstr "Veuillez changer manuellement le préfixe des tables ci-dessus en : %s"
1658
+
1659
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:436
1660
+ #, php-format
1661
+ msgid "%s tables had their prefix updated successfully!"
1662
+ msgstr "Renommage des tables en « %s » terminé avec succès !"
1663
+
1664
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:452
1665
+ msgid "wp-config.php file was updated successfully!"
1666
+ msgstr "Le fichier wp-config.php a été mis à jour avec succès !"
1667
+
1668
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:455
1669
+ #, php-format
1670
+ msgid ""
1671
+ "The \"wp-config.php\" file was not able to be modified. Please modify this "
1672
+ "file manually using your favourite editor and search \n"
1673
+ " for variable \"$table_prefix\" and assign the following "
1674
+ "value to that variable: %s"
1675
+ msgstr ""
1676
+ "Le fichier « wp-config.php » n’a pu être modifié. Veuillez le faire "
1677
+ "manuellement à l’aide de votre éditeur de texte préféré recherchez :\n"
1678
+ " $table_prefix et lui affecter la valeur %s"
1679
+
1680
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:468
1681
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:490
1682
+ #, php-format
1683
+ msgid "Update of table %s failed: unable to change %s to %s"
1684
+ msgstr ""
1685
+ "L’actualisation de la table %s a échoué : impossible de passer de %s à %s"
1686
+
1687
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:472
1688
+ msgid ""
1689
+ "The options table records which had references to the old DB prefix were "
1690
+ "updated successfully!"
1691
+ msgstr ""
1692
+ "Les options de table qui faisaient référence à l’ancien préfixe BdD ont été "
1693
+ "actualisées avec succès !"
1694
+
1695
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:494
1696
+ #, php-format
1697
+ msgid ""
1698
+ "The %s table records which had references to the old DB prefix were updated "
1699
+ "successfully!"
1700
+ msgstr ""
1701
+ "Les enregistrements de la table %s qui faisaient référence à l’ancien "
1702
+ "préfixe BdD ont été actualisés avec succès !"
1703
+
1704
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:523
1705
+ #, php-format
1706
+ msgid ""
1707
+ "Error updating user_meta table where new meta_key = %s, old meta_key = %s "
1708
+ "and user_id = %s."
1709
+ msgstr ""
1710
+ "Erreur d’actualisation de la table avec nouvelle meta_key = %s, ancienne "
1711
+ "meta_key = %s et user_id = %s."
1712
+
1713
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:528
1714
+ msgid ""
1715
+ "The usermeta table records which had references to the old DB prefix were "
1716
+ "updated successfully!"
1717
+ msgstr ""
1718
+ "Les enregistrement de la table de méta-utilisateur qui faisaient référence à "
1719
+ "l’ancien préfixe BdD ont été actualisés avec succès !"
1720
+
1721
+ #: all-in-one-wp-security/admin/wp-security-database-menu.php:530
1722
+ msgid "DB prefix change tasks have been completed."
1723
+ msgstr "Les tâches de modification du préfixe BdD sont terminées."
1724
+
1725
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:24
1726
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:107
1727
+ msgid "File Change Detection"
1728
+ msgstr "Détection de changement dans un fichier"
1729
+
1730
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:25
1731
+ msgid "Malware Scan"
1732
+ msgstr "Recherche de logiciel(s) malveillant(s)"
1733
+
1734
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:26
1735
+ msgid "DB Scan"
1736
+ msgstr "Analyse de la BdD"
1737
+
1738
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:95
1739
+ msgid "There have been no file changes since the last scan."
1740
+ msgstr ""
1741
+ "Aucune modification de fichier n’a été repérée depuis la dernière analyse."
1742
+
1743
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:105
1744
+ msgid "Nonce check failed for manual file change detection scan operation!"
1745
+ msgstr "Échec de l’analyse de modification de fichier !"
1746
+
1747
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:112
1748
+ msgid ""
1749
+ "The plugin has detected that this is your first file change detection scan. "
1750
+ "The file details from this scan will be used to detect file changes for "
1751
+ "future scans!"
1752
+ msgstr ""
1753
+ "L’extension a détecté que vous n’avez pas encore effectué d’analyse de "
1754
+ "changements dans les fichiers. Les détails de celle-ci seront utilisés pour "
1755
+ "détecter les modifications lors d’analyses ultérieures !"
1756
+
1757
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:114
1758
+ msgid "Scan Complete - There were no file changes detected!"
1759
+ msgstr ""
1760
+ "Analyse terminée - Il n’y a pas eu de modifications de fichiers détectées !"
1761
+
1762
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:203
1763
+ msgid ""
1764
+ "NEW SCAN COMPLETED: The plugin has detected that you have made changes to "
1765
+ "the \"File Types To Ignore\" or \"Files To Ignore\" fields.\n"
1766
+ " In order to ensure that future scan results are "
1767
+ "accurate, the old scan data has been refreshed."
1768
+ msgstr ""
1769
+ "NOUVELLE ANALYSE TERMINÉE : L’extension a détecté que vous avez modifié les "
1770
+ "champs « Types de fichier à ignorer » ou « Fichiers à ignorer ».\n"
1771
+ " Afin de s’assurer que les résultats des futurs balayages "
1772
+ "seront exacts, les anciennes données de numérisation ont été rafraîchies."
1773
+
1774
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:213
1775
+ msgid ""
1776
+ "All In One WP Security & Firewall has detected that there was a change in "
1777
+ "your host's files."
1778
+ msgstr ""
1779
+ "All In One WP Security & Firewall a détecté un changement dans les fichiers "
1780
+ "de votre hôte."
1781
+
1782
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:215
1783
+ msgid "View Scan Details & Clear This Message"
1784
+ msgstr "Voir les détails d’analyse et effacer ce message"
1785
+
1786
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:224
1787
+ msgid ""
1788
+ "If given an opportunity hackers can insert their code or files into your "
1789
+ "system which they can then use to carry out malicious acts on your site."
1790
+ msgstr ""
1791
+ "Si on leur en laisse l’opportunité, des pirates peuvent insérer leur code "
1792
+ "et / ou fichiers dans votre système, qu’ensuite ils utiliseront pour "
1793
+ "perpétrer des actes malveillants sur votre site."
1794
+
1795
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:225
1796
+ msgid ""
1797
+ "Being informed of any changes in your files can be a good way to quickly "
1798
+ "prevent a hacker from causing damage to your website."
1799
+ msgstr ""
1800
+ "Être informé de toute modification de vos fichiers peut être un bon moyen "
1801
+ "d’empêcher rapidement un hacker de nuire à votre site Web."
1802
+
1803
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:226
1804
+ msgid ""
1805
+ "In general, WordPress core and plugin files and file types such as \".php\" "
1806
+ "or \".js\" should not change often and when they do, it is important that "
1807
+ "you are made aware when a change occurs and which file was affected."
1808
+ msgstr ""
1809
+ "En général, les fichiers du noyau et extensions WordPress et les types de "
1810
+ "fichiers comme « .php » ou « .js » ne devraient pas changer souvent, quand "
1811
+ "ils le font, il est important que vous soyez mis au courant qu’une telle "
1812
+ "modification s’est produite et quel fichier a été affecté."
1813
+
1814
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:227
1815
+ msgid ""
1816
+ "The \"File Change Detection Feature\" will notify you of any file change "
1817
+ "which occurs on your system, including the addition and deletion of files by "
1818
+ "performing a regular automated or manual scan of your system's files."
1819
+ msgstr ""
1820
+ "La fonction « détection d’un changement de fichier » vous avise de tout "
1821
+ "changement dans votre système de fichiers, y compris l’ajout ou la "
1822
+ "suppression en effectuant une analyse régulière, automatisée ou manuelle, "
1823
+ "de votre système de fichiers."
1824
+
1825
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:228
1826
+ msgid ""
1827
+ "This feature also allows you to exclude certain files or folders from the "
1828
+ "scan in cases where you know that they change often as part of their normal "
1829
+ "operation. (For example log files and certain caching plugin files may "
1830
+ "change often and hence you may choose to exclude such files from the file "
1831
+ "change detection scan)"
1832
+ msgstr ""
1833
+ "Cette fonction permet également d’exclure certains fichiers ou dossiers de "
1834
+ "l’analyse dans les cas où vous savez qu’ils changent quelquefois dans le "
1835
+ "cadre d’un fonctionnement normal. (Par exemple les fichiers journaux et "
1836
+ "certains fichiers plugin mis en cache peuvent changer souvent, c’est "
1837
+ "pourquoi vous pouvez choisir de les exclure de l’analyse des changements)"
1838
+
1839
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:233
1840
+ msgid "Manual File Change Detection Scan"
1841
+ msgstr "Détection manuelle de changements dans les fichiers"
1842
+
1843
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:239
1844
+ msgid ""
1845
+ "To perform a manual file change detection scan click on the button below."
1846
+ msgstr ""
1847
+ "Pour effectuer une analyse manuelle de changement dans les fichiers, cliquez "
1848
+ "le bouton ci-dessous."
1849
+
1850
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:242
1851
+ msgid "Perform Scan Now"
1852
+ msgstr "Effectuer une analyse maintenant"
1853
+
1854
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:246
1855
+ msgid "View Last Saved File Change Results"
1856
+ msgstr ""
1857
+ "Voir les résultats de la dernière sauvegarde d’analyse des modifications de "
1858
+ "fichiers"
1859
+
1860
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:252
1861
+ msgid ""
1862
+ "Click the button below to view the saved file change results from the last "
1863
+ "scan."
1864
+ msgstr ""
1865
+ "Cliquez le bouton ci-dessous pour afficher les résultats des modifications "
1866
+ "de fichier depuis la dernière analyse."
1867
+
1868
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:255
1869
+ msgid "View Last File Change"
1870
+ msgstr "Dernières modifications de fichier"
1871
+
1872
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:259
1873
+ msgid "File Change Detection Settings"
1874
+ msgstr "Paramètres d’analyse des changements dans les fichiers"
1875
+
1876
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:271
1877
+ msgid "Enable Automated File Change Detection Scan"
1878
+ msgstr "Activer l’analyse automatisée des modifications dans les fichiers"
1879
+
1880
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:274
1881
+ msgid ""
1882
+ "Check this if you want the system to automatically/periodically scan your "
1883
+ "files to check for file changes based on the settings below"
1884
+ msgstr ""
1885
+ "Cochez si vous voulez que le système analyse automatiquement/périodiquement "
1886
+ "vos fichiers à la recherche des modifications avec les paramètres ci-dessous"
1887
+
1888
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:278
1889
+ msgid "Scan Time Interval"
1890
+ msgstr "Intervalle d’analyse"
1891
+
1892
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:285
1893
+ msgid "Set the value for how often you would like a scan to occur"
1894
+ msgstr "Définissez la fréquence souhaitée pour l’analyse"
1895
+
1896
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:289
1897
+ msgid "File Types To Ignore"
1898
+ msgstr "Type de fichiers à ignorer"
1899
+
1900
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:292
1901
+ msgid ""
1902
+ "Enter each file type or extension on a new line which you wish to exclude "
1903
+ "from the file change detection scan."
1904
+ msgstr ""
1905
+ "Entrez chaque type de fichier ou extension à exclure de l’analyse sur une "
1906
+ "nouvelle ligne."
1907
+
1908
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:296
1909
+ msgid ""
1910
+ "You can exclude file types from the scan which would not normally pose any "
1911
+ "security threat if they were changed. These can include things such as image "
1912
+ "files."
1913
+ msgstr ""
1914
+ "Vous pouvez exclure de l’analyse les types de fichiers qui ne constituent "
1915
+ "pas normalement une menace pour la sécurité s’il ont été modifiés. Ceux-ci "
1916
+ "peuvent par exemple être les fichiers image."
1917
+
1918
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:297
1919
+ msgid ""
1920
+ "Example: If you want the scanner to ignore files of type jpg, png, and bmp, "
1921
+ "then you would enter the following:"
1922
+ msgstr ""
1923
+ "Exemple : Si vous souhaitez que l’analyse ignore les fichiers de type JPG, "
1924
+ "PNG, BMP etc., entrez le texte suivant :"
1925
+
1926
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:298
1927
+ msgid "jpg"
1928
+ msgstr "jpg"
1929
+
1930
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:299
1931
+ msgid "png"
1932
+ msgstr "png"
1933
+
1934
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:300
1935
+ msgid "bmp"
1936
+ msgstr "bmp"
1937
+
1938
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:306
1939
+ msgid "Files/Directories To Ignore"
1940
+ msgstr "Fichiers / Dossiers à ignorer"
1941
+
1942
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:309
1943
+ msgid ""
1944
+ "Enter each file or directory on a new line which you wish to exclude from "
1945
+ "the file change detection scan."
1946
+ msgstr ""
1947
+ "Entrez chaque fichier ou dossier à exclure de l’analyse sur une nouvelle "
1948
+ "ligne."
1949
+
1950
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:313
1951
+ msgid ""
1952
+ "You can exclude specific files/directories from the scan which would not "
1953
+ "normally pose any security threat if they were changed. These can include "
1954
+ "things such as log files."
1955
+ msgstr ""
1956
+ "Vous pouvez exclure de l’analyse des fichiers et / ou dossiers spécifiques "
1957
+ "qui ne constituent normalement pas une menace pour la sécurité s’il ont été "
1958
+ "modifiés. Ceux-ci peuvent être, entre autres, les fichiers journaux."
1959
+
1960
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:314
1961
+ msgid ""
1962
+ "Example: If you want the scanner to ignore certain files in different "
1963
+ "directories or whole directories, then you would enter the following:"
1964
+ msgstr ""
1965
+ "Exemple : Si vous souhaitez que l’analyse ignore certains fichiers dans "
1966
+ "différents dossiers ou des dossiers entiers, vous devez entrer le texte "
1967
+ "suivant :"
1968
+
1969
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:315
1970
+ msgid "cache/config/master.php"
1971
+ msgstr "cache/config/master.php"
1972
+
1973
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:316
1974
+ msgid "somedirectory"
1975
+ msgstr "un dossier"
1976
+
1977
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:322
1978
+ msgid "Send Email When Change Detected"
1979
+ msgstr "Envoyer un courriel si un changement a été détecté"
1980
+
1981
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:325
1982
+ msgid ""
1983
+ "Check this if you want the system to email you if a file change was detected"
1984
+ msgstr ""
1985
+ "Cochez si vous voulez que le système vous contacte s’il détecte une "
1986
+ "modification de fichier"
1987
+
1988
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:343
1989
+ msgid "What is Malware?"
1990
+ msgstr "Qu’est-ce qu’un malware ?"
1991
+
1992
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:344
1993
+ msgid ""
1994
+ "The word Malware stands for Malicious Software. It can consist of things "
1995
+ "like trojan horses, adware, worms, spyware and any other undesirable code "
1996
+ "which a hacker will try to inject into your website."
1997
+ msgstr ""
1998
+ "Le mot Malware signifie « logiciel malveillant ». Il consiste souvent en des "
1999
+ "bouts de code comme les chevaux de Troie, adwares, vers, logiciels espions "
2000
+ "ou tout autre code indésirable qu’un pirate va essayer d’injecter dans votre "
2001
+ "site web."
2002
+
2003
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:345
2004
+ msgid ""
2005
+ "Often when malware code has been inserted into your site you will normally "
2006
+ "not notice anything out of the ordinary based on appearances, but it can "
2007
+ "have a dramatic effect on your site's search ranking."
2008
+ msgstr ""
2009
+ "Souvent, lorsqu’un code malveillant a été inséré dans votre site, vous ne "
2010
+ "remarquez rien sortant des apparences ordinaires, mais il peut avoir un "
2011
+ "effet dramatique sur le classement de recherche de votre site."
2012
+
2013
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:346
2014
+ msgid ""
2015
+ "This is because the bots and spiders from search engines such as Google have "
2016
+ "the capability to detect malware when they are indexing the pages on your "
2017
+ "site, and consequently they can blacklist your website which will in turn "
2018
+ "affect your search rankings."
2019
+ msgstr ""
2020
+ "Et parce que les bots et les robots des moteurs de recherche tels que Google "
2021
+ "ont la capacité de les détecter tout en procédant à l’indexation des pages "
2022
+ "de votre site, ils risquent de l’ostracisme, ce qui, par voie de "
2023
+ "conséquences affectera vos classements de recherche."
2024
+
2025
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:350
2026
+ msgid "Scanning For Malware"
2027
+ msgstr "Recherche de Malwares"
2028
+
2029
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:351
2030
+ msgid ""
2031
+ "Due to the constantly changing and complex nature of Malware, scanning for "
2032
+ "such things using a standalone plugin will not work reliably. This is "
2033
+ "something best done via an external scan of your site regularly."
2034
+ msgstr ""
2035
+ "En raison de la constante évolution et de la complexité croissante des "
2036
+ "Malwares, la recherche en utilisant une simple extension autonome ne donnera "
2037
+ "que de piètres résultats. C’est une tâche qu’il vaut mieux confier à une "
2038
+ "analyse externe régulière de votre site."
2039
+
2040
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:352
2041
+ msgid ""
2042
+ "This is why we have created an easy-to-use scanning service which is hosted "
2043
+ "off our own server which will scan your site for malware once every day and "
2044
+ "notify you if it finds anything."
2045
+ msgstr ""
2046
+ "C’est pourquoi nous avons créé un service d’analyse facile à utiliser, "
2047
+ "hébergé hors de notre propre serveur, qui va analyser votre site pour "
2048
+ "traquer les logiciels malveillants une fois par jour et vous avertir s’il "
2049
+ "trouve quelque chose."
2050
+
2051
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:353
2052
+ msgid "When you sign up for this service you will get the following:"
2053
+ msgstr "Lorsque vous vous inscrirez à ce service, vous obtiendrez :"
2054
+
2055
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:355
2056
+ msgid "Automatic Daily Scan of 1 Website"
2057
+ msgstr "– Une analyse automatique quotidienne pour 1 site Web,"
2058
+
2059
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:356
2060
+ msgid "Automatic Malware & Blacklist Monitoring"
2061
+ msgstr "– La surveillance automatique des Malwares et listes noires"
2062
+
2063
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:357
2064
+ msgid "Automatic Email Alerting"
2065
+ msgstr "– L’alerte courriel automatique en cas de positif,"
2066
+
2067
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:358
2068
+ msgid "Site uptime monitoring"
2069
+ msgstr "- Surveillance de la disponibilité du site"
2070
+
2071
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:359
2072
+ msgid "Site response time monitoring"
2073
+ msgstr "– Surveillance du temps de réponse du site"
2074
+
2075
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:360
2076
+ msgid "Malware Cleanup"
2077
+ msgstr "– Nettoyage des Malwares"
2078
+
2079
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:361
2080
+ msgid "Blacklist Removal"
2081
+ msgstr "– Annulation du Blacklistage éventuel par les moteurs de recherche,"
2082
+
2083
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:362
2084
+ msgid "No Contract (Cancel Anytime)"
2085
+ msgstr "– Un service non contractuel (arrêt sur simple demande)."
2086
+
2087
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:364
2088
+ #, php-format
2089
+ msgid "To learn more please %s."
2090
+ msgstr "Pour en savoir plus, %s."
2091
+
2092
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:374
2093
+ msgid ""
2094
+ "This feature performs a basic database scan which will look for any common "
2095
+ "suspicious-looking strings and javascript and html code in some of the "
2096
+ "Wordpress core tables."
2097
+ msgstr ""
2098
+ "Cette fonction effectue une analyse basique de BdD à la recherche de toute "
2099
+ "chaîne, code html ou JavaScript suspects dans les tables."
2100
+
2101
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:391
2102
+ msgid "Nonce check failed for manual db scan operation!"
2103
+ msgstr "Echec du contrôle dans l’analyse manuelle de la BdD !"
2104
+
2105
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:402
2106
+ msgid ""
2107
+ "This feature will perform a basic database scan which will look for any "
2108
+ "common suspicious-looking strings and javascript and html code in some of "
2109
+ "the Wordpress core tables."
2110
+ msgstr ""
2111
+ "Cette fonction effectue une analyse basique de la BdD à la recherche de "
2112
+ "toute chaîne louche, code HTML ou JavaScript suspects dans certaines tables "
2113
+ "sensibles."
2114
+
2115
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:403
2116
+ msgid ""
2117
+ "If the scan finds anything it will list all \"potentially\" malicious "
2118
+ "results but it is up to you to verify whether a result is a genuine example "
2119
+ "of a hacking attack or a false positive."
2120
+ msgstr ""
2121
+ "Si l’analysee trouve quelque chose, elle délivrera une liste de tous les "
2122
+ "résultats « potentiellement » malveillants, mais il vous appartiendra de "
2123
+ "vérifier si un résultat est une véritable signature d’attaque ou de piratage "
2124
+ "ou un simple faux positif."
2125
+
2126
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:404
2127
+ msgid ""
2128
+ "As well as scanning for generic strings commonly used in malicious cases, "
2129
+ "this feature will also scan for some of the known \"pharma\" hack entries "
2130
+ "and if it finds any it will automatically delete them."
2131
+ msgstr ""
2132
+ "aussi bien que les chaînes génériques couramment utilisés dans les cas de "
2133
+ "malveillants, elle recherchera ensuite les entrées connues de « pharma » "
2134
+ "hack qu’elle supprimera automatiquement s’il s’en trouve."
2135
+
2136
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:405
2137
+ msgid ""
2138
+ "The WordPress core tables scanned by this feature include: posts, postmeta, "
2139
+ "comments, links, users, usermeta, and options tables."
2140
+ msgstr ""
2141
+ "Les tables du noyau WordPress analysées par cette fonctionnalité incluent : "
2142
+ "messages, commentaires, liens, utilisateurs, postmeta, usermeta et leurs "
2143
+ "options."
2144
+
2145
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:410
2146
+ msgid "Database Scan"
2147
+ msgstr "Analyse de BdD"
2148
+
2149
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:416
2150
+ msgid "To perform a database scan click on the button below."
2151
+ msgstr ""
2152
+ "Pour effectuer une analyse de la BdD maintenant, cliquez le bouton ci-"
2153
+ "dessous."
2154
+
2155
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:419
2156
+ msgid "Perform DB Scan"
2157
+ msgstr "Analyser la BdD"
2158
+
2159
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:462
2160
+ msgid "Latest File Change Scan Results"
2161
+ msgstr "Résultats de la dernière analyse des modifications de fichiers"
2162
+
2163
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:471
2164
+ msgid "The following files were added to your host."
2165
+ msgstr "Les fichiers suivants ont été ajoutés à votre hôte :"
2166
+
2167
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:474
2168
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:495
2169
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:519
2170
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:27
2171
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:28
2172
+ msgid "File"
2173
+ msgstr "Fichier"
2174
+
2175
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:475
2176
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:496
2177
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:520
2178
+ msgid "File Size"
2179
+ msgstr "Taille du fichier"
2180
+
2181
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:476
2182
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:497
2183
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:521
2184
+ msgid "File Modified"
2185
+ msgstr "Modifié le"
2186
+
2187
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:492
2188
+ msgid "The following files were removed from your host."
2189
+ msgstr "Les fichiers suivants ont été supprimés de votre hôte :"
2190
+
2191
+ #: all-in-one-wp-security/admin/wp-security-filescan-menu.php:516
2192
+ msgid "The following files were changed on your host."
2193
+ msgstr "Les fichiers suivants ont été modifiés sur votre hôte :"
2194
+
2195
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:26
2196
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:67
2197
+ msgid "File Permissions"
2198
+ msgstr "Autorisations du fichier"
2199
+
2200
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:27
2201
+ msgid "PHP File Editing"
2202
+ msgstr "Édition de fichier PHP"
2203
+
2204
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:28
2205
+ msgid "WP File Access"
2206
+ msgstr "Accès aux fichiers WP"
2207
+
2208
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:29
2209
+ msgid "Host System Logs"
2210
+ msgstr "Journaux système"
2211
+
2212
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:96
2213
+ #, php-format
2214
+ msgid "The permissions for %s were succesfully changed to %s"
2215
+ msgstr "Les autorisations pour %s ont été correctement remplacées par %s"
2216
+
2217
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:100
2218
+ #, php-format
2219
+ msgid "Unable to change permissions for %s!"
2220
+ msgstr "Impossible de modifier les autorisations de %s !"
2221
+
2222
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:106
2223
+ msgid "File Permissions Scan"
2224
+ msgstr "Analyse des autorisations de fichier"
2225
+
2226
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:109
2227
+ msgid ""
2228
+ "Your WordPress file and folder permission settings govern the accessability "
2229
+ "and read/write privileges of the files and folders which make up your WP "
2230
+ "installation."
2231
+ msgstr ""
2232
+ "Les paramètres d’autorisation régissent les privilèges d’accessibilité et de "
2233
+ "lecture / écriture des fichiers et dossiers qui composent votre installation "
2234
+ "WP."
2235
+
2236
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:110
2237
+ msgid ""
2238
+ "Your WP installation already comes with reasonably secure file permission "
2239
+ "settings for the filesystem."
2240
+ msgstr ""
2241
+ "Votre installation de WP semble disposer de paramètres d’autorisation "
2242
+ "raisonnablement sécurisés."
2243
+
2244
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:111
2245
+ msgid ""
2246
+ "However, sometimes people or other plugins modify the various permission "
2247
+ "settings of certain core WP folders or files such that they end up making "
2248
+ "their site less secure because they chose the wrong permission values."
2249
+ msgstr ""
2250
+ "Parfois, cependant, des acteurs humains ou d’autres extensions peuvent "
2251
+ "modifier différents paramètres d’autorisation sur certains fichiers ou "
2252
+ "dossiers du noyau WP de telle sorte qu’elles finissent par rendre le site "
2253
+ "moins sécurisé en raison des valeurs d’autorisation incorrectes qu’elles ont "
2254
+ "choisies."
2255
+
2256
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:112
2257
+ msgid ""
2258
+ "This feature will scan the critical WP core folders and files and will "
2259
+ "highlight any permission settings which are insecure."
2260
+ msgstr ""
2261
+ "Cette fonctionnalité va analyser les dossiers et fichiers critiques du noyau "
2262
+ "WP et mettre en évidence les paramètres d’autorisation précaires."
2263
+
2264
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:118
2265
+ msgid "WP Directory and File Permissions Scan Results"
2266
+ msgstr ""
2267
+ "Résultat d’analyse des autorisations des dossiers et fichiers du noyau WP"
2268
+
2269
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:131
2270
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:150
2271
+ msgid "File/Folder"
2272
+ msgstr "Fichier / Dossier"
2273
+
2274
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:132
2275
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:151
2276
+ msgid "Current Permissions"
2277
+ msgstr "Autorisations actuelles"
2278
+
2279
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:133
2280
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:152
2281
+ msgid "Recommended Permissions"
2282
+ msgstr "Autorisations recommandées"
2283
+
2284
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:134
2285
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:153
2286
+ msgid "Recommended Action"
2287
+ msgstr "Action recommandée"
2288
+
2289
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:191
2290
+ msgid "Your PHP file editing settings were saved successfully."
2291
+ msgstr ""
2292
+ "Les paramètres d’édition des fichiers PHP ont été correctement sauvegardées."
2293
+
2294
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:195
2295
+ msgid ""
2296
+ "Operation failed! Unable to modify or make a backup of wp-config.php file!"
2297
+ msgstr ""
2298
+ "L’opération a échoué ! Impossible de modifier ou de faire une sauvegarde du "
2299
+ "fichier wp-config.php !"
2300
+
2301
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:201
2302
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:69
2303
+ msgid "File Editing"
2304
+ msgstr "Édition de fichier"
2305
+
2306
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:204
2307
+ msgid ""
2308
+ "The Wordpress Dashboard by default allows administrators to edit PHP files, "
2309
+ "such as plugin and theme files."
2310
+ msgstr ""
2311
+ "Le tableau de bord par défaut de WordPress permet aux administrateurs de "
2312
+ "modifier les fichiers PHP, tout comme les extension et thèmes."
2313
+
2314
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:205
2315
+ msgid ""
2316
+ "This is often the first tool an attacker will use if able to login, since it "
2317
+ "allows code execution."
2318
+ msgstr ""
2319
+ "C’est souvent le premier outil qu’un agresseur utilisera s’il parvient à se "
2320
+ "connecter, car il permet l’exécution de code."
2321
+
2322
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:206
2323
+ msgid ""
2324
+ "This feature will disable the ability for people to edit PHP files via the "
2325
+ "dashboard."
2326
+ msgstr ""
2327
+ "Cette fonction désactive la capacité d’éditer certains fichiers PHP via le "
2328
+ "tableau de bord."
2329
+
2330
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:212
2331
+ msgid "Disable PHP File Editing"
2332
+ msgstr "Désactiver l’édition de fichier PHP"
2333
+
2334
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:224
2335
+ msgid "Disable Ability To Edit PHP Files"
2336
+ msgstr "Désactiver la capacité d’éditer des fichiers PHP"
2337
+
2338
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:227
2339
+ msgid ""
2340
+ "Check this if you want to remove the ability for people to edit PHP files "
2341
+ "via the WP dashboard"
2342
+ msgstr ""
2343
+ "Cochez pour supprimer la possibilité d’éditer les fichiers PHP via le "
2344
+ "tableau de bord WP"
2345
+
2346
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:271
2347
+ msgid ""
2348
+ "You have successfully saved the Prevent Access to Default WP Files "
2349
+ "configuration."
2350
+ msgstr ""
2351
+ "Vous avez enregistré avec succès l’interdiction d’accès à la configuration "
2352
+ "par défaut des fichiers de WP."
2353
+
2354
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:280
2355
+ msgid "WordPress Files"
2356
+ msgstr "Fichiers WordPress"
2357
+
2358
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:283
2359
+ #, php-format
2360
+ msgid ""
2361
+ "This feature allows you to prevent access to files such as %s, %s and %s "
2362
+ "which are delivered with all WP installations."
2363
+ msgstr ""
2364
+ "Cette fonctionnalité permet d’empêcher l’accès à des fichiers tels que %s, "
2365
+ "%s et %s livrés avec toutes les installations de WP."
2366
+
2367
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:284
2368
+ msgid ""
2369
+ "By preventing access to these files you are hiding some key pieces of "
2370
+ "information (such as WordPress version info) from potential hackers."
2371
+ msgstr ""
2372
+ "En empêchant l’accès à ces fichiers, vous cacherez certains éléments clé "
2373
+ "d’information (version de WordPress, celle des d’extensions…) aux pirates "
2374
+ "éventuels."
2375
+
2376
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:289
2377
+ msgid "Prevent Access to Default WP Files"
2378
+ msgstr "Empêcher l’accès aux fichiers par défaut WP"
2379
+
2380
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:300
2381
+ msgid "Prevent Access to WP Default Install Files"
2382
+ msgstr "Empêcher l’accès aux fichiers d’installation par défaut WP"
2383
+
2384
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:303
2385
+ msgid ""
2386
+ "Check this if you want to prevent access to readme.html, license.txt and wp-"
2387
+ "config-sample.php."
2388
+ msgstr ""
2389
+ "Cochez si vous voulez empêcher l’accès à readme.html, license.txt et wp-"
2390
+ "config-sample.php."
2391
+
2392
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:307
2393
+ msgid "Save Setting"
2394
+ msgstr "Enregistrer les paramètres"
2395
+
2396
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:331
2397
+ msgid "System Logs"
2398
+ msgstr "Journaux système"
2399
+
2400
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:334
2401
+ msgid ""
2402
+ "Sometimes your hosting platform will produce error or warning logs in a file "
2403
+ "called \"error_log\"."
2404
+ msgstr ""
2405
+ "Parfois, votre plate-forme d’hébergement produira erreur ou avertissement "
2406
+ "dans le fichier appelé « error_log »."
2407
+
2408
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:335
2409
+ msgid ""
2410
+ "Depending on the nature and cause of the error or warning, your hosting "
2411
+ "server can create multiple instances of this file in numerous directory "
2412
+ "locations of your WordPress installation."
2413
+ msgstr ""
2414
+ "Selon la nature et la cause de l’erreur ou avertissement, votre serveur "
2415
+ "d’hébergement peut créer plusieurs instances de ce fichier en de nombreux "
2416
+ "emplacements des dossiers de votre installation WordPress."
2417
+
2418
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:336
2419
+ msgid ""
2420
+ "By occassionally viewing the contents of these logs files you can keep "
2421
+ "informed of any underlying problems on your system which you might need to "
2422
+ "address."
2423
+ msgstr ""
2424
+ "En regardant de temps en temps le contenu de ces fichiers lors vous pouvez "
2425
+ "être tenu informé de problèmes sous-jacents sur votre système, dont vous "
2426
+ "pourriez avoir besoin pour répondre."
2427
+
2428
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:342
2429
+ msgid "View System Logs"
2430
+ msgstr "Voir les journaux système"
2431
+
2432
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:347
2433
+ msgid "Enter System Log File Name"
2434
+ msgstr "Entrez le nom du fichier journal système"
2435
+
2436
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:349
2437
+ msgid "Enter your system log file name. (Defaults to error_log)"
2438
+ msgstr ""
2439
+ "Entrez le nom de fichier journal du système. (Par défaut pour error_log)"
2440
+
2441
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:352
2442
+ msgid "View Latest System Logs"
2443
+ msgstr "Afficher les derniers journaux système"
2444
+
2445
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:354
2446
+ msgid "Loading..."
2447
+ msgstr "Chargement…"
2448
+
2449
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:371
2450
+ msgid "No system logs were found!"
2451
+ msgstr "Aucun journal système n’a été trouvé !"
2452
+
2453
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:424
2454
+ msgid "Set Recommended Permissions"
2455
+ msgstr "Appliquer le réglage des autorisations recommandé"
2456
+
2457
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:430
2458
+ msgid "No Action Required"
2459
+ msgstr "Aucune action n’est requise"
2460
+
2461
+ #: all-in-one-wp-security/admin/wp-security-filesystem-menu.php:470
2462
+ #, php-format
2463
+ msgid "Showing latest entries of error_log file: %s"
2464
+ msgstr "Affichage des dernières entrées du fichier error_log : %s"
2465
+
2466
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:27
2467
+ msgid "Basic Firewall Rules"
2468
+ msgstr "Règles de base du pare-feu"
2469
+
2470
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:28
2471
+ msgid "Additional Firewall Rules"
2472
+ msgstr "Règles supplémentaires du pare-feu"
2473
+
2474
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:29
2475
+ msgid "5G Blacklist Firewall Rules"
2476
+ msgstr "Règles de liste noire 5G du pare-feu"
2477
+
2478
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:30
2479
+ msgid "Internet Bots"
2480
+ msgstr "Bots internet"
2481
+
2482
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:31
2483
+ msgid "Prevent Hotlinks"
2484
+ msgstr "Prévenir des Hotlinks"
2485
+
2486
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:32
2487
+ msgid "404 Detection"
2488
+ msgstr "Détection d’erreur(s) 404"
2489
+
2490
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:115
2491
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:663
2492
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:104
2493
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:317
2494
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:96
2495
+ msgid "Settings were successfully saved"
2496
+ msgstr "Vos paramètres ont été enregistrés avec succès."
2497
+
2498
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:124
2499
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:503
2500
+ msgid "Firewall Settings"
2501
+ msgstr "Paramètres du pare-feu"
2502
+
2503
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:131
2504
+ #, php-format
2505
+ msgid ""
2506
+ "This should not have any impact on your site's general functionality but if "
2507
+ "you wish you can take a %s of your .htaccess file before proceeding."
2508
+ msgstr ""
2509
+ "Cela ne devrait pas avoir d’incidence sur les fonctionnalités générales de "
2510
+ "votre site mais, si vous le souhaitez, vous pouvez faire une %s de votre "
2511
+ "fichier .htaccess avant de procéder."
2512
+
2513
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:132
2514
+ msgid ""
2515
+ "The features in this tab allow you to activate some basic firewall security "
2516
+ "protection rules for your site."
2517
+ msgstr ""
2518
+ "Les fonctions de cet onglet vous permettent d’activer certaines règles de "
2519
+ "protection basiques de sécurité du pare-feu pour votre site."
2520
+
2521
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:133
2522
+ msgid ""
2523
+ "The firewall functionality is achieved via the insertion of special code "
2524
+ "into your currently active .htaccess file."
2525
+ msgstr ""
2526
+ "La fonctionnalité de pare-feu est réalisée par insertion d’un code spécial "
2527
+ "dans votre fichier .htaccess actuellement actif."
2528
+
2529
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:143
2530
+ msgid "Attention:"
2531
+ msgstr "A l’attention de :"
2532
+
2533
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:144
2534
+ msgid "Currently the "
2535
+ msgstr "Actuellement la"
2536
+
2537
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:144
2538
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:191
2539
+ msgid "Enable Pingback Protection"
2540
+ msgstr ""
2541
+
2542
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:144
2543
+ msgid " is active."
2544
+ msgstr "est active"
2545
+
2546
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:145
2547
+ msgid ""
2548
+ "Please beware that if you are using the WordPress iOS App, then you will "
2549
+ "need to deactivate this feature in order for the app to work properly."
2550
+ msgstr ""
2551
+ "Veuillez faire attention, si vous utilisez l’App iOS WordPress, que vous "
2552
+ "aurez besoin de désactiver cette fonction pour un fonctionnement correct de "
2553
+ "l’application."
2554
+
2555
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:153
2556
+ msgid "Basic Firewall Settings"
2557
+ msgstr "Paramètres de base du pare-feu"
2558
+
2559
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:161
2560
+ msgid "Enable Basic Firewall Protection"
2561
+ msgstr "Activer la protection de base du pare-feu"
2562
+
2563
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:164
2564
+ msgid "Check this if you want to apply basic firewall protection to your site."
2565
+ msgstr ""
2566
+ "Cochez si vous souhaitez appliquer une protection de base au pare-feu de "
2567
+ "votre site."
2568
+
2569
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:168
2570
+ msgid ""
2571
+ "This setting will implement the following basic firewall protection "
2572
+ "mechanisms on your site:"
2573
+ msgstr ""
2574
+ "Ce paramètre mettra en œuvre les mécanismes de protection de base du pare-"
2575
+ "feu suivants sur votre site :"
2576
+
2577
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:169
2578
+ msgid "1) Protect your htaccess file by denying access to it."
2579
+ msgstr ""
2580
+ "1) Protection de votre fichier .htaccess en refusant l’accès à celui-ci."
2581
+
2582
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:170
2583
+ msgid "2) Disable the server signature."
2584
+ msgstr "2) Désactivation de la signature de serveur."
2585
+
2586
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:171
2587
+ msgid "3) Limit file upload size (10MB)."
2588
+ msgstr "3) Limitation de la taille de téléchargement de fichier (10 Mo)."
2589
+
2590
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:172
2591
+ msgid "4) Protect your wp-config.php file by denying access to it."
2592
+ msgstr ""
2593
+ "4) Protection de votre fichier wp-config.php en refusant l’accès à celui-ci."
2594
+
2595
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:173
2596
+ msgid ""
2597
+ "The above firewall features will be applied via your .htaccess file and "
2598
+ "should not affect your site's overall functionality."
2599
+ msgstr ""
2600
+ "Les fonctionnalités de pare-feu ci-dessus s’appliqueront via votre fichier ."
2601
+ "htaccess et ne devraient pas affecter le fonctionnement global du site."
2602
+
2603
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:174
2604
+ msgid ""
2605
+ "You are still advised to take a backup of your active .htaccess file just in "
2606
+ "case."
2607
+ msgstr ""
2608
+ "Il est toujours conseillé de faire une sauvegarde de votre fichier .htaccess "
2609
+ "actif, juste au cas où."
2610
+
2611
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:183
2612
+ msgid "WordPress Pingback Vulnerability Protection"
2613
+ msgstr "Protection contre les vulnérabilités rétro-ping de WordPress"
2614
+
2615
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:194
2616
+ msgid ""
2617
+ "Check this if you are not using the WP XML-RPC functionality and you want to "
2618
+ "enable protection against WordPress pingback vulnerabilities."
2619
+ msgstr ""
2620
+ "Cochez si vous n’utilisez pas la fonction WP XML-RPC et que vous voulez "
2621
+ "activer la protection contre les vulnérabilités rétro-ping WordPress."
2622
+
2623
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:198
2624
+ msgid ""
2625
+ "This setting will add a directive in your .htaccess to disable access to the "
2626
+ "WordPress xmlrpc.php file which is responsible for the XML-RPC functionality "
2627
+ "such as pingbacks in WordPress."
2628
+ msgstr ""
2629
+ "Ce paramètre va ajouter une directive dans votre .htaccess pour désactiver "
2630
+ "l’accès au fichier xmlrpc.php qui est responsable de fonctionnalités comme "
2631
+ "le rétro-ping dans WordPress."
2632
+
2633
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:199
2634
+ msgid ""
2635
+ "Hackers can exploit various pingback vulnerabilities in the WordPress XML-"
2636
+ "RPC API in a number of ways such as:"
2637
+ msgstr ""
2638
+ "Les pirates peuvent exploiter les vulnérabilités de rétro-ping dans l’API "
2639
+ "XML-RPC de WordPress par un certain nombre de moyens tels que :"
2640
+
2641
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:200
2642
+ msgid "1) Denial of Service (DoS) attacks"
2643
+ msgstr "1) Attaques par déni de Service (DoS)"
2644
+
2645
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:201
2646
+ msgid "2) Hacking internal routers."
2647
+ msgstr "2) Pirater des routeurs internes."
2648
+
2649
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:202
2650
+ msgid "3) Scanning ports in internal networks to get info from various hosts."
2651
+ msgstr ""
2652
+ "3) Analyse des ports dans les réseaux internes pour obtenir des informations "
2653
+ "de divers hôtes‪."
2654
+
2655
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:203
2656
+ msgid ""
2657
+ "Apart from the security protection benefit, this feature may also help "
2658
+ "reduce load on your server, particularly if your site currently has a lot of "
2659
+ "unwanted traffic hitting the XML-RPC API on your installation."
2660
+ msgstr ""
2661
+ "En dehors du bénéfice de protection de sécurité, cette fonctionnalité peut "
2662
+ "également aider à réduire la charge sur votre serveur, en particulier si "
2663
+ "votre site a beaucoup de trafic indésirable touchant l’API XML-RPC de votre "
2664
+ "installation."
2665
+
2666
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:204
2667
+ msgid ""
2668
+ "NOTE: You should only enable this feature if you are not currently using the "
2669
+ "XML-RPC functionality on your WordPress installation."
2670
+ msgstr ""
2671
+ "REMARQUE : Vous ne devez activer cette fonction que si vous n’utilisez pas "
2672
+ "actuellement la fonctionnalité XML-RPC sur votre installation WordPress."
2673
+
2674
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:211
2675
+ msgid "Save Basic Firewall Settings"
2676
+ msgstr "Enregistrer les paramètres de base du pare-feu"
2677
+
2678
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:283
2679
+ msgid ""
2680
+ "You have successfully saved the Additional Firewall Protection configuration"
2681
+ msgstr ""
2682
+ "Vous avez enregistré avec succès la configuration supplémentaire du pare-feu"
2683
+
2684
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:297
2685
+ msgid "Additional Firewall Protection"
2686
+ msgstr "Protection supplémentaire du pare-feu"
2687
+
2688
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:301
2689
+ #, php-format
2690
+ msgid ""
2691
+ "Due to the nature of the code being inserted to the .htaccess file, this "
2692
+ "feature may break some functionality for certain plugins and you are "
2693
+ "therefore advised to take a %s of .htaccess before applying this "
2694
+ "configuration."
2695
+ msgstr ""
2696
+ "En raison de la nature du code étant inséré dans le fichier .htaccess, cette "
2697
+ "fonctionnalité peut briser certaines fonctionnalités pour certains plugins "
2698
+ "et vous êtes donc invités à prendre un%s de .htaccess avant d’appliquer "
2699
+ "cette configuration."
2700
+
2701
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:303
2702
+ msgid ""
2703
+ "This feature allows you to activate more advanced firewall settings to your "
2704
+ "site."
2705
+ msgstr ""
2706
+ "Cette fonction vous permet d’activer les paramètres de pare-feu plus avancés "
2707
+ "sur votre site."
2708
+
2709
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:304
2710
+ msgid ""
2711
+ "The advanced firewall rules are applied via the insertion of special code to "
2712
+ "your currently active .htaccess file."
2713
+ msgstr ""
2714
+ "Les règles avancées du pare-feu sont appliquées par l’intermédiaire de "
2715
+ "l’insertion de code spécial à votre fichier .htaccess actuellement actif."
2716
+
2717
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:313
2718
+ msgid "Listing of Directory Contents"
2719
+ msgstr "Liste du Répertoire des matières"
2720
+
2721
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:322
2722
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:91
2723
+ msgid "Disable Index Views"
2724
+ msgstr "Désactiver les vues Index"
2725
+
2726
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:325
2727
+ msgid "Check this if you want to disable directory and file listing."
2728
+ msgstr "Cochez pour désactiver le listage des dossier et de fichiers."
2729
+
2730
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:330
2731
+ msgid ""
2732
+ "By default, an Apache server will allow the listing of the contents of a "
2733
+ "directory if it doesn't contain an index.php file."
2734
+ msgstr ""
2735
+ "Par défaut, un serveur Apache permet de lister le contenu d’un dossier, s’il "
2736
+ "ne contient pas de fichier index.php"
2737
+
2738
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:332
2739
+ msgid "This feature will prevent the listing of contents for all directories."
2740
+ msgstr ""
2741
+ "Cette fonctionnalité permet d’empêcher de lister le contenu pour tous les "
2742
+ "répertoires."
2743
+
2744
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:334
2745
+ msgid ""
2746
+ "NOTE: In order for this feature to work \"AllowOverride\" of the Indexes "
2747
+ "directive must be enabled in your httpd.conf file. Ask your hosting provider "
2748
+ "to check this if you don't have access to httpd.conf"
2749
+ msgstr ""
2750
+ "REMARQUE : Afin que cette option puisse travailler en « AllowOverride » la "
2751
+ "directive de l’index doit être activée dans votre fichier httpd.conf, "
2752
+ "demandez-en confirmation à votre hébergeur. Si vous n’avez pas accès au "
2753
+ "fichier httpd.conf, cochez cette case."
2754
+
2755
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:343
2756
+ msgid "Trace and Track"
2757
+ msgstr "Trace et Pistage"
2758
+
2759
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:352
2760
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:92
2761
+ msgid "Disable Trace and Track"
2762
+ msgstr "Désactiver Trace et Pistage"
2763
+
2764
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:355
2765
+ msgid "Check this if you want to disable trace and track."
2766
+ msgstr "Cochez si vous voulez désactiver la trace et le pistage."
2767
+
2768
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:360
2769
+ msgid ""
2770
+ "HTTP Trace attack (XST) can be used to return header requests and grab "
2771
+ "cookies and other information."
2772
+ msgstr ""
2773
+ "L’attaque par Trace HTTP (XST) peut être utilisée pour renvoyer des demandes "
2774
+ "d’en-tête et récupérer les cookies et autres informations."
2775
+
2776
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:362
2777
+ msgid ""
2778
+ "This hacking technique is usually used together with cross site scripting "
2779
+ "attacks (XSS)."
2780
+ msgstr ""
2781
+ "Cette technique de piratage est généralement utilisée conjointement à des "
2782
+ "attaques cross-site stripping (XSS)."
2783
+
2784
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:364
2785
+ msgid ""
2786
+ "Disabling trace and track on your site will help prevent HTTP Trace attacks."
2787
+ msgstr ""
2788
+ "La désactivation du traçage et du pistage sur votre site aidera à prévenir "
2789
+ "ces attaques HTTP Trace."
2790
+
2791
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:373
2792
+ msgid "Proxy Comment Posting"
2793
+ msgstr "Publication commentaire Proxy"
2794
+
2795
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:383
2796
+ msgid "Forbid Proxy Comment Posting"
2797
+ msgstr "Interdire l’émission de commentaire par Proxy"
2798
+
2799
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:386
2800
+ msgid "Check this if you want to forbid proxy comment posting."
2801
+ msgstr "Cochez si vous voulez interdire l’émission de commentaire par proxy."
2802
+
2803
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:391
2804
+ msgid ""
2805
+ "This setting will deny any requests that use a proxy server when posting "
2806
+ "comments."
2807
+ msgstr ""
2808
+ "Ce paramètre interdit toute requête utilisant un serveur proxy lors de la "
2809
+ "publication de commentaires."
2810
+
2811
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:392
2812
+ msgid ""
2813
+ "By forbidding proxy comments you are in effect eliminating some SPAM and "
2814
+ "other proxy requests."
2815
+ msgstr ""
2816
+ "En interdisant les commentaires par Proxy, quelques courriels et autres "
2817
+ "requêtes Proxy peuvent être éliminés."
2818
+
2819
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:401
2820
+ msgid "Bad Query Strings"
2821
+ msgstr "Chaînes Query incorrectes"
2822
+
2823
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:411
2824
+ msgid "Deny Bad Query Strings"
2825
+ msgstr "Refuser les chaînes Query incorrecte"
2826
+
2827
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:414
2828
+ msgid "This will help protect you against malicious queries via XSS."
2829
+ msgstr "Cela contribuera à vous protéger des requêtes malveillantes via XSS."
2830
+
2831
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:419
2832
+ msgid ""
2833
+ "This feature will write rules in your .htaccess file to prevent malicious "
2834
+ "string attacks on your site using XSS."
2835
+ msgstr ""
2836
+ "Cette fonction va écrire dans votre fichier .htaccess les règles pour "
2837
+ "contrer les attaques par chaînes XSS malveillantes sur votre site."
2838
+
2839
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:420
2840
+ msgid ""
2841
+ "NOTE: Some of these strings might be used for plugins or themes and hence "
2842
+ "this might break some functionality."
2843
+ msgstr ""
2844
+ "REMARQUE : Certaines de ces chaînes peuvent servir à certains plugins ou "
2845
+ "thèmes ceci pourrait briser certaines fonctionnalités."
2846
+
2847
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:421
2848
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:451
2849
+ msgid ""
2850
+ "You are therefore strongly advised to take a backup of your active .htaccess "
2851
+ "file before applying this feature."
2852
+ msgstr ""
2853
+ "Il est donc fortement conseillé de faire une sauvegarde de votre fichier ."
2854
+ "htaccess actif avant d’appliquer cette fonctionnalité."
2855
+
2856
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:430
2857
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:95
2858
+ msgid "Advanced Character String Filter"
2859
+ msgstr "Filtre avancé de chaînes de caractères"
2860
+
2861
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:440
2862
+ msgid "Enable Advanced Character String Filter"
2863
+ msgstr "Activer le filtre avancé de chaînes de caractères"
2864
+
2865
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:443
2866
+ msgid "This will block bad character matches from XSS."
2867
+ msgstr "Ceci bloquera les identités de caractères incorrects depuis XSS."
2868
+
2869
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:448
2870
+ msgid ""
2871
+ "This is an advanced character string filter to prevent malicious string "
2872
+ "attacks on your site coming from Cross Site Scripting (XSS)."
2873
+ msgstr ""
2874
+ "Il s’agit d’un filtre avancé de chaînes de caractères destiné à contrer les "
2875
+ "attaques par chaînes sur votre site en provenance de Cross Site Stripping "
2876
+ "(XSS)."
2877
+
2878
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:449
2879
+ msgid ""
2880
+ "This setting matches for common malicious string patterns and exploits and "
2881
+ "will produce a 403 error for the hacker attempting the query."
2882
+ msgstr ""
2883
+ "Ce paramètre identifie des modèles de chaînes malveillantes communément "
2884
+ "exploitées et produit une erreur 403 si un pirate tente une requête."
2885
+
2886
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:450
2887
+ msgid "NOTE: Some strings for this setting might break some functionality."
2888
+ msgstr ""
2889
+ "REMARQUE: Certaines chaînes de ce paramètre peuvent briser certaines autres "
2890
+ "fonctionnalités."
2891
+
2892
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:459
2893
+ msgid "Save Additional Firewall Settings"
2894
+ msgstr "Enregistrer les paramètres supplémentaires du pare-feu"
2895
+
2896
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:494
2897
+ msgid "You have successfully saved the 5G Firewall Protection configuration"
2898
+ msgstr ""
2899
+ "Vous avez enregistré avec succès la configuration de la protection du pare-"
2900
+ "feu 5G"
2901
+
2902
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:507
2903
+ #, php-format
2904
+ msgid ""
2905
+ "This feature allows you to activate the 5G firewall security protection "
2906
+ "rules designed and produced by %s."
2907
+ msgstr ""
2908
+ "Cette fonctionnalité permet d’activer les règles de protection de sécurité "
2909
+ "pare-feu 5G conçues et produites par %s."
2910
+
2911
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:508
2912
+ msgid ""
2913
+ "The 5G Blacklist is a simple, flexible blacklist that helps reduce the "
2914
+ "number of malicious URL requests that hit your website."
2915
+ msgstr ""
2916
+ "La liste noire 5G est une liste noire simple et flexible qui permet de "
2917
+ "réduire le nombre de requêtes URL malveillantes risquant d’atteindre votre "
2918
+ "site Internet."
2919
+
2920
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:509
2921
+ msgid ""
2922
+ "The added advantage of applying the 5G firewall to your site is that it has "
2923
+ "been tested and confirmed by the people at PerishablePress.com to be an "
2924
+ "optimal and least disruptive set of .htaccess security rules for general WP "
2925
+ "sites running on an Apache server or similar."
2926
+ msgstr ""
2927
+ "L’avantage supplémentaire d’appliquer le pare-feu 5G à votre site est qu’il "
2928
+ "a été testé et confirmé par les acteurs de PerishablePress.com comme étant "
2929
+ "un ensemble de règles de sécurité de .htaccess pour sites généraux WP en "
2930
+ "cours d’exécution sur un serveur Apache ou similaire."
2931
+
2932
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:510
2933
+ #, php-format
2934
+ msgid ""
2935
+ "Therefore the 5G firewall rules should not have any impact on your site's "
2936
+ "general functionality but if you wish you can take a %s of your .htaccess "
2937
+ "file before proceeding."
2938
+ msgstr ""
2939
+ "Donc les règles de pare-feu 5G ne devraient pas avoir d’incidence sur le "
2940
+ "fonctionnement général de votre site mais, si vous le souhaitez, vous pouvez "
2941
+ "faire une %s de votre fichier .htaccess avant de procéder."
2942
+
2943
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:516
2944
+ msgid "5G Blacklist/Firewall Settings"
2945
+ msgstr "Paramètres de liste noire 5G / pare-feu"
2946
+
2947
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:528
2948
+ msgid "Enable 5G Firewall Protection"
2949
+ msgstr "Activer la protection Pare-feu 5G"
2950
+
2951
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:531
2952
+ msgid ""
2953
+ "Check this if you want to apply the 5G Blacklist firewall protection from "
2954
+ "perishablepress.com to your site."
2955
+ msgstr ""
2956
+ "Cochez si vous souhaitez appliquer la protection liste noire pare-feu 5G de "
2957
+ "perishablepress.com à votre site."
2958
+
2959
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:535
2960
+ msgid ""
2961
+ "This setting will implement the 5G security firewall protection mechanisms "
2962
+ "on your site which include the following things:"
2963
+ msgstr ""
2964
+ "Ce paramètre mettra en œuvre les mécanismes de sécurité 5G de protection "
2965
+ "pare-feu sur votre site incluant les éléments suivants :"
2966
+
2967
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:536
2968
+ msgid "1) Block forbidden characters commonly used in exploitative attacks."
2969
+ msgstr ""
2970
+ "1) Blocage de caractères interdits couramment utilisés dans les attaques "
2971
+ "d’exploitation."
2972
+
2973
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:537
2974
+ msgid "2) Block malicious encoded URL characters such as the \".css(\" string."
2975
+ msgstr ""
2976
+ "2) Blocage les codes malveillants composés de caractères d’URL tels la "
2977
+ "chaîne « CSS ( »,"
2978
+
2979
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:538
2980
+ msgid ""
2981
+ "3) Guard against the common patterns and specific exploits in the root "
2982
+ "portion of targeted URLs."
2983
+ msgstr ""
2984
+ "3) Protection contre les schémas communs et spécifiques d’attaques dans la "
2985
+ "partie racine d’URL ciblées,"
2986
+
2987
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:539
2988
+ msgid ""
2989
+ "4) Stop attackers from manipulating query strings by disallowing illicit "
2990
+ "characters."
2991
+ msgstr ""
2992
+ "4) Arrêt des attaques manipulant des requête par chaînes en interdisant les "
2993
+ "caractères illicites"
2994
+
2995
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:540
2996
+ msgid "....and much more."
2997
+ msgstr "…et plus encore."
2998
+
2999
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:546
3000
+ msgid "Save 5G Firewall Settings"
3001
+ msgstr "Enregistrer les paramètres 5G de pare-feu"
3002
+
3003
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:577
3004
+ msgid "The Internet bot settings were successfully saved"
3005
+ msgstr "Les paramètres de bots Internet ont été enregistrés avec succès"
3006
+
3007
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:581
3008
+ msgid "Internet Bot Settings"
3009
+ msgstr "Paramètres Bots Internet"
3010
+
3011
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:588
3012
+ #, php-format
3013
+ msgid "%s?"
3014
+ msgstr "%s ?"
3015
+
3016
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:590
3017
+ msgid ""
3018
+ "A bot is a piece of software which runs on the Internet and performs "
3019
+ "automatic tasks. For example when Google indexes your pages it uses "
3020
+ "automatic bots to achieve this task."
3021
+ msgstr ""
3022
+ "Un bot est un logiciel qui tourne sur Internet et effectue des tâches "
3023
+ "automatiques. Par exemple, lorsque Google indexe vos pages, il utilise des "
3024
+ "robots bots automatiques pour achever cette tâche."
3025
+
3026
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:591
3027
+ msgid ""
3028
+ "A lot of bots are legitimate and non-malicous but not all bots are good and "
3029
+ "often you will find some which try to impersonate legitimate bots such as "
3030
+ "\"Googlebot\" but in reality they have nohing to do with Google at all."
3031
+ msgstr ""
3032
+ "De nombreux bots sont légitimes et non-malveillants mais pas tous, ni tout "
3033
+ "le temps : vous en trouverez qui essaient de se faire passer pour des robots "
3034
+ "collecteurs légitimes tels « Googlebot » mais qui, en réalité, n’ont rien à "
3035
+ "voir avec Google."
3036
+
3037
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:592
3038
+ msgid ""
3039
+ "Although most of the bots out there are relatively harmless sometimes "
3040
+ "website owners want to have more control over which bots they allow into "
3041
+ "their site."
3042
+ msgstr ""
3043
+ "Bien que la plupart des bots soient relativement inoffensifs, parfois les "
3044
+ "propriétaires de sites Web veulent avoir le contrôle sur les bots qu’ils "
3045
+ "admettent dans leur site."
3046
+
3047
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:593
3048
+ msgid ""
3049
+ "This feature allows you to block bots which are impersonating as a Googlebot "
3050
+ "but actually aren't. (In other words they are fake Google bots)"
3051
+ msgstr ""
3052
+ "Cette fonctionnalité permet de bloquer les robots qui empruntent une "
3053
+ "identité comme celle de Googlebots, ce qu’en fait ils ne sont pas. (En "
3054
+ "d’autres termes, ce sont de faux Googlebots)"
3055
+
3056
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:594
3057
+ msgid ""
3058
+ "Googlebots have a unique indentity which cannot easily be forged and this "
3059
+ "feature will indentify any fake Google bots and block them from reading your "
3060
+ "site's pages."
3061
+ msgstr ""
3062
+ "les Googlebots ont une identité unique qui ne peut pas facilement être "
3063
+ "forgée et cette caractéristique va identifier tout faux robots Google et "
3064
+ "leur bloquer la lecture de pages de votre site."
3065
+
3066
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:600
3067
+ msgid ""
3068
+ "<strong>Attention</strong>: Sometimes non-malicious Internet organizations "
3069
+ "might have bots which impersonate as a \"Googlebot\"."
3070
+ msgstr ""
3071
+ "<strong>ATTENTION </strong>: Parfois des organisations Internet non-"
3072
+ "malveillantes peuvent avoir des bots usurpant l’identité d’un « Googlebot »."
3073
+
3074
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:601
3075
+ msgid ""
3076
+ "Just be aware that if you activate this feature the plugin will block all "
3077
+ "bots which use the \"Googlebot\" string in their User Agent information but "
3078
+ "are NOT officially from Google (irrespective whether they are malicious or "
3079
+ "not)."
3080
+ msgstr ""
3081
+ "Soyez juste conscient(e) que si vous activez cette fonctionnalité le plugin "
3082
+ "bloquera <strong>tous</strong> les robots utilisant la chaîne « Googlebot » "
3083
+ "dans leurs informations d’ID, mais n’appartenant pas officiellement à Google "
3084
+ "(indépendamment de ce qu’elles soient malveillantes ou non)."
3085
+
3086
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:602
3087
+ msgid ""
3088
+ "All other bots from other organizations such as \"Yahoo\", \"Bing\" etc will "
3089
+ "not be affected by this feature."
3090
+ msgstr ""
3091
+ "Aucun des autres robots d’autres organisations telles que « Yahoo », "
3092
+ "« Bing » etc. ne souffriront de cette fonctionnalité."
3093
+
3094
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:608
3095
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:618
3096
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:97
3097
+ msgid "Block Fake Googlebots"
3098
+ msgstr "Bloquer les faux Googlebots"
3099
+
3100
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:621
3101
+ msgid "Check this if you want to block all fake Googlebots."
3102
+ msgstr "Cochez si vous souhaitez bloquer tous les faux Googlebots"
3103
+
3104
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:625
3105
+ msgid ""
3106
+ "This feature will check if the User Agent information of a bot contains the "
3107
+ "string \"Googlebot\"."
3108
+ msgstr ""
3109
+ "Cette fonction vérifie si les informations d’ID d’un bot contient la chaîne "
3110
+ "« Googlebot »."
3111
+
3112
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:626
3113
+ msgid ""
3114
+ "It will then perform a few tests to verify if the bot is legitimately from "
3115
+ "Google and if so it will allow the bot to proceed."
3116
+ msgstr ""
3117
+ "Il sera ensuite effectué quelques tests pour vérifier si le bot est "
3118
+ "légitimement de Google et si elle autorisera le bot à agir."
3119
+
3120
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:627
3121
+ msgid ""
3122
+ "If the bot fails the checks then the plugin will mark it as being a fake "
3123
+ "Googlebot and it will block it"
3124
+ msgstr ""
3125
+ "Si le bot ne les satisfait pas, alors l’extension le marquera comme faux "
3126
+ "Googlebot et le bloquera"
3127
+
3128
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:634
3129
+ msgid "Save Internet Bot Settings"
3130
+ msgstr "Enregistrer les paramètres de Bot Internet"
3131
+
3132
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:671
3133
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:693
3134
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:32
3135
+ msgid "Prevent Image Hotlinking"
3136
+ msgstr "Empêcher les liens dynamiques (Hotline)"
3137
+
3138
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:674
3139
+ msgid ""
3140
+ "A Hotlink is where someone displays an image on their site which is actually "
3141
+ "located on your site by using a direct link to the source of the image on "
3142
+ "your server."
3143
+ msgstr ""
3144
+ "Un lien dynamique est un lien pointant vers une image de votre site que "
3145
+ "quelqu’un affiche indûment sur le sien, alors qu’il n’en a pas les droits."
3146
+
3147
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:675
3148
+ msgid ""
3149
+ "Due to the fact that the image being displayed on the other person's site is "
3150
+ "coming from your server, this can cause leaking of bandwidth and resources "
3151
+ "for you because your server has to present this image for the people viewing "
3152
+ "it on someone elses's site."
3153
+ msgstr ""
3154
+ "De plus, du fait que l’image affichée sur l’autre site provient de votre "
3155
+ "serveur, cela peut provoquer une fuite de bande passante et de ressources "
3156
+ "pour vous, car votre serveur doit présenter cette image pour la consultation "
3157
+ "sur un site étranger, cela risque de vous être préjudiciable."
3158
+
3159
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:676
3160
+ msgid ""
3161
+ "This feature will prevent people from directly hotlinking images from your "
3162
+ "site's pages by writing some directives in your .htaccess file."
3163
+ msgstr ""
3164
+ "Cette fonction neutralise le lien dynamique visant directement les images, "
3165
+ "articles ou pages de votre site en écrivant quelques directives dans votre "
3166
+ "fichier .htaccess."
3167
+
3168
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:681
3169
+ msgid "Prevent Hotlinking"
3170
+ msgstr "Prévention des liens dynamiques (Hotlinking)"
3171
+
3172
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:696
3173
+ msgid "Check this if you want to prevent hotlinking to images on your site."
3174
+ msgstr "Cochez si vous souhaitez empêcher le « Hotlinking » vers votre site."
3175
+
3176
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:716
3177
+ msgid "Nonce check failed for delete all 404 event logs operation!"
3178
+ msgstr "Échec du contrôle de suppression des journaux d’événements 404 !"
3179
+
3180
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:727
3181
+ msgid "404 Detection Feature - Delete all 404 event logs operation failed!"
3182
+ msgstr ""
3183
+ "Fonction de détection 404 - échec de l’opération de suppression de tous les "
3184
+ "événements 404 des journaux !"
3185
+
3186
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:731
3187
+ msgid "All 404 event logs were deleted from the DB successfully!"
3188
+ msgstr ""
3189
+ "Tous les évènements 404 dans les journaux ont été supprimés avec succès !"
3190
+
3191
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:757
3192
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:110
3193
+ msgid ""
3194
+ "You entered a non numeric value for the lockout time length field. It has "
3195
+ "been set to the default value."
3196
+ msgstr ""
3197
+ "Vous avez entré une valeur non numérique pour le champ « intervalle entre "
3198
+ "sauvegardes ». Elle sera fixée à la valeur par défaut."
3199
+
3200
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:763
3201
+ msgid ""
3202
+ "You entered an incorrect format for the \"Redirect URL\" field. It has been "
3203
+ "set to the default value."
3204
+ msgstr ""
3205
+ "Vous avez entré un format incorrect pour le champ « URL de redirection ». Il "
3206
+ "a été renseigné par la valeur par défaut."
3207
+
3208
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:795
3209
+ msgid "404 Detection Configuration"
3210
+ msgstr "Configuration de la détection 404"
3211
+
3212
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:798
3213
+ msgid ""
3214
+ "A 404 or Not Found error occurs when somebody tries to access a non-existent "
3215
+ "page on your website."
3216
+ msgstr ""
3217
+ "Une erreur 404 « adresse (URL) introuvable » se produit lorsque quelqu'un "
3218
+ "tente d'accéder à une page inexistante sur votre site web."
3219
+
3220
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:799
3221
+ msgid ""
3222
+ "Typically, most 404 errors happen quite innocently when people have mis-"
3223
+ "typed a URL or used an old link to page which doesn't exist anymore."
3224
+ msgstr ""
3225
+ "Généralement, la plupart des erreurs 404 se produisent assez innocemment "
3226
+ "quand l’utilisateur a mal saisi une URL ou utilisé un vieux lien vers une "
3227
+ "page qui n’existe plus."
3228
+
3229
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:800
3230
+ msgid ""
3231
+ "However, in some cases you may find many repeated 404 errors which occur in "
3232
+ "a relatively short space of time and from the same IP address which are all "
3233
+ "attempting to access a variety of non-existent page URLs."
3234
+ msgstr ""
3235
+ "Toutefois, dans certains cas, vous pouvez trouver de nombreuses répétition "
3236
+ "d’erreurs 404 se produisant dans un laps de temps relativement court avec la "
3237
+ "même adresse IP d’origine qui sont toutes des tentatives d’accéder à une "
3238
+ "variété d’URL de pages inexistantes."
3239
+
3240
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:801
3241
+ msgid ""
3242
+ "Such behaviour can mean that a hacker might be trying to find a particular "
3243
+ "page or URL for sinister reasons."
3244
+ msgstr ""
3245
+ "Un tel comportement peut signifier qu’un pirate essaye de trouver une page "
3246
+ "ou une URL particulière pour de sinistres mots."
3247
+
3248
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:802
3249
+ msgid ""
3250
+ "This feature allows you to monitor all 404 events which occur on your site, "
3251
+ "and it also gives you the option of blocking IP addresses for a configured "
3252
+ "length of time."
3253
+ msgstr ""
3254
+ "Cette fonctionnalité permet de surveiller tous les événements 404 se "
3255
+ "produisant sur votre site, et donne également la possibilité de bloquer les "
3256
+ "adresses IP les ayant générées pour une durée configurée."
3257
+
3258
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:803
3259
+ msgid ""
3260
+ "If you want to temporarily block an IP address, simply click the \"Temp Block"
3261
+ "\" link for the applicable IP entry in the \"404 Event Logs\" table below."
3262
+ msgstr ""
3263
+ "Si vous souhaitez bloquer temporairement une adresse IP, cliquez simplement "
3264
+ "sur le lien « Blocage Temporaire » pour l’entrée IP applicable dans le "
3265
+ "tableau « journaux d’événements 404 » ci-dessous."
3266
+
3267
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:808
3268
+ msgid "404 Detection Options"
3269
+ msgstr "Options de détection 404"
3270
+
3271
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:820
3272
+ msgid "Enable IP Lockout For 404 Events"
3273
+ msgstr "Activer le verrouillage IP pour les événements 404"
3274
+
3275
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:823
3276
+ msgid "Check this if you want to enable the lockout of selected IP addresses."
3277
+ msgstr ""
3278
+ "Cochez si vous souhaitez activer le verrouillage des adresses IP "
3279
+ "sélectionnées."
3280
+
3281
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:828
3282
+ msgid ""
3283
+ "When you enable this checkbox, all 404 events on your site will be logged in "
3284
+ "the table below. You can monitor these events and select some IP addresses "
3285
+ "to be blocked in the table. All IP addresses you select to be blocked from "
3286
+ "the \"404 Event Logs\" table section will be unable to access your site."
3287
+ msgstr ""
3288
+ "Lorsque vous activez cette case, tous les événements 404 sur votre site "
3289
+ "seront consignés dans le tableau ci-dessous. Vous pouvez suivre ces "
3290
+ "événements et y sélectionner certaines adresses IP à bloquer. Toutes les "
3291
+ "adresses que vous choisirez d’être bloqués à partir de la section de table "
3292
+ "« journaux d’événements 404 » ne pourront plus accéder à votre site."
3293
+
3294
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:836
3295
+ msgid "Enable 404 Event Logging"
3296
+ msgstr "Activer le journal des événements"
3297
+
3298
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:839
3299
+ msgid "Check this if you want to enable the logging of 404 events"
3300
+ msgstr "Cochez si vous souhaitez activer la journalisation des événements 404"
3301
+
3302
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:844
3303
+ msgid "Time Length of 404 Lockout (min)"
3304
+ msgstr "Durée de verrouillage 404 (min)"
3305
+
3306
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:846
3307
+ msgid ""
3308
+ "Set the length of time for which a blocked IP address will be prevented from "
3309
+ "visiting your site"
3310
+ msgstr ""
3311
+ "Réglez la durée pendant laquelle une adresse IP bloquée sera empêché de "
3312
+ "visiter votre site"
3313
+
3314
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:851
3315
+ msgid ""
3316
+ "You can lock any IP address which is recorded in the \"404 Event Logs\" "
3317
+ "table section below."
3318
+ msgstr ""
3319
+ "Vous pouvez verrouiller une adresse IP enregistrée dans la section « "
3320
+ "journaux d'événements 404 » du tableau ci-dessous."
3321
+
3322
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:853
3323
+ msgid ""
3324
+ "To temporarily lock an IP address, hover over the ID column and click the "
3325
+ "\"Temp Block\" link for the applicable IP entry."
3326
+ msgstr ""
3327
+ "Pour verrouiller temporairement une adresse IP, survolez la colonne ID et "
3328
+ "cliquez sur le lien « Temps de Blocage » pour l'entrée IP sélectionnée."
3329
+
3330
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:860
3331
+ msgid "404 Lockout Redirect URL"
3332
+ msgstr "URL de redirection verrouillage 404"
3333
+
3334
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:862
3335
+ msgid "A blocked visitor will be automatically redirected to this URL."
3336
+ msgstr "Un visiteur bloqué sera automatiquement redirigé vers cette URL."
3337
+
3338
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:871
3339
+ msgid "404 Event Logs"
3340
+ msgstr "Journaux d'événements 404"
3341
+
3342
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:893
3343
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:902
3344
+ msgid "Delete All 404 Event Logs"
3345
+ msgstr "Supprimer toutes entrées des journaux d'événements 404"
3346
+
3347
+ #: all-in-one-wp-security/admin/wp-security-firewall-menu.php:899
3348
+ msgid "Click this button if you wish to purge all 404 event logs from the DB."
3349
+ msgstr ""
3350
+ "Cliquez ce bouton si vous souhaitez purger les journaux d'événements 404 "
3351
+ "dans la BdD."
3352
+
3353
+ #: all-in-one-wp-security/admin/wp-security-list-404.php:105
3354
+ #: all-in-one-wp-security/admin/wp-security-list-acct-activity.php:79
3355
+ #: all-in-one-wp-security/admin/wp-security-list-comment-spammer-ip.php:86
3356
+ #: all-in-one-wp-security/admin/wp-security-list-locked-ip.php:82
3357
+ #: all-in-one-wp-security/admin/wp-security-list-locked-ip.php:93
3358
+ #: all-in-one-wp-security/admin/wp-security-list-login-fails.php:78
3359
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:82
3360
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:93
3361
+ msgid "Please select some records using the checkboxes"
3362
+ msgstr ""
3363
+ "Veuillez sélectionner les enregistrements concernés par l'opération à l'aide "
3364
+ "des cases à cocher"
3365
+
3366
+ #: all-in-one-wp-security/admin/wp-security-list-acct-activity.php:107
3367
+ #: all-in-one-wp-security/admin/wp-security-list-login-fails.php:107
3368
+ msgid "The selected entries were deleted successfully!"
3369
+ msgstr "Les entrées sélectionnées ont été supprimées avec succès!"
3370
+
3371
+ #: all-in-one-wp-security/admin/wp-security-list-acct-activity.php:120
3372
+ #: all-in-one-wp-security/admin/wp-security-list-login-fails.php:119
3373
+ msgid "The selected entry was deleted successfully!"
3374
+ msgstr "L’entrée sélectionnée a été supprimée avec succès"
3375
+
3376
+ #: all-in-one-wp-security/admin/wp-security-list-comment-spammer-ip.php:139
3377
+ msgid ""
3378
+ "The selected IP addresses were saved in the blacklist configuration settings."
3379
+ msgstr ""
3380
+ "Les adresses IP sélectionnées ont été enregistrées dans les paramètres de la "
3381
+ "liste noire."
3382
+
3383
+ #: all-in-one-wp-security/admin/wp-security-list-comment-spammer-ip.php:153
3384
+ msgid ""
3385
+ "The .htaccess file was successfully modified to include the selected IP "
3386
+ "addresses."
3387
+ msgstr ""
3388
+ "Le fichier .htaccess a été modifié avec succès pour exclure les adresses IP "
3389
+ "sélectionnées."
3390
+
3391
+ #: all-in-one-wp-security/admin/wp-security-list-comment-spammer-ip.php:159
3392
+ msgid ""
3393
+ "NOTE: The .htaccess file was not modified because you have disabled the "
3394
+ "\"Enable IP or User Agent Blacklisting\" check box."
3395
+ msgstr ""
3396
+ "REMARQUE : Le fichier .htaccess n’a pas été modifié car vous avez décoché la "
3397
+ "case « Activer l’IP ou l’ID sur liste noire »."
3398
+
3399
+ #: all-in-one-wp-security/admin/wp-security-list-comment-spammer-ip.php:160
3400
+ #, php-format
3401
+ msgid ""
3402
+ "To block these IP addresses you will need to enable the above flag in the %s "
3403
+ "menu"
3404
+ msgstr ""
3405
+ "Pour bloquer ces adresses IP, vous devrez activer l’indicateur ci-dessus "
3406
+ "dans le menu %s"
3407
+
3408
+ #: all-in-one-wp-security/admin/wp-security-list-locked-ip.php:117
3409
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:527
3410
+ msgid "The selected IP entries were unlocked successfully!"
3411
+ msgstr "Les IP sélectionnées ont été débloquées avec succès !"
3412
+
3413
+ #: all-in-one-wp-security/admin/wp-security-list-locked-ip.php:126
3414
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:536
3415
+ msgid "The selected IP entry was unlocked successfully!"
3416
+ msgstr "L'IP sélectionnée a été déverrouillée avec succès !"
3417
+
3418
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:127
3419
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:153
3420
+ msgid "Your account is now active"
3421
+ msgstr "Votre compte est désormais actif"
3422
+
3423
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:128
3424
+ msgid "Your account with username:"
3425
+ msgstr "Votre compte avec identifiant :"
3426
+
3427
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:128
3428
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:154
3429
+ msgid " is now active"
3430
+ msgstr "est maintenant actif"
3431
+
3432
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:137
3433
+ msgid "The selected accounts were approved successfully!"
3434
+ msgstr "Les comptes sélectionnés ont été approuvés avec succès !"
3435
+
3436
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:141
3437
+ msgid "The following accounts failed to update successfully: "
3438
+ msgstr "Les comptes suivants ont échoué à être mis à jour :"
3439
+
3440
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:149
3441
+ msgid "The selected account was approved successfully!"
3442
+ msgstr "Le compte sélectionné a été approuvé avec succès !"
3443
+
3444
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:154
3445
+ msgid "Your account with username: "
3446
+ msgstr "Identifiant de l’administrateur"
3447
+
3448
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:180
3449
+ msgid "The selected accounts were deleted successfully!"
3450
+ msgstr "Les comptes sélectionnés ont été supprimés avec succès!"
3451
+
3452
+ #: all-in-one-wp-security/admin/wp-security-list-registered-users.php:188
3453
+ msgid "The selected account was deleted successfully!"
3454
+ msgstr "Le compte sélectionné a été supprimé avec succès !"
3455
+
3456
+ #: all-in-one-wp-security/admin/wp-security-maintenance-menu.php:22
3457
+ msgid "Visitor Lockout"
3458
+ msgstr "Visiteur bloqué"
3459
+
3460
+ #: all-in-one-wp-security/admin/wp-security-maintenance-menu.php:88
3461
+ msgid "Site lockout feature settings saved!"
3462
+ msgstr "Paramètres de fonction de verrouillage du site sauvegardés !"
3463
+
3464
+ #: all-in-one-wp-security/admin/wp-security-maintenance-menu.php:93
3465
+ msgid "General Visitor Lockout"
3466
+ msgstr "Tous visiteurs bloqués"
3467
+
3468
+ #: all-in-one-wp-security/admin/wp-security-maintenance-menu.php:99
3469
+ msgid ""
3470
+ "This feature allows you to put your site into \"maintenance mode\" by "
3471
+ "locking down the front-end to all visitors except logged in users with super "
3472
+ "admin privileges."
3473
+ msgstr ""
3474
+ "Cette fonctionnalité permet de mettre votre site en mode « maintenance » en "
3475
+ "verrouillant le site à tous les visiteurs, sauf ceux ayant des privilèges "
3476
+ "d'administrateur ou super-admin."
3477
+
3478
+ #: all-in-one-wp-security/admin/wp-security-maintenance-menu.php:100
3479
+ msgid ""
3480
+ "Locking your site down to general visitors can be useful if you are "
3481
+ "investigating some issues on your site or perhaps you might be doing some "
3482
+ "maintenance and wish to keep out all traffic for security reasons."
3483
+ msgstr ""
3484
+ "Le verrouillage de votre site aux visiteurs peut être utile, que vous ayez à "
3485
+ "étudier quelque point sur votre site, deviez faire un peu de ménage ou "
3486
+ "souhaitiez fermer tout le trafic pour raison de sécurité."
3487
+
3488
+ #: all-in-one-wp-security/admin/wp-security-maintenance-menu.php:105
3489
+ msgid "Enable Front-end Lockout"
3490
+ msgstr "Activer le verrouillage du site"
3491
+
3492
+ #: all-in-one-wp-security/admin/wp-security-maintenance-menu.php:108
3493
+ msgid ""
3494
+ "Check this if you want all visitors except those who are logged in as "
3495
+ "administrator to be locked out of the front-end of your site."
3496
+ msgstr ""
3497
+ "Cochez si vous souhaitez que tous les visiteurs, sauf ceux ayant des "
3498
+ "privilèges administrateur soient empêchés d’accès à votre site."
3499
+
3500
+ #: all-in-one-wp-security/admin/wp-security-maintenance-menu.php:112
3501
+ msgid "Enter a Message:"
3502
+ msgstr "Saisissez un message :"
3503
+
3504
+ #: all-in-one-wp-security/admin/wp-security-maintenance-menu.php:124
3505
+ msgid ""
3506
+ "Enter a message you wish to display to visitors when your site is in "
3507
+ "maintenance mode."
3508
+ msgstr ""
3509
+ "Entrez le message que vous souhaitez afficher aux visiteurs lorsque votre "
3510
+ "site est en mode maintenance."
3511
+
3512
+ #: all-in-one-wp-security/admin/wp-security-maintenance-menu.php:131
3513
+ msgid "Save Site Lockout Settings"
3514
+ msgstr "Enregistrer les paramètres de verrouillage du site"
3515
+
3516
+ #: all-in-one-wp-security/admin/wp-security-misc-options-menu.php:23
3517
+ msgid "Copy Protection"
3518
+ msgstr "Protection contre la copie"
3519
+
3520
+ #: all-in-one-wp-security/admin/wp-security-misc-options-menu.php:24
3521
+ msgid "Frames"
3522
+ msgstr "Cadres"
3523
+
3524
+ #: all-in-one-wp-security/admin/wp-security-misc-options-menu.php:88
3525
+ msgid "Copy Protection feature settings saved!"
3526
+ msgstr "Paramètres de la fonction de protection contre la copie sauvegardés !"
3527
+
3528
+ #: all-in-one-wp-security/admin/wp-security-misc-options-menu.php:93
3529
+ msgid "Disable The Ability To Copy Text"
3530
+ msgstr "Désactiver la possibilité de copier du texte"
3531
+
3532
+ #: all-in-one-wp-security/admin/wp-security-misc-options-menu.php:99
3533
+ msgid ""
3534
+ "This feature allows you to disable the ability to select and copy text from "
3535
+ "your front end."
3536
+ msgstr ""
3537
+ "Cette fonction permet de désactiver la possibilité de sélectionner et copier "
3538
+ "du texte depuis votre site."
3539
+
3540
+ #: all-in-one-wp-security/admin/wp-security-misc-options-menu.php:104
3541
+ msgid "Enable Copy Protection"
3542
+ msgstr "Activer la protection contre la copie"
3543
+
3544
+ #: all-in-one-wp-security/admin/wp-security-misc-options-menu.php:107
3545
+ msgid ""
3546
+ "Check this if you want to disable the \"Right Click\", \"Text Selection\" "
3547
+ "and \"Copy\" option on the front end of your site."
3548
+ msgstr ""
3549
+ "Cochez si vous souhaitez désactiver le « clic droit », « Sélection de texte "
3550
+ "» et l'option « Copier » sur votre site."
3551
+
3552
+ #: all-in-one-wp-security/admin/wp-security-misc-options-menu.php:114
3553
+ msgid "Save Copy Protection Settings"
3554
+ msgstr "Enregistrer les paramètres de protection contre la copie"
3555
+
3556
+ #: all-in-one-wp-security/admin/wp-security-misc-options-menu.php:138
3557
+ msgid "Frame Display Prevention feature settings saved!"
3558
+ msgstr ""
3559
+ "Paramètres de la fonction protection de l’affichage de cadres enregistrés !"
3560
+
3561
+ #: all-in-one-wp-security/admin/wp-security-misc-options-menu.php:143
3562
+ msgid "Prevent Your Site From Being Displayed In a Frame"
3563
+ msgstr "Empêcher votre site d'être affiché dans un cadre"
3564
+
3565
+ #: all-in-one-wp-security/admin/wp-security-misc-options-menu.php:149
3566
+ msgid ""
3567
+ "This feature allows you to prevent other sites from displaying any of your "
3568
+ "content via a frame or iframe."
3569
+ msgstr ""
3570
+ "Cette fonction permet d’empêcher d’autres sites d’afficher tout le contenu "
3571
+ "du votre via un frame ou iframe."
3572
+
3573
+ #: all-in-one-wp-security/admin/wp-security-misc-options-menu.php:150
3574
+ msgid ""
3575
+ "When enabled, this feature will set the \"X-Frame-Options\" paramater to "
3576
+ "\"sameorigin\" in the HTTP header."
3577
+ msgstr ""
3578
+ "Lorsqu’activée, cette fonction permet de paramétrer « X-Frame-Options » à « "
3579
+ "sameorigin » dans l’en-tête HTTP."
3580
+
3581
+ #: all-in-one-wp-security/admin/wp-security-misc-options-menu.php:155
3582
+ msgid "Enable iFrame Protection"
3583
+ msgstr "Activer la protection iFrame"
3584
+
3585
+ #: all-in-one-wp-security/admin/wp-security-misc-options-menu.php:158
3586
+ msgid ""
3587
+ "Check this if you want to stop other sites from displaying your content in a "
3588
+ "frame or iframe."
3589
+ msgstr ""
3590
+ "Cochez si vous voulez empêcher d’autres sites d’afficher votre contenu dans "
3591
+ "un frame (cadre) ou iframe."
3592
+
3593
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:26
3594
+ msgid "General Settings"
3595
+ msgstr "Paramètres généraux"
3596
+
3597
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:29
3598
+ msgid "WP Meta Info"
3599
+ msgstr "Infos Meta WP"
3600
+
3601
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:30
3602
+ msgid "Import/Export"
3603
+ msgstr "Importer/Exporter"
3604
+
3605
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:97
3606
+ msgid "All the security features have been disabled successfully!"
3607
+ msgstr "Tous les dispositifs de sécurité ont été désactivés avec succès!"
3608
+
3609
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:101
3610
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:128
3611
+ msgid ""
3612
+ "Could not write to the .htaccess file. Please restore your .htaccess file "
3613
+ "manually using the restore functionality in the \".htaccess File\"."
3614
+ msgstr ""
3615
+ "Impossible d’écrire dans le fichier .htaccess. Veuillez restaurer "
3616
+ "manuellement votre fichier .htaccess en utilisant la fonction de "
3617
+ "restauration dans « Fichier .htaccess »."
3618
+
3619
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:106
3620
+ msgid ""
3621
+ "Could not write to the wp-config.php. Please restore your wp-config.php file "
3622
+ "manually using the restore functionality in the \"wp-config.php File\"."
3623
+ msgstr ""
3624
+ "Impossible d’écrire dans wp-config.php. Veuillez restaurer manuellement "
3625
+ "votre fichier wp-config.php en utilisant la fonction de restauration dans « "
3626
+ "Fichier wp-config.php »."
3627
+
3628
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:124
3629
+ msgid "All firewall rules have been disabled successfully!"
3630
+ msgstr "Toutes les règles de pare-feu ont été désactivés avec succès !"
3631
+
3632
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:138
3633
+ msgid "WP Security Plugin"
3634
+ msgstr "Extension de sécurité WP"
3635
+
3636
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:140
3637
+ msgid ""
3638
+ "Thank you for using our WordPress security plugin. There are a lot of "
3639
+ "security features in this plugin."
3640
+ msgstr ""
3641
+ "Merci d’utiliser notre module de sécurité WordPress. Il y a beaucoup "
3642
+ "d’éléments de sécurité dans cette extension."
3643
+
3644
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:141
3645
+ msgid ""
3646
+ "Go through each menu items and enable the security options to add more "
3647
+ "security to your site. Start by activating the basic features first."
3648
+ msgstr ""
3649
+ "Cheminez au long de ces éléments et activez les options qui vous intéressent "
3650
+ "pour rendre votre site encore plus sûr. Commencez par activer les "
3651
+ "fonctionnalités de base."
3652
+
3653
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:142
3654
+ msgid ""
3655
+ "It is a good practice to take a backup of your .htaccess file, database and "
3656
+ "wp-config.php file before activating the security features. This plugin has "
3657
+ "options that you can use to backup those resources easily."
3658
+ msgstr ""
3659
+ "C’est une bonne pratique que de faire une sauvegarde de votre fichier ."
3660
+ "htaccess, de votre BdD et wp-config.php avant d’activer les fonctions de "
3661
+ "sécurité. Cette extension dispose d’options à votre disposition pour "
3662
+ "sauvegarder facilement ces ressources."
3663
+
3664
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:145
3665
+ msgid "Backup your database"
3666
+ msgstr "Sauvegarder votre BdD"
3667
+
3668
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:146
3669
+ msgid "Backup .htaccess file"
3670
+ msgstr "Sauvegarder le .htaccess"
3671
+
3672
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:147
3673
+ msgid "Backup wp-config.php file"
3674
+ msgstr "Sauvegarder wp-config.php"
3675
+
3676
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:153
3677
+ msgid "Disable Security Features"
3678
+ msgstr "Désactiver les fonctions de sécurité"
3679
+
3680
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:159
3681
+ msgid ""
3682
+ "If you think that some plugin functionality on your site is broken due to a "
3683
+ "security feature you enabled in this plugin, then use the following option "
3684
+ "to turn off all the security features of this plugin."
3685
+ msgstr ""
3686
+ "Si vous pensez que certaines fonctionnalités d'extension sur votre site sont "
3687
+ "brisées à cause d'une fonction de sécurité activée par All-In-One WP "
3688
+ "Security & Firewall, utilisez l'option suivante pour désactiver toutes les "
3689
+ "fonctions de sécurité."
3690
+
3691
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:163
3692
+ msgid "Disable All Security Features"
3693
+ msgstr "Désactiver toutes les fonctions de sécurité"
3694
+
3695
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:169
3696
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:179
3697
+ msgid "Disable All Firewall Rules"
3698
+ msgstr "Désactiver toutes les règles de pare-feu"
3699
+
3700
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:175
3701
+ msgid ""
3702
+ "This feature will disable all firewall rules which are currently active in "
3703
+ "this plugin and it will also delete these rules from your .htacess file. Use "
3704
+ "it if you think one of the firewall rules is causing an issue on your site."
3705
+ msgstr ""
3706
+ "Cette fonction permet de désactiver toutes les règles de pare-feu "
3707
+ "actuellement actives dans cette extension, elle supprime également ces "
3708
+ "règles dans le fichier .htaccess. Utilisez-la si vous pensez que l’une des "
3709
+ "règles de pare-feu est à l’origine d’un problème sur votre site."
3710
+
3711
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:208
3712
+ msgid ""
3713
+ "Your .htaccess file was successfully backed up! Using an FTP program go to "
3714
+ "the \"/wp-content/aiowps_backups\" directory to save a copy of the file to "
3715
+ "your computer."
3716
+ msgstr ""
3717
+ "Votre fichier .htaccess a été sauvegardé avec succès ! Si vous utilisez un "
3718
+ "programme FTP, allez dans le répertoire « /wp-content/aiowps_backups » pour "
3719
+ "en enregistrer une copie sur votre ordinateur."
3720
+
3721
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:214
3722
+ msgid ""
3723
+ "htaccess file rename failed during backup. Please check your root directory "
3724
+ "for the backup file using FTP."
3725
+ msgstr ""
3726
+ "Le renommage du .htaccess a échoué lors de la sauvegarde. Veuillez vérifier "
3727
+ "votre répertoire racine pour le fichier de sauvegarde via FTP."
3728
+
3729
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:220
3730
+ msgid "htaccess backup failed."
3731
+ msgstr "La sauvegarde du .htaccess a échoué."
3732
+
3733
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:235
3734
+ msgid "Please choose a .htaccess to restore from."
3735
+ msgstr "Choisir un .htaccess à partir duquel restaurer."
3736
+
3737
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:251
3738
+ msgid ""
3739
+ "htaccess file restore failed. Please attempt to restore the .htaccess "
3740
+ "manually using FTP."
3741
+ msgstr ""
3742
+ "Échec de la restauration du .htaccess. Essayer de le restaurer manuellement "
3743
+ "en utilisant FTP si nécessaire."
3744
+
3745
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:255
3746
+ msgid "Your .htaccess file has successfully been restored!"
3747
+ msgstr "Votre fichier .htaccess a été restauré avec succès !"
3748
+
3749
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:261
3750
+ msgid ""
3751
+ "htaccess Restore operation failed! Please check the contents of the file you "
3752
+ "are trying to restore from."
3753
+ msgstr ""
3754
+ "L’opération de restauration du .htaccess a échoué ! Veuillez vérifier le "
3755
+ "contenu du fichier à partir duquel vous avez essayé de restaurer."
3756
+
3757
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:267
3758
+ msgid ".htaccess File Operations"
3759
+ msgstr "Opérations sur le fichier .htaccess"
3760
+
3761
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:270
3762
+ msgid ""
3763
+ "Your \".htaccess\" file is a key component of your website's security and it "
3764
+ "can be modified to implement various levels of protection mechanisms."
3765
+ msgstr ""
3766
+ "Votre fichier « .htaccess » est un élément clé de la sécurité de votre site "
3767
+ "Web et il peut être modifié pour mettre en œuvre différents niveaux de "
3768
+ "mécanismes de protection."
3769
+
3770
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:271
3771
+ msgid ""
3772
+ "This feature allows you to backup and save your currently active .htaccess "
3773
+ "file should you need to re-use the the backed up file in the future."
3774
+ msgstr ""
3775
+ "Cette fonctionnalité permet de sauvegarder et enregistrer votre fichier ."
3776
+ "htaccess actuellement actif si vous avez besoin de réutiliser la sauvegarde "
3777
+ "à l’avenir."
3778
+
3779
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:272
3780
+ msgid ""
3781
+ "You can also restore your site's .htaccess settings using a backed up ."
3782
+ "htaccess file."
3783
+ msgstr ""
3784
+ "Vous pouvez également restaurer les paramètres .htaccess de votre site en "
3785
+ "utilisant un fichier .htaccess sauvegardé."
3786
+
3787
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:286
3788
+ msgid "Save the current .htaccess file"
3789
+ msgstr "Sauvegarder le fichier .htaccess actuel"
3790
+
3791
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:290
3792
+ msgid ""
3793
+ "Click the button below to backup and save the currently active .htaccess "
3794
+ "file."
3795
+ msgstr ""
3796
+ "Cliquez le bouton ci-dessous pour sauvegarder et enregistrer le fichier ."
3797
+ "htaccess actuellement actif."
3798
+
3799
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:291
3800
+ msgid "Backup .htaccess File"
3801
+ msgstr "Sauvegarde du fichier .htaccess"
3802
+
3803
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:295
3804
+ msgid "Restore from a backed up .htaccess file"
3805
+ msgstr "Restaurer à partir d'un fichier .htaccess sauvegardé antérieurement"
3806
+
3807
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:301
3808
+ msgid ".htaccess file to restore from"
3809
+ msgstr "Fichier .htaccess à partir duquel restaurer"
3810
+
3811
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:307
3812
+ msgid ""
3813
+ "After selecting your file, click the button below to restore your site using "
3814
+ "the backed up htaccess file (htaccess_backup.txt)."
3815
+ msgstr ""
3816
+ "Après avoir sélectionné votre fichier, cliquez le bouton ci-dessous pour "
3817
+ "restaurer votre site en utilisant le fichier .htaccess sauvegardé "
3818
+ "(htaccess_backup.txt)."
3819
+
3820
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:313
3821
+ msgid "Restore .htaccess File"
3822
+ msgstr "Restaurer le fichier .htaccess"
3823
+
3824
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:317
3825
+ msgid "View Contents of the currently active .htaccess file"
3826
+ msgstr "Afficher le contenu du fichier .htaccess actuellement actif"
3827
+
3828
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:346
3829
+ msgid "Please choose a wp-config.php file to restore from."
3830
+ msgstr "Veuillez choisir un fichier wp-config.php à partir duquel restaurer."
3831
+
3832
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:362
3833
+ msgid ""
3834
+ "wp-config.php file restore failed. Please attempt to restore this file "
3835
+ "manually using FTP."
3836
+ msgstr ""
3837
+ "Échec de la restauration du fichier wp-config.php. Essayez de restaurer ce "
3838
+ "fichier manuellement, à l’aide de FTP si nécessaire."
3839
+
3840
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:366
3841
+ msgid "Your wp-config.php file has successfully been restored!"
3842
+ msgstr "Votre fichier wp-config.php a été restauré avec succès"
3843
+
3844
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:372
3845
+ msgid ""
3846
+ "wp-config.php Restore operation failed! Please check the contents of the "
3847
+ "file you are trying to restore from."
3848
+ msgstr ""
3849
+ "L'opération de restauration du wp-config.php a échoué ! Veuillez vérifiez le "
3850
+ "contenu du fichier à partir duquel vous avez essayez de restaurer."
3851
+
3852
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:378
3853
+ msgid "wp-config.php File Operations"
3854
+ msgstr "Opérations sur les fichiers wp-config.php"
3855
+
3856
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:381
3857
+ msgid ""
3858
+ "Your \"wp-config.php\" file is one of the most important in your WordPress "
3859
+ "installation. It is a primary configuration file and contains crucial things "
3860
+ "such as details of your database and other critical components."
3861
+ msgstr ""
3862
+ "Votre fichier « wp-config.php » est l’un des plus importants de votre "
3863
+ "installation WordPress. C’est un fichier de configuration principal qui "
3864
+ "contient des éléments essentiels comme les détails de votre base de données "
3865
+ "et autres éléments importants."
3866
+
3867
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:382
3868
+ msgid ""
3869
+ "This feature allows you to backup and save your currently active wp-config."
3870
+ "php file should you need to re-use the the backed up file in the future."
3871
+ msgstr ""
3872
+ "Cette fonctionnalité permet de sauvegarder et enregistrer votre fichier wp-"
3873
+ "config.php actuellement actif au cas où vous auriez besoin de ré-utiliser le "
3874
+ "fichier sauvegardé à l'avenir."
3875
+
3876
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:383
3877
+ msgid ""
3878
+ "You can also restore your site's wp-config.php settings using a backed up wp-"
3879
+ "config.php file."
3880
+ msgstr ""
3881
+ "Vous pouvez également restaurer les paramètres wp-config.php de votre site "
3882
+ "en utilisant un fichier wp-config.php sauvegardés."
3883
+
3884
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:397
3885
+ msgid "Save the current wp-config.php file"
3886
+ msgstr "Le fichier wp-config.php a été mis à jour avec succès !"
3887
+
3888
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:401
3889
+ msgid ""
3890
+ "Click the button below to backup and download the contents of the currently "
3891
+ "active wp-config.php file."
3892
+ msgstr ""
3893
+ "Cliquez le bouton ci-dessous pour sauvegarder et télécharger le contenu du "
3894
+ "fichier wp-config.php actif."
3895
+
3896
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:402
3897
+ msgid "Backup wp-config.php File"
3898
+ msgstr "Sauvegarde du fichier wp-config.php"
3899
+
3900
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:407
3901
+ msgid "Restore from a backed up wp-config file"
3902
+ msgstr "Restaurer wp-config à partir d’une sauvegarde antérieure"
3903
+
3904
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:413
3905
+ msgid "wp-config file to restore from"
3906
+ msgstr "Fichier wp-config à restaurer"
3907
+
3908
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:419
3909
+ msgid ""
3910
+ "After selecting your file click the button below to restore your site using "
3911
+ "the backed up wp-config file (wp-config.php.backup.txt)."
3912
+ msgstr ""
3913
+ "Après avoir sélectionné votre fichier, cliquez le bouton ci-dessous pour "
3914
+ "restaurer votre site en utilisant la sauvegarde du fichier wp-config (wp-"
3915
+ "config.php.backup.txt)."
3916
+
3917
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:425
3918
+ msgid "Restore wp-config File"
3919
+ msgstr "Restaurer le fichier wp-config"
3920
+
3921
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:429
3922
+ msgid "View Contents of the currently active wp-config.php file"
3923
+ msgstr "Afficher le contenu du fichier wp-config.php actif"
3924
+
3925
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:464
3926
+ msgid "WP Generator Meta Tag"
3927
+ msgstr "Générateur de Meta Tag WP"
3928
+
3929
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:467
3930
+ msgid ""
3931
+ "Wordpress generator automatically adds some meta information inside the "
3932
+ "\"head\" tags of every page on your site's front end. Below is an example of "
3933
+ "this:"
3934
+ msgstr ""
3935
+ "Le générateur WordPress ajoute automatiquement quelques méta-informations à "
3936
+ "l’intérieur des balises « Head » de chaque page du visuel de votre site. "
3937
+ "Voici un exemple de celles-ci :"
3938
+
3939
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:469
3940
+ msgid ""
3941
+ "The above meta information shows which version of WordPress your site is "
3942
+ "currently running and thus can help hackers or crawlers scan your site to "
3943
+ "see if you have an older version of WordPress or one with a known exploit."
3944
+ msgstr ""
3945
+ "Les méta-informations ci-dessus indiquent quelle version de WordPress est en "
3946
+ "cours d'exécution pour votre site, et peut ainsi aider les pirates ou des "
3947
+ "robots d'analyse si vous avez une ancienne version de WordPress ou "
3948
+ "comportant une faille connue."
3949
+
3950
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:470
3951
+ msgid ""
3952
+ "This feature will allow you to remove the WP generator meta info from your "
3953
+ "site's pages."
3954
+ msgstr ""
3955
+ "Cette fonctionnalité permettra de retirer le générateur WP d’infos méta sur "
3956
+ "chaque page de votre site."
3957
+
3958
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:476
3959
+ msgid "WP Generator Meta Info"
3960
+ msgstr "WP générateur d’Infos Meta"
3961
+
3962
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:488
3963
+ msgid "Remove WP Generator Meta Info"
3964
+ msgstr "Supprimer le générateur WP d’Infos Meta"
3965
+
3966
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:491
3967
+ msgid ""
3968
+ "Check this if you want to remove the meta info produced by WP Generator from "
3969
+ "all pages"
3970
+ msgstr ""
3971
+ "Cochez ceci si vous souhaitez supprimer les informations méta produites par "
3972
+ "le générateur WP sur chaque page"
3973
+
3974
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:517
3975
+ msgid "Please choose a file to import your settings from."
3976
+ msgstr "Veuillez choisir un fichier à partir duquel importer les paramètres."
3977
+
3978
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:549
3979
+ msgid "Import AIOWPS settings from "
3980
+ msgstr "Paramètres d’importation AIOWPS"
3981
+
3982
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:555
3983
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:599
3984
+ msgid ""
3985
+ "The deletion of the import file failed. Please delete this file manually via "
3986
+ "the media menu for security purposes."
3987
+ msgstr ""
3988
+ "La suppression du fichier importation a échoué. Veuillez supprimer ce "
3989
+ "fichier manuellement via le menu médias pour raison de sécurité."
3990
+
3991
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:557
3992
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:601
3993
+ msgid ""
3994
+ "The file you uploaded was also deleted for security purposes because it "
3995
+ "contains security settings details."
3996
+ msgstr ""
3997
+ "Le fichier que vous avez téléchargé a également été supprimé pour raison de "
3998
+ "sécurité, car il contient des informations de paramétrage de sécurité."
3999
+
4000
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:572
4001
+ msgid "Your AIOWPS settings were successfully imported via file input."
4002
+ msgstr "Vos paramètres AIOWPS ont été correctement importés depuis ce fichier."
4003
+
4004
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:573
4005
+ msgid ""
4006
+ "The deletion of the import file failed. Please delete this file manually via "
4007
+ "the media menu for security purposes because it contains security settings "
4008
+ "details."
4009
+ msgstr ""
4010
+ "La suppression du fichier à importer a échoué. Veuillez supprimer ce fichier "
4011
+ "manuellement via le menu des médias pour raison de sécurité, car il contient "
4012
+ "le détail des paramètres de sécurité."
4013
+
4014
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:575
4015
+ msgid ""
4016
+ "Your AIOWPS settings were successfully imported. The file you uploaded was "
4017
+ "also deleted for security purposes because it contains security settings "
4018
+ "details."
4019
+ msgstr ""
4020
+ "Vos paramètres AIOWPS ont été importées avec succès. Le fichier que vous "
4021
+ "avez téléchargé a également été supprimé pour raison de sécurité, car il "
4022
+ "contient les informations du paramétrage de sécurité."
4023
+
4024
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:578
4025
+ msgid "Your AIOWPS settings were successfully imported via text entry."
4026
+ msgstr ""
4027
+ "Vos paramètres AIOWPS ont été importés par l’intermédiaire de saisie de "
4028
+ "texte."
4029
+
4030
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:593
4031
+ msgid ""
4032
+ "The contents of your settings file appear invalid. Please check the contents "
4033
+ "of the file you are trying to import settings from."
4034
+ msgstr ""
4035
+ "Le contenu du fichier de paramètres affiché est non valide. Vérifiez le "
4036
+ "contenu du fichier d'import des paramètres."
4037
+
4038
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:610
4039
+ msgid "Export or Import Your AIOWPS Settings"
4040
+ msgstr "Exporter ou importer vos paramètres d’AIOWPS"
4041
+
4042
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:613
4043
+ msgid ""
4044
+ "This section allows you to export or import your All In One WP Security & "
4045
+ "Firewall settings."
4046
+ msgstr ""
4047
+ "Cette section permet d’exporter ou importer tous vos paramètres d’All In One "
4048
+ "WP Security & Firewall ."
4049
+
4050
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:614
4051
+ msgid ""
4052
+ "This can be handy if you wanted to save time by applying the settings from "
4053
+ "one site to another site."
4054
+ msgstr ""
4055
+ "Cela peut être pratique si vous voulez gagner du temps en appliquant les "
4056
+ "paramètres d’un site à un autre."
4057
+
4058
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:615
4059
+ msgid ""
4060
+ "NOTE: Before importing, it is your responsibility to know what settings you "
4061
+ "are trying to import. Importing settings blindly can cause you to be locked "
4062
+ "out of your site."
4063
+ msgstr ""
4064
+ "REMARQUE : Avant d’importer, il est de votre responsabilité de bien savoir "
4065
+ "quels sont les paramètres que vous essayez d’installer : importer "
4066
+ "aveuglément des paramètres de sécurité peut vous bloquer hors de votre site."
4067
+
4068
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:616
4069
+ msgid ""
4070
+ "For Example: If a settings item relies on the domain URL then it may not "
4071
+ "work correctly when imported into a site with a different domain."
4072
+ msgstr ""
4073
+ "Par exemple : si un des élément du paramétrage dépend de l’URL de domaine, "
4074
+ "il peut ne pas fonctionner correctement lorsqu’importé dans un site avec un "
4075
+ "domaine différent."
4076
+
4077
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:622
4078
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:631
4079
+ msgid "Export AIOWPS Settings"
4080
+ msgstr "Réglages AIOWPS exportation"
4081
+
4082
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:628
4083
+ msgid ""
4084
+ "To export your All In One WP Security & Firewall settings click the button "
4085
+ "below."
4086
+ msgstr ""
4087
+ "Pour exporter vos paramètres d’All-In-One WP Security & Firewall, cliquez le "
4088
+ "bouton ci-dessous."
4089
+
4090
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:635
4091
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:660
4092
+ msgid "Import AIOWPS Settings"
4093
+ msgstr "Paramètres d’importation AIOWPS"
4094
+
4095
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:641
4096
+ msgid ""
4097
+ "Use this section to import your All In One WP Security & Firewall settings "
4098
+ "from a file. Alternatively, copy/paste the contents of your import file into "
4099
+ "the textarea below."
4100
+ msgstr ""
4101
+ "Utilisez cette section pour importer tous vos paramètres d’All In One WP "
4102
+ "Security & Firewall. Vous pouvez également copier / coller le contenu de "
4103
+ "votre fichier d’importation dans la zone de texte ci-dessous."
4104
+
4105
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:642
4106
+ msgid "Import File"
4107
+ msgstr "Importer le fichier"
4108
+
4109
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:648
4110
+ msgid ""
4111
+ "After selecting your file, click the button below to apply the settings to "
4112
+ "your site."
4113
+ msgstr ""
4114
+ "Après avoir sélectionné votre fichier, cliquez le bouton ci-dessous pour "
4115
+ "appliquer les paramètres à votre site."
4116
+
4117
+ #: all-in-one-wp-security/admin/wp-security-settings-menu.php:654
4118
+ msgid "Copy/Paste Import Data"
4119
+ msgstr "Copier / coller les données importées"
4120
+
4121
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:24
4122
+ msgid "Comment SPAM"
4123
+ msgstr "Commentaire SPAM"
4124
+
4125
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:25
4126
+ msgid "Comment SPAM IP Monitoring"
4127
+ msgstr "Surveillance IP commentaires SPAM"
4128
+
4129
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:26
4130
+ msgid "BuddyPress"
4131
+ msgstr "BuddyPress"
4132
+
4133
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:113
4134
+ msgid "Comment SPAM Settings"
4135
+ msgstr "Paramètres commentaires SPAM"
4136
+
4137
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:118
4138
+ msgid "Add Captcha To Comments Form"
4139
+ msgstr "Ajouter un Captcha au formulaire de commentaires"
4140
+
4141
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:122
4142
+ msgid ""
4143
+ "This feature will add a simple math captcha field in the WordPress comments "
4144
+ "form."
4145
+ msgstr ""
4146
+ "Cette fonction va ajouter un champ Captcha arithmétique simple dans le "
4147
+ "formulaire de commentaires WordPress."
4148
+
4149
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:123
4150
+ msgid ""
4151
+ "Adding a captcha field in the comment form is a simple way of greatly "
4152
+ "reducing SPAM comments from bots without using .htaccess rules."
4153
+ msgstr ""
4154
+ "L’ajout d’un champ Captcha dans le formulaire de commentaire est un moyen "
4155
+ "simple de réduire grandement le SPAM de commentaires contre les robots "
4156
+ "collecteurs sans utiliser les règles .htaccess."
4157
+
4158
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:132
4159
+ msgid "Enable Captcha On Comment Forms"
4160
+ msgstr "Activer le Captcha sur les formulaires de commentaire"
4161
+
4162
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:135
4163
+ msgid "Check this if you want to insert a captcha field on the comment forms"
4164
+ msgstr ""
4165
+ "Cochez si vous souhaitez insérer un champ Captcha sur les formulaires de "
4166
+ "commentaires"
4167
+
4168
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:142
4169
+ msgid "Block Spambot Comments"
4170
+ msgstr "Bloquer les commentaires de spambots"
4171
+
4172
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:146
4173
+ msgid ""
4174
+ "A large portion of WordPress blog comment SPAM is mainly produced by "
4175
+ "automated bots and not necessarily by humans. "
4176
+ msgstr ""
4177
+ "Une grande partie des SPAM de commentaire de blog WordPress est "
4178
+ "principalement produite par des robots automatisés et pas nécessairement par "
4179
+ "les humains."
4180
+
4181
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:147
4182
+ msgid ""
4183
+ "This feature will greatly minimize the useless and unecessary traffic and "
4184
+ "load on your server resulting from SPAM comments by blocking all comment "
4185
+ "requests which do not originate from your domain."
4186
+ msgstr ""
4187
+ "Cette fonctionnalité va considérablement réduire le trafic et les "
4188
+ "chargements inutiles sur votre serveur dus aux SPAM de commentaires en "
4189
+ "bloquant toutes les demandes de commentaire qui ne proviennent pas de votre "
4190
+ "domaine."
4191
+
4192
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:148
4193
+ msgid ""
4194
+ "In other words, if the comment was not submitted by a human who physically "
4195
+ "submitted the comment on your site, the request will be blocked."
4196
+ msgstr ""
4197
+ "En d’autres termes, si le commentaire n’était pas présenté physiquement par "
4198
+ "un humain sur votre site, il sera bloqué."
4199
+
4200
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:164
4201
+ msgid "Block Spambots From Posting Comments"
4202
+ msgstr "Bloquer le Spambot postant un commentaire"
4203
+
4204
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:167
4205
+ msgid ""
4206
+ "Check this if you want to apply a firewall rule which will block comments "
4207
+ "originating from spambots."
4208
+ msgstr ""
4209
+ "Cochez cette case pour appliquer une règle de pare-feu permettant de bloquer "
4210
+ "les commentaires provenant des spambots."
4211
+
4212
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:171
4213
+ msgid ""
4214
+ "This feature will implement a firewall rule to block all comment attempts "
4215
+ "which do not originate from your domain."
4216
+ msgstr ""
4217
+ "Cette fonction mettra en œuvre une règle de pare-feu pour bloquer toutes "
4218
+ "tentatives de commentaire qui ne provient pas de votre domaine."
4219
+
4220
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:172
4221
+ msgid ""
4222
+ "A legitimate comment is one which is submitted by a human who physically "
4223
+ "fills out the comment form and clicks the submit button. For such events, "
4224
+ "the HTTP_REFERRER is always set to your own domain."
4225
+ msgstr ""
4226
+ "Un commentaire légitime est celui qui est présenté par un humain qui "
4227
+ "physiquement remplit le formulaire de commentaire et clique sur le bouton « "
4228
+ "Soumettre ». Pour de tels événements, le HTTP_REFERRER est toujours "
4229
+ "positionné sur votre propre nom de domaine."
4230
+
4231
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:173
4232
+ msgid ""
4233
+ "A comment submitted by a spambot is done by directly calling the comments."
4234
+ "php file, which usually means that the HTTP_REFERRER value is not your "
4235
+ "domain and often times empty."
4236
+ msgstr ""
4237
+ "Un commentaire présenté par un spambot se fait en appelant directement le "
4238
+ "fichier comments.php, ce qui signifie généralement que la valeur "
4239
+ "HTTP_REFERRER n’est pas votre domaine et est le plus souvent vide."
4240
+
4241
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:174
4242
+ msgid ""
4243
+ "This feature will check and block comment requests which are not referred by "
4244
+ "your domain thus greatly reducing your overall blog SPAM and PHP requests "
4245
+ "done by the server to process these comments."
4246
+ msgstr ""
4247
+
4248
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:201
4249
+ msgid "Nonce check failed for list SPAM comment IPs!"
4250
+ msgstr ""
4251
+ "Échec du contrôle ponctuel pour voir les IPs des Spammeurs de commentaire !"
4252
+
4253
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:207
4254
+ msgid ""
4255
+ "You entered a non numeric value for the minimum SPAM comments per IP field. "
4256
+ "It has been set to the default value."
4257
+ msgstr ""
4258
+ "Vous avez saisi une valeur non conforme pour le minima de SPAMs de "
4259
+ "commentaire par champ IP. Il a été fixé à la valeur par défaut."
4260
+
4261
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:219
4262
+ #, php-format
4263
+ msgid ""
4264
+ "Displaying results for IP addresses which have posted a minimum of %s SPAM "
4265
+ "comments"
4266
+ msgstr ""
4267
+ "Afficher les résultats d’adresses IP qui ont posté un minimum de %s "
4268
+ "commentaires indésirables"
4269
+
4270
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:235
4271
+ msgid ""
4272
+ "This tab displays a list of the IP addresses of the people or bots who have "
4273
+ "left SPAM comments on your site."
4274
+ msgstr ""
4275
+ "Cet onglet affiche la liste des adresses IP de visiteur(s) ou de robot(s) "
4276
+ "ayant laissé des commentaires SPAM sur votre site."
4277
+
4278
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:236
4279
+ msgid ""
4280
+ "This information can be handy for identifying the most persistent IP "
4281
+ "addresses or ranges used by spammers."
4282
+ msgstr ""
4283
+ "Cette information peut être utile pour identifier les adresses IP ou plages "
4284
+ "les plus tenaces utilisées par les spammeurs."
4285
+
4286
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:237
4287
+ msgid ""
4288
+ "By inspecting the IP address data coming from spammers you will be in a "
4289
+ "better position to determine which addresses or address ranges you should "
4290
+ "block by adding them to your blacklist."
4291
+ msgstr ""
4292
+ "En inspectant les données d’adresses IP provenant de spammeurs, vous serez "
4293
+ "en meilleure position pour déterminer quelles adresses ou plages d’adresses "
4294
+ "vous devez bloquer en les ajoutant à votre liste noire."
4295
+
4296
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:238
4297
+ msgid ""
4298
+ "To add one or more of the IP addresses displayed in the table below to your "
4299
+ "blacklist, simply click the \"Block\" link for the individual row or select "
4300
+ "more than one address \n"
4301
+ " using the checkboxes and then choose the \"block"
4302
+ "\" option from the Bulk Actions dropdown list and click the \"Apply\" button."
4303
+ msgstr ""
4304
+ "Pour ajouter une ou plusieurs des adresses IP affichées dans le tableau ci-"
4305
+ "dessous dans votre liste noire, cliquez simplement sur le lien « Bloquer » "
4306
+ "pour une ligne individuelle ou sélectionner plus d’une adresse \n"
4307
+ " à l’aide des cases à cocher, puis sélectionnez "
4308
+ "l’option « Bloquer » de la liste déroulante des actions en vrac et cliquez "
4309
+ "sur le bouton « Appliquer »."
4310
+
4311
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:244
4312
+ msgid "List SPAMMER IP Addresses"
4313
+ msgstr "Liste des adresses IP de Spammeurs"
4314
+
4315
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:250
4316
+ msgid "Minimum number of SPAM comments per IP"
4317
+ msgstr "Nombre minimal de commentaires SPAM par IP"
4318
+
4319
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:252
4320
+ msgid ""
4321
+ "This field allows you to list only those IP addresses which have been used "
4322
+ "to post X or more SPAM comments."
4323
+ msgstr ""
4324
+ "Ce champ vous permet d’énumérer uniquement les adresses IP qui ont été "
4325
+ "utilisés pour un (ou davantage de) commentaire SPAM."
4326
+
4327
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:256
4328
+ msgid ""
4329
+ "Example 1: Setting this value to \"0\" or \"1\" will list ALL IP addresses "
4330
+ "which were used to submit SPAM comments."
4331
+ msgstr ""
4332
+ "Exemple 1 : Définition de cette valeur à « 0 » ou « 1 » listera toutes les "
4333
+ "adresses IP ayant été utilisés pour soumettre des commentaires SPAMmés."
4334
+
4335
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:257
4336
+ msgid ""
4337
+ "Example 2: Setting this value to \"5\" will list only those IP addresses "
4338
+ "which were used to submit 5 SPAM comments or more on your site."
4339
+ msgstr ""
4340
+ "Exemple 2 : Définir cette valeur à « 5 » listera uniquement les adresses IP "
4341
+ "qui ont été utilisés pour présenter 5 commentaires SPAM ou plus sur votre "
4342
+ "site."
4343
+
4344
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:264
4345
+ msgid "Find IP Addresses"
4346
+ msgstr "Trouver les adresses IP"
4347
+
4348
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:268
4349
+ msgid "SPAMMER IP Address Results"
4350
+ msgstr "Liste des adresses IP de spammeurs"
4351
+
4352
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:274
4353
+ #: all-in-one-wp-security/classes/wp-security-utility.php:150
4354
+ msgid ""
4355
+ "The plugin has detected that you are using a Multi-Site WordPress "
4356
+ "installation."
4357
+ msgstr ""
4358
+ "L’extension a détecté que vous utilisez une installation multi-site "
4359
+ "WordPress."
4360
+
4361
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:275
4362
+ msgid "Only the \"superadmin\" can block IP addresses from the main site."
4363
+ msgstr ""
4364
+ "Seul le « super Admin » peut bloquer les adresses IP à partir du site "
4365
+ "principal."
4366
+
4367
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:276
4368
+ msgid ""
4369
+ "Take note of the IP addresses you want blocked and ask the superadmin to add "
4370
+ "these to the blacklist using the \"Blacklist Manager\" on the main site."
4371
+ msgstr ""
4372
+ "Prenez note des adresses IP que vous voulez bloquer et demandez au « super "
4373
+ "Admin » de les ajouter à la liste noire en utilisant le « gestionnaire de "
4374
+ "liste noire » sur le site principal."
4375
+
4376
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:321
4377
+ msgid "BuddyPress SPAM Settings"
4378
+ msgstr "Paramétrage anti-SPAM de BuddyPress"
4379
+
4380
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:326
4381
+ msgid "Add Captcha To BuddyPress Registration Form"
4382
+ msgstr "Ajouter un Captcha sur le formulaire d’inscription à BuddyPress"
4383
+
4384
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:330
4385
+ msgid ""
4386
+ "This feature will add a simple math captcha field in the BuddyPress "
4387
+ "registration form."
4388
+ msgstr ""
4389
+ "Cette fonctionnalité va ajouter un champ Captcha arithmétique simple dans le "
4390
+ "formulaire d’inscription à BuddyPress."
4391
+
4392
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:331
4393
+ msgid ""
4394
+ "Adding a captcha field in the registration form is a simple way of greatly "
4395
+ "reducing SPAM signups from bots without using .htaccess rules."
4396
+ msgstr ""
4397
+ "L’ajout d’un champ Captcha dans le formulaire de commentaire est un moyen "
4398
+ "simple de réduire grandement les formulaires SPAM contrant ainsi les robots "
4399
+ "collecteurs sans pour autant utiliser les règles .htaccess."
4400
+
4401
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:341
4402
+ msgid "Enable Captcha On BuddyPress Registration Form"
4403
+ msgstr "Activer un Captcha sur le formulaire d’inscription à BuddyPress"
4404
+
4405
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:344
4406
+ msgid ""
4407
+ "Check this if you want to insert a captcha field on the BuddyPress "
4408
+ "registration forms"
4409
+ msgstr ""
4410
+ "Case à cocher pour insérer un champ Captcha sur le formulaire "
4411
+ "d’enregistrement de BuddyPress"
4412
+
4413
+ #: all-in-one-wp-security/admin/wp-security-spam-menu.php:353
4414
+ msgid ""
4415
+ "BuddyPress is not active! In order to use this feature you will need to have "
4416
+ "BuddyPress installed and activated."
4417
+ msgstr ""
4418
+ "BuddyPress est pas actif ! Pour utiliser cette fonctionnalité, vous devez "
4419
+ "avoir BuddyPress installé et activé."
4420
+
4421
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:29
4422
+ msgid "WP Username"
4423
+ msgstr "Nom d’utilisateur WP"
4424
+
4425
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:30
4426
+ msgid "Display Name"
4427
+ msgstr "Nom affiché"
4428
+
4429
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:31
4430
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:862
4431
+ msgid "Password"
4432
+ msgstr "Mot de passe"
4433
+
4434
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:85
4435
+ msgid "Admin User Security"
4436
+ msgstr "Sécurité d’Administrateur"
4437
+
4438
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:88
4439
+ msgid ""
4440
+ "By default, WordPress sets the administrator username to \"admin\" at "
4441
+ "installation time."
4442
+ msgstr ""
4443
+ "Par défaut, WordPress définit l’ID administrateur comme « Admin » au moment "
4444
+ "de l’installation."
4445
+
4446
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:89
4447
+ msgid ""
4448
+ "A lot of hackers try to take advantage of this information by attempting "
4449
+ "\"Brute Force Login Attacks\" where they repeatedly try to guess the "
4450
+ "password by using \"admin\" for username."
4451
+ msgstr ""
4452
+ "Un grand nombre de pirates tentent de tirer profit de ces informations en "
4453
+ "tentant des attaques « Brute Force Connexion » où ils tentent à plusieurs "
4454
+ "reprises de découvrir le mot de passe en utilisant « Admin » comme nom "
4455
+ "d’utilisateur."
4456
+
4457
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:90
4458
+ msgid ""
4459
+ "From a security perspective, changing the default \"admin\" user name is one "
4460
+ "of the first and smartest things you should do on your site."
4461
+ msgstr ""
4462
+ "Du point de vue sécurité, changer le nom par défaut de l'utilisateur « Admin "
4463
+ "» est une des premières et des plus intelligentes choses à faire sur votre "
4464
+ "site."
4465
+
4466
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:91
4467
+ msgid ""
4468
+ "This feature will allow you to change your default \"admin\" user name to a "
4469
+ "more secure name of your choosing."
4470
+ msgstr ""
4471
+ "Cette fonctionnalité permet de changer le nom d'utilisateur « Admin » par "
4472
+ "défaut pour un ID plus sûr de votre choix."
4473
+
4474
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:98
4475
+ msgid "List of Administrator Accounts"
4476
+ msgstr "Liste des comptes administrateur"
4477
+
4478
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:107
4479
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:36
4480
+ msgid "Change Admin Username"
4481
+ msgstr "Changement du nom d’utilisateur Administrateur"
4482
+
4483
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:115
4484
+ msgid ""
4485
+ "Your site currently has an account which uses the default \"admin\" "
4486
+ "username. \n"
4487
+ " It is highly recommended that you change this name to "
4488
+ "something else. \n"
4489
+ " Use the following field to change the admin username."
4490
+ msgstr ""
4491
+
4492
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:123
4493
+ msgid "New Admin Username"
4494
+ msgstr "Nouvel ID d’utilisateur administrateur"
4495
+
4496
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:125
4497
+ msgid "Choose a new username for admin."
4498
+ msgstr "Choisissez un nouveau nom d’utilisateur admin."
4499
+
4500
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:129
4501
+ msgid "Change Username"
4502
+ msgstr "Changer d’ID d’utilisateur"
4503
+
4504
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:131
4505
+ msgid ""
4506
+ "NOTE: If you are currently logged in as \"admin\" you will be automatically "
4507
+ "logged out after changing your username and will be required to log back in."
4508
+ msgstr ""
4509
+ "NOTE: Si vous êtes actuellement connecté en tant qu’ »Admin », vous serez "
4510
+ "automatiquement déconnecté après avoir changé votre nom d’utilisateur et "
4511
+ "celui-ci sera nécessaire pour rouvrir une session."
4512
+
4513
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:138
4514
+ msgid "No action required! "
4515
+ msgstr "Aucune action n’est requise!"
4516
+
4517
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:140
4518
+ msgid ""
4519
+ "Your site does not have any account which uses the default \"admin\" "
4520
+ "username. "
4521
+ msgstr ""
4522
+ "Votre site n’a pas de compte utilisant la valeur par défaut « Admin » comme "
4523
+ "nom d’utilisateur."
4524
+
4525
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:141
4526
+ msgid "This is good security practice."
4527
+ msgstr "Ceci est une bonne pratique de sécurité."
4528
+
4529
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:153
4530
+ msgid "Display Name Security"
4531
+ msgstr "Sécurité de nom d’affichage"
4532
+
4533
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:156
4534
+ msgid ""
4535
+ "When you submit a post or answer a comment, WordPress will usually display "
4536
+ "your \"nickname\"."
4537
+ msgstr ""
4538
+ "Lorsque vous envoyez un message ou répondez à un commentaire WordPress, il "
4539
+ "sera affiché en tant que « pseudo »."
4540
+
4541
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:157
4542
+ msgid ""
4543
+ "By default the nickname is set to the login (or user) name of your account."
4544
+ msgstr ""
4545
+
4546
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:158
4547
+ msgid ""
4548
+ "From a security perspective, leaving your nickname the same as your user "
4549
+ "name is bad practice because it gives a hacker at least half of your "
4550
+ "account's login credentials."
4551
+ msgstr ""
4552
+ "Du point de vue de la sécurité, donner votre vrai nom comme nom "
4553
+ "d'utilisateur est une très mauvaise pratique, car il donne à un pirate la "
4554
+ "moitié au moins des identifiants de connexion à votre compte."
4555
+
4556
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:159
4557
+ msgid ""
4558
+ "Therefore to further tighten your site's security you are advised to change "
4559
+ "your <strong>nickname</strong> and <strong>Display name</strong> to be "
4560
+ "different from your <strong>Username</strong>."
4561
+ msgstr ""
4562
+ "Par conséquent, pour resserrer davantage la sécurité de votre site, il est "
4563
+ "conseillé de changer votre <strong>pseudo et nom d’affichage</strong> pour "
4564
+ "qu’il soit différent de <strong>votre</strong> nom d’utilisateur."
4565
+
4566
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:165
4567
+ msgid "Modify Accounts With Identical Login Name & Display Name"
4568
+ msgstr ""
4569
+ "Modifier les comptes avec nom de connexion et nom d’affichage identiques"
4570
+
4571
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:174
4572
+ msgid ""
4573
+ "Your site currently has the following accounts which have an identical login "
4574
+ "name and display name."
4575
+ msgstr ""
4576
+ "Votre site a actuellement les comptes suivants avec un nom d’utilisateur et "
4577
+ "le nom d’affichage identiques."
4578
+
4579
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:175
4580
+ msgid "Click on the link to edit the settings of that particular user account"
4581
+ msgstr "Cliquez le lien « modifier les paramètres de ce compte utilisateur »"
4582
+
4583
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:190
4584
+ msgid "No action required."
4585
+ msgstr "Aucune action n’est requise."
4586
+
4587
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:191
4588
+ msgid ""
4589
+ "Your site does not have a user account where the display name is identical "
4590
+ "to the username."
4591
+ msgstr ""
4592
+ "Votre site ne contient pas de compte utilisateur dont le nom d’affichage et "
4593
+ "d’utilisateur sont identiques."
4594
+
4595
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:202
4596
+ msgid "Password Tool"
4597
+ msgstr "Outil Mot de passe"
4598
+
4599
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:205
4600
+ msgid ""
4601
+ "Poor password selection is one of the most common weak points of many sites "
4602
+ "and is usually the first thing a hacker will try to exploit when attempting "
4603
+ "to break into your site."
4604
+ msgstr ""
4605
+
4606
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:206
4607
+ msgid ""
4608
+ "Many people fall into the trap of using a simple word or series of numbers "
4609
+ "as their password. Such a predictable and simple password would take a "
4610
+ "competent hacker merely minutes to guess your password by using a simple "
4611
+ "script which cycles through the easy and most common combinations."
4612
+ msgstr ""
4613
+ "Beaucoup de gens tombent dans le piège de l’utilisation d’un simple mot ou "
4614
+ "série de numéros comme mot de passe. Un tel mot de passe prévisible et "
4615
+ "simple ne prendra que quelques minutes à un hacker compétent pour deviner "
4616
+ "votre mot de passe en utilisant un script simple qui balaye des combinaisons "
4617
+ "faciles et les plus courantes."
4618
+
4619
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:207
4620
+ msgid ""
4621
+ "The longer and more complex your password is the harder it is for hackers to "
4622
+ "\"crack\" because more complex passwords require much greater computing "
4623
+ "power and time."
4624
+ msgstr ""
4625
+ "Plus long et complexe sera votre mot de passe, plus il sera difficile aux "
4626
+ "pirates informatiques de le « cracker » parce que les mots de passe "
4627
+ "complexes nécessitent une beaucoup plus grande puissance de calcul et de "
4628
+ "temps, ce qu’ils rechignent à mettre en œuvre [NdT]."
4629
+
4630
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:208
4631
+ msgid ""
4632
+ "This section contains a useful password strength tool which you can use to "
4633
+ "check whether your password is sufficiently strong enough."
4634
+ msgstr ""
4635
+ "Cette section contient un analyseur de mots de passe que vous pouvez "
4636
+ "utiliser pour vérifier si le mot choisi est suffisamment robuste."
4637
+
4638
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:213
4639
+ msgid "Password Strength Tool"
4640
+ msgstr "Outil de robustesse de mot de passe"
4641
+
4642
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:218
4643
+ msgid "Start typing a password."
4644
+ msgstr "Commencez à saisir un mot de passe."
4645
+
4646
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:221
4647
+ msgid "It would take a desktop PC approximately"
4648
+ msgstr "Il faudrait à un PC de bureau environ"
4649
+
4650
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:222
4651
+ msgid "1 sec"
4652
+ msgstr "1 Seconde"
4653
+
4654
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:222
4655
+ msgid "to crack your password!"
4656
+ msgstr "pour casser ce mot de passe !"
4657
+
4658
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:227
4659
+ msgid "Password Strength"
4660
+ msgstr "Complexité du mot de passe"
4661
+
4662
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:243
4663
+ msgid "Nonce check failed on admin username change operation!"
4664
+ msgstr ""
4665
+ "Échec de la vérification pour l’opération de changement de nom d’utilisateur "
4666
+ "Admin !"
4667
+
4668
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:250
4669
+ msgid "Username "
4670
+ msgstr "Nom d’utilisateur"
4671
+
4672
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:250
4673
+ msgid " already exists. Please enter another value. "
4674
+ msgstr "existe déjà sur le site. Veuillez entrer une autre valeur."
4675
+
4676
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:266
4677
+ msgid "The database update operation of the user account failed!"
4678
+ msgstr "La mise à jour en BdD du compte utilisateur a échoué !"
4679
+
4680
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:293
4681
+ msgid "You entered an invalid username. Please enter another value. "
4682
+ msgstr ""
4683
+ "Vous avez saisi un nom d’utilisateur invalide. Veuillez choisir une autre "
4684
+ "valeur."
4685
+
4686
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:297
4687
+ msgid "Please enter a value for your username. "
4688
+ msgstr "Veuillez entrer une valeur comme nom d’utilisateur."
4689
+
4690
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:304
4691
+ msgid "Username Successfully Changed!"
4692
+ msgstr "Nom d’utilisateur changé avec succès !"
4693
+
4694
+ #: all-in-one-wp-security/admin/wp-security-user-accounts-menu.php:324
4695
+ msgid "Account Login Name"
4696
+ msgstr "Nom de connexion du compte"
4697
+
4698
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:26
4699
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:298
4700
+ msgid "Failed Login Records"
4701
+ msgstr "Registre des connexions échouées"
4702
+
4703
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:27
4704
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:51
4705
+ msgid "Force Logout"
4706
+ msgstr "Forcer la déconnexion"
4707
+
4708
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:28
4709
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:432
4710
+ msgid "Account Activity Logs"
4711
+ msgstr "Journaux d’activité du compte"
4712
+
4713
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:96
4714
+ msgid ""
4715
+ "You entered a non numeric value for the max login attempts field. It has "
4716
+ "been set to the default value."
4717
+ msgstr ""
4718
+ "Vous avez entré une valeur incorrecte pour le nombre maximal de tentative "
4719
+ "sue connexion. Elle a été fixée à la valeur par défaut."
4720
+
4721
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:103
4722
+ msgid ""
4723
+ "You entered a non numeric value for the login retry time period field. It "
4724
+ "has been set to the default value."
4725
+ msgstr ""
4726
+ "Vous avez entré une valeur incorrecte pour le champ période de temps pour "
4727
+ "retenter la connexion. Elle a été fixée à la valeur par défaut."
4728
+
4729
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:159
4730
+ msgid "Login Lockdown Configuration"
4731
+ msgstr "Configuration du verrouillage de connexion"
4732
+
4733
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:163
4734
+ msgid "One of the ways hackers try to compromise sites is via a "
4735
+ msgstr ""
4736
+ "L’un des moyens par lesquels les pirates cherchent à pénétrer les sites est"
4737
+
4738
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:163
4739
+ msgid "Brute Force Login Attack"
4740
+ msgstr "l’attaque « Brute Force » de connexion"
4741
+
4742
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:164
4743
+ msgid ""
4744
+ "This is where attackers use repeated login attempts until they guess the "
4745
+ "password."
4746
+ msgstr ""
4747
+ "Où les attaquants utilisent les tentatives de connexion répétées jusqu’à ce "
4748
+ "que le duo nom utilisateur + mot de passe fonctionne."
4749
+
4750
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:165
4751
+ msgid ""
4752
+ "Apart from choosing strong passwords, monitoring and blocking IP addresses "
4753
+ "which are involved in repeated login failures in a short period of time is a "
4754
+ "very effective way to stop these types of attacks."
4755
+ msgstr ""
4756
+ "Outre le choix de mots de passe forts, la surveillance et le blocage "
4757
+ "d’adresses IP qui sont impliquées dans les échecs répétés de connexion en un "
4758
+ "court laps de temps est un moyen très efficace pour arrêter ce type "
4759
+ "d’attaques."
4760
+
4761
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:166
4762
+ #, php-format
4763
+ msgid ""
4764
+ "You may also want to checkout our %s feature for another secure way to "
4765
+ "protect against these types of attacks."
4766
+ msgstr ""
4767
+ "Vous pouvez également tester notre fonctionnalité de %s comme autre moyen "
4768
+ "sûr de protection contre ce type d’attaques."
4769
+
4770
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:171
4771
+ msgid "Login Lockdown Options"
4772
+ msgstr "Options de verrouillage automatique de connexion"
4773
+
4774
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:183
4775
+ msgid "Enable Login Lockdown Feature"
4776
+ msgstr "Activer la fonction de verrouillage automatique de connexion"
4777
+
4778
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:186
4779
+ msgid ""
4780
+ "Check this if you want to enable the login lockdown feature and apply the "
4781
+ "settings below"
4782
+ msgstr ""
4783
+ "Cochez si vous souhaitez activer la fonction de verrouillage automatique de "
4784
+ "connexion et appliquer les paramètres ci-dessous"
4785
+
4786
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:190
4787
+ msgid "Allow Unlock Requests"
4788
+ msgstr "Autoriser les requêtes de déverrouillage"
4789
+
4790
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:193
4791
+ msgid ""
4792
+ "Check this if you want to allow users to generate an automated unlock "
4793
+ "request link which will unlock their account"
4794
+ msgstr ""
4795
+ "Cochez si vous voulez autoriser les utilisateurs à générer une demande de "
4796
+ "lien de déverrouillage automatique les autorisant à se connecter de nouveau"
4797
+
4798
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:197
4799
+ msgid "Max Login Attempts"
4800
+ msgstr "Nombre maximal de tentatives de connexion échouées"
4801
+
4802
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:199
4803
+ msgid ""
4804
+ "Set the value for the maximum login retries before IP address is locked out"
4805
+ msgstr ""
4806
+ "Réglez le nombre maxi de tentatives de connexion avant que l’adresse IP ne "
4807
+ "soit verrouillée"
4808
+
4809
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:203
4810
+ msgid "Login Retry Time Period (min)"
4811
+ msgstr "Durée (min) entre les tentatives de connexion"
4812
+
4813
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:205
4814
+ msgid ""
4815
+ "If the maximum number of failed login attempts for a particular IP address "
4816
+ "occur within this time period the plugin will lock out that address"
4817
+ msgstr ""
4818
+ "Si le nombre maximum de tentatives de connexion infructueuses pour une "
4819
+ "adresse IP particulière se produit pendant cette période de temps, "
4820
+ "l’extension la verrouille automatiquement"
4821
+
4822
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:209
4823
+ msgid "Time Length of Lockout (min)"
4824
+ msgstr "Durée de verrouillage (min)"
4825
+
4826
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:211
4827
+ msgid ""
4828
+ "Set the length of time for which a particular IP address will be prevented "
4829
+ "from logging in"
4830
+ msgstr ""
4831
+ "Régler la durée pendant laquelle une adresse IP particulière ne pourra "
4832
+ "tenter de se reconnecter"
4833
+
4834
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:215
4835
+ msgid "Display Generic Error Message"
4836
+ msgstr "Afficher un message d’erreur générique"
4837
+
4838
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:218
4839
+ msgid ""
4840
+ "Check this if you want to show a generic error message when a login attempt "
4841
+ "fails"
4842
+ msgstr ""
4843
+ "Cochez pour afficher un message d’erreur générique lorsqu’une tentative de "
4844
+ "connexion a échoué"
4845
+
4846
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:222
4847
+ msgid "Instantly Lockout Invalid Usernames"
4848
+ msgstr "Verrouillage instantané en cas d’ID utilisateur invalide"
4849
+
4850
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:225
4851
+ msgid ""
4852
+ "Check this if you want to instantly lockout login attempts with usernames "
4853
+ "which do not exist on your system"
4854
+ msgstr ""
4855
+ "Cochez si vous voulez verrouiller instantanément une tentative de connexion "
4856
+ "avec une ID d’utilisateur inexistante sur votre système"
4857
+
4858
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:230
4859
+ msgid "Notify By Email"
4860
+ msgstr "Notifier par courriel"
4861
+
4862
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:233
4863
+ msgid ""
4864
+ "Check this if you want to receive an email when someone has been locked out "
4865
+ "due to maximum failed login attempts"
4866
+ msgstr ""
4867
+ "Cochez si vous souhaitez recevoir un courriel lorsque quelqu’un a été bloqué "
4868
+ "suite à un maximum de tentatives de connexion infructueuses"
4869
+
4870
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:243
4871
+ msgid "Currently Locked Out IP Address Ranges"
4872
+ msgstr "Plages d’adresses IP actuellement verrouillées"
4873
+
4874
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:248
4875
+ #, php-format
4876
+ msgid ""
4877
+ "To see a list of all locked IP addresses and ranges go to the %s tab in the "
4878
+ "dashboard menu."
4879
+ msgstr ""
4880
+ "Pour voir une liste de toutes les adresses et plages d’adresses IP bloquées, "
4881
+ "aller à l’onglet de %s dans le menu du tableau de bord."
4882
+
4883
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:264
4884
+ msgid "Nonce check failed for delete all failed login records operation!"
4885
+ msgstr ""
4886
+ "Le contrôle ponctuel a échoué à supprimer toutes les opérations "
4887
+ "d’enregistrement de connexion !"
4888
+
4889
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:273
4890
+ msgid "User Login Feature - Delete all failed login records operation failed!"
4891
+ msgstr ""
4892
+ "Fonctions de connexion utilisateur - L’opération de purge des enregistrement "
4893
+ "de tentatives de connexions infructueuses a échoué !"
4894
+
4895
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:277
4896
+ msgid "All records from the Failed Logins table were deleted successfully!"
4897
+ msgstr ""
4898
+ "Tous les enregistrements de la table des tentatives de connexions "
4899
+ "infructueuses ont été supprimés avec succès !"
4900
+
4901
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:292
4902
+ msgid "This tab displays the failed login attempts for your site."
4903
+ msgstr ""
4904
+ "Cet onglet affiche les tentatives de connexion infructueuses sur votre site."
4905
+
4906
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:293
4907
+ msgid ""
4908
+ "The information below can be handy if you need to do security investigations "
4909
+ "because it will show you the IP range, username and ID (if applicable) and "
4910
+ "the time/date of the failed login attempt."
4911
+ msgstr ""
4912
+ "L’information ci-dessous peut être utile si vous avez besoin de faire des "
4913
+ "enquêtes de sécurité, car elle va vous montrer la plage d’IP, nom "
4914
+ "d’utilisateur et ID (le cas échéant) et la durée / date de la tentative de "
4915
+ "connexion infructueuse."
4916
+
4917
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:314
4918
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:323
4919
+ msgid "Delete All Failed Login Records"
4920
+ msgstr "Purger les enregistrements de connexions infructueuses"
4921
+
4922
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:320
4923
+ msgid ""
4924
+ "Click this button if you wish to delete all failed login records in one go."
4925
+ msgstr ""
4926
+ "Cliquez ce bouton si vous souhaitez purger les enregistrements de connexions "
4927
+ "infructueuses en une seule fois."
4928
+
4929
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:348
4930
+ msgid ""
4931
+ "You entered a non numeric value for the logout time period field. It has "
4932
+ "been set to the default value."
4933
+ msgstr ""
4934
+ "Valeur non conforme pour la période de neutralisation de relance de "
4935
+ "connexion. Elle été fixée à sa valeur par défaut."
4936
+
4937
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:376
4938
+ msgid ""
4939
+ "Setting an expiry period for your WP administration session is a simple way "
4940
+ "to protect against unauthorized access to your site from your computer."
4941
+ msgstr ""
4942
+ "Fixer un délai d’expiration de votre session d’administration WP est un "
4943
+ "moyen simple de se protéger contre l’accès non autorisé à votre site à "
4944
+ "partir de votre ordinateur."
4945
+
4946
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:377
4947
+ msgid ""
4948
+ "This feature allows you to specify a time period in minutes after which the "
4949
+ "admin session will expire and the user will be forced to log back in."
4950
+ msgstr ""
4951
+ "Cette fonction permet de spécifier une période (en min) au bout de laquelle "
4952
+ "la session Admin expire, l’utilisateur étant forcé de se reconnecter."
4953
+
4954
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:382
4955
+ msgid "Force User Logout Options"
4956
+ msgstr "Option forçage de déconnexion de l’utilisateur"
4957
+
4958
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:394
4959
+ msgid "Enable Force WP User Logout"
4960
+ msgstr "Activer le forçage de déconnexion de l’utilisateur WP"
4961
+
4962
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:397
4963
+ msgid ""
4964
+ "Check this if you want to force a wp user to be logged out after a "
4965
+ "configured amount of time"
4966
+ msgstr ""
4967
+ "Cochez si vous voulez forcer un utilisateur WP à être déconnecté après un "
4968
+ "laps temps configuré"
4969
+
4970
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:401
4971
+ msgid "Logout the WP User After XX Minutes"
4972
+ msgstr "Déconnecter l’utilisateur WP après XX Minutes"
4973
+
4974
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:403
4975
+ msgid ""
4976
+ "(Minutes) The user will be forced to log back in after this time period has "
4977
+ "elapased."
4978
+ msgstr ""
4979
+ "(Minutes) L’utilisateur sera forcé de se reconnecter après que ce laps de "
4980
+ "temps soit passé."
4981
+
4982
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:426
4983
+ msgid ""
4984
+ "This tab displays the login activity for WordPress admin accounts registered "
4985
+ "with your site."
4986
+ msgstr ""
4987
+ "Cet onglet affiche l’activité de connexion pour les comptes d’administration "
4988
+ "de WordPress enregistrés sur votre site."
4989
+
4990
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:427
4991
+ msgid ""
4992
+ "The information below can be handy if you need to do security investigations "
4993
+ "because it will show you the last 50 recent login events by username, IP "
4994
+ "address and time/date."
4995
+ msgstr ""
4996
+ "L'information ci-dessous peut être utile si vous avez besoin de faire des "
4997
+ "enquêtes de sécurité, car elle va vous montrer les 50 derniers évènements de "
4998
+ "connexion par nom d'utilisateur, adresse IP et heure / date."
4999
+
5000
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:464
5001
+ msgid "Nonce check failed for users logged in list!"
5002
+ msgstr "Le contrôle ponctuel de la liste des utilisateurs connectés a échoué !"
5003
+
5004
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:477
5005
+ msgid "Refresh Logged In User Data"
5006
+ msgstr "Recharger les données d'utilisateur connecté"
5007
+
5008
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:481
5009
+ msgid "Refresh Data"
5010
+ msgstr "Actualiser les données"
5011
+
5012
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:487
5013
+ msgid "This tab displays all users who are currently logged into your site."
5014
+ msgstr ""
5015
+ "Cet onglet affiche tous les utilisateurs actuellement connectés à votre site."
5016
+
5017
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:488
5018
+ msgid ""
5019
+ "If you suspect there is a user or users who are logged in which should not "
5020
+ "be, you can block them by inspecting the IP addresses from the data below "
5021
+ "and adding them to your blacklist."
5022
+ msgstr ""
5023
+ "Si vous suspectez qu'un(des) utilisateur(s) connecté(s) ne le devrai(en)t "
5024
+ "pas, vous pouvez le(s) bloquer en inspectant l'(es )adresse(s) IP à partir "
5025
+ "des données ci-dessous et de l'(es )ajouter à votre liste noire."
5026
+
5027
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:493
5028
+ msgid "Currently Logged In Users"
5029
+ msgstr "Utilisateurs actuellement connectés"
5030
+
5031
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:558
5032
+ msgid "The selected records were deleted successfully!"
5033
+ msgstr "Enregistrements sélectionnés supprimés avec succès !"
5034
+
5035
+ #: all-in-one-wp-security/admin/wp-security-user-login-menu.php:567
5036
+ msgid "The selected record was deleted successfully!"
5037
+ msgstr "Enregistrement supprimé avec succès !"
5038
+
5039
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:23
5040
+ msgid "Manual Approval"
5041
+ msgstr "Approbation manuelle"
5042
+
5043
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:24
5044
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:57
5045
+ msgid "Registration Captcha"
5046
+ msgstr "Captcha d’inscription"
5047
+
5048
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:112
5049
+ msgid "User Registration Settings"
5050
+ msgstr "Paramètres d’inscription utilisateur"
5051
+
5052
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:116
5053
+ msgid "Manually Approve New Registrations"
5054
+ msgstr "Approuver manuellement les nouvelles inscriptions"
5055
+
5056
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:120
5057
+ msgid ""
5058
+ "If your site allows people to create their own accounts via the WordPress "
5059
+ "registration form, then you can minimize SPAM or bogus registrations by "
5060
+ "manually approving each registration."
5061
+ msgstr ""
5062
+ "Si votre site permet au visiteur de créer son propre compte via le "
5063
+ "formulaire d’inscription WordPress, vous pouvez réduire le SPAM ou les "
5064
+ "fausses inscriptions en approuvant manuellement chaque inscription."
5065
+
5066
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:121
5067
+ msgid ""
5068
+ "This feature will automatically set a newly registered account to \"pending"
5069
+ "\" until the administrator activates it. Therefore undesirable registrants "
5070
+ "will be unable to log in without your express approval."
5071
+ msgstr ""
5072
+ "Cette fonction permet de programmer automatiquement un compte nouvellement "
5073
+ "enregistré « en attente » jusqu’à ce qu’un administrateur l’active. Par "
5074
+ "conséquent les inscrits indésirables seront incapables de se connecter sans "
5075
+ "une autorisation expresse."
5076
+
5077
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:122
5078
+ msgid ""
5079
+ "You can view all accounts which have been newly registered via the handy "
5080
+ "table below and you can also perform bulk activation/deactivation/deletion "
5081
+ "tasks on each account."
5082
+ msgstr ""
5083
+ "Vous pouvez voir tous les comptes nouvellement enregistrés via la table ci-"
5084
+ "dessous et vous pouvez également effectuer des tâches d’activation / "
5085
+ "désactivation / suppression en masse de chaque compte."
5086
+
5087
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:138
5088
+ msgid "Enable manual approval of new registrations"
5089
+ msgstr "Activer l’approbation manuelle des nouvelles inscriptions"
5090
+
5091
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:141
5092
+ msgid ""
5093
+ "Check this if you want to automatically disable all newly registered "
5094
+ "accounts so that you can approve them manually."
5095
+ msgstr ""
5096
+ "Cochez si vous souhaitez désactiver automatiquement tous les comptes "
5097
+ "nouvellement créés, de sorte que vous puissiez les approuver manuellement."
5098
+
5099
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:150
5100
+ msgid "Approve Registered Users"
5101
+ msgstr "Approbation des utilisateurs enregistrés"
5102
+
5103
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:195
5104
+ msgid ""
5105
+ "This feature allows you to add a captcha form on the WordPress registration "
5106
+ "page."
5107
+ msgstr ""
5108
+ "Cette fonctionnalité permet d’ajouter un formulaire Captcha sur la page de "
5109
+ "connexion de WordPress."
5110
+
5111
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:196
5112
+ msgid ""
5113
+ "Users who attempt to register will also need to enter the answer to a simple "
5114
+ "mathematical question - if they enter the wrong answer, the plugin will not "
5115
+ "allow them to register."
5116
+ msgstr ""
5117
+ "Les utilisateurs tentant de s'enregistrer devront également répondre à une "
5118
+ "question arithmétique simple, si elles entrent une mauvaise réponse, "
5119
+ "l'extension ne leur permettra pas d'enregistrer leur demande."
5120
+
5121
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:197
5122
+ msgid ""
5123
+ "Therefore, adding a captcha form on the registration page is another "
5124
+ "effective yet simple SPAM registration prevention technique."
5125
+ msgstr ""
5126
+ "Donc, l'ajout d'un formulaire de Captcha sur la page d'inscription est une "
5127
+ "autre technique efficace et simple de prévention du SPAM d'inscription."
5128
+
5129
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:202
5130
+ msgid "Registration Page Captcha Settings"
5131
+ msgstr "Paramètres du Captcha de page d'inscription"
5132
+
5133
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:209
5134
+ msgid ""
5135
+ "The core default behaviour for WordPress Multi Site regarding user "
5136
+ "registration is that all users are registered via the main site."
5137
+ msgstr ""
5138
+ "Le comportement de base par défaut pour l’enregistrement des utilisateur "
5139
+ "sous WordPress Multi Site est que tous soient enregistrés via le site "
5140
+ "principal."
5141
+
5142
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:210
5143
+ msgid ""
5144
+ "Therefore, if you would like to add a captcha form to the registration page "
5145
+ "for a Multi Site, please go to \"Registration Captcha\" settings on the main "
5146
+ "site."
5147
+ msgstr ""
5148
+ "Par conséquent, si vous souhaitez ajouter un formulaire de Captcha à la page "
5149
+ "d’inscription pour un multi site, veuillez aller dans les paramètres « "
5150
+ "Captcha d’enregistrement » sur le site principal."
5151
+
5152
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:225
5153
+ msgid "Enable Captcha On Registration Page"
5154
+ msgstr "Activer le Captcha sur la page d’inscription"
5155
+
5156
+ #: all-in-one-wp-security/admin/wp-security-user-registration-menu.php:228
5157
+ msgid ""
5158
+ "Check this if you want to insert a captcha form on the WordPress user "
5159
+ "registration page (if you allow user registration)."
5160
+ msgstr ""
5161
+ "Cochez cette case pour insérer un Captcha sur la page d’inscription de "
5162
+ "l’utilisateur WordPress (si vous permettez l’enregistrement des "
5163
+ "utilisateurs)."
5164
+
5165
+ #: all-in-one-wp-security/admin/wp-security-whois-menu.php:22
5166
+ msgid "WhoIS Lookup"
5167
+ msgstr "Qui est verrouillé"
5168
+
5169
+ #: all-in-one-wp-security/admin/wp-security-whois-menu.php:74
5170
+ msgid "WHOIS Lookup Information"
5171
+ msgstr "Information WHOIS Lookup"
5172
+
5173
+ #: all-in-one-wp-security/admin/wp-security-whois-menu.php:77
5174
+ msgid ""
5175
+ "This feature allows you to look up more detailed information about an IP "
5176
+ "address or domain name by querying the WHOIS API."
5177
+ msgstr ""
5178
+ "Cette fonction permet de rechercher des informations plus détaillées sur une "
5179
+ "adresse IP ou un nom de domaine en interrogeant l’API WHOIS."
5180
+
5181
+ #: all-in-one-wp-security/admin/wp-security-whois-menu.php:83
5182
+ msgid "Perform a WHOIS Lookup for an IP or Domain Name"
5183
+ msgstr "Effectuer une recherche WHOIS pour une IP ou un nom de domaine"
5184
+
5185
+ #: all-in-one-wp-security/admin/wp-security-whois-menu.php:89
5186
+ msgid "Enter IP Address or Domain Name"
5187
+ msgstr "Saisissez l'adresse IP ou le nom de domaine"
5188
+
5189
+ #: all-in-one-wp-security/admin/wp-security-whois-menu.php:91
5190
+ msgid ""
5191
+ "Enter an IP address or domain name. Example: 111.11.12.13 OR some-domain-"
5192
+ "name.com"
5193
+ msgstr ""
5194
+ "Entrez une adresse IP ou un nom de domaine (Exemple : 111.11.12.13 ou some-"
5195
+ "domain-name.com)"
5196
+
5197
+ #: all-in-one-wp-security/admin/wp-security-whois-menu.php:95
5198
+ msgid "Perform IP or Domain Lookup"
5199
+ msgstr "Effectuer la recherche IP ou Domaine"
5200
+
5201
+ #: all-in-one-wp-security/admin/wp-security-whois-menu.php:115
5202
+ msgid "WHOIS lookup successfully completed. Please see the results below:"
5203
+ msgstr "Recherche WHOIS terminée avec succès. Voir les résultats ci-dessous :"
5204
+
5205
+ #: all-in-one-wp-security/admin/wp-security-whois-menu.php:127
5206
+ msgid ""
5207
+ "You have entered an incorrectly formatted IP address or domain name. Please "
5208
+ "try again."
5209
+ msgstr ""
5210
+ "L’adresse IP ou le nom de domaine a un format incorrect. Veuillez réessayer."
5211
+
5212
+ #: all-in-one-wp-security/admin/general/wp-security-list-table.php:178
5213
+ msgid "No items found."
5214
+ msgstr "Aucun élément trouvé."
5215
+
5216
+ #: all-in-one-wp-security/admin/general/wp-security-list-table.php:281
5217
+ msgid "Bulk Actions"
5218
+ msgstr "Actions de masse"
5219
+
5220
+ #: all-in-one-wp-security/admin/general/wp-security-list-table.php:291
5221
+ msgid "Apply"
5222
+ msgstr "Appliquer"
5223
+
5224
+ #: all-in-one-wp-security/admin/general/wp-security-list-table.php:365
5225
+ msgid "Show all dates"
5226
+ msgstr "Montrer toutes les dates"
5227
+
5228
+ #: all-in-one-wp-security/admin/general/wp-security-list-table.php:378
5229
+ #, php-format
5230
+ msgid "%1$s %2$d"
5231
+ msgstr "%1$s %2$d"
5232
+
5233
+ #: all-in-one-wp-security/admin/general/wp-security-list-table.php:394
5234
+ msgid "List View"
5235
+ msgstr "Voir la liste"
5236
+
5237
+ #: all-in-one-wp-security/admin/general/wp-security-list-table.php:395
5238
+ msgid "Excerpt View"
5239
+ msgstr "Vue de l’extrait"
5240
+
5241
+ #: all-in-one-wp-security/admin/general/wp-security-list-table.php:421
5242
+ #, php-format
5243
+ msgid "%s pending"
5244
+ msgstr "%s en attente"
5245
+
5246
+ #: all-in-one-wp-security/admin/general/wp-security-list-table.php:653
5247
+ msgid "Select All"
5248
+ msgstr "S&eacute;sectionner tout"
5249
+
5250
+ #: all-in-one-wp-security/classes/wp-security-backup.php:188
5251
+ msgid "All In One WP Security - Site Database Backup"
5252
+ msgstr "All In One WP sécurité - BdD de sauvegarde du site"
5253
+
5254
+ #: all-in-one-wp-security/classes/wp-security-backup.php:190
5255
+ msgid "Attached is your latest DB backup file for site URL"
5256
+ msgstr "Votre dernier fichier de sauvegarde BdD pour l’URL du site est attaché"
5257
+
5258
+ #: all-in-one-wp-security/classes/wp-security-backup.php:190
5259
+ msgid " generated on"
5260
+ msgstr "généré le"
5261
+
5262
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:17
5263
+ #: all-in-one-wp-security/classes/wp-security-general-init-tasks.php:254
5264
+ msgid "Please enter an answer in digits:"
5265
+ msgstr "Saisissez votre réponse en chiffres"
5266
+
5267
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:96
5268
+ msgid "one"
5269
+ msgstr "un"
5270
+
5271
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:97
5272
+ msgid "two"
5273
+ msgstr "deux"
5274
+
5275
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:98
5276
+ msgid "three"
5277
+ msgstr "trois"
5278
+
5279
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:99
5280
+ msgid "four"
5281
+ msgstr "quatre"
5282
+
5283
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:100
5284
+ msgid "five"
5285
+ msgstr "cinq"
5286
+
5287
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:101
5288
+ msgid "six"
5289
+ msgstr "six"
5290
+
5291
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:102
5292
+ msgid "seven"
5293
+ msgstr "sept"
5294
+
5295
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:103
5296
+ msgid "eight"
5297
+ msgstr "huit"
5298
+
5299
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:104
5300
+ msgid "nine"
5301
+ msgstr "neuf"
5302
+
5303
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:105
5304
+ msgid "ten"
5305
+ msgstr "dix"
5306
+
5307
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:106
5308
+ msgid "eleven"
5309
+ msgstr "onze"
5310
+
5311
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:107
5312
+ msgid "twelve"
5313
+ msgstr "douze"
5314
+
5315
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:108
5316
+ msgid "thirteen"
5317
+ msgstr "treize"
5318
+
5319
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:109
5320
+ msgid "fourteen"
5321
+ msgstr "quatorze"
5322
+
5323
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:110
5324
+ msgid "fifteen"
5325
+ msgstr "quinze"
5326
+
5327
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:111
5328
+ msgid "sixteen"
5329
+ msgstr "seize"
5330
+
5331
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:112
5332
+ msgid "seventeen"
5333
+ msgstr "dix-sept"
5334
+
5335
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:113
5336
+ msgid "eighteen"
5337
+ msgstr "dix-huit"
5338
+
5339
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:114
5340
+ msgid "nineteen"
5341
+ msgstr "dix-neuf"
5342
+
5343
+ #: all-in-one-wp-security/classes/wp-security-captcha.php:115
5344
+ msgid "twenty"
5345
+ msgstr "vingt"
5346
+
5347
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:65
5348
+ msgid "All In One WP Security - File change detected!"
5349
+ msgstr "All In One WP Security - Changement détecté dans les fichiers !"
5350
+
5351
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:67
5352
+ msgid "A file change was detected on your system for site URL"
5353
+ msgstr ""
5354
+ "Un changement dans les fichiers a été détecté sur votre système à l’URL"
5355
+
5356
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:67
5357
+ msgid ". Scan was generated on"
5358
+ msgstr ". Un balayage a été généré sur"
5359
+
5360
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:68
5361
+ msgid "Login to your site to view the scan details."
5362
+ msgstr "Connectez-vous à votre site pour voir les détails du balayage."
5363
+
5364
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:269
5365
+ msgid ""
5366
+ "Starting DB scan.....please wait while the plugin scans your database......."
5367
+ msgstr ""
5368
+ "Début du balayage de la BdD……… Patientez pendant que l’extension examine "
5369
+ "votre base de données………"
5370
+
5371
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:273
5372
+ msgid "Scanning options table........."
5373
+ msgstr "Balayage de la table des options……"
5374
+
5375
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:342
5376
+ #, php-format
5377
+ msgid "%s and option_id: %s"
5378
+ msgstr "%s et option_id : %s"
5379
+
5380
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:345
5381
+ #, php-format
5382
+ msgid ""
5383
+ "Deletion of known pharma hack entry for option_name %s failed. Please delete "
5384
+ "this entry manually!"
5385
+ msgstr ""
5386
+ "La suppression de l’entrée pharma hack connue pour option_name %s a échoué. "
5387
+ "Veuillez supprimer cette entrée manuellement !"
5388
+
5389
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:347
5390
+ #, php-format
5391
+ msgid ""
5392
+ "The options table entry with known pharma hack for option_id %s with "
5393
+ "option_name %s was successfully deleted"
5394
+ msgstr ""
5395
+ "Les entrée de table options avec pharma, connue pour pirater l'option_id %s "
5396
+ "avec l'option_name %s a été supprimée avec succès"
5397
+
5398
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:361
5399
+ #, php-format
5400
+ msgid "Possible suspicious entry found (for option_id: %s) - %s "
5401
+ msgstr "Entrée potentiellement suspecte trouvée (pour option_id : %s) - %s"
5402
+
5403
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:370
5404
+ msgid "No suspicious entries found in options table"
5405
+ msgstr "Pas d'entrées suspectes trouvées dans la table d'options"
5406
+
5407
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:374
5408
+ msgid "Scanning posts table........."
5409
+ msgstr "Analyse de la table des options……"
5410
+
5411
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:414
5412
+ #, php-format
5413
+ msgid ""
5414
+ "Possible suspicious entry found (for Post ID: %s) in the following column - "
5415
+ "%s "
5416
+ msgstr ""
5417
+ "Entrée potentiellement suspecte (pour Articles ID : %s) dans la colonne "
5418
+ "suivante - %s"
5419
+
5420
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:423
5421
+ msgid "No suspicious entries found in posts table"
5422
+ msgstr "Pas d’entrées suspectes découvertes dans la table des Articles"
5423
+
5424
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:427
5425
+ msgid "Scanning links table........."
5426
+ msgstr "Balayage de la table des liens………"
5427
+
5428
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:466
5429
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:517
5430
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:545
5431
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:573
5432
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:622
5433
+ #, php-format
5434
+ msgid "Possible suspicious entry - %s "
5435
+ msgstr "Entrée potentiellement suspecte - %s"
5436
+
5437
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:475
5438
+ msgid "No suspicious entries found in links table"
5439
+ msgstr "Pas d’entrées suspectes trouvées dans la table des liens"
5440
+
5441
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:479
5442
+ msgid "Scanning comments table........."
5443
+ msgstr "Balayage de la table des commentaires………"
5444
+
5445
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:526
5446
+ msgid "No suspicious entries found in comments table"
5447
+ msgstr "Pas d’entrées suspectes trouvées dans la table des commentaires"
5448
+
5449
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:530
5450
+ msgid "Scanning postmeta table........."
5451
+ msgstr "Balayage de la table des métis d’articles………"
5452
+
5453
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:554
5454
+ msgid "No suspicious entries found in postmeta table"
5455
+ msgstr "Aucune entrée suspecte dans table des métas d'articles"
5456
+
5457
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:558
5458
+ msgid "Scanning usermeta table........."
5459
+ msgstr "Balayage de la table des métas d'utilisateurs………"
5460
+
5461
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:582
5462
+ msgid "No suspicious entries found in usermeta table"
5463
+ msgstr "Aucune entrée suspecte trouvée dans la table des métas d'utilisateurs"
5464
+
5465
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:586
5466
+ msgid "Scanning users table........."
5467
+ msgstr "Balayage de la table des utilisateurs………"
5468
+
5469
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:631
5470
+ msgid "No suspicious entries found in users table"
5471
+ msgstr "Pas d'entrées suspectes trouvées dans la table des utilisateurs"
5472
+
5473
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:638
5474
+ msgid ""
5475
+ "The plugin has detected that there are some potentially suspicious entries "
5476
+ "in your database."
5477
+ msgstr ""
5478
+ "L'extension a détecté des entrées potentiellement suspectes dans votre BdD."
5479
+
5480
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:639
5481
+ msgid ""
5482
+ "Please verify the results listed below to confirm whether the entries "
5483
+ "detected are genuinely suspicious or if they are false positives."
5484
+ msgstr ""
5485
+ "Vérifiez les résultats énumérés ci-dessous pour confirmer si les entrées "
5486
+ "détectées sont réellement suspectes ou s'il s'agit de faux positifs."
5487
+
5488
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:644
5489
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:659
5490
+ msgid "Disclaimer:"
5491
+ msgstr "Avertissement :"
5492
+
5493
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:645
5494
+ msgid ""
5495
+ "Even though this database scan has revealed some suspicious entries, this "
5496
+ "does not necessarily mean that other parts of your DB or site are also not "
5497
+ "compromised."
5498
+ msgstr ""
5499
+ "Même si cette analyse de BdD a révélé quelques entrées suspectes, cela ne "
5500
+ "signifie pas pour autant que d'autres parties de votre site ne sont pas "
5501
+ "également corrompus."
5502
+
5503
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:646
5504
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:661
5505
+ msgid ""
5506
+ "Please note that database scan performed by this feature is basic and looks "
5507
+ "for common malicious entries. Since hackers are continually evolving their "
5508
+ "methods this scan is not meant to be a guaranteed catch-all for malware."
5509
+ msgstr ""
5510
+ "Veuillez noter que le balayage de la BdD effectué par cette fonction est "
5511
+ "basique et recherche des entrées malveillantes connues. Les pirates font "
5512
+ "évoluer constamment leurs méthodes et cette analyse ne vise pas à une "
5513
+ "exhaustivité garantissant contre tous les logiciels malveillants existants."
5514
+
5515
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:647
5516
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:662
5517
+ #, php-format
5518
+ msgid ""
5519
+ "It is your responsibility to do the due diligence and perform a robust %s on "
5520
+ "your site if you wish to be more certain that your site is clean."
5521
+ msgstr ""
5522
+ "Il est de votre responsabilité de faire preuve d’une diligence raisonnable "
5523
+ "et d’effectuer de robustes %s sur votre site si vous souhaitez être plus sûr "
5524
+ "qu’il est sain."
5525
+
5526
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:654
5527
+ msgid "DB Scan was completed successfully. No suspicious entries found."
5528
+ msgstr ""
5529
+ "Le balayage BdD a été terminé avec succès. Pas d’entrées suspectes détectées."
5530
+
5531
+ #: all-in-one-wp-security/classes/wp-security-file-scan.php:660
5532
+ msgid ""
5533
+ "Even though the database scan has not revealed any suspicious entries, this "
5534
+ "does not necessarily mean that your site is actually completely clean or not "
5535
+ "compromised."
5536
+ msgstr ""
5537
+ "Même si l’analyse de la BdD n’a révélé aucune entrée suspecte, cela ne "
5538
+ "signifie pas nécessairement que votre site est en fait complètement sain et "
5539
+ "non corrompu."
5540
+
5541
+ #: all-in-one-wp-security/classes/wp-security-general-init-tasks.php:281
5542
+ #: all-in-one-wp-security/classes/wp-security-general-init-tasks.php:358
5543
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:69
5544
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:72
5545
+ #: all-in-one-wp-security/classes/wp-security-user-registration.php:61
5546
+ msgid "<strong>ERROR</strong>: Your answer was incorrect - please try again."
5547
+ msgstr ""
5548
+ "<strong>ERREUR</strong>: La réponse à la question est incorrecte –veuillez "
5549
+ "réessayer"
5550
+
5551
+ #: all-in-one-wp-security/classes/wp-security-general-init-tasks.php:293
5552
+ msgid "Enter something special:"
5553
+ msgstr "Entrez quelque chose de spécial :"
5554
+
5555
+ #: all-in-one-wp-security/classes/wp-security-general-init-tasks.php:320
5556
+ msgid "Please enter an answer in the CAPTCHA field."
5557
+ msgstr "Veuillez entrer une réponse dans le champ de Captcha"
5558
+
5559
+ #: all-in-one-wp-security/classes/wp-security-general-init-tasks.php:330
5560
+ msgid ""
5561
+ "Error: You entered an incorrect CAPTCHA answer. Please go back and try again."
5562
+ msgstr "Erreur : réponse CAPTCHA incorrecte. Réessayez."
5563
+
5564
+ #: all-in-one-wp-security/classes/wp-security-general-init-tasks.php:382
5565
+ msgid "Your CAPTCHA answer was incorrect - please try again."
5566
+ msgstr "Réponse Captcha incorrecte - Veuillez réessayer"
5567
+
5568
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:43
5569
+ msgid ""
5570
+ "<strong>ERROR</strong>: Login failed because your IP address has been "
5571
+ "blocked. Please contact the administrator."
5572
+ msgstr ""
5573
+ "<strong>ERREUR</strong> : Échec de la connexion, votre adresse IP est "
5574
+ "bloquée. Merci de contacter l’administrateur du site."
5575
+
5576
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:82
5577
+ msgid "<strong>ERROR</strong>: The username field is empty."
5578
+ msgstr "<strong>ERREUR</strong> : Le champ du nom d’utilisateur est vide."
5579
+
5580
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:86
5581
+ msgid "<strong>ERROR</strong>: The password field is empty."
5582
+ msgstr "<strong>ERREUR</strong> : Le mot de passe doit être renseigné."
5583
+
5584
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:106
5585
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:132
5586
+ msgid "<strong>ERROR</strong>: Invalid login credentials."
5587
+ msgstr "<strong>ERREUR</strong> : Identifiants de connexion invalides."
5588
+
5589
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:109
5590
+ msgid "<strong>ERROR</strong>: Invalid username."
5591
+ msgstr "<strong>ERROR</strong>: nom d'utilisateur incorrect"
5592
+
5593
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:135
5594
+ #, php-format
5595
+ msgid ""
5596
+ "<strong>ERROR</strong>: Incorrect password. <a href=\"%s\" title=\"Password "
5597
+ "Lost and Found\">Lost your password</a>?"
5598
+ msgstr ""
5599
+ "<strong>ERREUR</strong> : Mot de passe invalide. <a href=\"%s\" title="
5600
+ "\"Password Lost and Found\">Mot de passe oublié ?</a>"
5601
+
5602
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:146
5603
+ msgid ""
5604
+ "<strong>ACCOUNT PENDING</strong>: Your account is currently not active. An "
5605
+ "administrator needs to activate your account before you can login."
5606
+ msgstr ""
5607
+ "<strong>Compte en attente :</strong> Votre compte n'est pas actif "
5608
+ "actuellement. Un administrateur doit l'activer avant que vous ne puissiez "
5609
+ "vous connecter."
5610
+
5611
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:269
5612
+ msgid "Site Lockout Notification"
5613
+ msgstr "Notification de site verrouillé"
5614
+
5615
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:270
5616
+ msgid ""
5617
+ "A lockdown event has occurred due to too many failed login attempts or "
5618
+ "invalid username:"
5619
+ msgstr ""
5620
+ "Un événement de verrouillage a eu lieu en raison d’un nom d’utilisateur "
5621
+ "invalide ou d’un nombre excessif de tentatives de connexion infructueuses :"
5622
+
5623
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:271
5624
+ msgid "Username: "
5625
+ msgstr "Utilisateur :"
5626
+
5627
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:272
5628
+ msgid "IP Address: "
5629
+ msgstr "Adresse IP :"
5630
+
5631
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:273
5632
+ msgid "IP Range: "
5633
+ msgstr "Plage d’IP :"
5634
+
5635
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:274
5636
+ msgid ""
5637
+ "Log into your site's WordPress administration panel to see the duration of "
5638
+ "the lockout or to unlock the user."
5639
+ msgstr ""
5640
+ "Connectez-vous à l’interface d’administration de votre site WordPress pour "
5641
+ "voir la durée du verrouillage ou déverrouiller l’utilisateur."
5642
+
5643
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:338
5644
+ msgid "Unlock Request Notification"
5645
+ msgstr "Notification de demande de déblocage"
5646
+
5647
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:339
5648
+ msgid "You have requested for the account with email address "
5649
+ msgstr "Vous avez demandé pour le compte avec adresse courriel"
5650
+
5651
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:340
5652
+ msgid "Unlock link: "
5653
+ msgstr "Lien de déblocage :"
5654
+
5655
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:341
5656
+ msgid ""
5657
+ "After clicking the above link you will be able to login to the WordPress "
5658
+ "administration panel."
5659
+ msgstr ""
5660
+ "Après avoir cliqué le lien ci-dessus, vous serez en mesure de vous connecter "
5661
+ "au panneau d'administration WordPress."
5662
+
5663
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:507
5664
+ #, php-format
5665
+ msgid ""
5666
+ "Your session has expired because it has been over %d minutes since your last "
5667
+ "login."
5668
+ msgstr "Votre session a expiré (plus de %d minutes depuis votre connexion)."
5669
+
5670
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:508
5671
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:512
5672
+ msgid "Please log back in to continue."
5673
+ msgstr "Veuillez vous reconnecter pour continuer."
5674
+
5675
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:511
5676
+ msgid "You were logged out because you just changed the \"admin\" username."
5677
+ msgstr ""
5678
+ "Vous avez été déconnecté parce que vous venez de modifier le nom "
5679
+ "d’utilisateur « Admin »."
5680
+
5681
+ #: all-in-one-wp-security/classes/wp-security-user-login.php:537
5682
+ msgid "Request Unlock"
5683
+ msgstr "Recevoir un lien de déblocage."
5684
+
5685
+ #: all-in-one-wp-security/classes/wp-security-utility-ip-address.php:76
5686
+ #: all-in-one-wp-security/classes/wp-security-utility-ip-address.php:95
5687
+ #: all-in-one-wp-security/classes/wp-security-utility-ip-address.php:110
5688
+ #: all-in-one-wp-security/classes/wp-security-utility-ip-address.php:125
5689
+ msgid " is not a valid ip address format."
5690
+ msgstr "n'est pas un format d'adresse IP valide."
5691
+
5692
+ #: all-in-one-wp-security/classes/wp-security-utility-ip-address.php:133
5693
+ msgid "You cannot ban your own IP address: "
5694
+ msgstr "vous ne pouvez bannir votre propre adresse IP :"
5695
+
5696
+ #: all-in-one-wp-security/classes/wp-security-utility.php:151
5697
+ msgid ""
5698
+ "This feature can only be configured by the \"superadmin\" on the main site."
5699
+ msgstr ""
5700
+ "ne peut être configuré(e) que par le « super Admin » sur le site principal."
5701
+
5702
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:29
5703
+ msgid "Remove WP Generatore Meta Tag"
5704
+ msgstr "Retirer le générateur de Méta Tag WP"
5705
+
5706
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:38
5707
+ msgid "Change Display Name"
5708
+ msgstr "Changer nom d’affichage"
5709
+
5710
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:45
5711
+ msgid "Custom Login Captcha"
5712
+ msgstr "Captcha de connexion personnalisé"
5713
+
5714
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:47
5715
+ msgid "Lost Password Captcha"
5716
+ msgstr "Mot de passe de Captcha perdu"
5717
+
5718
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:49
5719
+ msgid "Login IP Whitelisting"
5720
+ msgstr "Connexion IP en liste blanche"
5721
+
5722
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:55
5723
+ msgid "Registration Approval"
5724
+ msgstr "Approbation d’inscription"
5725
+
5726
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:71
5727
+ msgid "WordPress Files Access"
5728
+ msgstr "Accès aux fichiers WordPress"
5729
+
5730
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:75
5731
+ msgid "IP and User Agent Blacklisting"
5732
+ msgstr "IP ou ID d’utilisateur en liste noire"
5733
+
5734
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:79
5735
+ msgid "Enable Basic Firewall"
5736
+ msgstr "Activer la protection de base du pare-feu"
5737
+
5738
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:80
5739
+ msgid "Enable Pingback Vulnerability Protection"
5740
+ msgstr "Activer la protection contre les pingback"
5741
+
5742
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:81
5743
+ msgid "Enable IP blocking for 404 detection"
5744
+ msgstr "Activer le verrouillage IP pour les événements 404"
5745
+
5746
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:85
5747
+ msgid "Enable Rename Login Page"
5748
+ msgstr "Activer le renommage de la page de Connexion"
5749
+
5750
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:87
5751
+ msgid "Enable Login Honeypot"
5752
+ msgstr "Activer la connexion Honeypot"
5753
+
5754
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:93
5755
+ msgid "Forbid Proxy Comments"
5756
+ msgstr "Interdire les commentaires de proxy"
5757
+
5758
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:94
5759
+ msgid "Deny Bad Queries"
5760
+ msgstr "Refuser les requêtes douteuses"
5761
+
5762
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:96
5763
+ msgid "5G Blacklist"
5764
+ msgstr "Règles de liste noire 5G du pare-feu"
5765
+
5766
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:99
5767
+ msgid "Block Spambots"
5768
+ msgstr "Bloquer les Spambots"
5769
+
5770
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:101
5771
+ msgid "Comment Captcha"
5772
+ msgstr "Captcha de commentaire"
5773
+
5774
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item-manager.php:103
5775
+ msgid "BuddyPress Registration Captcha"
5776
+ msgstr "Captcha d'inscription BuddyPress"
5777
+
5778
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item.php:28
5779
+ msgid "Basic"
5780
+ msgstr "Information"
5781
+
5782
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item.php:31
5783
+ msgid "Intermediate"
5784
+ msgstr "Intermédiaire"
5785
+
5786
+ #: all-in-one-wp-security/classes/grade-system/wp-security-feature-item.php:34
5787
+ msgid "Advanced"
5788
+ msgstr "Avancée"
5789
+
5790
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:96
5791
+ msgid "https://wordpress.org/"
5792
+ msgstr "https://wordpress.org/"
5793
+
5794
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:97
5795
+ #: all-in-one-wp-security/other-includes/wp-security-unlock-request.php:14
5796
+ msgid "Powered by WordPress"
5797
+ msgstr "Animé par WordPress"
5798
+
5799
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:214
5800
+ #, php-format
5801
+ msgid "&larr; Back to %s"
5802
+ msgstr "&larr; Retour à %s"
5803
+
5804
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:272
5805
+ msgid "<strong>ERROR</strong>: Enter a username or e-mail address."
5806
+ msgstr ""
5807
+ "<Strong> ERREUR </strong> : Entrez un nom d’utilisateur ou une adresse "
5808
+ "courriel."
5809
+
5810
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:276
5811
+ msgid ""
5812
+ "<strong>ERROR</strong>: There is no user registered with that email address."
5813
+ msgstr ""
5814
+ "<Strong> ERREUR < / strong > : Entrez <strong> ERREUR </strong> : Il n’y a "
5815
+ "pas d’utilisateur enregistré avec cette adresse courriel."
5816
+
5817
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:293
5818
+ msgid "<strong>ERROR</strong>: Invalid username or e-mail."
5819
+ msgstr "<Strong> ERROR < / strong > : nom d’utilisateur ou courriel invalide."
5820
+
5821
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:330
5822
+ msgid "Password reset is not allowed for this user"
5823
+ msgstr ""
5824
+ "La réinitialisation du mot de passe n'est pas autorisée pour cet utilisateur"
5825
+
5826
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:355
5827
+ msgid "Someone requested that the password be reset for the following account:"
5828
+ msgstr ""
5829
+ "Quelqu'un a demandé le renouvellemen du mot de passe pour le compte suivant :"
5830
+
5831
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:357
5832
+ #, php-format
5833
+ msgid "Username: %s"
5834
+ msgstr "Nom d’utilisateur : %s"
5835
+
5836
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:358
5837
+ msgid "If this was a mistake, just ignore this email and nothing will happen."
5838
+ msgstr ""
5839
+ "S&rsquo;il s&rsquo;agit d&rsquo;une erreur, ignorez simplement ce courriel "
5840
+ "et rien ne se produira."
5841
+
5842
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:359
5843
+ msgid "To reset your password, visit the following address:"
5844
+ msgstr "Pour réinitialiser votre mot de passe, visitez l’adresse suivante :"
5845
+
5846
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:369
5847
+ #, php-format
5848
+ msgid "[%s] Password Reset"
5849
+ msgstr "[%s] Réinitialiser le mot de passe"
5850
+
5851
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:390
5852
+ msgid "The e-mail could not be sent."
5853
+ msgstr "Le courriel n’a pas été envoyé."
5854
+
5855
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:390
5856
+ msgid "Possible reason: your host may have disabled the mail() function."
5857
+ msgstr "Raison possible : la fonction mail() a été désactivée par l'hébergeur"
5858
+
5859
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:495
5860
+ msgid "Sorry, that key does not appear to be valid."
5861
+ msgstr "Désolé, cette clé ne semble pas valide"
5862
+
5863
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:497
5864
+ msgid "Sorry, that key has expired. Please try again."
5865
+ msgstr "Désolé, cette clé a expiré. Veuillez ré-essayer."
5866
+
5867
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:517
5868
+ msgid "Lost Password"
5869
+ msgstr "Mot de passe oublié"
5870
+
5871
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:517
5872
+ msgid ""
5873
+ "Please enter your username or email address. You will receive a link to "
5874
+ "create a new password via email."
5875
+ msgstr ""
5876
+ "Entrez votre nom d’utilisateur ou votre adresse courriel. Vous recevrez un "
5877
+ "lien en retour qui vous permettra de créer un nouveau mot de passe."
5878
+
5879
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:525
5880
+ msgid "Username or E-mail:"
5881
+ msgstr "Nom d'utilisateur ou Courriel"
5882
+
5883
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:540
5884
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:589
5885
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:631
5886
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:713
5887
+ msgid "Log in"
5888
+ msgstr "Entrez le nom du fichier journal système"
5889
+
5890
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:543
5891
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:634
5892
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:892
5893
+ msgid "Register"
5894
+ msgstr "S’inscrire"
5895
+
5896
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:575
5897
+ msgid "The passwords do not match."
5898
+ msgstr "Mot de passe et contrôle ne correspondent pas."
5899
+
5900
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:589
5901
+ msgid "Password Reset"
5902
+ msgstr "Reinitialiser le mot de passe"
5903
+
5904
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:589
5905
+ msgid "Your password has been reset."
5906
+ msgstr "Votre mot de passe a été réinitialisé."
5907
+
5908
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:597
5909
+ msgid "Reset Password"
5910
+ msgstr "Réinitialiser le Mot de Passe"
5911
+
5912
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:597
5913
+ msgid "Enter your new password below."
5914
+ msgstr "Entrez votre nouveau mot de passe ci-dessous."
5915
+
5916
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:604
5917
+ msgid "New password"
5918
+ msgstr "Nouveau mot de passe"
5919
+
5920
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:608
5921
+ msgid "Confirm new password"
5922
+ msgstr "Confirmer le nouveau mot de passe"
5923
+
5924
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:612
5925
+ msgid "Strength indicator"
5926
+ msgstr "Indicateur de robustesse"
5927
+
5928
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:613
5929
+ msgid ""
5930
+ "Hint: The password should be at least seven characters long. To make it "
5931
+ "stronger, use upper and lower case letters, numbers, and symbols like ! \" ? "
5932
+ "$ % ^ &amp; )."
5933
+ msgstr ""
5934
+ "Astuce&nbsp;: Le mot de passe devrait contenir au moins 12 caractères. Pour "
5935
+ "le rendre plus fort, utilisez des majuscules et des minuscules, des nombres "
5936
+ "et des symboles tels que ! «  ? $ % ^ &amp; )."
5937
+
5938
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:686
5939
+ msgid "Registration Form"
5940
+ msgstr "Formulaire d’inscription"
5941
+
5942
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:686
5943
+ msgid "Register For This Site"
5944
+ msgstr "S’inscrire à ce site"
5945
+
5946
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:691
5947
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:858
5948
+ msgid "Username"
5949
+ msgstr "Nom d’utilisateur"
5950
+
5951
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:695
5952
+ msgid "E-mail"
5953
+ msgstr "Courriel"
5954
+
5955
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:706
5956
+ msgid "A password will be e-mailed to you."
5957
+ msgstr "Un mot de passe vous a été envoyé par courriel."
5958
+
5959
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:714
5960
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:897
5961
+ msgid "Lost your password?"
5962
+ msgstr "Mot de passe perdu ?"
5963
+
5964
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:760
5965
+ #, php-format
5966
+ msgid ""
5967
+ "<strong>ERROR</strong>: Cookies are blocked due to unexpected output. For "
5968
+ "help, please see <a href=\"%1$s\">this documentation</a> or try the <a href="
5969
+ "\"%2$s\">support forums</a>."
5970
+ msgstr ""
5971
+ "<strong>ERREUR</strong>: Une erreur inattendue a bloqué les cookies. Pour "
5972
+ "obtenir de l'aide veuillez consulter <a href=\"%1$s\">cette documentation</"
5973
+ "a> ou les <a href=\"%2$s\">forums de soutien</a>."
5974
+
5975
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:761
5976
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:765
5977
+ msgid "http://codex.wordpress.org/Cookies"
5978
+ msgstr "http://codex.wordpress.org/Cookies"
5979
+
5980
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:761
5981
+ msgid "https://wordpress.org/support/"
5982
+ msgstr "https://wordpress.org/support/"
5983
+
5984
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:764
5985
+ #, php-format
5986
+ msgid ""
5987
+ "<strong>ERROR</strong>: Cookies are blocked or not supported by your "
5988
+ "browser. You must <a href=\"%s\">enable cookies</a> to use WordPress."
5989
+ msgstr ""
5990
+ "<strong>ERREUR:</strong> Soit les cookies sont bloqués soit ils ne sont pas "
5991
+ "pris en charge par votre navigateur. Veuillez <a href=\"%s\">activer les "
5992
+ "cookies</a> pour utiliser WordPress."
5993
+
5994
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:783
5995
+ msgid "You have logged in successfully."
5996
+ msgstr "Vous êtes connecté(e)."
5997
+
5998
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:817
5999
+ msgid ""
6000
+ "Session expired. Please log in again. You will not move away from this page."
6001
+ msgstr ""
6002
+ "La session a expiré. Veuillez vous reconnecter. Vous reviendrez sur la même "
6003
+ "page."
6004
+
6005
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:821
6006
+ msgid "You are now logged out."
6007
+ msgstr "Vous êtes maintenant déconnecté."
6008
+
6009
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:823
6010
+ msgid "User registration is currently not allowed."
6011
+ msgstr ""
6012
+ "L’enregistrement d’un nouvel utilisateur n’est pas autorisé actuellement."
6013
+
6014
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:825
6015
+ msgid "Check your e-mail for the confirmation link."
6016
+ msgstr "Vérifiez votre email pour le lien de confirmation."
6017
+
6018
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:827
6019
+ msgid "Check your e-mail for your new password."
6020
+ msgstr ""
6021
+ "Vérifiez votre boîte courriel pour connaître votre nouveau mot de passe."
6022
+
6023
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:829
6024
+ msgid "Registration complete. Please check your e-mail."
6025
+ msgstr "Inscription complète. Merci de consulter vos emails."
6026
+
6027
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:831
6028
+ msgid ""
6029
+ "<strong>You have successfully updated WordPress!</strong> Please log back in "
6030
+ "to experience the awesomeness."
6031
+ msgstr ""
6032
+ "<strong>Vous avez mis à jour WordPress!</strong> S'il vous plaît vous "
6033
+ "reconnecter pour découvrir le merveilleux."
6034
+
6035
+ #: all-in-one-wp-security/other-includes/wp-security-rename-login-feature.php:848
6036
+ msgid "Log In"
6037
+ msgstr "Connexion"
6038
+
6039
+ #: all-in-one-wp-security/other-includes/wp-security-unlock-request.php:13
6040
+ msgid "http://wordpress.org/"
6041
+ msgstr "http://wordpress.org/"
6042
+
6043
+ #: all-in-one-wp-security/other-includes/wp-security-unlock-request.php:48
6044
+ msgid "Please enter a valid email address"
6045
+ msgstr "Veuillez fournir une adresse courriel valide"
6046
+
6047
+ #: all-in-one-wp-security/other-includes/wp-security-unlock-request.php:59
6048
+ msgid "User account not found!"
6049
+ msgstr "Compte utilisateur introuvable."
6050
+
6051
+ #: all-in-one-wp-security/other-includes/wp-security-unlock-request.php:70
6052
+ msgid "Error: No locked entry was found in the DB with your IP address range!"
6053
+ msgstr ""
6054
+ "Erreur : Aucune entrée verrouillée n’a été trouvé dans la BdD avec votre "
6055
+ "plage d’IP !"
6056
+
6057
+ #: all-in-one-wp-security/other-includes/wp-security-unlock-request.php:98
6058
+ msgid "Email Address"
6059
+ msgstr "Email"
other-includes/wp-security-unlock-request.php CHANGED
@@ -66,8 +66,12 @@ if (isset($_POST['aiowps_wp_submit_unlock_request']))
66
  //Generate a special code and unlock url
67
  $ip = AIOWPSecurity_Utility_IP::get_user_ip_address(); //Get the IP address of user
68
  $ip_range = AIOWPSecurity_Utility_IP::get_sanitized_ip_range($ip); //Get the IP range of the current user
 
 
 
 
 
69
 
70
- $unlock_url = AIOWPSecurity_User_Login::generate_unlock_request_link($ip_range);
71
  if (!$unlock_url){
72
  //No entry found in lockdown table with this IP range
73
  $error_msg = '<p>'.__('Error: No locked entry was found in the DB with your IP address range!','all-in-one-wp-security-and-firewall').'</p>';
66
  //Generate a special code and unlock url
67
  $ip = AIOWPSecurity_Utility_IP::get_user_ip_address(); //Get the IP address of user
68
  $ip_range = AIOWPSecurity_Utility_IP::get_sanitized_ip_range($ip); //Get the IP range of the current user
69
+ if(empty($ip_range)){
70
+ $unlock_url = false;
71
+ }else{
72
+ $unlock_url = AIOWPSecurity_User_Login::generate_unlock_request_link($ip_range);
73
+ }
74
 
 
75
  if (!$unlock_url){
76
  //No entry found in lockdown table with this IP range
77
  $error_msg = '<p>'.__('Error: No locked entry was found in the DB with your IP address range!','all-in-one-wp-security-and-firewall').'</p>';
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://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, bot, hotlink, 404 detection, admin, rename, all in one, scan, scanner, iframe,
5
  Requires at least: 3.5
6
  Tested up to: 4.5
7
- Stable tag: 4.0.9
8
  License: GPLv3
9
 
10
  A comprehensive, user-friendly, all in one WordPress security and firewall plugin for your site.
@@ -183,6 +183,18 @@ None
183
 
184
  == Changelog ==
185
 
 
 
 
 
 
 
 
 
 
 
 
 
186
  = 4.0.9 =
187
  - Made file change scanner code more robust for cases when open_basedir restriction is in effect. (Thanks to Manuel Jeanne for pointing this out).
188
  - Added code which will remove WordPress version info during CSS and JS script loading if you have the "Remove WP Generator Meta Info" option checked. (Thanks to aldemarcalazans for pointing this out).
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, bot, hotlink, 404 detection, admin, rename, all in one, scan, scanner, iframe,
5
  Requires at least: 3.5
6
  Tested up to: 4.5
7
+ Stable tag: 4.1.0
8
  License: GPLv3
9
 
10
  A comprehensive, user-friendly, all in one WordPress security and firewall plugin for your site.
183
 
184
  == Changelog ==
185
 
186
+ = 4.1.0 =
187
+ - Fixed bug in Maintenance menu page when trying to attach a media file to the message text box.
188
+ - Added a new filter (called "aiowps_ip_blocked_error_msg") which allows the modification of the error message displayed on the login page when an IP address has been blocked by the login lockdown feature.
189
+ - Updated French language translation. Thanks to Claude Ribaux for providing the translation files.
190
+ - Thanks to @chesio for making the following two changes.
191
+ - Replaced deprecated call to get_currentuserinfo() function.
192
+ - Minor code fixes in the backup class file.
193
+ - Fix: display correct (error) message when write_to_htaccess() fails.
194
+ - Tweak: database backup filename is more human-readable.
195
+ Before: 24x7eg8l6i-database-backup-1463042767.zip
196
+ After: database-backup-20160512-104607-24x7eg8l6i.zip
197
+
198
  = 4.0.9 =
199
  - Made file change scanner code more robust for cases when open_basedir restriction is in effect. (Thanks to Manuel Jeanne for pointing this out).
200
  - Added code which will remove WordPress version info during CSS and JS script loading if you have the "Remove WP Generator Meta Info" option checked. (Thanks to aldemarcalazans for pointing this out).
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 = '4.0.9';
7
  var $db_version = '1.8';
8
  var $plugin_url;
9
  var $plugin_path;
3
  if (!class_exists('AIO_WP_Security')){
4
 
5
  class AIO_WP_Security{
6
+ var $version = '4.1.0';
7
  var $db_version = '1.8';
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: 4.0.9
5
  Plugin URI: https://www.tipsandtricks-hq.com/wordpress-security-and-firewall-plugin
6
  Author: Tips and Tricks HQ, Peter, Ruhul, Ivy
7
  Author URI: https://www.tipsandtricks-hq.com/
1
  <?php
2
  /*
3
  Plugin Name: All In One WP Security
4
+ Version: 4.1.0
5
  Plugin URI: https://www.tipsandtricks-hq.com/wordpress-security-and-firewall-plugin
6
  Author: Tips and Tricks HQ, Peter, Ruhul, Ivy
7
  Author URI: https://www.tipsandtricks-hq.com/