# Translation of Plugins - Sucuri Security – Auditing, Malware Scanner and Security Hardening - Stable (latest release) in English (Canada) # This file is distributed under the same license as the Plugins - Sucuri Security – Auditing, Malware Scanner and Security Hardening - Stable (latest release) package. msgid "" msgstr "" "PO-Revision-Date: 2021-03-18 10:44:49+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: GlotPress/3.0.0-alpha.2\n" "Language: en_CA\n" "Project-Id-Version: Plugins - Sucuri Security – Auditing, Malware Scanner and Security Hardening - Stable (latest release)\n" #: sucuri.php:319 msgid "Sucuri plugin has been uninstalled" msgstr "Sucuri plugin has been uninstalled" #: src/auditlogs.lib.php:231 msgid "status has been changed" msgstr "status has been changed" #: src/auditlogs.lib.php:163 msgid "There are no logs." msgstr "There are no logs." #: src/auditlogs.lib.php:120 msgid "API key is missing" msgstr "API key is missing" #: src/auditlogs.lib.php:114 msgid "API %s secs" msgstr "API %s secs" #: src/auditlogs.lib.php:112 msgid "API is not available; using local queue" msgstr "API is not available; using local queue" #: src/settings-apiservice.php:134 src/settings-apiservice.php:141 msgid "The URL to retrieve the WordPress checksums has been changed" msgstr "The URL to retrieve the WordPress checksums has been changed" #: src/settings-apiservice.php:131 src/settings-apiservice.php:138 msgid "Core integrity API changed: %s" msgstr "Core integrity API changed: %s" #: src/settings-apiservice.php:71 msgid "NONE" msgstr "NONE" #: src/settings-apiservice.php:55 msgid "The status of the API service has been changed" msgstr "The status of the API service has been changed" #: src/settings-apiservice.php:50 msgid "API service communication was <code>%s</code>" msgstr "API service communication was <code>%s</code>" #: src/mail.lib.php:184 msgid "User: %s (%s)" msgstr "User: %s (%s)" #: src/mail.lib.php:80 msgid "Maximum number of emails per hour reached" msgstr "Maximum number of emails per hour reached" #: src/settings-posthack.php:518 msgid "There are no updates available." msgstr "There are no updates available." #: src/settings-posthack.php:406 msgid "Installed v%s" msgstr "Installed v%s" #: src/settings-posthack.php:365 msgid "Plugin is Premium" msgstr "Plugin is Premium" #: src/settings-posthack.php:358 msgid "not installed" msgstr "not installed" #: src/settings-posthack.php:263 msgid "Password changed for user #%d" msgstr "Password changed for user #%d" #: src/settings-posthack.php:75 msgid "Generate new security keys (failure)" msgstr "Generate new security keys (failure)" #: src/settings-posthack.php:72 msgid "New Security Keys" msgstr "New Security Keys" #: src/settings-posthack.php:69 msgid "Old Security Keys" msgstr "Old Security Keys" #: src/settings-posthack.php:66 msgid "Secret keys updated successfully (summary of the operation bellow)." msgstr "Secret keys updated successfully (summary of the operation bellow)." #: src/settings-posthack.php:65 msgid "Generate new security keys (success)" msgstr "Generate new security keys (success)" #: src/settings-integrity.php:114 msgid "The selected files have been successfully processed." msgstr "The selected files have been successfully processed." #: src/settings-integrity.php:112 msgid "Core files that will not be ignored anymore: (multiple entries): %s" msgstr "Core files that will not be ignored anymore: (multiple entries): %s" #: src/settings-integrity.php:73 msgid "The status of the integrity diff utility has been changed" msgstr "The status of the integrity diff utility has been changed" #: src/settings-integrity.php:68 msgid "Integrity diff utility has been <code>%s</code>" msgstr "Integrity diff utility has been <code>%s</code>" #: src/settings-integrity.php:65 msgid "Your hosting provider has blocked the execution of external commands." msgstr "Your hosting provider has blocked the execution of external commands." #: src/strings.php:530 msgid "Malware Scan Target:" msgstr "Malware Scan Target:" #: src/strings.php:528 msgid "The remote malware scanner provided by the plugin is powered by <a href=\"https://sitecheck.sucuri.net/\" target=\"_blank\" rel=\"noopener\">Sucuri SiteCheck</a>, a service that takes a publicly accessible URL and scans it for malicious code. If your website is not visible to the Internet, for example, if it is hosted in a local development environment or a restricted network, the scanner will not be able to work on it. Additionally, if the website was installed in a non-standard directory the scanner will report a \"404 Not Found\" error. You can use this option to change the URL that will be scanned." msgstr "The remote malware scanner provided by the plugin is powered by <a href=\"https://sitecheck.sucuri.net/\" target=\"_blank\" rel=\"noopener\">Sucuri SiteCheck</a>, a service that takes a publicly accessible URL and scans it for malicious code. If your website is not visible to the Internet, for example, if it is hosted in a local development environment or a restricted network, the scanner will not be able to work on it. Additionally, if the website was installed in a non-standard directory the scanner will report a \"404 Not Found\" error. You can use this option to change the URL that will be scanned." #: src/strings.php:527 src/strings.php:529 msgid "Malware Scan Target" msgstr "Malware Scan Target" #: src/strings.php:524 msgid "Recommendations" msgstr "Recommendations" #: src/strings.php:521 msgid "Hover to see the Payload" msgstr "Hover to see the Payload" #: src/strings.php:518 msgid "Some types of problems cannot be detected by this scanner. If this scanner did not detect any issue and you still suspect a problem exists, you can <a href=\"https://sucuri.net/website-security-platform/signup\" target=\"_blank\" rel=\"noopener\">sign up with Sucuri</a> for a complete and in-depth scan + cleanup (not included in the free checks)." msgstr "Some types of problems cannot be detected by this scanner. If this scanner did not detect any issue and you still suspect a problem exists, you can <a href=\"https://sucuri.net/website-security-platform/signup\" target=\"_blank\" rel=\"noopener\">sign up with Sucuri</a> for a complete and in-depth scan + cleanup (not included in the free checks)." #: src/strings.php:517 msgid "No anomaly detection" msgstr "No anomaly detection" #: src/strings.php:516 msgid "No blackhat SEO spam" msgstr "No blackhat SEO spam" #: src/strings.php:515 msgid "No suspicious redirections" msgstr "No suspicious redirections" #: src/strings.php:514 msgid "No malicious iFrames" msgstr "No malicious iFrames" #: src/strings.php:513 msgid "No malicious JavaScript" msgstr "No malicious JavaScript" #: src/strings.php:510 msgid "Refresh Malware Scan" msgstr "Refresh Malware Scan" #: src/strings.php:509 msgid "This information will be updated %%SUCURI.SiteCheck.Lifetime%%" msgstr "This information will be updated %%SUCURI.SiteCheck.Lifetime%%" #: src/strings.php:506 msgid "Hardening Options" msgstr "Hardening Options" #: src/strings.php:505 msgid "Website Info" msgstr "Website Info" #: src/strings.php:503 msgid "Alerts" msgstr "Alerts" #: src/strings.php:502 msgid "Post-Hack" msgstr "Post-Hack" #: src/strings.php:501 msgid "Hardening" msgstr "Hardening" #: src/strings.php:500 msgid "Scanner" msgstr "Scanner" #: src/strings.php:499 msgid "General Settings" msgstr "General Settings" #: src/strings.php:496 msgid "Codex WordPress HTAccess" msgstr "Codex WordPress HTAccess" #: src/strings.php:495 msgid "The main <code>.htaccess</code> file in your site has the standard rules for a WordPress installation. You can customize it to improve the performance and change the behaviour of the redirections for pages and posts in your site. To get more information visit the official documentation at <a target=\"_blank\" rel=\"noopener\" href=\"https://codex.wordpress.org/Using_Permalinks#Creating_and_editing_.28.htaccess.29\"> Codex WordPress - Creating and editing (.htaccess)</a>" msgstr "The main <code>.htaccess</code> file in your site has the standard rules for a WordPress installation. You can customize it to improve the performance and change the behaviour of the redirections for pages and posts in your site. To get more information visit the official documentation at <a target=\"_blank\" rel=\"noopener\" href=\"https://codex.wordpress.org/Using_Permalinks#Creating_and_editing_.28.htaccess.29\"> Codex WordPress - Creating and editing (.htaccess)</a>" #: src/strings.php:493 msgid "Your website has no <code>.htaccess</code> file or it was not found in the default location." msgstr "Your website has no <code>.htaccess</code> file or it was not found in the default location." #: src/strings.php:492 msgid "Htaccess file found in" msgstr ".htaccess file found in" #: src/strings.php:491 msgid "The <code>.htaccess</code> file is a distributed configuration file, and is how the Apache web server handles configuration changes on a per-directory basis. WordPress uses this file to manipulate how Apache serves files from its root directory and subdirectories thereof; most notably, it modifies this file to be able to handle pretty permalinks." msgstr "The <code>.htaccess</code> file is a distributed configuration file, and is how the Apache web server handles configuration changes on a per-directory basis. WordPress uses this file to manipulate how Apache serves files from its root directory and subdirectories thereof; most notably, it modifies this file to be able to handle pretty permalinks." #: src/strings.php:490 msgid "Access File Integrity" msgstr "Access File Integrity" #: src/strings.php:487 msgid "Environment Variables" msgstr "Environment Variables" #: src/strings.php:483 msgid "If your server allows the execution of system commands, you can configure the plugin to use the <a href=\"https://en.wikipedia.org/wiki/Diff_utility\" target=\"_blank\" rel=\"noopener\">Unix Diff Utility</a> to compare the actual content of the file installed in the website and the original file provided by WordPress. This will show the differences between both files and then you can act upon the information provided." msgstr "If your server allows the execution of system commands, you can configure the plugin to use the <a href=\"https://en.wikipedia.org/wiki/Diff_utility\" target=\"_blank\" rel=\"noopener\">Unix Diff Utility</a> to compare the actual content of the file installed in the website and the original file provided by WordPress. This will show the differences between both files and then you can act upon the information provided." #: src/strings.php:479 msgid "Stop Ignoring the Selected Files" msgstr "Stop Ignoring the Selected Files" #: src/strings.php:476 msgid "Ignored At" msgstr "Ignored At" #: src/strings.php:475 msgid "Reason" msgstr "Reason" #: src/strings.php:473 msgid "Since the scanner doesn’t read the files during the execution of the integrity check, it is possible to find false positives. Files listed here have been marked as false positives and will be ignored by the scanner in subsequent scans." msgstr "Since the scanner doesn’t read the files during the execution of the integrity check, it is possible to find false positives. Files listed here have been marked as false positives and will be ignored by the scanner in subsequent scans." #: src/strings.php:472 msgid "WordPress Integrity (False Positives)" msgstr "WordPress Integrity (False Positives)" #: src/strings.php:469 msgid "Unignore Selected Directories" msgstr "Unignore Selected Directories" #: src/strings.php:464 msgid "e.g. /private/directory/" msgstr "e.g. /private/directory/" #: src/strings.php:463 msgid "Ignore a file or directory:" msgstr "Ignore a file or directory:" #: src/strings.php:462 msgid "Use this tool to select the files and/or folders that are too heavy for the scanner to process. These are usually folders with images, media files like videos and audios, backups and — in general — anything that is not code-related. Ignoring these files or folders will reduce the memory consumption of the PHP script." msgstr "Use this tool to select the files and/or folders that are too heavy for the scanner to process. These are usually folders with images, media files like videos and audios, backups and — in general — anything that is not code-related. Ignoring these files or folders will reduce the memory consumption of the PHP script." #: src/strings.php:461 msgid "Ignore Files And Folders During The Scans" msgstr "Ignore Files And Folders During The Scans" #: src/strings.php:455 msgid "Arguments" msgstr "Arguments" #: src/strings.php:454 msgid "Next Due" msgstr "Next Due" #: src/strings.php:453 msgid "Schedule" msgstr "Schedule" #: src/strings.php:450 msgid "Scheduled tasks are rules registered in your database by a plugin, theme, or the base system itself; they are used to automatically execute actions defined in the code every certain amount of time. A good use of these rules is to generate backup files of your site, execute a security scanner, or remove unused elements like drafts. <b>Note:</b> Scheduled tasks can be re-installed by any plugin/theme automatically." msgstr "Scheduled tasks are rules registered in your database by a plugin, theme, or the base system itself; they are used to automatically execute actions defined in the code every certain amount of time. A good use of these rules is to generate backup files of your site, execute a security scanner, or remove unused elements like drafts. <b>Note:</b> Scheduled tasks can be re-installed by any plugin/theme automatically." #: src/strings.php:449 msgid "The scanner uses the <a href=\"http://php.net/manual/en/class.splfileobject.php\" target=\"_blank\" rel=\"noopener\">PHP SPL library</a> and the <a target=\"_blank\" href=\"http://php.net/manual/en/class.filesystemiterator.php\" rel=\"noopener\">Filesystem Iterator</a> class to scan the directory tree where your website is located in the server. This library is only available on PHP 5 >= 5.3.0 — OR — PHP 7; if you have an older version of PHP the plugin will not work as expected. Please ask your hosting provider to advise you on this matter." msgstr "The scanner uses the <a href=\"http://php.net/manual/en/class.splfileobject.php\" target=\"_blank\" rel=\"noopener\">PHP SPL library</a> and the <a target=\"_blank\" href=\"http://php.net/manual/en/class.filesystemiterator.php\" rel=\"noopener\">Filesystem Iterator</a> class to scan the directory tree where your website is located in the server. This library is only available on PHP 5 >= 5.3.0 — OR — PHP 7; if you have an older version of PHP the plugin will not work as expected. Please ask your hosting provider to advise you on this matter." #: src/strings.php:448 msgid "The plugin scans your entire website looking for changes which are later reported via the API in the audit logs page. By default the scanner runs daily but you can change the frequency to meet your requirements. Notice that scanning your project files too frequently may affect the performance of your website. Be sure to have enough server resources before changing this option. The memory limit and maximum execution time are two of the PHP options that your server will set to stop your website from consuming too much resources." msgstr "The plugin scans your entire website looking for changes which are later reported via the API in the audit logs page. By default the scanner runs daily but you can change the frequency to meet your requirements. Notice that scanning your project files too frequently may affect the performance of your website. Be sure to have enough server resources before changing this option. The memory limit and maximum execution time are two of the PHP options that your server will set to stop your website from consuming too much resources." #: src/strings.php:440 msgid "Generate New Security Keys" msgstr "Generate New Security Keys" #: src/strings.php:435 msgid "Your current session will expire once the form is submitted." msgstr "Your current session will expire once the form is submitted." #: src/strings.php:434 msgid "The secret or security keys are a list of constants added to your site to ensure better encryption of information stored in the user’s cookies. A secret key makes your site harder to hack by adding random elements to the password. You do not have to remember the keys, just write a random, complicated, and long string in the <code>wp-config.php</code> file. You can change these keys at any point in time. Changing them will invalidate all existing cookies, forcing all logged in users to login again." msgstr "The secret or security keys are a list of constants added to your site to ensure better encryption of information stored in the user’s cookies. A secret key makes your site harder to hack by adding random elements to the password. You do not have to remember the keys, just write a random, complicated, and long string in the <code>wp-config.php</code> file. You can change these keys at any point in time. Changing them will invalidate all existing cookies, forcing all logged in users to login again." #: src/strings.php:433 msgid "Update Secret Keys" msgstr "Update Secret Keys" #: src/strings.php:428 msgid "Type" msgstr "Type" #: src/strings.php:424 msgid "<b>WARNING!</b> This procedure can break your website. The reset will not affect the database nor the settings of each plugin, but depending on how they were written the reset action might break them. Be sure to create a backup of the plugins directory before the execution of this tool." msgstr "<b>WARNING!</b> This procedure can break your website. The reset will not affect the database nor the settings of each plugin, but depending on how they were written the reset action might break them. Be sure to create a backup of the plugins directory before the execution of this tool." #: src/strings.php:423 msgid "The information shown here is cached for %%SUCURI.ResetPlugin.CacheLifeTime%% seconds. This is necessary to reduce the quantity of HTTP requests sent to the WordPress servers and the bandwidth of your site. Currently there is no option to recreate this cache." msgstr "The information shown here is cached for %%SUCURI.ResetPlugin.CacheLifeTime%% seconds. This is necessary to reduce the quantity of HTTP requests sent to the WordPress servers and the bandwidth of your site. Currently there is no option to recreate this cache." #: src/strings.php:422 msgid "In case you suspect having an infection in your site, or after you got rid of a malicious code, it’s recommended to reinstall all the plugins installed in your site, including the ones you are not using. Notice that premium plugins will not be automatically reinstalled to prevent backward compatibility issues and problems with licenses." msgstr "In case you suspect having an infection in your site, or after you got rid of a malicious code, it’s recommended to reinstall all the plugins installed in your site, including the ones you are not using. Notice that premium plugins will not be automatically reinstalled to prevent backward compatibility issues and problems with licences." #: src/strings.php:420 msgid "Reset Installed Plugins" msgstr "Reset Installed Plugins" #: src/strings.php:416 msgid "Roles" msgstr "Roles" #: src/strings.php:409 msgid "Reset User Password" msgstr "Reset User Password" #: src/strings.php:403 msgid "Download" msgstr "Download" #: src/strings.php:394 msgid "Available Plugin and Theme Updates" msgstr "Available Plugin and Theme Updates" #: src/strings.php:391 src/strings.php:399 msgid "Tested With" msgstr "Tested With" #: src/strings.php:390 src/strings.php:398 msgid "Update" msgstr "Update" #: src/strings.php:389 src/strings.php:397 src/strings.php:427 msgid "Version" msgstr "Version" #: src/strings.php:387 src/strings.php:395 msgid "WordPress has a big user base in the public Internet, which brings interest to attackers to find vulnerabilities in the code, 3rd-party extensions, and themes that other companies develop. You should keep every piece of code installed in your website updated to prevent attacks as soon as disclosed vulnerabilities are patched." msgstr "WordPress has a big user base in the public Internet, which brings interest to attackers to find vulnerabilities in the code, 3rd-party extensions, and themes that other companies develop. You should keep every piece of code installed in your website updated to prevent attacks as soon as disclosed vulnerabilities are patched." #: src/strings.php:382 msgid "Pattern" msgstr "Pattern" #: src/strings.php:381 msgid "Directory" msgstr "Directory" #: src/strings.php:376 msgid "After you apply the hardening in either the includes, content, and/or uploads directories, the plugin will add a rule in the access control file to deny access to any PHP file located in these folders. This is a good precaution in case an attacker is able to upload a shell script. With a few exceptions the <em>\"index.php\"</em> file is the only one that should be publicly accessible, however many theme/plugin developers decide to use these folders to process some operations. In this case applying the hardening <strong>may break</strong> their functionality." msgstr "After you apply the hardening in either the includes, content, and/or uploads directories, the plugin will add a rule in the access control file to deny access to any PHP file located in these folders. This is a good precaution in case an attacker is able to upload a shell script. With a few exceptions the <em>\"index.php\"</em> file is the only one that should be publicly accessible, however many theme/plugin developers decide to use these folders to process some operations. In this case applying the hardening <strong>may break</strong> their functionality." #: src/strings.php:371 msgid "Timezone:" msgstr "Timezone:" #: src/strings.php:370 msgid "This option defines the timezone that will be used through out the entire plugin to print the dates and times whenever is necessary. This option also affects the date and time of the logs visible in the audit logs panel which is data that comes from a remote server configured to use Eastern Daylight Time (EDT). WordPress offers an option in the general settings page to allow you to configure the timezone for the entire website, however, if you are experiencing problems with the time in the audit logs, this option will help you fix them." msgstr "This option defines the timezone that will be used through out the entire plugin to print the dates and times whenever is necessary. This option also affects the date and time of the logs visible in the audit logs panel which is data that comes from a remote server configured to use Eastern Daylight Time (EDT). WordPress offers an option in the general settings page to allow you to configure the timezone for the entire website, however, if you are experiencing problems with the time in the audit logs, this option will help you fix them." #: src/strings.php:365 src/strings.php:377 msgid "File Path:" msgstr "File Path:" #: src/strings.php:364 msgid "This option allows you to export the WordPress audit logs to a local log file that can be read by a SIEM or any log analysis software <em>(we recommend OSSEC)</em>. That will give visibility from within WordPress to complement your log monitoring infrastructure. <b>NOTE:</b> Do not use a publicly accessible file, you must use a file at least one level up the document root to prevent leaks of information." msgstr "This option allows you to export the WordPress audit logs to a local log file that can be read by a SIEM or any log analysis software <em>(we recommend OSSEC)</em>. That will give visibility from within WordPress to complement your log monitoring infrastructure. <b>NOTE:</b> Do not use a publicly accessible file, you must use a file at least one level up the document root to prevent leaks of information." #: src/strings.php:363 msgid "Log Exporter" msgstr "Log Exporter" #: src/strings.php:360 msgid "The event monitor uses the API address of the origin of the request to track the actions. The plugin uses two methods to retrieve this: the main method uses the global server variable <em>Remote-Addr</em> available in most modern web servers, and an alternative method uses custom HTTP headers <em>(which are unsafe by default)</em>. You should not worry about this option unless you know what a reverse proxy is. Services like the <a href=\"https://sucuri.net/website-firewall/\" target=\"_blank\" rel=\"noopener\">Sucuri Firewall</a> — once active — force the network traffic to pass through them to filter any security threat that may affect the original server. A side effect of this is that the real IP address is no longer available in the global server variable <em>Remote-Addr</em> but in a custom HTTP header with a name provided by the service." msgstr "The event monitor uses the API address of the origin of the request to track the actions. The plugin uses two methods to retrieve this: the main method uses the global server variable <em>Remote-Addr</em> available in most modern web servers, and an alternative method uses custom HTTP headers <em>(which are unsafe by default)</em>. You should not worry about this option unless you know what a reverse proxy is. Services like the <a href=\"https://sucuri.net/website-firewall/\" target=\"_blank\" rel=\"noopener\">Sucuri Firewall</a> — once active — force the network traffic to pass through them to filter any security threat that may affect the original server. A side effect of this is that the real IP address is no longer available in the global server variable <em>Remote-Addr</em> but in a custom HTTP header with a name provided by the service." #: src/strings.php:359 msgid "Reverse Proxy" msgstr "Reverse Proxy" #: src/strings.php:354 msgid "This action will trigger the deactivation / uninstallation process of the plugin. All local security logs, hardening and settings will be deleted. Notice that the security logs stored in the API service will not be deleted, this is to prevent tampering from a malicious user. You can request a new API key if you want to start from scratch." msgstr "This action will trigger the deactivation / uninstallation process of the plugin. All local security logs, hardening and settings will be deleted. Notice that the security logs stored in the API service will not be deleted, this is to prevent tampering from a malicious user. You can request a new API key if you want to start from scratch." #: src/strings.php:353 msgid "Reset Security Logs, Hardening and Settings" msgstr "Reset Security Logs, Hardening and Settings" #: src/strings.php:350 msgid "IP Address (Username):" msgstr "IP Address (Username):" #: src/strings.php:349 msgid "IP Address (Hostname):" msgstr "IP Address (Hostname):" #: src/strings.php:348 msgid "Hostname:" msgstr "Hostname:" #: src/strings.php:347 msgid "Top Level Domain:" msgstr "Top Level Domain:" #: src/strings.php:345 msgid "Sucuri Firewall" msgstr "Sucuri Firewall" #: src/strings.php:344 msgid "Proceed" msgstr "Proceed" #: src/strings.php:343 msgid "HTTP Header:" msgstr "HTTP Header:" #: src/strings.php:342 msgid "IP address discoverer will use DNS lookups to automatically detect if the website is behind the <a href=\"https://sucuri.net/website-firewall/\" target=\"_blank\" rel=\"noopener\">Sucuri Firewall</a>, in which case it will modify the global server variable <em>Remote-Addr</em> to set the real IP of the website’s visitors. This check runs on every WordPress init action and that is why it may slow down your website as some hosting providers rely on slow DNS servers which makes the operation take more time than it should." msgstr "IP address discoverer will use DNS lookups to automatically detect if the website is behind the <a href=\"https://sucuri.net/website-firewall/\" target=\"_blank\" rel=\"noopener\">Sucuri Firewall</a>, in which case it will modify the global server variable <em>Remote-Addr</em> to set the real IP of the website’s visitors. This check runs on every WordPress init action and that is why it may slow down your website as some hosting providers rely on slow DNS servers which makes the operation take more time than it should." #: src/strings.php:341 msgid "IP Address Discoverer" msgstr "IP Address Discoverer" #: src/strings.php:336 msgid "Copy the JSON-encoded data from the box below, go to your other websites and click the <em>\"Import\"</em> button in the settings page. The plugin will start using the same settings from this website. Notice that some options are omitted as they contain values specific to this website. To import the settings from another website into this one, replace the JSON-encoded data in the box below with the JSON-encoded data exported from the other website, then click the button <em>\"Import\"</em>. Notice that some options will not be imported to reduce the security risk of writing arbitrary data into the disk." msgstr "Copy the JSON-encoded data from the box below, go to your other websites and click the <em>\"Import\"</em> button in the settings page. The plugin will start using the same settings from this website. Notice that some options are omitted as they contain values specific to this website. To import the settings from another website into this one, replace the JSON-encoded data in the box below with the JSON-encoded data exported from the other website, then click the button <em>\"Import\"</em>. Notice that some options will not be imported to reduce the security risk of writing arbitrary data into the disk." #: src/strings.php:335 msgid "Import & Export Settings" msgstr "Import & Export Settings" #: src/strings.php:326 msgid "This is the directory where the plugin will store the security logs, the list of files marked as fixed in the core integrity tool, the cache for the malware scanner and 3rd-party plugin metadata. The plugin requires write permissions in this directory as well as the files contained in it. If you prefer to keep these files in a non-public directory <em>(one level up the document root)</em> please define a constant in the <em>\"wp-config.php\"</em> file named <em>\"SUCURI_DATA_STORAGE\"</em> with the absolute path to the new directory." msgstr "This is the directory where the plugin will store the security logs, the list of files marked as fixed in the core integrity tool, the cache for the malware scanner and 3rd-party plugin metadata. The plugin requires write permissions in this directory as well as the files contained in it. If you prefer to keep these files in a non-public directory <em>(one level up the document root)</em> please define a constant in the <em>\"wp-config.php\"</em> file named <em>\"SUCURI_DATA_STORAGE\"</em> with the absolute path to the new directory." #: src/strings.php:325 msgid "Data Storage" msgstr "Data Storage" #: src/strings.php:320 msgid "If you do not have access to the administrator email, you can reinstall the plugin. The API key is generated using an administrator email and the domain of the website. Click the \"Manual Activation\" button if you already have a valid API key to authenticate this website with the remote API web service." msgstr "If you do not have access to the administrator email, you can reinstall the plugin. The API key is generated using an administrator email and the domain of the website. Click the \"Manual Activation\" button if you already have a valid API key to authenticate this website with the remote API web service." #: src/strings.php:319 msgid "Manual Activation" msgstr "Manual Activation" #: src/strings.php:318 msgid "Recover Via E-mail" msgstr "Recover Via E-mail" #: src/strings.php:317 msgid "Your domain <code>%%SUCURI.CleanDomain%%</code> does not seems to have a DNS <code>A</code> record so it will be considered as <em>invalid</em> by the API interface when you request the generation of a new key. Adding <code>www</code> at the beginning of the domain name may fix this issue. If you do not understand what is this then send an email to our support team requesting the key." msgstr "Your domain <code>%%SUCURI.CleanDomain%%</code> does not seems to have a DNS <code>A</code> record so it will be considered as <em>invalid</em> by the API interface when you request the generation of a new key. Adding <code>www</code> at the beginning of the domain name may fix this issue. If you do not understand what is this then send an email to our support team requesting the key." #: src/strings.php:316 msgid "An API key is required to prevent attackers from deleting audit logs that can help you investigate and recover after a hack, and allows the plugin to display statistics. By generating an API key, you agree that Sucuri will collect and store anonymous data about your website. We take your privacy seriously." msgstr "An API key is required to prevent attackers from deleting audit logs that can help you investigate and recover after a hack, and allows the plugin to display statistics. By generating an API key, you agree that Sucuri will collect and store anonymous data about your website. We take your privacy seriously." #: src/strings.php:315 msgid "API Key" msgstr "API Key" #: src/strings.php:312 msgid "<strong>Are you a developer?</strong> You may be interested in our API. Feel free to use the URL shown below to access the latest 50 entries in your security log, change the value for the parameter <code>l=N</code> if you need more. Be aware that the API doesn’t provides an offset parameter, so if you have the intention to query specific sections of the log you will need to wrap the HTTP request around your own cache mechanism. We <strong>DO NOT</strong> take feature requests for the API, this is a semi-private service tailored for the specific needs of the plugin and not intended to be used by 3rd-party apps, we may change the behavior of each API endpoint without previous notice, use it at your own risk." msgstr "<strong>Are you a developer?</strong> You may be interested in our API. Feel free to use the URL shown below to access the latest 50 entries in your security log, change the value for the parameter <code>l=N</code> if you need more. Be aware that the API doesn’t provides an offset parameter, so if you have the intention to query specific sections of the log you will need to wrap the HTTP request around your own cache mechanism. We <strong>DO NOT</strong> take feature requests for the API, this is a semi-private service tailored for the specific needs of the plugin and not intended to be used by 3rd-party apps, we may change the behaviour of each API endpoint without previous notice, use it at your own risk." #: src/strings.php:311 msgid "Disabling the API service communication will stop the event monitoring, consider to enable the <a href=\"%%SUCURI.URL.Settings%%#general\">Log Exporter</a> to keep the monitoring working while the HTTP requests are ignored, otherwise an attacker may execute an action that will not be registered in the security logs and you will not have a way to investigate the attack in the future." msgstr "Disabling the API service communication will stop the event monitoring, consider to enable the <a href=\"%%SUCURI.URL.Settings%%#general\">Log Exporter</a> to keep the monitoring working while the HTTP requests are ignored, otherwise an attacker may execute an action that will not be registered in the security logs and you will not have a way to investigate the attack in the future." #: src/strings.php:310 msgid "Once the API key is generate the plugin will communicate with a remote API service that will act as a safe data storage for the audit logs generated when the website triggers certain events that the plugin monitors. If the website is hacked the attacker will not have access to these logs and that way you can investigate what was modified <em>(for malware infaction)</em> and/or how the malicious person was able to gain access to the website." msgstr "Once the API key is generate the plugin will communicate with a remote API service that will act as a safe data storage for the audit logs generated when the website triggers certain events that the plugin monitors. If the website is hacked the attacker will not have access to these logs and that way you can investigate what was modified <em>(for malware infaction)</em> and/or how the malicious person was able to gain access to the website." #: src/strings.php:309 src/strings.php:504 msgid "API Service Communication" msgstr "API Service Communication" #: src/strings.php:306 msgid "HTTP Proxy Password" msgstr "HTTP Proxy Password" #: src/strings.php:305 msgid "HTTP Proxy Username" msgstr "HTTP Proxy Username" #: src/strings.php:304 msgid "HTTP Proxy Port num" msgstr "HTTP Proxy Port num" #: src/strings.php:303 msgid "HTTP Proxy Hostname" msgstr "HTTP Proxy Hostname" #: src/strings.php:302 msgid "All the HTTP requests used to communicate with the API service are being sent using the WordPress built-in functions, so (almost) all its official features are inherited, this is useful if you need to pass these HTTP requests through a proxy. According to the <a href=\"https://developer.wordpress.org/reference/classes/wp_http_proxy/\" target=\"_blank\" rel=\"noopener\">official documentation</a> you have to add some constants to the main configuration file: <em>WP_PROXY_HOST, WP_PROXY_PORT, WP_PROXY_USERNAME, WP_PROXY_PASSWORD</em>." msgstr "All the HTTP requests used to communicate with the API service are being sent using the WordPress built-in functions, so (almost) all its official features are inherited, this is useful if you need to pass these HTTP requests through a proxy. According to the <a href=\"https://developer.wordpress.org/reference/classes/wp_http_proxy/\" target=\"_blank\" rel=\"noopener\">official documentation</a> you have to add some constants to the main configuration file: <em>WP_PROXY_HOST, WP_PROXY_PORT, WP_PROXY_USERNAME, WP_PROXY_PASSWORD</em>." #: src/strings.php:301 msgid "API Communication via Proxy" msgstr "API Communication via Proxy" #: src/strings.php:297 msgid "e.g. URL — or — user/repo" msgstr "e.g. URL — or — user/repo" #: src/strings.php:295 msgid "The WordPress integrity tool uses a remote API service maintained by the WordPress organization to determine which files in the installation were added, removed or modified. The API returns a list of files with their respective checksums, this information guarantees that the installation is not corrupt. You can, however, point the integrity tool to a GitHub repository in case that you are using a custom version of WordPress like the <a href=\"https://github.com/WordPress/WordPress\" target=\"_blank\" rel=\"noopener\">development version of the code</a>." msgstr "The WordPress integrity tool uses a remote API service maintained by the WordPress organization to determine which files in the installation were added, removed or modified. The API returns a list of files with their respective checksums, this information guarantees that the installation is not corrupt. You can, however, point the integrity tool to a GitHub repository in case that you are using a custom version of WordPress like the <a href=\"https://github.com/WordPress/WordPress\" target=\"_blank\" rel=\"noopener\">development version of the code</a>." #: src/strings.php:294 src/strings.php:296 msgid "WordPress Checksums API" msgstr "WordPress Checksums API" #: src/strings.php:289 msgid "Your website has been granted a new API key and it was associated to the email address that you chose during the registration process. You can use the same email to recover the key if you happen to lose it sometime. We encourage you to check the rest of the settings page and configure the plugin to your own needs." msgstr "Your website has been granted a new API key and it was associated to the email address that you chose during the registration process. You can use the same email to recover the key if you happen to lose it sometime. We encourage you to check the rest of the settings page and configure the plugin to your own needs." #: src/strings.php:288 msgid "Congratulations! The rest of the features available in the plugin have been enabled. This product is designed to supplement existing security products. It’s not a silver bullet for your security needs, but it’ll give you greater security awareness and better posture, all with the intent of reducing risk." msgstr "Congratulations! The rest of the features available in the plugin have been enabled. This product is designed to supplement existing security products. It’s not a silver bullet for your security needs, but it’ll give you greater security awareness and better posture, all with the intent of reducing risk." #: src/strings.php:284 src/strings.php:322 msgid "API Key:" msgstr "API Key:" #: src/strings.php:283 msgid "There are cases where this operation may fail, an example would be when the email address is not associated with the domain anymore, this happens when the base URL changes <em>(from www to none or viceversa)</em>. If you are having issues recovering the key please send an email explaining the situation to <a href=\"mailto:info@sucuri.net\">info@sucuri.net</a>" msgstr "There are cases where this operation may fail, an example would be when the email address is not associated with the domain anymore, this happens when the base URL changes <em>(from www to none or viceversa)</em>. If you are having issues recovering the key please send an email explaining the situation to <a href=\"mailto:info@sucuri.net\">info@sucuri.net</a>" #: src/strings.php:282 msgid "If this operation was successful you will receive a message in the email used during the registration of the API key <em>(usually the email of the main admin user)</em>. This message contains the key in plain text, copy and paste the key in the form field below. The plugin will verify the authenticity of the key sending an initial HTTP request to the API service, if this fails the key will be removed automatically and you will have to start the process all over again." msgstr "If this operation was successful you will receive a message in the email used during the registration of the API key <em>(usually the email of the main admin user)</em>. This message contains the key in plain text, copy and paste the key in the form field below. The plugin will verify the authenticity of the key sending an initial HTTP request to the API service, if this fails the key will be removed automatically and you will have to start the process all over again." #: src/strings.php:277 msgid "IP Added At" msgstr "IP Added At" #: src/strings.php:276 msgid "CIDR Format" msgstr "CIDR Format" #: src/strings.php:272 msgid "e.g. 182.120.56.0/24" msgstr "e.g. 182.120.56.0/24" #: src/strings.php:270 msgid "If you are working in a LAN <em>(Local Area Network)</em> you may want to include the IP addresses of all the nodes in the subnet, this will force the plugin to stop sending email alerts about actions executed from trusted IP addresses. Use the CIDR <em>(Classless Inter Domain Routing)</em> format to specify ranges of IP addresses <em>(only 8, 16, and 24)</em>." msgstr "If you are working in a LAN <em>(Local Area Network)</em> you may want to include the IP addresses of all the nodes in the subnet, this will force the plugin to stop sending email alerts about actions executed from trusted IP addresses. Use the CIDR <em>(Classless Inter Domain Routing)</em> format to specify ranges of IP addresses <em>(only 8, 16, and 24)</em>." #: src/strings.php:269 msgid "Trusted IP Addresses" msgstr "Trusted IP Addresses" #: src/strings.php:265 msgid "Custom Format" msgstr "Custom Format" #: src/strings.php:264 msgid "Format of the subject for the email alerts, by default the plugin will use the website name and the event identifier that is being reported, you can use this panel to include the IP address of the user that triggered the event and some additional data. You can create filters in your email client creating a custom email subject using the pseudo-tags shown below." msgstr "Format of the subject for the email alerts, by default the plugin will use the website name and the event identifier that is being reported, you can use this panel to include the IP address of the user that triggered the event and some additional data. You can create filters in your email client creating a custom email subject using the pseudo-tags shown below." #: src/strings.php:263 msgid "Alert Subject" msgstr "Alert Subject" #: src/strings.php:260 msgid "Test Alerts" msgstr "Test Alerts" #: src/strings.php:258 src/strings.php:414 msgid "E-mail" msgstr "E-mail" #: src/strings.php:255 msgid "e.g. user@example.com" msgstr "e.g. user@example.com" #: src/strings.php:253 msgid "By default, the plugin will send the email alerts to the primary admin account, the same account created during the installation of WordPress in your web server. You can add more people to the list, they will receive a copy of the same security alerts." msgstr "By default, the plugin will send the email alerts to the primary admin account, the same account created during the installation of WordPress in your web server. You can add more people to the list, they will receive a copy of the same security alerts." #: src/strings.php:252 msgid "Alerts Recipient" msgstr "Alerts Recipient" #: src/strings.php:248 msgid "Maximum Alerts Per Hour:" msgstr "Maximum Alerts Per Hour:" #: src/strings.php:247 msgid "Configure the maximum number of email alerts per hour. If the number is exceeded and the plugin detects more events during the same hour, it will still log the events into the audit logs but will not send the email alerts. Be careful with this as you will miss important information." msgstr "Configure the maximum number of email alerts per hour. If the number is exceeded and the plugin detects more events during the same hour, it will still log the events into the audit logs but will not send the email alerts. Be careful with this as you will miss important information." #: src/strings.php:246 msgid "Alerts Per Hour" msgstr "Alerts Per Hour" #: src/strings.php:243 msgid "Ignored At (optional)" msgstr "Ignored At (optional)" #: src/strings.php:242 msgid "Post Type ID" msgstr "Post Type ID" #: src/strings.php:241 msgid "Post Type" msgstr "Post Type" #: src/strings.php:239 msgid "Hide Post-Types Table" msgstr "Hide Post-Types Table" #: src/strings.php:238 msgid "Show Post-Types Table" msgstr "Show Post-Types Table" #: src/strings.php:236 msgid "e.g. unique_post_type_id" msgstr "e.g. unique_post_type_id" #: src/strings.php:235 msgid "Stop Alerts For This Post-Type:" msgstr "Stop Alerts For This Post-Type:" #: src/strings.php:234 msgid "This is a list of registered <a href=\"https://codex.wordpress.org/Post_Types\" target=\"_blank\" rel=\"noopener\">Post Types</a>. You will receive an email alert when a custom page or post associated to any of these types is created or updated. If you don’t want to receive one or more of these alerts, feel free to uncheck the boxes in the table below. If you are receiving alerts for post types that are not listed in this table, it may be because there is an add-on that that is generating a custom post-type on runtime, you will have to find out by yourself what is the unique ID of that post-type and type it in the form below. The plugin will do its best to ignore these alerts as long as the unique ID is valid." msgstr "This is a list of registered <a href=\"https://codex.wordpress.org/Post_Types\" target=\"_blank\" rel=\"noopener\">Post Types</a>. You will receive an email alert when a custom page or post associated to any of these types is created or updated. If you don’t want to receive one or more of these alerts, feel free to uncheck the boxes in the table below. If you are receiving alerts for post types that are not listed in this table, it may be because there is an add-on that that is generating a custom post-type on runtime, you will have to find out by yourself what is the unique ID of that post-type and type it in the form below. The plugin will do its best to ignore these alerts as long as the unique ID is valid." #: src/strings.php:233 msgid "It seems that you disabled the email alerts for <b>new site content</b>, this panel is intended to provide a way to ignore specific events in your site and with that the alerts reported to your email. Since you have deactivated the <b>new site content</b> alerts, this panel will be disabled too." msgstr "It seems that you disabled the email alerts for <b>new site content</b>, this panel is intended to provide a way to ignore specific events in your site and with that the alerts reported to your email. Since you have deactivated the <b>new site content</b> alerts, this panel will be disabled too." #: src/strings.php:232 msgid "Post-Type Alerts" msgstr "Post-Type Alerts" #: src/strings.php:228 msgid "Event" msgstr "Event" #: src/strings.php:226 msgid "You have installed a plugin or theme that is not fully compatible with our plugin, some of the security alerts (like the successful and failed logins) will not be sent to you. To prevent an infinite loop while detecting these changes in the website and sending the email alerts via a custom SMTP plugin, we have decided to stop any attempt to send the emails to prevent fatal errors." msgstr "You have installed a plugin or theme that is not fully compatible with our plugin, some of the security alerts (like the successful and failed logins) will not be sent to you. To prevent an infinite loop while detecting these changes in the website and sending the email alerts via a custom SMTP plugin, we have decided to stop any attempt to send the emails to prevent fatal errors." #: src/strings.php:225 msgid "Security Alerts" msgstr "Security Alerts" #: src/strings.php:221 msgid "Consider Brute-Force Attack After:" msgstr "Consider Brute-Force Attack After:" #: src/strings.php:220 msgid "<a href=\"https://kb.sucuri.net/definitions/attacks/brute-force/password-guessing\" target=\"_blank\" rel=\"noopener\">Password guessing brute force attacks</a> are very common against web sites and web servers. They are one of the most common vectors used to compromise web sites. The process is very simple and the attackers basically try multiple combinations of usernames and passwords until they find one that works. Once they get in, they can compromise the web site with malware, spam , phishing or anything else they want." msgstr "<a href=\"https://kb.sucuri.net/definitions/attacks/brute-force/password-guessing\" target=\"_blank\" rel=\"noopener\">Password guessing brute force attacks</a> are very common against web sites and web servers. They are one of the most common vectors used to compromise web sites. The process is very simple and the attackers basically try multiple combinations of usernames and passwords until they find one that works. Once they get in, they can compromise the web site with malware, spam , phishing or anything else they want." #: src/strings.php:219 msgid "Password Guessing Brute Force Attacks" msgstr "Password Guessing Brute Force Attacks" #: src/strings.php:215 msgid "I have read and understand the <a target=\"_blank\" href=\"https://sucuri.net/privacy\">Privacy Policy</a>." msgstr "I have read and understand the <a target=\"_blank\" href=\"https://sucuri.net/privacy\">Privacy Policy</a>." #: src/strings.php:214 msgid "I agree to the <a target=\"_blank\" href=\"https://sucuri.net/terms\">Terms of Service</a>." msgstr "I agree to the <a target=\"_blank\" href=\"https://sucuri.net/terms\">Terms of Service</a>." #: src/strings.php:213 msgid "Enable DNS Lookups On Startup" msgstr "Enable DNS Lookups On Startup" #: src/strings.php:212 msgid "Check the box if your website is behind a known firewall service, this guarantees that the IP address of your visitors will be detected correctly for the security logs. You can change this later from the settings." msgstr "Check the box if your website is behind a known firewall service, this guarantees that the IP address of your visitors will be detected correctly for the security logs. You can change this later from the settings." #: src/strings.php:211 msgid "DNS Lookups" msgstr "DNS Lookups" #: src/strings.php:210 src/strings.php:254 msgid "E-mail:" msgstr "E-mail:" #: src/strings.php:208 msgid "If you experience issues generating the API key you can request one by sending the domain name and email address that you want to use to <a href=\"mailto:info@sucuri.net\">info@sucuri.net</a>. Note that generating a key for a website that is not facing the Internet is not possible because the API service needs to validate that the domain name exists." msgstr "If you experience issues generating the API key you can request one by sending the domain name and email address that you want to use to <a href=\"mailto:info@sucuri.net\">info@sucuri.net</a>. Note that generating a key for a website that is not facing the Internet is not possible because the API service needs to validate that the domain name exists." #: src/strings.php:207 msgid "An API key is required to activate some additional tools available in this plugin. The keys are free and you can virtually generate an unlimited number of them as long as the domain name and email address are unique. The key is used to authenticate the HTTP requests sent by the plugin to an API service managed by Sucuri Inc." msgstr "An API key is required to activate some additional tools available in this plugin. The keys are free and you can virtually generate an unlimited number of them as long as the domain name and email address are unique. The key is used to authenticate the HTTP requests sent by the plugin to an API service managed by Sucuri Inc." #: src/strings.php:204 msgid "Message:" msgstr "Message:" #: src/strings.php:202 msgid "Reverse IP:" msgstr "Reverse IP:" #: src/strings.php:201 src/strings.php:271 msgid "IP Address:" msgstr "IP Address:" #: src/strings.php:200 src/strings.php:209 src/strings.php:346 msgid "Website:" msgstr "Website:" #: src/strings.php:195 src/strings.php:415 msgid "Registered" msgstr "Registered" #: src/strings.php:194 msgid "Last Activity" msgstr "Last Activity" #: src/strings.php:192 msgid "ID" msgstr "ID" #: src/strings.php:191 msgid "Here you can see a list of the users that are currently logged-in." msgstr "Here you can see a list of the users that are currently logged-in." #: src/strings.php:190 msgid "Logged-in Users}" msgstr "Logged-in Users}" #: src/strings.php:186 msgid "Block" msgstr "Block" #: src/strings.php:184 msgid "Web Browser" msgstr "Web Browser" #: src/strings.php:180 msgid "This information will be used to determine if your site is being victim of <a href=\"https://kb.sucuri.net/definitions/attacks/brute-force/password-guessing\" target=\"_blank\" rel=\"noopener\">Password Guessing Brute Force Attacks</a>. These logs will be accumulated and the plugin will send a report via email if there are more than <code>%%SUCURI.FailedLogins.MaxFailedLogins%%</code> failed login attempts during the same hour, you can change this number from <a href=\"%%SUCURI.URL.Settings%%#alerts\">here</a>. <b>NOTE:</b> Some <em>\"Two-Factor Authentication\"</em> plugins do not follow the same rules that WordPress have to report failed login attempts, so you may not see all the attempts in this panel if you have one of these plugins installed." msgstr "This information will be used to determine if your site is being victim of <a href=\"https://kb.sucuri.net/definitions/attacks/brute-force/password-guessing\" target=\"_blank\" rel=\"noopener\">Password Guessing Brute Force Attacks</a>. These logs will be accumulated and the plugin will send a report via email if there are more than <code>%%SUCURI.FailedLogins.MaxFailedLogins%%</code> failed login attempts during the same hour, you can change this number from <a href=\"%%SUCURI.URL.Settings%%#alerts\">here</a>. <b>NOTE:</b> Some <em>\"Two-Factor Authentication\"</em> plugins do not follow the same rules that WordPress have to report failed login attempts, so you may not see all the attempts in this panel if you have one of these plugins installed." #: src/strings.php:170 msgid "Hostname" msgstr "Hostname" #: src/strings.php:167 msgid "Here you can see a list of all the successful user logins." msgstr "Here you can see a list of all the successful user logins." #: src/strings.php:166 msgid "Successful Logins (all)" msgstr "Successful Logins (all)" #: src/strings.php:176 msgid "Edit" msgstr "Edit" #: src/strings.php:162 src/strings.php:171 src/strings.php:183 msgid "Date/Time" msgstr "Date/Time" #: src/strings.php:157 msgid "Newest To Oldest" msgstr "Newest To Oldest" #: src/strings.php:156 msgid "Registration" msgstr "Registration" #: src/strings.php:154 msgid "Here you can see a list of all the successful logins of accounts with admin privileges." msgstr "Here you can see a list of all the successful logins of accounts with admin privileges." #: src/strings.php:153 msgid "Successful Logins (admins)" msgstr "Successful Logins (admins)" #: src/strings.php:179 msgid "Failed logins" msgstr "Failed logins" #: src/strings.php:149 msgid "Logged-in Users" msgstr "Logged-in Users" #: src/strings.php:148 msgid "Admins" msgstr "Admins" #: src/strings.php:147 msgid "All Users" msgstr "All Users" #: src/strings.php:135 src/strings.php:330 src/strings.php:429 #: src/strings.php:436 src/strings.php:468 msgid "Status" msgstr "Status" #: src/strings.php:130 src/strings.php:139 msgid "Marking one or more files as fixed will force the plugin to ignore them during the next scan, very useful when you find false positives. Additionally you can restore the original content of the core files that appear as modified or deleted, this will tell the plugin to download a copy of the original files from the official WordPress repository. Deleting a file is an irreversible action, be careful." msgstr "Marking one or more files as fixed will force the plugin to ignore them during the next scan, very useful when you find false positives. Additionally you can restore the original content of the core files that appear as modified or deleted, this will tell the plugin to download a copy of the original files from the official WordPress repository. Deleting a file is an irreversible action, be careful." #: src/strings.php:128 msgid "Delete File" msgstr "Delete File" #: src/strings.php:127 msgid "Restore File" msgstr "Restore File" #: src/strings.php:126 msgid "Mark as Fixed" msgstr "Mark as Fixed" #: src/strings.php:125 src/strings.php:457 msgid "Action:" msgstr "Action:" #: src/strings.php:124 src/strings.php:337 src/strings.php:355 #: src/strings.php:439 msgid "I understand that this operation cannot be reverted." msgstr "I understand that this operation cannot be reverted." #: src/strings.php:123 src/strings.php:138 src/strings.php:328 #: src/strings.php:380 src/strings.php:467 src/strings.php:477 msgid "File Path" msgstr "File Path" #: src/strings.php:122 src/strings.php:137 msgid "Modified At" msgstr "Modified At" #: src/strings.php:121 src/strings.php:136 src/strings.php:329 msgid "File Size" msgstr "File Size" #: src/strings.php:120 src/strings.php:227 src/strings.php:240 #: src/strings.php:257 src/strings.php:274 src/strings.php:327 #: src/strings.php:379 src/strings.php:412 src/strings.php:425 #: src/strings.php:451 src/strings.php:466 src/strings.php:474 msgid "Select All" msgstr "Select All" #: src/strings.php:119 msgid "The Unix Diff Utility is enabled. You can click the files in the table to see the differences detected by the scanner. If you consider the differences to be harmless you can mark the file as fixed, otherwise it is advised to restore the original content immediately." msgstr "The Unix Diff Utility is enabled. You can click the files in the table to see the differences detected by the scanner. If you consider the differences to be harmless you can mark the file as fixed, otherwise it is advised to restore the original content immediately." #: src/strings.php:118 src/strings.php:134 msgid "WordPress Integrity (%%SUCURI.Integrity.ListCount%%)" msgstr "WordPress Integrity (%%SUCURI.Integrity.ListCount%%)" #: src/strings.php:116 src/strings.php:133 msgid "We identified that some of your WordPress core files were modified. That might indicate a hack or a broken file on your installation. If you are experiencing other malware issues, please use a <a href=\"https://sucuri.net/website-security/malware-removal\" target=\"_blank\" rel=\"noopener\">Server Side Scanner</a>." msgstr "We identified that some of your WordPress core files were modified. That might indicate a hack or a broken file on your installation. If you are experiencing other malware issues, please use a <a href=\"https://sucuri.net/website-security/malware-removal\" target=\"_blank\" rel=\"noopener\">Server Side Scanner</a>." #: src/strings.php:115 msgid "Core WordPress Files Were Modified" msgstr "Core WordPress Files Were Modified" #: src/strings.php:110 msgid "Lines with a <b>minus</b> sign as the prefix <em>(here in red)</em> show the original code. Lines with a <b>plus</b> sign as the prefix <em>(here in green)</em> show the modified code. You can read more about the DIFF format from the WikiPedia article about the <a target=\"_blank\" href=\"https://en.wikipedia.org/wiki/Diff_utility\" rel=\"noopener\">Unix Diff Utility</a>." msgstr "Lines with a <b>minus</b> sign as the prefix <em>(here in red)</em> show the original code. Lines with a <b>plus</b> sign as the prefix <em>(here in green)</em> show the modified code. You can read more about the DIFF format from the WikiPedia article about the <a target=\"_blank\" href=\"https://en.wikipedia.org/wiki/Diff_utility\" rel=\"noopener\">Unix Diff Utility</a>." #: src/strings.php:106 src/strings.php:117 msgid "Review False Positives" msgstr "Review False Positives" #: src/strings.php:105 msgid "We have not identified additional files, deleted files, or relevant changes to the core files in your WordPress installation. If you are experiencing other malware issues, please use a <a href=\"https://sucuri.net/website-security/malware-removal\" target=\"_blank\" rel=\"noopener\">Server Side Scanner</a>." msgstr "We have not identified additional files, deleted files, or relevant changes to the core files in your WordPress installation. If you are experiencing other malware issues, please use a <a href=\"https://sucuri.net/website-security/malware-removal\" target=\"_blank\" rel=\"noopener\">Server Side Scanner</a>." #: src/strings.php:104 msgid "All Core WordPress Files Are Correct" msgstr "All Core WordPress Files Are Correct" #: src/strings.php:103 src/strings.php:114 src/strings.php:143 msgid "We inspect your WordPress installation and look for modifications on the core files as provided by WordPress.org. Files located in the root directory, wp-admin and wp-includes will be compared against the files distributed with v%%SUCURI.WordPressVersion%%; all files with inconsistencies will be listed here. Any changes might indicate a hack." msgstr "We inspect your WordPress installation and look for modifications on the core files as provided by WordPress.org. Files located in the root directory, wp-admin and wp-includes will be compared against the files distributed with v%%SUCURI.WordPressVersion%%; all files with inconsistencies will be listed here. Any changes might indicate a hack." #: src/strings.php:102 src/strings.php:113 src/strings.php:142 msgid "WordPress Integrity" msgstr "WordPress Integrity" #: src/strings.php:98 msgid "IP Access" msgstr "IP Access" #: src/strings.php:93 msgid "<em>[1]</em> More information about the <a href=\"https://sucuri.net/website-firewall/\" target=\"_blank\" rel=\"noopener\">Sucuri Firewall</a>, features and pricing.<br><em>[2]</em> Instructions and videos in the official <a href=\"https://kb.sucuri.net/firewall\" target=\"_blank\" rel=\"noopener\">Knowledge Base</a> site.<br><em>[3]</em> <a href=\"https://login.sucuri.net/signup2/create?CloudProxy\" target=\"_blank\" rel=\"noopener\">Sign up</a> for a new account and start protecting your site." msgstr "<em>[1]</em> More information about the <a href=\"https://sucuri.net/website-firewall/\" target=\"_blank\" rel=\"noopener\">Sucuri Firewall</a>, features and pricing.<br><em>[2]</em> Instructions and videos in the official <a href=\"https://kb.sucuri.net/firewall\" target=\"_blank\" rel=\"noopener\">Knowledge Base</a> site.<br><em>[3]</em> <a href=\"https://login.sucuri.net/signup2/create?CloudProxy\" target=\"_blank\" rel=\"noopener\">Sign up</a> for a new account and start protecting your site." #: src/strings.php:92 src/strings.php:438 msgid "Value" msgstr "Value" #: src/strings.php:91 src/strings.php:388 src/strings.php:396 #: src/strings.php:426 src/strings.php:437 src/strings.php:452 msgid "Name" msgstr "Name" #: src/strings.php:90 msgid "Save" msgstr "Save" #: src/strings.php:88 msgid "Firewall API Key:" msgstr "Firewall API Key:" #: src/strings.php:87 msgid "Add your <a href=\"https://waf.sucuri.net/?settings&panel=api\" target=\"_blank\" rel=\"noopener\">Firewall API key</a> in the form below to start communicating with the firewall API service." msgstr "Add your <a href=\"https://waf.sucuri.net/?settings&panel=api\" target=\"_blank\" rel=\"noopener\">Firewall API key</a> in the form below to start communicating with the firewall API service." #: src/strings.php:86 msgid "A powerful Web Application Firewall and <b>Intrusion Detection System</b> for any WordPress user and many other platforms. This page will help you to configure and monitor your site through the <b>Sucuri Firewall</b>. Once enabled, our firewall will act as a shield, protecting your site from attacks and preventing malware infections and reinfections. It will block SQL injection attempts, brute force attacks, XSS, RFI, backdoors and many other threats against your site." msgstr "A powerful Web Application Firewall and <b>Intrusion Detection System</b> for any WordPress user and many other platforms. This page will help you to configure and monitor your site through the <b>Sucuri Firewall</b>. Once enabled, our firewall will act as a shield, protecting your site from attacks and preventing malware infections and reinfections. It will block SQL injection attempts, brute force attacks, XSS, RFI, backdoors and many other threats against your site." #: src/strings.php:85 msgid "Firewall Settings" msgstr "Firewall Settings" #: src/strings.php:81 msgid "e.g. 192.168.1.54" msgstr "e.g. 192.168.1.54" #: src/strings.php:77 msgid "IP Address Access" msgstr "IP Address Access" #: src/strings.php:74 src/strings.php:89 src/strings.php:259 #: src/strings.php:279 src/strings.php:321 src/strings.php:332 #: src/strings.php:384 msgid "Delete" msgstr "Delete" #: src/strings.php:71 msgid "A web cache (or HTTP cache) is an information technology for the temporary storage (caching) of web documents, such as HTML pages and images, to reduce bandwidth usage, server load, and perceived lag. A web cache system stores copies of documents passing through it; subsequent requests may be satisfied from the cache if certain conditions are met. A web cache system can refer either to an appliance, or to a computer program. — <a href=\"https://en.wikipedia.org/wiki/Web_cache\" target=\"_blank\" rel=\"noopener\">WikiPedia - Web Cache</a>" msgstr "A web cache (or HTTP cache) is an information technology for the temporary storage (caching) of web documents, such as HTML pages and images, to reduce bandwidth usage, server load, and perceived lag. A web cache system stores copies of documents passing through it; subsequent requests may be satisfied from the cache if certain conditions are met. A web cache system can refer either to an appliance, or to a computer program. — <a href=\"https://en.wikipedia.org/wiki/Web_cache\" target=\"_blank\" rel=\"noopener\">WikiPedia - Web Cache</a>" #: src/strings.php:70 msgid "Note that the firewall has <a href=\"https://kb.sucuri.net/firewall/Performance/cache-exceptions\" target=\"_blank\" rel=\"noopener\">special caching rules</a> for Images, CSS, PDF, TXT, JavaScript, media files and a few more extensions that are stored on our <a href=\"https://en.wikipedia.org/wiki/Edge_device\" target=\"_blank\" rel=\"noopener\">edge</a>. The only way to flush the cache for these files is by clearing the firewall’s cache completely <em>(for the whole website)</em>. Due to our caching of JavaScript and CSS files, often, as is best practice, the use of versioning during development will ensure updates going live as expected. This is done by adding a query string such as <code>?ver=1.2.3</code> and incrementing on each update." msgstr "Note that the firewall has <a href=\"https://kb.sucuri.net/firewall/Performance/cache-exceptions\" target=\"_blank\" rel=\"noopener\">special caching rules</a> for Images, CSS, PDF, TXT, JavaScript, media files and a few more extensions that are stored on our <a href=\"https://en.wikipedia.org/wiki/Edge_device\" target=\"_blank\" rel=\"noopener\">edge</a>. The only way to flush the cache for these files is by clearing the firewall’s cache completely <em>(for the whole website)</em>. Due to our caching of JavaScript and CSS files, often, as is best practice, the use of versioning during development will ensure updates going live as expected. This is done by adding a query string such as <code>?ver=1.2.3</code> and incrementing on each update." #: src/strings.php:69 msgid "The firewall offers multiple options to configure the cache level applied to your website. You can either enable the full cache which is the recommended setting, or you can set the cache level to minimal which will keep the pages static for a couple of minutes, or force the usage of the website headers <em>(only for advanced users)</em>, or in extreme cases where you do not need the cache you can simply disable it. Find more information about it in the <a href=\"https://kb.sucuri.net/firewall/Performance/caching-options\" target=\"_blank\" rel=\"noopener\">Sucuri Knowledge Base</a> website." msgstr "The firewall offers multiple options to configure the cache level applied to your website. You can either enable the full cache which is the recommended setting, or you can set the cache level to minimal which will keep the pages static for a couple of minutes, or force the usage of the website headers <em>(only for advanced users)</em>, or in extreme cases where you do not need the cache you can simply disable it. Find more information about it in the <a href=\"https://kb.sucuri.net/firewall/Performance/caching-options\" target=\"_blank\" rel=\"noopener\">Sucuri Knowledge Base</a> website." #: src/strings.php:68 src/strings.php:99 msgid "Clear Cache" msgstr "Clear Cache" #: src/strings.php:67 msgid "Clear cache when a post or page is updated" msgstr "Clear cache when a post or page is updated" #: src/strings.php:66 msgid "Clear cache when a post or page is updated (Loading...)" msgstr "Clear cache when a post or page is updated (Loading...)" #: src/strings.php:62 msgid "Referer:" msgstr "Referer:" #: src/strings.php:61 msgid "Target:" msgstr "Target:" #: src/strings.php:60 msgid "U-Agent:" msgstr "U-Agent:" #: src/strings.php:59 msgid "Request:" msgstr "Request:" #: src/strings.php:58 msgid "Signature:" msgstr "Signature:" #: src/strings.php:57 src/strings.php:203 msgid "Date/Time:" msgstr "Date/Time:" #: src/strings.php:54 src/strings.php:75 src/strings.php:129 #: src/strings.php:216 src/strings.php:222 src/strings.php:229 #: src/strings.php:237 src/strings.php:249 src/strings.php:256 #: src/strings.php:266 src/strings.php:273 src/strings.php:285 #: src/strings.php:298 src/strings.php:338 src/strings.php:356 #: src/strings.php:366 src/strings.php:372 src/strings.php:378 #: src/strings.php:417 src/strings.php:430 src/strings.php:444 #: src/strings.php:458 src/strings.php:465 src/strings.php:531 msgid "Submit" msgstr "Submit" #: src/strings.php:52 msgid "Non-blocked requests are hidden from the logs, this is intentional." msgstr "Non-blocked requests are hidden from the logs, this is intentional." #: src/strings.php:51 msgid "The firewall logs every request involved in an attack and separates them from the legitimate requests. You can analyze the data from the latest entries in the logs using this tool and take action either enabling the advanced features of the IDS <em>(Intrusion Detection System)</em> from the <a href=\"https://waf.sucuri.net/?settings\" target=\"_blank\" rel=\"noopener\">Firewall Dashboard</a> and/or blocking IP addresses and URL paths directly from the <a href=\"https://waf.sucuri.net/?audit\" target=\"_blank\" rel=\"noopener\">Firewall Audit Trails</a> page." msgstr "The firewall logs every request involved in an attack and separates them from the legitimate requests. You can analyze the data from the latest entries in the logs using this tool and take action either enabling the advanced features of the IDS <em>(Intrusion Detection System)</em> from the <a href=\"https://waf.sucuri.net/?settings\" target=\"_blank\" rel=\"noopener\">Firewall Dashboard</a> and/or blocking IP addresses and URL paths directly from the <a href=\"https://waf.sucuri.net/?audit\" target=\"_blank\" rel=\"noopener\">Firewall Audit Trails</a> page." #: src/strings.php:50 msgid "Firewall Audit Logs" msgstr "Firewall Audit Logs" #: src/strings.php:47 src/strings.php:97 msgid "Audit Logs" msgstr "Audit Logs" #: src/strings.php:43 msgid "Sucuri Inc. All Rights Reserved." msgstr "Sucuri Inc. All Rights Reserved." #: src/strings.php:42 msgid "Copyright" msgstr "Copyright" #: src/strings.php:37 msgid "Review" msgstr "Review" #: src/strings.php:36 msgid "WP Plugin" msgstr "WP Plugin" #: src/strings.php:32 msgid "Send Logs" msgstr "Send Logs" #: src/strings.php:31 msgid "Total execution time:" msgstr "Total execution time:" #: src/strings.php:30 msgid "Total request timeouts (failures):" msgstr "Total request timeouts (failures):" #: src/strings.php:29 msgid "Successfully sent to the API:" msgstr "Successfully sent to the API:" #: src/strings.php:28 msgid "Maximum execution time:" msgstr "Maximum execution time:" #: src/strings.php:27 msgid "Total logs in the queue:" msgstr "Total logs in the queue:" #: src/settings-hardening.php:662 msgid "Selected files have been removed" msgstr "Selected files have been removed" #: src/settings-hardening.php:648 msgid "Specified folder is not hardened by this plugin" msgstr "Specified folder is not hardened by this plugin" #: src/settings-hardening.php:540 msgid "Disables the theme and plugin editors to prevent unwanted modifications to the code. If you are having problems reverting this please open the wp-config.php file and delete the line with the constant DISALLOW_FILE_EDIT." msgstr "Disables the theme and plugin editors to prevent unwanted modifications to the code. If you are having problems reverting this please open the wp-config.php file and delete the line with the constant DISALLOW_FILE_EDIT." #: src/settings-hardening.php:533 src/settings-hardening.php:534 msgid "Hardening reverted in the plugin and theme editor" msgstr "Hardening reverted in the plugin and theme editor" #: src/settings-hardening.php:527 msgid "File Editor was not disabled using this tool. You must scan your project for a constant defined as DISALLOW_FILE_EDIT, then either delete it or set its value to False. Any plugin/theme can disable the file editor, so it is impossible to determine the origin of the constant." msgstr "File Editor was not disabled using this tool. You must scan your project for a constant defined as DISALLOW_FILE_EDIT, then either delete it or set its value to False. Any plugin/theme can disable the file editor, so it is impossible to determine the origin of the constant." #: src/settings-hardening.php:498 src/settings-hardening.php:499 msgid "Hardening applied to the plugin and theme editor" msgstr "Hardening applied to the plugin and theme editor" #: src/settings-posthack.php:76 src/settings-hardening.php:478 #: src/settings-hardening.php:509 msgid "WordPress configuration file is not writable." msgstr "WordPress configuration file is not writable." #: src/settings-posthack.php:63 src/settings-hardening.php:476 #: src/settings-hardening.php:507 msgid "WordPress configuration file was not found." msgstr "WordPress configuration file was not found." #: src/settings-hardening.php:447 msgid "Check if the primary user account still uses the name \"admin\". This allows malicious users to easily identify which account has the highest privileges to target an attack." msgstr "Check if the primary user account still uses the name \"admin\". This allows malicious users to easily identify which account has the highest privileges to target an attack." #: src/settings-hardening.php:411 msgid "Checks if the WordPress README file still exists in the website. The information in this file can be used by malicious users to pin-point which disclosed vulnerabilities are associated to the website. Be aware that WordPress recreates this file automatically with every update." msgstr "Checks if the WordPress README file still exists in the website. The information in this file can be used by malicious users to pin-point which disclosed vulnerabilities are associated to the website. Be aware that WordPress recreates this file automatically with every update." #: src/settings-hardening.php:405 src/settings-hardening.php:406 msgid "Hardening applied to the <code>readme.html</code> file" msgstr "Hardening applied to the <code>readme.html</code> file" #: src/settings-hardening.php:403 msgid "Cannot delete <code>%s/readme.html</code>" msgstr "Cannot delete <code>%s/readme.html</code>" #: src/settings-hardening.php:370 msgid "Block PHP Files in WP-INCLUDES Directory" msgstr "Block PHP Files in WP-INCLUDES Directory" #: src/settings-hardening.php:363 src/settings-hardening.php:364 msgid "Hardening reverted in the library directory" msgstr "Hardening reverted in the library directory" #: src/settings-hardening.php:347 src/settings-hardening.php:348 msgid "Hardening applied to the library directory" msgstr "Hardening applied to the library directory" #: src/settings-hardening.php:301 msgid "Block PHP Files in WP-CONTENT Directory" msgstr "Block PHP Files in WP-CONTENT Directory" #: src/settings-hardening.php:294 src/settings-hardening.php:295 msgid "Hardening reverted in the content directory" msgstr "Hardening reverted in the content directory" #: src/settings-hardening.php:283 src/settings-hardening.php:284 msgid "Hardening applied to the content directory" msgstr "Hardening applied to the content directory" #: src/settings-hardening.php:242 msgid "Block PHP Files in Uploads Directory" msgstr "Block PHP Files in Uploads Directory" #: src/settings-hardening.php:238 src/settings-hardening.php:297 #: src/settings-hardening.php:366 msgid "Access file is not writable, check the permissions." msgstr "Access file is not writable, check the permissions." #: src/settings-hardening.php:235 src/settings-hardening.php:236 msgid "Hardening reverted in the uploads directory" msgstr "Hardening reverted in the uploads directory" #: src/settings-hardening.php:227 src/settings-hardening.php:286 #: src/settings-hardening.php:353 msgid "Error hardening directory, check the permissions." msgstr "Error hardening directory, check the permissions." #: src/settings-hardening.php:224 src/settings-hardening.php:225 msgid "Hardening applied to the uploads directory" msgstr "Hardening applied to the uploads directory" #: src/settings-hardening.php:197 src/settings-hardening.php:243 #: src/settings-hardening.php:302 src/settings-hardening.php:371 msgid "Block the execution of PHP files in sensitive directories. Be careful while applying this hardening option as there are many plugins and theme which rely on the ability to execute PHP files in the content directory to generate images or save temporary data. Use the \"Add PHP Files to the Allowlist\" tool to add exceptions to individual files." msgstr "Block the execution of PHP files in sensitive directories. Be careful while applying this hardening option as there are many plugins and theme which rely on the ability to execute PHP files in the content directory to generate images or save temporary data. Use the \"Add PHP Files to the Allowlist\" tool to add exceptions to individual files." #: src/settings-hardening.php:196 msgid "Check Hardening" msgstr "Check Hardening" #: src/settings-hardening.php:193 msgid "Block of Certain PHP Files" msgstr "Block of Certain PHP Files" #: src/settings-hardening.php:189 msgid "Read the official WordPress guidelines to learn how to restrict access to PHP files in sensitive directories - <a href=\"https://codex.wordpress.org/Nginx#Global_restrictions_file\" target=\"_blank\" rel=\"noopener\">Nginx Global Restrictions For WordPress</a>" msgstr "Read the official WordPress guidelines to learn how to restrict access to PHP files in sensitive directories - <a href=\"https://codex.wordpress.org/Nginx#Global_restrictions_file\" target=\"_blank\" rel=\"noopener\">Nginx Global Restrictions For WordPress</a>" #: src/settings-hardening.php:169 msgid "It checks if your WordPress version is being leaked to the public via a HTML meta-tag. Many web vulnerability scanners use this to determine which version of the code is running in your website. They use this to find disclosed vulnerabilities associated to this version number. A vulnerability scanner can still guess which version of WordPress is installed by comparing the checksum of some static files." msgstr "It checks if your WordPress version is being leaked to the public via a HTML meta-tag. Many web vulnerability scanners use this to determine which version of the code is running in your website. They use this to find disclosed vulnerabilities associated to this version number. A vulnerability scanner can still guess which version of WordPress is installed by comparing the checksum of some static files." #: src/settings-hardening.php:165 msgid "Remove WordPress Version" msgstr "Remove WordPress Version" #: src/settings-hardening.php:145 msgid "WordPress Update Available" msgstr "WordPress Update Available" #: src/settings-hardening.php:141 msgid "Why keep your site updated? WordPress is an open-source project which means that with every update the details of the changes made to the source code are made public, if there were security fixes then someone with malicious intent can use this information to attack any site that has not been upgraded." msgstr "Why keep your site updated? WordPress is an open-source project which means that with every update the details of the changes made to the source code are made public, if there were security fixes then someone with malicious intent can use this information to attack any site that has not been upgraded." #: src/settings-hardening.php:140 msgid "Verify WordPress Version" msgstr "Verify WordPress Version" #: src/settings-hardening.php:139 msgid "Check Updates Now" msgstr "Check Updates Now" #: src/settings-hardening.php:106 msgid "A WAF is a protection layer for your web site, blocking all sort of attacks (brute force attempts, DDoS, SQL injections, etc) and helping it remain malware and blocklist free. This test checks if your site is using Sucuri Firewall to protect your site." msgstr "A WAF is a protection layer for your web site, blocking all sort of attacks (brute force attempts, DDoS, SQL injections, etc) and helping it remain malware and blocklist free. This test checks if your site is using Sucuri Firewall to protect your site." #: src/settings-alerts.php:567 msgid "List of monitored post-types has been updated" msgstr "List of monitored post-types has been updated" #: src/settings-alerts.php:565 msgid "List of monitored post-types has been updated." msgstr "List of monitored post-types has been updated." #: src/settings-alerts.php:550 msgid "Changes in <code>%s</code> post-type will be ignored" msgstr "Changes in <code>%s</code> post-type will be ignored" #: src/settings-alerts.php:548 msgid "Post-type has been successfully ignored." msgstr "Post-type has been successfully ignored." #: src/settings-alerts.php:544 msgid "The post-type is already being ignored (duplicate)." msgstr "The post-type is already being ignored (duplicate)." #: src/settings-alerts.php:468 msgid "The alert settings have been updated" msgstr "The alert settings have been updated" #: src/settings-alerts.php:464 msgid "A total of %s alert events were changed" msgstr "A total of %s alert events were changed" #: src/settings-alerts.php:420 msgid "Receive email alerts when a <b>theme is deleted</b>" msgstr "Receive email alerts when a <b>theme is deleted</b>" #: src/settings-alerts.php:419 msgid "Receive email alerts when a <b>theme is updated</b>" msgstr "Receive email alerts when a <b>theme is updated</b>" #: src/settings-alerts.php:418 msgid "Receive email alerts when a <b>theme is activated</b>" msgstr "Receive email alerts when a <b>theme is activated</b>" #: src/settings-alerts.php:417 msgid "Receive email alerts when a <b>theme is installed</b>" msgstr "Receive email alerts when a <b>theme is installed</b>" #: src/settings-alerts.php:416 msgid "Receive email alerts when a <b>widget is deleted</b> from a sidebar" msgstr "Receive email alerts when a <b>widget is deleted</b> from a sidebar" #: src/settings-alerts.php:415 msgid "Receive email alerts when a <b>widget is added</b> to a sidebar" msgstr "Receive email alerts when a <b>widget is added</b> to a sidebar" #: src/settings-alerts.php:414 msgid "Receive email alerts when a <b>plugin is deleted</b>" msgstr "Receive email alerts when a <b>plugin is deleted</b>" #: src/settings-alerts.php:413 msgid "Receive email alerts when a <b>plugin is updated</b>" msgstr "Receive email alerts when a <b>plugin is updated</b>" #: src/settings-alerts.php:412 msgid "Receive email alerts when a <b>plugin is deactivated</b>" msgstr "Receive email alerts when a <b>plugin is deactivated</b>" #: src/settings-alerts.php:411 msgid "Receive email alerts when a <b>plugin is activated</b>" msgstr "Receive email alerts when a <b>plugin is activated</b>" #: src/settings-alerts.php:410 msgid "Receive email alerts when a <b>plugin is installed</b>" msgstr "Receive email alerts when a <b>plugin is installed</b>" #: src/settings-alerts.php:409 msgid "Receive email alerts when a file is modified with theme/plugin editor" msgstr "Receive email alerts when a file is modified with theme/plugin editor" #: src/settings-alerts.php:408 msgid "Receive email alerts when your website settings are updated" msgstr "Receive email alerts when your website settings are updated" #: src/settings-alerts.php:407 msgid "Receive email alerts when the WordPress version is updated" msgstr "Receive email alerts when the WordPress version is updated" #: src/settings-alerts.php:406 msgid "Receive email alerts for changes in the post status <em>(configure from Ignore Posts Changes)</em>" msgstr "Receive email alerts for changes in the post status <em>(configure from Ignore Posts Changes)</em>" #: src/settings-alerts.php:405 msgid "Receive email alerts for password guessing attacks <em>(summary of failed logins per hour)</em>" msgstr "Receive email alerts for password guessing attacks <em>(summary of failed logins per hour)</em>" #: src/settings-alerts.php:404 msgid "Receive email alerts for failed login attempts <em>(you may receive tons of emails)</em>" msgstr "Receive email alerts for failed login attempts <em>(you may receive tons of emails)</em>" #: src/settings-alerts.php:403 msgid "Receive email alerts for successful login attempts" msgstr "Receive email alerts for successful login attempts" #: src/settings-alerts.php:402 msgid "Receive email alerts for new user registration" msgstr "Receive email alerts for new user registration" #: src/settings-alerts.php:401 msgid "Receive email alerts for available updates" msgstr "Receive email alerts for available updates" #: src/settings-alerts.php:400 msgid "Receive email alerts for core integrity checks" msgstr "Receive email alerts for core integrity checks" #: src/settings-alerts.php:399 msgid "Allow redirection after login to report the last-login information" msgstr "Allow redirection after login to report the last-login information" #: src/settings-alerts.php:398 msgid "Use WordPress functions to send mails <em>(uncheck to use native PHP functions)</em>" msgstr "Use WordPress functions to send mails <em>(uncheck to use native PHP functions)</em>" #: src/settings-alerts.php:397 msgid "Receive email alerts in HTML <em>(there may be issues with some mail services)</em>" msgstr "Receive email alerts in HTML <em>(there may be issues with some mail services)</em>" #: src/settings-alerts.php:396 msgid "Receive email alerts for changes in the settings of the plugin" msgstr "Receive email alerts for changes in the settings of the plugin" #: src/settings-alerts.php:371 msgid "Invalid number of failed logins per hour" msgstr "Invalid number of failed logins per hour" #: src/settings-alerts.php:369 msgid "The plugin will assume that your website is under a brute-force attack after %s failed logins are detected during the same hour" msgstr "The plugin will assume that your website is under a brute-force attack after %s failed logins are detected during the same hour" #: src/settings-alerts.php:364 msgid "Consider brute-force attack after <code>%s</code> failed logins per hour" msgstr "Consider brute-force attack after <code>%s</code> failed logins per hour" #: src/settings-alerts.php:355 msgid "480 failed logins per hour" msgstr "480 failed logins per hour" #: src/settings-alerts.php:354 msgid "240 failed logins per hour" msgstr "240 failed logins per hour" #: src/settings-alerts.php:353 msgid "120 failed logins per hour" msgstr "120 failed logins per hour" #: src/settings-alerts.php:352 msgid "60 failed logins per hour" msgstr "60 failed logins per hour" #: src/settings-alerts.php:351 msgid "30 failed logins per hour" msgstr "30 failed logins per hour" #: src/settings-alerts.php:327 msgid "Error updating the maximum number of alerts per hour" msgstr "Error updating the maximum number of alerts per hour" #: src/settings-alerts.php:325 msgid "The maximum number of alerts per hour has been updated" msgstr "The maximum number of alerts per hour has been updated" #: src/settings-alerts.php:320 msgid "Maximum alerts per hour set to <code>%s</code>" msgstr "Maximum alerts per hour set to <code>%s</code>" #: src/settings-alerts.php:310 msgid "Unlimited alerts per hour" msgstr "Unlimited alerts per hour" #: src/settings-alerts.php:309 msgid "Maximum 160 per hour" msgstr "Maximum 160 per hour" #: src/settings-alerts.php:308 msgid "Maximum 80 per hour" msgstr "Maximum 80 per hour" #: src/settings-alerts.php:307 msgid "Maximum 40 per hour" msgstr "Maximum 40 per hour" #: src/settings-alerts.php:306 msgid "Maximum 20 per hour" msgstr "Maximum 20 per hour" #: src/settings-alerts.php:305 msgid "Maximum 10 per hour" msgstr "Maximum 10 per hour" #: src/settings-alerts.php:304 msgid "Maximum 5 per hour" msgstr "Maximum 5 per hour" #: src/settings-alerts.php:255 msgid "The email subject has been successfully updated" msgstr "The email subject has been successfully updated" #: src/settings-alerts.php:250 msgid "Email subject set to <code>%s</code>" msgstr "Email subject set to <code>%s</code>" #: src/settings-alerts.php:242 msgid "Invalid characters in the email subject." msgstr "Invalid characters in the email subject." #: src/settings-alerts.php:214 msgid "Sucuri Alert, %s" msgstr "Sucuri Alert, %s" #: src/settings-alerts.php:208 src/settings-alerts.php:212 #: src/settings-alerts.php:213 msgid "Sucuri Alert, %s, %s" msgstr "Sucuri Alert, %s, %s" #: src/settings-alerts.php:173 msgid "n/a" msgstr "n/a" #: src/settings-alerts.php:164 msgid "The selected IP addresses were successfully deleted." msgstr "The selected IP addresses were successfully deleted." #: src/settings-alerts.php:151 msgid "The IP address could not be added to the trusted list" msgstr "The IP address could not be added to the trusted list" #: src/settings-alerts.php:149 msgid "Events generated from this IP will be ignored: <code>%s</code>" msgstr "Events generated from this IP will be ignored: <code>%s</code>" #: src/settings-alerts.php:148 msgid "IP has been trusted: %s" msgstr "IP has been trusted: %s" #: src/settings-alerts.php:146 msgid "The IP specified address was already added." msgstr "The IP specified address was already added." #: src/settings-alerts.php:101 msgid "A test alert was sent to your email, check your inbox" msgstr "A test alert was sent to your email, check your inbox" #: src/settings-alerts.php:97 msgid "Test email alert sent at %s" msgstr "Test email alert sent at %s" #: src/settings-alerts.php:96 msgid "Test Email Alert" msgstr "Test Email Alert" #: src/settings-alerts.php:85 msgid "These emails will stop receiving alerts: %s" msgstr "These emails will stop receiving alerts: %s" #: src/settings-alerts.php:82 msgid "These emails will stop receiving alerts: <code>%s</code>" msgstr "These emails will stop receiving alerts: <code>%s</code>" #: src/settings-alerts.php:63 msgid "Email format not supported." msgstr "Email format not supported." #: src/settings-alerts.php:59 msgid "The email alerts will be sent to: %s" msgstr "The email alerts will be sent to: %s" #: src/settings-alerts.php:56 msgid "The email alerts will be sent to: <code>%s</code>" msgstr "The email alerts will be sent to: <code>%s</code>" #: src/fileinfo.lib.php:359 msgid "Cannot delete uploads directory" msgstr "Cannot delete uploads directory" #: src/fileinfo.lib.php:353 msgid "Cannot delete content directory" msgstr "Cannot delete content directory" #: src/fileinfo.lib.php:349 msgid "Directory does not exists" msgstr "Directory does not exists" #: src/fileinfo.lib.php:291 msgid "No files were found" msgstr "No files were found" #: src/option.lib.php:148 src/settings-alerts.php:209 #: src/settings-alerts.php:210 src/settings-alerts.php:211 msgid "Sucuri Alert, %s, %s, %s" msgstr "Sucuri Alert, %s, %s, %s" #: src/api.lib.php:991 src/api.lib.php:996 msgid "WordPress version is not supported anymore" msgstr "WordPress version is not supported anymore" #: src/api.lib.php:648 msgid "WP Engine PHP Compatibility Checker: %s (created post #%d as cache)" msgstr "WP Engine PHP Compatibility Checker: %s (created post #%d as cache)" #: src/api.lib.php:380 msgid "API key recovery for domain: %s" msgstr "API key recovery for domain: %s" #: src/api.lib.php:354 msgid "API key successfully generated and saved." msgstr "API key successfully generated and saved." #: src/api.lib.php:352 msgid "API key was generated and set" msgstr "API key was generated and set" #: src/api.lib.php:317 msgid "Invalid email format or the host is missing MX records." msgstr "Invalid email format or the host is missing MX records." #: src/api.lib.php:277 msgid "Unknown error, there is no information" msgstr "Unknown error, there is no information" #: src/api.lib.php:186 msgid "API key was successfully set: %s" msgstr "API key was successfully set: %s" #: src/api.lib.php:182 msgid "Invalid API key format" msgstr "Invalid API key format" #: src/api.lib.php:95 msgid "Only GET and POST methods allowed" msgstr "Only GET and POST methods allowed" #: src/api.lib.php:91 msgid "URL is invalid" msgstr "URL is invalid" #: src/settings-webinfo.php:39 msgid "not active" msgstr "not active" #: src/interface.lib.php:288 msgid "WordPress CSRF verification failed. The submitted form is missing an important unique code that prevents the execution of automated malicious scanners. Go back and try again. If you did not submit a form, this error message could be an indication of an incompatibility between this plugin and another add-on; one of them is inserting data into the global POST variable when the HTTP request is coming via GET. Disable them one by one (while reloading this page) to find the culprit." msgstr "WordPress CSRF verification failed. The submitted form is missing an important unique code that prevents the execution of automated malicious scanners. Go back and try again. If you did not submit a form, this error message could be an indication of an incompatibility between this plugin and another add-on; one of them is inserting data into the global POST variable when the HTTP request is coming via GET. Disable them one by one (while reloading this page) to find the culprit." #: src/interface.lib.php:287 msgid "Nonce is invalid" msgstr "Nonce is invalid" #: src/interface.lib.php:267 msgid "Access denied by %s" msgstr "Access denied by %s" #: src/interface.lib.php:266 msgid "Access denied; cannot manage options" msgstr "Access denied; cannot manage options" #: src/interface.lib.php:253 msgid "Do you want to get vulnerability disclosures? Subscribe to our newsletter <a href=\"http://sucuri.hs-sites.com/subscribe-to-security\" target=\"_blank\" rel=\"noopener\">here</a>" msgstr "Do you want to get vulnerability disclosures? Subscribe to our newsletter <a href=\"http://sucuri.hs-sites.com/subscribe-to-security\" target=\"_blank\" rel=\"noopener\">here</a>" #: src/interface.lib.php:240 msgid "API service communication is disabled, if you just updated the plugin this might be a good opportunity to test this feature once again with the new code. Enable it again from the \"API Service\" panel located in the settings page." msgstr "API service communication is disabled, if you just updated the plugin this might be a good opportunity to test this feature once again with the new code. Enable it again from the \"API Service\" panel located in the settings page." #: src/interface.lib.php:198 msgid "Storage is not writable: <code>%s</code>" msgstr "Storage is not writable: <code>%s</code>" #: src/interface.lib.php:190 msgid "The plugin requires PHP 5 >= 5.3.0 - OR - PHP 7" msgstr "The plugin requires PHP 5 >= 5.3.0 - OR - PHP 7" #: src/settings-scanner.php:218 msgid "Directories will be scanned: (multiple entries): " msgstr "Directories will be scanned: (multiple entries): " #: src/settings-scanner.php:208 msgid "This directory will not be scanned: %s" msgstr "This directory will not be scanned: %s" #: src/settings-scanner.php:207 src/settings-scanner.php:216 msgid "Selected files have been successfully processed." msgstr "Selected files have been successfully processed." #: src/strings.php:46 src/strings.php:160 src/strings.php:172 #: src/strings.php:185 src/strings.php:278 src/strings.php:383 #: src/strings.php:478 src/settings-scanner.php:179 #: src/settings-scanner.php:239 src/settings-alerts.php:574 msgid "no data available" msgstr "no data available" #: src/settings-scanner.php:131 msgid "Execute Now (in +10 seconds)" msgstr "Execute Now (in +10 seconds)" #: src/settings-scanner.php:122 msgid "No scheduled tasks were selected from the list." msgstr "No scheduled tasks were selected from the list." #: src/settings-scanner.php:110 msgid "Re-configure scheduled tasks %s: (multiple entries): %s" msgstr "Re-configure scheduled tasks %s: (multiple entries): %s" #: src/settings-scanner.php:103 msgid "%d tasks has been re-scheduled to run <code>%s</code>." msgstr "%d tasks has been re-scheduled to run <code>%s</code>." #: src/settings-scanner.php:92 msgid "Delete scheduled tasks: (multiple entries): %s" msgstr "Delete scheduled tasks: (multiple entries): %s" #: src/settings-scanner.php:86 msgid "%d scheduled tasks have been removed." msgstr "%d scheduled tasks have been removed." #: src/settings-scanner.php:74 msgid "Force execution of scheduled tasks: (multiple entries): %s" msgstr "Force execution of scheduled tasks: (multiple entries): %s" #: src/settings-scanner.php:68 msgid "%d tasks has been scheduled to run in the next ten seconds." msgstr "%d tasks has been scheduled to run in the next ten seconds." #: src/hardening.lib.php:281 msgid "Cannot remove file from the allowlist; no permissions." msgstr "Cannot remove file from the allowlist; no permissions." #: src/hardening.lib.php:251 msgid "Access control file is not writable" msgstr "Access control file is not writable" #: src/hardening.lib.php:247 msgid "Access control file does not exists" msgstr "Access control file does not exists" #: src/hardening.lib.php:124 msgid "Directory is not hardened" msgstr "Directory is not hardened" #: src/hardening.lib.php:88 msgid "Directory is not usable" msgstr "Directory is not usable" #: src/pagehandler.php:102 msgid "Could not reset the last-logins data file." msgstr "Could not reset the last-logins data file." #: src/pagehandler.php:100 msgid "Last-Logins logs were successfully reset." msgstr "Last-Logins logs were successfully reset." #: src/pagehandler.php:47 src/pagehandler.php:48 src/pagehandler.php:49 #: src/strings.php:26 src/strings.php:53 src/strings.php:65 src/strings.php:76 #: src/strings.php:109 src/strings.php:144 src/strings.php:400 #: src/strings.php:410 src/strings.php:421 src/strings.php:456 msgid "Loading..." msgstr "Loading…" #: src/settings-general.php:662 msgid "The timezone for the date and time in the audit logs has been changed" msgstr "The timezone for the date and time in the audit logs has been changed" #: src/settings-general.php:657 msgid "Timezone override will use %s" msgstr "Timezone override will use %s" #: src/settings-general.php:599 msgid "Data is incorrectly encoded" msgstr "Data is incorrectly encoded" #: src/settings-general.php:593 msgid "%d out of %d option have been successfully imported" msgstr "%d out of %d option have been successfully imported" #: src/settings-general.php:445 msgid "The status of the DNS lookups for the reverse proxy detection has been changed" msgstr "The status of the DNS lookups for the reverse proxy detection has been changed" #: src/settings-general.php:440 msgid "DNS lookups for reverse proxy detection <code>%s</code>" msgstr "DNS lookups for reverse proxy detection <code>%s</code>" #: src/settings-general.php:422 msgid "INVALID" msgstr "INVALID" #: src/settings-general.php:346 msgid "The log exporter feature has been enabled and the data file was successfully set." msgstr "The log exporter feature has been enabled and the data file was successfully set." #: src/settings-general.php:340 msgid "Log exporter file path was correctly set" msgstr "Log exporter file path was correctly set" #: src/settings-general.php:336 msgid "File parent directory is not writable." msgstr "File parent directory is not writable." #: src/settings-general.php:334 msgid "File already exists and will not be overwritten." msgstr "File already exists and will not be overwritten." #: src/settings-general.php:332 msgid "File should not be publicly accessible." msgstr "File should not be publicly accessible." #: src/settings-general.php:330 msgid "The log exporter feature has been disabled" msgstr "The log exporter feature has been disabled" #: src/settings-general.php:324 msgid "Log exporter was disabled" msgstr "Log exporter was disabled" #: src/settings-general.php:219 msgid "%d out of %d files have been deleted." msgstr "%d out of %d files have been deleted." #: src/settings-general.php:177 msgid "Stores a list of IP addresses trusted by the plugin, events triggered by one of these IPs will not be reported to the remote monitoring API service." msgstr "Stores a list of IP addresses trusted by the plugin, events triggered by one of these IPs will not be reported to the remote monitoring API service." #: src/settings-general.php:176 msgid "Cache to store the result of the malware scanner. Expires after %s seconds, reset at any time to force a re-scan." msgstr "Cache to store the result of the malware scanner. Expires after %s seconds, reset at any time to force a re-scan." #: src/settings-general.php:175 msgid "Stores all the options used to configure the functionality and behavior of the plugin." msgstr "Stores all the options used to configure the functionality and behaviour of the plugin." #: src/settings-general.php:174 msgid "Cache to store the data associated to the installed plugins listed in the Post-Hack page. Expires after %s seconds." msgstr "Cache to store the data associated to the installed plugins listed in the Post-Hack page. Expires after %s seconds." #: src/settings-general.php:173 msgid "Stores the data for every failed login attempt after the plugin sends a report about a brute force password attack via email." msgstr "Stores the data for every failed login attempt after the plugin sends a report about a brute force password attack via email." #: src/settings-general.php:172 msgid "Stores the data associated to every successful user login. The data never expires; manually delete if the file is too large." msgstr "Stores the data associated to every successful user login. The data never expires; manually delete if the file is too large." #: src/settings-general.php:171 msgid "Stores a list of files marked as fixed by the user via the WordPress Integrity tool." msgstr "Stores a list of files marked as fixed by the user via the WordPress Integrity tool." #: src/settings-general.php:170 msgid "Stores a list of files and folders chosen by the user to be ignored by the file system scanner." msgstr "Stores a list of files and folders chosen by the user to be ignored by the file system scanner." #: src/settings-general.php:169 msgid "Temporarily stores data to complement the logs during destructive operations like deleting a post, page, comment, etc." msgstr "Temporarily stores data to complement the logs during destructive operations like deleting a post, page, comment, etc." #: src/settings-general.php:168 msgid "Stores the data for every failed login attempt. The data is moved to \"oldfailedlogins\" every hour during a brute force password attack." msgstr "Stores the data for every failed login attempt. The data is moved to \"oldfailedlogins\" every hour during a brute force password attack." #: src/settings-general.php:167 msgid "Deprecated on 1.8.12; it was used to store a list of blocked user names." msgstr "Deprecated on 1.8.12; it was used to store a list of blocked user names." #: src/settings-general.php:166 msgid "Local queue to store the most recent logs before they are sent to the remote API service." msgstr "Local queue to store the most recent logs before they are sent to the remote API service." #: src/settings-general.php:165 msgid "Cache to store the system logs obtained from the API service; expires after %s seconds." msgstr "Cache to store the system logs obtained from the API service; expires after %s seconds." #: src/settings-general.php:164 msgid "Directory used to store the plugin settings, cache and system logs" msgstr "Directory used to store the plugin settings, cache and system logs" #: src/settings-general.php:143 msgid "(not set)" msgstr "(not set)" #: src/settings-general.php:132 msgid "Plugin API Key Recovery" msgstr "Plugin API Key Recovery" #: src/settings-general.php:122 msgid "API key recovery (failure)" msgstr "API key recovery (failure)" #: src/settings-general.php:120 msgid "API key recovery (email sent)" msgstr "API key recovery (email sent)" #: src/settings-general.php:107 msgid "Site registered successfully" msgstr "Site registered successfully" #: src/settings-general.php:100 msgid "You must accept the Terms of Service and Privacy Policy in order to request an API key." msgstr "You must accept the Terms of Service and Privacy Policy in order to request an API key." #: src/settings-general.php:89 msgid "Sucuri API key was added manually." msgstr "Sucuri API key was added manually." #: src/settings-general.php:80 msgid "Sucuri API key has been deleted <code>%s</code>" msgstr "Sucuri API key has been deleted <code>%s</code>" #: src/settings-general.php:79 msgid "Sucuri API key removed" msgstr "Sucuri API key removed" #: src/settings-general.php:78 msgid "Sucuri API key has been deleted." msgstr "Sucuri API key has been deleted." #: src/settings-general.php:38 src/settings-general.php:44 msgid "Local security logs, hardening and settings were deleted" msgstr "Local security logs, hardening and settings were deleted" #: src/lastlogins.php:456 msgid "Last login was at <b>%s</b> from <b>%s</b> <em>(%s)</em> <a href=\"%s\" target=\"_self\">view all logs</a>" msgstr "Last login was at <b>%s</b> from <b>%s</b> <em>(%s)</em> <a href=\"%s\" target=\"_self\">view all logs</a>" #: src/lastlogins.php:312 msgid "No last-logins data is available" msgstr "No last-logins data is available" #: src/lastlogins.php:305 msgid "Invalid last-logins storage file" msgstr "Invalid last-logins storage file" #: src/lastlogins.php:129 msgid "Last-logins data file is not writable: <code>%s</code>" msgstr "Last-logins data file is not writable: <code>%s</code>" #: src/template.lib.php:277 msgid "Invalid template type" msgstr "Invalid template type" #: src/globals.php:114 src/globals.php:115 src/strings.php:35 msgid "Sucuri Security" msgstr "Sucuri Security" #: src/globals.php:91 src/strings.php:40 msgid "Firewall (WAF)" msgstr "Firewall (WAF)" #: src/hook.lib.php:1096 msgid "Widget %s (%s) %s %s (#%d; size %dx%d)" msgstr "Widget %s (%s) %s %s (#%d; size %dx%d)" #: src/hook.lib.php:1054 msgid "User account created; ID: %s; name: %s; email: %s; roles: %s" msgstr "User account created; ID: %s; name: %s; email: %s; roles: %s" #: src/hook.lib.php:1022 msgid "User account edited; ID: %s; name: %s; old_name: %s; email: %s; old_email: %s; roles: %s; old_roles: %s" msgstr "User account edited; ID: %s; name: %s; old_name: %s; email: %s; old_email: %s; roles: %s; old_roles: %s" #: src/hook.lib.php:991 msgid "User account deleted; ID: %d" msgstr "User account deleted; ID: %d" #: src/hook.lib.php:972 msgid "Theme updated:" msgstr "Theme updated:" #: src/hook.lib.php:970 msgid "Themes updated: (multiple entries):" msgstr "Themes updated: (multiple entries):" #: src/hook.lib.php:929 msgid "Theme activated: %s" msgstr "Theme activated: %s" #: src/hook.lib.php:914 msgid "Theme installed: %s" msgstr "Theme installed: %s" #: src/hook.lib.php:894 msgid "Theme editor used in: %s/%s" msgstr "Theme editor used in: %s/%s" #: src/hook.lib.php:872 msgid "Theme deleted: %s" msgstr "Theme deleted: %s" #: src/hook.lib.php:854 msgid "Password retrieval attempt: %s" msgstr "Password retrieval attempt: %s" #: src/hook.lib.php:789 msgid "%s was %s; ID: %s; name: %s" msgstr "%s was %s; ID: %s; name: %s" #: src/hook.lib.php:771 msgid "Publication" msgstr "Publication" #: src/hook.lib.php:754 msgid "Post moved to trash; ID: %s; name: %s; status: %s" msgstr "Post moved to trash; ID: %s; name: %s; status: %s" #: src/hook.lib.php:728 msgid "%s status has been changed" msgstr "%s status has been changed" #: src/hook.lib.php:725 msgid "Title: %s" msgstr "Title: %s" #: src/hook.lib.php:722 msgid "New status: %s" msgstr "New status: %s" #: src/hook.lib.php:721 msgid "Old status: %s" msgstr "Old status: %s" #: src/hook.lib.php:720 msgid "ID: %s" msgstr "ID: %s" #: src/hook.lib.php:714 msgid "Skip events for ignored post transitions" msgstr "Skip events for ignored post transitions" #: src/hook.lib.php:708 msgid "Skip events for ignored post-types" msgstr "Skip events for ignored post-types" #: src/hook.lib.php:703 msgid "Skip events for postman-smtp alerts" msgstr "Skip events for postman-smtp alerts" #: src/hook.lib.php:679 msgid "Skip events for equal transitions" msgstr "Skip events for equal transitions" #: src/hook.lib.php:674 msgid "Ignore corrupted post data" msgstr "Ignore corrupted post data" #: src/hook.lib.php:660 msgid "Post deleted: (multiple entries): %s" msgstr "Post deleted: (multiple entries): %s" #: src/hook.lib.php:591 msgid "Plugin updated:" msgstr "Plugin updated:" #: src/hook.lib.php:589 msgid "Plugins updated: (multiple entries):" msgstr "Plugins updated: (multiple entries):" #: src/hook.lib.php:534 msgid "Plugin installed: %s" msgstr "Plugin installed: %s" #: src/hook.lib.php:510 msgid "Plugin editor used in: %s" msgstr "Plugin editor used in: %s" #: src/hook.lib.php:484 msgid "Plugin deleted:" msgstr "Plugin deleted:" #: src/hook.lib.php:482 msgid "Plugins deleted: (multiple entries):" msgstr "Plugins deleted: (multiple entries):" #: src/hook.lib.php:420 msgid "Plugin %s: %s (v%s; %s%s)" msgstr "Plugin %s: %s (v%s; %s%s)" #: src/hook.lib.php:362 msgid "%s: (multiple entries): %s" msgstr "%s: (multiple entries): %s" #: src/hook.lib.php:359 msgid "%s settings changed" msgstr "%s settings changed" #: src/hook.lib.php:345 msgid "Global" msgstr "Global" #: src/hook.lib.php:341 msgid "Common" msgstr "Common" #: src/hook.lib.php:332 msgid "%s: from '%s' to '%s'," msgstr "%s: from '%s' to '%s'," #: src/hook.lib.php:326 msgid "The value of the option <b>%s</b> was changed from <b>'%s'</b> to <b>'%s'</b>.<br>\n" msgstr "The value of the option <b>%s</b> was changed from <b>'%s'</b> to <b>'%s'</b>.<br>\n" #: src/hook.lib.php:297 msgid "User authentication succeeded: %s" msgstr "User authentication succeeded: %s" #: src/hook.lib.php:283 msgid "Attempt to reset password by attacking WP/2.8.3 bug" msgstr "Attempt to reset password by attacking WP/2.8.3 bug" #: src/hook.lib.php:230 msgid "User authentication failed: %s" msgstr "User authentication failed: %s" #: src/hook.lib.php:209 msgid "Bookmark link edited; ID: %s; name: %s; url: %s; target: %s" msgstr "Bookmark link edited; ID: %s; name: %s; url: %s; target: %s" #: src/hook.lib.php:179 msgid "Bookmark link added; ID: %s; name: %s; url: %s; target: %s" msgstr "Bookmark link added; ID: %s; name: %s; url: %s; target: %s" #: src/hook.lib.php:153 msgid "WordPress updated to version: %s" msgstr "WordPress updated to version: %s" #: src/hook.lib.php:136 msgid "Category created; ID: %s; name: %s" msgstr "Category created; ID: %s; name: %s" #: src/hook.lib.php:117 msgid "User removed from website; user_id: %s; blog_id: %s; name: %s; email: %s" msgstr "User removed from website; user_id: %s; blog_id: %s; name: %s; email: %s" #: src/hook.lib.php:91 msgid "User added to website; user_id: %s; role: %s; blog_id: %s; name: %s; email: %s" msgstr "User added to website; user_id: %s; role: %s; blog_id: %s; name: %s; email: %s" #: src/hook.lib.php:83 src/hook.lib.php:109 src/hook.lib.php:1002 #: src/hook.lib.php:1013 src/hook.lib.php:1043 msgid "user@domain.com" msgstr "user@domain.com" #: src/settings-webinfo.php:40 src/settings-general.php:416 #: src/settings-general.php:417 src/settings-general.php:418 #: src/settings-general.php:419 src/settings-general.php:420 #: src/hook.lib.php:82 src/hook.lib.php:108 src/hook.lib.php:197 #: src/hook.lib.php:1001 src/hook.lib.php:1012 src/hook.lib.php:1042 msgid "unknown" msgstr "unknown" #: src/hook.lib.php:68 msgid "Media file added; ID: %s; name: %s; type: %s" msgstr "Media file added; ID: %s; name: %s; type: %s" #: src/sitecheck.lib.php:426 msgid "Scripts: %d" msgstr "Scripts: %d" #: src/sitecheck.lib.php:405 msgid "Links: %d" msgstr "Links: %d" #: src/sitecheck.lib.php:393 msgid "iFrames: %d" msgstr "iFrames: %d" #: src/sitecheck.lib.php:278 msgid "Site is not Clean" msgstr "Site is not Clean" #: src/sitecheck.lib.php:272 msgid "Site is Clean" msgstr "Site is Clean" #: src/sitecheck.lib.php:194 msgid "CMS: %s" msgstr "CMS: %s" #: src/sitecheck.lib.php:190 msgid "Hosting: %s" msgstr "Hosting: %s" #: src/sitecheck.lib.php:179 msgid "Version: %s" msgstr "Version: %s" #: src/sitecheck.lib.php:178 msgid "PHP Version: %s" msgstr "PHP Version: %s" #: src/base.lib.php:60 msgid "Info:" msgstr "Info:" #: src/base.lib.php:60 msgid "Error:" msgstr "Error:" #: src/lastlogins-failed.php:351 src/lastlogins-failed.php:375 #: src/strings.php:82 src/strings.php:161 src/strings.php:169 #: src/strings.php:182 src/strings.php:196 src/strings.php:275 msgid "IP Address" msgstr "IP Address" #: src/event.lib.php:760 msgid "Password Change" msgstr "Password Change" #: src/event.lib.php:618 msgid "" "<br><br>\n" "\n" "<em>Explanation: Someone failed to login to your site. If you are getting too many of these messages, it is likely your site is under a password guessing brute-force attack [1]. You can disable the failed login alerts from here [2]. Alternatively, you can consider to install a firewall between your website and your visitors to filter out these and other attacks, take a look at Sucuri Firewall [3].</em><br><br>\n" "\n" "[1] <a href='https://kb.sucuri.net/definitions/attacks/brute-force/password-guessing'>https://kb.sucuri.net/definitions/attacks/brute-force/password-guessing</a><br>\n" "[2] <a href='%s'>%s</a> <br>\n" "[3] <a href='https://sucuri.net/website-firewall/?wpalert'>https://sucuri.net/website-firewall/</a><br>\n" msgstr "" "<br><br>\n" "\n" "<em>Explanation: Someone failed to login to your site. If you are getting too many of these messages, it is likely your site is under a password guessing brute-force attack [1]. You can disable the failed login alerts from here [2]. Alternatively, you can consider to install a firewall between your website and your visitors to filter out these and other attacks, take a look at Sucuri Firewall [3].</em><br><br>\n" "\n" "[1] <a href='https://kb.sucuri.net/definitions/attacks/brute-force/password-guessing'>https://kb.sucuri.net/definitions/attacks/brute-force/password-guessing</a><br>\n" "[2] <a href='%s'>%s</a> <br>\n" "[3] <a href='https://sucuri.net/website-firewall/?wpalert'>https://sucuri.net/website-firewall/</a><br>\n" #: src/event.lib.php:488 msgid "Critical" msgstr "Critical" #: src/event.lib.php:486 msgid "Warning" msgstr "Warning" #: src/event.lib.php:484 msgid "Notice" msgstr "Notice" #: src/event.lib.php:483 msgid "Debug" msgstr "Debug" #: src/event.lib.php:481 src/event.lib.php:485 msgid "Info" msgstr "Info" #: src/event.lib.php:300 msgid "Event identifier cannot be empty" msgstr "Event identifier cannot be empty" #: src/event.lib.php:268 msgid "Scanner ran a couple of minutes ago" msgstr "Scanner ran a couple of minutes ago" #: src/event.lib.php:225 msgid "WordPress version detected %s" msgstr "WordPress version detected %s" #: src/event.lib.php:222 msgid "WordPress version was already reported" msgstr "WordPress version was already reported" #: src/event.lib.php:214 src/event.lib.php:264 msgid "API key is not available" msgstr "API key is not available" #: src/event.lib.php:95 msgid "Never (no execution)" msgstr "Never (no execution)" #: src/event.lib.php:89 msgid "%s (every %d seconds)" msgstr "%s (every %d seconds)" #: src/cache.lib.php:392 src/cache.lib.php:412 src/cache.lib.php:453 #: src/cache.lib.php:470 msgid "Invalid cache key name" msgstr "Invalid cache key name" #: src/integrity.lib.php:405 src/strings.php:482 src/strings.php:484 msgid "WordPress Integrity Diff Utility" msgstr "WordPress Integrity Diff Utility" #: src/integrity.lib.php:325 msgid "The plugin has no permission to restore this file because its directory is owned by a different system user who has more privileges than your account. Please use FTP to restore it." msgstr "The plugin has no permission to restore this file because its directory is owned by a different system user who has more privileges than your account. Please use FTP to restore it." #: src/integrity.lib.php:323 msgid "The plugin has no permission to restore this file because it was modified by a different system user who has more privileges than your account. Please use FTP to restore it." msgstr "The plugin has no permission to restore this file because it was modified by a different system user who has more privileges than your account. Please use FTP to restore it." #: src/integrity.lib.php:321 msgid "The plugin has no permission to delete this file because it was created by a different system user who has more privileges than your account. Please use FTP to delete it." msgstr "The plugin has no permission to delete this file because it was created by a different system user who has more privileges than your account. Please use FTP to delete it." #: src/integrity.lib.php:243 msgid "<b>%d</b> out of <b>%d</b> files were successfully processed." msgstr "<b>%d</b> out of <b>%d</b> files were successfully processed." #: src/integrity.lib.php:234 msgid "Only <b>%d</b> out of <b>%d</b> files were processed." msgstr "Only <b>%d</b> out of <b>%d</b> files were processed." #: src/integrity.lib.php:228 msgid "Server is not fast enough to process this action; maximum execution time reached" msgstr "Server is not fast enough to process this action; maximum execution time reached" #: src/integrity.lib.php:135 msgid "Nothing was selected from the list." msgstr "Nothing was selected from the list." #: src/integrity.lib.php:130 msgid "Core file marked as fixed" msgstr "Core file marked as fixed" #: src/integrity.lib.php:129 msgid "Non-core file deleted" msgstr "Non-core file deleted" #: src/integrity.lib.php:128 msgid "Core file restored" msgstr "Core file restored" #: src/integrity.lib.php:118 msgid "Requested action is not supported." msgstr "Requested action is not supported." #: src/settings-posthack.php:58 src/integrity.lib.php:113 #: src/settings-general.php:46 src/settings-general.php:602 msgid "You need to confirm that you understand the risk of this operation." msgstr "You need to confirm that you understand the risk of this operation." #: src/firewall.lib.php:610 msgid "Failure connecting to the API service; try again." msgstr "Failure connecting to the API service; try again." #: src/firewall.lib.php:443 msgid "Anonymous" msgstr "Anonymous" #: src/firewall.lib.php:385 msgid "no data available." msgstr "no data available." #: src/firewall.lib.php:253 src/firewall.lib.php:349 src/firewall.lib.php:567 #: src/firewall.lib.php:602 src/firewall.lib.php:643 src/firewall.lib.php:735 msgid "Firewall API key was not found." msgstr "Firewall API key was not found." #: src/firewall.lib.php:207 msgid "caching disabled (use with caution)" msgstr "caching disabled (use with caution)" #: src/firewall.lib.php:206 msgid "minimal (only for a few minutes)" msgstr "minimal (only for a few minutes)" #: src/firewall.lib.php:205 msgid "site caching (using your site headers)" msgstr "site caching (using your site headers)" #: src/firewall.lib.php:204 msgid "enabled (recommended)" msgstr "enabled (recommended)" #: src/firewall.lib.php:172 msgid "Firewall API key was successfully removed" msgstr "Firewall API key was successfully removed" #: src/firewall.lib.php:161 msgid "Firewall API key was successfully saved" msgstr "Firewall API key was successfully saved" #. Author URI of the plugin msgid "https://sucuri.net/" msgstr "https://sucuri.net/" #. Author of the plugin msgid "Sucuri Inc." msgstr "Sucuri Inc." #. Description of the plugin msgid "The <a href=\"https://sucuri.net/\" target=\"_blank\">Sucuri</a> plugin provides the website owner the best Activity Auditing, SiteCheck Remote Malware Scanning, Effective Security Hardening and Post-Hack features. SiteCheck will check for malware, spam, blocklisting and other security issues like .htaccess redirects, hidden eval code, etc. The best thing about it is it's completely free." msgstr "The <a href=\"https://sucuri.net/\" target=\"_blank\">Sucuri</a> plugin provides the website owner the best Activity Auditing, SiteCheck Remote Malware Scanning, Effective Security Hardening and Post-Hack features. SiteCheck will check for malware, spam, blocklisting and other security issues like .htaccess redirects, hidden eval code, etc. The best thing about it is it's completely free." #. Plugin URI of the plugin msgid "https://wordpress.sucuri.net/" msgstr "https://wordpress.sucuri.net/" #. Plugin Name of the plugin msgid "Sucuri Security - Auditing, Malware Scanner and Hardening" msgstr "Sucuri Security - Auditing, Malware Scanner and Hardening" #: src/template.lib.php:136 src/strings.php:38 msgid "Generate API Key" msgstr "Generate API Key" #: src/settings-posthack.php:480 msgid "Newest WordPress" msgstr "Newest WordPress" #: src/settings-posthack.php:397 msgid "Cannot Install" msgstr "Cannot Install" #: src/settings-posthack.php:384 msgid "Cannot Backup" msgstr "Cannot Backup" #: src/settings-posthack.php:381 msgid "Cannot Download" msgstr "Cannot Download" #: src/settings-posthack.php:371 msgid "Missing Library" msgstr "Missing Library" #: src/event.lib.php:487 msgid "Error" msgstr "Error" #: src/settings-hardening.php:114 src/settings-hardening.php:167 #: src/settings-hardening.php:248 src/settings-hardening.php:252 #: src/settings-hardening.php:307 src/settings-hardening.php:311 #: src/settings-hardening.php:376 src/settings-hardening.php:380 #: src/settings-hardening.php:419 src/settings-hardening.php:452 #: src/settings-hardening.php:545 src/settings-hardening.php:601 msgid "Revert Hardening" msgstr "Revert Hardening" #: src/settings-hardening.php:110 src/settings-hardening.php:256 #: src/settings-hardening.php:315 src/settings-hardening.php:384 #: src/settings-hardening.php:416 src/settings-hardening.php:456 #: src/settings-hardening.php:549 src/settings-hardening.php:596 msgid "Apply Hardening" msgstr "Apply Hardening" #: src/strings.php:331 src/settings-general.php:250 msgid "Writable" msgstr "Writable" #: src/settings-general.php:244 msgid "Exists" msgstr "Exists" #: src/settings-general.php:238 msgid "Does Not Exist" msgstr "Does Not Exist" #: src/settings-posthack.php:368 src/settings-general.php:237 msgid "Not Writable" msgstr "Not Writable" #: src/settings-apiservice.php:64 src/settings-general.php:356 #: src/settings-general.php:400 src/settings-general.php:461 msgid "Enable" msgstr "Enable" #: src/settings-apiservice.php:63 src/settings-general.php:355 #: src/settings-general.php:399 src/settings-general.php:460 msgid "Disabled" msgstr "Disabled" #: src/settings-apiservice.php:37 src/settings-integrity.php:81 #: src/settings-general.php:313 src/settings-general.php:379 #: src/settings-general.php:426 msgid "Disable" msgstr "Disable" #: src/settings-apiservice.php:36 src/settings-integrity.php:80 #: src/settings-general.php:312 src/settings-general.php:378 #: src/settings-general.php:425 msgid "Enabled" msgstr "Enabled" #: src/pagehandler.php:46 msgid "Scripts" msgstr "Scripts" #: src/pagehandler.php:45 msgid "Links" msgstr "Links" #: src/pagehandler.php:44 msgid "iFrames" msgstr "iFrames" #: src/mail.lib.php:210 msgid "Sucuri Alert" msgstr "Sucuri Alert" #: src/lastlogins-failed.php:353 src/lastlogins-failed.php:377 msgid "Attempt Date/Time" msgstr "Attempt Date/Time" #: src/lastlogins-failed.php:352 src/lastlogins-failed.php:376 msgid "Attempt Timestamp" msgstr "Attempt Timestamp" #: src/lastlogins-failed.php:350 src/lastlogins-failed.php:374 msgid "Password" msgstr "Password" #: src/lastlogins-failed.php:349 src/lastlogins-failed.php:373 #: src/strings.php:155 src/strings.php:168 src/strings.php:181 #: src/strings.php:193 src/strings.php:413 msgid "Username" msgstr "Username" #: src/globals.php:93 src/strings.php:41 src/strings.php:96 src/strings.php:291 msgid "Settings" msgstr "Settings" #: src/globals.php:92 msgid "Last Logins" msgstr "Last Logins" #: src/globals.php:90 src/strings.php:39 src/strings.php:290 msgid "Dashboard" msgstr "Dashboard" #: src/firewall.lib.php:499 msgid "December" msgstr "December" #: src/firewall.lib.php:498 msgid "November" msgstr "November" #: src/firewall.lib.php:497 msgid "October" msgstr "October" #: src/firewall.lib.php:496 msgid "September" msgstr "September" #: src/firewall.lib.php:495 msgid "August" msgstr "August" #: src/firewall.lib.php:494 msgid "July" msgstr "July" #: src/firewall.lib.php:493 msgid "June" msgstr "June" #: src/firewall.lib.php:492 msgid "May" msgstr "May" #: src/firewall.lib.php:491 msgid "April" msgstr "April" #: src/firewall.lib.php:490 msgid "March" msgstr "March" #: src/firewall.lib.php:489 msgid "February" msgstr "February" #: src/firewall.lib.php:488 msgid "January" msgstr "January" #: src/lastlogins-failed.php:251 src/hook.lib.php:134 src/hook.lib.php:229 #: src/hook.lib.php:296 src/hook.lib.php:408 src/hook.lib.php:533 #: src/hook.lib.php:744 src/hook.lib.php:770 src/hook.lib.php:870 #: src/hook.lib.php:912 msgid "Unknown" msgstr "Unknown" #: src/settings-webinfo.php:52 msgid "active" msgstr "active" #: src/strings.php:447 msgid "Scheduled Tasks" msgstr "Scheduled Tasks" #: src/auditlogs.lib.php:208 msgid "Today" msgstr "Today"