# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the foreman_openscap package. # # Translators: # FIRST AUTHOR , 2016 msgid "" msgstr "" "Project-Id-Version: Foreman\n" "Report-Msgid-Bugs-To: \n" "PO-Revision-Date: 2016-04-14 07:48+0000\n" "Last-Translator: FIRST AUTHOR , 2016\n" "Language-Team: Chinese (China) (http://www.transifex.com/foreman/foreman/langu" "age/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" #: ../app/controllers/api/v2/compliance/arf_reports_controller.rb:25 msgid "List ARF reports" msgstr "列出 ARF 报告" #: ../app/controllers/api/v2/compliance/arf_reports_controller.rb:33 msgid "Show an ARF report" msgstr "显示 ARF 报告" #: ../app/controllers/api/v2/compliance/arf_reports_controller.rb:39 msgid "Delete an ARF Report" msgstr "删除 ARF 报告" #: ../app/controllers/api/v2/compliance/arf_reports_controller.rb:46 msgid "Upload an ARF report" msgstr "上传 ARF 報告" #: ../app/controllers/api/v2/compliance/arf_reports_controller.rb:57 msgid "Download bzipped ARF report" msgstr "下载压缩 ARF 报告" #: ../app/controllers/api/v2/compliance/arf_reports_controller.rb:67 msgid "Download ARF report in HTML" msgstr "下载 HTML 格式的 ARF 报告" #: ../app/controllers/api/v2/compliance/arf_reports_controller.rb:96 msgid "Policy with id %s not found." msgstr "没有找到带有 id %s 的策略。" #: ../app/controllers/api/v2/compliance/arf_reports_controller.rb:103 msgid "Could not find host identified by: %s" msgstr "无法找到由 %s 标识的主机" #: ../app/controllers/api/v2/compliance/arf_reports_controller.rb:108 msgid "Failed to upload Arf Report, OpenSCAP proxy name or url not found in params when uploading for %s and host is missing openscap_proxy" msgstr "上传 Arf Report 失败,在为 %s 上传时没有在参数中找到 OpenSCAP 代理名或 url,主机缺少 openscap_proxy" #: ../app/controllers/api/v2/compliance/arf_reports_controller.rb:120 msgid "No proxy found for %{name} or %{url}" msgstr "找不到 %{name} 或 %{url} 的代理服务器" #: ../app/controllers/api/v2/compliance/policies_controller.rb:18 msgid "List Policies" msgstr "列出策略" #: ../app/controllers/api/v2/compliance/policies_controller.rb:26 msgid "Show a Policy" msgstr "显示策略" #: ../app/controllers/api/v2/compliance/policies_controller.rb:34 msgid "Policy name" msgstr "政策名称" #: ../app/controllers/api/v2/compliance/policies_controller.rb:35 msgid "Policy description" msgstr "政策描述" #: ../app/controllers/api/v2/compliance/policies_controller.rb:36 msgid "Policy SCAP content ID" msgstr "策略 SCAP 内容 ID" #: ../app/controllers/api/v2/compliance/policies_controller.rb:37 msgid "Policy SCAP content profile ID" msgstr "策略 SCAP 内容配置文件 ID" #: ../app/controllers/api/v2/compliance/policies_controller.rb:38 msgid "Policy schedule period (weekly, monthly, custom)" msgstr "策略调度时段(周、月、自定义)" #: ../app/controllers/api/v2/compliance/policies_controller.rb:39 msgid "Policy schedule weekday (only if period == \"weekly\")" msgstr "策略调度工作日(只在时段为 \"weekly\" 时适用)" #: ../app/controllers/api/v2/compliance/policies_controller.rb:40 msgid "Policy schedule day of month (only if period == \"monthly\")" msgstr "每月的策略调度日(只在时段为 \"monthly\" 时适用)" #: ../app/controllers/api/v2/compliance/policies_controller.rb:41 msgid "Policy schedule cron line (only if period == \"custom\")" msgstr "策略调度 cron 行(只在时段为 \"custom\" 时适用)" #: ../app/controllers/api/v2/compliance/policies_controller.rb:42 msgid "Apply policy to host groups" msgstr "应用策略到主机组" #: ../app/controllers/api/v2/compliance/policies_controller.rb:43 msgid "Apply policy to hosts" msgstr "对主机应用策略" #: ../app/controllers/api/v2/compliance/policies_controller.rb:44 msgid "Tailoring file ID" msgstr "定制文件 ID" #: ../app/controllers/api/v2/compliance/policies_controller.rb:45 msgid "Tailoring file profile ID" msgstr "定制文件配置文件 ID" #: ../app/controllers/api/v2/compliance/policies_controller.rb:46 msgid "How the policy should be deployed" msgstr "应如何部署策略" #: ../app/controllers/api/v2/compliance/policies_controller.rb:51 msgid "Create a Policy" msgstr "创建策略" #: ../app/controllers/api/v2/compliance/policies_controller.rb:60 msgid "Update a Policy" msgstr "更新策略" #: ../app/controllers/api/v2/compliance/policies_controller.rb:68 msgid "Delete a Policy" msgstr "删除一个策略" #: ../app/controllers/api/v2/compliance/policies_controller.rb:75 msgid "Show a policy's SCAP content" msgstr "显示政策的 SCAP 內容" #: ../app/controllers/api/v2/compliance/policies_controller.rb:85 msgid "Show a policy's Tailoring file" msgstr "显示策略的 Tailoring 文件" #: ../app/controllers/api/v2/compliance/policies_controller.rb:95 msgid "No Tailoring file assigned for policy with id %s" msgstr "没有为 id %s 的策略分配定制文件" #: ../app/controllers/api/v2/compliance/scap_content_profiles_controller.rb:6 msgid "List SCAP content profiles" msgstr "列出 SCAP 内容配置集" #: ../app/controllers/api/v2/compliance/scap_contents_controller.rb:16 msgid "List SCAP contents" msgstr "列出 SCAP 內容" #: ../app/controllers/api/v2/compliance/scap_contents_controller.rb:24 msgid "Download an SCAP content as XML" msgstr "将 SCAP 内容下载为 XML" #: ../app/controllers/api/v2/compliance/scap_contents_controller.rb:33 msgid "Show an SCAP content" msgstr "显示 SCAP 內容" #: ../app/controllers/api/v2/compliance/scap_contents_controller.rb:40 msgid "SCAP content name" msgstr "SCAP 内容名称" #: ../app/controllers/api/v2/compliance/scap_contents_controller.rb:41 msgid "XML containing SCAP content" msgstr "包含 SCAP 内容的 XML" #: ../app/controllers/api/v2/compliance/scap_contents_controller.rb:42 ../app/controllers/api/v2/compliance/tailoring_files_controller.rb:37 msgid "Original file name of the XML file" msgstr "XML 文件的原文件名称" #: ../app/controllers/api/v2/compliance/scap_contents_controller.rb:47 msgid "Create SCAP content" msgstr "建立 SCAP 內容" #: ../app/controllers/api/v2/compliance/scap_contents_controller.rb:55 msgid "Update an SCAP content" msgstr "更新 SCAP 內容" #: ../app/controllers/api/v2/compliance/scap_contents_controller.rb:63 msgid "Deletes an SCAP content" msgstr "刪除 SCAP 內容" #: ../app/controllers/api/v2/compliance/scap_contents_controller.rb:70 msgid "Upload scap contents in bulk" msgstr "批量上传 SCAP 内容" #: ../app/controllers/api/v2/compliance/scap_contents_controller.rb:71 msgid "Type of the upload" msgstr "上传类型" #: ../app/controllers/api/v2/compliance/scap_contents_controller.rb:72 msgid "File paths to upload when using \"files\" upload type" msgstr "当使用 “files” 上传类型时要上传的文件路径" #: ../app/controllers/api/v2/compliance/scap_contents_controller.rb:73 msgid "Directory to upload when using \"directory\" upload type" msgstr "当使用 “directory” 上载类型时要上传的目录" #: ../app/controllers/api/v2/compliance/scap_contents_controller.rb:86 msgid "Please specify import type, received: %{received}, expected one of: %{expected}" msgstr "请指定导入类型,已收到:%%{received},预期为%%{expected} 中的一个" #: ../app/controllers/api/v2/compliance/tailoring_files_controller.rb:11 msgid "List Tailoring files" msgstr "列出 Tailoring 文件" #: ../app/controllers/api/v2/compliance/tailoring_files_controller.rb:19 msgid "Download a Tailoring file as XML" msgstr "将一个 Tailoring 文件下载为 XML" #: ../app/controllers/api/v2/compliance/tailoring_files_controller.rb:28 msgid "Show a Tailoring file" msgstr "显示定制文件" #: ../app/controllers/api/v2/compliance/tailoring_files_controller.rb:35 msgid "Tailoring file name" msgstr "定制文件名称" #: ../app/controllers/api/v2/compliance/tailoring_files_controller.rb:36 msgid "XML containing tailoring file" msgstr "包含定制文件的 XML" #: ../app/controllers/api/v2/compliance/tailoring_files_controller.rb:42 msgid "Create a Tailoring file" msgstr "创建定制文件" #: ../app/controllers/api/v2/compliance/tailoring_files_controller.rb:50 msgid "Update a Tailoring file" msgstr "更新定制文件" #: ../app/controllers/api/v2/compliance/tailoring_files_controller.rb:58 msgid "Deletes a Tailoring file" msgstr "删除定制文件" #: ../app/controllers/arf_reports_controller.rb:37 msgid "Failed to downloaded ARF report as bzip: %s" msgstr "无法将 ARF 报告下载为 bzip:%s" #: ../app/controllers/arf_reports_controller.rb:48 msgid "Failed to downloaded ARF report in HTML: %s" msgstr "无法以 HTML 格式下载 ARF 报告:%s" #: ../app/controllers/arf_reports_controller.rb:55 msgid "Successfully deleted ARF report." msgstr "成功删除了 ARF 报告。" #: ../app/controllers/arf_reports_controller.rb:57 msgid "Failed to delete ARF Report for host %{host_name} reported at %{reported_at}" msgstr "无法删除主机 %{host_name} 在 %{reported_at} 报告的 ARF 报告" #: ../app/controllers/arf_reports_controller.rb:67 msgid "Failed to delete %s compliance reports" msgstr "刪除 %s 合规报告失败" #: ../app/controllers/arf_reports_controller.rb:70 msgid "Successfully deleted %s compliance reports" msgstr "刪除 %s 合规报告成功" #: ../app/controllers/arf_reports_controller.rb:106 msgid "No compliance reports were found." msgstr "没有找到合规报告。" #: ../app/controllers/arf_reports_controller.rb:110 msgid "No compliance reports selected" msgstr "未选择合规报告" #: ../app/controllers/arf_reports_controller.rb:115 msgid "Something went wrong while selecting compliance reports - %s" msgstr "在选择合规报告时出错 - %s" #: ../app/controllers/concerns/foreman_openscap/api/v2/hosts_controller_extensions.rb:19 msgid "Show config information for foreman_scap_client" msgstr "显示 foreman_scap_client 的配置信息" #: ../app/controllers/concerns/foreman_openscap/api/v2/hosts_controller_extensions.rb:20 msgid "The identifier of the host" msgstr "主机 ID" #: ../app/controllers/concerns/foreman_openscap/hosts_and_hostgroups_controller_extensions.rb:10 msgid "The %s proxy does not have Openscap feature enabled. Either set correct OpenSCAP Proxy or unset it." msgstr "" #: ../app/controllers/concerns/foreman_openscap/hosts_controller_extensions.rb:26 msgid "Updated hosts: Assigned with OpenSCAP Proxy: %s" msgstr "更新的主机:分配了 OpenSCAP 代理:%s" #: ../app/controllers/concerns/foreman_openscap/hosts_controller_extensions.rb:29 msgid "No OpenSCAP Proxy selected." msgstr "没有选择 OpenSCAP 代理。" #: ../app/controllers/policies_controller.rb:84 msgid "Updated hosts: Assigned with compliance policy: %s" msgstr "更新的主机:分配了合规策略:%s" #: ../app/controllers/policies_controller.rb:91 msgid "No compliance policy selected." msgstr "未选择合规政策。" #: ../app/controllers/policies_controller.rb:103 msgid "Updated hosts: Unassigned from compliance policy '%s'" msgstr "更新的主机:从合规策略 '%s' 中取消分配" #: ../app/controllers/policies_controller.rb:105 msgid "No valid policy ID provided" msgstr "未提供有效的策略 ID" #: ../app/controllers/policies_controller.rb:129 msgid "No hosts were found with that id, name or query filter" msgstr "" #: ../app/controllers/policies_controller.rb:134 msgid "No hosts selected" msgstr "未选择主机" #: ../app/controllers/policies_controller.rb:139 msgid "Something went wrong while selecting hosts - %s" msgstr "选择主机时出错 - %s" #: ../app/helpers/arf_report_dashboard_helper.rb:16 ../app/helpers/compliance_dashboard_helper.rb:8 ../app/helpers/compliance_hosts_helper.rb:15 ../app/views/arf_reports/_list.html.erb:11 ../app/views/foreman_openscap/policy_mailer/_hosts.erb:11 ../app/views/policy_dashboard/_policy_reports.html.erb:10 msgid "Failed" msgstr "失败" #: ../app/helpers/arf_report_dashboard_helper.rb:17 ../app/helpers/compliance_dashboard_helper.rb:6 ../app/helpers/compliance_hosts_helper.rb:14 ../app/views/arf_reports/_list.html.erb:10 ../app/views/foreman_openscap/policy_mailer/_hosts.erb:8 ../app/views/policy_dashboard/_policy_reports.html.erb:9 msgid "Passed" msgstr "通过" #: ../app/helpers/arf_report_dashboard_helper.rb:18 ../app/views/arf_reports/_list.html.erb:12 ../app/views/foreman_openscap/policy_mailer/_hosts.erb:14 ../app/views/policy_dashboard/_policy_reports.html.erb:11 msgid "Other" msgstr "其他" #: ../app/helpers/arf_report_dashboard_helper.rb:26 msgid "Number of Events" msgstr "事件数量" #: ../app/helpers/arf_report_dashboard_helper.rb:27 msgid "Rule Results" msgstr "规则结果" #: ../app/helpers/arf_reports_helper.rb:10 msgid "Show log messages:" msgstr "显示日志信息:" #: ../app/helpers/arf_reports_helper.rb:11 msgid "All messages" msgstr "所有信息" #: ../app/helpers/arf_reports_helper.rb:11 msgid "Failed and Othered" msgstr "失败和其他" #: ../app/helpers/arf_reports_helper.rb:11 msgid "Failed only" msgstr "只有失敗" #: ../app/helpers/arf_reports_helper.rb:20 ../app/views/arf_reports/index.html.erb:1 ../app/views/arf_reports/welcome.html.erb:1 ../app/views/arf_reports/welcome.html.erb:7 msgid "Compliance Reports" msgstr "合规报告" #: ../app/helpers/arf_reports_helper.rb:40 msgid "Delete reports" msgstr "删除报告" #: ../app/helpers/arf_reports_helper.rb:45 msgid "Select Action" msgstr "选择操作" #: ../app/helpers/arf_reports_helper.rb:48 msgid "%s - The following compliance reports are about to be changed" msgstr "%s - 以下合规报告将被改变" #: ../app/helpers/arf_reports_helper.rb:53 msgid "No proxy found!" msgstr "找不到代理服务器!" #: ../app/helpers/arf_reports_helper.rb:58 msgid "Reported at %s" msgstr "报告于 %s" #: ../app/helpers/arf_reports_helper.rb:59 msgid " for policy %s" msgstr " 对策略 %s" #: ../app/helpers/arf_reports_helper.rb:61 msgid " through %s" msgstr " 通过 %s" #: ../app/helpers/arf_reports_helper.rb:67 msgid "Hosts failing this rule" msgstr "主机在这个规则上失败" #: ../app/helpers/arf_reports_helper.rb:68 msgid "Hosts passing this rule" msgstr "主机通过了这个规则" #: ../app/helpers/arf_reports_helper.rb:69 msgid "Hosts othering this rule" msgstr "主机除了这个规则" #: ../app/helpers/arf_reports_helper.rb:72 msgid "Remediation" msgstr "" #: ../app/helpers/compliance_dashboard_helper.rb:3 ../app/views/arf_reports/_list.html.erb:6 ../app/views/arf_reports/delete_multiple.html.erb:7 ../app/views/policy_dashboard/_policy_reports.html.erb:6 msgid "Host" msgstr "主机" #: ../app/helpers/compliance_dashboard_helper.rb:4 ../app/views/arf_reports/_list.html.erb:8 msgid "Policy" msgstr "策略" #. TRANSLATORS: initial character of Passed #: ../app/helpers/compliance_dashboard_helper.rb:6 msgid "Passed|P" msgstr "Passed|P" #. TRANSLATORS: initial character of Failed #: ../app/helpers/compliance_dashboard_helper.rb:8 msgid "Failed|F" msgstr "Failed|F" #. TRANSLATORS: initial character of Othered which is an SCAP term #: ../app/helpers/compliance_dashboard_helper.rb:10 msgid "Othered|O" msgstr "Othered|O" #: ../app/helpers/compliance_dashboard_helper.rb:10 ../app/helpers/compliance_hosts_helper.rb:16 msgid "Othered" msgstr "其它" #: ../app/helpers/compliance_hosts_helper.rb:26 msgid "Assign Compliance Policy" msgstr "分配合规政策" #: ../app/helpers/compliance_hosts_helper.rb:27 msgid "Unassign Compliance Policy" msgstr "取消分配合规政策" #: ../app/helpers/compliance_hosts_helper.rb:28 msgid "Change OpenSCAP Proxy" msgstr "改变 OpenSCAP 代理" #: ../app/helpers/compliance_hosts_helper.rb:37 ../app/models/foreman_openscap/compliance_status.rb:8 ../lib/foreman_openscap/engine.rb:140 ../webpack/components/HostExtentions/HostKebabItems.js:39 msgid "Compliance" msgstr "合规" #: ../app/helpers/compliance_hosts_helper.rb:39 msgid "Host compliance details" msgstr "主机合规性详细信息" #: ../app/helpers/concerns/foreman_openscap/hosts_helper_extensions.rb:4 msgid "Host is deleted" msgstr "主机被删除" #: ../app/helpers/policies_helper.rb:56 msgid "Choose existing SCAP Content" msgstr "选择现有的SCAP内容" #: ../app/helpers/policies_helper.rb:57 ../app/helpers/policies_helper.rb:63 ../app/models/foreman_openscap/policy.rb:11 ../app/views/policies/_form.html.erb:10 ../app/views/scap_contents/welcome.html.erb:1 ../app/views/scap_contents/welcome.html.erb:6 msgid "SCAP Content" msgstr "SCAP 內容" #: ../app/helpers/policies_helper.rb:74 ../app/helpers/policies_helper.rb:81 msgid "XCCDF Profile" msgstr "XCCDF 配置集" #: ../app/helpers/policies_helper.rb:80 msgid "Default XCCDF profile" msgstr "默认的 XCCDF 配置集" #: ../app/helpers/policies_helper.rb:89 msgid "Choose Tailoring File" msgstr "选择 Tailoring 文件" #: ../app/helpers/policies_helper.rb:90 ../app/views/policies/_list.html.erb:6 msgid "Tailoring File" msgstr "定制文件" #: ../app/helpers/policies_helper.rb:99 msgid "XCCDF Profile in Tailoring File" msgstr "定制文件中的 XCCDF 配置文件" #: ../app/helpers/policies_helper.rb:100 msgid "This profile will be used to override the one from scap content" msgstr "这个配置文件将用于覆盖 scap 内容中的配置文件" #: ../app/helpers/policies_helper.rb:111 ../app/views/arf_reports/_list.html.erb:54 msgid "Submit" msgstr "提交" #: ../app/helpers/policies_helper.rb:115 ../app/views/arf_reports/_list.html.erb:53 ../webpack/components/ConfirmModal.js:29 msgid "Cancel" msgstr "取消" #: ../app/helpers/policy_dashboard_helper.rb:11 msgid "Compliant hosts" msgstr "合规主机" #: ../app/helpers/policy_dashboard_helper.rb:12 msgid "Incompliant hosts" msgstr "不合规主机" #: ../app/helpers/policy_dashboard_helper.rb:13 ../app/models/foreman_openscap/compliance_status.rb:24 msgid "Inconclusive" msgstr "非決定性" #: ../app/helpers/policy_dashboard_helper.rb:14 msgid "Not audited" msgstr "未审计" #: ../app/helpers/policy_dashboard_helper.rb:41 msgid "Host is assigned to policy" msgstr "主机已分配给策略" #: ../app/helpers/policy_dashboard_helper.rb:44 msgid "Host is not assigned to policy but reports were found. You may want to delete the reports or assign the policy again." msgstr "主机未分配给策略,但是找到了报告。您可能要删除报告或再次分配策略。" #: ../app/helpers/policy_dashboard_helper.rb:52 msgid "Hosts no longer assigned: %s" msgstr "不再分配的主机:%s" #: ../app/helpers/policy_dashboard_helper.rb:56 msgid "Total hosts with reports where policy is no longer assigned." msgstr "具有不再分配策略的报告的主机总数。" #: ../app/lib/proxy_api/openscap.rb:32 msgid "Request timed out. Please try increasing Settings -> proxy_request_timeout" msgstr "请求超时。请尝试增加 Settings -> proxy_request_timeout" #: ../app/lib/proxy_api/openscap.rb:35 msgid "Could not validate %s. Please make sure you have appropriate proxy version to use this functionality" msgstr "无法验证 %s。请确保您具备合适的代理服务器版本,以便使用此功能" #: ../app/lib/proxy_api/openscap.rb:38 msgid "Could not validate %{file_type}. Error %{error}" msgstr "无法验证%{file_type} 。错误 %{error}" #: ../app/lib/proxy_api/openscap.rb:51 msgid "Unable to get HTML version of requested report from Smart Proxy" msgstr "无法从智能代理获取所请求报告的 HTML 版本" #: ../app/lib/proxy_api/openscap.rb:60 msgid "Unable to get XML version of requested report from Smart Proxy" msgstr "无法从智能代理获取所请求报告的 XML 版本" #: ../app/mailers/foreman_openscap/policy_mailer.rb:17 msgid "SCAP policies summary" msgstr "SCAP 策略摘要" #: ../app/models/concerns/foreman_openscap/log_extensions.rb:17 msgid "is not included in SCAP_RESULT" msgstr "未包含在 SCAP_RESULT 中" #: ../app/models/concerns/foreman_openscap/openscap_proxy_core_extensions.rb:65 msgid "must have Openscap feature" msgstr "必须具备 Openscap 功能" #: ../app/models/concerns/foreman_openscap/openscap_proxy_extensions.rb:8 msgid "No OpenSCAP proxy found for %{class} with id %{id}" msgstr "没有找到 id 为 %%{id} 的 %%{class} 的 OpenSCAP 代理服务器" #: ../app/models/concerns/foreman_openscap/policy_common.rb:15 msgid "does not consist of 5 parts separated by space" msgstr "不是由使用空格分开的 5 个部分组成" #: ../app/models/concerns/foreman_openscap/policy_common.rb:21 ../app/models/foreman_openscap/policy.rb:34 msgid "is not a valid value" msgstr "不是有效值" #: ../app/models/concerns/foreman_openscap/policy_common.rb:27 msgid "must be between 1 and 31" msgstr "数字必须在 1 到 31 之间" #: ../app/models/foreman_openscap/compliance_status.rb:22 ../app/views/foreman_openscap/policy_mailer/_dashboard.erb:13 msgid "Compliant" msgstr "合规" #: ../app/models/foreman_openscap/compliance_status.rb:26 ../app/views/foreman_openscap/policy_mailer/_dashboard.erb:17 msgid "Incompliant" msgstr "不合规" #: ../app/models/foreman_openscap/compliance_status.rb:28 msgid "Unknown Compliance status" msgstr "未知的合规状态" #: ../app/models/foreman_openscap/policy.rb:11 ../app/views/policies/_form.html.erb:8 msgid "Deployment Options" msgstr "部署选项" #: ../app/models/foreman_openscap/policy.rb:11 msgid "Policy Attributes" msgstr "策略属性" #: ../app/models/foreman_openscap/policy.rb:11 ../app/views/policies/_form.html.erb:11 msgid "Schedule" msgstr "调度" #: ../app/models/foreman_openscap/policy.rb:11 ../app/views/policies/_form.html.erb:13 ../app/views/scap_contents/_form.html.erb:11 ../app/views/tailoring_files/_form.html.erb:11 msgid "Locations" msgstr "位置" #: ../app/models/foreman_openscap/policy.rb:11 ../app/views/policies/_form.html.erb:16 ../app/views/scap_contents/_form.html.erb:14 ../app/views/tailoring_files/_form.html.erb:14 msgid "Organizations" msgstr "机构" #: ../app/models/foreman_openscap/policy.rb:11 msgid "Hostgroups" msgstr "主机组" #: ../app/models/foreman_openscap/policy.rb:55 msgid "Cannot generate HTML guide, scap content is missing." msgstr "无法生成 HTML 指南,scap 内容丢失。" #: ../app/models/foreman_openscap/policy.rb:61 msgid "Cannot generate HTML guide, no valid OpenSCAP proxy server found." msgstr "无法生成 HTML 指南,找不到有效的 OpenSCAP 代理服务器。" #: ../app/models/foreman_openscap/policy.rb:227 msgid "must be present when tailoring file profile present" msgstr "定制当前的文件配置文件时必须存在" #: ../app/models/foreman_openscap/policy.rb:228 msgid "must be present when tailoring file present" msgstr "定制当前的文件时必须存在" #: ../app/models/foreman_openscap/policy.rb:233 msgid "does not come from selected tailoring file" msgstr "不是来自所选的定制文件" #: ../app/models/foreman_openscap/policy.rb:239 msgid "does not have the selected SCAP content profile" msgstr "不具备所选的 SCAP 内容配置文件" #: ../app/models/foreman_openscap/policy.rb:271 msgid "cannot assign to %s, all assigned policies must be deployed in the same way, check 'deploy by' for each assigned policy" msgstr "无法分配给 %s,必须以相同的方式部署所有分配的策略,请为每个分配的策略选择 'deploy by'。" #: ../app/services/foreman_openscap/arf_report_status_calculator.rb:30 msgid "invalid type %s" msgstr "无效类型 %s" #: ../app/services/foreman_openscap/client_config/ansible.rb:23 msgid "Requires Ansible plugin, %s Ansible role and variables. This will assign the role to the hosts or selected hostgroups." msgstr "" #: ../app/services/foreman_openscap/client_config/ansible.rb:24 msgid "To deploy foreman_scap_client, ansible roles run needs to be triggered manually. Manual run is also required after any change to this policy." msgstr "" #: ../app/services/foreman_openscap/client_config/ansible.rb:34 msgid "theforeman.foreman_scap_client Ansible Role not found, please import it before running this action again." msgstr "没有找到 theforeman.foreman_scap_client Ansible 角色,请先将其导入,然后再运行此操作。" #: ../app/services/foreman_openscap/client_config/ansible.rb:57 msgid "Ansible role" msgstr "Ansible 角色" #: ../app/services/foreman_openscap/client_config/ansible.rb:58 msgid "Ansible variables" msgstr "Ansible 变量" #: ../app/services/foreman_openscap/client_config/manual.rb:14 msgid "This leaves the setup of the foreman_scap_client solely on the user. The policy still needs to be defined in order to link incoming ARF reports." msgstr "" #: ../app/services/foreman_openscap/client_config/puppet.rb:17 msgid "Requires %s Puppet class. This will assign the class to the hosts or selected hostgroups." msgstr "" #: ../app/services/foreman_openscap/client_config/puppet.rb:18 msgid "Every puppet run ensures the foreman_scap_client is configured according to the policy." msgstr "" #: ../app/services/foreman_openscap/client_config/puppet.rb:39 msgid "Puppet class" msgstr "Puppet 类别" #: ../app/services/foreman_openscap/client_config/puppet.rb:40 msgid "Smart Class Parameters" msgstr "智能类参数" #: ../app/services/foreman_openscap/lookup_key_overrider.rb:19 msgid "%{type} was selected to deploy policy to clients, but %{type} is not available. Are you missing a plugin?" msgstr "已选择 %{type} 将策略部署到客户端,但是%{type} 不可用。您是否缺少插件?" #: ../app/services/foreman_openscap/lookup_key_overrider.rb:26 msgid "Required %{msg_name} %{class} was not found, please ensure it is imported first." msgstr "没有找到所需的%{msg_name}%{class},请确认它已被导入。" #: ../app/services/foreman_openscap/lookup_key_overrider.rb:34 msgid "The following %{key_name} were missing for %{item_name}: %{key_names}. Make sure they are imported before proceeding." msgstr "%{item_name} 缺少以下 %{key_name}:%{key_names}。在继续操作之前,请确保已将其导入。" #: ../app/services/foreman_openscap/lookup_key_overrider.rb:56 msgid "Failed to save when overriding parameters for %{config_tool}, cause: %{errors}" msgstr "覆盖%{config_tool} 的参数时无法保存,原因是:%{errors}" #: ../app/services/foreman_openscap/openscap_proxy_version_check.rb:39 msgid "This feature is temporarily disabled. " msgstr "此功能暂时被禁用。" #: ../app/services/foreman_openscap/openscap_proxy_version_check.rb:40 msgid "The following Smart Proxies need to be updated to unlock the feature: %s. " msgstr "下列智能代理服务器需要更新,以便解锁功能:%s。 " #: ../app/services/foreman_openscap/openscap_proxy_version_check.rb:41 msgid "The following proxies could not be reached: %s. Please make sure they are available so Foreman can check their versions." msgstr "无法访问下列代理服务器:%s。请确保它们可用,以便 Foreman 检查其版本。" #: ../app/validators/foreman_openscap/data_stream_validator.rb:9 msgid "No proxy with OpenSCAP feature was found." msgstr "未找到具备 OpenSCAP 功能的代理服务器。" #: ../app/validators/foreman_openscap/data_stream_validator.rb:14 msgid "No proxy with OpenSCAP feature is running." msgstr "目前没有具备 OpenSCAP 功能的代理服务器在运行。" #: ../app/validators/foreman_openscap/data_stream_validator.rb:26 msgid "No available proxy to validate. Returned with error: %s" msgstr "没有可用的代理进行验证。返回错误: %s" #: ../app/validators/foreman_openscap/data_stream_validator.rb:33 msgid "Changed file does not include existing SCAP content profiles" msgstr "更改的文件不含现有的 SCAP 内容配置文件" #: ../app/views/arf_reports/_detailed_message.html.erb:3 msgid "More details" msgstr "更多细节" #: ../app/views/arf_reports/_detailed_message.html.erb:6 msgid "Description" msgstr "描述" #: ../app/views/arf_reports/_detailed_message.html.erb:7 msgid "Rationale" msgstr "理由" #: ../app/views/arf_reports/_detailed_message.html.erb:8 msgid "References" msgstr "参考" #: ../app/views/arf_reports/_list.html.erb:5 msgid "Select all items in this page" msgstr "选择这个页中的所有项" #: ../app/views/arf_reports/_list.html.erb:5 msgid "items selected. Uncheck to Clear" msgstr "选择的项。取消选中以清除" #: ../app/views/arf_reports/_list.html.erb:7 ../app/views/arf_reports/delete_multiple.html.erb:10 msgid "Reported At" msgstr "报告于" #: ../app/views/arf_reports/_list.html.erb:9 msgid "Openscap Proxy" msgstr "Openscap 代理" #: ../app/views/arf_reports/_list.html.erb:13 ../app/views/arf_reports/_output.html.erb:16 ../app/views/policies/_list.html.erb:8 ../app/views/policy_dashboard/_policy_reports.html.erb:12 ../app/views/scap_contents/_list.html.erb:6 ../app/views/tailoring_files/_list.html.erb:6 msgid "Actions" msgstr "操作" #: ../app/views/arf_reports/_list.html.erb:28 msgid "Deleted policy" msgstr "删除策略" #: ../app/views/arf_reports/_list.html.erb:34 msgid "Full Report" msgstr "完整报告" #: ../app/views/arf_reports/_list.html.erb:37 msgid "Delete compliance report for %s?" msgstr "为 %s 刪除合规报告?" #: ../app/views/arf_reports/_list.html.erb:48 msgid "Please Confirm" msgstr "请确认" #: ../app/views/arf_reports/_metrics.html.erb:6 msgid "Report Metrics" msgstr "报告指标" #: ../app/views/arf_reports/_metrics.html.erb:14 msgid "Report Status" msgstr "报告状态" #: ../app/views/arf_reports/_metrics.html.erb:34 msgid "Total" msgstr "总计" #: ../app/views/arf_reports/_output.html.erb:12 msgid "Result" msgstr "结果" #: ../app/views/arf_reports/_output.html.erb:13 msgid "Message" msgstr "信息" #: ../app/views/arf_reports/_output.html.erb:14 msgid "Resource" msgstr "资源" #: ../app/views/arf_reports/_output.html.erb:15 msgid "Severity" msgstr "严重性" #: ../app/views/arf_reports/_output.html.erb:33 msgid "Nothing to show" msgstr "没有可显示的信息" #: ../app/views/arf_reports/delete_multiple.html.erb:27 msgid "Delete" msgstr "刪除" #: ../app/views/arf_reports/delete_multiple.html.erb:28 msgid "these Compliance reports" msgstr "这些合规报告" #: ../app/views/arf_reports/show.html.erb:14 msgid "Back" msgstr "返回" #: ../app/views/arf_reports/show.html.erb:16 msgid "Host details" msgstr "主机详情" #: ../app/views/arf_reports/show.html.erb:17 msgid "View full report" msgstr "查看完整报告" #: ../app/views/arf_reports/show.html.erb:18 msgid "Download XML in bzip" msgstr "下载 XML,格式为 bzip" #: ../app/views/arf_reports/show.html.erb:19 msgid "Download HTML" msgstr "下载 HTML" #: ../app/views/arf_reports/show_html.html.erb:10 msgid "Loading..." msgstr "载入中..." #: ../app/views/arf_reports/welcome.html.erb:9 msgid "You don't seem to have any ARF report. ARF report is a summary of a single scan occurrence on a particular host for a given Compliance Policy." msgstr "您似乎没有 ARF 报告。ARF 报告是针对给定的合规策略对特定主机执行单次扫描的摘要。" #: ../app/views/arf_reports/welcome.html.erb:12 msgid "Documentation" msgstr "文档" #: ../app/views/compliance_hosts/show.html.erb:8 msgid "%s compliance report by policy" msgid_plural "%s compliance reports by policy" msgstr[0] "根据策略的 %s 合规报告" #: ../app/views/compliance_hosts/show.html.erb:10 msgid "Policy %s" msgstr "策略 %s" #: ../app/views/compliance_hosts/show.html.erb:16 msgid "%s latest report" msgstr "%s 最新报告" #: ../app/views/compliance_hosts/show.html.erb:28 msgid "%s reports over time" msgstr "一直以來的 %s 报告" #: ../app/views/compliance_hosts/show.html.erb:34 msgid "No report for this policy" msgstr "没有此策略的报告" #: ../app/views/dashboard/_compliance_host_reports_widget.html.erb:1 ../lib/foreman_openscap/engine.rb:156 msgid "Latest Compliance Reports" msgstr "最新合规报告" #: ../app/views/dashboard/_compliance_host_reports_widget.html.erb:4 msgid "No reports available" msgstr "无可用报告" #: ../app/views/dashboard/_compliance_host_reports_widget.html.erb:12 msgid "Host does not exist anymore" msgstr "主机已不存在" #: ../app/views/dashboard/_compliance_host_reports_widget.html.erb:13 msgid "Policy is missing" msgstr "策略缺失" #: ../app/views/dashboard/_compliance_reports_breakdown_widget.html.erb:1 ../lib/foreman_openscap/engine.rb:158 msgid "Compliance Reports Breakdown" msgstr "合规报告故障" #: ../app/views/foreman_openscap/policy_mailer/_dashboard.erb:9 msgid "Changed" msgstr "已改变" #: ../app/views/foreman_openscap/policy_mailer/_hosts.erb:5 msgid "Hostname" msgstr "主机名" #: ../app/views/foreman_openscap/policy_mailer/_hosts.erb:17 msgid "Changed?" msgstr "已改变?" #: ../app/views/foreman_openscap/policy_mailer/_hosts.erb:36 msgid "Yes" msgstr "是" #: ../app/views/foreman_openscap/policy_mailer/_hosts.erb:36 msgid "No" msgstr "否" #: ../app/views/foreman_openscap/policy_mailer/_hosts.erb:40 msgid "No ARF reports for this policy" msgstr "此政策沒有 ARF 報告" #: ../app/views/foreman_openscap/policy_mailer/_list.erb:8 msgid "None!" msgstr "无!" #: ../app/views/foreman_openscap/policy_mailer/_policy.erb:7 msgid "Total of one host" msgid_plural "Total of %{hosts} hosts" msgstr[0] "总共一个主机" #: ../app/views/foreman_openscap/policy_mailer/policy_summary.erb:6 msgid "Summary report for OpenScap from Foreman" msgstr "来自于 Foreman 的 OpenScap 概述报告" #: ../app/views/foreman_openscap/policy_mailer/policy_summary.erb:9 msgid "Foreman OpenSCAP summary" msgstr "Foreman OpenSCAP 摘要" #: ../app/views/foreman_openscap/policy_mailer/policy_summary.erb:10 msgid "Summary from %{time} ago to now" msgstr "从 %{time} 到现在的摘要" #: ../app/views/foreman_openscap/policy_mailer/policy_summary.erb:11 msgid "Summary report from Foreman server at %{foreman_url}" msgstr "來自 Foreman 服务器的摘要报告,于 %{foreman_url}" #: ../app/views/foreman_openscap/policy_mailer/policy_summary.erb:16 msgid "Policies with hosts:" msgstr "策略带有主机:" #: ../app/views/hosts/select_multiple_openscap_proxy.html.erb:5 msgid "Select OpenSCAP Proxy" msgstr "选择 OpenSCAP 代理" #: ../app/views/policies/_form.html.erb:9 msgid "General" msgstr "常规" #: ../app/views/policies/_form.html.erb:18 msgid "Host Groups" msgstr "主机组" #: ../app/views/policies/_form.html.erb:45 ../app/views/policies/steps/_schedule_form.html.erb:6 msgid "Choose period" msgstr "选择期间" #: ../app/views/policies/_form.html.erb:47 ../app/views/policies/steps/_schedule_form.html.erb:9 msgid "Choose weekday" msgstr "选择星期几" #: ../app/views/policies/_form.html.erb:48 ../app/views/policies/steps/_schedule_form.html.erb:13 msgid "Number of a day in month, note that not all months have same count of days" msgstr "月份中的日子,請注意並不是所有月份都有同樣的天數" #: ../app/views/policies/_form.html.erb:49 ../app/views/policies/steps/_schedule_form.html.erb:14 msgid "You can specify custom cron line, e.g. \"0 3 * * *\", separate each of 5 values by space" msgstr "您可以设置定制的 cron 行,如 \"0 3 * * *\",其中的 5 个值由空格分隔" #: ../app/views/policies/_list.html.erb:3 ../app/views/tailoring_files/_list.html.erb:3 ../webpack/components/OpenscapRemediationWizard/steps/ReviewHosts.js:166 msgid "Name" msgstr "名称" #: ../app/views/policies/_list.html.erb:4 msgid "Content" msgstr "" #: ../app/views/policies/_list.html.erb:5 msgid "Profile" msgstr "" #: ../app/views/policies/_list.html.erb:7 msgid "Effective Profile" msgstr "有效配置文件" #: ../app/views/policies/_list.html.erb:28 msgid "None" msgstr "没有" #: ../app/views/policies/_list.html.erb:36 msgid "Dashboard" msgstr "仪表板" #: ../app/views/policies/_list.html.erb:37 msgid "Show Guide" msgstr "显示指南" #: ../app/views/policies/_list.html.erb:39 msgid "Delete compliance policy %s with all of its reports?" msgstr "是否删除所有报告中的合规策略 %s?" #: ../app/views/policies/create.html.erb:1 ../app/views/policies/index.html.erb:5 ../app/views/policies/new.html.erb:1 msgid "New Compliance Policy" msgstr "新的合规政策" #: ../app/views/policies/disassociate_multiple_hosts.html.erb:4 ../app/views/policies/select_multiple_hosts.html.erb:5 msgid "Select Compliance Policy" msgstr "选择合规政策" #: ../app/views/policies/edit.html.erb:1 ../app/views/scap_contents/edit.html.erb:1 ../app/views/tailoring_files/edit.html.erb:1 msgid "Edit %s" msgstr "编辑 %s" #: ../app/views/policies/index.html.erb:2 ../app/views/policies/welcome.html.erb:1 ../app/views/policies/welcome.html.erb:6 msgid "Compliance Policies" msgstr "合规性策略" #: ../app/views/policies/show.html.erb:1 msgid "Details for Compliance Policy %s" msgstr "合规政策 %s 详情" #: ../app/views/policies/steps/_deployment_options_form.html.erb:6 msgid "There are significant differences in deployment options." msgstr "部署选项之间存在重大差异。" #: ../app/views/policies/steps/_deployment_options_form.html.erb:7 msgid "Please make sure you understand them by reading our" msgstr "请通过阅读我们的手册确保您了解它们" #: ../app/views/policies/steps/_deployment_options_form.html.erb:7 msgid "documentation" msgstr "文档" #: ../app/views/policies/steps/_schedule_form.html.erb:12 msgid "Choose day in month" msgstr "选择月中的一天" #: ../app/views/policies/steps/_step_form.html.erb:11 msgid "Next" msgstr "下一个" #: ../app/views/policies/welcome.html.erb:7 msgid "In Foreman, a compliance policy checklist is defined via %s." msgstr "在 Foreman 中,合规策略检查清单通过 %s 定义。" #: ../app/views/policies/welcome.html.erb:7 msgid "SCAP content" msgstr "SCAP 內容" #: ../app/views/policies/welcome.html.erb:8 msgid "Once SCAP content is present, you can create a policy, assign select host groups and schedule to run." msgstr "存在 SCAP 内容时,您可以创建策略、分配选定主机组,并调度运行时间。" #: ../app/views/policies/welcome.html.erb:12 msgid "New Policy" msgstr "新建策略" #: ../app/views/policy_dashboard/_policy_chart_widget.html.erb:4 msgid "Host Breakdown Chart" msgstr "主机分解图" #: ../app/views/policy_dashboard/_policy_reports.html.erb:7 msgid "Policy assigned" msgstr "分配的策略" #: ../app/views/policy_dashboard/_policy_reports.html.erb:8 msgid "Date" msgstr "日期" #: ../app/views/policy_dashboard/_policy_reports.html.erb:24 msgid "View Report" msgstr "查看报表" #: ../app/views/policy_dashboard/_policy_status_widget.html.erb:2 msgid "Hosts Breakdown" msgstr "主机分解" #: ../app/views/policy_dashboard/_policy_status_widget.html.erb:4 msgid "Compliant with the policy" msgstr "与策略合规" #: ../app/views/policy_dashboard/_policy_status_widget.html.erb:5 msgid "Not compliant with the policy" msgstr "与策略不合规" #: ../app/views/policy_dashboard/_policy_status_widget.html.erb:6 msgid "Inconclusive results" msgstr "非決定性的结果" #: ../app/views/policy_dashboard/_policy_status_widget.html.erb:7 msgid "Never audited" msgstr "从未审核" #: ../app/views/policy_dashboard/_policy_status_widget.html.erb:9 msgid "Total hosts with policy: %s" msgstr "带有策略的主机总数:%s" #: ../app/views/policy_dashboard/index.html.erb:3 msgid "Compliance policy: %s" msgstr "合规策略:%s" #: ../app/views/policy_dashboard/index.html.erb:7 msgid "Status table" msgstr "状态表" #: ../app/views/policy_dashboard/index.html.erb:8 msgid "Status chart" msgstr "状态图" #: ../app/views/policy_dashboard/index.html.erb:20 msgid "Latest reports for policy: %s" msgstr "最新的政策报告:%s" #: ../app/views/scap_contents/_form.html.erb:9 ../app/views/tailoring_files/_form.html.erb:9 msgid "File Upload" msgstr "上传文件" #: ../app/views/scap_contents/_form.html.erb:20 msgid "SCAP DataStream file" msgstr "SCAP 数据流文件" #: ../app/views/scap_contents/_list.html.erb:3 msgid "Title" msgstr "" #: ../app/views/scap_contents/_list.html.erb:4 ../app/views/tailoring_files/_list.html.erb:4 msgid "File name" msgstr "" #: ../app/views/scap_contents/_list.html.erb:5 ../app/views/tailoring_files/_list.html.erb:5 msgid "Created at" msgstr "" #: ../app/views/scap_contents/_list.html.erb:17 ../app/views/tailoring_files/_list.html.erb:23 msgid "Download" msgstr "下載" #: ../app/views/scap_contents/_list.html.erb:19 msgid "Delete scap content %s?" msgstr "删除 scap 内容 %s?" #: ../app/views/scap_contents/index.html.erb:1 msgid "SCAP Contents" msgstr "SCAP 內容" #: ../app/views/scap_contents/index.html.erb:3 msgid "Upload New SCAP Content" msgstr "上载新的 SCAP 内容" #: ../app/views/scap_contents/new.html.erb:1 msgid "Upload new SCAP content file" msgstr "上载新的 SCAP 内容文件" #: ../app/views/scap_contents/welcome.html.erb:7 msgid "" "The Security Content Automation Protocol (SCAP), combines a number of open standards that are used to enumerate software flaws and\n" " configuration issues related to security. " msgstr "" "安全内容自动化协议(SCAP)是由一系列用来枚举与安全性有关的软件漏洞和\n" " 配置问题的开源标准。" #: ../app/views/scap_contents/welcome.html.erb:9 msgid "" "In Foreman, scap_contents represent the SCAP security guides on your hosts, and create SCAP profiles for you to assign to hosts / host groups\n" " via %s" msgstr "" "在 Foreman 中,scap_contents 代表主机上的 SCAP 安全指南,并创建 SCAP 配置文件,供您通过\n" " %s 分配到主机/主机组" #: ../app/views/scap_contents/welcome.html.erb:14 msgid "New SCAP Content" msgstr "新建 SCAP 内容" #: ../app/views/smart_proxies/_openscap_spool.html.erb:4 msgid "%s spool errors detected, inspect the appropriate file directly on proxy" msgstr "发现了 %s 个 spool 错误,在代理上直接检查相关的文件" #: ../app/views/smart_proxies/_openscap_spool.html.erb:8 msgid "Failed to fetch spool status from proxy" msgstr "从代理获取 spool 状态失败" #: ../app/views/smart_proxies/_openscap_spool.html.erb:11 msgid "None found" msgstr "未找到" #: ../app/views/smart_proxies/plugins/_openscap.html.erb:6 msgid "Proxy failed to send a report from spool to Foreman. This indicates a corrupted report format. Report has been moved to directory for storing corrupted files on proxy for later inspection." msgstr "代理服务器未能从 spool 发送报告至 Foreman。这表示报告格式损坏。报告已被移动至目录,以便将破坏文件存储到代理服务器上供以后检查。" #: ../app/views/smart_proxies/plugins/_openscap.html.erb:7 msgid "Spool errors" msgstr "Spool 错误" #: ../app/views/tailoring_files/_form.html.erb:20 msgid "DataStream Tailoring file" msgstr "数据流 Tailoring 文件" #: ../app/views/tailoring_files/_list.html.erb:22 msgid "Delete tailoring file %s?" msgstr "删除 tailoring 文件 %s?" #: ../app/views/tailoring_files/index.html.erb:1 ../app/views/tailoring_files/welcome.html.erb:1 ../app/views/tailoring_files/welcome.html.erb:6 ../lib/foreman_openscap/engine.rb:150 msgid "Tailoring Files" msgstr "Tailoring 文件" #: ../app/views/tailoring_files/index.html.erb:2 msgid "Upload New Tailoring file" msgstr "上传新定制文件" #: ../app/views/tailoring_files/new.html.erb:1 msgid "Upload new Tailoring File" msgstr "上传新定制文件" #: ../app/views/tailoring_files/welcome.html.erb:7 msgid "It may sometimes be required to adjust the security policy to your specific needs. " msgstr "有些可能需要根据您的具体需求调整安全策略。" #: ../app/views/tailoring_files/welcome.html.erb:8 msgid "" "In Foreman, tailoring_files represent the custom modifications to default XCCDF profiles and they can be applied to hosts\n" " via %s" msgstr "" "在 Foreman 中,tailoring_files 代表对默认 XCCDF 配置文件的自定义更改,它们可通过\n" " %s 应用于主机" #: ../app/views/tailoring_files/welcome.html.erb:13 msgid "New Tailoring File" msgstr "新建定制文件" #: ../db/seeds.d/openscap_policy_notification.rb:1 msgid "Compliance policy summary" msgstr "合规策略概述" #: ../db/seeds.d/openscap_policy_notification.rb:5 msgid "A summary of reports for OpenSCAP policies" msgstr "OpenSCAP 策略报告摘要" #: ../lib/foreman_openscap/bulk_upload.rb:20 msgid "Can't find scap-security-guide RPM, are you sure it is installed on your server?" msgstr "" #: ../lib/foreman_openscap/bulk_upload.rb:29 msgid "Expected an array of files to upload, got: %s." msgstr "" #: ../lib/foreman_openscap/bulk_upload.rb:35 msgid "%s is a directory, expecting file." msgstr "" #: ../lib/foreman_openscap/bulk_upload.rb:40 msgid "%s does not exist, skipping." msgstr "" #: ../lib/foreman_openscap/bulk_upload.rb:58 msgid "Failed saving %s:" msgstr "" #: ../lib/foreman_openscap/bulk_upload.rb:66 msgid "No such directory: %s. Please check the path you have provided." msgstr "" #: ../lib/foreman_openscap/bulk_upload.rb:88 msgid "Red Hat %s default content" msgstr "" #: ../lib/foreman_openscap/bulk_upload.rb:88 msgid "%s content" msgstr "" #: ../lib/foreman_openscap/engine.rb:141 msgid "Policies" msgstr "策略" #: ../lib/foreman_openscap/engine.rb:144 msgid "SCAP contents" msgstr "SCAP 內容" #: ../lib/foreman_openscap/engine.rb:147 msgid "Reports" msgstr "报表" #: ../lib/foreman_openscap/engine.rb:172 msgid "OpenSCAP Proxy to use for fetching SCAP content and uploading ARF reports. Leave blank and override appropriate parameters when using proxy load balancer." msgstr "用来获取 SCAP 内容以及上传 ARF 报告的 OpenSCAP 代理。如果为空,则在使用代理负责均衡器时覆盖相应的参数。" #: ../lib/foreman_openscap/engine.rb:176 ../lib/foreman_openscap/engine.rb:181 msgid "OpenSCAP Proxy" msgstr "OpenSCAP 代理" #: ../lib/foreman_openscap/engine.rb:178 ../lib/foreman_openscap/engine.rb:183 msgid "ID of OpenSCAP Proxy" msgstr "OpenSCAP 代理服务器的 ID" #: ../lib/foreman_openscap/engine.rb:222 ../lib/foreman_openscap/engine.rb:240 msgid "Run OpenSCAP scan" msgstr "运行 OpenSCAP 扫描" #: ../lib/foreman_openscap/engine.rb:227 ../lib/foreman_openscap/engine.rb:241 msgid "Run OpenSCAP remediation with Ansible" msgstr "" #: ../lib/foreman_openscap/engine.rb:232 ../lib/foreman_openscap/engine.rb:242 msgid "Run OpenSCAP remediation with Shell" msgstr "" #: ../webpack/components/ConfirmModal.js:20 msgid "Confirm" msgstr "" #: ../webpack/components/EditableInput.js:79 msgid "None provided" msgstr "" #: ../webpack/components/HostExtentions/HostKebabItems.js:37 msgid "There's no available report for this host" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/ViewSelectedHostsLink.js:28 msgid "View selected hosts" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/index.js:69 ../webpack/components/OpenscapRemediationWizard/steps/ReviewHosts.js:193 msgid "Review hosts" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/index.js:77 ../webpack/components/OpenscapRemediationWizard/steps/SnippetSelect.js:123 msgid "Select snippet" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/index.js:85 ../webpack/components/OpenscapRemediationWizard/steps/ReviewRemediation.js:97 msgid "Review remediation" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/index.js:89 msgid "Run" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/index.js:93 msgid "Done" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/index.js:127 msgid "Remediate %s rule" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/Finish.js:85 msgid "Job details" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/Finish.js:90 msgid "Close" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/Finish.js:103 ../webpack/components/OpenscapRemediationWizard/steps/SnippetSelect.js:147 ../webpack/components/withLoading.js:12 msgid "Error!" msgstr "错误!" #: ../webpack/components/OpenscapRemediationWizard/steps/Finish.js:112 msgid "The job has started on selected host(s), you can check the status on the job details page." msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/ReviewHosts.js:183 msgid "OS" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/ReviewHosts.js:194 msgid "By default, remediation is applied to the current host. Optionally, remediate any additional hosts that fail the rule." msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/ReviewRemediation.js:64 msgid "Review the remediation snippet and apply it to the host manually." msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/ReviewRemediation.js:65 msgid "Review the remediation snippet that will be applied to selected host(s)." msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/ReviewRemediation.js:70 msgid "A reboot is required after applying remediation." msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/ReviewRemediation.js:71 msgid "A reboot might be required after applying remediation." msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/ReviewRemediation.js:87 msgid "Successfully copied to clipboard!" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/ReviewRemediation.js:88 msgid "Copy to clipboard" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/ReviewRemediation.js:106 msgid "Do not implement any of the recommended remedial actions or scripts without first testing them in a non-production environment." msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/ReviewRemediation.js:109 msgid "Remediation might render the system non-functional." msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/ReviewRemediation.js:144 msgid "Other hosts failing this rule" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/ReviewRemediation.js:161 msgid "Reboot the system(s)" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/SnippetSelect.js:71 msgid "Method" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/SnippetSelect.js:77 msgid "Remote job" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/SnippetSelect.js:86 msgid "Manual" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/SnippetSelect.js:101 msgid "There is no job to remediate with. Please remediate manually." msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/SnippetSelect.js:107 msgid "Snippet" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/SnippetSelect.js:155 msgid "Select remediation method" msgstr "" #: ../webpack/components/OpenscapRemediationWizard/steps/SnippetSelect.js:156 msgid "You can remediate by running a remote job or you can display a snippet for manual remediation." msgstr "" #: ../webpack/components/withDeleteModal.js:27 msgid "Are you sure you want to delete %s?" msgstr "" #: ../webpack/components/withLoading.js:64 msgid "Permission denied" msgstr "" #: ../webpack/helpers/mutationHelper.js:7 msgid "There was a following error when deleting %(name)s: %(error)s" msgstr "" #: ../webpack/helpers/permissionsHelper.js:34 msgid "You are not authorized to view the page. " msgstr "" #: ../webpack/helpers/permissionsHelper.js:37 msgid "Request the following permissions from administrator: %s." msgstr "" #~ msgid "%s vulnerabilities found" #~ msgstr "找到了 %s 个漏洞" #~ msgid "%s vulnerabilities with available patch found" #~ msgstr "找到了 %s 个有可用补丁的漏洞" #~ msgid "Action with sub plans" #~ msgstr "有子计划的操作" #~ msgid "Are required variables for theforeman.foreman_scap_client present?" #~ msgstr "是否存在 forforeman.foreman_scap_client 所需的变量?" #~ msgid "Array of host IDs" #~ msgstr "主机 ID 数组" #~ msgid "Array of hostgroup IDs" #~ msgstr "主机组 ID 的数组" #~ msgid "Assign hostgroups to an OVAL Policy" #~ msgstr "将主机组分配给一个 OVAL 策略" #~ msgid "Assign hosts to an OVAL Policy" #~ msgstr "将主机分配给一个 OVAL 策略" #~ msgid "Assign openscap_proxy to %s before proceeding." #~ msgstr "在继续前,把 openscap_proxy 分配给 %s。" #~ msgid "Could not update Ansible Variables with override: true" #~ msgstr "无法使用替代更新 Ansible 变量:true" #~ msgid "Create OVAL content" #~ msgstr "创建 OVAL 内容" #~ msgid "Create an OVAL Policy" #~ msgstr "创建一个 OVAL 策略" #~ msgid "Delete an OVAL Policy" #~ msgstr "删除 OVAL 策略" #~ msgid "Deletes an OVAL content" #~ msgstr "删除 OVAL 内容" #~ msgid "Has Errata?" #~ msgstr "有勘误?" #~ msgid "Hosts Count" #~ msgstr "主机数" #~ msgid "Import Puppet classes" #~ msgstr "导入 Puppet 类" #~ msgid "Import facts" #~ msgstr "导入事实" #~ msgid "Is %s param set to be overriden?" #~ msgstr "是否设置了 %s 参数?" #~ msgid "Is foreman_ansible present?" #~ msgstr "foreman_ansible 存在吗?" #~ msgid "Is theforeman.foreman_scap_client present?" #~ msgstr "是否存在 foreman.foreman_scap_client?" #~ msgid "List OVAL Policies" #~ msgstr "列出 OVAL 政策" #~ msgid "List OVAL contents" #~ msgstr "列出 OVAL 内容" #~ msgid "No CVEs found." #~ msgstr "找不到 CVE。" #~ msgid "No OVAL Contents found." #~ msgstr "找不到 OVAL 内容。" #~ msgid "No OVAL Policies found" #~ msgstr "找不到 OVAL 政策" #~ msgid "No OVAL Policy found" #~ msgstr "找不到 OVAL 政策" #~ msgid "No Vulnerabilities found" #~ msgstr "没有找到漏洞" #~ msgid "OVAL Content" #~ msgstr "OVAL 内容" #~ msgid "OVAL Contents" #~ msgstr "OVAL 內容" #~ msgid "OVAL Contents table" #~ msgstr "OVAL 内容表" #~ msgid "OVAL Policies" #~ msgstr "OVAL 策略" #~ msgid "OVAL Policies Table" #~ msgstr "OVAL 策略表" #~ msgid "OVAL Policy description" #~ msgstr "OVAL 政策描述" #~ msgid "OVAL Policy name" #~ msgstr "OVAL 政策名称" #~ msgid "OVAL Policy schedule cron line (only if period == \"custom\")" #~ msgstr "OVAL 策略调度 cron 行(只在时段为 \"custom\" 时适用)" #~ msgid "OVAL Policy schedule day of month (only if period == \"monthly\")" #~ msgstr "OVAL 每月的策略调度日(只在时段为 \"monthly\" 时适用)" #~ msgid "OVAL Policy schedule period (weekly, monthly, custom)" #~ msgstr "OVAL 策略调度时段(每周、每月、自定义)" #~ msgid "OVAL Policy schedule weekday (only if period == \"weekly\")" #~ msgstr "OVAL 策略调度工作日(只在时段为 \"weekly\" 时适用)" #~ msgid "OVAL content name" #~ msgstr "OVAL 内容名称" #~ msgid "OVAL policy successfully configured with %s." #~ msgstr "已成功使用 %s 配置了OVAL策略。" #~ msgid "OVAL scan" #~ msgstr "OVAL 扫描" #~ msgid "Original file name of the OVAL content file" #~ msgstr "OVAL 内容文件的原文件名称" #~ msgid "Policy OVAL content ID" #~ msgstr "策略 OVAL 内容 ID" #~ msgid "Ref Id" #~ msgstr "参考 id" #~ msgid "Remote action:" #~ msgstr "远程操作:" #~ msgid "Run OVAL scan" #~ msgstr "运行 OVAL 扫描" #~ msgid "Scan All Hostgroups" #~ msgstr "扫描所有主机组" #~ msgid "Show an OVAL Policy" #~ msgstr "显示 OVAL 政策" #~ msgid "Show an OVAL content" #~ msgstr "显示 OVAL 内容" #~ msgid "Sync contents that have remote source URL" #~ msgstr "同步具有远程源 URL 的内容" #~ msgid "Table of CVEs for OVAL policy" #~ msgstr "OVAL 策略的 CVE 表" #~ msgid "" #~ "The following Ansible Variables were not found: %{missing_vars}, please import" #~ " them before running this action again." #~ msgstr "找不到以下 Ansible 变量:%{missing_vars},请再次导入它们,然后再运行此操作。" #~ msgid "URL of the OVAL content file" #~ msgstr "OVAL 内容文件的 URL" #~ msgid "Unknown OVAL status" #~ msgstr "未知的 OVAL 状态" #~ msgid "Update an OVAL Policy" #~ msgstr "更新 OVAL 策略" #~ msgid "Update an OVAL content" #~ msgstr "更新 OVAL 内容" #~ msgid "Upload an OVAL report - a list of CVEs for given host" #~ msgstr "上传一个 OVAL 报告 - 给定主机的 CVE 列表" #~ msgid "Was %s configured successfully?" #~ msgstr "%s 配置成功吗?" #~ msgid "Was %{model_name} %{name} configured successfully?" #~ msgstr "%{model_name}%%{name}配置成功了吗?" #~ msgid "XML containing OVAL content" #~ msgstr "包含 OVAL 内容的 XML" #~ msgid "" #~ "foreman_ansible plugin not found, please install it before running this action" #~ " again." #~ msgstr "没有找到 foreman_ansible 插件,请先安装它,然后再次运行此操作。" #~ msgid "hostgroups" #~ msgstr "主机组" #~ msgid "hosts" #~ msgstr "主机"