#
msgid ""
msgstr ""
"Project-Id-Version: Abdal Security Headers 6.11.0\n"
"Report-Msgid-Bugs-To: Prof.Shafiei@Gmail.com\n"
"POT-Creation-Date: 2026-08-31 22:28+0330\n"
"PO-Revision-Date: 2026-08-31 22:28+0330\n"
"Last-Translator: Ebrahim Shafiei (EbraSha) <Prof.Shafiei@Gmail.com>\n"
"Language-Team: Chinese (Simplified)\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Cursor\n"
"X-Poedit-Basepath: ..\n"
"X-Poedit-SourceCharset: UTF-8\n"
"X-Poedit-WPHeader: abdal-security-headers.php\n"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin.php
msgid "Are you sure you want to save these settings?"
msgstr "确定要保存这些设置吗？"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Yes"
msgstr "是"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin.php
msgid "No"
msgstr "否"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin.php
msgid "Settings saved successfully"
msgstr "设置已保存"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin.php
msgid "OK"
msgstr "确定"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin.php
msgid "Error"
msgstr "错误"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin.php
msgid "An error occurred while saving the settings. Please try again."
msgstr "保存设置时出错，请重试。"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
#: includes/class-ash-dashboard-widget.php
msgid "Abdal Security Headers"
msgstr "Abdal Security Headers"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Security Headers"
msgstr "安全标头"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin.php
msgid "Basic Security Headers"
msgstr "基本安全标头"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin.php
msgid "Configure basic security headers for your website."
msgstr "为网站配置基本安全标头。"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin.php
msgid "Additional Security Features"
msgstr "附加安全功能"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin.php
msgid ""
"Enable additional security features to enhance your website protection."
msgstr "启用附加功能以加强网站防护。"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Content Security Policy"
msgstr "Content Security Policy"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php
msgid "Enable Content Security Policy"
msgstr "启用 Content Security Policy"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Configure Content Security Policy (CSP) directives"
msgstr "配置 Content Security Policy (CSP) 指令"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php
msgid "CSP Header Preview"
msgstr "CSP 标头预览"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "X-XSS-Protection"
msgstr "X-XSS-Protection"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "X-Content-Type-Options"
msgstr "X-Content-Type-Options"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Strict-Transport-Security"
msgstr "Strict-Transport-Security"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Permissions-Policy"
msgstr "Permissions-Policy"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "X-Frame-Options"
msgstr "X-Frame-Options"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Referrer-Policy"
msgstr "Referrer-Policy"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Remove X-Powered-By Header"
msgstr "移除 X-Powered-By 标头"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Hide WordPress Version"
msgstr "隐藏 WordPress 版本"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Remove Login Error Messages"
msgstr "移除登录错误详情"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Disable XML-RPC"
msgstr "禁用 XML-RPC"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Remove X-Pingback Header"
msgstr "移除 X-Pingback 标头"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Restrict REST API Access"
msgstr "限制 REST API 访问"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Default Source"
msgstr "默认来源"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Script Source"
msgstr "脚本来源"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Style Source"
msgstr "样式来源"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Image Source"
msgstr "图片来源"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Connect Source"
msgstr "连接来源"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Font Source"
msgstr "字体来源"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Object Source"
msgstr "对象来源"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Media Source"
msgstr "媒体来源"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Frame Source"
msgstr "框架来源"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Worker Source"
msgstr "Worker 来源"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Form Action"
msgstr "表单操作"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Base URI"
msgstr "Base URI"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Sandbox"
msgstr "Sandbox"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Report URI"
msgstr "Report URI"

#: Dev/abdal-security-headers/includes/class-ash-admin.php
#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Report To"
msgstr "Report To"

#: Dev/abdal-security-headers/includes/class-ash-headers.php
msgid "Invalid login credentials."
msgstr "登录凭据无效。"

#: Dev/abdal-security-headers/includes/class-ash-headers.php
msgid "REST API is disabled."
msgstr "REST API 已禁用。"

#: includes/class-ash-admin-ui.php
msgid "Version %s"
msgstr "版本 %s"

#: includes/class-ash-admin-ui.php
msgctxt "plugin status badge"
msgid "Active"
msgstr "已启用"

#: includes/class-ash-admin-ui.php
msgid ""
"Review security status, active headers, hardening features, and Content "
"Security Policy."
msgstr "查看安全状态、已启用的标头、加固功能以及内容安全策略。"

#: includes/class-ash-admin-ui.php includes/class-ash-dashboard-widget.php
msgid "Security overview"
msgstr "安全概览"

#: includes/class-ash-admin-ui.php includes/class-ash-dashboard-widget.php
msgid "Security status"
msgstr "安全状态"

#: includes/class-ash-admin-ui.php includes/class-ash-dashboard-widget.php
msgid "Active headers"
msgstr "已启用标头"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "%1$d of %2$d security headers are enabled"
msgstr "已启用 %2$d 个安全标头中的 %1$d 个"

#: includes/class-ash-admin-ui.php
msgid "Additional features"
msgstr "附加功能"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "%1$d of %2$d additional features are enabled"
msgstr "已启用 %2$d 项附加功能中的 %1$d 项"

#: includes/class-ash-admin-ui.php includes/class-ash-dashboard-widget.php
msgid "CSP status"
msgstr "CSP 状态"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
#: includes/class-ash-dashboard-widget.php
msgctxt "CSP status"
msgid "Enabled"
msgstr "已启用"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
#: includes/class-ash-dashboard-widget.php
msgctxt "CSP status"
msgid "Disabled"
msgstr "已关闭"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Content Security Policy is being sent with responses."
msgstr "正在随响应发送 Content Security Policy。"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Content Security Policy is currently turned off."
msgstr "Content Security Policy 当前已关闭。"

#: includes/class-ash-admin-ui.php
msgid ""
"Configure each HTTP security header and the values sent with responses."
msgstr "配置每项 HTTP 安全标头以及随响应发送的值。"

#: includes/class-ash-admin-ui.php
msgid "Deprecated / Legacy"
msgstr "已弃用 / 旧式"

#: includes/class-ash-admin-ui.php
msgid ""
"Legacy browser XSS filter. Modern browsers ignore this header; prefer "
"Content-Security-Policy."
msgstr "旧版浏览器 XSS 过滤器。现代浏览器会忽略此标头；请优先使用 Content-Security-Policy。"

#: includes/class-ash-admin-ui.php
msgid "Enable X-XSS-Protection"
msgstr "启用 X-XSS-Protection"

#: includes/class-ash-admin-ui.php
msgid "Send the X-XSS-Protection header with the selected policy."
msgstr "按所选策略发送 X-XSS-Protection 标头。"

#: includes/class-ash-admin-ui.php
msgid "Policy"
msgstr "策略"

#: includes/class-ash-admin-ui.php
msgid "Choose the legacy XSS filter policy sent to older browsers."
msgstr "选择发送给旧版浏览器的 XSS 过滤策略。"

#: includes/class-ash-admin-ui.php
msgid "Reporting URL"
msgstr "报告 URL"

#: includes/class-ash-admin-ui.php
msgid ""
"Endpoint that receives XSS filter reports when the report policy is "
"selected."
msgstr "选择 report 策略时，用于接收 XSS 过滤报告的端点。"

#: includes/class-ash-admin-ui.php
msgid ""
"The default policy is 0, which turns the legacy filter off when the header "
"is sent."
msgstr "默认策略为 0，发送标头时会关闭旧式过滤器。"

#: includes/class-ash-admin-ui.php
msgid ""
"Prevents browsers from MIME-sniffing a response away from the declared "
"content type."
msgstr "阻止浏览器对已声明的内容类型进行 MIME 嗅探。"

#: includes/class-ash-admin-ui.php
msgid "Enable X-Content-Type-Options"
msgstr "启用 X-Content-Type-Options"

#: includes/class-ash-admin-ui.php
msgid ""
"When enabled, the plugin always sends nosniff. There are no additional "
"options."
msgstr "启用后，插件始终发送 nosniff。没有其他选项。"

#: includes/class-ash-admin-ui.php
msgid "When enabled, always send X-Content-Type-Options: nosniff."
msgstr "启用后始终发送 X-Content-Type-Options: nosniff。"

#: includes/class-ash-admin-ui.php
msgid "1 Day"
msgstr "1 天"

#: includes/class-ash-admin-ui.php
msgid "1 Week"
msgstr "1 周"

#: includes/class-ash-admin-ui.php
msgid "1 Month"
msgstr "1 个月"

#: includes/class-ash-admin-ui.php
msgid "6 Months"
msgstr "6 个月"

#: includes/class-ash-admin-ui.php
msgid "1 Year"
msgstr "1 年"

#: includes/class-ash-admin-ui.php
msgid "2 Years"
msgstr "2 年"

#: includes/class-ash-admin-ui.php
msgid "Custom value"
msgstr "自定义值"

#: includes/class-ash-admin-ui.php
msgid "Forces browsers to use HTTPS for future requests to this host."
msgstr "强制浏览器之后向该主机发起请求时使用 HTTPS。"

#: includes/class-ash-admin-ui.php
msgid "Enable Strict-Transport-Security"
msgstr "启用 Strict-Transport-Security"

#: includes/class-ash-admin-ui.php
msgid ""
"Instruct browsers to use HTTPS for this host for the configured lifetime."
msgstr "指示浏览器在设定的期限内仅通过 HTTPS 访问此主机。"

#: includes/class-ash-admin-ui.php
msgid "How long browsers should remember to use HTTPS only."
msgstr "浏览器应记住仅使用 HTTPS 的时长。"

#: includes/class-ash-admin-ui.php
msgid "Custom max-age (seconds)"
msgstr "自定义 max-age（秒）"

#: includes/class-ash-admin-ui.php
msgid "Enter max-age in seconds."
msgstr "以秒为单位输入 max-age。"

#: includes/class-ash-admin-ui.php
msgid "Include Subdomains"
msgstr "包含子域"

#: includes/class-ash-admin-ui.php
msgid "Adds includeSubDomains so the policy also applies to subdomains."
msgstr "添加 includeSubDomains，使策略也适用于子域。"

#: includes/class-ash-admin-ui.php
msgid "Preload"
msgstr "Preload"

#: includes/class-ash-admin-ui.php
msgid ""
"Adds preload. Requires includeSubDomains and a max-age of at least one year."
msgstr "添加 preload。需要 includeSubDomains，且 max-age 至少一年。"

#: includes/class-ash-admin-ui.php
msgid ""
"This header is sent only over HTTPS. Preload requires includeSubDomains and "
"max-age of at least 31536000."
msgstr "此标头仅通过 HTTPS 发送。Preload 需要 includeSubDomains，且 max-age 至少为 31536000。"

#: includes/class-ash-admin-ui.php
msgid ""
"Restricts access to powerful browser features such as camera and "
"geolocation."
msgstr "限制对摄像头、地理位置等强大浏览器功能的访问。"

#: includes/class-ash-admin-ui.php
msgid "Enable Permissions-Policy"
msgstr "启用 Permissions-Policy"

#: includes/class-ash-admin-ui.php
msgid "Control which origins may use powerful browser features."
msgstr "控制哪些来源可以使用强大的浏览器功能。"

#: includes/class-ash-admin-ui.php
msgid "Directives"
msgstr "指令"

#: includes/class-ash-admin-ui.php
msgid "Custom Directives"
msgstr "自定义指令"

#: includes/class-ash-admin-ui.php
msgid ""
"Add feature names that are not listed above. Directives set to Not Set are "
"omitted from the header."
msgstr "添加上方未列出的功能名称。设为“未设置”的指令不会写入标头。"

#: includes/class-ash-admin-ui.php
msgid "Directive name"
msgstr "指令名称"

#: includes/class-ash-admin-ui.php
msgid "Add directive"
msgstr "添加指令"

#: includes/class-ash-admin-ui.php
msgid ""
"Directives configured as Not Set, or with Enable Directive turned off, are "
"not included in the generated header."
msgstr "设为“未设置”或关闭“启用指令”的项不会包含在生成的标头中。"

#: includes/class-ash-admin-ui.php
msgid ""
"Controls whether the site can be embedded in frames to reduce clickjacking "
"risk."
msgstr "控制站点是否可被嵌入框架，以降低点击劫持风险。"

#: includes/class-ash-admin-ui.php
msgid "Enable X-Frame-Options"
msgstr "启用 X-Frame-Options"

#: includes/class-ash-admin-ui.php
msgid "Control whether the site may be embedded in frames."
msgstr "控制站点是否可被嵌入 frame。"

#: includes/class-ash-admin-ui.php
msgid ""
"DENY blocks all framing. SAMEORIGIN allows framing by this origin only. "
"ALLOW-FROM is obsolete and is not offered."
msgstr "DENY 禁止所有嵌入。SAMEORIGIN 仅允许本源。ALLOW-FROM 已过时，因此不提供。"

#: includes/class-ash-admin-ui.php
msgid "The default policy is SAMEORIGIN."
msgstr "默认策略为 SAMEORIGIN。"

#: includes/class-ash-admin-ui.php
msgid "privacy/security sensitive"
msgstr "隐私/安全敏感"

#: includes/class-ash-admin-ui.php
msgid ""
"Limits referrer information sent with navigations and resource requests."
msgstr "限制在导航和资源请求中发送的 Referrer 信息。"

#: includes/class-ash-admin-ui.php
msgid "Enable Referrer-Policy"
msgstr "启用 Referrer-Policy"

#: includes/class-ash-admin-ui.php
msgid "Control how much referrer information is sent with requests."
msgstr "控制请求中发送多少 referrer 信息。"

#: includes/class-ash-admin-ui.php
msgid "Choose the Referrer-Policy value sent with responses."
msgstr "选择随响应发送的 Referrer-Policy 值。"

#: includes/class-ash-admin-ui.php
msgid "unsafe-url sends the full URL across origins and is privacy-sensitive."
msgstr "unsafe-url 会跨源发送完整 URL，对隐私敏感。"

#: includes/class-ash-admin-ui.php
msgid "The default policy is strict-origin-when-cross-origin."
msgstr "默认策略为 strict-origin-when-cross-origin。"

#: includes/class-ash-admin-ui.php
msgid "Enable Directive"
msgstr "启用指令"

#: includes/class-ash-admin-ui.php
msgid "Include this directive in the generated Permissions-Policy header."
msgstr "将此指令包含在生成的 Permissions-Policy 标头中。"

#: includes/class-ash-admin-ui.php
msgid "Remove"
msgstr "移除"

#: includes/class-ash-admin-ui.php
msgid "Choose how this feature may be used."
msgstr "选择此功能的使用方式。"

#: includes/class-ash-admin-ui.php
msgid "Custom Origins"
msgstr "自定义来源"

#: includes/class-ash-admin-ui.php
msgid ""
"One origin per line. Use self or full origins such as https://example.com."
msgstr "每行一个来源。可使用 self 或完整来源，例如 https://example.com。"

#: includes/class-ash-admin-ui.php
msgid "Not Set"
msgstr "未设置"

#: includes/class-ash-admin-ui.php
msgid "Deny All"
msgstr "全部拒绝"

#: includes/class-ash-admin-ui.php
msgid "Self"
msgstr "Self"

#: includes/class-ash-admin-ui.php
msgid "Allow All"
msgstr "全部允许"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Security Features"
msgstr "安全功能"

#: includes/class-ash-admin-ui.php
msgid ""
"Configure WordPress hardening without turning off legitimate site features "
"by default."
msgstr "配置 WordPress 加固，默认不关闭站点的正当功能。"

#: includes/class-ash-admin-ui.php
msgid "Hides server technology details exposed by the X-Powered-By header."
msgstr "隐藏 X-Powered-By 标头暴露的服务器技术信息。"

#: includes/class-ash-admin-ui.php
msgid "Enable Remove X-Powered-By Header"
msgstr "启用移除 X-Powered-By 标头"

#: includes/class-ash-admin-ui.php
msgid ""
"When enabled, the plugin removes the X-Powered-By response header. There are"
" no additional options."
msgstr "启用后，插件会移除 X-Powered-By 响应标头。无需其他配置。"

#: includes/class-ash-admin-ui.php
msgid ""
"WordPress exposes generator information in HTML, RSS, Atom, and RDF output."
msgstr "WordPress 会在 HTML、RSS、Atom 和 RDF 输出中公开 generator 信息。"

#: includes/class-ash-admin-ui.php
msgid "Enable Hide WordPress Version"
msgstr "启用隐藏 WordPress 版本"

#: includes/class-ash-admin-ui.php
msgid ""
"Turn on WordPress version hiding, then choose which generator outputs to "
"remove."
msgstr "先启用隐藏 WordPress 版本，再选择要移除的 generator 输出。"

#: includes/class-ash-admin-ui.php
msgid "Hide Generator Meta Version"
msgstr "隐藏 Generator 元信息中的版本"

#: includes/class-ash-admin-ui.php
msgid "Removes the generator meta tag from HTML output."
msgstr "从 HTML 输出中移除 generator 元标签。"

#: includes/class-ash-admin-ui.php
msgid "Hide Version from RSS / Atom / RDF Feeds"
msgstr "从 RSS / Atom / RDF 订阅源中隐藏版本"

#: includes/class-ash-admin-ui.php
msgid "Removes generator version strings from RSS, Atom, and RDF feeds."
msgstr "从 RSS、Atom 和 RDF 订阅源中移除 generator 版本字符串。"

#: includes/class-ash-admin-ui.php
msgid ""
"Version query parameters are not removed from CSS or JavaScript assets, so "
"cache busting keeps working."
msgstr "不会从 CSS 或 JavaScript 资源中移除版本查询参数，以便缓存刷新继续有效。"

#: includes/class-ash-admin-ui.php
msgid "Generic Error"
msgstr "通用错误"

#: includes/class-ash-admin-ui.php
msgid "Hide Error Completely"
msgstr "完全隐藏错误"

#: includes/class-ash-admin-ui.php
msgid "Custom Error Message"
msgstr "自定义错误消息"

#: includes/class-ash-admin-ui.php
msgid ""
"Stop login failure responses from revealing whether a username or email "
"address exists."
msgstr "防止登录失败响应泄露某个用户名或电子邮件是否存在。"

#: includes/class-ash-admin-ui.php
msgid "Enable Login Error Protection"
msgstr "启用登录错误保护"

#: includes/class-ash-admin-ui.php
msgid ""
"Only authentication failure messages are changed. Informational and "
"successful login messages are left alone."
msgstr "仅修改身份验证失败消息。信息性消息和登录成功消息保持不变。"

#: includes/class-ash-admin-ui.php
msgid "Error Mode"
msgstr "错误模式"

#: includes/class-ash-admin-ui.php
msgid "Choose how authentication failure messages are shown."
msgstr "选择身份验证失败消息的显示方式。"

#: includes/class-ash-admin-ui.php
msgid "This plain-text message replaces authentication failure errors."
msgstr "此纯文本消息会替换身份验证失败错误。"

#: includes/class-ash-admin-ui.php
msgid ""
"Recommended mode is Generic Error. The default message is Invalid username "
"or password."
msgstr "推荐模式为通用错误。默认消息为：用户名或密码无效。"

#: includes/class-ash-admin-ui.php
msgid "Disable Authenticated XML-RPC Methods"
msgstr "禁用需要身份验证的 XML-RPC 方法"

#: includes/class-ash-admin-ui.php
msgid "Disable Pingback Methods Only"
msgstr "仅禁用 Pingback 方法"

#: includes/class-ash-admin-ui.php
msgid "Disable All XML-RPC Methods"
msgstr "禁用所有 XML-RPC 方法"

#: includes/class-ash-admin-ui.php
msgid "Custom Method Policy"
msgstr "自定义方法策略"

#: includes/class-ash-admin-ui.php
msgid "High impact"
msgstr "高影响"

#: includes/class-ash-admin-ui.php
msgid ""
"The WordPress xmlrpc_enabled filter only disables methods that require "
"authentication. Pingbacks and some other methods can remain available."
msgstr "WordPress 的 xmlrpc_enabled 过滤器只会禁用需要身份验证的方法。Pingback 及其他某些方法仍可能可用。"

#: includes/class-ash-admin-ui.php
msgid "Enable XML-RPC Protection"
msgstr "启用 XML-RPC 保护"

#: includes/class-ash-admin-ui.php
msgid "Apply a selected XML-RPC policy instead of a single on/off switch."
msgstr "应用所选 XML-RPC 策略，而不是单一的开/关开关。"

#: includes/class-ash-admin-ui.php
msgid "Protection Mode"
msgstr "保护模式"

#: includes/class-ash-admin-ui.php
msgid "Choose which XML-RPC methods remain available."
msgstr "选择哪些 XML-RPC 方法保持可用。"

#: includes/class-ash-admin-ui.php
msgid ""
"Disable All XML-RPC Methods is the strongest restriction. Some applications "
"and integrations depend on XML-RPC."
msgstr "禁用所有 XML-RPC 方法是最强的限制。部分应用程序和集成依赖 XML-RPC。"

#: includes/class-ash-admin-ui.php
msgid "Allowed XML-RPC Methods"
msgstr "允许的 XML-RPC 方法"

#: includes/class-ash-admin-ui.php
msgid ""
"One method name per line. If this list is not empty, only these methods "
"remain."
msgstr "每行一个方法名。若此列表非空，则仅保留这些方法。"

#: includes/class-ash-admin-ui.php
msgid "Blocked XML-RPC Methods"
msgstr "阻止的 XML-RPC 方法"

#: includes/class-ash-admin-ui.php
msgid ""
"One method name per line. These methods are removed even if they appear in "
"the allow list."
msgstr "每行一个方法名。即使出现在允许列表中，这些方法也会被移除。"

#: includes/class-ash-admin-ui.php
msgid ""
"Pingback mode blocks pingback.ping and pingback.extensions.getPingbacks. "
"Removing the X-Pingback header is recommended when pingbacks or all XML-RPC "
"methods are blocked."
msgstr ""
"Pingback 模式会阻止 pingback.ping 和 pingback.extensions.getPingbacks。在阻止 Pingback"
" 或所有 XML-RPC 方法时，建议移除 X-Pingback 标头。"

#: includes/class-ash-admin-ui.php
msgid "Removes the X-Pingback response header from WordPress output."
msgstr "从 WordPress 输出中移除 X-Pingback 响应标头。"

#: includes/class-ash-admin-ui.php
msgid "Enable Remove X-Pingback Header"
msgstr "启用移除 X-Pingback 标头"

#: includes/class-ash-admin-ui.php
msgid ""
"When enabled, the plugin removes the X-Pingback header. There are no "
"additional options."
msgstr "启用后，插件会移除 X-Pingback 标头。无需其他配置。"

#: includes/class-ash-admin-ui.php
msgid ""
"XML-RPC pingback protection or complete XML-RPC blocking is enabled. "
"Removing the X-Pingback header is recommended."
msgstr "已启用 XML-RPC Pingback 保护或完全阻止 XML-RPC。建议移除 X-Pingback 标头。"

#: includes/class-ash-admin-ui.php
msgid "WordPress Default"
msgstr "WordPress 默认"

#: includes/class-ash-admin-ui.php
msgid "Authenticated Users Only"
msgstr "仅限已登录用户"

#: includes/class-ash-admin-ui.php
msgid "Selected Roles"
msgstr "选定角色"

#: includes/class-ash-admin-ui.php
msgid "Required Capability"
msgstr "所需权限"

#: includes/class-ash-admin-ui.php
msgid "Administrators Only"
msgstr "仅限管理员"

#: includes/class-ash-admin-ui.php
msgid "Block All REST Access"
msgstr "阻止所有 REST 访问"

#: includes/class-ash-admin-ui.php
msgid ""
"Apply a REST access policy. Gutenberg and other dashboard tools need REST "
"access for authenticated users."
msgstr "应用 REST 访问策略。Gutenberg 及其他仪表盘工具需要为已登录用户提供 REST 访问。"

#: includes/class-ash-admin-ui.php
msgid "Enable REST API Access Control"
msgstr "启用 REST API 访问控制"

#: includes/class-ash-admin-ui.php
msgid ""
"When this is off, WordPress REST behavior is unchanged except for optional "
"user-endpoint protection below."
msgstr "关闭时，除下方可选的用户端点保护外，WordPress 的 REST 行为保持不变。"

#: includes/class-ash-admin-ui.php
msgid "Access Policy"
msgstr "访问策略"

#: includes/class-ash-admin-ui.php
msgid ""
"WordPress Default applies no extra restriction. Administrators Only uses the"
" manage_options capability."
msgstr "WordPress 默认不施加额外限制。「仅限管理员」使用 manage_options 权限。"

#: includes/class-ash-admin-ui.php
msgid ""
"Block All REST Access is not recommended as a default. Gutenberg, Site "
"Health, plugins, themes, and integrations may stop working."
msgstr "不建议将“阻止所有 REST 访问”作为默认设置。Gutenberg、站点健康、插件、主题和集成可能会停止工作。"

#: includes/class-ash-admin-ui.php
msgid ""
"Roles are loaded from WordPress, including custom roles. Super Admins on "
"Multisite are allowed."
msgstr "角色从 WordPress 动态加载，包括自定义角色。多站点的超级管理员会被允许。"

#: includes/class-ash-admin-ui.php
msgid ""
"Access is allowed when the current user has this WordPress capability. "
"Examples: read, edit_posts, edit_pages, manage_options."
msgstr ""
"当前用户拥有此 WordPress 权限时允许访问。示例：read、edit_posts、edit_pages、manage_options。"

#: includes/class-ash-admin-ui.php
msgid "REST API Exceptions"
msgstr "REST API 例外"

#: includes/class-ash-admin-ui.php
msgid ""
"Allow lists bypass the access policy. Restricted lists always block matching"
" namespaces or routes."
msgstr "允许列表会绕过访问策略。限制列表始终拦截匹配的命名空间或路由。"

#: includes/class-ash-admin-ui.php
msgid "Allowed Namespaces"
msgstr "允许的命名空间"

#: includes/class-ash-admin-ui.php
msgid ""
"One namespace per line, such as wp/v2 or wc/v3. Custom plugin namespaces are"
" allowed."
msgstr "每行一个命名空间，例如 wp/v2 或 wc/v3。也支持插件自定义命名空间。"

#: includes/class-ash-admin-ui.php
msgid "Allowed Routes"
msgstr "允许的路由"

#: includes/class-ash-admin-ui.php
msgid ""
"One route per line, such as /wp/v2/posts. Matching prefixes are included."
msgstr "每行一个路由，例如 /wp/v2/posts。匹配的前缀也会包含在内。"

#: includes/class-ash-admin-ui.php
msgid "Restricted Namespaces"
msgstr "受限命名空间"

#: includes/class-ash-admin-ui.php
msgid ""
"These namespaces are blocked even if the access policy would allow them."
msgstr "即使访问策略允许，这些命名空间仍会被拦截。"

#: includes/class-ash-admin-ui.php
msgid "Restricted Routes"
msgstr "受限路由"

#: includes/class-ash-admin-ui.php
msgid "These routes are blocked even if the access policy would allow them."
msgstr "即使访问策略允许，这些路由仍会被拦截。"

#: includes/class-ash-admin-ui.php
msgid "REST User Endpoint Protection"
msgstr "REST 用户端点保护"

#: includes/class-ash-admin-ui.php
msgid ""
"Protect /wp/v2/users without disabling the rest of the REST API. This option"
" can run even when Access Control is off."
msgstr "在不关闭其余 REST API 的情况下保护 /wp/v2/users。即使访问控制关闭，此选项仍可生效。"

#: includes/class-ash-admin-ui.php
msgid "Restrict REST User Endpoints"
msgstr "限制 REST 用户端点"

#: includes/class-ash-admin-ui.php
msgid ""
"Applies an extra policy to user-related REST routes such as /wp/v2/users."
msgstr "对 /wp/v2/users 等用户相关 REST 路由应用额外策略。"

#: includes/class-ash-admin-ui.php
msgid "Choose who may access WordPress user REST endpoints."
msgstr "选择谁可以访问 WordPress 用户 REST 端点。"

#: includes/class-ash-admin-ui.php
msgid "User endpoints are allowed when the current user has this capability."
msgstr "当前用户拥有此权限时，允许访问用户端点。"

#: includes/class-ash-admin-ui.php
msgid ""
"REST API Access Control is off for new installations. If you enable it, "
"Authenticated Users Only is the default policy. Block All REST Access is "
"never the default."
msgstr "新安装默认关闭 REST API 访问控制。若启用，默认策略为仅限已登录用户。阻止所有 REST 访问绝不会作为默认值。"

#: includes/class-ash-admin-ui.php
msgid "General settings"
msgstr "常规设置"

#: includes/class-ash-admin-ui.php
msgid ""
"When enabled, the generated Content-Security-Policy header is sent with HTTP"
" responses."
msgstr "启用后，生成的 Content-Security-Policy 标头会随 HTTP 响应发送。"

#: includes/class-ash-admin-ui.php
msgid "CSP Directives"
msgstr "CSP 指令"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Copy CSP header"
msgstr "复制 CSP 标头"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Settings"
msgstr "设置"

#: includes/class-ash-admin-ui.php
msgid "Configure how this plugin stores and removes its own data."
msgstr "配置本插件如何保存和删除其自身数据。"

#: includes/class-ash-admin-ui.php
msgid "Uninstall"
msgstr "卸载"

#: includes/class-ash-admin-ui.php
msgid ""
"Control what happens to stored plugin data when this plugin is deleted."
msgstr "控制删除插件时已存储数据的处理方式。"

#: includes/class-ash-admin-ui.php
msgid "Delete all plugin data on uninstall"
msgstr "卸载时删除所有插件数据"

#: includes/class-ash-admin-ui.php
msgid ""
"When enabled, deleting this plugin also removes its settings, CSP assistant "
"data, custom tables, and related stored files. This cannot be undone."
msgstr "启用后，删除插件时会同时移除其设置、CSP 助手数据、自定义数据表及相关文件。此操作无法撤销。"

#: includes/class-ash-admin-ui.php
msgid ""
"Leave this off if you want to keep your configuration after the plugin is "
"deleted."
msgstr "如果希望在删除插件后保留配置，请保持关闭。"

#: includes/class-ash-admin-ui.php
msgid "Help"
msgstr "帮助"

#: includes/class-ash-admin-ui.php
msgid "Documentation"
msgstr "文档"

#: includes/class-ash-admin-ui.php
msgid "Report an issue"
msgstr "报告问题"

#: includes/class-ash-admin-ui.php
msgid "Contact support"
msgstr "联系支持"

#: includes/class-ash-admin-ui.php
msgid "Handcrafted with ❤️ Passion by Ebrahim Shafiei (EbraSha)"
msgstr "由 Ebrahim Shafiei (EbraSha) 倾注 ❤️ 热情打造"

#: includes/class-ash-admin-ui.php
msgid "Your changes are not saved automatically."
msgstr "更改不会自动保存。"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Reset"
msgstr "重置"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Save Changes"
msgstr "保存更改"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
#: includes/class-ash-csp-assistant.php
msgid "Cancel"
msgstr "取消"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgctxt "csp editor confirm"
msgid "OK"
msgstr "确定"

#: includes/class-ash-admin-ui.php
msgid "Enables the legacy browser XSS filter for older clients."
msgstr "为旧客户端启用传统 XSS 过滤器。"

#: includes/class-ash-admin-ui.php
msgid "Removes the public WordPress version from generator markup and feeds."
msgstr "从 generator 标记和订阅源中移除公开的 WordPress 版本。"

#: includes/class-ash-admin-ui.php
msgid ""
"Replaces detailed login errors with a generic message to reduce user "
"enumeration."
msgstr "用通用提示替换详细登录错误，以降低用户枚举风险。"

#: includes/class-ash-admin-ui.php
msgid ""
"Applies a selected XML-RPC method policy instead of a single complete "
"shutdown."
msgstr "应用所选的 XML-RPC 方法策略，而不是完全关闭。"

#: includes/class-ash-admin-ui.php
msgid ""
"Applies a configurable REST API access policy instead of blocking every "
"request."
msgstr "应用可配置的 REST API 访问策略，而不是拦截每一个请求。"

#: includes/class-ash-admin-ui.php
msgid "Default fallback for other resource types"
msgstr "其他资源类型的默认回退"

#: includes/class-ash-admin-ui.php
msgid "Valid sources for JavaScript files"
msgstr "JavaScript 文件的允许来源"

#: includes/class-ash-admin-ui.php
msgid "Valid sources for CSS files"
msgstr "CSS 文件的允许来源"

#: includes/class-ash-admin-ui.php
msgid "Valid sources for images"
msgstr "图片的允许来源"

#: includes/class-ash-admin-ui.php
msgid "Valid sources for AJAX, WebSocket, or EventSource connections"
msgstr "AJAX、WebSocket 或 EventSource 连接的允许来源"

#: includes/class-ash-admin-ui.php
msgid "Valid sources for fonts"
msgstr "字体的允许来源"

#: includes/class-ash-admin-ui.php
msgid "Valid sources for plugins"
msgstr "插件的允许来源"

#: includes/class-ash-admin-ui.php
msgid "Valid sources for audio and video elements"
msgstr "音频和视频元素的允许来源"

#: includes/class-ash-admin-ui.php
msgid "Valid sources for iframes"
msgstr "iframe 的允许来源"

#: includes/class-ash-admin-ui.php
msgid "Valid sources for web workers"
msgstr "Web Worker 的允许来源"

#: includes/class-ash-admin-ui.php
msgid "Valid targets for form submissions"
msgstr "表单提交的允许目标"

#: includes/class-ash-admin-ui.php
msgid "Valid values for the base element"
msgstr "base 元素的允许值"

#: includes/class-ash-admin-ui.php
msgid "Enables sandbox for the requested resource"
msgstr "为所请求的资源启用 sandbox"

#: includes/class-ash-admin-ui.php
msgid "URI to send violation reports to"
msgstr "用于发送违规报告的 URI"

#: includes/class-ash-admin-ui.php
msgid "Group name for violation reports"
msgstr "违规报告的组名"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
#: includes/class-ash-dashboard-widget.php
msgctxt "security status"
msgid "Good"
msgstr "良好"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Most security controls are enabled."
msgstr "大多数安全控制已启用。"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgctxt "security status"
msgid "Fair"
msgstr "一般"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Some recommended security controls are still disabled."
msgstr "部分推荐的安全控制仍未启用。"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
#: includes/class-ash-dashboard-widget.php
msgctxt "security status"
msgid "Needs attention"
msgstr "需要关注"

#: includes/class-ash-admin-ui.php includes/class-ash-admin.php
msgid "Enable more security headers and hardening options."
msgstr "请启用更多安全标头和加固选项。"

#: includes/class-ash-admin.php
msgid "Reset unsaved changes and restore the last saved values?"
msgstr "放弃未保存的更改并恢复上次保存的值？"

#: includes/class-ash-admin.php
msgid "Edit %s"
msgstr "编辑 %s"

#: includes/class-ash-admin.php
msgid "Copied"
msgstr "已复制"

#: includes/class-ash-admin.php
msgid "Unable to copy the CSP header."
msgstr "无法复制 CSP 标头。"

#: includes/class-ash-admin.php
msgid "Content-Security-Policy header is enabled but no directives are set."
msgstr "已启用 Content-Security-Policy 标头，但尚未设置任何指令。"

#: includes/class-ash-admin.php
msgid "Content Security Policy is disabled. Enable it to send this header."
msgstr "Content Security Policy 已关闭。启用后才会发送该标头。"

#: includes/class-ash-admin.php
msgid "Remove this custom Permissions-Policy directive?"
msgstr "要移除此自定义 Permissions-Policy 指令吗？"

#: includes/class-ash-admin.php
msgid "Remove directive"
msgstr "移除指令"

#: includes/class-ash-admin.php
msgid ""
"Enter a valid directive name using lowercase letters, numbers, and hyphens."
msgstr "请使用小写字母、数字和连字符输入有效的指令名称。"

#: includes/class-ash-admin.php
msgid "That directive name is already in the list."
msgstr "该指令名称已在列表中。"

#: includes/class-ash-admin.php
msgid "Dashboard"
msgstr "仪表盘"

#: includes/class-ash-admin.php includes/class-ash-csp-assistant.php
msgid "You are not allowed to manage these settings."
msgstr "您无权管理这些设置。"

#: includes/class-ash-csp-assistant.php
msgid "Unable to ignore this source."
msgstr "无法忽略该来源。"

#: includes/class-ash-csp-assistant.php
msgid "Source not found."
msgstr "未找到该来源。"

#: includes/class-ash-csp-assistant.php
msgid "No eligible sources were selected."
msgstr "未选择可应用的来源。"

#: includes/class-ash-csp-assistant.php
msgid "Dangerous CSP values require explicit confirmation."
msgstr "危险的 CSP 值需要明确确认。"

#: includes/class-ash-csp-assistant.php
msgid "Selected sources were merged into your current CSP directives."
msgstr "所选来源已合并到当前 CSP 指令中。"

#: includes/class-ash-csp-assistant.php
msgid "Deep file scan is turned off."
msgstr "深度文件扫描已关闭。"

#: includes/class-ash-csp-assistant.php
msgid "Excluded paths cannot be changed while a file scan is running."
msgstr "文件扫描进行中时无法更改排除路径。"

#: includes/class-ash-csp-assistant.php
msgid "The scan scope cannot be changed while a file scan is running."
msgstr "文件扫描进行中时无法更改扫描范围。"

#: includes/class-ash-csp-assistant.php
msgid "Smart CSP Assistant"
msgstr "智能 CSP 助手"

#: includes/class-ash-csp-assistant.php
msgid ""
"Automatically discover the resources used by your site and generate CSP "
"recommendations."
msgstr "自动发现站点使用的资源并生成 CSP 建议。"

#: includes/class-ash-csp-assistant.php
msgid "Hybrid Detection"
msgstr "混合检测"

#: includes/class-ash-csp-assistant.php
msgid "Current Status"
msgstr "当前状态"

#: includes/class-ash-csp-assistant.php
msgid "Not scanned"
msgstr "未扫描"

#: includes/class-ash-csp-assistant.php
#: includes/class-ash-dashboard-widget.php
msgid "Learning"
msgstr "学习中"

#: includes/class-ash-csp-assistant.php
msgid "Analysis complete"
msgstr "分析完成"

#: includes/class-ash-csp-assistant.php
msgid "Monitoring"
msgstr "监控中"

#: includes/class-ash-csp-assistant.php
msgid "Start Smart Scan"
msgstr "开始智能扫描"

#: includes/class-ash-csp-assistant.php
msgid "Learning Mode Active"
msgstr "学习模式已开启"

#: includes/class-ash-csp-assistant.php
msgid "Stop Learning"
msgstr "停止学习"

#: includes/class-ash-csp-assistant.php
msgid "Learning duration"
msgstr "学习时长"

#: includes/class-ash-csp-assistant.php
msgid "15 Minutes"
msgstr "15 分钟"

#: includes/class-ash-csp-assistant.php
msgid "1 Hour"
msgstr "1 小时"

#: includes/class-ash-csp-assistant.php
msgid "6 Hours"
msgstr "6 小时"

#: includes/class-ash-csp-assistant.php
msgid "24 Hours"
msgstr "24 小时"

#: includes/class-ash-csp-assistant.php
msgid "Manual"
msgstr "手动"

#: includes/class-ash-csp-assistant.php
msgid "sources observed"
msgstr "个来源已观察"

#: includes/class-ash-csp-assistant.php
msgid "Watch for new sources"
msgstr "监视新来源"

#: includes/class-ash-csp-assistant.php
msgid "Keep watching for new sources after learning completes."
msgstr "学习结束后继续监视新来源。"

#: includes/class-ash-csp-assistant.php
msgid "Deep file scan"
msgstr "深度文件扫描"

#: includes/class-ash-csp-assistant.php
msgid ""
"Also scan plugin and theme files on disk for CSP origins that are not loaded"
" yet. Learning duration switches to Manual so a timer cannot stop this scan."
msgstr "还会扫描磁盘上的插件和主题文件，找出尚未加载的 CSP 来源。学习时长会切到手动，以免计时器中断此次扫描。"

#: includes/class-ash-csp-assistant.php
msgid "Counting plugin and theme files…"
msgstr "正在统计插件和主题文件…"

#: includes/class-ash-csp-assistant.php
msgid "Scanning files: %1$d of %2$d"
msgstr "正在扫描文件：%1$d / %2$d"

#: includes/class-ash-csp-assistant.php
msgid "%d sources found on disk"
msgstr "在磁盘上找到 %d 个来源"

#: includes/class-ash-csp-assistant.php
msgid "File scan complete"
msgstr "文件扫描完成"

#: includes/class-ash-csp-assistant.php
msgid "File scan cancelled"
msgstr "文件扫描已取消"

#: includes/class-ash-csp-assistant.php
msgid "Cancel file scan"
msgstr "取消文件扫描"

#: includes/class-ash-csp-assistant.php
msgid "File scan failed. Please try again."
msgstr "文件扫描失败。请重试。"

#: includes/class-ash-csp-assistant.php
msgid "No plugin or theme files were found to scan."
msgstr "未找到可扫描的插件或主题文件。"

#: includes/class-ash-csp-assistant.php
msgid "Learning duration is locked to Manual while Deep file scan is on."
msgstr "开启深度文件扫描时，学习时长会锁定为手动。"

#: includes/class-ash-csp-assistant.php
msgid "Excluded paths"
msgstr "排除路径"

#: includes/class-ash-csp-assistant.php
msgid ""
"Folder or file names skipped during Deep file scan. Use a name such as "
"node_modules or a relative path such as vendor/cache."
msgstr "深度文件扫描时跳过的文件夹或文件名。可使用 node_modules 这样的名称，或 vendor/cache 这样的相对路径。"

#: includes/class-ash-csp-assistant.php
msgid "Restore defaults"
msgstr "恢复默认值"

#: includes/class-ash-csp-assistant.php
msgid "No exclusions. Every plugin and theme file will be scanned."
msgstr "没有排除项。将扫描所有插件和主题文件。"

#: includes/class-ash-csp-assistant.php
msgid "Folder or path to skip"
msgstr "要跳过的文件夹或路径"

#: includes/class-ash-csp-assistant.php
msgid "That path is already in the list."
msgstr "该路径已在列表中。"

#: includes/class-ash-csp-assistant.php
msgid "Enter a folder name or relative path. Do not use .."
msgstr "请输入文件夹名或相对路径。不要使用 .."

#: includes/class-ash-csp-assistant.php
msgid "Remove excluded path"
msgstr "移除排除路径"

#: includes/class-ash-csp-assistant.php
msgid "Scan selected items"
msgstr "仅扫描所选项目"

#: includes/class-ash-csp-assistant.php
msgid ""
"When this is on, Deep file scan only covers the plugins and themes you turn "
"on below. Leave it off to scan all installed items."
msgstr "开启后，深度文件扫描只覆盖你在下方打开的插件和主题。保持关闭则可扫描所有已安装项目。"

#: includes/class-ash-csp-assistant.php
msgid "Plugins and themes"
msgstr "插件和主题"

#: includes/class-ash-csp-assistant.php
msgid ""
"Turn on a plugin or theme to include its files in the disk scan. All "
"switches start off."
msgstr "打开某个插件或主题，才会把它的文件纳入磁盘扫描。所有开关默认关闭。"

#: includes/class-ash-csp-assistant.php
msgid "Plugins"
msgstr "插件"

#: includes/class-ash-csp-assistant.php
msgid "Themes"
msgstr "主题"

#: includes/class-ash-csp-assistant.php
msgid ""
"Turn on at least one plugin or theme. With none selected, Deep file scan "
"skips the disk pass."
msgstr "请至少打开一个插件或主题。若未选择任何项，深度文件扫描会跳过磁盘阶段。"

#: includes/class-ash-csp-assistant.php
msgid "New CSP Source Detected"
msgstr "检测到新的 CSP 来源"

#: includes/class-ash-csp-assistant.php
msgid "Review Suggestions"
msgstr "查看建议"

#: includes/class-ash-csp-assistant.php
msgid "Apply Selected Sources"
msgstr "应用所选来源"

#: includes/class-ash-csp-assistant.php
msgid "Clear Learning Data"
msgstr "清除学习数据"

#: includes/class-ash-csp-assistant.php
msgid "Source"
msgstr "来源"

#: includes/class-ash-csp-assistant.php
msgid "Directive"
msgstr "指令"

#: includes/class-ash-csp-assistant.php
msgid "Detection Method"
msgstr "检测方法"

#: includes/class-ash-csp-assistant.php
msgid "Detected On"
msgstr "检测页面"

#: includes/class-ash-csp-assistant.php
msgid "Confidence"
msgstr "可信度"

#: includes/class-ash-csp-assistant.php
msgid "Status"
msgstr "状态"

#: includes/class-ash-csp-assistant.php
msgid "Action"
msgstr "操作"

#: includes/class-ash-csp-assistant.php
msgid "Add"
msgstr "添加"

#: includes/class-ash-csp-assistant.php
msgid "Ignore"
msgstr "忽略"

#: includes/class-ash-csp-assistant.php
msgid "Details"
msgstr "详情"

#: includes/class-ash-csp-assistant.php
msgid "No sources detected yet. Start a Smart Scan to begin discovery."
msgstr "尚未检测到来源。请开始智能扫描。"

#: includes/class-ash-csp-assistant.php
msgid "Select all sources"
msgstr "选择全部来源"

#: includes/class-ash-csp-assistant.php
msgid "Static"
msgstr "静态"

#: includes/class-ash-csp-assistant.php
msgid "Report-Only"
msgstr "Report-Only"

#: includes/class-ash-csp-assistant.php
msgid "Runtime"
msgstr "运行时"

#: includes/class-ash-csp-assistant.php
msgid "Disk"
msgstr "磁盘"

#: includes/class-ash-csp-assistant.php
msgid "Trusted"
msgstr "可信"

#: includes/class-ash-csp-assistant.php
msgid "Likely Safe"
msgstr "可能安全"

#: includes/class-ash-csp-assistant.php
msgid "Unknown"
msgstr "未知"

#: includes/class-ash-csp-assistant.php
msgid "Potentially Risky"
msgstr "可能有风险"

#: includes/class-ash-csp-assistant.php
msgid "New"
msgstr "新建"

#: includes/class-ash-csp-assistant.php
msgid "Ignored"
msgstr "已忽略"

#: includes/class-ash-csp-assistant.php
msgid "Applied"
msgstr "已应用"

#: includes/class-ash-csp-assistant.php
msgid "Added"
msgstr "已添加"

#: includes/class-ash-csp-assistant.php
#: includes/class-ash-dashboard-widget.php
msgid "Warning"
msgstr "警告"

#: includes/class-ash-csp-assistant.php
msgid "Origin"
msgstr "来源"

#: includes/class-ash-csp-assistant.php
msgid "Resource Type"
msgstr "资源类型"

#: includes/class-ash-csp-assistant.php
msgid "Detection Methods"
msgstr "检测方法"

#: includes/class-ash-csp-assistant.php
msgid "First Seen"
msgstr "首次发现"

#: includes/class-ash-csp-assistant.php
msgid "Last Seen"
msgstr "最近发现"

#: includes/class-ash-csp-assistant.php
msgid "Detection Count"
msgstr "检测次数"

#: includes/class-ash-csp-assistant.php
msgid "Pages Detected"
msgstr "检测到的页面"

#: includes/class-ash-csp-assistant.php
msgid "Detected from"
msgstr "检测来源"

#: includes/class-ash-csp-assistant.php
msgid "Required Directive"
msgstr "所需指令"

#: includes/class-ash-csp-assistant.php
msgid "Policy Diff"
msgstr "策略差异"

#: includes/class-ash-csp-assistant.php
msgid "Current"
msgstr "当前"

#: includes/class-ash-csp-assistant.php
msgid "Proposed"
msgstr "建议"

#: includes/class-ash-csp-assistant.php
msgid "Apply"
msgstr "应用"

#: includes/class-ash-csp-assistant.php
msgid ""
"This value can weaken your Content Security Policy. Confirm only if your "
"site requires it."
msgstr "此值可能削弱 Content Security Policy。仅在站点确实需要时确认。"

#: includes/class-ash-csp-assistant.php
msgid "I understand this weakens CSP and I want to add it anyway."
msgstr "我了解这会削弱 CSP，但仍要添加。"

#: includes/class-ash-csp-assistant.php
msgid "Clear all Smart CSP discovery data? This cannot be undone."
msgstr "清除全部智能 CSP 发现数据？此操作无法撤销。"

#: includes/class-ash-csp-assistant.php
msgid "Select at least one source to apply."
msgstr "请至少选择一个要应用的来源。"

#: includes/class-ash-csp-assistant.php
msgid ""
"Unknown resource types are kept for review and are not applied "
"automatically."
msgstr "未知资源类型会保留供审核，不会自动应用。"

#: includes/class-ash-csp-assistant.php
msgid "The Smart CSP Assistant request failed. Please try again."
msgstr "智能 CSP 助手请求失败，请重试。"

#: includes/class-ash-csp-assistant.php
msgid "%d Sources Detected"
msgstr "检测到 %d 个来源"

#: includes/class-ash-csp-assistant.php
msgid "%d Script Sources"
msgstr "%d 个脚本来源"

#: includes/class-ash-csp-assistant.php
msgid "%d Style Sources"
msgstr "%d 个样式来源"

#: includes/class-ash-csp-assistant.php
msgid "%d Image Sources"
msgstr "%d 个图片来源"

#: includes/class-ash-csp-assistant.php
msgid "%d Font Sources"
msgstr "%d 个字体来源"

#: includes/class-ash-csp-assistant.php
msgid "%d Connect Sources"
msgstr "%d 个连接来源"

#: includes/class-ash-csp-assistant.php
msgid "%d Frame Sources"
msgstr "%d 个框架来源"

#: includes/class-ash-csp-assistant.php
msgid "%d Media Sources"
msgstr "%d 个媒体来源"

#: includes/class-ash-csp-assistant.php
msgid "%d Worker Sources"
msgstr "%d 个 Worker 来源"

#: includes/class-ash-csp-assistant.php
msgid "%d Form Destinations"
msgstr "%d 个表单目标"

#: includes/class-ash-csp-assistant.php
msgid "%d Unknown Sources"
msgstr "%d 个未知来源"

#: includes/class-ash-csp-static-detector.php
msgid "Plugin script enqueue"
msgstr "插件脚本入队"

#: includes/class-ash-csp-static-detector.php
msgid "WordPress REST API"
msgstr "WordPress REST API"

#: includes/class-ash-csp-static-detector.php
msgid "WordPress AJAX"
msgstr "WordPress AJAX"

#: includes/class-ash-csp-static-detector.php
msgid "WordPress site URL"
msgstr "WordPress 站点 URL"

#: includes/class-ash-csp-static-detector.php
msgid "WordPress core"
msgstr "WordPress 核心"

#: includes/class-ash-dashboard-widget.php
msgid "Abdal Security Headers mascot"
msgstr "Abdal Security Headers 吉祥物"

#: includes/class-ash-dashboard-widget.php
msgid "Recent Activity"
msgstr "最近活动"

#: includes/class-ash-dashboard-widget.php
msgid "No recent activity yet."
msgstr "暂无最近活动。"

#: includes/class-ash-dashboard-widget.php
msgid "Statistics"
msgstr "统计"

#: includes/class-ash-dashboard-widget.php
msgid "Open Settings"
msgstr "打开设置"

#: includes/class-ash-dashboard-widget.php
msgid "View Full Report"
msgstr "查看完整报告"

#: includes/class-ash-dashboard-widget.php
msgid "Learning Started"
msgstr "已开始学习"

#: includes/class-ash-dashboard-widget.php
msgid "CSP Scan Completed"
msgstr "CSP 扫描已完成"

#: includes/class-ash-dashboard-widget.php
msgid "Learning Completed"
msgstr "学习已完成"

#: includes/class-ash-dashboard-widget.php
msgid "Deep File Scan Completed"
msgstr "深度文件扫描已完成"

#: includes/class-ash-dashboard-widget.php
msgid "CSP Source Detected"
msgstr "检测到 CSP 来源"

#: includes/class-ash-dashboard-widget.php
msgid "CSP Violation Detected"
msgstr "检测到 CSP 违规"

#: includes/class-ash-dashboard-widget.php
msgid "Detected CSP Sources"
msgstr "已检测的 CSP 来源"

#: includes/class-ash-dashboard-widget.php
msgid "Active Security Headers"
msgstr "已启用的安全标头"

#: includes/class-ash-dashboard-widget.php
msgid "CSP Violations"
msgstr "CSP 违规"

#: includes/class-ash-dashboard-widget.php
msgid "%s ago"
msgstr "%s前"

#: includes/class-ash-feature-settings.php includes/class-ash-features.php
msgid "Invalid username or password."
msgstr "用户名或密码无效。"

#: includes/class-ash-features.php
msgid "XML-RPC is disabled."
msgstr "XML-RPC 已禁用。"

#: includes/class-ash-features.php
msgid "REST API access is not allowed."
msgstr "不允许访问 REST API。"

#: includes/class-ash-features.php
msgid "Authentication is required to access the REST API."
msgstr "访问 REST API 需要身份验证。"

#: includes/class-ash-security-status.php:1
msgid ""
"Review live security status, apply a Security Profile, and open headers, "
"features, or Content Security Policy."
msgstr "查看实时安全状态，应用 Security Profile，并打开安全标头、安全功能或 Content Security Policy。"

#: includes/class-ash-security-status.php:1
msgid ""
"Apply updates Security Headers and Security Features only. Content Security "
"Policy is never changed by a profile."
msgstr ""
"应用仅更新 Security Headers 和 Security Features。Content Security Policy "
"不会被配置方案更改。"

#: includes/class-ash-security-status.php:1
msgid "Recalculate Security Status"
msgstr "重新计算安全状态"

#: includes/class-ash-security-status.php:1
msgid "Reset Profile to Defaults"
msgstr "将配置方案重置为默认"

#: includes/class-ash-security-status.php:1
msgid "Apply Security Profile"
msgstr "应用 Security Profile"

#: includes/class-ash-security-status.php:1
msgid "Security Score"
msgstr "安全评分"

#: includes/class-ash-security-status.php:1
msgid "Active Headers"
msgstr "已启用标头"

#: includes/class-ash-security-status.php:1
msgid "Active Features"
msgstr "已启用功能"

#: includes/class-ash-security-status.php:1
msgid "CSP Status"
msgstr "CSP 状态"

#: includes/class-ash-security-status.php:1
msgid "Security Profile"
msgstr "Security Profile"

#: includes/class-ash-security-status.php:1
msgid ""
"Profiles change Security Headers and Security Features only. Content "
"Security Policy stays independent."
msgstr ""
"配置方案仅更改 Security Headers 和 Security Features。Content Security Policy 保持独立。"

#: includes/class-ash-security-status.php:1
msgid "Recommended"
msgstr "推荐"

#: includes/class-ash-security-status.php:1
msgid "Configuration Summary"
msgstr "配置摘要"

#: includes/class-ash-security-status.php:1
msgid "Live values from the current plugin configuration."
msgstr "来自当前插件配置的实时数值。"

#: includes/class-ash-security-status.php:1
msgid "Security Attention"
msgstr "需要注意的安全项"

#: includes/class-ash-security-status.php:1
msgid "Only issues present in the current configuration are listed."
msgstr "仅列出当前配置中实际存在的问题。"

#: includes/class-ash-security-status.php:1
msgid "No configuration issues detected."
msgstr "未检测到配置问题。"

#: includes/class-ash-security-status.php:1
msgid "Quick Security Actions"
msgstr "快捷安全操作"

#: includes/class-ash-security-status.php:1
msgid "Open a settings screen or refresh the live security status."
msgstr "打开设置页面，或刷新实时安全状态。"

#: includes/class-ash-security-status.php:1
msgid ""
"Apply this Security Profile? Security Headers and Security Features will be "
"updated. Content Security Policy will not change."
msgstr ""
"应用此 Security Profile？将更新 Security Headers 和 Security Features。Content "
"Security Policy 不会更改。"

#: includes/class-ash-security-status.php:1
msgid ""
"Hardened can affect compatibility with themes, plugins, XML-RPC clients, and"
" some WordPress tools. Apply anyway? Content Security Policy will not "
"change."
msgstr ""
"Hardened 可能影响主题、插件、XML-RPC 客户端以及部分 WordPress 工具的兼容性。仍要应用吗？Content Security "
"Policy 不会更改。"

#: includes/class-ash-security-status.php:1
msgid ""
"Switch to Manual? Current Security Headers and Security Features will stay "
"as they are."
msgstr "切换到 Manual？当前的 Security Headers 和 Security Features 将保持不变。"

#: includes/class-ash-security-status.php:1
msgid ""
"Reset Security Headers and Security Features to the Recommended profile? "
"Content Security Policy will not change."
msgstr ""
"将 Security Headers 和 Security Features 重置为 Recommended 配置方案？Content Security"
" Policy 不会更改。"

#: includes/class-ash-security-status.php:1
msgid "Select a Security Profile before applying."
msgstr "请先选择一个 Security Profile，然后再应用。"

#: includes/class-ash-security-status.php:1
msgid "Security Profile applied. Content Security Policy was not changed."
msgstr "已应用 Security Profile。Content Security Policy 未被更改。"

#: includes/class-ash-security-status.php:1
msgid ""
"Security Headers and Security Features were reset to Recommended. Content "
"Security Policy was not changed."
msgstr ""
"已将 Security Headers 和 Security Features 重置为 Recommended。Content Security "
"Policy 未被更改。"

#: includes/class-ash-security-status.php:1
msgid "Security status was recalculated from the current configuration."
msgstr "已根据当前配置重新计算安全状态。"

#: includes/class-ash-security-status.php:1
msgid "The security center request could not be completed. Please try again."
msgstr "安全中心请求未能完成。请重试。"

#: includes/class-ash-security-status.php:1
msgid ""
"Security Profile cannot be applied because required settings classes are "
"missing."
msgstr "缺少所需的设置类，无法应用 Security Profile。"

#: includes/class-ash-security-status.php:1
msgid "The requested security center action is not valid."
msgstr "请求的安全中心操作无效。"

#: includes/class-ash-security-status.php:1
msgid "Compatibility"
msgstr "兼容"

#: includes/class-ash-security-status.php:1
msgid ""
"Conservative settings with the lowest risk of breaking WordPress, themes, "
"and plugins."
msgstr "偏保守的设置，对 WordPress、主题和插件造成兼容问题的风险最低。"

#: includes/class-ash-security-status.php:1
msgid ""
"REST API and XML-RPC stay available. Strict headers such as HSTS Preload are"
" left off."
msgstr "REST API 和 XML-RPC 仍然可用。HSTS Preload 等严格标头保持关闭。"

#: includes/class-ash-security-status.php:1
msgid ""
"Balanced security for most WordPress sites. Gutenberg and Site Health keep "
"REST access for signed-in users."
msgstr "适合大多数 WordPress 站点的均衡安全方案。Gutenberg 和 Site Health 仍可为已登录用户访问 REST。"

#: includes/class-ash-security-status.php:1
msgid "This is the suggested profile for typical WordPress sites."
msgstr "这是大多数典型 WordPress 站点的建议配置方案。"

#: includes/class-ash-security-status.php:1
msgid "Hardened"
msgstr "Hardened"

#: includes/class-ash-security-status.php:1
msgid ""
"Strict security settings. Some integrations, embeds, or WordPress tools may "
"need extra review."
msgstr "严格的安全设置。部分集成、嵌入或 WordPress 工具可能需要额外检查。"

#: includes/class-ash-security-status.php:1
msgid ""
"Applying this profile can affect compatibility with themes, plugins, and "
"XML-RPC clients."
msgstr "应用此配置方案可能影响主题、插件和 XML-RPC 客户端的兼容性。"

#: includes/class-ash-security-status.php:1
msgid ""
"Do not change any Security Headers or Security Features automatically. You "
"manage every setting."
msgstr "不会自动更改任何 Security Headers 或 Security Features。所有设置由你手动管理。"

#: includes/class-ash-security-status.php:1
msgid ""
"Manual never overwrites configuration. It is also used when saved settings "
"no longer match a profile."
msgstr "Manual 绝不会覆盖配置。当已保存的设置不再匹配某个配置方案时，也会使用 Manual。"

#: includes/class-ash-security-status.php:1
msgid "The selected Security Profile is not valid."
msgstr "所选 Security Profile 无效。"

#: includes/class-ash-security-status.php:1
msgid "The Security Profile could not be validated. No settings were saved."
msgstr "无法校验 Security Profile。未保存任何设置。"

#: includes/class-ash-security-status.php:1
msgid ""
"The Security Profile could not be saved completely. Previous settings were "
"kept."
msgstr "无法完整保存 Security Profile。已保留之前的设置。"

#: includes/class-ash-security-status.php:1
msgid "Current settings match the saved Security Profile."
msgstr "当前设置与已保存的 Security Profile 一致。"

#: includes/class-ash-security-status.php:1
msgid ""
"Current settings do not match the saved profile, so the effective profile is"
" Manual."
msgstr "当前设置与已保存的配置方案不一致，因此有效配置方案为 Manual。"

#: includes/class-ash-security-status.php:1
msgid "Security Headers and Security Features are managed manually."
msgstr "Security Headers 和 Security Features 由手动管理。"

#: includes/class-ash-security-status.php:1
msgid "Saved profile: %1$s. Effective profile: %2$s."
msgstr "已保存配置方案：%1$s。有效配置方案：%2$s。"

#: includes/class-ash-security-status.php:1
msgid "Current Security Profile"
msgstr "当前 Security Profile"

#: includes/class-ash-security-status.php:1
msgid "Active Security Features"
msgstr "已启用的安全功能"

#: includes/class-ash-security-status.php:1
msgid "Configuration Warnings"
msgstr "配置警告"

#: includes/class-ash-security-status.php:1
msgid "Detected Conflicts"
msgstr "检测到的冲突"

#: includes/class-ash-security-status.php:1
msgid "%1$d of %2$d headers are healthy. %3$d require attention."
msgstr "%2$d 个标头中有 %1$d 个状态正常。%3$d 个需要注意。"

#: includes/class-ash-security-status.php:1
msgid "%1$d of %2$d features are healthy. %3$d require attention."
msgstr "%2$d 个功能中有 %1$d 个状态正常。%3$d 个需要注意。"

#: includes/class-ash-security-status.php:1
msgid "Strong header and feature coverage for the current configuration."
msgstr "当前配置的标头与功能覆盖较为充分。"

#: includes/class-ash-security-status.php:1
msgid "Useful controls are on, but higher-impact settings still need review."
msgstr "已启用一些有用的控制，但影响更大的设置仍需检查。"

#: includes/class-ash-security-status.php:1
msgid "The current configuration leaves important protections off or invalid."
msgstr "当前配置使重要防护处于关闭或无效状态。"

#: includes/class-ash-security-status.php:1
msgid ""
"Smart CSP Assistant is sending Content-Security-Policy-Report-Only while it "
"learns."
msgstr "Smart CSP Assistant 在学习期间发送 Content-Security-Policy-Report-Only。"

#: includes/class-ash-security-status.php:1
msgid "Content Security Policy is enabled but no directives are set."
msgstr "已启用 Content Security Policy，但未设置任何指令。"

#: includes/class-ash-security-status.php:1
msgid "HSTS is enabled while the site URL is not HTTPS."
msgstr "站点 URL 不是 HTTPS，但已启用 HSTS。"

#: includes/class-ash-security-status.php:1
msgid ""
"Strict-Transport-Security is only sent over HTTPS. Serve the site over HTTPS"
" before relying on HSTS."
msgstr "Strict-Transport-Security 仅通过 HTTPS 发送。在依赖 HSTS 之前，请先以 HTTPS 提供站点。"

#: includes/class-ash-security-status.php:1
msgid "HSTS Preload is incomplete."
msgstr "HSTS Preload 设置不完整。"

#: includes/class-ash-security-status.php:1
msgid "Preload requires includeSubDomains and a max-age of at least one year."
msgstr "Preload 需要 includeSubDomains，且 max-age 至少为一年。"

#: includes/class-ash-security-status.php:1
msgid "X-XSS-Protection is a deprecated header."
msgstr "X-XSS-Protection 是已弃用的标头。"

#: includes/class-ash-security-status.php:1
msgid ""
"Modern browsers ignore this header. Prefer Content-Security-Policy instead."
msgstr "现代浏览器会忽略此标头。请改用 Content-Security-Policy。"

#: includes/class-ash-security-status.php:1
msgid "REST API is set to Block All REST Access."
msgstr "REST API 已设置为 Block All REST Access。"

#: includes/class-ash-security-status.php:1
msgid ""
"Gutenberg, Site Health, plugins, themes, and integrations may stop working."
msgstr "Gutenberg、Site Health、插件、主题和集成可能会停止工作。"

#: includes/class-ash-security-status.php:1
msgid "XML-RPC is fully disabled."
msgstr "XML-RPC 已完全禁用。"

#: includes/class-ash-security-status.php:1
msgid ""
"Some applications and integrations that depend on XML-RPC may stop working."
msgstr "依赖 XML-RPC 的部分应用和集成可能会停止工作。"

#: includes/class-ash-security-status.php:1
msgid "Permissions-Policy has an invalid or empty configuration."
msgstr "Permissions-Policy 的配置无效或为空。"

#: includes/class-ash-security-status.php:1
msgid "The header is enabled but no valid directive is generated."
msgstr "已启用该标头，但未生成有效指令。"

#: includes/class-ash-security-status.php:1
msgid "A security header conflict was detected."
msgstr "检测到安全标头冲突。"

#: includes/class-ash-security-status.php:1
msgid ""
"Another server, CDN, or plugin appears to send a security header that does "
"not match this plugin."
msgstr "另一台服务器、CDN 或其他插件似乎在发送与本插件不一致的安全标头。"

#: includes/class-ash-security-status.php:1
msgid ""
"CSP is independent of Security Profiles. Enable it from the Content Security"
" Policy screen when you are ready."
msgstr "CSP 独立于 Security Profile。准备好后，可在 Content Security Policy 页面启用。"

#: includes/class-ash-security-status.php:1
msgid "Content Security Policy is in Report Only mode."
msgstr "Content Security Policy 处于 Report Only 模式。"

#: includes/class-ash-security-status.php:1
msgid ""
"Learning uses Content-Security-Policy-Report-Only and does not block "
"resources."
msgstr "学习模式使用 Content-Security-Policy-Report-Only，不会拦截资源。"

#: includes/class-ash-security-status.php:1
msgid "Content Security Policy configuration is invalid."
msgstr "Content Security Policy 配置无效。"

#: includes/class-ash-security-status.php:1
msgid "Enable at least one CSP directive before sending the header."
msgstr "发送该标头前，请至少启用一条 CSP 指令。"

#: includes/class-ash-security-status.php:1
msgid "WordPress version hiding is enabled without generator outputs."
msgstr "已启用隐藏 WordPress 版本，但未开启生成器相关输出。"

#: includes/class-ash-security-status.php:1
msgid "Turn on Hide Generator Meta Version or Hide Version from Feeds."
msgstr "请开启 Hide Generator Meta Version 或 Hide Version from Feeds。"

#: includes/class-ash-security-status.php:1
msgid "Referrer-Policy is set to unsafe-url."
msgstr "Referrer-Policy 已设置为 unsafe-url。"

#: includes/class-ash-security-status.php:1
msgid "XML-RPC custom policy has no methods configured."
msgstr "XML-RPC 自定义策略未配置任何方法。"

#: includes/class-ash-security-status.php:1
msgid ""
"Add allowed or blocked method names, or choose another protection mode."
msgstr "请添加允许或拦截的方法名，或选择其他保护模式。"

#: includes/class-ash-security-status.php:1
msgid "REST Selected Roles has no roles chosen."
msgstr "REST Selected Roles 未选择任何角色。"

#: includes/class-ash-security-status.php:1
msgid "Select at least one WordPress role or choose another access policy."
msgstr "请至少选择一个 WordPress 角色，或改用其他访问策略。"

#: includes/class-ash-security-status.php:1
msgid "X-XSS-Protection report policy is missing a reporting URL."
msgstr "X-XSS-Protection 的 report 策略缺少报告 URL。"

#: includes/class-ash-security-status.php:1
msgid "Add a reporting URL or choose another X-XSS-Protection policy."
msgstr "请添加报告 URL，或选择其他 X-XSS-Protection 策略。"

#: includes/class-ash-security-status.php:1
msgid "Another layer sends %s while this plugin does not."
msgstr "其他层正在发送 %s，而本插件并未发送。"

#: includes/class-ash-security-status.php:1
msgid "The public %s value does not match this plugin."
msgstr "公开响应中的 %s 值与本插件不一致。"

#: includes/class-ash-security-status.php:1
msgctxt "CSP status"
msgid "Report Only"
msgstr "Report Only"

#: includes/class-ash-security-status.php:1
msgctxt "CSP status"
msgid "Invalid Configuration"
msgstr "无效配置"

#: includes/class-ash-admin-ui.php:1931
msgid ""
"Export or import plugin configuration, and choose what happens to stored "
"data on uninstall."
msgstr "导出或导入插件配置，并选择卸载时如何处理已存储的数据。"

#: includes/class-ash-admin-ui.php:1931
msgid "Export and Import"
msgstr "导出和导入"

#: includes/class-ash-admin-ui.php:1931
msgid ""
"Download a JSON file of all plugin settings, or restore them from a previous"
" export."
msgstr "下载包含全部插件设置的 JSON 文件，或从之前的导出中恢复。"

#: includes/class-ash-admin-ui.php:1931
msgid ""
"Export includes Security Headers, Security Features, Content Security "
"Policy, Security Profile, uninstall settings, and CSP Assistant scan "
"exclusions."
msgstr ""
"导出内容包括 Security Headers、Security Features、Content Security Policy、Security "
"Profile、卸载设置以及 CSP Assistant 扫描排除项。"

#: includes/class-ash-admin-ui.php:1931
msgid "Export"
msgstr "导出"

#: includes/class-ash-admin-ui.php:1931
msgid ""
"Import replaces the current plugin configuration on this site. Choose a JSON"
" file exported from Abdal Security Headers."
msgstr "导入会替换此站点上当前的插件配置。请选择从 Abdal Security Headers 导出的 JSON 文件。"

#: includes/class-ash-admin-ui.php:1931
msgid "Import cannot be undone from this screen."
msgstr "无法从此屏幕撤销导入。"

#: includes/class-ash-admin-ui.php:1931
msgid ""
"Security Headers, Security Features, Content Security Policy, Security "
"Profile, and Settings will be overwritten."
msgstr ""
"Security Headers、Security Features、Content Security Policy、Security Profile "
"和 Settings 将被覆盖。"

#: includes/class-ash-admin-ui.php:1931
msgid "Settings JSON file"
msgstr "设置 JSON 文件"

#: includes/class-ash-admin-ui.php:1931
msgid "Choose file"
msgstr "选择文件"

#: includes/class-ash-admin-ui.php:1931
msgid "No file selected"
msgstr "未选择文件"

#: includes/class-ash-admin-ui.php:1931
msgid "Import"
msgstr "导入"

#: includes/class-ash-admin-ui.php:1931
msgid "The export does not include CSP Assistant learning data or scan jobs."
msgstr "导出不包含 CSP Assistant 的学习数据或扫描任务。"

#: includes/class-ash-admin-ui.php:1931
msgid "Import settings"
msgstr "导入设置"

#: includes/class-ash-admin-ui.php:1931
msgid ""
"Import will replace current plugin settings, including Security Headers, "
"Security Features, Content Security Policy, Security Profile, and Settings. "
"This cannot be undone from this screen."
msgstr ""
"导入将替换当前插件设置，包括 Security Headers、Security Features、Content Security "
"Policy、Security Profile 和 Settings。无法从此屏幕撤销。"

#: includes/class-ash-admin-ui.php:1931
msgid "Settings file downloaded."
msgstr "设置文件已下载。"

#: includes/class-ash-admin-ui.php:1931
msgid "Settings were imported. The page will reload."
msgstr "设置已导入。页面即将重新加载。"

#: includes/class-ash-admin-ui.php:1931
msgid "Choose a settings JSON file before importing."
msgstr "导入前请先选择设置 JSON 文件。"

#: includes/class-ash-admin-ui.php:1931
msgid "The settings transfer could not be completed. Please try again."
msgstr "设置传输未能完成。请重试。"

#: includes/class-ash-admin-ui.php:1931
msgid "The requested settings transfer action is not valid."
msgstr "请求的设置传输操作无效。"

#: includes/class-ash-admin-ui.php:1931
msgid "The settings file could not be uploaded. Please try again."
msgstr "无法上传设置文件。请重试。"

#: includes/class-ash-admin-ui.php:1931
msgid "The settings file is empty or larger than the allowed size."
msgstr "设置文件为空或超出允许的大小。"

#: includes/class-ash-admin-ui.php:1931
msgid "The settings file could not be read."
msgstr "无法读取设置文件。"

#: includes/class-ash-admin-ui.php:1931
msgid "The settings file must be a JSON export from this plugin."
msgstr "设置文件必须是此插件导出的 JSON。"

#: includes/class-ash-admin-ui.php:1931
msgid "The settings file is not valid JSON."
msgstr "设置文件不是有效的 JSON。"

#: includes/class-ash-admin-ui.php:1931
msgid "The settings file is not a valid Abdal Security Headers export."
msgstr "设置文件不是有效的 Abdal Security Headers 导出。"

#: includes/class-ash-admin-ui.php:1931
msgid "The settings file does not contain any configuration."
msgstr "设置文件不包含任何配置。"

#: includes/class-ash-admin-ui.php:1931
msgid "The exported Security Headers configuration is not valid."
msgstr "导出的 Security Headers 配置无效。"

#: includes/class-ash-admin-ui.php:1931
msgid "The exported plugin settings are not valid."
msgstr "导出的插件设置无效。"

#: includes/class-ash-admin-ui.php:1931
msgid ""
"The settings could not be imported completely. Previous settings were kept."
msgstr "设置未能完整导入。已保留之前的设置。"
