# Translation of Plugins - NinjaFirewall (WP Edition) &#8211; Advanced Security Plugin and Firewall - Stable (latest release) in Catalan
# This file is distributed under the same license as the Plugins - NinjaFirewall (WP Edition) &#8211; Advanced Security Plugin and Firewall - Stable (latest release) package.
msgid ""
msgstr ""
"PO-Revision-Date: 2026-01-31 20:39:28+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/4.1.0\n"
"Language: ca\n"
"Project-Id-Version: Plugins - NinjaFirewall (WP Edition) &#8211; Advanced Security Plugin and Firewall - Stable (latest release)\n"

#: lib/settings_login_protection.php:155 lib/settings_login_protection.php:164
msgid "Error: The PHP %s function doesn't exist, the captcha protection is not available."
msgstr ""

#: ninjafirewall.php:387
msgid "Error: the password length must be from 8 to 255 characters."
msgstr ""

#: lib/settings_security_rules_update.php:356
msgid "Error: Rules seem corrupt."
msgstr ""

#: lib/settings_login_protection.php:540
msgid "Error: please enter a password for HTTP authentication."
msgstr ""

#: lib/settings_login_protection.php:287
msgid "The password length must be from 8 to 255 characters."
msgstr ""

#: lib/settings_dashboard_about.php:39
msgid "100% certified AI free."
msgstr ""

#: lib/class-helpers.php:104
msgid "Error: The digital signature is not correct. Data may be corrupt"
msgstr ""

#: lib/class-helpers.php:87
msgid "Error: OpenSSL is required for the digital signature verification"
msgstr ""

#: lib/settings_logs_firewall_log.php:215
msgid "In the Premium version of NinjaFirewall, Centralised Logging lets you remotely access the firewall log of all your NinjaFirewall protected websites from one single installation."
msgstr ""

#: lib/settings_event_notifications.php:117
msgid "In the Premium version of NinjaFirewall, security updates are checked every hour, as opposed to three times a day in this free version."
msgstr ""

#. Translators: 1=date, 2=blog url, 3=update data
#: lib/mail_template_plugin.php:355
msgid ""
"NinjaFirewall has detected that there are security updates available for your website:\n"
"\n"
"Date: %1$s\n"
"Blog: %2$s\n"
"\n"
"%3$s\n"
"\n"
"Don't leave your blog at risk, make sure to update as soon as possible.\n"
"\n"
"Did you know security updates available for your site are checked every hour in the Premium version of NinjaFirewall, as opposed to only three times a day in this free version? Explore NinjaFirewall WP+ Premium: https://nintechnet.com/ninjafirewall/wp-edition/\n"
"\n"
"This notification can be turned off from NinjaFirewall \"Event Notifications\" page.\n"
msgstr ""

#. Translators: 1=blog url, 2=version, 3=date
#: lib/mail_template_plugin.php:142
msgid ""
"NinjaFirewall security rules have been updated:\n"
"\n"
"Blog: %1$s\n"
"Rules version: %2$s\n"
"Date: %3$s\n"
"\n"
"Did you know NinjaFirewall can update its security rules as often as every 15 minutes in the Premium version, as opposed to hourly in this free version? Explore NinjaFirewall WP+ Premium: https://nintechnet.com/ninjafirewall/wp-edition/\n"
"\n"
"This notification can be turned off from NinjaFirewall \"Security Rules\" page."
msgstr ""

#: lib/help.php:229
msgid "Whether to scan the <code>POST</code> variable."
msgstr ""

#: lib/class-security-updates.php:358
msgid "Because WordPress.org enforces a mandatory cooldown period of several hours on all new plugin releases, NinjaFirewall allows you to update this plugin immediately by clicking the button below."
msgstr ""

#: lib/class-plugin-upgrade.php:57
msgid "Connect to the main site and try again."
msgstr ""

#: ninjafirewall.php:397
msgid "Unknown error."
msgstr ""

#: lib/class-security-updates.php:366
msgid "Update the plugin now!"
msgstr ""

#: lib/class-security-updates.php:354
msgid "New version:"
msgstr ""

#: lib/class-security-updates.php:353
msgid "Plugin:"
msgstr ""

#: lib/class-plugin-upgrade.php:184
msgid "The plugin was successfully updated. The page will now reload."
msgstr ""

#: lib/class-plugin-upgrade.php:178
msgid "Error when trying to reactivate the plugin: %s"
msgstr ""

#: lib/class-plugin-upgrade.php:161
msgid "Error when trying to extract the plugin: %s"
msgstr ""

#: lib/class-plugin-upgrade.php:144
msgid "Error when trying to delete the plugin folder: %s"
msgstr ""

#: lib/class-plugin-upgrade.php:126
msgid "Error when trying to download the plugin: %s"
msgstr ""

#: lib/class-plugin-upgrade.php:88
msgid "Plugin name or version is invalid."
msgstr ""

#: lib/class-plugin-upgrade.php:74 ninjafirewall.php:395
msgid "Missing parameters."
msgstr ""

#: lib/class-plugin-upgrade.php:68
msgid "Security nonces do not match. Reload the page and try again."
msgstr ""

#: lib/class-plugin-upgrade.php:43
msgid "Error initialize the filesystem."
msgstr ""

#: lib/settings_dashboard_about.php:37
msgid "A lightweight, fast and powerful antivirus scanner for WordPress."
msgstr ""

#: lib/settings_dashboard_about.php:36
msgid "Fraud prevention for WooCommerce stores."
msgstr ""

#: lib/settings_dashboard_about.php:35
msgid "WordPress Performance Profiling and Debugging Made Easy."
msgstr ""

#: lib/settings_dashboard_about.php:33
msgid "From the same author:"
msgstr ""

#: lib/i18n-extra.php:187
msgid "On Debian, systemd-journald serves as the primary system log collector. Events can be viewed by running the following command:"
msgstr ""

#: lib/help.php:436
msgid "Note: On Debian, systemd-journald serves as the primary system log collector. Events can be viewed by running the following command:"
msgstr ""

#: ninjafirewall.php:121 ninjafirewall.php:135 ninjafirewall.php:147
#: ninjafirewall.php:159 ninjafirewall.php:170
msgid "Plugin Activation Error"
msgstr ""

#: lib/settings_firewall_options.php:230
msgid "Invalid configuration upload"
msgstr ""

#: lib/mail_template_plugin.php:258
msgid "Alert: WordPress admin dashboard login"
msgstr ""

#: lib/i18n-extra.php:307
msgid "Path to the file to import or export the configuration."
msgstr ""

#: lib/i18n-extra.php:306
msgid "GLOBAL PARAMETERS"
msgstr ""

#: lib/i18n-extra.php:304
msgid "Export the firewall configuration."
msgstr ""

#: lib/i18n-extra.php:303
msgid "Import the firewall configuration."
msgstr ""

#: lib/i18n-extra.php:300
msgid "Configuration saved to \"%s\"."
msgstr ""

#: lib/i18n-extra.php:299
msgid "Cannot create destination file \"%s\"."
msgstr ""

#: lib/i18n-extra.php:298
msgid "You must enter a destination file. See help."
msgstr ""

#: lib/i18n-extra.php:297
msgid "Configuration successfully imported."
msgstr ""

#: lib/i18n-extra.php:296
msgid "You must enter a source file. See help."
msgstr ""

#: lib/wpplus.php:248
msgid "You can import and export your configuration from WP-CLI."
msgstr ""

#: lib/wpplus.php:246
msgid "WP-CLI"
msgstr ""

#: lib/class-security-updates.php:66
msgid "Downloaded list of vulnerabilities is corrupted"
msgstr ""

#: lib/i18n-extra.php:194
msgid "Some of your changes have been saved, but not all because of syntax errors."
msgstr ""

#: lib/i18n-extra.php:178
msgid "This option lets you sort the firewall log."
msgstr ""

#: lib/i18n-extra.php:286
msgid "Descending (newest entries first)"
msgstr ""

#: lib/i18n-extra.php:285
msgid "Ascending (oldest entries first)"
msgstr ""

#: lib/i18n-extra.php:177
msgid "Sorting"
msgstr ""

#: lib/helpers.php:1187
msgid "administrator account"
msgstr ""

#: lib/helpers.php:1186
msgid "Database changes detected"
msgstr ""

#. Translators: 1:action (activation, installation...), 2=component,
#. 3=Username, 4=IP, 5=date, 6=blog url
#: lib/mail_template_plugin.php:381
msgid ""
"NinjaFirewall has detected the following activity on your account:\n"
"\n"
"%1$s\n"
"%2$s\n"
"\n"
"User: %3$s\n"
"IP: %4$s\n"
"Date: %5$s\n"
"Blog: %6$s\n"
msgstr ""

#: lib/mail_template_plugin.php:377
msgid "Alert: %s"
msgstr ""

#: lib/mail_template_plugin.php:352
msgid "Warning: Security update available"
msgstr ""

#. Translators: 1=option name, 2=old value, 3=new value, 4=blog uri, 5=IP,
#. 6=SCRIPT_FILENAME, 7=REQUEST_URI, 8=Date
#: lib/mail_template_plugin.php:331
msgid ""
"NinjaFirewall has blocked an attempt to modify some important WordPress settings by a user that does not have administrative privileges:\n"
"\n"
"Option: %1$s\n"
"Original value: %2$s\n"
"Modified value: %3$s\n"
"Action taken: The attempt was blocked and the option was reversed to its original value.\n"
"\n"
"Blog: %4$s\n"
"User IP: %5$s\n"
"SCRIPT_FILENAME: %6$s\n"
"REQUEST_URI: %7$s\n"
"Date: %8$s"
msgstr ""

#. Translators: 1=blog url, 2=Username + user ID, 3=meta_key, 4=meta_value,
#. 5=IP, 6=SCRIPT_FILENAME, 7=REQUEST_URI, 8=Date, 9=PHP backtrace
#: lib/mail_template_plugin.php:305
msgid ""
"NinjaFirewall has blocked an attempt to modify a user capability by someone who does not have administrative privileges:\n"
"\n"
"Blog: %1$s\n"
"Username: %2$s\n"
"meta_key: %3$s\n"
"meta_value: %4$s\n"
"User IP: %5$s\n"
"SCRIPT_FILENAME: %6$s\n"
"REQUEST_URI: %7$s\n"
"Date: %8$s\n"
"\n"
"%9$s\n"
"This protection (and notification) can be turned off from NinjaFirewall \"Firewall Policies\" page."
msgstr ""

#. Translators: 1=blog url, 2=date, 3=sum admin users, 4=admin account data
#: lib/mail_template_plugin.php:281
msgid ""
"NinjaFirewall has detected that one or more administrator accounts were modified in the database:\n"
"\n"
"Blog: %1$s\n"
"Date: %2$s\n"
"Total administrators:  %3$s\n"
"\n"
"%4$s\n"
"\n"
"If you cannot see any modifications in the above fields, it is possible that the administrator password was changed.\n"
"\n"
"This notification can be turned off from NinjaFirewall \"Event Notifications\" page."
msgstr ""

#: lib/mail_template_plugin.php:278
msgid "Alert: Database changes detected"
msgstr ""

#. Translators: 1=username, 2=IP, 3=date, 4=blog url
#: lib/mail_template_plugin.php:261
msgid ""
"Someone just logged in to your WordPress admin dashboard:\n"
"\n"
"User : %1$s\n"
"IP   : %2$s\n"
"Date : %3$s\n"
"Blog : %4$s\n"
"\n"
"This notification can be turned off from NinjaFirewall \"Event Notifications\" page."
msgstr ""

#. Translators: 1=blog url, 2=username, 3=IP, 4=SCRIPT_FILENAME, 5=REQUEST_URI,
#. 6=date, 7=PHP backtrace
#: lib/mail_template_plugin.php:238
msgid ""
"NinjaFirewall has blocked an attempt to delete a user account by a user who doesn't have the right capabilities:\n"
"\n"
"Blog: %1$s\n"
"User to delete: %2$s\n"
"User IP: %3$s\n"
"SCRIPT_FILENAME: %4$s\n"
"REQUEST_URI: %5$s\n"
"Date: %6$s\n"
"\n"
"%7$s\n"
"This protection (and notification) can be turned off from NinjaFirewall \"Firewall Policies\" page.\n"
msgstr ""

#. Translators: 1=blog url, 2=username, 3=IP, 4=SCRIPT_FILENAME, 5=REQUEST_URI,
#. 6=date, 7=PHP backtrace
#: lib/mail_template_plugin.php:214
msgid ""
"NinjaFirewall has blocked an attempt to create a user account:\n"
"\n"
"Blog: %1$s\n"
"Username: %2$s (blocked)\n"
"User IP: %3$s\n"
"SCRIPT_FILENAME: %4$s\n"
"REQUEST_URI: %5$s\n"
"Date: %6$s\n"
"\n"
"%7$s\n"
"This protection (and notification) can be turned off from NinjaFirewall \"Firewall Policies\" page.\n"
msgstr ""

#. Translators: 1=blog url, 2=username, 3=post ID, 4=post_title, 5=IP,
#. 6=SCRIPT_FILENAME, 7=REQUEST_URI, 8=date, 9=PHP backtrace
#: lib/mail_template_plugin.php:189
msgid ""
"NinjaFirewall has blocked an attempt to delete a post by a user who doesn't have the right capabilities:\n"
"\n"
"Blog: %1$s\n"
"Username: %2$s\n"
"post ID: %3$s\n"
"post_title: %4$s\n"
"User IP: %5$s\n"
"SCRIPT_FILENAME: %6$s\n"
"REQUEST_URI: %7$s\n"
"Date: %8$s\n"
"\n"
"%9$s\n"
"This protection (and notification) can be turned off from NinjaFirewall \"Firewall Policies\" page."
msgstr ""

#. Translators: 1=blog url, 2=username, 3=action, 4=post_title, 5=post_content,
#. 6=IP, 7=SCRIPT_FILENAME, 8=REQUEST_URI, 9=date, 10=PHP backtrace
#: lib/mail_template_plugin.php:163
msgid ""
"NinjaFirewall has blocked an attempt to edit/create a post by a user who doesn't have the right capabilities:\n"
"\n"
"Blog: %1$s\n"
"Username: %2$s\n"
"Action: %3$s\n"
"post_title: %4$s\n"
"post_content: %5$s\n"
"User IP: %6$s\n"
"SCRIPT_FILENAME: %7$s\n"
"REQUEST_URI: %8$s\n"
"Date: %9$s\n"
"\n"
"%10$s\n"
"This protection (and notification) can be turned off from NinjaFirewall \"Firewall Policies\" page."
msgstr ""

#: lib/mail_template_plugin.php:139
msgid "Security rules update"
msgstr ""

#. Translators: 1=blog url, 2=date
#: lib/mail_template_plugin.php:127
msgid ""
"NinjaFirewall File Check did not detect changes in your files.\n"
"\n"
"Blog: %1$s\n"
"Date: %2$s"
msgstr ""

#: lib/mail_template_plugin.php:124
msgid "File Check report"
msgstr ""

#. Translators: 1=blog url, 2=date, 3-5= sum of new, modified and deleted files
#: lib/mail_template_plugin.php:107
msgid ""
"NinjaFirewall File Check detected that changes were made to your files.\n"
"\n"
"Blog: %1$s\n"
"Date: %2$s\n"
"New files: %3$s\n"
"Modified files: %4$s\n"
"Deleted files: %5$s\n"
"\n"
"See attached file for details."
msgstr ""

#: lib/mail_template_plugin.php:104
msgid "Alert: File Check detection"
msgstr ""

#. Translators: 1=username, 2=IP, 3=date, 4=blog url.
#: lib/mail_template_plugin.php:90
msgid ""
"Someone imported a new configuration which overrode the firewall settings:\n"
"\n"
"User : %1$s\n"
"IP   : %2$s\n"
"Date : %3$s\n"
"Blog : %4$s"
msgstr ""

#: lib/mail_template_plugin.php:87
msgid "Alert: Firewall override settings"
msgstr ""

#. Translators: 1=username, 2=IP, 3=date, 4=blog url.
#: lib/mail_template_plugin.php:73
msgid ""
"NinjaFirewall is disabled because someone enabled debugging mode from your WordPress admin dashboard:\n"
"\n"
"User : %1$s\n"
"IP   : %2$s\n"
"Date : %3$s\n"
"Blog : %4$s"
msgstr ""

#. Translators: 1=username, 2=IP, 3=date, 4=blog url.
#: lib/mail_template_plugin.php:56
msgid ""
"Someone disabled NinjaFirewall from your WordPress admin dashboard:\n"
"\n"
"User : %1$s\n"
"IP   : %2$s\n"
"Date : %3$s\n"
"Blog : %4$s"
msgstr ""

#: lib/mail_template_plugin.php:53 lib/mail_template_plugin.php:70
msgid "Alert: Firewall is disabled"
msgstr ""

#. Translators: 1=domain, 2=date, 3-7=sum of threats and attacks.
#: lib/mail_template_plugin.php:38
msgid ""
"Daily activity report for: %1$s\n"
"Date Range Processed: Yesterday, %2$s\n"
"\n"
"Blocked threats: %3$s (critical: %4$s, high: %5$s, medium: %6$s)\n"
"Blocked brute-force attacks: %7$s\n"
"\n"
"This notification can be turned off from NinjaFirewall \"Event Notifications\" page."
msgstr ""

#: lib/i18n.php:32
msgid "The firewall has been disabled from the %1$sadministration console%2$s"
msgstr ""

#. Translators: 1=subject, 2=recipient
#: lib/class_mail.php:126
msgid "Cannot send email \"%1$s\" to recipient \"%2$s\""
msgstr ""

#: lib/i18n-extra.php:305
msgid "Enter your license at the prompt."
msgstr ""

#: lib/i18n-extra.php:302
msgid "Checking license..."
msgstr ""

#: lib/i18n-extra.php:301
msgid "Enter your license: "
msgstr ""

#: lib/settings_firewall_policies.php:437
msgid "Protect <code>admin-ajax.php</code> against bots"
msgstr ""

#: lib/helpers.php:394 lib/mail_template_plugin.php:234
msgid "Blocked user deletion attempt"
msgstr ""

#: lib/i18n-extra.php:125
msgid "You can add/remove any country/territory from the two listboxes."
msgstr ""

#: lib/i18n-extra.php:203
msgid "Users must log out and log in back again to apply changes"
msgstr ""

#: lib/i18n-extra.php:202
msgid "Do not block the following users"
msgstr ""

#: lib/help.php:184
msgid "Enabling this policy will block any attempt (e.g., exploiting a vulnerability, using a backdoor etc) to delete a user account."
msgstr ""

#: lib/settings_firewall_policies.php:532
msgid "Add all logged in users to the whitelist (users must log out and log in back again to apply changes)."
msgstr ""

#: lib/help.php:184 lib/settings_firewall_policies.php:418
msgid "Block user accounts deletion"
msgstr ""

#: lib/settings_logs_live_log.php:135
msgid "Line wrapping"
msgstr ""

#: lib/settings_firewall_policies.php:457
msgid "Allow logged-in users to access the API"
msgstr ""

#: lib/settings_security_rules_update.php:229
msgid "The log is deleted automatically."
msgstr ""

#: lib/class-api.php:52
msgid "Cannot download security rules: HTTP response error %s. Will try again later"
msgstr ""

#: lib/class-api.php:43
msgid "Cannot download security rules: connection error. Will try again later"
msgstr ""

#: lib/wpplus.php:107
msgid "URL Access Control lets you permanently allow/block any access to one or more PHP scripts."
msgstr ""

#: lib/helpers.php:1048
msgid "Lost your password?"
msgstr ""

#: lib/helpers.php:1046
msgid "Invalid username, email address or password."
msgstr ""

#: lib/thickbox.php:79
msgid "WordPress and Docker image"
msgstr ""

#: lib/thickbox.php:79
msgid "Warning, it seems that you are running WordPress in a Docker image: activating the Full WAF mode may crash your site. Make sure to read the following recommendations:"
msgstr ""

#: lib/settings_firewall_policies.php:987
msgid "Make sure to save your changes before running the test."
msgstr ""

#: lib/settings_firewall_policies.php:984
msgid "View your website's HTTP response headers"
msgstr ""

#: lib/settings_firewall_policies.php:982
msgid "HTTP headers test"
msgstr ""

#: lib/settings_firewall_policies.php:977
msgid "You can enter one or more custom HTTP headers. The format is <code>header: value</code>, one per line."
msgstr ""

#: lib/settings_firewall_policies.php:974
msgid "Custom HTTP headers"
msgstr ""

#. Translators: unsubscribe link
#: lib/class_mail.php:116
msgid "If you don't have access to that site any longer, you can remove your email by clicking the following link (valid for 12 hours): %s"
msgstr ""

#: lib/class_mail.php:70 lib/i18n-extra.php:34
msgid "Cannot send notification, no valid email found (%s)"
msgstr ""

#: lib/helpers.php:572
msgid "NinjaFirewall's options are corrupted, restoring their default values (no valid backup found)"
msgstr ""

#: lib/helpers.php:565
msgid "NinjaFirewall's options are corrupted, restoring them from last known good backup file (%s)"
msgstr ""

#: lib/helpers.php:556
msgid "Backup file is corrupted, deleting it (%s)"
msgstr ""

#: lib/settings_security_rules_update.php:164
msgid "In the Premium version of NinjaFirewall, you can check for security rules updates as often as every 15 minutes, versus one hour for the free WP Edition."
msgstr ""

#: lib/scheduled_tasks.php:119 lib/scheduled_tasks.php:127
#: lib/scheduled_tasks.php:142 lib/scheduled_tasks.php:150
msgid "Scheduled task has stopped, restarting it (%s)"
msgstr ""

#: lib/settings_monitoring.php:48
msgid "In the Premium version of NinjaFirewall, you can also monitor the response body, i.e., the output of the HTML page, and search it for some specific keywords, which can be useful to identify errors, hacked content and data leakage issues on your website."
msgstr ""

#: lib/settings_logs.php:41
msgid "In the Premium version of NinjaFirewall, you can filter the log by threat severity, type and date. You can delete it, enable its rotation based on the size of the file. It can be exported as a TSV (tab-separated values) text file. You can easily add any IP address to your Access Control whitelist or blacklist and it is possible to redirect all incidents and events to the Syslog server."
msgstr ""

#: lib/settings_firewall_policies.php:669
msgid "In the Premium version of NinjaFirewall, the Bot Access Control section allows you to select, edit, add and remove bots."
msgstr ""

#: lib/settings_firewall_policies.php:529
msgid "In the Premium version of NinjaFirewall, the Access Control section allows you to whitelist WordPress users depending on their role."
msgstr ""

#: lib/settings_firewall_policies.php:145
msgid "In the Premium version of NinjaFirewall, you can allow uploads while rejecting potentially dangerous files, even if they are compressed inside a ZIP archive: scripts (PHP, CGI, Ruby, Python, bash/shell), C/C++ source code, binaries (MZ/PE/NE and ELF formats), system files (.htaccess, .htpasswd and PHP INI) and SVG files containing Javascript/XML events. You can easily limit the size of each uploaded file too, without having to modify your PHP configuration."
msgstr ""

#: lib/class-email-sodium.php:180
msgid "If you want to remove your email address from the Event Notifications option, click the button below. If the operation is successful, a confirmation email will be sent to you."
msgstr ""

#: lib/class-email-sodium.php:165
msgid "Error, your resquest cannot be processed."
msgstr ""

#: lib/class-email-sodium.php:147
msgid "Email address:"
msgstr ""

#: lib/class-email-sodium.php:145
msgid "Your email address was removed from the \"Event Notifications\" option."
msgstr ""

#: lib/class-email-sodium.php:138 lib/class-email-sodium.php:190
msgid "Email removal confirmation"
msgstr ""

#: lib/class-email-sodium.php:104
msgid "The link you followed has expired."
msgstr ""

#: lib/settings_dashboard_statistics.php:108
msgid "In the Premium version of NinjaFirewall and on compatible servers, you can use Unix shared memory to speed up the processing of each HTTP request by the firewall."
msgstr ""

#: lib/settings_dashboard.php:331 lib/settings_dashboard.php:340
#: lib/settings_dashboard.php:350 lib/settings_firewall_policies.php:737
msgid "In the Premium version of NinjaFirewall, you can use the IP Access Control section to easily configure all IP address related options (source, whitelist, blacklist, rate limiting etc)."
msgstr ""

#: lib/class-security-updates.php:373
msgid "More info about this warning"
msgstr ""

#: lib/class-security-updates.php:350
msgid "Important: NinjaFirewall has detected that this is a security update."
msgstr ""

#: lib/thickbox.php:415
msgid "Cancel and Close"
msgstr ""

#: lib/thickbox.php:408
msgid "You may have to wait five minutes for the changes to take effect."
msgstr ""

#: lib/thickbox.php:403
msgid "If you want to downgrade to WordPress WAF mode, click the button below."
msgstr ""

#: lib/thickbox.php:399 lib/thickbox.php:406
msgid "Downgrade to WordPress WAF mode"
msgstr ""

#: lib/thickbox.php:398
msgid "If you want to downgrade to WordPress WAF mode, log in to your Openlitespeed admin dashboard, click on \"Virtual Host\", select your domain and remove the \"auto_prepend_file\" directive from the \"php.ini Override\" section in the \"General\" tab, and restart Openlitespeed."
msgstr ""

#: lib/thickbox.php:380
msgid "Save Changes"
msgstr ""

#: lib/thickbox.php:362
msgid "Configuration"
msgstr ""

#: lib/thickbox.php:232
msgid "After setting up the Full WAF mode, you could come back to this page to re-configure it whenever you want."
msgstr ""

#: lib/thickbox.php:226 lib/thickbox.php:373
msgid "The following folders will be protected by NinjaFirewall. If you want to exclude some of them, uncheck them in the list below:"
msgstr ""

#: lib/thickbox.php:221 lib/thickbox.php:368
msgid "WordPress root directory:"
msgstr ""

#: lib/thickbox.php:219
msgid "Folders protected by NinjaFirewall"
msgstr ""

#: lib/thickbox.php:85
msgid "In Full WAF mode, all scripts located inside the blog installation directories and sub-directories are protected by NinjaFirewall. It gives you the highest possible level of protection: security without compromise."
msgstr ""

#: lib/i18n-extra.php:242
msgid "A GET, POST or COOKIE global variable, followed by a colon (:) and the case-sensitive input:"
msgstr ""

#: lib/i18n-extra.php:237
msgid "Allowed characters are: %s and %s."
msgstr ""

#: lib/i18n-extra.php:213
msgid "Add NINJA_COUNTRY_CODE to PHP headers?"
msgstr ""

#: lib/help.php:274
msgid "Set <code>X-XSS-Protection</code>"
msgstr ""

#: lib/help.php:275 lib/settings_firewall_policies.php:835
msgid "This header is deprecated and most browsers phased out support for it. Consider using Content-Security-Policy instead."
msgstr ""

#: lib/settings_firewall_policies.php:827
msgid "Set %s"
msgstr ""

#: lib/settings_dashboard.php:396
msgid "The .user.ini file is readable by web users:  %s"
msgstr ""

#: lib/settings_dashboard.php:385 lib/settings_dashboard.php:396
#: lib/settings_event_notifications.php:120
#: lib/settings_event_notifications.php:187
msgid "Consult our blog for more info."
msgstr ""

#: lib/settings_dashboard.php:385
msgid "The php.ini file is readable by web users: %s"
msgstr ""

#: lib/settings_dashboard.php:203
msgid "Configure"
msgstr ""

#: lib/anti_malware.php:29
msgid "check it out!"
msgstr ""

#: lib/anti_malware.php:29
msgid "It is awesome and includes many great features:"
msgstr ""

#: lib/settings_monitoring_file_check.php:491
msgid "The directory %s is not correct."
msgstr ""

#: lib/settings_event_notifications.php:90
msgid "Updates a theme"
msgstr ""

#: lib/settings_firewall_policies.php:446
msgid "Through the author sitemap"
msgstr ""

#: lib/settings_firewall_policies.php:414
msgid "Permissions"
msgstr ""

#: lib/settings_security_rules_update.php:185
msgid "The next scheduled date is in the past! WordPress wp-cron may not be working, may have been disabled or is currently running. Try to reload this page in a few seconds."
msgstr ""

#: lib/i18n-extra.php:46
msgid "Do not send a notification if the user is in the <a href=\"%s\">IP Access Control whitelist</a>."
msgstr ""

#: lib/i18n-extra.php:311
msgid "Keep this option disabled if you are using scripts such as Paypal IPN or WordPress WP-Cron, unless you added their IP address or URL to your Access Control whitelist."
msgstr ""

#: lib/i18n-extra.php:310
msgid "Apply to ZIP archives file contents"
msgstr ""

#: lib/i18n-extra.php:309
msgid "See contextual help for the list of files."
msgstr ""

#: lib/i18n-extra.php:308
msgid "Allow, but block dangerous files"
msgstr ""

#: lib/i18n-extra.php:268
msgid "Save New License"
msgstr ""

#: lib/i18n-extra.php:267
msgid "Enter your new license and click on the save button"
msgstr ""

#: lib/i18n-extra.php:266
msgid "Click here to get a license!"
msgstr ""

#: lib/i18n-extra.php:265
msgid "License renewal"
msgstr ""

#: lib/i18n-extra.php:264
msgid "Your license has expired."
msgstr ""

#: lib/i18n-extra.php:263
msgid "Your license will expire soon!"
msgstr ""

#: lib/i18n-extra.php:262
msgid "Use the \"Check License Validity\" button to attempt to fix this error."
msgstr ""

#: lib/i18n-extra.php:261
msgid "Unknown expiration date"
msgstr ""

#: lib/i18n-extra.php:260
msgid "Expiration date"
msgstr ""

#: lib/i18n-extra.php:259
msgid "Click to check your license validity"
msgstr ""

#: lib/i18n-extra.php:258
msgid "No license found"
msgstr ""

#: lib/i18n-extra.php:257
msgid "License Number"
msgstr ""

#: lib/i18n-extra.php:256
msgid "WP+ Edition License"
msgstr ""

#: lib/i18n-extra.php:255
msgid "This license is not valid"
msgstr ""

#: lib/i18n-extra.php:254
msgid "Your new license has been accepted and saved."
msgstr ""

#: lib/i18n-extra.php:253
msgid "This is already your current license!"
msgstr ""

#: lib/i18n-extra.php:252
msgid "Enter a valid license to save!"
msgstr ""

#: lib/i18n-extra.php:251
msgid "An error occured while connecting to NinjaFirewall servers. Please try again in a few minutes"
msgstr ""

#: lib/i18n-extra.php:250
msgid "An unknown error occured while connecting to NinjaFirewall servers. Please try again in a few minutes"
msgstr ""

#: lib/i18n-extra.php:248
msgid "You have a valid license."
msgstr ""

#: lib/i18n-extra.php:247
msgid "Error: you do not have any license."
msgstr ""

#: lib/i18n-extra.php:33
msgid "If available, NinjaFirewall will download the language files from <a %s>translate.wordpress.org</a>."
msgstr ""

#: lib/i18n-extra.php:32
msgid "Load language files from the WordPress repo"
msgstr ""

#: lib/i18n-extra.php:30
msgid "Your server does not seem to be compatible with this option."
msgstr ""

#: lib/i18n-extra.php:295
msgid "The remote website did not return the expected response."
msgstr ""

#: lib/i18n-extra.php:294
msgid "The requested log does not exist on the remote website."
msgstr ""

#: lib/i18n-extra.php:293
msgid "The remote server returned the following HTTP error: %s"
msgstr ""

#: lib/i18n-extra.php:292
msgid "The remote server rejected your request. Make sure that you uploaded the correct public key."
msgstr ""

#: lib/i18n-extra.php:290
msgid "Your server configuration is not compatible with this option."
msgstr ""

#: lib/i18n-extra.php:289
msgid "Write events to the Syslog server too"
msgstr ""

#: lib/i18n-extra.php:288
msgid "lines"
msgstr ""

#: lib/i18n-extra.php:287
msgid "Show the most recent"
msgstr ""

#: lib/i18n-extra.php:284
msgid "1st day of the month, regardless of its size"
msgstr ""

#: lib/i18n-extra.php:283
msgid "1st day of the month, or if bigger than %s MB"
msgstr ""

#: lib/i18n-extra.php:282
msgid "The address was added to your IP Access Control list."
msgstr ""

#: lib/i18n-extra.php:281
msgid "Add"
msgstr ""

#: lib/i18n-extra.php:280
msgid "Add IP to whitelist"
msgstr ""

#: lib/i18n-extra.php:279
msgid "Add IP to blacklist"
msgstr ""

#: lib/i18n-extra.php:278
msgid "e.g., 1.2.3.4"
msgstr ""

#: lib/i18n-extra.php:277
msgid "IP address:"
msgstr ""

#: lib/i18n-extra.php:276
msgid "Debug"
msgstr ""

#: lib/i18n-extra.php:275
msgid "Info"
msgstr ""

#: lib/i18n-extra.php:274
msgid "Upload"
msgstr ""

#: lib/i18n-extra.php:272
msgid "Delete log?"
msgstr ""

#: lib/i18n-extra.php:271
msgid "Delete"
msgstr ""

#: lib/i18n-extra.php:270
msgid "Export"
msgstr ""

#: lib/i18n-extra.php:269
msgid "The selected log was deleted"
msgstr ""

#: lib/i18n-extra.php:29
msgid "Save Web Filter options"
msgstr ""

#: lib/i18n-extra.php:28
msgid "Attach the HTML page output to email alerts"
msgstr ""

#: lib/i18n-extra.php:27
msgid "Clicking the \"Save Web Filter options\" button below will reset the current timer."
msgstr ""

#: lib/i18n-extra.php:26
msgid "24-hour"
msgstr ""

#: lib/i18n-extra.php:25
msgid "12-hour"
msgstr ""

#: lib/i18n-extra.php:24
msgid "6-hour"
msgstr ""

#: lib/i18n-extra.php:23
msgid "3-hour"
msgstr ""

#: lib/i18n-extra.php:22
msgid "1-hour"
msgstr ""

#: lib/i18n-extra.php:21
msgid "30-minute"
msgstr ""

#: lib/i18n-extra.php:20
msgid "15-minute"
msgstr ""

#: lib/i18n-extra.php:19
msgid "5-minute"
msgstr ""

#: lib/i18n-extra.php:18
msgid "Do not send me more than one email alert in a %s interval"
msgstr ""

#: lib/i18n-extra.php:16
msgid "Case-sensitive search"
msgstr ""

#: lib/i18n-extra.php:14
msgid "Keywords to search:"
msgstr ""

#: lib/i18n-extra.php:13
msgid "Any character, except the vertical bar <code>|</code>"
msgstr ""

#: lib/i18n-extra.php:12
msgid "From 4 to maximum 150 characters."
msgstr ""

#: lib/i18n-extra.php:11
msgid "A full or partial string."
msgstr ""

#: lib/i18n-extra.php:8
msgid "Enable Web Filter"
msgstr ""

#: lib/i18n-extra.php:193
msgid "Centralized Logging will keep working even if NinjaFirewall is disabled. Use the menu below if you want to disable it."
msgstr ""

#: lib/i18n-extra.php:192
msgid "Remote websites URL: Enter the full URL of your NinjaFirewall protected website(s) that you want to remotely access from the main server."
msgstr ""

#: lib/i18n-extra.php:191
msgid "Public key: This is the public key that you will need to upload to each remote website (<a href=\"%s\">consult our blog</a> for more info about it)."
msgstr ""

#: lib/i18n-extra.php:190
msgid "This server IP address: As an additional protection layer, you can restrict access to the remote website(s) to the main server IP only. You can use IPv4 or IPv6. If you do not want any IP restriction, enter the <code>*</code> character instead."
msgstr ""

#: lib/i18n-extra.php:189
msgid "Secret key: The secret key will be used to generate your public key. Enter at least 30 ASCII characters, or use the one randomly created by NinjaFirewall."
msgstr ""

#: lib/i18n-extra.php:188
msgid "This logging option does not apply to the brute-force protection which can be set up separately to write events to the server authentication log. See the <a href=\"%s\">Login Protection</a> page."
msgstr ""

#: lib/i18n-extra.php:186
msgid "EE: the blog (sub-)domain name."
msgstr ""

#: lib/i18n-extra.php:185
msgid "DD: the user IPv4 or IPv6 address."
msgstr ""

#: lib/i18n-extra.php:184
msgid "CCCCCCC: the 7-digit incident ID."
msgstr ""

#: lib/i18n-extra.php:183
msgid "BB: the level of severity as it appears in the firewall log. It can be <code>CRITICAL</CODE>, <CODE>HIGH</CODE>, <CODE>MEDIUM</CODE>, <CODE>INFO</CODE>, <CODE>UPLOAD</CODE> or <CODE>DEBUG_ON</CODE>."
msgstr ""

#: lib/i18n-extra.php:182
msgid "The logline uses the following format:"
msgstr ""

#: lib/i18n-extra.php:181
msgid "If you have a shared hosting account, keep this option disabled as you do not have any access to the server logs."
msgstr ""

#: lib/i18n-extra.php:180
msgid "In addition to the firewall log, events can also be redirected to the syslog server (<code>LOG_USER</code> facility)."
msgstr ""

#: lib/i18n-extra.php:179
msgid "Syslog"
msgstr ""

#: lib/i18n-extra.php:176
msgid "Rotated logs, if any, can be selected and viewed from the dropdown menu."
msgstr ""

#: lib/i18n-extra.php:175
msgid "By default, if will rotate the log each month or earlier, if it reaches 2 megabytes."
msgstr ""

#: lib/i18n-extra.php:174
msgid "NinjaFirewall will rotate its log automatically on the very first day of each month. If your site is very busy, you may want to allow it to rotate the log when it reaches a certain size (MB) as well."
msgstr ""

#: lib/i18n-extra.php:173
msgid "Auto-rotate log"
msgstr ""

#: lib/i18n-extra.php:172
msgid "Brute-force attacks will still be written to the firewall log, even if you disable it."
msgstr ""

#: lib/i18n-extra.php:171
msgid "You can disable/enable the firewall log from this page."
msgstr ""

#: lib/i18n-extra.php:170
msgid "Enable firewall log"
msgstr ""

#: lib/i18n-extra.php:169
msgid "The log can also be exported as a TSV (tab-separated values) text file."
msgstr ""

#: lib/i18n-extra.php:168
msgid "RULE : reference of the NinjaFirewall built-in security rule that triggered the action. A hyphen (<code>-</code>) instead of a number means it was a rule from the \"Firewall Policies\" or \"Access Control\" pages."
msgstr ""

#: lib/i18n-extra.php:167
msgid "The firewall log displays blocked and sanitised requests as well as some useful information. It has 6 columns:"
msgstr ""

#: lib/i18n-extra.php:166
msgid "Flush/clear your cache immediately after enabling or disabling the antispam."
msgstr ""

#: lib/i18n-extra.php:165
msgid "Set the Protection Level to \"Low\" only. Do not use another value, otherwise the antispam could behave erratically after a while."
msgstr ""

#: lib/i18n-extra.php:164
msgid "If you are using a caching plugin, ensure you follow these steps:"
msgstr ""

#: lib/i18n-extra.php:163
msgid "Whether to protect comment and/or registration forms."
msgstr ""

#: lib/i18n-extra.php:162
msgid "Apply protection to:"
msgstr ""

#: lib/i18n-extra.php:161
msgid "Select the level of protection. In most cases, <strong>Low</strong> should be enough."
msgstr ""

#: lib/i18n-extra.php:160
msgid "Protection level:"
msgstr ""

#: lib/i18n-extra.php:159
msgid "NinjaFirewall can protect your blog against spam without user interaction (e.g., CAPTCHA, math puzzles etc). The protection is totally transparent to your visitors. The antispam feature works only with WordPress built-in comment and registration forms. If you are using third-party plugins to generate your forms, they will not be protected against spam."
msgstr ""

#: lib/i18n-extra.php:158
msgid "Response body filtering can be resource-intensive. Try to limit the number of keywords to what you really need (less than 10) and, if possible, prefer case sensitive to case insensitive filtering."
msgstr ""

#: lib/i18n-extra.php:157
msgid "You can use the notification throttling option to limit the frequency of alerts sent to you (and written to the firewall log) and select whether you want NinjaFirewall to send you the whole HTML source of the page where the keyword was found. Alerts will be sent to the contact email address defined in the \"Event Notifications\" menu."
msgstr ""

#: lib/i18n-extra.php:17
msgid "Email Alerts"
msgstr ""

#: lib/i18n-extra.php:156
msgid "You can enter any keyword from 4 to 150 characters and select whether the search will be case sensitive or not."
msgstr ""

#: lib/i18n-extra.php:9
msgid "Search HTML page for the following keywords"
msgstr ""

#: lib/i18n-extra.php:155
msgid "In the case of a positive detection, NinjaFirewall will not block the response body but will send you an alert by email."
msgstr ""

#: lib/i18n-extra.php:154
msgid "If NinjaFirewall can hook and scan incoming requests, it can also hook the response body (i.e., the output of the HTML page right before it is sent to your visitors browser) and search it for some specific keywords. Such a filter can be useful to detect hacking or malware patterns injected into your HTML code (text strings, spam links, malicious JavaScript code), hackers shell script, redirections and even errors (PHP/MySQL errors)."
msgstr ""

#: lib/i18n-extra.php:153
msgid "Web Filter"
msgstr ""

#: lib/i18n-extra.php:152
msgid "You can enable/disable firewall logging for each access control directive separately."
msgstr ""

#: lib/i18n-extra.php:151
msgid "Log Event"
msgstr ""

#: lib/i18n-extra.php:150
msgid "When an input is added to the \"Blocked input\", NinjaFirewall will block the request and close the connection if that input is found in the request."
msgstr ""

#: lib/i18n-extra.php:149
msgid "When an input is added to the \"Unfiltered input\" list, it will not be filtered or sanitised. All other input present in the request will be filtered."
msgstr ""

#: lib/i18n-extra.php:148
msgid "You can select to ignore or block some specific user input. It applies to the <code>GET</code>, <code>POST</code> and <code>COOKIE</code> global variables, for instance <code>$_GET[\"foo\"]</code> or <code>$_POST[\"bar\"]</code>:"
msgstr ""

#: lib/i18n-extra.php:147
msgid "You can block bots, scanners and various crawlers based on the <code>HTTP_USER_AGENT</code> variable. You can enter either a full or partial name (case-insensitive)."
msgstr ""

#: lib/i18n-extra.php:146
msgid "Note that the \"Firewall Policies\" page already includes restrictions to some WordPress directories."
msgstr ""

#: lib/i18n-extra.php:145
msgid "<code>/foo/</code> will block access to all PHP scripts located inside a <code>/foo/</code> directory and its sub-directories."
msgstr ""

#: lib/i18n-extra.php:144
msgid "etc"
msgstr ""

#: lib/i18n-extra.php:143
msgid "<code>/foo/bar.php</code> will block any access to the <code>bar.php</code> script located inside a <code>/foo/</code> directory"
msgstr ""

#: lib/i18n-extra.php:142
msgid "You can permanently allow/block any access to one or more PHP scripts based on their path, relative to the web root (<code>SCRIPT_NAME</code>). You can enter either a full or partial path (case-sensitive)."
msgstr ""

#: lib/i18n-extra.php:141
msgid "Because NinjaFirewall can handle a lot of HTTP requests per second and block IPs even before your blog is loaded, we strongly recommend that you disable the rate limiting/throttling option of any other WordPress plugin that you may have installed and only use NinjaFirewall's one instead. It will drastically speed up your site and reduce the server load on a busy site or during an attack."
msgstr ""

#: lib/i18n-extra.php:140
msgid "IPs temporarily banned by the Rate Limiting option can be unblocked immediately by clicking either the \"Save Access Control Directives\" or \"Restore Default Values\" buttons at the bottom of this page."
msgstr ""

#: lib/i18n-extra.php:139
msgid "This option allows you to slow down aggressive bots, crawlers, web scrapers or even small HTTP attacks. Any IP reaching the defined threshold will be banned from 1 to 999 seconds. Note that the purpose of this feature is not to permanently block an IP but rather to temporarily prevent it from accessing the site and abusing your system resources. If you want to permanently block an IP, use the blacklist instead. Also, do not rely on this option to block brute force attacks on the login page, use the more suitable \"Login Protection\" for that purpose. By default, Rate Limiting is turned off."
msgstr ""

#: lib/i18n-extra.php:137
msgid "Autonomous System number:"
msgstr ""

#: lib/i18n-extra.php:136
msgid "IP ranges using CIDR notation: %s or %s."
msgstr ""

#: lib/i18n-extra.php:135
msgid "Full IP:"
msgstr ""

#: lib/i18n-extra.php:134
msgid "You can permanently allow/block an IP, a whole range of IP addresses or AS numbers (Autonomous System number). IPv4 and IPv6 are fully supported by NinjaFirewall."
msgstr ""

#: lib/i18n-extra.php:133
msgid "IP / URL / Bot Access Control"
msgstr ""

#: lib/i18n-extra.php:132
msgid "NinjaFirewall includes GeoLite data created by MaxMind, available from https://www.maxmind.com"
msgstr ""

#: lib/i18n-extra.php:131
msgid "PHP code example to use in your theme or plugin to geolocate your visitors:"
msgstr ""

#: lib/i18n-extra.php:130
msgid "If NinjaFirewall cannot find the two-letter ISO 3166 code, it will replace it with 2 hyphens (<code>--</code>)."
msgstr ""

#: lib/i18n-extra.php:129
msgid "After retrieving the two-letter country/territory code, NinjaFirewall can add it to the PHP headers in the <code>$_SERVER[\"NINJA_COUNTRY_CODE\"]</code> variable. If you have a theme or a plugin that needs to know your visitors location, simply use that variable."
msgstr ""

#: lib/i18n-extra.php:127
msgid "Whether geolocation should apply to the whole site or to specific URLs only (e.g., /wp-login.php, /xmlrpc.php etc). Leave all fields empty if you want it to apply to the whole site."
msgstr ""

#: lib/i18n-extra.php:123
msgid "This is the two-letter code that is used to define a country/territory (e.g., US, UK, FR, DE etc), based on the visitors IP. NinjaFirewall can either retrieve it from its database, or from a predefined PHP variable added by your HTTP server (e.g., <code>GEOIP_COUNTRY_CODE</code>)."
msgstr ""

#: lib/i18n-extra.php:121
msgid "You can filter and block traffic coming from specific countries/territories."
msgstr ""

#: lib/i18n-extra.php:120
msgid "It does not apply to the \"Firewall Policies\" options, which use their own ones."
msgstr ""

#: lib/i18n-extra.php:119
msgid "This option lets you select the HTTP method(s). All Access Control directives (Geolocation, IPs, bots and URLs) will only apply to the selected methods."
msgstr ""

#: lib/i18n-extra.php:117
msgid "this option should be used if you are behind a reverse proxy, a load balancer or using a CDN, in order to tell NinjaFirewall which IP it should use. By default, it will rely on <code>REMOTE_ADDR</code>. If you want it to use <code>HTTP_X_FORWARDED_FOR</code> or any other similar variable, it is <a href=\"%s\">absolutely necessary to ensure that it is reliable</a> (i.e., setup by your own load balancer/reverse proxy) because it can be easily spoofed. If that variable includes more than one IP, only the left-most (the original client) will be checked. If it does not include any IP, NinjaFirewall will fall back to <code>REMOTE_ADDR</code>."
msgstr ""

#: lib/i18n-extra.php:115
msgid "You can also add other users to the whitelist, depending on their role."
msgstr ""

#: lib/i18n-extra.php:114
msgid "By default, any logged in WordPress administrator will not be blocked by NinjaFirewall. This applies to all \"Access Control\" listed below as well as the <strong>Antispam</strong>, the <strong>Web Filter</strong> and the <strong>Firewall Policies</strong>, except <code>FORCE_SSL_ADMIN</code>, <code>DISALLOW_FILE_EDIT</code>, <code>DISALLOW_FILE_MODS</code> options and the <a href=\"%s\">Login Protection</a> which, if enabled, are always enforced."
msgstr ""

#: lib/i18n-extra.php:112
msgid "Web Filter."
msgstr ""

#: lib/i18n-extra.php:111
msgid "HTTP response headers (Firewall Policies)."
msgstr ""

#: lib/i18n-extra.php:110
msgid "Response body"
msgstr ""

#: lib/i18n-extra.php:109
msgid "NinjaFirewall built-in rules and policies + User Input Access Control."
msgstr ""

#: lib/i18n-extra.php:108
msgid "File Guard."
msgstr ""

#: lib/i18n-extra.php:107
msgid "Rate Limiting."
msgstr ""

#: lib/i18n-extra.php:106
msgid "Geolocation."
msgstr ""

#: lib/i18n-extra.php:105
msgid "Bot Access Control."
msgstr ""

#: lib/i18n-extra.php:104
msgid "Blocked URLs."
msgstr ""

#: lib/i18n-extra.php:103
msgid "Allowed URLs."
msgstr ""

#: lib/i18n-extra.php:102
msgid "Blocked IPs."
msgstr ""

#: lib/i18n-extra.php:101
msgid "Allowed IPs."
msgstr ""

#: lib/i18n-extra.php:100
msgid "Role-based Access Control."
msgstr ""

#: lib/i18n-extra.php:99
msgid "Access Control (except User Input Access Control):"
msgstr ""

#: lib/i18n-extra.php:98
msgid "Login Protection."
msgstr ""

#: lib/i18n-extra.php:97
msgid "%s file"
msgstr ""

#: lib/i18n-extra.php:96
msgid "Incoming HTTP request"
msgstr ""

#: lib/i18n-extra.php:95
msgid "Processing order:"
msgstr ""

#: lib/i18n-extra.php:94
msgid "Because NinjaFirewall is a PHP firewall, its Access Control options apply to PHP scripts, not to static elements (e.g., images, JS, CSS etc). Depending on your configuration, they can also apply to HTML pages."
msgstr ""

#: lib/i18n-extra.php:93
msgid "To make better use of them, it is important to understand NinjaFirewall's directives processing order."
msgstr ""

#: lib/i18n-extra.php:92
msgid "Access Control is a powerful set of directives that can be used to allow or restrict access to your website based on many criteria."
msgstr ""

#: lib/i18n-extra.php:91
msgid "This option will block any <code>GET</code> or <code>POST</code> request containing the localhost IP (127.0.0.1). It can be useful to block SQL dumpers and various hacker's shell scripts."
msgstr ""

#: lib/i18n-extra.php:90
msgid "This option will reject any <code>GET</code> or <code>POST</code> request, <code>COOKIE</code>, <code>HTTP_USER_AGENT</code>, <code>REQUEST_URI</code>, <code>PHP_SELF</code>, <code>PATH_INFO</code>, <code>HTTP_REFERER</code> variables containing the ASCII character 0x00 (NULL byte). Such a character is dangerous and should always be rejected."
msgstr ""

#: lib/i18n-extra.php:89
msgid "Object Serialization is a PHP feature used by many applications to generate a storable representation of a value. However, some insecure PHP applications and plugins can turn that feature into a critical vulnerability called <a href=\"%s\">PHP Object Injection</a>. This option can block serialized PHP objects found inside a <code>GET</code> or <code>POST</code> request, cookies, user agent and referrer variables."
msgstr ""

#: lib/i18n-extra.php:87
msgid "If you allow uploads, you can select the maximum size of an uploaded file. Any file bigger than this value will be rejected. Note that if your PHP configuration uses the  <code>upload_max_filesize</code> directive, it will be used before NinjaFirewall."
msgstr ""

#: lib/i18n-extra.php:86
msgid "Maximum allowed file size"
msgstr ""

#: lib/i18n-extra.php:85
msgid "You can allow/disallow uploads, or allow uploads but block scripts (PHP, CGI, Ruby, Python, bash/shell, JavaScript), C/C++ source code, binaries (MZ/PE/NE and ELF formats), system files (.htaccess, .htpasswd and PHP INI) and SVG files containing Javascript/XML events."
msgstr ""

#: lib/i18n-extra.php:84
msgid "This options lets you export you current configuration or import it from another NinjaFirewall (WP+ Edition) installation. The imported file must match the major version of your current version (%s) otherwise it will be rejected. Note that importing will override all firewall rules, options and configuration, except your current license."
msgstr ""

#: lib/i18n-extra.php:83
msgid "Note that this does not apply to <code>en_US</code> and <code>fr_FR</code> locales because they are already included with NinjaFirewall."
msgstr ""

#: lib/i18n-extra.php:82
msgid "When this option is enabled, NinjaFirewall will download, if available, the corresponding language files from the WordPress repo. Then, every hour, it will check if there's a new version and will download it."
msgstr ""

#: lib/i18n-extra.php:81
msgid "Language"
msgstr ""

#: lib/i18n-extra.php:80
msgid "If you are using <a href=\"%s\">GB2312</a> character set (A.K.A <code>GBK</code> - simplified Chinese characters) for your database, we recommend to disable that option otherwise NinjaFirewall will not have access to the database and it may not be able to properly sanitise multi-byte characters used by that charset."
msgstr ""

#: lib/i18n-extra.php:79
msgid "This option requires that your PHP version was compiled with the <code>--enable-shmop</code> parameter, otherwise, if it is not compatible with your server/hosting environment, it will be disabled."
msgstr ""

#: lib/i18n-extra.php:78
msgid "This feature allows NinjaFirewall to use Unix shared memory segments in order to speed up all operations. The firewall will no longer need to connect to the database and, instead, will retrieve its options and configuration directly from memory (RAM). On a very busy server (e.g., multisite network etc), this feature can dramatically increase the processing speed from 25% to 30%, prevent blocking I/O and slow queries."
msgstr ""

#: lib/i18n-extra.php:31
msgid "Use shared memory"
msgstr ""

#: lib/i18n-extra.php:77
msgid "You can renew your license from <a href=\"%s\">NinTechNet.com</a> website."
msgstr ""

#: lib/i18n-extra.php:76
msgid "Your license is valid until the indicated expiration date. If you don't renew it after this date, NinjaFirewall will keep working and protecting your website as usual, but updates/upgrades will stop."
msgstr ""

#: lib/i18n-extra.php:45
msgid "Sorry, this looks like spam to me."
msgstr ""

#: lib/i18n-extra.php:44
msgid "Please enable JavaScript"
msgstr ""

#: lib/i18n-extra.php:43
msgid "Save Antispam options"
msgstr ""

#: lib/i18n-extra.php:42
msgid "User Registration form"
msgstr ""

#: lib/i18n-extra.php:41
msgid "Comment forms (defaut)"
msgstr ""

#: lib/i18n-extra.php:40
msgid "Apply protection to"
msgstr ""

#: lib/i18n-extra.php:39
msgid "If you are using a caching plugin, consult the contextual help before enabling the antispam."
msgstr ""

#: lib/i18n-extra.php:38
msgid "Low (default)"
msgstr ""

#: lib/i18n-extra.php:37
msgid "Protection level"
msgstr ""

#: lib/i18n-extra.php:36
msgid "Enable antispam protection"
msgstr ""

#: lib/i18n-extra.php:35
msgid "Your changes have been saved. If you are using a caching plugin, do not forget to clear its cache."
msgstr ""

#: lib/i18n-extra.php:57
msgid "Enter one URL per line, including the protocol (<code>http://</code> or <code>https://</code>). Only ASCII URLs are accepted."
msgstr ""

#: lib/i18n-extra.php:56
msgid "Remote websites URL"
msgstr ""

#: lib/i18n-extra.php:55
msgid "Add this key to the remote websites. <a href=\"%s\">Consult our blog</a> for more info."
msgstr ""

#: lib/i18n-extra.php:54
msgid "Public key"
msgstr ""

#: lib/i18n-extra.php:53
msgid "Only this IP address (IPv4 or IPv6) will be allowed to connect to the remote websites. If you don't want to restrict the access by IP, enter the <code>*</code> character instead."
msgstr ""

#: lib/i18n-extra.php:52
msgid "This server's IP address"
msgstr ""

#: lib/i18n-extra.php:51
msgid "From 30 to 100 ASCII printable characters."
msgstr ""

#: lib/i18n-extra.php:50
msgid "Secret key"
msgstr ""

#: lib/i18n-extra.php:49
msgid "Enable Centralized Logging"
msgstr ""

#: lib/i18n-extra.php:47
msgid "Warning: Your previous secret key was either corrupted or missing. A new one, as well as a new public key, were created."
msgstr ""

#: lib/i18n-extra.php:246
msgid "Save Access Control directives"
msgstr ""

#: lib/i18n-extra.php:245
msgid "Blocked input:"
msgstr ""

#: lib/i18n-extra.php:244
msgid "Block the request if the following input is present"
msgstr ""

#: lib/i18n-extra.php:243
msgid "Unfiltered input:"
msgstr ""

#: lib/i18n-extra.php:241
msgid "Do not filter the following user input"
msgstr ""

#: lib/i18n-extra.php:240
msgid "Restore default bots list"
msgstr ""

#: lib/i18n-extra.php:239
msgid "The default list of bots will be restored. Continue?"
msgstr ""

#: lib/i18n-extra.php:238
msgid "Blocked bots:"
msgstr ""

#: lib/i18n-extra.php:236
msgid "A full or partial case-insensitive string."
msgstr ""

#: lib/i18n-extra.php:235
msgid "Reject the following bots"
msgstr ""

#: lib/i18n-extra.php:234
msgid "Block access to the following URL"
msgstr ""

#: lib/i18n-extra.php:233
msgid "Full or partial case-sensitive relative URLs (e.g., %s)."
msgstr ""

#: lib/i18n-extra.php:232
msgid "Allow access to the following URL"
msgstr ""

#: lib/i18n-extra.php:231
msgid "30-second"
msgstr ""

#: lib/i18n-extra.php:230
msgid "15-second"
msgstr ""

#: lib/i18n-extra.php:229
msgid "10-second"
msgstr ""

#: lib/i18n-extra.php:228
msgid "5-second"
msgstr ""

#: lib/i18n-extra.php:227
msgid "Block for %s seconds any IP address with more than %s connections within a %s interval."
msgstr ""

#: lib/i18n-extra.php:138
msgid "Rate Limiting"
msgstr ""

#: lib/i18n-extra.php:226
msgid "Blacklist:"
msgstr ""

#: lib/i18n-extra.php:225
msgid "Block the following IP, CIDR or AS number"
msgstr ""

#: lib/i18n-extra.php:224
msgid "View IP addresses"
msgstr ""

#: lib/i18n-extra.php:223
msgid "Whitelist IP addresses from the following services:"
msgstr ""

#: lib/i18n-extra.php:222
msgid "External Services"
msgstr ""

#: lib/i18n-extra.php:15
msgid "Enter one item per line."
msgstr ""

#: lib/i18n-extra.php:221
msgid "Whitelist:"
msgstr ""

#: lib/i18n-extra.php:220
msgid "Autonomous System number: %s"
msgstr ""

#: lib/i18n-extra.php:219
msgid "IPv6 CIDR: %s"
msgstr ""

#: lib/i18n-extra.php:218
msgid "IPv6 address: %s"
msgstr ""

#: lib/i18n-extra.php:217
msgid "IPv4 CIDR: %s"
msgstr ""

#: lib/i18n-extra.php:216
msgid "IPv4 address: %s"
msgstr ""

#: lib/i18n-extra.php:215
msgid "Allow the following IP, CIDR or AS number"
msgstr ""

#: lib/i18n-extra.php:214
msgid "Write event to the firewall log"
msgstr ""

#: lib/i18n-extra.php:128
msgid "Add <code>NINJA_COUNTRY_CODE</code> to PHP headers?"
msgstr ""

#: lib/i18n-extra.php:212
msgid "Leave this field empty if you want geolocation to apply to all your PHP scripts."
msgstr ""

#: lib/i18n-extra.php:211
msgid "One item per line."
msgstr ""

#: lib/i18n-extra.php:210
msgid "Full or partial case-sensitive URL (e.g., %s)."
msgstr ""

#: lib/i18n-extra.php:10
msgid "View allowed syntax"
msgstr ""

#: lib/i18n-extra.php:126
msgid "Geolocation should apply to the whole site or to specific URLs only?"
msgstr ""

#: lib/i18n-extra.php:209
msgid "Total blocked items: %s"
msgstr ""

#: lib/i18n-extra.php:124
msgid "Block the following ISO 3166 codes"
msgstr ""

#: lib/i18n-extra.php:208
msgid "PHP Variable"
msgstr ""

#: lib/i18n-extra.php:122
msgid "Retrieve the ISO 3166 code from"
msgstr ""

#: lib/i18n-extra.php:207
msgid "Enable Geolocation"
msgstr ""

#: lib/i18n-extra.php:206
msgid "All Access Control directives should apply to the folowing HTTP methods"
msgstr ""

#: lib/i18n-extra.php:118
msgid "HTTP Methods"
msgstr ""

#: lib/i18n-extra.php:205
msgid "Your server does not seem to support the %s variable."
msgstr ""

#: lib/i18n-extra.php:204
msgid "Other"
msgstr ""

#: lib/i18n-extra.php:116
msgid "Retrieve visitors IP address from"
msgstr ""

#: lib/i18n-extra.php:113
msgid "Role-based Access Control"
msgstr ""

#: lib/i18n-extra.php:201
msgid "User Input"
msgstr ""

#: lib/i18n-extra.php:200
msgid "Bot"
msgstr ""

#: lib/i18n-extra.php:199
msgid "URL address"
msgstr ""

#: lib/i18n-extra.php:198
msgid "IP address"
msgstr ""

#: lib/i18n-extra.php:197
msgid "Geolocation"
msgstr ""

#: lib/i18n-extra.php:195
msgid "You are running NinjaFirewall in WordPress WAF mode. All URL-based features such as Geolocation and URL Access Control will be limited to WordPress files only (e.g., index.php, wp-login.php, xmlrpc.php, admin-ajax.php, wp-load.php etc). If you want them to apply to any PHP script, please %sgo to the Dashboard page%s and enable NinjaFirewall's Full WAF mode."
msgstr ""

#: lib/i18n-extra.php:60
msgid "Error while downloading language file %s (%s)"
msgstr ""

#: lib/i18n-extra.php:59
msgid "Error cannot create the language files directory (%s)"
msgstr ""

#: lib/i18n-extra.php:75
msgid "Click here to re-enable it."
msgstr ""

#: lib/i18n-extra.php:74
msgid "Logging is disabled."
msgstr ""

#: lib/i18n-extra.php:73
msgid "Logging"
msgstr ""

#: lib/i18n-extra.php:72
msgid "%s detected: you seem to be using Incapsula CDN services. Ensure that the <a href=\"%s\">Source IP</a> is setup accordingly."
msgstr ""

#: lib/i18n-extra.php:71
msgid "%s detected: you seem to be using Cloudflare CDN services. Ensure that the <a href=\"%s\">Source IP</a> is setup accordingly."
msgstr ""

#: lib/i18n-extra.php:70
msgid "If your site is behind a reverse proxy or a load balancer, ensure that the <a href=\"%s\">Source IP</a> is setup accordingly."
msgstr ""

#: lib/i18n-extra.php:69
msgid "You have a private IP: %s"
msgstr ""

#: lib/i18n-extra.php:68
msgid "<a href=\"%s\">Access Control Source IP</a> is setup to use %s, however your server does not support that variable. All IP-based directives will fail."
msgstr ""

#: lib/i18n-extra.php:67
msgid "You are not whitelisted. Ensure that the \"Do not block the following users\" option in the <a href=\"%s\">Access Control menu</a> includes the Admin/Super Admin, otherwise you could get blocked by the firewall while working from the WordPress administration dashboard."
msgstr ""

#: lib/i18n-extra.php:66
msgid "Shared memory"
msgstr ""

#: lib/i18n-extra.php:65
msgid "Firewall is disabled"
msgstr ""

#: lib/i18n-extra.php:64
msgid "Unable to access/read the shared memory block. Try to reload this page or, if this error persists, please <a href=\"%s\">disable shared memory</a> to avoid any problem."
msgstr ""

#: lib/i18n-extra.php:63
msgid "(RAM usage: %s bytes)"
msgstr ""

#: lib/i18n-extra.php:62
msgid "The shared memory block seems corrupted. Try to reload this page to fix it or, if this error persists, please <a href=\"%s\">disable shared memory</a> to avoid any problem."
msgstr ""

#: lib/i18n-extra.php:6
msgid "You do not have a valid NinjaFirewall license"
msgstr ""

#: lib/i18n-extra.php:5
msgid "Your NinaFirewall license will expire soon!"
msgstr ""

#: lib/i18n-extra.php:4
msgid "Click here to renew it"
msgstr ""

#: lib/i18n-extra.php:3
msgid "Your NinaFirewall license has expired!"
msgstr ""

#: lib/i18n-extra.php:334
msgid "An error occurred while connecting to NinjaFirewall servers. Please try again in a few minutes"
msgstr ""

#: lib/i18n-extra.php:333
msgid "An unknown error occurred while connecting to NinjaFirewall servers. Please try again in a few minutes"
msgstr ""

#: lib/i18n-extra.php:249
msgid "Your license is not valid"
msgstr ""

#: lib/i18n-extra.php:332
msgid "This license has expired and is no longer valid."
msgstr ""

#: lib/i18n-extra.php:331
msgid "Save License"
msgstr ""

#: lib/i18n-extra.php:7
msgid "Click here to get one"
msgstr ""

#: lib/i18n-extra.php:330
msgid "Don't have a license yet?"
msgstr ""

#: lib/i18n-extra.php:329
msgid "Enter your NinjaFirewall WP+ license and click on the save button"
msgstr ""

#: lib/i18n-extra.php:328
msgid "NinjaFirewall: Antispam"
msgstr ""

#: lib/i18n-extra.php:327
msgid "NinjaFirewall: Access Control"
msgstr ""

#: lib/i18n-extra.php:325
msgid "Invalid IP address."
msgstr ""

#: lib/i18n-extra.php:324
msgid "Please select the list (whitelist or blacklist)."
msgstr ""

#: lib/i18n-extra.php:48
msgid "Please enter the remote websites URL."
msgstr ""

#: lib/i18n-extra.php:323
msgid "Please enter this server IP address."
msgstr ""

#: lib/i18n-extra.php:322
msgid "Please enter a secret key, from 30 to 100 ASCII printable characters. It will be used to generate your public key."
msgstr ""

#: lib/i18n-extra.php:321
msgid "You will need to upload that new key to the remote server(s)."
msgstr ""

#: lib/i18n-extra.php:320
msgid "Click the \"Save Options\" button to generate your new public key."
msgstr ""

#: lib/i18n-extra.php:319
msgid "Please enter an IP address."
msgstr ""

#: lib/i18n-extra.php:318
msgid "No records were found that match the specified search criteria."
msgstr ""

#: lib/i18n-extra.php:317
msgid "Please select at least one option for [Apply protection to] or disable the antispam protection."
msgstr ""

#: lib/i18n-extra.php:316
msgid "The vertical bar \"|\" character is not allowed."
msgstr ""

#: lib/i18n-extra.php:315
msgid "Keywords must be from 4 to maximum 150 characters."
msgstr ""

#: lib/i18n-extra.php:314
msgid "Enter at least one keyword or disable the Web Filter."
msgstr ""

#: lib/i18n-extra.php:313
msgid "Enabling this option can result in a lot of entries written to the firewall log. Consider using it only for debugging purposes. Continue?"
msgstr ""

#: lib/i18n-extra.php:312
msgid "Warning: you have selected to block all available countries in the Geolocation Access Control, you may lock yourself out of your site. Are you sure you want to continue?"
msgstr ""

#: lib/thickbox.php:344
msgid "Finish Installation"
msgstr ""

#: lib/thickbox.php:343
msgid "If there were a problem during the installation, NinjaFirewall would undo those changes automatically for you."
msgstr ""

#: lib/thickbox.php:343
msgid "Enable the sandbox."
msgstr ""

#: lib/settings_firewall_policies.php:474
msgid "Disable <a %s>Application Passwords</a>"
msgstr ""

#: lib/settings_firewall_policies.php:472
msgid "Application Passwords"
msgstr ""

#: lib/help.php:199
msgid "This option will disabled the Application Passwords feature introduced in WordPress 5.6."
msgstr ""

#: lib/help.php:199
msgid "Disable Application Passwords"
msgstr ""

#: lib/install.php:178
msgid "The website front-end did not return the expected page."
msgstr ""

#: lib/help.php:294
msgid "This policy will block attempts to override superglobals (%s). A plugin or a theme could make an unsafe use of some PHP functions that could potentially override superglobals. Enabling this option will not block the request but unset the dangerous value and write the event ot the firewall log."
msgstr ""

#: lib/help.php:294 lib/settings_firewall_policies.php:1078
msgid "Block attempts to override PHP Superglobals"
msgstr ""

#: ninjafirewall.php:369
msgid "Your multisite installation allows users to register new sites: if you enable this option, they will likely get blocked when creating their blog. Continue?"
msgstr ""

#: ninjafirewall.php:367
msgid "Your blog has user registration enabled: if you block accounts creation, your customers won't be able to sign up. Continue?"
msgstr ""

#: lib/settings_logs_firewall_log.php:198
msgid "Save Log Options"
msgstr ""

#: lib/settings_firewall_policies.php:421
msgid "Apply to all subsites in the network"
msgstr ""

#: lib/settings_firewall_policies.php:407
msgid "(multisite installation only)"
msgstr ""

#: lib/settings_firewall_policies.php:397
msgid "(not recommended if you allow sites registration)"
msgstr ""

#: lib/settings_firewall_policies.php:396
msgid "(main site only)"
msgstr ""

#: lib/help.php:277
msgid "Force <code>SameSite</code> flag on all cookies to mitigate CSRF attacks"
msgstr ""

#: lib/help.php:187
msgid "If you have a multisite installation, this option will apply to the main site only. If you want it to apply to all subsites in your network, check the 'Apply to all subsites in the network' option."
msgstr ""

#: lib/settings_firewall_policies.php:945
msgid "Set %s (Chrome, Opera and Firefox browsers)"
msgstr ""

#: lib/settings_firewall_policies.php:891
msgid "Preload"
msgstr ""

#: lib/settings_firewall_policies.php:877
msgid "2 years"
msgstr ""

#: lib/settings_firewall_policies.php:873
msgid "Set \"max-age\" to 0"
msgstr ""

#: lib/settings_firewall_policies.php:839
msgid "Force %s flag on all cookies to mitigate CSRF attacks"
msgstr ""

#: lib/settings_firewall_policies.php:831
#: lib/settings_firewall_policies.php:832
#: lib/settings_firewall_policies.php:833
msgid "Set to %s"
msgstr ""

#: lib/settings_firewall_policies.php:823
msgid "Setting this option to <code>DENY</code> may break some functionality on your blog, its themes or plugins."
msgstr ""

#: lib/settings_firewall_policies.php:782
msgid "The \"HTTP response headers\" options below are disabled because the %s PHP function is not available on your server."
msgstr ""

#: lib/settings_firewall_policies.php:534
msgid "Note: This feature  does not apply to <code>FORCE_SSL_ADMIN</code>, <code>DISALLOW_FILE_EDIT</code>, <code>DISALLOW_FILE_MODS</code> and <code>WP_DISABLE_FATAL_ERROR_HANDLER</code> options which, if enabled, are always enforced."
msgstr ""

#: lib/settings_firewall_policies.php:507
msgid "Disable the fatal error handler"
msgstr ""

#: lib/settings_firewall_policies.php:467
msgid "Disabling access to the REST or XML-RPC API may break some functionality on your blog, its themes or plugins (e.g., Block editor, Jetpack, WooCommerce, Contact Form 7 etc)."
msgstr ""

#: lib/settings_firewall_policies.php:448
msgid "Through the blog feed"
msgstr ""

#: lib/settings_firewall_policies.php:438
msgid "Your server IP (%s), localhost and private IP addresses will not be affected by this policy."
msgstr ""

#: lib/settings_firewall_policies.php:372
msgid "To enable this option, please remove the %s constant from your wp-config.php or .htninja script."
msgstr ""

#: lib/i18n-extra.php:196
msgid "General"
msgstr ""

#: lib/settings_firewall_policies.php:149
msgid "Disallow uploads"
msgstr ""

#: lib/settings_firewall_policies.php:29
msgid "To use this feature, please <a href=\"%s\">go to the Dashboard page</a> and enable NinjaFirewall's Full WAF mode."
msgstr ""

#: lib/settings_event_notifications.php:185
msgid "High verbosity"
msgstr ""

#: lib/settings_event_notifications.php:184
msgid "Medium verbosity (default)"
msgstr ""

#: lib/settings_event_notifications.php:183
msgid "Low verbosity"
msgstr ""

#: lib/settings_event_notifications.php:182
msgid "Disable backtrace"
msgstr ""

#: lib/settings_event_notifications.php:179
msgid "Attach a PHP backtrace to important notifications"
msgstr ""

#: lib/settings_event_notifications.php:176
msgid "PHP backtrace"
msgstr ""

#: lib/settings_event_notifications.php:119
msgid "An important security update is available for a plugin, theme or WordPress (default)"
msgstr ""

#: lib/settings_event_notifications.php:114
msgid "Security updates"
msgstr ""

#: lib/settings_login_protection.php:367
msgid "Disable NinjaFirewall's signature on the login protection page"
msgstr ""

#: lib/settings_login_protection.php:355
msgid "The login protection must be set to \"When under attack\" in order to use this option."
msgstr ""

#: lib/settings_login_protection.php:332
msgid "Enable bot protection"
msgstr ""

#: lib/settings_login_protection.php:318
msgid "If you are using the Jetpack plugin, blocking access to the XML-RPC API may prevent it from working correctly."
msgstr ""

#: lib/settings_login_protection.php:247
msgid "When under attack"
msgstr ""

#: lib/settings_login_protection.php:246
msgid "Always enabled"
msgstr ""

#: lib/settings_login_protection.php:244
msgid "When to enable the protection"
msgstr ""

#: lib/settings_login_protection.php:240
msgid "Captcha image"
msgstr ""

#: lib/settings_login_protection.php:239
msgid "Username + Password"
msgstr ""

#: lib/widget.php:98
msgid "View statistics"
msgstr ""

#: lib/settings_events.php:26
msgid "Version:"
msgstr ""

#: lib/settings_events.php:23
msgid "Name:"
msgstr ""

#: lib/wpplus.php:233
msgid "This feature requires that PHP was compiled with the <code>--enable-shmop</code> parameter and that NinjaFirewall is running in \"Full WAF\" mode."
msgstr ""

#: lib/wpplus.php:219
msgid "You can check for security rules updates <b>as often as every 15 minutes</b>, versus one hour for the free WP Edition. Don't leave your blog at risk!"
msgstr ""

#: lib/wpplus.php:217
msgid "Rules Update"
msgstr ""

#: lib/wpplus.php:208
msgid "The log menu has been revamped too. You can disable the firewall log, delete the current one, enable its rotation based on the size of the file and, if any, view each rotated log separately. Quick filtering options are easily accessible from checkboxes and the log can be exported as a TSV (tab-separated values) text file. You can also easily add any IP to your Access Control whitelist or blacklist."
msgstr ""

#: lib/wpplus.php:190
msgid "You can allow uploads while rejecting potentially dangerous files, <strong>even if they are compressed inside a ZIP archive</strong>: scripts (PHP, CGI, Ruby, Python, bash/shell), C/C++ source code, binaries (MZ/PE/NE and ELF formats), system files (.htaccess, .htpasswd and PHP INI) and SVG files containing Javascript/XML events. You can easily limit the size of each uploaded file too, without having to modify your PHP configuration."
msgstr ""

#: lib/wpplus.php:143
msgid "The Web Filter can monitor the response body, i.e., the output of the HTML page, and search it for some specific keywords, which can be useful to identify errors, hacked content and data leakage issues in the response body sent to your visitors."
msgstr ""

#: lib/wpplus.php:134
msgid "User Input Access Control allows you to to ignore or block some specific user input."
msgstr ""

#: lib/wpplus.php:133
msgid "User Input Access Control"
msgstr ""

#: lib/wpplus.php:116
msgid "Bot Access Control"
msgstr ""

#: lib/wpplus.php:106
msgid "URL Access Control"
msgstr ""

#: lib/wpplus.php:78
msgid "The IP Access Control allows you to permanently allow or block an IP, a whole range of IP addresses <strong>and even AS numbers</strong> (Autonomous System number). IPv4 and IPv6 are fully supported by NinjaFirewall."
msgstr ""

#: lib/wpplus.php:77
msgid "IP Access Control"
msgstr ""

#: lib/wpplus.php:67
msgid "Geolocation Access Control"
msgstr ""

#: lib/wpplus.php:54 lib/wpplus.php:55 lib/wpplus.php:63 lib/wpplus.php:64
#: lib/wpplus.php:81 lib/wpplus.php:82 lib/wpplus.php:93 lib/wpplus.php:94
#: lib/wpplus.php:102 lib/wpplus.php:103 lib/wpplus.php:120 lib/wpplus.php:121
#: lib/wpplus.php:129 lib/wpplus.php:130 lib/wpplus.php:147 lib/wpplus.php:148
#: lib/wpplus.php:156 lib/wpplus.php:157 lib/wpplus.php:176 lib/wpplus.php:177
#: lib/wpplus.php:193 lib/wpplus.php:194 lib/wpplus.php:202 lib/wpplus.php:203
#: lib/wpplus.php:222 lib/wpplus.php:223 lib/wpplus.php:231 lib/wpplus.php:232
#: lib/wpplus.php:251 lib/wpplus.php:252
msgid "Click to enlarge image."
msgstr ""

#: lib/wpplus.php:44
msgid "New Features"
msgstr ""

#: lib/wpplus.php:34
msgid "Take the time to explore NinjaFirewall %s, a supercharged Edition of our Web Application Firewall. It adds many new exciting features and blazing fast performances to make it the fastest and most powerful security plugin for WordPress, no less!"
msgstr ""

#: lib/wpplus.php:29
msgid "Need more security?"
msgstr ""

#: lib/settings_logs_live_log.php:195
msgid "Full or partial case-sensitive REQUEST_URI string. Multiple values must be comma-separated."
msgstr ""

#: lib/settings_logs_live_log.php:191
msgid "Must not include"
msgstr ""

#: lib/settings_logs_live_log.php:190
msgid "Must include"
msgstr ""

#: lib/settings_logs_live_log.php:186
msgid "Inclusion and exclusion filters (REQUEST_URI)"
msgstr ""

#: lib/helpers.php:1670
msgid "Error, cannot write %s."
msgstr ""

#: lib/helpers.php:1661
msgid "Error, the %s folder is not writable."
msgstr ""

#: lib/helpers.php:1653 lib/helpers.php:1662 lib/helpers.php:1671
msgid "Check your server permissions and try again."
msgstr ""

#: lib/helpers.php:1652
msgid "Error, cannot create the %s folder."
msgstr ""

#: lib/mail_template_plugin.php:327
msgid "Attempt to modify WordPress settings"
msgstr ""

#: lib/helpers.php:1419
msgid "Hey, it seems that you've been using NinjaFirewall for some time. If you like it, please take <a href=\"%s\">the time to rate it</a>. It took thousand of hours to develop it, but it takes only a couple of minutes to rate it. Thank you!"
msgstr ""

#: lib/helpers.php:456 lib/mail_template_plugin.php:210
msgid "Blocked user account creation"
msgstr ""

#: lib/helpers.php:308 lib/mail_template_plugin.php:185
msgid "Blocked post/page deletion attempt"
msgstr ""

#: lib/helpers.php:263 lib/helpers.php:264 lib/helpers.php:341
#: lib/helpers.php:342 lib/helpers.php:429 lib/helpers.php:430
#: lib/helpers.php:490 lib/helpers.php:491 lib/helpers.php:1390
#: lib/helpers.php:1391
msgid "You are not allowed to perform this task."
msgstr ""

#: lib/helpers.php:1631
msgid "A PHP backtrace has been attached to this message for your convenience."
msgstr ""

#: lib/helpers.php:229 lib/mail_template_plugin.php:159
msgid "Blocked post/page edition attempt"
msgstr ""

#: lib/helpers.php:224 lib/helpers.php:297
msgid "Unauthenticated user"
msgstr ""

#: lib/helpers.php:215
msgid "Attempt to edit a published %s (ID: %s)"
msgstr ""

#. Translators : "page" or "post" type
#: lib/helpers.php:208
msgid "Attempt to create a new %s"
msgstr ""

#: lib/helpers.php:192 lib/helpers.php:200 lib/helpers.php:305
msgid "N/A"
msgstr ""

#: lib/thickbox.php:327
msgid "Important: if one day you wanted to uninstall NinjaFirewall, do not forget to remove these instructions from your Openlitespeed admin dashboard <strong>before</strong> uninstalling NinjaFirewall because this installer could not do it for you."
msgstr ""

#: lib/thickbox.php:320
msgid "Log in to your Openlitespeed admin dashboard, click on \"Virtual Host\", select your domain, add the following instructions to the \"php.ini Override\" section in the \"General\" tab, and restart Openlitespeed:"
msgstr ""

#: lib/thickbox.php:252
msgid "The following lines of code must be added to your existing %s file:"
msgstr ""

#: lib/thickbox.php:244
msgid "Please make the changes below, then click on the \"Finish Installation\" button."
msgstr ""

#: lib/thickbox.php:174
msgid "Other webserver + CGI/FastCGI or PHP-FPM"
msgstr ""

#: lib/thickbox.php:89
msgid "If this happened to you, don't worry: you could still run it in WordPress WAF mode. Despite being less powerful than the Full WAF mode, it offers a level of protection and performance much higher than other security plugins."
msgstr ""

#: lib/thickbox.php:87
msgid "It works on most websites right out of the box, or may require %ssome very little tweaks%s. But in a few cases, mostly because of some shared hosting plans restrictions, it may simply not work at all."
msgstr ""

#: lib/thickbox.php:55
msgid "Close Log"
msgstr ""

#: lib/thickbox.php:45
msgid "NinjaFirewall error log"
msgstr ""

#: lib/settings_monitoring_file_guard.php:29
msgid "You are running NinjaFirewall in <i>WordPress WAF</i> mode. The %s feature will be limited to WordPress files only (e.g., index.php, wp-login.php, xmlrpc.php, admin-ajax.php, wp-load.php etc). If you want it to apply to any PHP script, please <a href=\"%s\">go to the Dashboard page</a> and enable NinjaFirewall's Full WAF mode."
msgstr ""

#: lib/settings_logs_firewall_log.php:192
msgid "Set this option to 0 to disable it."
msgstr ""

#: lib/settings_logs_firewall_log.php:190
msgid "Automatically delete logs older than %s days"
msgstr ""

#: lib/settings_logs_firewall_log.php:182
msgid "Log Options"
msgstr ""

#: lib/settings_logs_firewall_log.php:169
msgid "The log shows all threats that were blocked by the firewall, unless stated otherwise. It is rotated monthly."
msgstr ""

#: lib/settings_dashboard_about.php:31
msgid "Rate it on WordPress.org!"
msgstr ""

#: lib/settings_dashboard_about.php:29
msgid "Our blog:"
msgstr ""

#: lib/help.php:536
msgid "Each time a new vulnerability is found in WordPress or one of its plugins/themes, a new set of security rules will be made available to protect against such vulnerability if needed."
msgstr ""

#: lib/help.php:518
msgid "Your website can run NinjaFirewall and be compliant with the General Data Protection Regulation (GDPR). For more info, please visit our blog:"
msgstr ""

#: lib/help.php:516 lib/settings_dashboard_about.php:30
msgid "GDPR Compliance"
msgstr ""

#: lib/help.php:486
msgid "You can also apply filters to include or exclude files and folders (REQUEST_URI)."
msgstr ""

#: lib/help.php:484
msgid "Live Log lets you watch your blog traffic in real time, just like the Unix <code>tail -f</code> command. Note that requests sent to static elements like JS/CSS files and images are not managed by NinjaFirewall."
msgstr ""

#: lib/help.php:465
msgid "This options lets you configure NinjaFirewall to delete its old logs automatically. By default, logs are never deleted, <b>even when uninstall NinjaFirewall</b>. Leave this value to <code>0</code> if you don't want to delete old logs."
msgstr ""

#: lib/help.php:464 lib/settings_logs_firewall_log.php:186
msgid "Auto-delete log"
msgstr ""

#: lib/help.php:286
msgid "This HTTP header governs which referrer information, sent in the Referer header, should be included with requests made."
msgstr ""

#: lib/help.php:286
msgid "Set <code>Referrer-Policy</code>"
msgstr ""

#: lib/help.php:277
msgid "Adding this flag to cookies helps to mitigate the risk of CSRF (cross-site request forgery) attacks because cookies can only be sent in requests originating from the same origin as the target domain."
msgstr ""

#: lib/help.php:274
msgid "This header allows browsers to identify and block XSS attacks by preventing malicious scripts from executing. It is enabled by default on all compatible browsers."
msgstr ""

#: lib/help.php:264
msgid "This header will send the nosniff value to instruct the browser to disable content or MIME sniffing and to use the content-type returned by the server. Some browsers try to guess (sniff) and override the content-type by looking at the content itself which, in some cases, could lead to security issues such as MIME Confusion Attacks."
msgstr ""

#: lib/help.php:213
msgid "By default, any logged in WordPress administrator will not be blocked by NinjaFirewall. You can also add any logged in users to the whitelist (make sure you trust them all before doing so)."
msgstr ""

#: lib/help.php:209
msgid "This option will disable the WSOD protection introduced in WordPress 5.1."
msgstr ""

#: lib/help.php:209
msgid "Disable the fatal error handler <code>WP_DISABLE_FATAL_ERROR_HANDLER</code>"
msgstr ""

#: lib/help.php:191
msgid "Many vulnerabilities in plugins are exploited via the admin-ajax.php script. This policy will try to detect and immediately block bots and malicious scanners trying to access it. The server IP address (%s) and private IP addresses will not be blocked."
msgstr ""

#: lib/help.php:191 lib/settings_firewall_policies.php:435
msgid "WordPress AJAX"
msgstr ""

#: lib/help.php:189
msgid "This policy will block vulnerabilities that could be leveraged by attackers to create, edit or delete posts. Note that it applies to <code>post</code> and <code>page</code> post types only (not custom ones)."
msgstr ""

#: lib/help.php:189 lib/settings_firewall_policies.php:423
msgid "Block attempts to publish, edit or delete a published post by users who do not have the right capabilities"
msgstr ""

#: lib/help.php:186
msgid "This policy will block vulnerabilities that could be leveraged by attackers to gain administrative privileges."
msgstr ""

#: lib/help.php:186 lib/settings_firewall_policies.php:419
msgid "Block attempts to gain administrative privileges"
msgstr ""

#: lib/help.php:182
msgid "Enabling this policy will block any attempt (e.g., exploiting a vulnerability, using a backdoor etc) to create a user account. If you allow user registration, you should not enable it."
msgstr ""

#: lib/help.php:182 lib/settings_firewall_policies.php:417
msgid "Block user accounts creation"
msgstr ""

#: lib/help.php:180
msgid "Enabling this policy will block any attempt (e.g., exploiting a vulnerability, using a backdoor etc) to modify some important WordPress settings. This policy will also send you an alert by email with all details regarding the issue. It is enabled by default."
msgstr ""

#: lib/help.php:180 lib/settings_firewall_policies.php:416
msgid "Block attempts to modify important WordPress settings"
msgstr ""

#: lib/help.php:112
msgid "NinjaFirewall will automatically backup its configuration (options, policies and rules) everyday for the last 5 days. If you want to restore its configuration to an earlier date, select the corresponding file in the list."
msgstr ""

#: lib/help.php:86
msgid "Also, if you are redirecting events to the syslog server (NinjaFirewall <font color=\"#21759B\">WP+</font> Edition), IP addresses will be anonymized too."
msgstr ""

#: lib/help.php:86
msgid "Note that it will affect only IP addresses written to the firewall log after enabling this option."
msgstr ""

#: lib/help.php:85
msgid "It does not apply to private IP addresses and the Login Protection feature."
msgstr ""

#: lib/help.php:85
msgid "This option will anonymize IP addresses in the firewall log by removing their last 3 characters."
msgstr ""

#: lib/help.php:56
msgid "Everything you ever wanted to know about NinjaFirewall."
msgstr ""

#: lib/install.php:286 lib/install.php:311 lib/install.php:336
#: lib/install.php:357
msgid "File is not writable"
msgstr ""

#: lib/install.php:187
msgid "The website front-end returned a fatal error: %s."
msgstr ""

#: lib/install.php:168
msgid "The website front-end returned: HTTP %s %s."
msgstr ""

#: lib/install.php:146
msgid "Changes have been undone. You may need to modify your selection and try again."
msgstr ""

#: lib/install.php:145
msgid "NinjaFirewall detected that the requested changes seemed to crash your blog. %s"
msgstr ""

#: lib/install.php:117 lib/install.php:222 lib/install.php:243
msgid "Error: The following file is not writable, please change its permissions: %s"
msgstr ""

#: lib/install.php:82
msgid "Error: Your .htaccess file is not writable, please change its permissions: %s"
msgstr ""

#: lib/settings_security_rules_update.php:168
msgid "Every 30 minutes"
msgstr ""

#: lib/settings_security_rules_update.php:167
msgid "Every 15 minutes"
msgstr ""

#: lib/settings_security_rules_update.php:107
#: lib/settings_security_rules_update.php:478
msgid "No security rules update available."
msgstr ""

#: lib/settings_dashboard_statistics.php:104 lib/widget.php:70
msgid "Threats level"
msgstr ""

#: lib/settings_dashboard_statistics.php:100
#: lib/settings_dashboard_statistics.php:137 lib/widget.php:66
msgid "Blocked threats"
msgstr ""

#: lib/settings_dashboard_statistics.php:96
msgid "Select a month"
msgstr ""

#: lib/help.php:42 lib/settings_dashboard_statistics.php:93
msgid "Monthly Statistics"
msgstr ""

#: lib/settings_monitoring_file_check.php:138
msgid "File Check lets you perform file integrity monitoring upon request or on a specific interval. To start, create a snapshot of your files by clicking the button below."
msgstr ""

#: lib/class-security-updates.php:351
msgid "Don't leave your blog at risk, make sure to update as soon as possible."
msgstr ""

#: lib/class-security-updates.php:255
msgid "Theme: %s"
msgstr ""

#: lib/class-security-updates.php:231
msgid "Plugin: %s"
msgstr ""

#: lib/class-security-updates.php:221 lib/class-security-updates.php:243
#: lib/class-security-updates.php:267
msgid "Severity: **This is a critical security update**"
msgstr ""

#: lib/class-security-updates.php:219 lib/class-security-updates.php:241
#: lib/class-security-updates.php:265
msgid "Severity: This is an important security update"
msgstr ""

#: lib/class-security-updates.php:216 lib/class-security-updates.php:237
#: lib/class-security-updates.php:261
msgid "New version: %s"
msgstr ""

#: lib/class-security-updates.php:213 lib/class-security-updates.php:234
#: lib/class-security-updates.php:258
msgid "Your version: %s"
msgstr ""

#: lib/settings_dashboard.php:443
msgid "Help &amp; configuration"
msgstr ""

#: lib/settings_dashboard.php:436
msgid "A MySQLi link identifier was detected in your <code>.htninja</code>."
msgstr ""

#: lib/settings_dashboard.php:434
msgid "MySQLi link identifier"
msgstr ""

#: lib/settings_dashboard.php:412
msgid "View error log"
msgstr ""

#: lib/settings_dashboard.php:411
msgid "Error log"
msgstr ""

#: lib/settings_dashboard.php:289
msgid "It seems that the user session set by NinjaFirewall was not found by the firewall script."
msgstr ""

#: lib/settings_dashboard.php:277
msgid "Access to NinjaFirewall is restricted to specific users."
msgstr ""

#: lib/settings_dashboard.php:225
msgid "Need more security? Explore our supercharged premium version: NinjaFirewall (WP+ Edition)"
msgstr ""

#: lib/settings_dashboard.php:224
msgid "Edition"
msgstr ""

#: lib/settings_dashboard.php:197 lib/thickbox.php:74
msgid "Activate Full WAF mode"
msgstr ""

#: lib/settings_dashboard.php:195
msgid "NinjaFirewall is running in %s mode. For better protection, activate its Full WAF mode:"
msgstr ""

#: lib/settings_dashboard.php:171
msgid "Unknown error"
msgstr ""

#: lib/settings_dashboard.php:165
msgid "Restore the PHP INI or .htaccess in the parent folder to re-enable the firewall."
msgstr ""

#: lib/settings_dashboard.php:163
msgid "Install NinjaFirewall on this site in Full WAF mode."
msgstr ""

#: lib/settings_dashboard.php:161
msgid "Temporarily disable the firewall in the parent folder by renaming its PHP INI or .htaccess file."
msgstr ""

#: lib/settings_dashboard.php:159
msgid "It seems that you may have another instance of NinjaFirewall running in a parent directory. Make sure to follow these instructions:"
msgstr ""

#: lib/help.php:36 lib/settings_dashboard.php:147
msgid "Firewall Dashboard"
msgstr ""

#: lib/settings_dashboard.php:101
msgid "Oops! Full WAF mode is not enabled yet."
msgstr ""

#: lib/settings_dashboard.php:93
msgid "Because PHP caches INI files, you may need to wait up to five minutes before the changes are reloaded by the PHP interpreter. <strong>Please wait for <font id=\"nfw-waf-count\">%d</font> seconds</strong> before trying again (you can navigate away from this page and come back in a few minutes)."
msgstr ""

#: lib/settings_dashboard.php:85
msgid "Make sure your HTTP server support the %s directive in .htaccess files. Maybe you need to restart your HTTP server to apply the change, or simply to wait a few seconds and reload this page?"
msgstr ""

#: lib/settings_dashboard.php:81
msgid "Make sure you followed the instructions and restarted Openlitespeed."
msgstr ""

#: lib/settings_firewall_options.php:207
msgid "There are no backup available yet, check back later."
msgstr ""

#: lib/settings_firewall_options.php:201
msgid "To restore NinjaFirewall's configuration to an earlier date, select it in the list and click '%s'."
msgstr ""

#: lib/settings_firewall_options.php:188
msgid "Available backup files"
msgstr ""

#: lib/help.php:110 lib/settings_firewall_options.php:162
msgid "Configuration backup"
msgstr ""

#: lib/settings_firewall_options.php:140
msgid "Firewall configuration"
msgstr ""

#: lib/settings_firewall_options.php:130
msgid "HTML code, including CSS and JS, is allowed."
msgstr ""

#: lib/settings_firewall_options.php:113
msgid "Does not apply to private IP addresses and the <a href=\"%s\">Login Protection</a>."
msgstr ""

#: lib/help.php:84 lib/settings_firewall_options.php:110
msgid "IP anonymization"
msgstr ""

#: lib/settings_firewall_options.php:95
msgid "418 I'm a teapot"
msgstr ""

#: lib/help.php:532 lib/settings_security_rules.php:47
msgid "Rules Updates"
msgstr ""

#: lib/settings_security_rules.php:44 ninjafirewall.php:967
msgid "Security Rules"
msgstr ""

#: ninjafirewall.php:967
msgid "NinjaFirewall: Security Rules"
msgstr ""

#: lib/settings_logs.php:36 ninjafirewall.php:963
msgid "Logs"
msgstr ""

#: lib/settings_monitoring.php:43 ninjafirewall.php:937
msgid "Monitoring"
msgstr ""

#: ninjafirewall.php:937
msgid "NinjaFirewall: Monitoring"
msgstr ""

#: lib/settings_dashboard.php:135 ninjafirewall.php:925
msgid "Dashboard"
msgstr ""

#: ninjafirewall.php:925
msgid "NinjaFirewall: Dashboard"
msgstr ""

#: lib/install.php:110 ninjafirewall.php:707 ninjafirewall.php:711
msgid "Error: wrong parameter value (%s)."
msgstr ""

#: ninjafirewall.php:703 ninjafirewall.php:817 ninjafirewall.php:847
msgid "Error: missing parameter (%s)."
msgstr ""

#: ninjafirewall.php:698
msgid "Error: NinjaFirewall is disabled"
msgstr ""

#: ninjafirewall.php:409
msgid "Error: URL does not seem to exist (404 Not Found):"
msgstr ""

#: ninjafirewall.php:405
msgid "seconds..."
msgstr ""

#: lib/settings_logs_live_log.php:119 ninjafirewall.php:401
msgid "Live Log lets you watch your blog traffic in real time. To enable it, click on the button below."
msgstr ""

#: ninjafirewall.php:385
msgid "Enter a name and a password for the HTTP authentication."
msgstr ""

#: ninjafirewall.php:383
msgid "Select when to enable the login protection."
msgstr ""

#: ninjafirewall.php:365
msgid "WooCommerce is running: if you block accounts creation, your customers won't be able to sign up. Continue?"
msgstr ""

#: ninjafirewall.php:357
msgid "This action will restore the selected configuration file and will override all your current firewall options, policies and rules. Continue?"
msgstr ""

#: ninjafirewall.php:353
msgid "Delete the firewall's error log ?"
msgstr ""

#: ninjafirewall.php:350
msgid "Please select the HTTP server in the list."
msgstr ""

#: ninjafirewall.php:348
msgid "Missing security nonce, try to reload the page."
msgstr ""

#: ninjafirewall.php:344
msgid "All fields will be restored to their default values and any changes you made will be lost. Continue?"
msgstr ""

#: ninjafirewall.php:120 ninjafirewall.php:224
msgid "You do not have \"unfiltered_html\" capability. Please enable it in order to run NinjaFirewall (or make sure you do not have \"DISALLOW_UNFILTERED_HTML\" in your wp-config.php script)."
msgstr ""

#: lib/i18n.php:47
msgid "Cannot retrieve user rules from database (#4)"
msgstr ""

#: lib/i18n.php:46
msgid "Cannot retrieve user options from database (#4)"
msgstr ""

#: lib/i18n.php:45
msgid "The PHP msqli extension is missing or not loaded."
msgstr ""

#: lib/anti_malware.php:32
msgid "After installing NinjaScanner, click on \"NinjaScanner &gt; Settings &gt; Advanced Users Settings\" and enable the \"Integrate NinjaScanner with NinjaFirewall\" option. That will replace this page with NinjaScanner's own menu instead:"
msgstr ""

#: lib/anti_malware.php:30
msgid "Download it from wordpress.org!"
msgstr ""

#: lib/anti_malware.php:27
msgid "Oops...! We have removed the \"Anti-Malware\" from NinjaFirewall. Instead, we have now a brand new and much better antivirus plugin:"
msgstr ""

#: ninjafirewall.php:1158
msgid "Rate it!"
msgstr ""

#: ninjafirewall.php:1157
msgid "Upgrade to Premium"
msgstr ""

#: lib/wpplus.php:209
msgid "It is also possible to redirect all incidents and events to the Syslog server:"
msgstr ""

#: lib/settings_login_protection.php:346
msgid "Write the incident to the server Authentication log"
msgstr ""

#: lib/help.php:460
msgid "IP : the user IPv4 or IPv6 address."
msgstr ""

#: lib/help.php:427
msgid "BB: the user IPv4 or IPv6 address."
msgstr ""

#: lib/help.php:257 lib/settings_firewall_policies.php:87
msgid "Advanced Policies"
msgstr ""

#: lib/help.php:221 lib/settings_firewall_policies.php:86
msgid "Intermediate Policies"
msgstr ""

#: lib/help.php:161 lib/settings_firewall_policies.php:85
msgid "Basic Policies"
msgstr ""

#: lib/settings_firewall_policies.php:1068
msgid "Block serialized PHP objects in the following global variables"
msgstr ""

#: lib/settings_firewall_policies.php:1029
msgid "Block PHP built-in wrappers in <code>GET</code>, <code>POST</code>, <code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> and cookies"
msgstr ""

#: lib/settings_security_rules_editor.php:71
msgid "Error: no rules found."
msgstr ""

#: lib/settings_firewall_policies.php:464
msgid "Block <code>system.multicall</code> method"
msgstr ""

#: lib/settings_dashboard.php:252
msgid "If you want your blog to be protected against the latest threats, enable automatic security rules updates."
msgstr ""

#: lib/settings_dashboard.php:252
msgid "Security rules updates are disabled."
msgstr ""

#: lib/settings_login_protection.php:313
msgid "Various options"
msgstr ""

#: lib/settings_login_protection.php:302
msgid "This message will be displayed above the captcha. Max. 255 characters."
msgstr ""

#: lib/settings_login_protection.php:265
msgid "Enable protection"
msgstr ""

#: lib/settings_login_protection.php:237
msgid "Type of protection"
msgstr ""

#: lib/settings_login_protection.php:93 lib/settings_login_protection.php:142
#: lib/settings_login_protection.php:570
msgid "Type the characters you see in the picture below:"
msgstr ""

#: lib/settings_firewall_policies.php:153
msgid "substitution character:"
msgstr ""

#: lib/help.php:409
msgid "NinjaFirewall will attempt to block bots and scripts immediately, i.e., even before they start a brute-force attack."
msgstr ""

#: lib/help.php:408
msgid "Bot protection:"
msgstr ""

#: lib/help.php:407
msgid "<b>Captcha:</b> It will display a 5-character captcha code."
msgstr ""

#: lib/help.php:406
msgid "<b>Password:</b> It password-protects the login page. NinjaFirewall uses its own very fast authentication scheme and it is compatible with any HTTP server (Apache, Nginx, Lighttpd etc)."
msgstr ""

#: lib/help.php:405
msgid "Type of protection:"
msgstr ""

#: lib/help.php:402
msgid "NinjaFirewall will always enforce the HTTP authentication or captcha implementation each time you access the login page."
msgstr ""

#: lib/help.php:398
msgid "The protection will be triggered when too many login attempts are detected, regardless of the offending IP. It blocks the attack instantly and prevents it from reaching WordPress, but still allows you to access your admin dashboard using either the predefined username/password combination or the captcha code."
msgstr ""

#: lib/help.php:394
msgid "You can choose two different types of protection: a password or a captcha. You can enable the protection only if an attack is detected or to keep it always activated."
msgstr ""

#: lib/settings_login_protection.php:288
msgid "Message (max. 1024 characters, HTML tags allowed)"
msgstr ""

#: ninjafirewall.php:381
msgid "Please enter max 1024 character only."
msgstr ""

#: ninjafirewall.php:169
msgid "NinjaFirewall is not compatible with Microsoft Windows."
msgstr ""

#: lib/help.php:305
msgid "This option will reject any <code>GET</code> or <code>POST</code> request, <code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> variables containing ASCII characters from 1 to 8 and 14 to 31."
msgstr ""

#: lib/help.php:290
msgid "PHP has several wrappers for use with the filesystem functions. It is possible for an attacker to use them to bypass firewalls and various IDS to exploit remote and local file inclusions. This option lets you block any script attempting to pass a <code>expect://</code>, <code>file://</code>, <code>phar://</code>, <code>php://</code>, <code>zip://</code> or <code>data://</code> stream inside a <code>GET</code> or <code>POST</code> request, cookies, user agent and referrer variables."
msgstr ""

#: lib/settings_security_rules_update.php:343
msgid "Error: Wrong rules format."
msgstr ""

#: lib/settings_monitoring_file_guard.php:89
msgid "Full or partial case-sensitive string(s), max. 255 characters. Multiple values must be comma-separated"
msgstr ""

#: lib/help.php:195 lib/settings_firewall_policies.php:454
msgid "WordPress REST API"
msgstr ""

#: lib/settings_firewall_policies.php:449
msgid "Through the WordPress REST API"
msgstr ""

#: lib/help.php:292
msgid "Block serialized PHP objects"
msgstr ""

#: lib/settings_dashboard.php:201
msgid "NinjaFirewall is running in %s mode."
msgstr ""

#: lib/settings_dashboard.php:191
msgid "Mode"
msgstr ""

#: lib/helpers.php:1352 lib/mail_template_plugin.php:301
msgid "Blocked privilege escalation attempt"
msgstr ""

#: lib/helpers.php:964 lib/helpers.php:1023
msgid "Forbidden access"
msgstr ""

#: lib/thickbox.php:391
msgid "WordPress WAF mode"
msgstr ""

#: lib/thickbox.php:366
msgid "Full WAF mode"
msgstr ""

#: lib/help.php:195
msgid "It allows you to access your WordPress site's data through an easy-to-use HTTP REST API. Since WordPress 4.7, it is enabled by default. NinjaFirewall allows you to block any access to that API if you do not intend to use it."
msgstr ""

#: lib/help.php:193
msgid "It is possible to enumerate usernames either through the WordPress author archives, author sitemap, the REST API or the login page. Although this is not a vulnerability but a WordPress feature, some hackers use it to retrieve usernames in order to launch more accurate brute-force attacks. If it is a failed login attempt, NinjaFirewall will sanitise the error message returned by WordPress. If it is an author archives scan, it will invalidate it and redirect the user to the blog index page. Regarding the WP REST API, it will block the request immediately."
msgstr ""

#: lib/help.php:292
msgid "Object Serialization is a PHP feature used by many applications to generate a storable representation of a value. However, some insecure PHP applications and plugins can turn that feature into a critical vulnerability called <a href=\"%s\">PHP Object Injection</a>. This option can block serialized PHP objects found inside a a <code>GET</code> or <code>POST</code> request, cookies, user agent and referrer variables."
msgstr ""

#: lib/settings_firewall_policies.php:465
msgid "Block Pingbacks"
msgstr ""

#: lib/help.php:197
msgid "XML-RPC is a remote procedure call (RPC) protocol which uses XML to encode its calls and HTTP as a transport mechanism. WordPress has an XMLRPC API that can be accessed through the <code>xmlrpc.php</code> file. Since WordPress version 3.5, it is always activated and cannot be turned off. NinjaFirewall allows you to immediately block any access to that file, or only to block an access using the <code>system.multicall</code> method often used in brute-force amplification attacks or to block Pingbacks."
msgstr ""

#: lib/helpers.php:1403
msgid "NinjaFirewall brute-force protection is enabled and you are temporarily whitelisted."
msgstr ""

#: lib/settings_firewall_policies.php:929
msgid "This CSP header will apply to the WordPress admin dashboard only."
msgstr ""

#: lib/settings_firewall_policies.php:924
msgid "Set %s for the WordPress admin dashboard"
msgstr ""

#: lib/settings_firewall_policies.php:920
msgid "This CSP header will apply to the website frontend only."
msgstr ""

#: lib/settings_firewall_policies.php:915
msgid "Set %s for the website frontend"
msgstr ""

#: lib/settings_dashboard.php:316 lib/settings_security_rules_update.php:458
msgid "Error: %s"
msgstr ""

#: lib/settings_dashboard.php:307
msgid "the whitelisted IP is not valid. Please <a href=\"%s\">check your configuration</a>."
msgstr ""

#: lib/settings_dashboard.php:304
msgid "IP address %s is allowed to access NinjaFirewall's log on this server."
msgstr ""

#: lib/settings_dashboard.php:301
msgid "No IP address restriction."
msgstr ""

#: lib/settings_dashboard.php:297
msgid "the public key is invalid. Please <a href=\"%s\">check your configuration</a>."
msgstr ""

#: lib/wpplus.php:173
msgid "There is no limit to the number of websites you can connect to, and they can be running any edition of NinjaFirewall: WP, <font color=\"#21759B\">WP+</font>, Pro or <font color=\"red\">Pro+</font>."
msgstr ""

#: lib/wpplus.php:171
msgid "Centralized Logging lets you remotely access the firewall log of all your NinjaFirewall protected websites from one single installation, using the <a href=\"%s\">Centralized Logging</a> feature. You do not need any longer to log in to individual servers to analyse your log data."
msgstr ""

#: lib/wpplus.php:160
msgid "Antispam"
msgstr ""

#: lib/settings_logs_firewall_log.php:316
msgid "Unable to open the log for read operation."
msgstr ""

#: lib/settings_logs_firewall_log.php:310
msgid "The requested log does not exist."
msgstr ""

#: ninjafirewall.php:391
msgid "Your public key is not valid."
msgstr ""

#: lib/settings_logs_firewall_log.php:230
msgid "Delete Public Key"
msgstr ""

#: lib/settings_logs_firewall_log.php:228
msgid "Save Public Key"
msgstr ""

#: lib/settings_logs_firewall_log.php:221
msgid "<a href=\"%s\">Consult our blog</a> if you want to enable centralized logging."
msgstr ""

#: lib/settings_logs_firewall_log.php:218
msgid "Enter your public key (optional)"
msgstr ""

#: lib/settings_logs_firewall_log.php:164
#: lib/settings_logs_firewall_log.php:333
msgid "The selected log is empty."
msgstr ""

#: lib/settings_logs_firewall_log.php:109
msgid "Note"
msgstr ""

#: lib/settings_logs_firewall_log.php:71
msgid "Your public key has been saved"
msgstr ""

#: lib/settings_logs_firewall_log.php:69
msgid "Your public key has been deleted"
msgstr ""

#: lib/settings_logs_firewall_log.php:39
msgid "the current month log (%s) is not writable. Please chmod it and its parent directory to 0777"
msgstr ""

#: lib/help.php:474
msgid "Centralized Logging will keep working even if NinjaFirewall is disabled. Delete your public key below if you want to disable it."
msgstr ""

#: lib/help.php:470
msgid "Enter your public key (optional): This is the public key that was created from your main server."
msgstr ""

#: lib/help.php:469
msgid "<a href=\"%s\">Consult our blog</a> for more info about it."
msgstr ""

#: lib/help.php:469
msgid "Centralized Logging lets you remotely access the firewall log of all your NinjaFirewall protected websites from one single installation. You do not need any longer to log in to individual servers to analyse your log data."
msgstr ""

#: lib/help.php:468 lib/settings_dashboard.php:312
#: lib/settings_logs_firewall_log.php:215 lib/wpplus.php:170
msgid "Centralized Logging"
msgstr ""

#: lib/help.php:284
msgid "NinjaFirewall lets you configure the CSP policy separately for the frontend (blog, website) and the backend (WordPress admin dashboard)."
msgstr ""

#: lib/help.php:284
msgid "This policy helps to mitigate threats such as XSS, phishing and clickjacking attacks. It covers JavaScript, CSS, HTML frames, web workers, fonts, images, objects (Java, ActiveX, audio and video files), and other HTML5 features."
msgstr ""

#: lib/help.php:284
msgid "Set <code>Content-Security-Policy</code>"
msgstr ""

#: lib/class-email-sodium.php:148
msgid "User IP:"
msgstr ""

#: lib/settings_firewall_policies.php:852
msgid "If your PHP scripts use cookies that need to be accessed from JavaScript, you should not enable this option."
msgstr ""

#: lib/settings_monitoring_file_check.php:323
#: lib/settings_monitoring_file_check.php:379
msgid "Modify"
msgstr ""

#: lib/settings_event_notifications.php:232
msgid "default"
msgstr ""

#: lib/i18n-extra.php:273
msgid "Today"
msgstr ""

#: ninjafirewall.php:947
msgid "NinjaFirewall: Anti-Malware"
msgstr ""

#: ninjafirewall.php:692 ninjafirewall.php:812
msgid "Error: Security nonces do not match. Reload the page and try again."
msgstr ""

#: lib/i18n-extra.php:58
msgid "Save Options"
msgstr ""

#: lib/settings_monitoring_file_check.php:153
msgid "Default: %s"
msgstr ""

#: lib/settings_logs_live_log.php:35
msgid "Warning: You must be whitelisted in order to use Live Log: click on the Firewall Policies menu and ensure that the \"Add the Administrator to the whitelist\" option is enabled."
msgstr ""

#: lib/anti_malware.php:24 ninjafirewall.php:947
msgid "Anti-Malware"
msgstr ""

#: lib/help.php:349
msgid "Multiple values must be comma-separated (e.g., <code>/foo/bar/,/cache/</code>)."
msgstr ""

#: lib/help.php:151
msgid "Sanitise: This option will not block but sanitise the user request by escaping characters that can be used to exploit vulnerabilities (%s) and replacing <code>&lt;</code> and <code>&gt;</code> with their corresponding HTML entities (<code>&amp;lt;</code>, <code>&amp;gt;</code>). If it is a variable, i.e. <code>?name=value</code>, both its name and value will be sanitised."
msgstr ""

#: lib/settings_firewall_policies.php:533
msgid "Disable users whitelist."
msgstr ""

#: lib/settings_firewall_policies.php:531
msgid "Add the Administrator to the whitelist (default)."
msgstr ""

#: lib/wpplus.php:68
msgid "Geolocation can be used to block visitors from specific countries. It can apply to the whole blog or only to specific folders or scripts (e.g., /wp-login.php, /xmlrpc.php etc). If you have a theme or a plugin that needs to know your visitors location, you can even ask NinjaFirewall to append the country code to the PHP headers."
msgstr ""

#: lib/help.php:211 lib/settings_firewall_policies.php:529
msgid "Users Whitelist"
msgstr ""

#: lib/settings_firewall_policies.php:445
msgid "Through the author archives"
msgstr ""

#: lib/settings_security_rules_editor.php:115
#: lib/settings_security_rules_editor.php:145
msgid "Application specific"
msgstr ""

#: lib/settings_security_rules_update.php:93
msgid "Security rules cannot be updated when NinjaFirewall is disabled."
msgstr ""

#: lib/settings_logs_live_log.php:140
msgid "Live Log will not display whitelisted users and brute-force attacks."
msgstr ""

#: lib/install_default.php:171
msgid "NinjaFirewall downloads its rules over an HTTPS secure connection. Maybe your server does not support SSL? You can force NinjaFirewall to use a non-secure HTTP connection by adding the following directive to your <strong>wp-config.php</strong> file:"
msgstr ""

#: lib/install_default.php:170
msgid "The server may be temporarily down or you may have network connectivity problems? Please try again in a few minutes."
msgstr ""

#: lib/install_default.php:169
msgid "Error: The installer cannot download the security rules from wordpress.org website."
msgstr ""

#. Plugin URI of the plugin
#. Author URI of the plugin
#: ninjafirewall.php
msgid "https://nintechnet.com/"
msgstr ""

#. Author of the plugin
#: ninjafirewall.php
msgid "The Ninja Technologies Network"
msgstr ""

#: lib/settings_events.php:25
msgid "Theme"
msgstr "Tema"

#: lib/settings_events.php:45 lib/settings_events.php:102
#: lib/settings_events.php:210 lib/settings_events.php:228
msgid "deleted"
msgstr "suprimit"

#: lib/settings_events.php:90 lib/settings_events.php:96
msgid "deactivated"
msgstr ""

#: lib/settings_events.php:84 lib/settings_events.php:114
#: lib/settings_events.php:131 lib/settings_events.php:137
#: lib/settings_events.php:163 lib/settings_events.php:174
#: lib/settings_events.php:204 lib/settings_events.php:222
msgid "updated"
msgstr "actualitzat"

#: lib/settings_events.php:38 lib/settings_events.php:76
#: lib/settings_events.php:80 lib/settings_events.php:143
msgid "activated"
msgstr ""

#: lib/settings_events.php:149 lib/settings_events.php:180
#: lib/settings_events.php:198 lib/settings_events.php:216
msgid "installed"
msgstr "instal·lat"

#: lib/settings_events.php:156 lib/settings_events.php:186
msgid "uploaded"
msgstr ""

#: lib/settings_events.php:24
msgid "Plugin"
msgstr "Extensió"

#: ninjafirewall.php:1156
msgid "Settings"
msgstr "Opcions"

#: ninjafirewall.php:1150
msgid "Access Restricted"
msgstr ""

#: lib/settings_security_rules_editor.php:153
msgid "Enable it"
msgstr ""

#: lib/settings_security_rules_editor.php:128
msgid "Total rules disabled"
msgstr ""

#: lib/settings_security_rules_editor.php:122
msgid "Disable it"
msgstr ""

#: lib/settings_security_rules_editor.php:117
#: lib/settings_security_rules_editor.php:147
msgid "WordPress vulnerability"
msgstr ""

#: lib/settings_security_rules_editor.php:113
#: lib/settings_security_rules_editor.php:143
msgid "Backdoor/shell"
msgstr ""

#: lib/settings_security_rules_editor.php:111
#: lib/settings_security_rules_editor.php:141
msgid "Various vulnerability"
msgstr ""

#: lib/settings_security_rules_editor.php:109
#: lib/settings_security_rules_editor.php:139
msgid "SQL injection"
msgstr ""

#: lib/settings_security_rules_editor.php:107
#: lib/settings_security_rules_editor.php:137
msgid "Code injection"
msgstr ""

#: lib/settings_security_rules_editor.php:105
#: lib/settings_security_rules_editor.php:135
msgid "Cross-site scripting"
msgstr ""

#: lib/settings_security_rules_editor.php:103
#: lib/settings_security_rules_editor.php:133
msgid "Remote/local file inclusion"
msgstr ""

#: lib/settings_security_rules_editor.php:119
#: lib/settings_security_rules_editor.php:149
msgid "Rule ID"
msgstr ""

#: lib/settings_security_rules_editor.php:97
msgid "Total rules enabled"
msgstr ""

#: lib/settings_security_rules_editor.php:93
msgid "Select the rule you want to disable or enable"
msgstr ""

#: lib/settings_security_rules_editor.php:90
msgid "NinjaFirewall built-in security rules"
msgstr ""

#: lib/settings_security_rules_editor.php:61
msgid "Rule ID %s has been enabled."
msgstr ""

#: lib/settings_security_rules_editor.php:53
msgid "Error: you did not select a rule to enable."
msgstr ""

#: lib/settings_security_rules_editor.php:44
msgid "Rule ID %s has been disabled."
msgstr ""

#: lib/settings_security_rules_editor.php:40
#: lib/settings_security_rules_editor.php:57
msgid "Error: this rule does not exist."
msgstr ""

#: lib/settings_security_rules_editor.php:38
#: lib/settings_security_rules_editor.php:55
msgid "Error: to change this rule, use the \"Firewall Policies\" menu."
msgstr ""

#: lib/settings_security_rules_editor.php:36
msgid "Error: you did not select a rule to disable."
msgstr ""

#: lib/settings_login_protection.php:545
msgid "Error: password must be from 8 to 255 characters."
msgstr ""

#: lib/settings_login_protection.php:529
msgid "Error: HTTP authentication user name is not valid."
msgstr ""

#: lib/settings_login_protection.php:524
msgid "Error: please enter a user name for HTTP authentication."
msgstr ""

#: lib/settings_login_protection.php:406
msgid "Error: %s directory is not writable. Please chmod it to 0777."
msgstr ""

#: lib/settings_login_protection.php:382
msgid "See our benchmark and stress-test:"
msgstr ""

#: lib/settings_login_protection.php:379
msgid "Save Login Protection"
msgstr ""

#: lib/i18n-extra.php:291
msgid "See contextual help before enabling this option."
msgstr ""

#: lib/settings_login_protection.php:352
msgid "Your server configuration is not compatible with that option."
msgstr ""

#: lib/settings_login_protection.php:286
msgid "Password:"
msgstr "Contrasenya:"

#: lib/settings_login_protection.php:284
msgid "User:"
msgstr "Usuari:"

#: lib/settings_login_protection.php:282
msgid "HTTP authentication"
msgstr ""

#: lib/settings_login_protection.php:324
msgid "Apply the protection to the <code>xmlrpc.php</code> script as well"
msgstr ""

#: lib/settings_login_protection.php:268
msgid "For %1$s minutes, if more than %2$s %3$s requests within %4$s seconds."
msgstr ""

#: lib/settings_login_protection.php:261
msgid "<code>GET</code> and <code>POST</code> requests attacks"
msgstr ""

#: lib/settings_login_protection.php:260
msgid "<code>POST</code> request attacks (default)"
msgstr ""

#: lib/settings_login_protection.php:259
msgid "<code>GET</code> request attacks"
msgstr ""

#: lib/settings_login_protection.php:257
msgid "Protect the login page against"
msgstr ""

#: lib/settings_login_protection.php:224
msgid "Enable brute force attack protection"
msgstr ""

#: ninjafirewall.php:379
msgid "\"admin\" is not acceptable, please choose another user name."
msgstr ""

#: ninjafirewall.php:377
msgid "Invalid character."
msgstr ""

#: lib/settings_login_protection.php:84 lib/settings_login_protection.php:138
#: lib/settings_login_protection.php:556
msgid "Access restricted"
msgstr ""

#: lib/settings_network.php:77
msgid "Save Network options"
msgstr ""

#: lib/settings_network.php:68
msgid "Display NinjaFirewall status icon in the WordPress ToolBar of all sites in the network"
msgstr ""

#: lib/settings_network.php:65
msgid "NinjaFirewall Status"
msgstr ""

#: lib/settings_network.php:35
msgid "You do not have a multisite network."
msgstr ""

#: lib/settings_network.php:24 ninjafirewall.php:1216 ninjafirewall.php:1222
#: ninjafirewall.php:1230
msgid "You are not allowed to perform this task (%s)."
msgstr ""

#: lib/settings_monitoring_file_guard.php:94
msgid "Save File Guard options"
msgstr ""

#: lib/settings_logs_live_log.php:193 lib/settings_monitoring_file_guard.php:89
msgid "or"
msgstr "o"

#: lib/settings_monitoring_file_check.php:158
#: lib/settings_monitoring_file_guard.php:88
msgid "Exclude the following files/folders (optional)"
msgstr ""

#: lib/settings_monitoring_file_guard.php:83
msgid "Monitor file activity and send an alert when someone is accessing a PHP script that was modified or created less than %s hour(s) ago."
msgstr ""

#: lib/settings_monitoring_file_guard.php:80
msgid "Real-time detection"
msgstr ""

#: lib/settings_monitoring_file_guard.php:68
msgid "Enable File Guard"
msgstr ""

#: lib/settings_monitoring_file_guard.php:37
msgid "The cache directory %s is not writable. Please change its permissions (0777 or equivalent)."
msgstr ""

#: lib/settings_firewall_policies.php:1169
msgid "Restore Default Values"
msgstr ""

#: lib/settings_firewall_policies.php:1167
msgid "Save Firewall Policies"
msgstr ""

#: lib/settings_firewall_policies.php:501
msgid "Disable plugin and theme update/installation"
msgstr ""

#: lib/settings_firewall_policies.php:495
msgid "Disable the plugin and theme editor"
msgstr ""

#: lib/settings_firewall_policies.php:489
msgid "Force HTTPS for admin and logins"
msgstr ""

#: lib/settings_firewall_policies.php:479
msgid "Block <code>POST</code> requests in the themes folder"
msgstr ""

#: lib/settings_firewall_policies.php:456
#: lib/settings_firewall_policies.php:463
msgid "Block any access to the API"
msgstr ""

#: lib/help.php:197 lib/settings_firewall_policies.php:461
msgid "WordPress XML-RPC API"
msgstr ""

#: lib/settings_firewall_policies.php:447
msgid "Through the login page"
msgstr ""

#: lib/help.php:193 lib/settings_firewall_policies.php:443
msgid "Protect against username enumeration"
msgstr ""

#: lib/settings_firewall_policies.php:362
msgid "Unless you have PHP scripts in a \"/cache/\" folder that need to be accessed by your visitors, we recommend to enable this option."
msgstr ""

#: lib/settings_firewall_policies.php:347
msgid "NinjaFirewall will not block access to the TinyMCE WYSIWYG editor even if this option is enabled."
msgstr ""

#: lib/help.php:178 lib/settings_firewall_policies.php:317
msgid "Block direct access to any PHP file located in one of these directories"
msgstr ""

#: lib/help.php:305 lib/settings_firewall_policies.php:1154
msgid "Block ASCII control characters 1 to 8 and 14 to 31"
msgstr ""

#: lib/help.php:303 lib/settings_firewall_policies.php:1148
msgid "Block ASCII character 0x00 (NULL byte)"
msgstr ""

#: lib/settings_firewall_policies.php:1141
msgid "Block the <code>DOCUMENT_ROOT</code> server variable in HTTP request"
msgstr ""

#: lib/settings_firewall_policies.php:1116
msgid "This option is not compatible with your actual configuration."
msgstr ""

#: lib/settings_firewall_policies.php:1102
msgid "Sanitise <code>PATH_INFO</code>"
msgstr ""

#: lib/settings_firewall_policies.php:1096
msgid "Sanitise <code>PATH_TRANSLATED</code>"
msgstr ""

#: lib/settings_firewall_policies.php:1090
msgid "Sanitise <code>PHP_SELF</code>"
msgstr ""

#: lib/help.php:296 lib/settings_firewall_policies.php:1084
msgid "Hide PHP notice and error messages"
msgstr ""

#: lib/help.php:290
msgid "Block PHP built-in wrappers"
msgstr ""

#: lib/help.php:249 lib/settings_firewall_policies.php:752
msgid "Scan traffic coming from localhost and private IP address spaces"
msgstr ""

#: lib/help.php:247 lib/settings_firewall_policies.php:746
msgid "Block HTTP requests with an IP in the <code>HTTP_HOST</code> header"
msgstr ""

#: lib/settings_firewall_policies.php:740
msgid "Block localhost IP in <code>GET/POST</code> request"
msgstr ""

#: lib/settings_firewall_policies.php:891
msgid "Apply to subdomains"
msgstr ""

#: lib/settings_firewall_policies.php:876
msgid "1 year"
msgstr ""

#: lib/settings_firewall_policies.php:875
msgid "6 months"
msgstr ""

#: lib/settings_firewall_policies.php:874
msgid "1 month"
msgstr ""

#: lib/settings_firewall_policies.php:869
msgid "Set %s (HSTS) to enforce secure connections to the server"
msgstr ""

#: lib/settings_firewall_policies.php:861
msgid "HSTS headers can only be set when you are accessing your site over HTTPS."
msgstr ""

#: lib/settings_firewall_policies.php:849
msgid "Force %s flag on all cookies to mitigate XSS attacks"
msgstr ""

#: lib/settings_firewall_policies.php:816
msgid "Set %s to protect against clickjacking attempts"
msgstr ""

#: lib/settings_firewall_policies.php:810
msgid "Set %s to protect against MIME type confusion attacks"
msgstr ""

#: lib/settings_firewall_policies.php:713
msgid "Keep this option disabled if you are using scripts like Paypal IPN, WordPress WP-Cron etc"
msgstr ""

#: lib/settings_firewall_policies.php:710
msgid "Block <code>POST</code> requests that do not have an <code>HTTP_REFERER</code> header"
msgstr ""

#: lib/settings_firewall_policies.php:704
msgid "Sanitise <code>HTTP_REFERER</code>"
msgstr ""

#: lib/settings_firewall_policies.php:698
msgid "Scan <code>HTTP_REFERER</code>"
msgstr ""

#: lib/help.php:237 lib/settings_firewall_policies.php:669
msgid "Block suspicious bots/scanners"
msgstr ""

#: lib/settings_firewall_policies.php:663
msgid "Sanitise <code>HTTP_USER_AGENT</code>"
msgstr ""

#: lib/settings_firewall_policies.php:657
msgid "Scan <code>HTTP_USER_AGENT</code>"
msgstr ""

#: lib/settings_firewall_policies.php:628
msgid "Sanitise cookies"
msgstr ""

#: lib/settings_firewall_policies.php:622
msgid "Scan cookies"
msgstr ""

#: lib/help.php:230 lib/settings_firewall_policies.php:598
msgid "Decode Base64-encoded <code>POST</code> variable"
msgstr ""

#: lib/settings_firewall_policies.php:592
msgid "Scan <code>POST</code> variable"
msgstr ""

#: lib/settings_firewall_policies.php:568
msgid "Sanitise <code>GET</code> variable"
msgstr ""

#: lib/settings_firewall_policies.php:562
msgid "Scan <code>GET</code> variable"
msgstr ""

#: lib/help.php:173 lib/settings_firewall_policies.php:153
msgid "Sanitise filenames"
msgstr ""

#: lib/settings_firewall_policies.php:148
msgid "Allow uploads"
msgstr ""

#: lib/help.php:171 lib/settings_firewall_policies.php:145
msgid "File Uploads"
msgstr ""

#: lib/settings_firewall_policies.php:112
msgid "Enable NinjaFirewall for"
msgstr ""

#: lib/settings_firewall_policies.php:76
msgid "No action taken."
msgstr ""

#: lib/settings_firewall_policies.php:74
msgid "Default values were restored."
msgstr ""

#: ninjafirewall.php:361
msgid "Any character that is not a letter [a-zA-Z], a digit [0-9], a dot [.], a hyphen [-] or an underscore [_] will be removed from the filename and replaced with the substitution character. Continue?"
msgstr ""

#: ninjafirewall.php:363
msgid "Ensure that you can access your admin dashboard over HTTPS before enabling this option, otherwise you will lock yourself out of your site. Continue?"
msgstr ""

#: lib/settings_firewall_policies.php:148
msgid "(default)"
msgstr ""

#: lib/class-email-sodium.php:188 lib/settings_event_notifications.php:152
#: lib/settings_event_notifications.php:164
#: lib/settings_firewall_options.php:77 lib/settings_firewall_options.php:112
#: lib/settings_firewall_policies.php:26 lib/settings_login_protection.php:326
#: lib/settings_login_protection.php:341 lib/settings_login_protection.php:362
#: lib/settings_login_protection.php:369 lib/settings_network.php:70
msgid "No"
msgstr "No"

#: lib/settings_dashboard.php:426
msgid "Optional configuration file"
msgstr ""

#: lib/settings_dashboard.php:361 lib/settings_dashboard.php:370
msgid "%s directory is not writable! Please chmod it to 0777 or equivalent."
msgstr ""

#: lib/settings_dashboard.php:360 lib/settings_dashboard.php:369
msgid "Log dir"
msgstr ""

#: lib/settings_dashboard.php:351
msgid "%s detected: you seem to be using Incapsula CDN services. Ensure that you have setup your HTTP server or PHP to forward the correct visitor IP, otherwise use the NinjaFirewall %s configuration file."
msgstr ""

#: lib/settings_dashboard.php:341
msgid "%s detected: you seem to be using Cloudflare CDN services. Ensure that you have setup your HTTP server or PHP to forward the correct visitor IP, otherwise use the NinjaFirewall %s configuration file."
msgstr ""

#: lib/settings_dashboard.php:340 lib/settings_dashboard.php:350
msgid "CDN detection"
msgstr ""

#: lib/settings_dashboard.php:332
msgid "If your site is behind a reverse proxy or a load balancer, ensure that you have setup your HTTP server or PHP to forward the correct visitor IP, otherwise use the NinjaFirewall %s configuration file."
msgstr ""

#: lib/settings_dashboard.php:332
msgid "You have a private IP : %s"
msgstr ""

#: lib/settings_dashboard.php:331
msgid "Source IP"
msgstr ""

#: lib/settings_dashboard.php:288
msgid "User session"
msgstr ""

#: lib/settings_dashboard.php:276
msgid "Restrictions"
msgstr ""

#: lib/settings_dashboard.php:269
msgid "You are whitelisted by the firewall."
msgstr ""

#: lib/settings_dashboard.php:261
msgid "You are not whitelisted. Ensure that the \"Do not block WordPress administrator\" option is enabled in the <a href=\"%s\">Firewall Policies</a> menu, otherwise you could get blocked by the firewall while working from your administration dashboard."
msgstr ""

#: lib/settings_dashboard.php:260 lib/settings_dashboard.php:268
msgid "Admin user"
msgstr ""

#: lib/settings_dashboard.php:229
msgid "Security rules:"
msgstr ""

#: lib/settings_dashboard.php:228
msgid "Version"
msgstr "Versió"

#: lib/settings_dashboard.php:233
msgid "PHP SAPI"
msgstr ""

#: lib/settings_dashboard.php:218
msgid "Click here to turn Debugging Mode off"
msgstr ""

#: lib/settings_dashboard.php:218
msgid "Enabled."
msgstr "Habilitat"

#: lib/settings_dashboard.php:175 lib/settings_dashboard.php:183
msgid "Firewall"
msgstr ""

#: ninjafirewall.php:1019
msgid "NinjaFirewall is enabled"
msgstr ""

#: ninjafirewall.php:1011
msgid "NinjaFirewall Settings"
msgstr ""

#: lib/help.php:53 lib/settings_dashboard.php:137
msgid "About..."
msgstr ""

#: ninjafirewall.php:963
msgid "NinjaFirewall: Logs"
msgstr ""

#: ninjafirewall.php:959
msgid "NinjaFirewall: Log-in Protection"
msgstr ""

#: ninjafirewall.php:955
msgid "NinjaFirewall: Event Notifications"
msgstr ""

#: ninjafirewall.php:951
msgid "NinjaFirewall: Network"
msgstr ""

#: ninjafirewall.php:933
msgid "NinjaFirewall: Firewall Policies"
msgstr ""

#: ninjafirewall.php:929
msgid "NinjaFirewall: Firewall Options"
msgstr ""

#: lib/i18n-extra.php:326
msgid "Installation"
msgstr "Instaŀlació"

#: ninjafirewall.php:157
msgid "NinjaFirewall requires the PHP %s extension."
msgstr ""

#: ninjafirewall.php:145
msgid "NinjaFirewall requires PHP 7.1 or greater but your current version is %s."
msgstr ""

#: ninjafirewall.php:133
msgid "NinjaFirewall requires WordPress %s or greater but your current version is %s."
msgstr ""

#: lib/i18n.php:39
msgid "The firewall cannot access its log and cache folders. If you changed the name of WordPress %1$s or %2$s folders, you must define NinjaFirewall's built-in %3$s constant (see %4$s for more info)"
msgstr ""

#: lib/i18n.php:37
msgid "Cannot retrieve user rules from database (#1)"
msgstr ""

#: lib/i18n.php:36
msgid "Cannot retrieve user options from database (#1)"
msgstr ""

#: lib/i18n.php:35
msgid "Unable to communicate with the firewall. Please check your settings"
msgstr ""

#: lib/i18n.php:30
msgid "Cannot retrieve user rules from database (#3)"
msgstr ""

#: lib/i18n.php:29
msgid "Cannot retrieve user rules from database (#2)"
msgstr ""

#: lib/i18n.php:28
msgid "Cannot retrieve user options from database (#3)"
msgstr ""

#: lib/i18n.php:27
msgid "Cannot retrieve user options from database (#2)"
msgstr ""

#: lib/i18n.php:26
msgid "Cannot connect to WordPress database"
msgstr ""

#: lib/i18n.php:25
msgid "Cannot retrieve WordPress database credentials"
msgstr ""

#: lib/i18n.php:24
msgid "Cannot read WordPress configuration file"
msgstr ""

#: lib/i18n.php:23
msgid "Cannot find WordPress configuration file"
msgstr ""

#. Description of the plugin
#: ninjafirewall.php lib/i18n.php:21
msgid "A true Web Application Firewall to protect and secure WordPress."
msgstr ""

#: lib/settings_event_notifications.php:135
msgid "Administrator account"
msgstr ""

#: lib/class-email-sodium.php:149
msgid "Date:"
msgstr "Data:"

#: lib/helpers.php:802
msgid "Review your installation, your site is not protected."
msgstr ""

#: lib/helpers.php:801
msgid "NinjaFirewall fatal error:"
msgstr ""

#: lib/helpers.php:799
msgid "unknown error"
msgstr ""

#: lib/helpers.php:784
msgid "%s directory is read-only. Please review your installation and ensure that %s is writable."
msgstr ""

#: lib/helpers.php:780
msgid "%s directory cannot be created. Please review your installation and ensure that %s is writable."
msgstr ""

#: lib/helpers.php:779 lib/helpers.php:783
msgid "NinjaFirewall error"
msgstr ""

#: lib/widget.php:98
msgid "View firewall log"
msgstr ""

#: lib/widget.php:88
msgid "Medium:"
msgstr ""

#: lib/widget.php:80
msgid "High:"
msgstr ""

#: lib/widget.php:72
msgid "Critical:"
msgstr ""

#: lib/widget.php:29
msgid "NinjaFirewall Statistics"
msgstr ""

#: lib/wpplus.php:262
msgid "Compare</a> the WP and <font color=\"#21759B\">WP+</font> Editions."
msgstr ""

#: lib/wpplus.php:261
msgid "Learn more</a> about the <font color=\"#21759B\">WP+</font> Edition unique features."
msgstr ""

#: lib/wpplus.php:238
msgid "This dramatically increases the processing speed (there is nothing faster than RAM), prevents blocking I/O and MySQL slow queries. On a very busy server like a multi-site network, the firewall processing speed will increase from 25% to 30%. It can be enabled from the \"Firewall Options\" menu."
msgstr ""

#: lib/wpplus.php:238
msgid "This allows easier and faster inter-process communication between the firewall and the plugin part of NinjaFirewall and, because its data and configuration are stored in shared memory segments, the firewall does not need to connect to the database any longer."
msgstr ""

#: lib/wpplus.php:238
msgid "Although NinjaFirewall is already <a href=\"%s\">much faster than other WordPress plugins</a>, the <b><font color=\"#21759B\">WP+</font> Edition</b> brings its performance to a whole new level by using Unix shared memory in order to speed things up even more."
msgstr ""

#: lib/wpplus.php:236
msgid "Shared Memory use"
msgstr ""

#: lib/wpplus.php:189
msgid "File uploads"
msgstr ""

#: lib/wpplus.php:184
msgid "Improved features"
msgstr ""

#: lib/wpplus.php:162
msgid "NinjaFirewall antispam feature works only with WordPress built-in comment and registration forms."
msgstr ""

#: lib/wpplus.php:161
msgid "The Antispam can protect your blog comment and registration forms against spam. The protection is totally transparent to your visitors and does not require any interaction: no CAPTCHA, no math puzzles or trivia questions. Extremely easy to activate, but powerful enough to make spam bots life as miserable as possible."
msgstr ""

#: lib/wpplus.php:144
msgid "In the case of a positive detection, NinjaFirewall will not block the response body but will send you an alert by email. It can even attach the whole HTML source of the page for your review."
msgstr ""

#: lib/wpplus.php:117
msgid "Bot Access Control allows you block bots, scanners and various annoying crawlers."
msgstr ""

#: lib/wpplus.php:90
msgid "Because it can block attackers <strong>before WordPress and all its plugins are loaded</strong> and can handle a lot of HTTP requests per second, NinjaFirewall will save precious bandwidth and reduce your server load."
msgstr ""

#: lib/wpplus.php:88
msgid "The IP Access Control can slow down aggressive bots, crawlers, web scrapers or even small HTTP attacks with its <strong>Rate-Limiting</strong> feature."
msgstr ""

#: lib/wpplus.php:51
msgid "Its main configuration allows you to whitelist WordPress users depending on their roles, to select the source IP (useful if your site is using a CDN or behind a reverse-proxy/load balancer), and the HTTP methods all directives should apply to."
msgstr ""

#: lib/wpplus.php:50
msgid "Access Control is a powerful set of directives that can be used to allow or restrict access to your blog, depending on the <strong>User Role</strong>, <strong>IP</strong>, <strong>Geolocation</strong>, <strong>Requested URL</strong>, <strong>User-agent</strong> visitors behavior (<strong>Rate Limiting</strong>) and <strong>User Input</strong>. Those directives will be processed before the Firewall Policies and NinjaFirewall's built-in security rules."
msgstr ""

#: lib/wpplus.php:49
msgid "Access Control"
msgstr ""

#: lib/settings_security_rules_update.php:544
msgid "Error: Server returned a %s HTTP error code (#2)."
msgstr ""

#: lib/settings_security_rules_update.php:522
msgid "Error: The new rules versions do not match (%s != %s)."
msgstr ""

#: lib/settings_security_rules_update.php:492
#: lib/settings_security_rules_update.php:551
msgid "Error: Unable to connect to the remote server"
msgstr ""

#: lib/settings_security_rules_update.php:485
msgid "Error: Server returned a %s HTTP error code (#1)."
msgstr ""

#: lib/settings_security_rules_update.php:467
msgid "Error: Unable to retrieve the new rules version."
msgstr ""

#: lib/settings_security_rules_update.php:418
msgid "Security rules updated to version %s."
msgstr ""

#: lib/settings_security_rules_update.php:249 lib/thickbox.php:55
msgid "Delete Log"
msgstr ""

#: lib/settings_security_rules_update.php:215
msgid "Updates Log"
msgstr ""

#: lib/settings_security_rules_update.php:211
#: lib/settings_security_rules_update.php:226
msgid "The updates log is currently empty."
msgstr ""

#: lib/settings_security_rules_update.php:241
msgid "Check For Updates Now!"
msgstr ""

#: lib/settings_security_rules_update.php:240
msgid "Save Updates Options"
msgstr ""

#: lib/settings_security_rules_update.php:201
msgid "Reports will be sent to the contact email address defined in the Event Notifications menu."
msgstr ""

#: lib/settings_security_rules_update.php:200
msgid "Send me a report by email when security rules have been updated."
msgstr ""

#: lib/settings_security_rules_update.php:198
msgid "Notification"
msgstr "Notificació"

#: lib/settings_security_rules_update.php:190
msgid "Next scheduled update will start in approximately %s day, %s hour(s), %s minute(s) and %s seconds."
msgstr ""

#: lib/settings_security_rules_update.php:164
msgid "Check for updates"
msgstr "Comprovar Actualitzacions"

#: lib/settings_security_rules_update.php:125
msgid "It seems that %s is set. Ensure you have another way to run WP-Cron, otherwise NinjaFirewall automatic updates will not work."
msgstr ""

#: lib/class-email-sodium.php:185 lib/settings_event_notifications.php:152
#: lib/settings_event_notifications.php:164
#: lib/settings_firewall_options.php:77 lib/settings_firewall_options.php:112
#: lib/settings_firewall_policies.php:25 lib/settings_login_protection.php:326
#: lib/settings_login_protection.php:341 lib/settings_login_protection.php:362
#: lib/settings_login_protection.php:369 lib/settings_network.php:70
msgid "Yes"
msgstr "Sí"

#: lib/settings_security_rules_update.php:152
msgid "Automatically update NinjaFirewall security rules"
msgstr ""

#: lib/settings_security_rules_update.php:105
msgid "Security rules have been updated."
msgstr ""

#: lib/settings_dashboard_statistics.php:198
msgid "Select monthly stats to view..."
msgstr ""

#: lib/settings_dashboard_statistics.php:120
msgid "Slowest request"
msgstr ""

#: lib/settings_dashboard_statistics.php:116
msgid "Fastest request"
msgstr ""

#: lib/settings_dashboard_statistics.php:112
msgid "Average time per request"
msgstr ""

#: lib/settings_dashboard_statistics.php:134
msgid "Medium"
msgstr "Mitjana"

#: lib/settings_dashboard_statistics.php:133
msgid "High"
msgstr ""

#: lib/settings_dashboard_statistics.php:132
msgid "Critical"
msgstr ""

#: lib/settings_dashboard_statistics.php:78
msgid "You do not have any stats for the selected month yet."
msgstr ""

#: lib/settings_dashboard.php:136
msgid "Statistics"
msgstr "Estadístiques"

#: lib/class-import-export.php:85
msgid "The imported file is not compatible with that version of NinjaFirewall"
msgstr ""

#: lib/class-import-export.php:29
msgid "Uploaded file is either corrupted or its format is not supported (#%s)"
msgstr ""

#: lib/settings_firewall_options.php:170 lib/settings_firewall_options.php:203
msgid "Save Firewall Options"
msgstr ""

#: lib/settings_firewall_options.php:157
msgid "It will override all your current firewall options and rules."
msgstr ""

#: lib/settings_firewall_options.php:156
msgid "Imported configuration must match plugin version %s."
msgstr ""

#: lib/settings_firewall_options.php:151
msgid "Import configuration"
msgstr ""

#: lib/settings_firewall_options.php:147
msgid "File Check configuration will not be exported/imported."
msgstr ""

#: lib/settings_firewall_options.php:146
msgid "Download"
msgstr "Baixada"

#: lib/settings_firewall_options.php:144
msgid "Export configuration"
msgstr ""

#: lib/settings_firewall_options.php:132
msgid "Default message"
msgstr ""

#: lib/help.php:90 lib/settings_firewall_options.php:127
msgid "Blocked user message"
msgstr ""

#: lib/settings_firewall_options.php:97
msgid "503 Service Unavailable"
msgstr ""

#: lib/settings_firewall_options.php:96
msgid "500 Internal Server Error"
msgstr ""

#: lib/settings_firewall_options.php:94
msgid "406 Not Acceptable"
msgstr ""

#: lib/settings_firewall_options.php:93
msgid "404 Not Found"
msgstr ""

#: lib/settings_firewall_options.php:92
msgid "403 Forbidden (default)"
msgstr ""

#: lib/settings_firewall_options.php:91
msgid "400 Bad Request"
msgstr ""

#: lib/settings_firewall_options.php:88
msgid "HTTP error code to return"
msgstr ""

#: lib/settings_firewall_options.php:63 lib/settings_login_protection.php:226
#: lib/settings_logs_live_log.php:122 lib/settings_monitoring_file_guard.php:70
#: lib/settings_security_rules_update.php:154
msgid "Disabled"
msgstr "Deshabilitat"

#: lib/settings_dashboard.php:184 lib/settings_dashboard.php:322
#: lib/settings_firewall_options.php:63 lib/settings_login_protection.php:226
#: lib/settings_logs_live_log.php:122 lib/settings_monitoring_file_guard.php:70
#: lib/settings_security_rules_update.php:154
msgid "Enabled"
msgstr "Habilitat"

#: lib/settings_firewall_options.php:28 ninjafirewall.php:929
msgid "Firewall Options"
msgstr ""

#: lib/settings_firewall_options.php:194 lib/settings_logs_firewall_log.php:125
msgid "bytes"
msgstr ""

#: lib/settings_logs_firewall_log.php:118
msgid "Viewing:"
msgstr ""

#: lib/settings_logs_firewall_log.php:111
msgid "your log has more than %s lines. I will display the last %s lines only."
msgstr ""

#: lib/class-email-sodium.php:105 lib/class-email-sodium.php:166
#: lib/settings_logs_firewall_log.php:101
msgid "Error"
msgstr "Error"

#: lib/settings_logs_firewall_log.php:41
msgid "the log directory (%s) is not writable. Please chmod it to 0777"
msgstr ""

#: lib/settings_logs_live_log.php:275
msgid "Error: please enter the custom log format."
msgstr ""

#: lib/settings_logs_live_log.php:232
msgid "Save Live Log Options"
msgstr ""

#: lib/settings_logs_live_log.php:217
msgid "Timezone"
msgstr "Zona horària"

#: lib/settings_firewall_policies.php:116 lib/settings_logs_live_log.php:212
msgid "HTTPS traffic only"
msgstr ""

#: lib/settings_firewall_policies.php:115 lib/settings_logs_live_log.php:211
msgid "HTTP traffic only"
msgstr ""

#: lib/settings_firewall_policies.php:114 lib/settings_logs_live_log.php:210
msgid "HTTP and HTTPS traffic (default)"
msgstr ""

#: lib/settings_logs_live_log.php:207
msgid "Display"
msgstr "Visualització"

#: lib/settings_logs_live_log.php:203
msgid "See contextual help for available log format."
msgstr ""

#: lib/settings_logs_live_log.php:202
msgid "Custom"
msgstr "Personalitzat"

#: lib/settings_logs_live_log.php:199
msgid "Format"
msgstr "Format"

#: lib/settings_logs_live_log.php:183
msgid "Live Log Options"
msgstr ""

#: lib/settings_logs_live_log.php:133
msgid "Autoscrolling"
msgstr ""

#: lib/settings_logs_live_log.php:132
msgid "Clear screen"
msgstr ""

#: lib/settings_logs_live_log.php:130
msgid "45 seconds"
msgstr ""

#: lib/settings_logs_live_log.php:129
msgid "20 seconds"
msgstr ""

#: lib/settings_logs_live_log.php:128
msgid "10 seconds"
msgstr ""

#: lib/settings_logs_live_log.php:127
msgid "5 seconds"
msgstr ""

#: lib/settings_logs_live_log.php:125
msgid "Refresh rate:"
msgstr ""

#: lib/settings_dashboard_statistics.php:113
#: lib/settings_dashboard_statistics.php:117
#: lib/settings_dashboard_statistics.php:121
msgid "seconds"
msgstr "segons"

#: ninjafirewall.php:413
msgid "Error: The HTTP server returned the following error code:"
msgstr ""

#: ninjafirewall.php:411
msgid "Error: Cannot find your log file. Try to reload this page."
msgstr ""

#: ninjafirewall.php:407
msgid "Error: Live Log did not receive the expected response from your server:"
msgstr ""

#: ninjafirewall.php:403
msgid "No traffic yet, please wait"
msgstr ""

#: lib/settings_logs_live_log.php:31
msgid "Error: NinjaFirewall must be enabled and working in order to use this feature."
msgstr ""

#: lib/class-email-sodium.php:146
msgid "Blog:"
msgstr ""

#: lib/settings_monitoring_file_check.php:731 ninjafirewall.php:500
msgid "Modified file"
msgstr ""

#: lib/settings_monitoring_file_check.php:732 ninjafirewall.php:501
msgid "Deleted file"
msgstr ""

#: lib/settings_monitoring_file_check.php:730 ninjafirewall.php:499
msgid "New file"
msgstr ""

#: lib/settings_monitoring_file_check.php:628
msgid "Error reading new snapshot file."
msgstr ""

#: lib/settings_monitoring_file_check.php:617
msgid "Error reading old snapshot file."
msgstr ""

#: lib/settings_monitoring_file_check.php:600
msgid "Cannot create %s."
msgstr ""

#: lib/settings_monitoring_file_check.php:590
msgid "Missing options line %s, please try again."
msgstr ""

#: lib/settings_monitoring_file_check.php:575
msgid "Error : %s directory is not readable."
msgstr ""

#: lib/settings_monitoring_file_check.php:572
msgid "Error : cannot open %s directory."
msgstr ""

#: lib/settings_monitoring_file_check.php:542
msgid "Cannot write to %s."
msgstr ""

#: lib/settings_monitoring_file_check.php:501
msgid "The directory %s is not readable."
msgstr ""

#: lib/settings_monitoring_file_check.php:498
msgid "The directory %s does not exist."
msgstr ""

#: lib/settings_monitoring_file_check.php:488
msgid "Enter the full path to the directory to be scanned."
msgstr ""

#: lib/settings_monitoring_file_check.php:476
msgid "Save Scan Options"
msgstr ""

#: lib/settings_monitoring_file_check.php:471
msgid "Always send me a report by email after a scheduled scan"
msgstr ""

#: lib/settings_monitoring_file_check.php:470
msgid "Send me a report by email only if changes are detected (default)"
msgstr ""

#: lib/settings_monitoring_file_check.php:468
msgid "Scheduled scan report"
msgstr ""

#: lib/settings_monitoring_file_check.php:460
msgid "The next scheduled scan date is in the past! WordPress wp-cron may not be working or may have been disabled."
msgstr ""

#: lib/settings_monitoring_file_check.php:453
msgid "Next scan will start in approximately %s day(s), %s hour(s), %s minute(s) and %s second(s)."
msgstr ""

#: lib/settings_monitoring_file_check.php:446
#: lib/settings_security_rules_update.php:171
msgid "Daily"
msgstr "Diari"

#: lib/settings_monitoring_file_check.php:445
#: lib/settings_security_rules_update.php:170
msgid "Twicedaily"
msgstr ""

#: lib/settings_monitoring_file_check.php:444
#: lib/settings_security_rules_update.php:169
msgid "Hourly"
msgstr ""

#: lib/settings_monitoring_file_check.php:443
msgid "No (default)"
msgstr ""

#: lib/settings_monitoring_file_check.php:441
msgid "Enable scheduled scans"
msgstr ""

#: lib/settings_monitoring_file_check.php:435
msgid "It seems that %s is set. Ensure you have another way to run WP-Cron, otherwise NinjaFirewall scheduled scans will not work."
msgstr ""

#: lib/settings_monitoring_file_check.php:428
msgid "Options"
msgstr "Opcions"

#: lib/settings_monitoring_file_check.php:410
msgid "Scan System For File Changes"
msgstr ""

#: lib/settings_logs_live_log.php:189
#: lib/settings_monitoring_file_check.php:400
msgid "None"
msgstr "Cap"

#: lib/settings_monitoring_file_check.php:361
msgid "New"
msgstr "Noves"

#: lib/settings_monitoring_file_check.php:360
msgid "Old"
msgstr "Antic"

#: lib/settings_monitoring_file_check.php:350
msgid "Modified files:"
msgstr ""

#: lib/settings_monitoring_file_check.php:337
msgid "Deleted files:"
msgstr ""

#: lib/settings_monitoring_file_check.php:327
#: lib/settings_monitoring_file_check.php:384
msgid "Change"
msgstr "Canvia"

#: lib/settings_monitoring_file_check.php:319
#: lib/settings_monitoring_file_check.php:374
msgid "Uid / Gid"
msgstr ""

#: lib/settings_monitoring_file_check.php:315
#: lib/settings_monitoring_file_check.php:369
msgid "Access"
msgstr ""

#: lib/settings_monitoring_file_check.php:311
#: lib/settings_monitoring_file_check.php:364
msgid "Size"
msgstr "Mida"

#: lib/settings_monitoring_file_check.php:302
msgid "New files:"
msgstr ""

#: lib/settings_monitoring_file_check.php:299
msgid "Click a file to get more info about it."
msgstr ""

#: lib/settings_monitoring_file_check.php:287
msgid "Download Changes"
msgstr ""

#: lib/settings_monitoring_file_check.php:283
msgid "View Changes"
msgstr "Mostra els canvis"

#: lib/settings_monitoring_file_check.php:279
msgid "Modified files: %s"
msgstr ""

#: lib/settings_monitoring_file_check.php:278
msgid "Deleted files: %s"
msgstr ""

#: lib/settings_monitoring_file_check.php:277
msgid "New files: %s"
msgstr ""

#: lib/settings_monitoring_file_check.php:270
msgid "Last changes"
msgstr ""

#: lib/settings_monitoring_file_check.php:264
msgid "Delete Snapshot"
msgstr ""

#: lib/settings_monitoring_file_check.php:264
msgid "Download Snapshot"
msgstr ""

#: lib/settings_monitoring_file_check.php:259
msgid "Processing time: %s seconds"
msgstr ""

#: lib/settings_monitoring_file_check.php:255
msgid "do not follow"
msgstr ""

#: lib/settings_monitoring_file_check.php:253
msgid "follow"
msgstr "segueix"

#: lib/settings_monitoring_file_check.php:251
msgid "Symlinks:"
msgstr ""

#: lib/settings_monitoring_file_check.php:245
msgid "Exclusion:"
msgstr ""

#: lib/settings_monitoring_file_check.php:241
msgid "Directory:"
msgstr ""

#: lib/settings_monitoring_file_check.php:239
msgid "Total files: %s "
msgstr ""

#: lib/settings_monitoring_file_check.php:238
msgid "Created on: %s"
msgstr ""

#: lib/settings_monitoring_file_check.php:236
msgid "Last snapshot"
msgstr ""

#: ninjafirewall.php:373
msgid "Delete the current snapshot ?"
msgstr ""

#: lib/settings_monitoring_file_check.php:171
msgid "Create Snapshot"
msgstr ""

#: lib/settings_monitoring_file_check.php:165
msgid "Do not follow symbolic links (default)"
msgstr ""

#: lib/settings_monitoring_file_check.php:159
msgid "Full or partial case-sensitive string(s). Multiple values must be comma-separated"
msgstr ""

#: lib/settings_logs_live_log.php:193
#: lib/settings_monitoring_file_check.php:159
#: lib/settings_monitoring_file_guard.php:89
msgid "e.g.,"
msgstr ""

#: lib/settings_monitoring_file_check.php:145
msgid "Create a snapshot of all files stored in that directory"
msgstr ""

#: lib/settings_monitoring_file_check.php:102
msgid "No changes detected."
msgstr ""

#: lib/settings_monitoring_file_check.php:99
msgid "NinjaFirewall detected that changes were made to your files."
msgstr ""

#: lib/settings_monitoring_file_check.php:85
msgid "You must create a snapshot first."
msgstr ""

#: lib/settings_monitoring_file_check.php:68
msgid "Snapshot file successfully deleted."
msgstr ""

#: lib/settings_monitoring_file_check.php:59
msgid "Snapshot successfully created."
msgstr ""

#: lib/mail_template_plugin.php:35
msgid "Daily Activity Report for %s"
msgstr ""

#: lib/settings_event_notifications.php:246
msgid "Save Event Notifications"
msgstr ""

#: lib/settings_event_notifications.php:234
msgid "Other(s):"
msgstr ""

#: lib/settings_event_notifications.php:233
msgid "To the administrator of the site where originated the alert"
msgstr ""

#: lib/settings_event_notifications.php:232
msgid "Only to me, the Super Admin"
msgstr ""

#: lib/settings_event_notifications.php:209
#: lib/settings_event_notifications.php:235
msgid "Multiple recipients must be comma-separated (e.g., <code>joe@example.org,alice@example.org</code>)."
msgstr ""

#: lib/settings_event_notifications.php:200
#: lib/settings_event_notifications.php:230
msgid "Alerts should be sent to"
msgstr ""

#: lib/settings_event_notifications.php:197
#: lib/settings_event_notifications.php:227
msgid "Contact email"
msgstr "Contacte email"

#: lib/settings_event_notifications.php:162
msgid "Write all events to the firewall log"
msgstr ""

#: lib/settings_event_notifications.php:159
msgid "Log"
msgstr "Registres"

#: lib/settings_event_notifications.php:150
msgid "Send me a daily activity report"
msgstr ""

#: lib/settings_event_notifications.php:147
msgid "Daily report"
msgstr ""

#: lib/settings_event_notifications.php:140
msgid "An administrator account is created, modified or deleted in the database (default)"
msgstr ""

#: lib/settings_event_notifications.php:102
msgid "Updates WordPress (default)"
msgstr ""

#: lib/settings_event_notifications.php:97
msgid "Core"
msgstr ""

#: lib/settings_event_notifications.php:89
msgid "Deletes a theme"
msgstr ""

#: lib/settings_event_notifications.php:88
msgid "Activates a theme"
msgstr ""

#: lib/settings_event_notifications.php:87
msgid "Installs a theme (default)"
msgstr ""

#: lib/settings_event_notifications.php:86
msgid "Uploads a theme (default)"
msgstr ""

#: lib/settings_event_notifications.php:81
msgid "Themes"
msgstr "Temes"

#: lib/settings_event_notifications.php:74
msgid "Deletes a plugin"
msgstr ""

#: lib/settings_event_notifications.php:73
msgid "Deactivates a plugin (default)"
msgstr ""

#: lib/settings_event_notifications.php:72
msgid "Updates a plugin"
msgstr ""

#: lib/settings_event_notifications.php:71
msgid "Activates a plugin"
msgstr ""

#: lib/settings_event_notifications.php:70
msgid "Installs a plugin (default)"
msgstr ""

#: lib/settings_event_notifications.php:69
msgid "Uploads a plugin (default)"
msgstr ""

#: lib/settings_event_notifications.php:67
#: lib/settings_event_notifications.php:84
#: lib/settings_event_notifications.php:100
msgid "Send me an alert whenever someone"
msgstr ""

#: lib/settings_event_notifications.php:64
msgid "Plugins"
msgstr "Extensions"

#: lib/settings_event_notifications.php:57
msgid "No, thanks (not recommended)"
msgstr ""

#: lib/settings_event_notifications.php:56
msgid "Someone - user, admin, editor, etc - logs in"
msgstr ""

#: lib/settings_event_notifications.php:55
msgid "An administrator logs in (default)"
msgstr ""

#: lib/settings_event_notifications.php:53
#: lib/settings_event_notifications.php:117
#: lib/settings_event_notifications.php:138
msgid "Send me an alert whenever"
msgstr ""

#: lib/settings_event_notifications.php:50
msgid "WordPress admin dashboard"
msgstr ""

#: lib/settings_dashboard.php:130 lib/settings_event_notifications.php:38
#: lib/settings_firewall_options.php:41 lib/settings_firewall_policies.php:71
#: lib/settings_login_protection.php:40 lib/settings_logs_firewall_log.php:59
#: lib/settings_logs_live_log.php:102
#: lib/settings_monitoring_file_check.php:108
#: lib/settings_monitoring_file_guard.php:46 lib/settings_network.php:52
#: lib/settings_security_rules_update.php:117
msgid "Your changes have been saved."
msgstr "S'han desat els canvis"

#: lib/thickbox.php:242
msgid "I want to make the changes myself."
msgstr ""

#: lib/thickbox.php:240
msgid "Let NinjaFirewall make the necessary changes (recommended)."
msgstr ""

#: lib/thickbox.php:251
msgid "The %s file must be created, and the following lines of code added to it:"
msgstr ""

#: lib/thickbox.php:208
msgid "Select the PHP initialization file supported by your server"
msgstr ""

#: lib/thickbox.php:176
msgid "View PHPINFO"
msgstr ""

#: lib/thickbox.php:163
msgid "Select your HTTP server and your PHP server API"
msgstr ""

#: lib/settings_firewall_policies.php:423 lib/thickbox.php:95
msgid "(recommended)"
msgstr ""

#. Plugin Name of the plugin
#: ninjafirewall.php lib/settings_dashboard.php:121
msgid "NinjaFirewall (WP Edition)"
msgstr ""

#: lib/install_default.php:244
msgid "NinjaFirewall cannot create its <code>nfwlog/</code>log and cache folder; please make sure that the <code>%s</code> directory is writable"
msgstr ""

#: lib/i18n-extra.php:61
msgid "License"
msgstr "Llicència"

#: lib/help.php:540
msgid "We recommend to enable this feature, as it is the <strong>best way to keep your WordPress secure</strong> against new vulnerabilities."
msgstr ""

#: lib/help.php:538
msgid "Only security rules will be downloaded. If a new version of NinjaFirewall (including new files, options and features) was available, it would have to be updated from the dashboard plugins menu as usual."
msgstr ""

#: lib/help.php:534
msgid "To get the most efficient protection, you can ask NinjaFirewall to automatically update its security rules."
msgstr ""

#: lib/settings_dashboard.php:251
msgid "Updates"
msgstr "Actualitzacions"

#: lib/help.php:552
msgid "Note: if the <code>RULE</code> column from your log shows a hyphen <code>-</code> instead of a number, that means that the rule can be changed in the \"Firewall Policies\" page."
msgstr ""

#: lib/help.php:550
msgid "Select its ID from the enabled rules list below and click the \"Disable it\" button."
msgstr ""

#: lib/help.php:549
msgid "Check your firewall log and find the rule ID you want to disable (it is displayed in the <code>RULE</code> column)."
msgstr ""

#: lib/help.php:547
msgid "Besides the \"Firewall Policies\", NinjaFirewall includes also a large set of built-in rules used to protect your blog against the most common vulnerabilities and hacking attempts. They are always enabled and you cannot edit them, but if you notice that your visitors are wrongly blocked by some of those rules, you can use the Rules Editor below to disable them individually:"
msgstr ""

#: lib/help.php:545 lib/settings_security_rules.php:48
msgid "Rules Editor"
msgstr ""

#: lib/help.php:507
msgid "Additionally, you can include any of the following characters: <code>\"</code>, <code>%</code>, <code>[</code>, <code>]</code>, <code>space</code> and lowercase letters <code>a-z</code>."
msgstr ""

#: lib/help.php:505
msgid "<code>%host</code>: the requested host (HTTP_HOST), if any."
msgstr ""

#: lib/help.php:504
msgid "<code>%forward</code>: HTTP_X_FORWARDED_FOR, if any. If you are behind a load balancer or CDN, this will likely be the visitor true IP."
msgstr ""

#: lib/help.php:503
msgid "<code>%ua</code>: the user-agent (HTTP_USER_AGENT), if any."
msgstr ""

#: lib/help.php:502
msgid "<code>%referrer</code>: the referrer (HTTP_REFERER), if any."
msgstr ""

#: lib/help.php:501
msgid "<code>%uri</code>: the URI which was given in order to access the page (REQUEST_URI)."
msgstr ""

#: lib/help.php:500
msgid "<code>%method</code>: HTTP method (e.g., GET, POST)."
msgstr ""

#: lib/help.php:499
msgid "<code>%client</code>: the client REMOTE_ADDR. If you are behind a load balancer or CDN, this will be its IP."
msgstr ""

#: lib/help.php:498
msgid "<code>%name</code>: authenticated user (HTTP basic auth), if any."
msgstr ""

#: lib/help.php:497
msgid "<code>%time</code>: the server date, time and timezone."
msgstr ""

#: lib/help.php:496
msgid "You can easily customize the log format. Possible values are:"
msgstr ""

#: lib/help.php:495
msgid "Log Format"
msgstr ""

#: lib/help.php:491
msgid "If you are using the optional <code>.htninja</code> configuration file to whitelist your IP, the Live Log feature will not work."
msgstr ""

#: lib/help.php:489
msgid "Live Log does not make use of any WordPress core file (e.g., <code>admin-ajax.php</code>). It communicates directly with the firewall without loading WordPress bootstrap. Consequently, it is fast, lightweight and it should not affect your server load, even if you set its refresh rate to the lowest value."
msgstr ""

#: lib/help.php:486
msgid "You can enable/disable the monitoring process, change the refresh rate, clear the screen, enable automatic vertical scrolling, change the log format, select which traffic you want to view (HTTP/HTTPS) and the timezone."
msgstr ""

#: lib/help.php:481 lib/settings_logs.php:40 lib/settings_logs_live_log.php:45
msgid "Live Log"
msgstr ""

#: lib/help.php:461
msgid "REQUEST : the HTTP request including offending variables and values as well as the reason the action was logged."
msgstr ""

#: lib/help.php:459
msgid "RULE : reference of the NinjaFirewall built-in security rule that triggered the action. A hyphen (<code>-</code>) instead of a number means it was a rule from the \"Firewall Policies\" page."
msgstr ""

#: lib/help.php:458
msgid "LEVEL : level of severity (<code>CRITICAL</code>, <code>HIGH</code> or <code>MEDIUM</code>), information (<code>INFO</code>, <code>UPLOAD</code>) and debugging mode (<code>DEBUG_ON</code>)."
msgstr ""

#: lib/help.php:457
msgid "INCIDENT : unique incident number/ID as it was displayed to the blocked user."
msgstr ""

#: lib/help.php:456
msgid "DATE : date and time of the incident."
msgstr ""

#: lib/help.php:455
msgid "The firewall log displays blocked and sanitised requests as well as some useful information. It has 6  columns:"
msgstr ""

#: lib/help.php:452 lib/settings_logs.php:39 lib/wpplus.php:206
msgid "Firewall Log"
msgstr ""

#: lib/help.php:438
msgid "Be careful if you are behind a load balancer, reverse-proxy or CDN because the Login Protection feature will always record the <code>REMOTE_ADDR</code> IP. If you have an application parsing the AUTH log in order to ban IPs (e.g. Fail2ban), you <strong>must</strong> setup your HTTP server to forward the correct IP (or use the <code><a href=\"%s\">.htninja</a></code> file), otherwise you will likely block legitimate users."
msgstr ""

#: lib/help.php:432
msgid "Sample loglines:"
msgstr ""

#: lib/help.php:430
msgid "EE: the time, in minutes, the protection will remain active."
msgstr ""

#: lib/help.php:429
msgid "DD: the target: it can be either <code>wp-login.php</code> or <code>XML-RPC API</code>."
msgstr ""

#: lib/help.php:428
msgid "CC: the blog (sub-)domain name."
msgstr ""

#: lib/help.php:426
msgid "AA: the process ID (PID)."
msgstr ""

#: lib/help.php:422
msgid "If you have a shared hosting account, keep this option disabled as you do not have any access to the server's logs."
msgstr ""

#: lib/help.php:420
msgid "NinjaFirewall can write to the server Authentication log when the brute-force protection is triggered. This can be useful to the system administrator for monitoring purposes or banning IPs at the server level."
msgstr ""

#: lib/help.php:417
msgid "AUTH log"
msgstr ""

#: lib/help.php:400
msgid "Always ON:"
msgstr ""

#: lib/settings_login_protection.php:299
msgid "Message"
msgstr "Missatge"

#: lib/help.php:396
msgid "Yes, if under attack:"
msgstr ""

#: lib/help.php:392
msgid "By processing incoming HTTP requests before your blog and any of its plugins, NinjaFirewall is the only plugin for WordPress able to protect it against very large brute-force attacks, including distributed attacks coming from several thousands of different IPs."
msgstr ""

#: lib/help.php:388 lib/settings_login_protection.php:31 ninjafirewall.php:959
msgid "Login Protection"
msgstr ""

#: lib/help.php:377
msgid "NinjaFirewall can alert you by email on specific events triggered within your blog. They include installations, updates, activations etc, as well as users login and modification of any administrator account in the database. Some of those alerts are enabled by default and it is highly recommended to keep them enabled. It is not unusual for a hacker, after breaking into your WordPress admin dashboard, to install or just to upload a backdoored plugin or theme in order to take full control of your website."
msgstr ""

#: lib/help.php:376 lib/settings_event_notifications.php:30
#: ninjafirewall.php:955
msgid "Event Notifications"
msgstr ""

#: lib/help.php:337
msgid "Scheduled scans rely on <a href=\"%s\">WordPress pseudo cron</a> which works only if your site gets sufficient traffic."
msgstr ""

#: lib/help.php:335
msgid "Reports will be sent to the contact email address defined in the \"Event Notifications\" menu."
msgstr ""

#: lib/help.php:333
msgid "It can either send you a scan report only if changes are detected, or always send you one after each scan."
msgstr ""

#: lib/help.php:331
msgid "NinjaFirewall can scan your system on a specific interval (hourly, twicedaily or daily)."
msgstr ""

#: lib/help.php:330
msgid "Scheduled scans"
msgstr ""

#: lib/help.php:327
msgid "Do not follow symbolic links: by default, NinjaFirewall will not follow symbolic links."
msgstr ""

#: lib/help.php:326
msgid "Multiple values must be comma-separated (e.g., <code>/foo/bar/,.css,.png</code>)."
msgstr ""

#: lib/help.php:324
msgid "Exclude the following files/folders: you can enter a directory or a file name (e.g., <code>/foo/bar/</code>), or a part of it (e.g., <code>foo</code>). Or you can exclude a file extension (e.g., <code>.css</code>)."
msgstr ""

#: lib/help.php:323
msgid "Create a snapshot of all files stored in that directory: by default, the directory is set to WordPress <code>ABSPATH</code> (%s)"
msgstr ""

#: lib/help.php:321
msgid "You need to create a snapshot of all your files and then, at a later time, you can scan your system to compare it with the previous snapshot. Any modification will be immediately detected: file content, file permissions, file ownership, timestamp as well as file creation and deletion."
msgstr ""

#: lib/help.php:319
msgid "File Check lets you perform file integrity monitoring upon request or on a specific interval."
msgstr ""

#: lib/help.php:318 lib/settings_monitoring.php:46
msgid "File Check"
msgstr ""

#: lib/help.php:365
msgid "Note that when it is disabled, the icon still remains visible to you, the Super Admin."
msgstr ""

#: lib/help.php:363
msgid "It is recommended to enable this feature as it is the only way to know whether the sites in your network are protected and if NinjaFirewall installation was successful."
msgstr ""

#: lib/help.php:361
msgid "Even if NinjaFirewall administration menu is only available to the Super Admin (from the main site), you can still display its status to all sites in the network by adding a small NinjaFirewall icon to their WordPress ToolBar. It will be visible only to the administrators of those sites."
msgstr ""

#: lib/help.php:359 lib/settings_network.php:32 ninjafirewall.php:951
msgid "Network"
msgstr "Xarxa"

#: lib/help.php:350
msgid "File Guard real-time detection is a totally unique feature, because NinjaFirewall is the only plugin for WordPress that can hook HTTP requests sent to any PHP script, even if that script is not part of the WordPress package (third-party software, shell script, backdoor etc)."
msgstr ""

#: lib/help.php:348
msgid "If you do not want to monitor a folder, you can exclude its full path or a part of it (e.g., <code>/var/www/public_html/cache/</code> or <code>/cache/</code> etc). NinjaFirewall will compare this value to the <code>$_SERVER[\"SCRIPT_FILENAME\"]</code> server variable and, if it matches, will ignore it."
msgstr ""

#: lib/help.php:347
msgid "If a hacker uploaded a shell script to your site (or injected a backdoor into an already existing file) and tried to directly access that file using his browser or a script, NinjaFirewall would hook the HTTP request and immediately detect that the file was recently modified/created. It would send you a detailed alert (script name, IP, request, date and time). Alerts will be sent to the contact email address defined in the \"Event Notifications\" menu."
msgstr ""

#: lib/help.php:345
msgid "File Guard can detect, in real-time, any access to a PHP file that was recently modified or created, and alert you about this."
msgstr ""

#: lib/help.php:343 lib/settings_monitoring.php:47
msgid "File Guard"
msgstr ""

#: lib/help.php:207
msgid "This option will block users being able to use the plugin and theme installation/update functionality from the WordPress admin area. Setting this constant also disables the Plugin and Theme editor."
msgstr ""

#: lib/help.php:207
msgid "Disable plugin and theme update/installation <code>DISALLOW_FILE_MODS</code>"
msgstr ""

#: lib/help.php:205
msgid "Disabling the plugin and theme editor provides an additional layer of security if a hacker gains access to a well-privileged user account."
msgstr ""

#: lib/help.php:205
msgid "Disable the plugin and theme editor <code>DISALLOW_FILE_EDIT</code>"
msgstr ""

#: lib/help.php:203
msgid "Enable this option when you want to secure logins and the admin area so that both passwords and cookies are never sent in the clear. Ensure that you can access your admin dashboard from HTTPS before enabling this option, otherwise you will lock yourself out of your site!"
msgstr ""

#: lib/help.php:203
msgid "Force HTTPS for admin and logins <code>FORCE_SSL_ADMIN</code>"
msgstr ""

#: lib/help.php:201
msgid "This option can be useful to block hackers from installing backdoor in the PHP theme files. However, because some custom themes may include an HTML form (contact, search form etc), this option is not enabled by default."
msgstr ""

#: lib/help.php:201
msgid "Block <code>POST</code> requests in the themes folder <code>/wp-content/themes</code>"
msgstr ""

#: lib/help.php:178
msgid "Whether to block direct access to PHP files located in specific WordPress directories."
msgstr ""

#: lib/help.php:303
msgid "This option will reject any <code>GET</code> or <code>POST</code> request, <code>HTTP_USER_AGENT</code>, <code>REQUEST_URI</code>, <code>PHP_SELF</code>, <code>PATH_INFO</code>, <code>HTTP_REFERER</code> variables containing the ASCII character 0x00 (NULL byte). Such a character is dangerous and should always be rejected."
msgstr ""

#: lib/help.php:301
msgid "This option will block scripts attempting to pass the <code>DOCUMENT_ROOT</code> server variable in a <code>GET</code> or <code>POST</code> request. Hackers use shell scripts that often need to pass this value, but most legitimate programs do not."
msgstr ""

#: lib/help.php:301
msgid "Block the <code>DOCUMENT_ROOT</code> server variable (%s) in HTTP requests"
msgstr ""

#: lib/help.php:300 lib/settings_firewall_policies.php:1138
msgid "Various"
msgstr ""

#: lib/help.php:298
msgid "This option can sanitise any dangerous characters found in those 3 server variables to prevent various XSS and database injection attempts."
msgstr ""

#: lib/help.php:298
msgid "Sanitise <code>PHP_SELF</code>, <code>PATH_TRANSLATED</code>, <code>PATH_INFO</code>"
msgstr ""

#: lib/help.php:296
msgid "This option lets you hide errors returned by your scripts. Such errors can leak sensitive informations which can be exploited by hackers."
msgstr ""

#: lib/help.php:249
msgid "this option will allow the firewall to scan traffic from all non-routable private IPs (IPv4 and IPv6) as well as the localhost IP. We recommend to keep it enabled if you have a private network (2 or more servers interconnected)."
msgstr ""

#: lib/help.php:247
msgid "This option will reject any request using an IP instead of a domain name in the <code>Host</code> header of the HTTP request. Unless you need to connect to your site using its IP address, (e.g. %s), enabling this option will block a lot of hackers scanners because such applications scan IPs rather than domain names."
msgstr ""

#: lib/help.php:245
msgid "this option will block any <code>GET</code> or <code>POST</code> request containing the localhost IP (127.0.0.1). It can be useful to block SQL dumpers and various hacker's shell scripts."
msgstr ""

#: lib/help.php:245
msgid "Block localhost IP in <code>GET/POST</code> requests"
msgstr ""

#: lib/help.php:282
msgid "This policy enforces secure HTTPS connections to the server. Web browsers will not allow the user to access the web application over insecure HTTP protocol. It helps to defend against cookie hijacking and Man-in-the-middle attacks. Most recent browsers support HSTS headers."
msgstr ""

#: lib/help.php:282
msgid "Set <code>Strict-Transport-Security</code> (HSTS) to enforce secure connections to the server"
msgstr ""

#: lib/help.php:280
msgid "If your PHP scripts send cookies that need to be accessed from JavaScript, you should keep that option disabled."
msgstr ""

#: lib/help.php:279
msgid "Adding this flag to cookies helps to mitigate the risk of cross-site scripting by preventing them from being accessed through client-side scripts. NinjaFirewall can hook all cookies sent by your blog, its plugins or any other PHP script, add the <code>HttpOnly</code> flag if it is missing, and re-inject those cookies back into your server HTTP response headers right before they are sent to your visitors. Note that WordPress sets that flag on the logged in user cookies only."
msgstr ""

#: lib/help.php:279
msgid "Force <code>HttpOnly</code> flag on all cookies to mitigate XSS attacks"
msgstr ""

#: lib/help.php:272
msgid "Since v3.1.3, WordPress sets this value to <code>SAMEORIGIN</code> for the administrator and the login page only."
msgstr ""

#: lib/help.php:271
msgid "NinjaFirewall does not support the <code>ALLOW-FROM</code> value."
msgstr ""

#: lib/help.php:269
msgid "A browser receiving content with this header must not display this content in any frame."
msgstr ""

#: lib/help.php:268
msgid "A browser receiving content with this header must not display this content in any frame from a page of different origin than the content itself."
msgstr ""

#: lib/help.php:266
msgid "This header indicates a policy whether a browser must not allow to render a page in a &lt;frame&gt; or &lt;iframe&gt;. Hosts can declare this policy in the header of their HTTP responses to prevent clickjacking attacks, by ensuring that their content is not embedded into other pages or frames. NinjaFirewall accepts two different values:"
msgstr ""

#: lib/help.php:266
msgid "Set <code>X-Frame-Options</code> to protect against clickjacking attempts"
msgstr ""

#: lib/help.php:264
msgid "Set <code>X-Content-Type-Options</code> to protect against MIME type confusion attacks"
msgstr ""

#: lib/help.php:262
msgid "In addition to filtering incoming requests, NinjaFirewall can also hook the HTTP response in order to alter its headers. Those modifications can help to mitigate threats such as XSS, phishing and clickjacking attacks."
msgstr ""

#: lib/help.php:261 lib/settings_firewall_policies.php:802
msgid "HTTP response headers"
msgstr ""

#: lib/help.php:241
msgid "This option will block any <code>POST</code> request that does not have a Referrer header (<code>HTTP_REFERER</code> variable). If you need external applications to post to your scripts (e.g. Paypal IPN, WordPress WP-Cron...), you are advised to keep this option disabled otherwise they will likely be blocked. Note that <code>POST</code> requests are not required to have a Referrer header and, for that reason, this option is disabled by default."
msgstr ""

#: lib/help.php:241
msgid "Block POST requests that do not have an <code>HTTP_REFERER</code> header"
msgstr ""

#: lib/help.php:240
msgid "Whether to scan and/or sanitise <code>HTTP_REFERER</code> requests."
msgstr ""

#: lib/help.php:239 lib/settings_firewall_policies.php:695
msgid "HTTP_REFERER server variable"
msgstr ""

#: lib/help.php:237
msgid "Rejects some known bots, scanners and various malicious scripts attempting to access your blog."
msgstr ""

#: lib/help.php:236
msgid "Whether to scan and/or sanitise <code>HTTP_USER_AGENT</code> requests."
msgstr ""

#: lib/help.php:235 lib/settings_firewall_policies.php:654
msgid "HTTP_USER_AGENT server variable"
msgstr ""

#: lib/help.php:233
msgid "Whether to scan and/or sanitise cookies."
msgstr ""

#: lib/help.php:232 lib/settings_firewall_policies.php:619
msgid "Cookies"
msgstr "Galetes"

#: lib/help.php:230
msgid "NinjaFirewall will decode and scan base64 encoded values in order to detect obfuscated malicious code. This option is only available for the <code>POST</code> variable."
msgstr ""

#: lib/i18n-extra.php:88
msgid "Decode Base64-encoded <code>POST</code> variable:"
msgstr ""

#: lib/help.php:228 lib/settings_firewall_policies.php:589
msgid "HTTP POST variable"
msgstr ""

#: lib/help.php:226
msgid "Whether to scan and/or sanitise the <code>GET</code> variable."
msgstr ""

#: lib/help.php:225 lib/settings_firewall_policies.php:559
msgid "HTTP GET variable"
msgstr ""

#: lib/help.php:173
msgid "Any character that is not a letter <code>a-zA-Z</code>, a digit <code>0-9</code>, a dot <code>.</code>, a hyphen <code>-</code> or an underscore <code>_</code> will be removed from the filename and replaced with the substitution character."
msgstr ""

#: lib/help.php:171
msgid "Whether to allow/disallow file uploads."
msgstr ""

#: lib/help.php:169 lib/settings_firewall_policies.php:142
msgid "Uploads"
msgstr "Càrregues"

#: lib/help.php:167
msgid "Whether to filter HTTP and/or HTTPS traffic"
msgstr ""

#: lib/settings_firewall_policies.php:62 ninjafirewall.php:933
msgid "Firewall Policies"
msgstr ""

#: lib/help.php:156
msgid "If you enabled <code>POST</code> requests sanitising, articles and messages posted by your visitors could be corrupted with excessive backslashes or substitution characters."
msgstr ""

#: lib/help.php:153
msgid "This action will be performed when the filtering process is over, right before NinjaFirewall forwards the request to your PHP script."
msgstr ""

#: lib/help.php:150
msgid "Scan: If anything suspicious is detected, NinjaFirewall will block the request and return an HTTP error code and message (defined in the \"Firewall Options\" page). The user request will fail and the connection will be closed immediately."
msgstr ""

#: lib/help.php:149
msgid "You can choose to scan and reject dangerous content but also to sanitise requests and variables. Those two actions are different and can be combined together for better security."
msgstr ""

#: lib/help.php:147
msgid "Scan and Sanitise"
msgstr ""

#: lib/help.php:131
msgid "Keep in mind, however, that the Firewall Policies apply to any PHP scripts located inside the %s directory and its sub-directories, and not only to your WordPress index page."
msgstr ""

#: lib/help.php:140
msgid "Use the options below to enable, disable or to tweak these rules according to your needs."
msgstr ""

#: lib/help.php:138
msgid "Because NinjaFirewall sits in front of WordPress, it can hook, scan and sanitise all PHP requests, HTTP variables, headers and IPs before they reach your blog: <code><a href=\"%s\">$_GET</a></code>, <code><a href=\"%s\">$_POST</a></code>, <code><a href=\"%s\">$_COOKIE</a></code>, <code><a href=\"%s\">$_REQUEST</a></code>, <code><a href=\"%s\">$_FILES</a></code>, <code><a href=\"%s\">$_SERVER</a></code> in HTTP and/or HTTPS mode."
msgstr ""

#: lib/help.php:136
msgid "Policies overview"
msgstr ""

#: lib/help.php:105
msgid "\"File Check\" configuration will not be exported/imported."
msgstr ""

#: lib/help.php:103
msgid "This options lets you export you current configuration or import it from another NinjaFirewall (WP Edition) installation. The imported file must match the major version of your current version (%s) otherwise it will be rejected. Note that importing will override all firewall rules and options."
msgstr ""

#: lib/help.php:101
msgid "Export/import configuration"
msgstr ""

#: lib/help.php:96
msgid "NinjaFirewall logo."
msgstr ""

#: lib/help.php:95
msgid "the unique incident number as it will appear in the firewall log \"INCIDENT\" column."
msgstr ""

#: lib/help.php:94
msgid "the blocked user IP."
msgstr ""

#: lib/help.php:93
msgid "You can use any HTML tags and 3 built-in variables:"
msgstr ""

#: lib/help.php:92
msgid "Lets you customize the HTTP error code returned by NinjaFirewall when blocking a dangerous request and the message to display to the user."
msgstr ""

#: lib/help.php:80
msgid "We recommend to run it in Debugging Mode for at least 24 hours after installing it on a new site and then to keep an eye on the firewall log during that time. If you notice a false positive in the log, you can simply use NinjaFirewall's Rules Editor to disable the security rule that was wrongly triggered."
msgstr ""

#: lib/help.php:79
msgid "In Debugging mode, NinjaFirewall will not block or sanitise suspicious requests but will only log them. The <a href=\"%s\">Firewall Log</a> will display <code>DEBUG_ON</code> in the LEVEL column."
msgstr ""

#: lib/help.php:77 lib/settings_dashboard.php:217
#: lib/settings_firewall_options.php:75
msgid "Debugging mode"
msgstr ""

#: lib/help.php:73
msgid "Your site will remain unprotected until you enable it again."
msgstr ""

#: lib/help.php:71
msgid "This option allows you to disable NinjaFirewall. It has basically the same effect as deactivating it from the <a href=\"%s\">Plugins</a> menu page."
msgstr ""

#: lib/help.php:69 lib/settings_firewall_options.php:61
msgid "Firewall protection"
msgstr ""

#: lib/help.php:48
msgid "Benchmarks show the time NinjaFirewall took, in seconds, to process each request it has blocked."
msgstr ""

#: lib/settings_dashboard_statistics.php:108
msgid "Benchmarks"
msgstr ""

#: lib/help.php:46
msgid "You can view the log by clicking on the <a href=\"%s\">Firewall Log</a> menu."
msgstr ""

#: lib/help.php:45
msgid "Statistics are taken from the current log. It is rotated on the first day of each month."
msgstr ""

#: lib/help.php:37
msgid "This is NinjaFirewall Dashboard page; it shows information about the firewall status. We recommend you keep an eye on it because, in case of problems, all possible errors and warnings will be displayed here."
msgstr ""