# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the fwupd package.
#
# Translators:
# Boyuan Yang <073plan@gmail.com>, 2017,2020,2022
# Dingzhong Chen <wsxy162@gmail.com>, 2020-2021
# Dingzhong Chen <wsxy162@gmail.com>, 2016-2019
# Bubu, 2024
# Mingcong Bai <jeffbai@aosc.xyz>, 2017-2018
# Mingye Wang <arthur200126@gmail.com>, 2016
# Mingye Wang <arthur2e5@aosc.xyz>, 2015
# Richard Hughes <richard@hughsie.com>, 2023
# Richard Hughes <hughsient@gmail.com>, 2025.
# 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>, 2025, 2026.
msgid ""
msgstr ""
"Project-Id-Version: fwupd\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-04-23 08:04+0100\n"
"PO-Revision-Date: 2026-04-15 14:09+0000\n"
"Last-Translator: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/projects/fwupd/fwupd/zh_Hans/>\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: Weblate 5.17.1-dev\n"

msgid "Linux Vendor Firmware Service (stable firmware)"
msgstr "Linux 供应商固件服务（稳定固件）"

#. TRANSLATORS: do not translate the variables marked using $
msgid "The LVFS is a free service that operates as an independent legal entity and has no connection with $OS_RELEASE:NAME$. Your distributor may not have verified any of the firmware updates for compatibility with your system or connected devices. All firmware is provided only by the original equipment manufacturer."
msgstr "LVFS 是个免费服务，以独立法律实体运作，与 $OS_RELEASE:NAME$ 无关。你的发行商可能未对固件更新与你的系统或连接的设备兼容性做过任何验证。所有固件都由原始设备制造商提供。"

msgid "Enabling this functionality is done at your own risk, which means you have to contact your original equipment manufacturer regarding any problems caused by these updates. Only problems with the update process itself should be filed at $OS_RELEASE:BUG_REPORT_URL$."
msgstr "启用此功能的风险自负，这意味着你必须就这些更新引起的任何问题与原始设备制造商联系。只有更新过程本身的问题可以提交到 $OS_RELEASE:BUG_REPORT_URL$。"

msgid "Linux Vendor Firmware Service (testing firmware)"
msgstr "Linux 供应商固件服务（测试固件）"

msgid "This remote contains firmware which is not embargoed, but is still being tested by the hardware vendor. You should ensure you have a way to manually downgrade the firmware if the firmware update fails."
msgstr "此远程源包含未禁止的固件，但其仍经过硬件供应商测试。你应该确保如果固件更新失败时你能够降级固件。"

#. TRANSLATORS: description of a BIOS setting
msgid "Settings will apply after system reboots"
msgstr "设置将在系统重启后生效"

#. TRANSLATORS: description of a BIOS setting
msgid "BIOS updates delivered via LVFS or Windows Update"
msgstr "BIOS 更新通过 LVFS 或 Windows Update 提供"

msgid "Enable"
msgstr "启用"

#. TRANSLATORS: if the remote is enabled
#. TRANSLATORS: Suffix: the HSI result
msgid "Enabled"
msgstr "已启用"

msgid "Stop the fwupd service"
msgstr "停止 fwupd 服务"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to stop the firmware update service"
msgstr "需要身份认证来停止固件更新服务"

msgid "Install signed system firmware"
msgstr "安装已签名的系统固件"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to update the firmware on this machine"
msgstr "需要认证：在此机器上升级固件"

msgid "Install unsigned system firmware"
msgstr "安装未签名的系统固件"

msgid "Install old version of signed system firmware"
msgstr "安装旧版本的已签名系统固件"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to downgrade the firmware on this machine"
msgstr "需要认证：在此机器上降级固件"

msgid "Install old version of unsigned system firmware"
msgstr "安装旧版本的未签名系统固件"

msgid "Install signed device firmware"
msgstr "安装已签名的设备固件"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to update the firmware on a removable device"
msgstr "需要认证：在可移动设备上升级固件"

msgid "Install unsigned device firmware"
msgstr "安装未签名的设备固件"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to downgrade the firmware on a removable device"
msgstr "需要认证：在可移动设备上降级固件"

msgid "Unlock the device to allow access"
msgstr "解锁设备以允许访问"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to unlock a device"
msgstr "需要认证：解锁设备"

msgid "Modify daemon configuration"
msgstr "修改daemon配置"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to modify daemon configuration"
msgstr "需要认证：修改daemon配置"

msgid "Reset daemon configuration"
msgstr "重置 daemon 配置"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to reset daemon configuration to defaults"
msgstr "需要身份认证来重置 daemon 配置到默认值"

msgid "Activate the new firmware on the device"
msgstr "激活设备上的新固件"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to switch to the new firmware version"
msgstr "需要认证：切换到新固件版本"

msgid "Update the stored device verification information"
msgstr "更新存储的设备验证信息"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to update the stored checksums for the device"
msgstr "需要认证：为设备更新存储的校验和"

msgid "Modify a configured remote"
msgstr "修改已配置的远程源"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to modify a configured remote used for firmware updates"
msgstr "需要认证：修改用于固件更新的已配置远程源"

msgid "Clean a configured remote"
msgstr "清理已配置的远端设备"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to delete metadata from a remote"
msgstr "从远程源删除元数据需要进行身份认证"

#. TRANSLATORS: firmware approved by the admin
msgid "Sets the list of approved firmware"
msgstr "设定批准固件的列表"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to set the list of approved firmware"
msgstr "需要认证：设定批准固件的列表"

msgid "Sign data using the client certificate"
msgstr "使用客户端证书签名数据"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to sign data using the client certificate"
msgstr "需要认证：使用客户端证书签名数据"

msgid "Get BIOS settings"
msgstr "获取 BIOS 设置"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to read BIOS settings"
msgstr "需要身份认证来读取 BIOS 设置"

msgid "Set one or more BIOS settings"
msgstr "设置一个或多个 BIOS 设置"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to modify BIOS settings"
msgstr "需要身份认证来修改 BIOS 设置"

msgid "Security hardening for HSI"
msgstr "HSI 安全加固"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to fix a host security issue"
msgstr "需要身份认证来修复主机安全问题"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to undo the fix for a host security issue"
msgstr "需要身份认证来撤销主机安全问题的修复"

#. TRANSLATORS: command description
msgid "Load device emulation data"
msgstr "加载设备仿真数据"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to load hardware emulation data"
msgstr "需要身份认证来加载硬件仿真数据"

#. TRANSLATORS: command description
msgid "Save device emulation data"
msgstr "保存设备仿真数据"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to save hardware emulation data"
msgstr "需要身份认证来保存硬件仿真数据"

msgid "Enable emulation data collection"
msgstr "开启仿真数据收集"

#. TRANSLATORS: this is the PolicyKit modal dialog
msgid "Authentication is required to enable emulation data collection"
msgstr "需要身份认证开启仿真数据收集"

#. TRANSLATORS: this is shown when updating the firmware after the reboot
msgid "Installing firmware update…"
msgstr "正在安装固件更新…"

#. TRANSLATORS: command line option
msgid "Show extra debugging information"
msgstr "显示额外调试信息"

#. TRANSLATORS: command line option
msgid "Show the calculated version of the dbx"
msgstr "显示 dbx 的计算版本"

#. TRANSLATORS: command line option
msgid "List entries in dbx"
msgstr "列出 dbx 中的条目"

#. TRANSLATORS: command line option
msgid "Apply update files"
msgstr "应用更新文件"

#. TRANSLATORS: command line option
msgid "Specify the dbx database file"
msgstr "指定 dbx 数据库文件"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "FILENAME"
msgstr "文件名"

#. TRANSLATORS: command line option
msgid "Override the default ESP path"
msgstr "覆盖默认的 ESP 路径"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "PATH"
msgstr "路径"

#. TRANSLATORS: command line option
msgid "Apply update even when not advised"
msgstr "应用更新，即使不建议"

#. TRANSLATORS: description of dbxtool
msgid "This tool allows an administrator to apply UEFI dbx updates."
msgstr "此工具允许管理员应用 UEFI dbx 更新。"

#. TRANSLATORS: program name
msgid "UEFI dbx Utility"
msgstr "UEFI dbx 实用工具"

#. TRANSLATORS: the user didn't read the man page
msgid "Failed to parse arguments"
msgstr "未能解析参数"

#. TRANSLATORS: could not read existing system data
#. TRANSLATORS: could not read file
msgid "Failed to load local dbx"
msgstr "加载本地 dbx 失败"

#. TRANSLATORS: could not read existing system data
msgid "Failed to load system dbx"
msgstr "加载系统 dbx 失败"

#. TRANSLATORS: the detected version number of the dbx
msgid "Version"
msgstr "版本"

#. TRANSLATORS: we're poking around as a power user
msgid "This program may only work correctly as root"
msgstr "此程序只能以 root 身份正常运行"

#. TRANSLATORS: user did not include a filename parameter
msgid "Filename required"
msgstr "需要文件名"

#. TRANSLATORS: reading existing dbx from the system
msgid "Parsing system dbx…"
msgstr "正在解析系统 dbx……"

#. TRANSLATORS: reading new dbx from the update
msgid "Parsing dbx update…"
msgstr "正在解析 dbx 更新……"

#. TRANSLATORS: could not parse file
msgid "Failed to parse local dbx"
msgstr "解析本地 dbx 失败"

#. TRANSLATORS: same or newer update already applied
msgid "Cannot apply as dbx update has already been applied."
msgstr "无法应用 dbx 更新因其更新已应用。"

#. TRANSLATORS: ESP refers to the EFI System Partition
msgid "Validating ESP contents…"
msgstr "正在验证 ESP 内容……"

#. TRANSLATORS: something with a blocked hash exists
#. * in the users ESP -- which would be bad!
msgid "Failed to validate ESP contents"
msgstr "验证 ESP 内容失败"

#. TRANSLATORS: actually sending the update to the hardware
msgid "Applying update…"
msgstr "正在应用更新……"

#. TRANSLATORS: dbx file failed to be applied as an update
msgid "Failed to apply update"
msgstr "应用更新失败"

#. TRANSLATORS: success
msgid "Done!"
msgstr "完成！"

#. TRANSLATORS: user did not tell the tool what to do
msgid "No action specified!"
msgstr "未指定操作！"

#. TRANSLATORS: the user isn't reading the question
#, c-format
msgid "Please enter a number from 0 to %u:"
msgstr "请输入一个 0 到 %u 的数字："

#. TRANSLATORS: the user isn't reading the question
#. -- %1 is 'Y' and %2 is 'N'
#, c-format
msgid "Please enter either %s or %s:"
msgstr "请输入 %s 或 %s："

#. TRANSLATORS: daemon is inactive
msgid "Idle…"
msgstr "空闲…"

#. TRANSLATORS: decompressing the firmware file
msgid "Decompressing…"
msgstr "正在解压缩…"

#. TRANSLATORS: parsing the firmware information
msgid "Loading…"
msgstr "正在加载…"

#. TRANSLATORS: restarting the device to pick up new F/W
msgid "Restarting device…"
msgstr "正在重启设备…"

#. TRANSLATORS: reading from the flash chips
msgid "Reading…"
msgstr "正在读取…"

#. TRANSLATORS: writing to the flash chips
msgid "Writing…"
msgstr "正在写入…"

#. TRANSLATORS: erasing contents of the flash chips
msgid "Erasing…"
msgstr "正在擦除…"

#. TRANSLATORS: verifying we wrote the firmware correctly
msgid "Verifying…"
msgstr "正在验证…"

#. TRANSLATORS: scheduling an update to be done on the next boot
msgid "Scheduling…"
msgstr "正在计划…"

#. TRANSLATORS: downloading from a remote server
msgid "Downloading…"
msgstr "正在下载…"

#. TRANSLATORS: waiting for user to authenticate
msgid "Authenticating…"
msgstr "正在认证…"

#. TRANSLATORS: waiting for device to do something
msgid "Waiting…"
msgstr "等待中…"

#. TRANSLATORS: current daemon status is unknown
#. TRANSLATORS: we don't know the license of the update
#. TRANSLATORS: unknown release urgency
#. TRANSLATORS: Suffix: the fallback HSI result
msgid "Unknown"
msgstr "未知"

#. TRANSLATORS: time remaining for completing firmware flash
msgid "Less than one minute remaining"
msgstr "还剩不到一分钟"

#. TRANSLATORS: more than a minute
#, c-format
msgid "%.0f minute remaining"
msgid_plural "%.0f minutes remaining"
msgstr[0] "还剩 %.0f 分钟"

#. TRANSLATORS: this is a prefix on the console
msgid "WARNING"
msgstr "警告"

#. TRANSLATORS: turn on all debugging
msgid "Show debugging information for all domains"
msgstr "显示所有域的调试信息"

#. TRANSLATORS: turn on all debugging
msgid "Do not include timestamp prefix"
msgstr "不包含时间戳前缀"

#. TRANSLATORS: turn on all debugging
msgid "Do not include log domain prefix"
msgstr "不包含日志域前缀"

#. TRANSLATORS: this is for daemon development
msgid "Show daemon verbose information for a particular domain"
msgstr "显示特定域的daemon详细信息"

#. TRANSLATORS: for the --verbose arg
msgid "Debugging Options"
msgstr "调试选项"

#. TRANSLATORS: for the --verbose arg
msgid "Show debugging options"
msgstr "显示调试选项"

#. TRANSLATORS: this is shown in the MOTD
#, c-format
msgid "%u device has been updated and needs a reboot."
msgid_plural "%u devices have been updated and need a reboot."
msgstr[0] "%u 台设备已更新，需要重启。"

#. TRANSLATORS: this is shown in the MOTD
#, c-format
msgid "Reboot to complete the update."
msgstr "重启完成更新。"

#. TRANSLATORS: this is shown in the MOTD
#, c-format
msgid "%u device is not the best known configuration."
msgid_plural "%u devices are not the best known configuration."
msgstr[0] "%u 台设备不是最佳的已知配置。"

#. TRANSLATORS: this is shown in the MOTD -- %1 is the
#. * command name, e.g. `fwupdmgr sync`
#, c-format
msgid "Run `%s` to complete this action."
msgstr "运行 `%s` 完成此操作。"

#. TRANSLATORS: this is shown in the MOTD
#, c-format
msgid "%u device has a firmware upgrade available."
msgid_plural "%u devices have a firmware upgrade available."
msgstr[0] "%u 个设备有可升级的固件。"

#. TRANSLATORS: this is shown in the MOTD -- %1 is the
#. * command name, e.g. `fwupdmgr get-upgrades`
#, c-format
msgid "Run `%s` for more information."
msgstr "运行 `%s` 获取更多信息。"

#. TRANSLATORS: exit after we've started up, used for user profiling
msgid "Exit after a small delay"
msgstr "在短暂的延迟后退出"

#. TRANSLATORS: exit straight away, used for automatic profiling
msgid "Exit after the engine has loaded"
msgstr "在引擎加载后退出"

#. TRANSLATORS: program name
msgid "Firmware Update Daemon"
msgstr "固件更新守护程序"

#. TRANSLATORS: program summary
msgid "Firmware Update D-Bus Service"
msgstr "固件更新 D-Bus 服务"

#. TRANSLATORS: show the user a warning
msgid "Your distributor may not have verified any of the firmware updates for compatibility with your system or connected devices."
msgstr "您的发行商可能尚未认证任何固件的系统及设备兼容性。"

#. TRANSLATORS: show the user a warning
msgid "Enabling this remote is done at your own risk."
msgstr "启用此远程源后果自负。"

#. TRANSLATORS: Title: SPI refers to the flash chip in the computer
msgid "SPI write"
msgstr "SPI 写入"

#. TRANSLATORS: Title: SPI refers to the flash chip in the computer
msgid "SPI lock"
msgstr "SPI 锁"

#. TRANSLATORS: Title: SPI refers to the flash chip in the computer
msgid "SPI BIOS region"
msgstr "SPI BIOS 区域"

#. TRANSLATORS: Title: SPI refers to the flash chip in the computer
msgid "SPI BIOS Descriptor"
msgstr "SPI BIOS 描述符"

#. TRANSLATORS: Title: DMA as in https://en.wikipedia.org/wiki/DMA_attack
msgid "Pre-boot DMA protection"
msgstr "预启动 DMA 保护"

#. TRANSLATORS: Title: BootGuard is a trademark from Intel
msgid "Intel BootGuard"
msgstr "Intel BootGuard"

#. TRANSLATORS: Title: BootGuard is a trademark from Intel,
#. * verified boot refers to the way the boot process is verified
msgid "Intel BootGuard verified boot"
msgstr "Intel BootGuard 验任启动"

#. TRANSLATORS: Title: BootGuard is a trademark from Intel,
#. * ACM means to verify the integrity of Initial Boot Block
msgid "Intel BootGuard ACM protected"
msgstr "Intel BootGuard ACM 保护"

#. TRANSLATORS: Title: BootGuard is a trademark from Intel,
#. * error policy is what to do on failure
msgid "Intel BootGuard error policy"
msgstr "Intel BootGuard 错误策略"

#. TRANSLATORS: Title: BootGuard is a trademark from Intel,
#. * OTP = one time programmable
msgid "Intel BootGuard OTP fuse"
msgstr "Intel BootGuard OTP 保险丝"

#. TRANSLATORS: Title: CET = Control-flow Enforcement Technology,
#. * enabled means supported by the processor
msgid "CET Platform"
msgstr "CET Platform"

#. TRANSLATORS: Title: CET = Control-flow Enforcement Technology,
#. * Utilized by OS means the distribution enabled it
msgid "CET OS Support"
msgstr "操作系统 CET 支持"

#. TRANSLATORS: Title: SMAP = Supervisor Mode Access Prevention
msgid "SMAP"
msgstr "SMAP"

#. TRANSLATORS: Title: Memory contents are encrypted, e.g. Intel TME
msgid "Encrypted RAM"
msgstr "加密内存"

#. TRANSLATORS: Title:
#. * https://en.wikipedia.org/wiki/Input%E2%80%93output_memory_management_unit
msgid "IOMMU"
msgstr "IOMMU"

#. TRANSLATORS: Title: lockdown is a security mode of the kernel
msgid "Linux kernel lockdown"
msgstr "Linux 内核锁定"

#. TRANSLATORS: Title: if it's tainted or not
msgid "Linux kernel"
msgstr "Linux 内核"

#. TRANSLATORS: Title: swap space or swap partition
msgid "Linux swap"
msgstr "Linux 交换区"

#. TRANSLATORS: Title: sleep state
msgid "Suspend-to-ram"
msgstr "挂起到 RAM"

#. TRANSLATORS: Title: a better sleep state
msgid "Suspend-to-idle"
msgstr "挂起到空闲"

#. TRANSLATORS: Title: PK is the 'platform key' for the machine
msgid "UEFI platform key"
msgstr "UEFI Platform密钥"

#. TRANSLATORS: Title: SB is a way of locking down UEFI
msgid "UEFI secure boot"
msgstr "UEFI 安全引导"

#. TRANSLATORS: Title: Bootservice is when only readable from early-boot
msgid "UEFI bootservice variables"
msgstr "UEFI bootservice 变量"

#. TRANSLATORS: Title: PCRs (Platform Configuration Registers) shouldn't be empty
msgid "TPM empty PCRs"
msgstr "TPM 空 PCR"

#. TRANSLATORS: Title: the PCR is rebuilt from the TPM event log
msgid "TPM PCR0 reconstruction"
msgstr "TPM PCR0 重建"

#. TRANSLATORS: Title: TPM = Trusted Platform Module
msgid "TPM v2.0"
msgstr "TPM v2.0"

#. TRANSLATORS: Title: %s is ME kind, e.g. CSME/TXT
#, c-format
msgid "%s manufacturing mode"
msgstr "%s 生产模式"

#. TRANSLATORS: Title: MEI = Intel Management Engine
msgid "MEI manufacturing mode"
msgstr "MEI 生产模式"

#. TRANSLATORS: Title: %s is ME kind, e.g. CSME/TXT
#, c-format
msgid "%s override"
msgstr "%s 覆写"

#. TRANSLATORS: Title: MEI = Intel Management Engine, and the
#. * "override" is the physical PIN that can be driven to
#. * logic high -- luckily it is probably not accessible to
#. * end users on consumer boards
msgid "MEI override"
msgstr "MEI 覆写"

#. TRANSLATORS: Title: MEI = Intel Management Engine, and key refer
#. * to the private/public key used to secure loading of firmware
msgid "MEI key manifest"
msgstr "MEI key 清单"

#. TRANSLATORS: Title: %1 is ME kind, e.g. CSME/TXT, %2 is a version number
#.
#, c-format
msgid "%s v%s"
msgstr "%s v%s"

#. TRANSLATORS: Title: %s is ME kind, e.g. CSME/TXT
#, c-format
msgid "%s version"
msgstr "%s 版本"

msgid "MEI version"
msgstr "MEI 版本"

#. TRANSLATORS: Title: if firmware updates are available
msgid "Firmware updates"
msgstr "固件更新"

#. TRANSLATORS: Title: if we can verify the firmware checksums
msgid "Firmware attestation"
msgstr "固件证明"

#. TRANSLATORS: Title: if the fwupd plugins are all present and correct
msgid "fwupd plugins"
msgstr "fwupd 插件"

#. TRANSLATORS: Title: Allows debugging of parts using proprietary hardware
msgid "Platform debugging"
msgstr "Platform调试"

#. TRANSLATORS: Title: if fwupd supports HSI on this chip
msgid "Supported CPU"
msgstr "支持的 CPU"

#. TRANSLATORS: Title: if firmware enforces rollback protection
msgid "Processor rollback protection"
msgstr "处理器回滚保护"

#. TRANSLATORS: Title: APU is root of trust
msgid "Platform secure boot"
msgstr "Platform安全启动"

#. TRANSLATORS: Title: if hardware enforces control of SPI replays
msgid "SPI replay protection"
msgstr "SPI 重放保护"

#. TRANSLATORS: Title: if hardware enforces control of SPI writes
msgid "SPI write protection"
msgstr "SPI 写入保护"

#. TRANSLATORS: Title: if the part has been fused
msgid "Fused platform"
msgstr "Fused 平台"

#. TRANSLATORS: Title: if we are emulating a different host
msgid "Emulated host"
msgstr "仿真主机"

#. TRANSLATORS: Title: if firmware enforces rollback protection
msgid "BIOS rollback protection"
msgstr "BIOS 回滚保护"

#. TRANSLATORS: Title: GDS is where the CPU leaks information
msgid "Intel GDS mitigation"
msgstr "Intel GDS 缓解"

#. TRANSLATORS: Title: Whether BIOS Firmware updates is enabled
msgid "BIOS firmware updates"
msgstr "BIOS 固件更新"

#. TRANSLATORS: Title: Whether firmware is locked down
msgid "SMM locked down"
msgstr "SMM 锁定"

#. TRANSLATORS: Title: is UEFI early-boot memory protection turned on
msgid "UEFI memory protection"
msgstr "UEFI 内存保护"

#. TRANSLATORS: Title: is UEFI db up-to-date
msgid "UEFI db"
msgstr "UEFI 数据库"

#. TRANSLATORS: Title: HP SureStart is a firmware security feature
msgid "HP SureStart"
msgstr "HP SureStart"

#. TRANSLATORS: Title: can a user load malicious CPU microcode patches
msgid "AMD microcode signature"
msgstr "AMD 微代码签名"

#. TRANSLATORS: Title: firmware refers to the flash chip in the computer
msgid "Firmware Write Protection"
msgstr "固件写保护"

#. TRANSLATORS: Title: firmware refers to the flash chip in the computer
msgid "Firmware Write Protection Lock"
msgstr "固件写保护锁"

#. TRANSLATORS: Title: SPI refers to the flash chip in the computer
msgid "Firmware BIOS Region"
msgstr "固件 BIOS 区域"

#. TRANSLATORS: Title: firmware refers to the flash chip in the computer
msgid "Firmware BIOS Descriptor"
msgstr "固件 BIOS 描述符"

#. TRANSLATORS: Title: DMA as in https://en.wikipedia.org/wiki/DMA_attack
msgid "Pre-boot DMA Protection"
msgstr "启动前 DMA 保护"

#. TRANSLATORS: Title: BootGuard is a trademark from Intel,
#. * verified boot refers to the way the boot process is verified
msgid "Intel BootGuard Verified Boot"
msgstr "Intel BootGuard 验证启动"

#. TRANSLATORS: Title: BootGuard is a trademark from Intel,
#. * ACM means to verify the integrity of Initial Boot Block
msgid "Intel BootGuard ACM Protected"
msgstr "Intel BootGuard ACM 受保护"

#. TRANSLATORS: Title: BootGuard is a trademark from Intel,
#. * error policy is what to do on failure
msgid "Intel BootGuard Error Policy"
msgstr "Intel BootGuard 错误策略"

#. TRANSLATORS: Title: BootGuard is a trademark from Intel
msgid "Intel BootGuard Fuse"
msgstr "Intel BootGuard Fuse"

#. TRANSLATORS: Title: CET = Control-flow Enforcement Technology
msgid "Control-flow Enforcement Technology"
msgstr "控制流强制技术"

#. TRANSLATORS: Title: SMAP = Supervisor Mode Access Prevention
msgid "Supervisor Mode Access Prevention"
msgstr "管理模式访问保护"

#. TRANSLATORS: Title:
#. * https://en.wikipedia.org/wiki/Input%E2%80%93output_memory_management_unit
msgid "IOMMU Protection"
msgstr "IOMMU 保护"

#. TRANSLATORS: Title: lockdown is a security mode of the kernel
msgid "Linux Kernel Lockdown"
msgstr "Linux 内核锁定"

#. TRANSLATORS: Title: if it's tainted or not
msgid "Linux Kernel Verification"
msgstr "Linux 内核验证"

#. TRANSLATORS: Title: swap space or swap partition
msgid "Linux Swap"
msgstr "Linux Swap"

#. TRANSLATORS: Title: sleep state
msgid "Suspend To RAM"
msgstr "挂起到 RAM"

#. TRANSLATORS: Title: a better sleep state
msgid "Suspend To Idle"
msgstr "挂起到空闲状态"

#. TRANSLATORS: Title: PK is the 'platform key' for the machine
msgid "UEFI Platform Key"
msgstr "UEFI Platform Key"

#. TRANSLATORS: Title: SB is a way of locking down UEFI
msgid "UEFI Secure Boot"
msgstr "UEFI 安全启动"

#. TRANSLATORS: Title: Bootservice is when only readable from early-boot
msgid "UEFI Bootservice Variables"
msgstr "UEFI Bootservice 变量"

#. TRANSLATORS: Title: PCRs (Platform Configuration Registers) shouldn't be empty
msgid "TPM Platform Configuration"
msgstr "TPM Platform 配置"

#. TRANSLATORS: Title: the PCR is rebuilt from the TPM event log
msgid "TPM Reconstruction"
msgstr "TPM 重建"

#. TRANSLATORS: Title: MEI = Intel Management Engine
msgid "Intel Management Engine Manufacturing Mode"
msgstr "Intel ME 制造模式"

#. TRANSLATORS: Title: MEI = Intel Management Engine, and the "override" is enabled
#. * with a jumper -- luckily it is probably not accessible to end users on consumer
#. * boards
msgid "Intel Management Engine Override"
msgstr "Intel ME 引擎覆盖"

#. TRANSLATORS: Title: MEI = Intel Management Engine, and key refers
#. * to the private/public key used to secure loading of firmware
msgid "MEI Key Manifest"
msgstr "MEI Key 清单"

#. TRANSLATORS: Title: MEI = Intel Management Engine
msgid "Intel Management Engine Version"
msgstr "Intel ME 版本"

#. TRANSLATORS: Title: if firmware updates are available
msgid "Firmware Updates"
msgstr "固件更新"

#. TRANSLATORS: Title: if we can verify the firmware checksums
msgid "Firmware Attestation"
msgstr "固件验证"

#. TRANSLATORS: Title: if the fwupd plugins are all present and correct
msgid "Firmware Updater Verification"
msgstr "固件更新器验证"

#. TRANSLATORS: Title: Allows debugging of parts using proprietary hardware
msgid "Platform Debugging"
msgstr "Platform 调试"

#. TRANSLATORS: Title: if fwupd supports HSI on this chip
msgid "Processor Security Checks"
msgstr "处理器安全检查"

#. TRANSLATORS: Title: if firmware enforces rollback protection
msgid "AMD Secure Processor Rollback Protection"
msgstr "AMD 安全处理器回滚保护"

#. TRANSLATORS: Title: APU is root of trust
msgid "AMD Platform Secure Boot"
msgstr "AMD Platform 安全启动"

#. TRANSLATORS: Title: if hardware enforces control of SPI replays
msgid "AMD Firmware Replay Protection"
msgstr "AMD 固件重放保护"

#. TRANSLATORS: Title: if hardware enforces control of SPI writes
msgid "AMD Firmware Write Protection"
msgstr "AMD 固件写入保护"

#. TRANSLATORS: Title: if the part has been fused
msgid "Fused Platform"
msgstr "Fused Platform"

#. TRANSLATORS: Title: if firmware enforces rollback protection
msgid "BIOS Rollback Protection"
msgstr "BIOS 回滚保护"

#. TRANSLATORS: Title: GDS is where the CPU leaks information
msgid "Intel GDS Mitigation"
msgstr "Intel GDS 缓解"

#. TRANSLATORS: Title: Whether BIOS Firmware updates is enabled
msgid "BIOS Firmware Updates"
msgstr "BIOS 固件更新"

#. TRANSLATORS: Title: Whether firmware is locked down
msgid "System Management Mode"
msgstr "系统管理模式"

#. TRANSLATORS: Title: is UEFI early-boot memory protection turned on
msgid "UEFI Memory Protection"
msgstr "UEFI 内存保护"

#. TRANSLATORS: Title: can a user load malicious CPU microcode patches
msgid "AMD Microcode Signature"
msgstr "AMD 微代码签名"

#. TRANSLATORS: longer description
msgid "Firmware Write Protection protects device firmware memory from being tampered with."
msgstr "固件写入保护技术保护设备固件内存免于篡改。"

#. TRANSLATORS: longer description
msgid "Firmware BIOS Region protects device firmware memory from being tampered with."
msgstr "固件 BIOS 区域保护设备固件内存免遭篡改。"

#. TRANSLATORS: longer description
msgid "Firmware BIOS Descriptor protects device firmware memory from being tampered with."
msgstr "固件 BIOS 描述符保护设备固件内存免遭篡改。"

#. TRANSLATORS: longer description
msgid "Pre-boot DMA protection prevents devices from accessing system memory after being connected to the computer."
msgstr "启动前 DMA 保护防止设备在被连接到计算机后访问系统内存。"

#. TRANSLATORS: longer description
msgid "Intel BootGuard prevents unauthorized device software from operating when the device is started."
msgstr "Intel BootGuard 阻止未经授权的设备软件在设备启动时运行。"

msgid "Intel BootGuard Error Policy ensures the device does not continue to start if its device software has been tampered with."
msgstr "Intel BootGuard 错误策略确保如果设备软件已遭篡改，则设备不会继续启动。"

#. TRANSLATORS: longer description
msgid "Control-Flow Enforcement Technology detects and prevents certain methods for running malicious software on the device."
msgstr "控制流强制技术检测并阻止某些在设备上运行恶意软件的方法。"

#. TRANSLATORS: longer description
msgid "Supervisor Mode Access Prevention ensures critical parts of device memory are not accessed by less secure programs."
msgstr "管理者模式访问阻止确保设备内存关键部分不被不安全程序访问。"

msgid "Encrypted RAM makes it impossible for information that is stored in device memory to be read if the memory chip is removed and accessed."
msgstr "加密的 RAM 作用是如果内存芯片被移除并进行访问，则存储在设备上的信息不可能被读取。"

#. TRANSLATORS: longer description
msgid "IOMMU Protection prevents connected devices from accessing unauthorized parts of system memory."
msgstr "IOMMU 保护阻止已连接设备访问系统内存未经授权的部分。"

#. TRANSLATORS: longer description
msgid "Linux Kernel Lockdown mode prevents administrator (root) accounts from accessing and changing critical parts of system software."
msgstr "Linux 内核锁定模式阻止管理员 (root) 账户访问并更改系统软件的关键部分。"

msgid "Linux Kernel Verification makes sure that critical system software has not been tampered with. Using device drivers which are not provided with the system can prevent this security feature from working correctly."
msgstr "Linux 内核验证确保关键系统软件未遭篡改。适应不随系统提供的设备驱动可能阻止此安全特性正常工作。"

msgid "Linux Kernel Swap temporarily saves information to disk as you work. If the information is not protected, it could be accessed by someone if they obtained the disk."
msgstr "Linux 内核 Swap 在你工作时临时将信息保存到磁盘。如果信息未受保护，它可能被某人访问，假如这个人获得了磁盘。"

#. TRANSLATORS: longer description
msgid "Suspend to RAM allows the device to quickly go to sleep in order to save power. While the device has been suspended, its memory could be physically removed and its information accessed."
msgstr "挂起到 RAM 允许设备快速进入睡眠以节电。虽然设备已挂起，但可以用物理方式移除其内存条，访问其信息。"

#. TRANSLATORS: longer description
msgid "Suspend to Idle allows the device to quickly go to sleep in order to save power. While the device has been suspended, its memory could be physically removed and its information accessed."
msgstr "挂起到空闲允许设备快递进入睡眠以节电。虽然设备已被刮起，但可以用物理方式移除其内存，访问其信息。"

#. TRANSLATORS: longer description
msgid "The UEFI Platform Key is used to determine if device software comes from a trusted source."
msgstr "UEFI Platform Key 用于确定设备软件是否来自可信源。"

#. TRANSLATORS: longer description
msgid "UEFI Secure Boot prevents malicious software from being loaded when the device starts."
msgstr "UEFI 安全启动阻止恶意软件在设备启动时加载。"

#. TRANSLATORS: longer description
msgid "UEFI boot service variables should not be readable from runtime mode."
msgstr "UEFI 启动服务变量在运行时模式下不应可读。"

#. TRANSLATORS: longer description
msgid "The TPM (Trusted Platform Module) Platform Configuration is used to check whether the device start process has been modified."
msgstr "TPM（可信平台模块） Platform 配置用于检查设备启动过程是否被修改。"

#. TRANSLATORS: longer description
msgid "The TPM (Trusted Platform Module) Reconstruction is used to check whether the device start process has been modified."
msgstr "TPM（可信平台模块）重建用于检查设备启动进程是否已被修改。"

#. TRANSLATORS: longer description
msgid "TPM (Trusted Platform Module) is a computer chip that detects when hardware components have been tampered with."
msgstr "TPM （可信平台模块）是检测硬件组件何时被篡改的计算机芯片。"

#. TRANSLATORS: longer description
msgid "Manufacturing Mode is used when the device is manufactured and security features are not yet enabled."
msgstr "制造模式在制造设备和安全特性尚未启用时使用。"

#. TRANSLATORS: longer description
msgid "Intel Management Engine Override disables checks for device software tampering."
msgstr "Intel ME 引擎覆盖禁用设备软件篡改检查。"

#. TRANSLATORS: longer description
msgid "The Intel Management Engine Key Manifest must be valid so that the device firmware can be trusted by the CPU."
msgstr "Intel ME 引擎 Key 清单必须有效，以使设备固件可被 CPU 信任。"

#. TRANSLATORS: longer description
msgid "The Intel Management Engine controls device components and needs to have a recent version to avoid security issues."
msgstr "Intel ME 引擎控制设备组件，需要有最近版本避免安全问题。"

#. TRANSLATORS: longer description
msgid "Device software updates are provided for this device."
msgstr "为此设备提供设备软件更新。"

#. TRANSLATORS: longer description
msgid "Firmware Attestation checks device software using a reference copy, to make sure that it has not been changed."
msgstr "固件验证使用参照副本检查设备软件确保固件没有被更改。"

msgid "Firmware Updater Verification checks that software used for updating has not been tampered with."
msgstr "固件更新器验证检查用于更新的软件未遭篡改。"

#. TRANSLATORS: longer description
msgid "Platform Debugging allows device security features to be disabled. This should only be used by hardware manufacturers."
msgstr "Platform 调试禁用设备安全特性。这应只由硬件制造商使用。"

#. TRANSLATORS: longer description
msgid "Each system should have tests to ensure firmware security."
msgstr "每个系统应该进行测试确保固件安全性。"

#. TRANSLATORS: longer description
msgid "Rollback Protection prevents device software from being downgraded to an older version that has security problems."
msgstr "回滚保护阻止设备软件被降级到又安全问题的较老版本。"

#. TRANSLATORS: longer description
msgid "Platform Secure Boot prevents unsigned software from being loaded when the device starts."
msgstr "TPM 安全启动阻止未签名软件在设备启动时被加载。"

#. TRANSLATORS: longer description
msgid "CPU Microcode must be updated to mitigate against various information-disclosure security issues."
msgstr "必须更新 CPU 微代码来缓解多个信息披露安全问题。"

#. TRANSLATORS: longer description
msgid "Enabling firmware updates for the BIOS allows fixing security issues."
msgstr "启用 BIOS 固件更新允许修复安全问题。"

#. TRANSLATORS: longer description
msgid "System management mode is used by the firmware to access resident BIOS code and data."
msgstr "固件使用系统管理模式来访问常驻 BIOS 代码和数据。"

#. TRANSLATORS: longer description
msgid "The UEFI system can set up memory attributes at boot which prevent common exploits from running."
msgstr "UEFI 系统可以在启动时设置内存属性，阻止常见漏洞运行。"

#. TRANSLATORS: longer description
msgid "The UEFI db contains the list of valid certificates that can be used to authorize what EFI binaries are allowed to run."
msgstr "UEFI 数据库包含有效证书的列表，可用于授权允许运行的 EFI 二进制文件。"

#. TRANSLATORS: longer description
msgid "HP SureStart is a firmware security feature that protects the BIOS from tampering."
msgstr "HP SureStart 是保护 BIOS 免遭篡改的固件安全特性。"

#. TRANSLATORS: longer description
msgid "AMD Microcode Signature verification ensures that CPU microcode is authentic and has not been tampered with."
msgstr "AMD 微代码签名验证确保 CPU 微代码可信未遭篡改。"

#. TRANSLATORS: %s is a link to a website
#, c-format
msgid "See %s for more information."
msgstr "查看 %s 获取更多信息。"

#. TRANSLATORS: another fwupdtool instance is already running
msgid "Failed to lock"
msgstr "锁定失败"

#. TRANSLATORS: this is when a device ctrl+c's a watch
#. TRANSLATORS: this is from ctrl+c
msgid "Cancelled"
msgstr "已取消"

#. TRANSLATORS: the user needs to do something, e.g. remove the device
msgid "Action Required:"
msgstr "所需操作："

#. TRANSLATORS: device has been chosen by the daemon for the user
msgid "Selected device"
msgstr "所选设备"

#. TRANSLATORS: this is to abort the interactive prompt
msgid "Cancel"
msgstr "取消"

#. TRANSLATORS: get interactive prompt
msgid "Choose device"
msgstr "选择设备"

#. TRANSLATORS: message letting the user know no device
#. * upgrade available due to missing on LVFS
#. TRANSLATORS: message letting the user know no
#. * device upgrade available due to missing on LVFS
#. TRANSLATORS: message letting the user know no device
#. * upgrade available due to missing on LVFS
#. TRANSLATORS: message letting the user know no
#. * device upgrade available due to missing on LVFS
msgid "Devices with no available firmware updates:"
msgstr "固件更新不可用的设备："

#. TRANSLATORS: message letting the user know no device upgrade available
#. TRANSLATORS: message letting the user know no device
#. * upgrade available
#. TRANSLATORS: message letting the user know no device upgrade available
#. TRANSLATORS: message letting the user know no device
#. * upgrade available
msgid "Devices with the latest available firmware version:"
msgstr "固件已是最新的设备："

msgid "No updates available for remaining devices"
msgstr "其余设备没有可用更新"

#. TRANSLATORS: nothing attached that can be upgraded
msgid "No hardware detected with firmware update capability"
msgstr "没有检测到支持更新固件的硬件"

#. TRANSLATORS: %1 is a device name
#, c-format
msgid "Updating %s…"
msgstr "正在更新 %s……"

#. TRANSLATORS: %1 is a device name
#, c-format
msgid "Installing on %s…"
msgstr "正在安装到 %s……"

#. TRANSLATORS: %1 is a device name
#, c-format
msgid "Reading from %s…"
msgstr "正在读取 %s……"

#. TRANSLATORS: there is a reason the device can't update
#. TRANSLATORS: there are reasons the device can't update
#, c-format
msgid "%s is not currently updatable:"
msgstr "%s 当前不可更新："

#. TRANSLATORS: no update can be installed
msgid "Nothing to do"
msgstr "无可安装更新"

#. TRANSLATORS: message letting the user there is an update
#. * waiting, but there is a reason it cannot be deployed
msgid "Devices with firmware updates that need user action:"
msgstr "有需要用户操作的固件更新的设备："

#. TRANSLATORS: success message -- a per-system setting value
msgid "Successfully modified configuration value"
msgstr "修改配置值成功"

#. TRANSLATORS: success message -- a per-system setting value
msgid "Successfully reset configuration section"
msgstr "成功重置了配置部分"

#. TRANSLATORS: success message for a per-remote setting change
msgid "Successfully modified remote"
msgstr "修改远程源成功"

#. TRANSLATORS: success message
msgid "Successfully cleaned remote"
msgstr "成功清除了远程源"

#. TRANSLATORS: success message
msgid "Successfully disabled remote"
msgstr "禁用远程源成功"

#. TRANSLATORS: this is now useless
msgid "Delete the now-unused remote cache files?"
msgstr "删除现在不用的远程缓存文件？"

#. TRANSLATORS: success message
msgid "Successfully enabled remote"
msgstr "启用远程源成功"

#. TRANSLATORS: comment explaining result of command
msgid "Successfully disabled test devices"
msgstr "成功禁用了测试设备"

#. TRANSLATORS: comment explaining result of command
msgid "Successfully enabled test devices"
msgstr "成功启用了测试设备"

#. TRANSLATORS: shown when shutting down to switch to the new version
msgid "Activating firmware update"
msgstr "正在激活固件更新"

#. TRANSLATORS: this is when a device is hotplugged
msgid "Device added:"
msgstr "已添加设备："

#. TRANSLATORS: this is when a device is hotplugged
msgid "Device removed:"
msgstr "已移除设备："

#. TRANSLATORS: this is when a device has been updated
msgid "Device changed:"
msgstr "已更改设备："

#. TRANSLATORS: this is when the daemon state changes
msgid "Changed"
msgstr "已变更"

#. TRANSLATORS: nothing found
msgid "No firmware IDs found"
msgstr "未找到固件 ID"

#. TRANSLATORS: nothing found
msgid "No firmware found"
msgstr "未找到固件"

#. TRANSLATORS: get interactive prompt
msgid "Choose firmware"
msgstr "选择固件"

#. TRANSLATORS: decompressing images from a container firmware
msgid "Writing file:"
msgstr "写入文件："

#. TRANSLATORS: error message for a user who ran fwupdmgr
msgid "Metadata is already up to date"
msgstr "元数据已是最新"

#. TRANSLATORS: error message for a user who ran fwupdmgr
#. * refresh recently -- %1 is '--force'
#, c-format
msgid "Metadata is up to date; use %s to refresh again."
msgstr "元数据是最新；使用 %s 再次刷新。"

#. TRANSLATORS: error message for unsupported feature
msgid "Host Security ID (HSI) is not supported"
msgstr "不支持主机安全 ID (HSI)"

#. TRANSLATORS: this is a string like 'HSI:2-U'
msgid "Host Security ID:"
msgstr "主机安全 ID："

#. TRANSLATORS: Volume has been chosen by the user
msgid "Selected volume"
msgstr "所选卷"

#. TRANSLATORS: get interactive prompt
msgid "Choose volume"
msgstr "选择卷"

#. TRANSLATORS: get interactive prompt, where branch is the
#. * supplier of the firmware, e.g. "non-free" or "free"
msgid "Choose branch"
msgstr "选择分支"

#. TRANSLATORS: Configured a BIOS setting to a value
#, c-format
msgid "Set BIOS setting '%s' using '%s'."
msgstr "设置 BIOS 设置 '%s'，通过 '%s'。"

#. TRANSLATOR: This is the error message for
#. * incorrect parameter
msgid "Invalid arguments, expected an AppStream ID"
msgstr "无效变量，预期的是一个 AppStream ID"

#. TRANSLATORS: we've fixed a security problem on the machine
msgid "Fixed successfully"
msgstr "成功修复"

#. TRANSLATORS: we've fixed a security problem on the machine
msgid "Fix reverted successfully"
msgstr "成功撤销了修复"

#. TRANSLATORS: error message
msgid "This system doesn't support firmware settings"
msgstr "此系统不支持固件设置"

#. TRANSLATORS: error message
msgid "Unable to find attribute"
msgstr "无法找到属性"

#. TRANSLATORS: error message
msgid "Invalid arguments, expected INDEX NAME TARGET [MOUNTPOINT]"
msgstr "无效变量，预期的是 INDEX NAME TARGET [MOUNTPOINT]"

#. TRANSLATORS: error message
msgid "Already exists, and no --force specified"
msgstr "已存在，未指定 --force"

#. TRANSLATORS: error message
#, c-format
msgid "No volume matched %s"
msgstr "没有卷匹配 %s"

#. TRANSLATORS: error message
msgid "Invalid arguments, expected base-16 integer"
msgstr "无效变量，预期的是 base-16 整数"

#. TRANSLATORS: error message
msgid "Invalid arguments, expected INDEX KEY [VALUE]"
msgstr "无效变量，预期的是 INDEX KEY [VALUE]"

#. TRANSLATORS: try to treat the legacy format as a hive
msgid "The EFI boot entry was not in hive format, falling back"
msgstr "EFI 启动条目不是 hive 格式，正在回退"

#. TRANSLATORS: the boot entry was in a legacy format
msgid "The EFI boot entry is not in hive format, and shim may not be new enough to read it."
msgstr "EFI 启动条目不是 hive 格式，shim 可能不够新无法读取它。"

#. TRANSLATORS: ask the user if it's okay to convert,
#. * "it" being the data contained in the EFI boot entry
msgid "Do you want to convert it now?"
msgstr "要立即转换它吗？"

#. TRANSLATORS: error message
msgid "Invalid arguments, expected GUID"
msgstr "无效变量，预期的是 GUID"

#. TRANSLATORS: error message
msgid "Invalid arguments, expected at least ARCHIVE FIRMWARE METAINFO"
msgstr "无效变量，预期至少是 ARCHIVE FIRMWARE METAINFO"

#. TRANSLATORS: command line option
msgid "Show client and daemon versions"
msgstr "显示客户端及守护程序版本"

#. TRANSLATORS: command line option
msgid "Allow reinstalling existing firmware versions"
msgstr "允许重新安装现有的固件版本"

#. TRANSLATORS: command line option
msgid "Allow downgrading firmware versions"
msgstr "允许降级固件版本"

#. TRANSLATORS: command line option
msgid "Allow switching firmware branch"
msgstr "允许切换固件分支"

#. TRANSLATORS: command line option
msgid "Force the action by relaxing some runtime checks"
msgstr "通过放宽一些运行时检查来强制操作"

#. TRANSLATORS: command line option
msgid "Ignore firmware checksum failures"
msgstr "忽略固件校验和错误"

#. TRANSLATORS: command line option
msgid "Ignore firmware hardware mismatch failures"
msgstr "忽略固件硬件不匹配错误"

#. TRANSLATORS: command line option
msgid "Ignore non-critical firmware requirements"
msgstr "忽略非关键固件要求"

#. TRANSLATORS: command line option
msgid "Do not check or prompt for reboot after update"
msgstr "更新后不要检查或提示是否要重启"

#. TRANSLATORS: command line option
msgid "Do not search the firmware when parsing"
msgstr "解析时不搜索固件"

#. TRANSLATORS: command line option
msgid "Do not perform device safety checks"
msgstr "不要执行设备安全检查"

#. TRANSLATORS: command line option
msgid "Do not prompt for devices"
msgstr "不提示设备"

#. TRANSLATORS: command line option
msgid "Show all results"
msgstr "显示所有结果"

#. TRANSLATORS: command line option
msgid "Show devices that are not updatable"
msgstr "显示不可更新的设备"

#. TRANSLATORS: command line option
msgid "Manually enable specific plugins"
msgstr "手动启用指定插件"

#. TRANSLATORS: command line option
msgid "Run the plugin composite prepare routine when using install-blob"
msgstr "当使用安装比特块时运行插件组合准备例程"

#. TRANSLATORS: command line option
msgid "Run the plugin composite cleanup routine when using install-blob"
msgstr "当使用安装比特块时运行插件组合清理例程"

#. TRANSLATORS: command line option
msgid "Ignore SSL strict checks when downloading files"
msgstr "下载文件时忽略 SSL 严格检查"

#. TRANSLATORS: command line option
msgid "Filter with a set of device flags using a ~ prefix to exclude, e.g. 'internal,~needs-reboot'"
msgstr "筛选器为一组设备标志，使用 ~ 前缀来排除设备，示例 \"internal,~needs-reboot\""

#. TRANSLATORS: command line option
msgid "Filter with a set of release flags using a ~ prefix to exclude, e.g. 'trusted-release,~trusted-metadata'"
msgstr "含一组发行标记的筛选器，~ 前缀表示排除，如 'trusted-release,~trusted-metadata'"

#. TRANSLATORS: command line option
msgid "Answer yes to all questions"
msgstr "一律用“是”回答问题"

#. TRANSLATORS: command line option
msgid "Output in JSON format (disables all interactive prompts)"
msgstr "JSON 格式的输出（禁用全部互动提示）"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "FILE"
msgstr "文件"

#. TRANSLATORS: command description
msgid "Dump SMBIOS data from a file"
msgstr "从文件转储 SMBIOS 数据"

#. TRANSLATORS: command description
msgid "Get all enabled plugins registered with the system"
msgstr "获取所有在系统注册的启用插件"

#. TRANSLATORS: command description
msgid "Gets details about a firmware file"
msgstr "获取有关某固件文件的详细信息"

#. TRANSLATORS: command description
msgid "Show history of firmware updates"
msgstr "显示固件更新历史"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "[DEVICE-ID|GUID]"
msgstr "[设备ID|GUID]"

#. TRANSLATORS: command description
msgid "Gets the list of updates for all specified devices, or all devices if unspecified"
msgstr "获取所有指定设备的更新列表，如未指定则获取所有设备的更新列表"

#. TRANSLATORS: command description
msgid "Get all devices that support firmware updates"
msgstr "获得所有支持更新固件的硬件列表"

#. TRANSLATORS: command description
msgid "Get all device flags supported by fwupd"
msgstr "获取 fwupd 支持的全部设备标志"

#. TRANSLATORS: command description
msgid "Watch for hardware changes"
msgstr "监视硬件更改"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "FILENAME DEVICE-ID [VERSION]"
msgstr "FILENAME DEVICE-ID [VERSION]"

#. TRANSLATORS: command description
msgid "Install a raw firmware blob on a device"
msgstr "在设备上安装原始固件 blob"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "FILE [DEVICE-ID|GUID]"
msgstr "文件 [设备ID|GUID]"

#. TRANSLATORS: command description
msgid "Install a specific firmware on a device, all possible devices will also be installed once the CAB matches"
msgstr "在设备上安装特定固件，一旦 CAB 匹配所有可能的设备也会被安装"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "DEVICE-ID|GUID"
msgstr "设备ID|GUID"

#. TRANSLATORS: command description
msgid "Reinstall firmware on a device"
msgstr "重新安装设备上的固件"

#. TRANSLATORS: command description
msgid "Attach to firmware mode"
msgstr "附加到固件模式"

#. TRANSLATORS: command description
msgid "Get device report metadata"
msgstr "获取设备报告元数据"

#. TRANSLATORS: command description
msgid "Detach to bootloader mode"
msgstr "拆离到引导加载器模式"

#. TRANSLATORS: command description
msgid "Unbind current driver"
msgstr "解除当前驱动的绑定"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "SUBSYSTEM DRIVER [DEVICE-ID|GUID]"
msgstr "子系统 驱动 [设备ID|GUID]"

#. TRANSLATORS: command description
msgid "Bind new kernel driver"
msgstr "绑定新内核驱动"

#. TRANSLATORS: command description
msgid "Activate pending devices"
msgstr "激活待处理的设备"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "[SMBIOS-FILE|HWIDS-FILE]"
msgstr "[SMBIOS文件|HWIDS文件]"

#. TRANSLATORS: command description
msgid "Return all the hardware IDs for the machine"
msgstr "返回机器的所有硬件 ID"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "HWIDS-FILE"
msgstr "HWIDS文件"

#. TRANSLATORS: command description
msgid "Save a file that allows generation of hardware IDs"
msgstr "保存允许生成硬件 ID 的文件"

#. TRANSLATORS: command description
msgid "Monitor the daemon for events"
msgstr "监视守护程序里的事件"

#. TRANSLATORS: command description
msgid "Updates all specified devices to latest firmware version, or all devices if unspecified"
msgstr "更新所有指定设备到最新的固件版本，如未指定更新所有设备"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "TEXT"
msgstr "文本"

#. TRANSLATORS: command description
msgctxt "command-description"
msgid "Sign data using the client certificate"
msgstr "使用客户端证书签名数据"

#. TRANSLATORS: command description
msgid "Update the stored metadata with current contents"
msgstr "使用当前内容更新存储的元数据"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "FILENAME CERTIFICATE PRIVATE-KEY"
msgstr "文件名称 证书 私钥"

#. TRANSLATORS: command description
msgid "Sign a firmware with a new key"
msgstr "用新密钥签名固件"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "FILENAME [DEVICE-ID|GUID]"
msgstr "文件名 [设备ID|GUID]"

#. TRANSLATORS: command description
msgid "Read a firmware blob from a device"
msgstr "从设备读取固件比特块（blob）"

#. TRANSLATORS: command description
msgid "Read a firmware from a device"
msgstr "从设备读取固件"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "FILENAME OFFSET DATA [FIRMWARE-TYPE]"
msgstr "FILENAME OFFSET DATA [FIRMWARE-TYPE]"

#. TRANSLATORS: command description
msgid "Patch a firmware blob at a known offset"
msgstr "在已知偏移量处对固件二进制文件打补丁"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "FILENAME-SRC FILENAME-DST [FIRMWARE-TYPE-SRC] [FIRMWARE-TYPE-DST]"
msgstr "源文件名 目标文件名 [源固件类型] [目标固件类型]"

#. TRANSLATORS: command description
msgid "Convert a firmware file"
msgstr "转换固件文件"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "BUILDER-XML FILENAME-DST"
msgstr "生成器XML 目标文件名"

#. TRANSLATORS: command description
msgid "Build a firmware file"
msgstr "生成固件文件"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "FILENAME [FIRMWARE-TYPE]"
msgstr "文件名 [固件类型]"

#. TRANSLATORS: command description
msgid "Parse and show details about a firmware file"
msgstr "解析并显示固件文件的详细信息"

#. TRANSLATORS: command description
msgid "Export a firmware file structure to XML"
msgstr "导出 XML 结构的固件文件"

#. TRANSLATORS: command description
msgid "Extract a firmware blob to images"
msgstr "提取固件比特块到映像"

#. TRANSLATORS: command description
msgid "List the available firmware types"
msgstr "列出可用的固件类型"

#. TRANSLATORS: command description
msgid "List the available firmware GTypes"
msgstr "列出可用的固件 GTypes"

#. TRANSLATORS: command description
msgid "Gets the configured remotes"
msgstr "获取已配置的远程源"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "[FILE FILE_SIG REMOTE-ID]"
msgstr "[文件 文件签名 远程ID]"

#. TRANSLATORS: command description
msgid "Refresh metadata from remote server"
msgstr "刷新来自远程服务器的元数据"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "[FWUPD-VERSION]"
msgstr "[FWUPD-VERSION]"

#. TRANSLATORS: command description
msgid "Gets the host security attributes"
msgstr "获取主机安全属性"

#. TRANSLATORS: command description
msgid "Adds devices to watch for future emulation"
msgstr "添加要留意未来仿真的设备"

#. TRANSLATORS: command description
msgid "Removes devices to watch for future emulation"
msgstr "删除要留意未来仿真的设备"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "EMULATION-FILE [ARCHIVE-FILE]"
msgstr "EMULATION-FILE [ARCHIVE-FILE]"

#. TRANSLATORS: command description
msgid "Mounts the ESP"
msgstr "挂载 ESP 分区"

#. TRANSLATORS: command description
msgid "Unmounts the ESP"
msgstr "卸载 ESP 分区"

#. TRANSLATORS: command description
msgid "Lists files on the ESP"
msgstr "列出 ESP 分区中的文件"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "[DEVICE-ID|GUID] [BRANCH]"
msgstr "[设备ID|GUID] [分支]"

#. TRANSLATORS: command description
msgid "Switch the firmware branch on the device"
msgstr "切换设备的固件分支"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "DEVICE-ID"
msgstr "DEVICE-ID"

#. TRANSLATORS: command description
msgid "Gets the results from the last update"
msgstr "从最后一次更新中获取结果"

#. TRANSLATORS: command description
msgid "Erase all firmware update history"
msgstr "清除所有固件更新历史"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "[SETTING1] [SETTING2]…"
msgstr "[SETTING1] [SETTING2]…"

#. TRANSLATORS: command description
msgid "Retrieve BIOS settings.  If no arguments are passed all settings are returned"
msgstr "获取 BIOS 设置。  如未传递变量则返回所有设置"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "SETTING VALUE"
msgstr "SETTING VALUE"

#. TRANSLATORS: command description
msgid "Set a BIOS setting"
msgstr "设置 BIOS 设置"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "ARCHIVE FIRMWARE METAINFO [FIRMWARE] [METAINFO] [JCATFILE]"
msgstr "ARCHIVE FIRMWARE METAINFO [FIRMWARE] [METAINFO] [JCATFILE]"

#. TRANSLATORS: command description
msgid "Build a cabinet archive from a firmware blob and XML metadata"
msgstr "从固件 blob 和 XML 元数据构建 cab 格式压缩包"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgctxt "command-argument"
msgid "GUID"
msgstr "GUID"

#. TRANSLATORS: command description
msgid "List EFI variables with a specific GUID"
msgstr "列出特定 GUID 的 EFI 变量"

#. TRANSLATORS: command description
msgid "List EFI boot parameters"
msgstr "列出 EFI 启动参数"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "INDEX"
msgstr "INDEX"

#. TRANSLATORS: command description
msgid "Set the EFI boot next"
msgstr "接下来设置 EFI 启动"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "INDEX1,INDEX2"
msgstr "INDEX1,INDEX2"

#. TRANSLATORS: command description
msgid "Set the EFI boot order"
msgstr "设置 EFI 启动顺序"

#. TRANSLATORS: command description
msgid "Delete an EFI boot entry"
msgstr "删除 EFI 启动项"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "INDEX NAME TARGET [MOUNTPOINT]"
msgstr "INDEX NAME TARGET [MOUNTPOINT]"

#. TRANSLATORS: command description
msgid "Create an EFI boot entry"
msgstr "创建 EFI 启动项"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "INDEX KEY [VALUE]"
msgstr "INDEX KEY [VALUE]"

#. TRANSLATORS: command description
msgid "Set or remove an EFI boot hive entry"
msgstr "设置或删除 EFI 启动项"

#. TRANSLATORS: command description
msgid "List EFI boot files"
msgstr "列出 EFI 启动文件"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "[APPSTREAM_ID]"
msgstr "[APPSTREAM_ID]"

#. TRANSLATORS: command description
msgid "Fix a specific host security attribute"
msgstr "修复特定的主机安全属性"

#. TRANSLATORS: command description
msgid "Undo the host security attribute fix"
msgstr "撤销主机安全属性修复"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "[DEVICE]"
msgstr "[DEVICE]"

#. TRANSLATORS: command description
msgid "Run the post-reboot cleanup action"
msgstr "运行重启后清理选项"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "[SECTION] KEY VALUE"
msgstr "[SECTION] KEY VALUE"

#. TRANSLATORS: sets something in the daemon configuration file
msgid "Modifies a daemon configuration value"
msgstr "修改daemon的配置值"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "SECTION"
msgstr "SECTION"

#. TRANSLATORS: sets something in the daemon configuration file
msgid "Resets a daemon configuration section"
msgstr "重置 daemon 配置部分"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "REMOTE-ID KEY VALUE"
msgstr "远程ID 键 值"

#. TRANSLATORS: command description
msgid "Modifies a given remote"
msgstr "修改给定的远程源"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "REMOTE-ID"
msgstr "远程ID"

#. TRANSLATORS: command description
msgid "Cleans a given remote"
msgstr "清理给定的远程源"

#. TRANSLATORS: command description
msgid "Enables a given remote"
msgstr "启用给定的远程源"

#. TRANSLATORS: command description
msgid "Disables a given remote"
msgstr "禁用给定的远程源"

#. TRANSLATORS: command description
msgid "Enables virtual testing devices"
msgstr "启用虚拟测试设备"

#. TRANSLATORS: command description
msgid "Disables virtual testing devices"
msgstr "禁用虚拟测试设备"

#. TRANSLATORS: command description
msgid "Get all known version formats"
msgstr "获取所有已知版本格式"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "VERSION1 VERSION2 [FORMAT]"
msgstr "VERSION1 VERSION2 [FORMAT]"

#. TRANSLATORS: command description
msgid "Compares two versions for equality"
msgstr "比较两个版本是否相等"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "WORD"
msgstr "WORD"

#. TRANSLATORS: command description
msgid "Finds firmware releases from the metadata"
msgstr "从元数据需按照固件发行版"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "KIND FILENAME"
msgstr "KIND FILENAME"

#. TRANSLATORS: command description
msgid "Calculates a CRC of a file"
msgstr "计算文件 CRC"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "CRC FILENAME"
msgstr "CRC FILENAME"

#. TRANSLATORS: command description
msgid "Finds an algorithm that matches the file CRC"
msgstr "需按照匹配文件 CRC 的算法"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "[PCR]"
msgstr "[PCR]"

#. TRANSLATORS: command description
msgid "Parse the system PCR eventlog"
msgstr "解析系统 PCR 事件日志"

#. TRANSLATORS: CLI description
msgid "This tool allows an administrator to use the fwupd plugins without being installed on the host system."
msgstr "此工具可以让管理员不用安装 fwupd 插件到主机系统上就可以使用它们。"

#. TRANSLATORS: program name
msgid "Firmware Utility"
msgstr "固件实用程序"

#. TRANSLATORS: try to help
msgid "Ignoring SSL strict checks, to do this automatically in the future export DISABLE_SSL_STRICT in your environment"
msgstr "正在忽略 SSL 严格检查，要在之后自动应用这一选项请在你的环境里 export DISABLE_SSL_STRICT"

#. TRANSLATORS: the user didn't read the man page, %1 is '--filter'
#. TRANSLATORS: the user didn't read the man page,
#. * %1 is '--filter-release'
#. TRANSLATORS: the user didn't read the man page, %1 is '--filter'
#. TRANSLATORS: the user didn't read the man page,
#. * %1 is '--filter-release'
#, c-format
msgid "Failed to parse flags for %s"
msgstr "解析 %s 标记失败"

#. TRANSLATORS: explain how to get help, %1 is
#. * 'fwupdtool --help'
#. TRANSLATORS: explain how to get help,
#. * where $1 is something like 'fwupdmgr --help'
#, c-format
msgid "Use %s for help"
msgstr "使用 %s 获取帮助"

#. TRANSLATORS: %1 is a device name
#, c-format
msgid "Downgrading %s…"
msgstr "正在下载 %s……"

#. TRANSLATORS: a list of failed updates
msgid "Devices that were not updated correctly:"
msgstr "未正确更新的设备："

#. TRANSLATORS: a list of successful updates
msgid "Devices that have been updated successfully:"
msgstr "成功更新的设备："

#. TRANSLATORS: explain why we want to upload
msgid "Uploading firmware reports helps hardware vendors to quickly identify failing and successful updates on real devices."
msgstr "上传固件报告可帮助硬件供应商尽快确定真实设备上更新的成功及失败案例。"

#. TRANSLATORS: ask the user to upload
msgid "Review and upload report now?"
msgstr "立即审核并上传报告吗？"

#. TRANSLATORS: metadata is downloaded
msgid "Requires internet connection"
msgstr "需要互联网连接"

#. TRANSLATORS: offer to disable this nag
msgid "Do you want to disable this feature for future updates?"
msgstr "你要在将来的更新中禁用此功能吗？"

#. TRANSLATORS: offer to stop asking the question
msgid "Do you want to upload reports automatically for future updates?"
msgstr "你要将来的更新中自动上传报告吗？"

#. TRANSLATORS: no rebooting needed
msgid "No reboot is necessary"
msgstr "无需重启"

#. TRANSLATORS: success message
msgid "Successfully installed firmware"
msgstr "安装固件成功"

#. TRANSLATORS: this is for the device tests
msgid "Did not find any devices with matching GUIDs"
msgstr "未找到任何匹配 GUID 的设备"

#. TRANSLATORS: this is for the device tests
msgid "OK!"
msgstr "好！"

#. TRANSLATORS: the inhibit ID is a short string like dbus-123456
#, c-format
msgid "Inhibit ID is %s."
msgstr "Inhibit ID 是 %s."

#. TRANSLATORS: we can auto-uninhibit after a timeout
#, c-format
msgid "Automatically uninhibiting in %ums…"
msgstr "%u 毫秒后自动取消抑制…"

#. TRANSLATORS: CTRL^C [holding control, and then pressing C] will exit the program
msgid "Use CTRL^C to cancel."
msgstr "用 CTRL^C 取消。"

#. TRANSLATORS: this CLI tool is now preventing system updates
msgid "System Update Inhibited"
msgstr "系统更新被抑制"

#. TRANSLATORS: the device is already connected
msgid "Device already exists"
msgstr "设备已存在"

#. TRANSLATORS: the device showed up in time
#, c-format
msgid "Successfully waited %.0fms for device"
msgstr "成功等待设备 %.0f 毫秒"

#. TRANSLATORS: device tests can be specific to a CPU type
#, c-format
msgid "%u test was skipped"
msgid_plural "%u tests were skipped"
msgstr[0] "跳过了 %u 个测试"

#. show the user the entire data blob
msgid "Target"
msgstr "目标"

msgid "Payload"
msgstr "载荷"

msgid "Signature"
msgstr "签名"

msgid "Proceed with upload?"
msgstr "确定要上传吗？"

#. TRANSLATORS: the server sent the user a small message
msgid "Update failure is a known issue, visit this URL for more information:"
msgstr "更新失败为已知问题，请访问此 URL 以获取详情："

#. TRANSLATORS: success message -- where the user has uploaded
#. * success and/or failure reports to the remote server
#, c-format
msgid "Successfully uploaded %u report"
msgid_plural "Successfully uploaded %u reports"
msgstr[0] "上传 %u 篇报告成功"

#. TRANSLATORS: key for a offline report filename
msgid "Saved report"
msgstr "保存了报告"

#. TRANSLATORS: %1 is a device name, e.g. "ThinkPad Universal
#. * ThunderBolt 4 Dock" and %2 is "fwupdmgr activate"
#, c-format
msgid "%s is pending activation; use %s to complete the update."
msgstr "%s 待激活；用 %s 完成更新。"

#. TRANSLATORS: success message when user refreshes device checksums
msgid "Successfully updated device checksums"
msgstr "更新设备校验和成功"

#. TRANSLATORS: explain why no metadata available
msgid "No remotes are currently enabled so no metadata is available."
msgstr "当前尚未启用任何远程源，因此无可用元数据。"

#. TRANSLATORS: explain why no metadata available
msgid "Metadata can be obtained from the Linux Vendor Firmware Service."
msgstr "可从 Linux 供应商固件服务获取元数据。"

#. TRANSLATORS: Turn on the remote
msgid "Enable this remote?"
msgstr "要启用此远程源吗？"

msgid "Updating"
msgstr "正在更新"

#. TRANSLATORS: success message -- where 'metadata' is information
#. * about available firmware on the remote server
msgid "Successfully downloaded new metadata:"
msgstr "成功下载了新元数据："

#. TRANSLATORS: no devices that can be upgraded with new firmware
msgid "No devices are updatable"
msgstr "无设备可更新"

#. TRANSLATORS: how many devices could be updated in theory if
#. we had the firmware locally
#, c-format
msgid "%u device is updatable"
msgid_plural "%u devices are updatable"
msgstr[0] "%u 台设备可更新"

#. TRANSLATORS: how many devices have published updates on
#. something like the LVFS
#, c-format
msgid "%u device is supported in the enabled remotes (an update has been published)"
msgid_plural "%u devices are supported in the enabled remotes (an update has been published)"
msgstr[0] "已启用的远程源支持 %u 台设备（已发布一个更新）"

#. TRANSLATORS: success message -- the user can do this by-hand too
msgid "Successfully refreshed metadata manually"
msgstr "手动刷新元数据成功"

#. TRANSLATORS: no repositories to download from
msgid "No releases available"
msgstr "无可用发布版本"

#. TRANSLATORS: no repositories to download from
msgid "No matching releases for search token"
msgstr "搜索令牌没有匹配的发布版本"

#. TRANSLATORS: get interactive prompt
msgid "Choose release"
msgstr "选择发布版本"

#. TRANSLATORS: success message when user verified device checksums
msgid "Successfully verified device checksums"
msgstr "验证设备校验和成功"

#. TRANSLATORS: the metadata is very out of date; %u is a number > 1
#, c-format
msgid "Firmware metadata has not been updated for %u day and may not be up to date."
msgid_plural "Firmware metadata has not been updated for %u days and may not be up to date."
msgstr[0] "固件元数据已有 %u 天未更新，数据可能不是最新的。"

#. TRANSLATORS: ask if we can update metadata
msgid "Update now?"
msgstr "现在更新吗？"

#. TRANSLATORS: this is an error string
msgid "No updatable devices"
msgstr "无可更新设备"

#. TRANSLATORS: this is an error string
msgid "No updates available"
msgstr "无更新可用"

#. TRANSLATORS: no repositories to download from
msgid "No remotes available"
msgstr "无可用远程源"

#. TRANSLATORS: BKC is the industry name for the best known configuration and is a set
#. * of firmware that works together
#, c-format
msgid "Your system is set up to the BKC of %s."
msgstr "你的系统被设为 %s 的最佳已知配置。"

#. TRANSLATORS: %1 is the current device version number, and %2 is the
#. command name, e.g. `fwupdmgr sync`
#, c-format
msgid "This device will be reverted back to %s when the %s command is performed."
msgstr "此设备将被恢复到 %s，当执行 %s 命令时。"

#. TRANSLATORS: the best known configuration is a set of software that we know works
#. * well together. In the OEM and ODM industries it is often called a BKC
msgid "Deviate from the best known configuration?"
msgstr "偏离最佳已知配制？"

#. TRANSLATORS: prompt to apply the update
msgid "Perform operation?"
msgstr "执行操作？"

#. TRANSLATORS: ask if we can update the metadata
msgid "Do you want to refresh this remote now?"
msgstr "你要现在刷新这个远程库吗？"

#. TRANSLATORS: success message
msgid "Successfully enabled and refreshed remote"
msgstr "已成功启用和刷新远程库"

#. TRANSLATORS: message letting the user know no device downgrade available
#. * %1 is the device name
#, c-format
msgid "No downgrades for %s"
msgstr "%s 无可用降级"

#. TRANSLATORS: shown when shutting down to switch to the new version
msgid "Activating firmware update for"
msgstr "正在激活固件更新给"

#. TRANSLATORS: success message -- where activation is making the new
#. * firmware take effect, usually after updating offline
msgid "Successfully activated all devices"
msgstr "激活所有设备成功"

#. TRANSLATORS: approved firmware has been checked by
#. * the domain administrator
msgid "There is no approved firmware."
msgstr "没有批准的固件。"

#. TRANSLATORS: approved firmware has been checked by
#. * the domain administrator
msgid "Approved firmware:"
msgid_plural "Approved firmware:"
msgstr[0] "批准的固件："

#. TRANSLATORS: changes only take effect on restart
msgid "Restart the daemon to make the change effective?"
msgstr "重启daemon以让更改生效？"

#. TRANSLATORS: success message -- a per-system setting value
msgid "Successfully reset configuration values"
msgstr "成功重置了配置值"

#. TRANSLATORS: ask the user to share, %s is something
#. * like: "Linux Vendor Firmware Service"
#, c-format
msgid "Upload these anonymous results to the %s to help other users?"
msgstr "上传这些匿名结果到 %s 帮助其他用户？"

#. TRANSLATORS: success, so say thank you to the user
msgid "Host Security ID attributes uploaded successfully, thanks!"
msgstr "成功上传主机安全 ID 属性，谢谢！"

#. TRANSLATORS: can we JFDI?
msgid "Automatically upload every time?"
msgstr "每次都自动上传？"

#. TRANSLATORS: title prefix for the BIOS settings dialog
msgid "Configuration Change Suggested"
msgstr "配置变更建议"

#. TRANSLATORS: the %1 is a BIOS setting name.
#. * %2 and %3 are the values, e.g. "True" or "Windows10"
#, c-format
msgid "This tool can change the BIOS setting '%s' from '%s' to '%s' automatically, but it will only be active after restarting the computer."
msgstr "此工具可自动将 BIOS 设置 '%s' 从 '%s' 改为 '%s'，但只有在重启计算机后才能生效。"

#. TRANSLATORS: the user has to manually recover; we can't do it
msgid "You should ensure you are comfortable restoring the setting from the system firmware setup, as this change may cause the system to not boot into Linux or cause other system instability."
msgstr "你应该确保对从系统固件设置恢复设置不感到紧张，因此更改可能导致开机无法进入 Linux 或导致其他系统不稳定。"

#. TRANSLATORS: the %1 is a kernel command line key=value
#, c-format
msgid "This tool can change the kernel argument from '%s' to '%s', but it will only be active after restarting the computer."
msgstr "本工具可将内核变量从 '%s' 改为 '%s'，但必须重启计算机才能生效。"

#. TRANSLATORS: the %1 is a kernel command line key=value
#, c-format
msgid "This tool can add a kernel argument of '%s', but it will only be active after restarting the computer."
msgstr "本工具可以添加 '%s' 的内核变量，但必须重启计算机才能生效。"

#. TRANSLATORS: the user has to manually recover; we can't do it
msgid "You should ensure you are comfortable restoring the setting from a recovery or installation disk, as this change may cause the system to not boot into Linux or cause other system instability."
msgstr "你应该确保对从恢复或安装磁盘恢复设置不感到紧张，因此更改可能导致开机无法进入 Linux 或导致其他系统不稳定。"

#. TRANSLATORS: error message
msgid "Unable to connect to service"
msgstr "无法连接到服务"

#. TRANSLATORS: error message
#, c-format
msgid "Unsupported daemon version %s, client version is %s"
msgstr "未受支持的daemon版本 %s，客户端版本为 %s"

#. TRANSLATORS: explain why we want to upload
#, c-format
msgid "Uploading a device list allows the %s team to know what hardware exists, and allows us to put pressure on vendors that do not upload firmware updates for their hardware."
msgstr "上传设备列表允许 %s 团队知道什么硬件，并允许我们施压不上传硬件固件更新的厂商。"

#. TRANSLATORS: ask the user to upload
msgid "Upload data now?"
msgstr "立即上传数据？"

#. TRANSLATORS: success, so say thank you to the user
msgid "Device list uploaded successfully, thanks!"
msgstr "成功上传了设备列表，谢谢！"

#. TRANSLATORS: command line option
msgid "Set the download retries for transient errors"
msgstr "设置短暂错误的下载重试次数"

#. TRANSLATORS: command line option
msgid "Only install onto emulated devices"
msgstr "只安装进仿真设备"

#. TRANSLATORS: command line option
msgid "Sign the uploaded data with the client certificate"
msgstr "以客户端证书签名上传的数据"

#. TRANSLATORS: command line option
msgid "Do not check for unreported history"
msgstr "不要查找未报告历史"

#. TRANSLATORS: command line option
msgid "Do not check for old metadata"
msgstr "不要查找老的元数据"

#. TRANSLATORS: command line option
msgid "Do not check if download remotes should be enabled"
msgstr "不要检查下载远程是否已启用"

#. TRANSLATORS: command line option
msgid "Do not write to the history database"
msgstr "不要写入历史数据库"

#. TRANSLATORS: command line option
msgid "Only use peer-to-peer networking when downloading files"
msgstr "下载文件时只用点到点传输"

#. TRANSLATORS: command line option
msgid "Do not prompt to fix security issues"
msgstr "不提示修复安全问题"

#. TRANSLATORS: command line option
msgid "Don't prompt for authentication (less details may be shown)"
msgstr "不提示身份认证（可能不显示详情）"

#. TRANSLATORS: command description
msgid "Check if any devices are pending a reboot to complete update"
msgstr "监察是否有设备待重启完成更新"

#. TRANSLATORS: command description
msgid "Share firmware history with the developers"
msgstr "与开发者分享固件历史"

#. TRANSLATORS: command description
msgid "Export firmware history for manual upload"
msgstr "导出固件历史用于手动上传"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "[DEVICE-ID|GUID] [VERSION]"
msgstr "[DEVICE-ID|GUID] [VERSION]"

#. TRANSLATORS: command description
msgid "Install a specific firmware file on all devices that match"
msgstr "在所有匹配的设备上安装特定的固件文件"

#. TRANSLATORS: command description
msgid "Install a firmware file in cabinet format on this hardware"
msgstr "在此硬件上安装 cab 格式的固件文件"

#. TRANSLATORS: command description
msgid "Checks cryptographic hash matches firmware"
msgstr "检查加密哈希与固件是否匹配"

#. TRANSLATORS: command description
msgid "Unlocks the device for firmware access"
msgstr "为固件访问解锁设备"

#. TRANSLATORS: command description
msgid "Clears the results from the last update"
msgstr "清除从最后一次更新获取的结果"

#. TRANSLATORS: command description
msgid "Gets the releases for a device"
msgstr "获取用于设备的发行版本"

#. TRANSLATORS: command description
msgid "Downgrades the firmware on a device"
msgstr "降级设备上的固件"

#. TRANSLATORS: command description
msgid "Update the stored cryptographic hash with current ROM contents"
msgstr "以当前 ROM 内容更新存储的加密哈希"

#. TRANSLATORS: command description
msgid "Activate devices"
msgstr "激活设备"

#. TRANSLATORS: firmware approved by the admin
msgid "Gets the list of approved firmware"
msgstr "获取已批准固件的列表"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "FILENAME|CHECKSUM1[,CHECKSUM2][,CHECKSUM3]"
msgstr "FILENAME|CHECKSUM1[,CHECKSUM2][,CHECKSUM3]"

#. TRANSLATORS: command description
msgid "Reinstall current firmware on the device"
msgstr "在设备上重新安装当前的固件"

#. TRANSLATORS: command description
msgid "Sync firmware versions to the chosen configuration"
msgstr "同步固件版本至选定的配置"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "LOCATION"
msgstr "位置"

#. TRANSLATORS: command description
msgid "Download a file"
msgstr "下载文件"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "[FILENAME1] [FILENAME2]"
msgstr "[文件名1] [文件名2]"

#. TRANSLATORS: command description
msgid "Test a device using a JSON manifest"
msgstr "使用 JSON 清单测试设备"

#. TRANSLATORS: command description
msgid "Emulate a device using a JSON manifest"
msgstr "用 JSON 清单模拟设备"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "[REASON] [TIMEOUT]"
msgstr "[REASON] [TIMEOUT]"

#. TRANSLATORS: command description
msgid "Inhibit the system to prevent upgrades"
msgstr "抑制系统阻止升级"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "INHIBIT-ID"
msgstr "INHIBIT-ID"

#. TRANSLATORS: command description
msgid "Uninhibit the system to allow upgrades"
msgstr "升级"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "GUID|DEVICE-ID"
msgstr "GUID|DEVICE-ID"

#. TRANSLATORS: command description
msgid "Wait for a device to appear"
msgstr "等待设备出现"

#. TRANSLATORS: command description
msgid "Asks the daemon to quit"
msgstr "请求 daemon 退出"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "[SETTING1] [SETTING2] [--no-authenticate]"
msgstr "[SETTING1] [SETTING2] [--no-authenticate]"

#. TRANSLATORS: command argument: uppercase, spaces->dashes
msgid "SETTING1 VALUE1 [SETTING2] [VALUE2]"
msgstr "SETTING1 VALUE1 [SETTING2] [VALUE2]"

#. TRANSLATORS: command description
msgid "Sets one or more BIOS settings"
msgstr "设置一个或多个 BIOS 设置"

#. TRANSLATORS: command description
msgid "Upload the list of updatable devices to a remote server"
msgstr "上传可更新列表到远程服务器"

#. TRANSLATORS: CLI description
msgid "This tool allows an administrator to query and control the fwupd daemon, allowing them to perform actions such as installing or downgrading firmware."
msgstr "此工具允许管理员查询和控制 fwupd daemon，让其执行如安装或者降级固件等操作。"

#. TRANSLATORS: try to help
msgid "The system clock has not been set correctly and downloading files may fail."
msgstr "系统时钟没有设置正确，文件下载可能会失败。"

#. TRANSLATORS: error message for Windows
msgid "Failed to connect to Windows service, please ensure it's running."
msgstr "连接 Windows 服务失败，请确保它正在运行。"

#. TRANSLATORS: could not contact the fwupd service over D-Bus
msgid "Failed to connect to daemon"
msgstr "连接到daemon失败"

#. TRANSLATORS: the user is SOL for support...
msgid "The daemon has loaded 3rd party code and is no longer supported by the upstream developers!"
msgstr "daemon已经加载了第三方代码，并且上游开发者不再支持！"

#. TRANSLATORS: a feature is something like "can show an image"
msgid "Failed to set front-end features"
msgstr "设置前端功能失败"

#. TRANSLATORS: The BIOS setting can only be changed to fixed values
msgid "Enumeration"
msgstr "枚举"

#. TRANSLATORS: The BIOS setting only accepts integers in a fixed range
msgid "Integer"
msgstr "整数"

#. TRANSLATORS: The BIOS setting accepts strings
msgid "String"
msgstr "字符串"

#. TRANSLATORS: type of BIOS setting
msgid "Setting type"
msgstr "设置类型"

#. TRANSLATORS: tell a user how to get information
#, c-format
msgid "Run without '%s' to see"
msgstr "没有 '%s' 情况下运行以查看"

#. TRANSLATORS: current value of a BIOS setting
msgid "Current Value"
msgstr "当前值"

#. TRANSLATORS: description of BIOS setting
#. TRANSLATORS: multiline description of device
msgid "Description"
msgstr "描述"

#. TRANSLATORS: item is TRUE
msgid "True"
msgstr "True"

#. TRANSLATORS: item is FALSE
msgid "False"
msgstr "False"

#. TRANSLATORS: BIOS setting is read only
msgid "Read Only"
msgstr "只读"

#. TRANSLATORS: Lowest valid integer for BIOS setting
msgid "Minimum value"
msgstr "最小值"

#. TRANSLATORS: Highest valid integer for BIOS setting
msgid "Maximum value"
msgstr "最大值"

#. TRANSLATORS: Scalar increment for integer BIOS setting
msgid "Scalar Increment"
msgstr "纯量递增"

#. TRANSLATORS: Shortest valid string for BIOS setting
msgid "Minimum length"
msgstr "最小长度"

#. TRANSLATORS: Longest valid string for BIOS setting
msgid "Maximum length"
msgstr "最大长度"

#. TRANSLATORS: Possible values for a bios setting
msgid "Possible Values"
msgstr "可能值"

#. TRANSLATORS: error message
msgid "Invalid arguments"
msgstr "无效变量"

#. TRANSLATORS: the vendor did not upload this
msgid "This firmware is provided by LVFS community members and is not provided (or supported) by the original hardware vendor."
msgstr "此固件由 LVFS 社区成员提供，不是由 （或受）原始硬件厂商提供（或支持）。"

#. TRANSLATORS: if it breaks, you get to keep both pieces
msgid "Installing this update may also void any device warranty."
msgstr "安装此更新还可能破坏任何设备保修。"

#. TRANSLATORS: naughty vendor
msgid "The vendor did not supply any release notes."
msgstr "厂商未提供任何更新日志。"

#. TRANSLATORS: message letting the user know an downgrade is available
#. * %1 is the device name and %2 and %3 are version strings
#, c-format
msgid "Downgrade %s from %s to %s?"
msgstr "降级 %s，从 %s 到 %s？"

#. TRANSLATORS: message letting the user know an upgrade is available
#. * %1 is the device name and %2 and %3 are version strings
#, c-format
msgid "Upgrade %s from %s to %s?"
msgstr "升级 %s，从 %s 到 %s？"

#. TRANSLATORS: message letting the user know an upgrade is available
#. * %1 is the device name and %2 is a version string
#, c-format
msgid "Reinstall %s to %s?"
msgstr "重新安装 %s 到 %s？"

#. TRANSLATORS: warn the user before updating, %1 is a device name
#, c-format
msgid "%s and all connected devices may not be usable while updating."
msgstr "更新期间 %s 和所有连接的设备可能无法使用。"

#. TRANSLATORS: warn the user before
#. * updating, %1 is a device name
#.
#, c-format
msgid "%s must remain connected for the duration of the update to avoid damage."
msgstr "更新期间必须保持 %s 的连接以避免损坏。"

#. TRANSLATORS: warn the user before updating, %1 is a machine
#. * name
#.
#, c-format
msgid "%s must remain plugged into a power source for the duration of the update to avoid damage."
msgstr "更新期间必须保持 %s 接入电源以避免损坏。"

#. TRANSLATORS: explain why
msgid "An update requires the system to shutdown to complete."
msgstr "更新需要系统关机才能完成。"

#. TRANSLATORS: shutdown to apply the update
msgid "Shutdown now?"
msgstr "现在关机？"

#. TRANSLATORS: explain why we want to reboot
msgid "An update requires a reboot to complete."
msgstr "更新需要重启设备才能完成。"

#. TRANSLATORS: reboot to apply the update
msgid "Restart now?"
msgstr "要现在重启设备吗？"

#. TRANSLATORS: this is a command alias, e.g. 'get-devices'
#, c-format
msgid "Alias to %s"
msgstr "%s 的别名"

#. TRANSLATORS: error message
msgid "Command not found"
msgstr "未找到命令"

#. TRANSLATORS: this is the default branch name when unset
msgid "default"
msgstr "默认"

#. TRANSLATORS: a specific part of hardware,
#. * the first %s is the device name, e.g. 'Unifying Receiver`
#, c-format
msgid "%s Device Update"
msgstr "%s 设备更新"

#. TRANSLATORS: a specific part of hardware,
#. * the first %s is the device name, e.g. 'Secure Boot`
#, c-format
msgid "%s Configuration Update"
msgstr "%s 配置更新"

#. TRANSLATORS: the entire system, e.g. all internal devices,
#. * the first %s is the device name, e.g. 'ThinkPad P50`
#, c-format
msgid "%s System Update"
msgstr "%s 系统更新"

#. TRANSLATORS: the EC is typically the keyboard controller chip,
#. * the first %s is the device name, e.g. 'ThinkPad P50`
#, c-format
msgid "%s Embedded Controller Update"
msgstr "%s 嵌入式控制器更新"

#. TRANSLATORS: ME stands for Management Engine, the Intel AMT thing,
#. * the first %s is the device name, e.g. 'ThinkPad P50`
#, c-format
msgid "%s ME Update"
msgstr "%s 管理引擎（ME）更新"

#. TRANSLATORS: ME stands for Management Engine (with Intel AMT),
#. * where the first %s is the device name, e.g. 'ThinkPad P50`
#, c-format
msgid "%s Corporate ME Update"
msgstr "%s 企业 ME 更新"

#. TRANSLATORS: ME stands for Management Engine, where
#. * the first %s is the device name, e.g. 'ThinkPad P50`
#, c-format
msgid "%s Consumer ME Update"
msgstr "%s 消费者 ME 更新"

#. TRANSLATORS: the controller is a device that has other devices
#. * plugged into it, for example ThunderBolt, FireWire or USB,
#. * the first %s is the device name, e.g. 'Intel ThunderBolt`
#, c-format
msgid "%s Controller Update"
msgstr "%s 控制器更新"

#. TRANSLATORS: the Thunderbolt controller is a device that
#. * has other high speed Thunderbolt devices plugged into it;
#. * the first %s is the system name, e.g. 'ThinkPad P50`
#, c-format
msgid "%s Thunderbolt Controller Update"
msgstr "%s Thunderbolt 控制器更新"

#. TRANSLATORS: the CPU microcode is firmware loaded onto the CPU
#. * at system boot-up
#, c-format
msgid "%s CPU Microcode Update"
msgstr "%s CPU 微码更新"

#. TRANSLATORS: battery refers to the system power source
#, c-format
msgid "%s Battery Update"
msgstr "%s 电池更新"

#. TRANSLATORS: camera can refer to the laptop internal
#. * camera in the bezel or external USB webcam
#, c-format
msgid "%s Camera Update"
msgstr "%s 摄像头更新"

#. TRANSLATORS: TPM refers to a Trusted Platform Module
#, c-format
msgid "%s TPM Update"
msgstr "%s TPM 更新"

#. TRANSLATORS: TouchPad refers to a flat input device
#, c-format
msgid "%s Touchpad Update"
msgstr "%s 触摸板更新"

#. TRANSLATORS: Mouse refers to a handheld input device
#, c-format
msgid "%s Mouse Update"
msgstr "%s 鼠标更新"

#. TRANSLATORS: Keyboard refers to an input device for typing
#, c-format
msgid "%s Keyboard Update"
msgstr "%s 键盘更新"

#. TRANSLATORS: Storage Controller is typically a RAID or SAS adapter
#, c-format
msgid "%s Storage Controller Update"
msgstr "%s 存储控制器更新"

#. TRANSLATORS: Network Interface refers to the physical
#. * PCI card, not the logical wired connection
#, c-format
msgid "%s Network Interface Update"
msgstr "%s 网络接口更新"

#. TRANSLATORS: Video Display refers to the laptop internal display or
#. * external monitor
#, c-format
msgid "%s Display Update"
msgstr "%s 显示器更新"

#. TRANSLATORS: BMC refers to baseboard management controller which
#. * is the device that updates all the other firmware on the system
#, c-format
msgid "%s BMC Update"
msgstr "%s BMC 更新"

#. TRANSLATORS: Receiver refers to a radio device, e.g. a tiny Bluetooth
#. * device that stays in the USB port so the wireless peripheral works
#, c-format
msgid "%s USB Receiver Update"
msgstr "%s USB 接收器更新"

#. TRANSLATORS: drive refers to a storage device, e.g. SATA disk
#, c-format
msgid "%s Drive Update"
msgstr "%s 驱动关系"

#. TRANSLATORS: flash refers to solid state storage, e.g. UFS or eMMC
#, c-format
msgid "%s Flash Drive Update"
msgstr "%s 闪存盘更新"

#. TRANSLATORS: SSD refers to a Solid State Drive, e.g. non-rotating
#. * SATA or NVMe disk
#, c-format
msgid "%s SSD Update"
msgstr "%s SSD 更新"

#. TRANSLATORS: GPU refers to a Graphics Processing Unit, e.g.
#. * the "video card"
#, c-format
msgid "%s GPU Update"
msgstr "%s GPU 更新"

#. TRANSLATORS: Dock refers to the port replicator hardware laptops are
#. * cradled in, or lowered onto
#, c-format
msgid "%s Dock Update"
msgstr "%s 坞更新"

#. TRANSLATORS: Dock refers to the port replicator device connected
#. * by plugging in a USB cable -- which may or may not also provide power
#, c-format
msgid "%s USB Dock Update"
msgstr "%s USB 坞更新"

#. TRANSLATORS: a device that can read your fingerprint pattern
#, c-format
msgid "%s Fingerprint Reader Update"
msgstr "%s 指纹读取器更新"

#. TRANSLATORS: a large pressure-sensitive drawing area typically used
#. * by artists and digital artists
#, c-format
msgid "%s Graphics Tablet Update"
msgstr "%s 绘图板更新"

#. TRANSLATORS: an input device used by gamers, e.g. a joystick
#, c-format
msgid "%s Input Controller Update"
msgstr "%s 输入控制器更新"

#. TRANSLATORS: two miniature speakers attached to your ears
#, c-format
msgid "%s Headphones Update"
msgstr "%s 耳机更新"

#. TRANSLATORS: headphones with an integrated microphone
#, c-format
msgid "%s Headset Update"
msgstr "%s 头戴式耳机更新"

#. TRANSLATORS: this is the fallback where we don't know if the release
#. * is updating the system, the device, or a device class, or something else --
#. * the first %s is the device name, e.g. 'ThinkPad P50`
#, c-format
msgid "%s Update"
msgstr "%s 更新"

#. TRANSLATORS: duration in seconds
#, c-format
msgid "%u second"
msgid_plural "%u seconds"
msgstr[0] "%u 秒"

#. TRANSLATORS: duration in minutes
#, c-format
msgid "%u minute"
msgid_plural "%u minutes"
msgstr[0] "%u 分钟"

#. TRANSLATORS: duration in minutes
#, c-format
msgid "%u hour"
msgid_plural "%u hours"
msgstr[0] "%u 小时"

#. TRANSLATORS: duration in days!
#, c-format
msgid "%u day"
msgid_plural "%u days"
msgstr[0] "%u 天"

#. TRANSLATORS: Device cannot be removed easily
msgid "Internal device"
msgstr "内部设备"

#. TRANSLATORS: Device is updatable in this or any other mode
msgid "Updatable"
msgstr "可更新"

#. TRANSLATORS: Must be plugged into an outlet
msgid "System requires external power source"
msgstr "系统需要外接电源"

#. TRANSLATORS: Is locked and can be unlocked
msgid "Device is locked"
msgstr "设备已锁定"

#. TRANSLATORS: Is found in current metadata
msgid "Supported on remote server"
msgstr "支持于远程服务器"

#. TRANSLATORS: Requires a bootloader mode to be manually enabled by the user
msgid "Requires a bootloader"
msgstr "需要引导程序"

#. TRANSLATORS: Requires a reboot to apply firmware or to reload hardware
msgid "Needs a reboot after installation"
msgstr "安装完后需要重启"

#. TRANSLATORS: Requires system shutdown to apply firmware
msgid "Needs shutdown after installation"
msgstr "安装完后需要关机"

#. TRANSLATORS: Has been reported to a metadata server
msgid "Reported to remote server"
msgstr "已报告到远程服务器"

#. TRANSLATORS: User has been notified
msgid "User has been notified"
msgstr "已通知用户"

#. TRANSLATORS: Is currently in bootloader mode
msgid "Is in bootloader mode"
msgstr "处于引导程序模式"

#. TRANSLATORS: the hardware is waiting to be replugged
msgid "Hardware is waiting to be replugged"
msgstr "硬件正等待重新插入"

#. TRANSLATORS: Device update needs to be separately activated
msgid "Device update needs activation"
msgstr "设备更新需要激活"

#. TRANSLATORS: Device will not return after update completes
msgid "Device will not re-appear after update completes"
msgstr "更新完后设备不会再显示"

#. TRANSLATORS: Device supports some form of checksum verification
msgid "Cryptographic hash verification is available"
msgstr "支持加密哈希验证"

#. TRANSLATORS: Device supports a safety mechanism for flashing
msgid "Device stages updates"
msgstr "设备阶段更新"

#. TRANSLATORS: Device supports a safety mechanism for flashing
msgid "Device can recover flash failures"
msgstr "设备可从刷机失败恢复"

#. TRANSLATORS: Device remains usable during update
msgid "Device is usable for the duration of the update"
msgstr "设备在更新期间可使用"

#. TRANSLATORS: a version check is required for all firmware
msgid "Device firmware is required to have a version check"
msgstr "设备固件需要版本检查"

#. TRANSLATORS: the device cannot update from A->C and has to go A->B->C
msgid "Device is required to install all provided releases"
msgstr "设备需要安装所有提供的版本"

#. TRANSLATORS: there is more than one supplier of the firmware
msgid "Device supports switching to a different branch of firmware"
msgstr "设备支持切换到不同的固件分支"

#. TRANSLATORS: save the old firmware to disk before installing the new one
msgid "Device will backup firmware before installing"
msgstr "设备将在安装前备份固件"

#. TRANSLATORS: on some systems certain devices have to have matching versions,
#. * e.g. the EFI driver for a given network card cannot be different
msgid "All devices of the same type will be updated at the same time"
msgstr "所有相同类型的设备会在相同一时间更新"

#. TRANSLATORS: some devices can only be updated to a new semver and cannot
#. * be downgraded or reinstalled with the existing version
msgid "Only version upgrades are allowed"
msgstr "只允许版本升级"

#. TRANSLATORS: currently unreachable, perhaps because it is in a lower power state
#. * or is out of wireless range
msgid "Device is unreachable"
msgstr "设备不可访问"

#. TRANSLATORS: we might ask the user the recovery key when next booting Windows
msgid "Full disk encryption secrets may be invalidated when updating"
msgstr "更新时全盘加密 secret 可能失效"

#. TRANSLATORS: the vendor is no longer supporting the device
msgid "End of life"
msgstr "支持终止"

#. TRANSLATORS: firmware is verified on-device the payload using strong crypto
msgid "Signed Payload"
msgstr "有签名的载荷"

#. TRANSLATORS: firmware payload is unsigned and it is possible to modify it
msgid "Unsigned Payload"
msgstr "无签名的载荷"

#. TRANSLATORS: this device is not actually real
msgid "Emulated"
msgstr "仿真的"

#. TRANSLATORS: we're saving all USB events for emulation
msgid "Tagged for emulation"
msgstr "仿真标签"

#. TRANSLATORS: stay on one firmware version unless the new version is explicitly
#. * specified
msgid "Installing a specific release is explicitly required"
msgstr "明确要求安装特定发行版本"

#. TRANSLATORS: we can save all device enumeration events for emulation
msgid "Can tag for emulation"
msgstr "可打上仿真标签"

#. TRANSLATORS: ask the user to do a simple task which should be translated
msgid "Message"
msgstr "消息"

#. TRANSLATORS: show the user a generic image that can be themed
msgid "Image"
msgstr "图片"

#. TRANSLATORS: ask the user a question, and it will not be translated
msgid "Message (custom)"
msgstr "消息（自定义）"

#. TRANSLATORS: show the user a random image from the internet
msgid "Image (custom)"
msgstr "图片（自定义）"

#. TRANSLATORS: the update state of the specific device
msgid "Pending"
msgstr "待处理"

#. TRANSLATORS: the update state of the specific device
msgid "Success"
msgstr "成功"

#. TRANSLATORS: the update state of the specific device
msgid "Failed"
msgstr "已失败"

#. TRANSLATORS: the update state of the specific device
msgid "Transient failure"
msgstr "暂时失败"

#. TRANSLATORS: the update state of the specific device
msgid "Needs reboot"
msgstr "需要重启"

#. TRANSLATORS: as in laptop battery power
msgid "System power is too low"
msgstr "系统电量过低"

#. TRANSLATORS: as in laptop battery power
#, c-format
msgid "System power is too low (%u%%, requires %u%%)"
msgstr "系统电量过低 （%u%%, 要求 %u%%）"

#. TRANSLATORS: for example, a Bluetooth mouse that is in powersave mode
msgid "Device is unreachable, or out of wireless range"
msgstr "设置不可达或在无线网络范围以外"

#. TRANSLATORS: for example the batteries *inside* the Bluetooth mouse
msgid "Device battery power is too low"
msgstr "设备电量过低"

#. TRANSLATORS: for example the batteries *inside* the Bluetooth mouse
#, c-format
msgid "Device battery power is too low (%u%%, requires %u%%)"
msgstr "设备电量过低 （%u%%, 要求 %u%%）"

#. TRANSLATORS: usually this is when we're waiting for a reboot
msgid "Device is waiting for the update to be applied"
msgstr "设备在等待应用更新"

#. TRANSLATORS: as in, wired mains power for a laptop
msgid "Device requires AC power to be connected"
msgstr "设备需连接直流电源"

#. TRANSLATORS: lid means "laptop top cover"
msgid "Device cannot be updated while the lid is closed"
msgstr "盖板关闭时无法更新设备"

#. TRANSLATORS: emulated means we are pretending to be a different model
msgid "Device is emulated"
msgstr "仿真设备"

#. TRANSLATORS: The device cannot be updated due to missing vendor's license.
msgid "Device requires a software license to update"
msgstr "设备需要软件许可证才能更新"

#. TRANSLATORS: an application is preventing system updates
msgid "All devices are prevented from update by system inhibit"
msgstr "所有设备更新均被系统抑制阻止"

#. TRANSLATORS: another application is updating the device already
msgid "An update is in progress"
msgstr "正在更新"

#. TRANSLATORS: device cannot be interrupted, for instance taking a phone call
msgid "Device is in use"
msgstr "设备使用中"

#. TRANSLATORS: device does not have a display connected
msgid "Device requires a display to be plugged in"
msgstr "设备需要插入显示器"

#. TRANSLATORS: we have two ways of communicating with the device, so we hide one
msgid "Device is lower priority than an equivalent device"
msgstr "设备优先级低于相同设备"

#. TRANSLATORS: firmware is signed with insecure key
msgid "System has been signed with an insecure key"
msgstr "系统由不安全密钥签名"

#. TRANSLATORS: firmware is locked from the BIOS
msgid "Device firmware has been locked"
msgstr "设备固件已被锁定"

#. TRANSLATORS: Name of hardware
msgid "Unknown Device"
msgstr "未知设备"

#. TRANSLATORS: ID for hardware, typically a SHA1 sum
msgid "Device ID"
msgstr "设备 ID"

#. TRANSLATORS: one line summary of device
msgid "Summary"
msgstr "概览"

#. TRANSLATORS: version number of previous firmware
msgid "Previous version"
msgstr "上个版本"

#. TRANSLATORS: version number of current firmware
msgid "Current version"
msgstr "当前版本"

#. TRANSLATORS: smallest version number installable on device
msgid "Minimum Version"
msgstr "最小版本"

#. TRANSLATORS: largest version number installable on device
msgid "Maximum Version"
msgstr "最高版本"

#. TRANSLATORS: firmware version of bootloader
msgid "Bootloader Version"
msgstr "引导程序版本"

#. TRANSLATORS: manufacturer of hardware
msgid "Vendor"
msgstr "供应商"

#. TRANSLATORS: webpage for the specific device
msgid "URL"
msgstr "URL"

#. TRANSLATORS: the stream of firmware, e.g. nonfree
msgid "Release Branch"
msgstr "发行分支"

#. TRANSLATORS: length of time the update takes to apply
msgid "Install Duration"
msgstr "安装时长"

#. TRANSLATORS: serial number of hardware
msgid "Serial Number"
msgstr "序列号"

#. TRANSLATORS: hardware state, e.g. "pending"
msgid "Update State"
msgstr "更新状态"

#. TRANSLATORS: first percentage is current value, 2nd percentage is the
#. * lowest limit the firmware update is allowed for the update to happen
#, c-format
msgid "%u%% (threshold %u%%)"
msgstr "%u%% (阈值 %u%%)"

#. TRANSLATORS: refers to the battery inside the peripheral device
msgid "Battery"
msgstr "电池"

#. TRANSLATORS: error message from last update attempt
msgid "Update Error"
msgstr "更新错误"

#. TRANSLATORS: reasons the device is not updatable
msgid "Problems"
msgstr "问题"

#. TRANSLATORS: the original time/date the device was modified
msgid "Last modified"
msgstr "最后修改"

#. TRANSLATORS: global ID common to all similar hardware
msgid "GUID"
msgid_plural "GUIDs"
msgstr[0] "GUID"

#. TRANSLATORS: description of device ability
msgid "Device Flags"
msgstr "设备标志"

#. TRANSLATORS: description of the device requests
msgid "Device Requests"
msgstr "设备请求"

#. TRANSLATORS: issue fixed with the release, e.g. CVE
msgid "Issue"
msgid_plural "Issues"
msgstr[0] "问题"

#. TRANSLATORS: Plugin is active only if hardware is found
msgid "Enabled if hardware matches"
msgstr "如设备匹配则开启"

#. TRANSLATORS: Plugin is active and in use
msgid "Ready"
msgstr "就绪"

#. TRANSLATORS: Plugin is inactive and not used
#. TRANSLATORS: Suffix: the HSI result
msgid "Disabled"
msgstr "已禁用"

#. TRANSLATORS: not required for this system
msgid "Required hardware was not found"
msgstr "所需设备未找到"

#. TRANSLATORS: system is not booted in UEFI mode
msgid "UEFI firmware can not be updated in legacy BIOS mode"
msgstr "UEFI 固件无法在传统 BIOS 模式下更新"

#. TRANSLATORS: capsule updates are an optional BIOS feature
msgid "UEFI capsule updates not available or enabled in firmware setup"
msgstr "UEFI 胶囊更新在固件设置中不可用或未启用"

#. TRANSLATORS: user needs to run a command, %1 is 'fwupdmgr unlock'
#, c-format
msgid "Firmware updates disabled; run '%s' to enable"
msgstr "固件更新被禁用；运行 '%s' 开启"

#. TRANSLATORS: user needs to run a command
msgid "Authentication details are required"
msgstr "需要身份验证详细信息"

#. TRANSLATORS: no peeking
msgid "Configuration is only readable by the system administrator"
msgstr "只有系统管理员可读取配置"

#. TRANSLATORS: the plugin was created from a .so object, and was not built-in
msgid "Loaded from an external module"
msgstr "从外部模块加载"

#. TRANSLATORS: check various UEFI and ACPI tables are unchanged after the update
msgid "Will measure elements of system integrity around an update"
msgstr "将衡量更新前后系统完整性的各个要素"

#. TRANSLATORS: the user is using Gentoo/Arch and has screwed something up
msgid "Required efivarfs filesystem was not found"
msgstr "所需 efivarfs 文件系统未找到"

#. TRANSLATORS: partition refers to something on disk, again, hey Arch users
msgid "UEFI ESP partition not detected or configured"
msgstr "UEFI ESP 分区未检测到或未配置"

#. TRANSLATORS: partition refers to something on disk, again, hey Arch users
msgid "UEFI ESP partition may not be set up correctly"
msgstr "可能未正确设置 UEFI ESP 分区"

#. TRANSLATORS: Failed to open plugin, hey Arch users
msgid "Plugin dependencies missing"
msgstr "插件依赖缺失"

#. TRANSLATORS: The kernel does not support this plugin
msgid "Running kernel is too old"
msgstr "运行的内核太老旧"

#. TRANSLATORS: The plugin is only for testing
msgid "Plugin is only for testing"
msgstr "插件仅用于测试"

#. TRANSLATORS: The plugin enumeration might change the device current mode
msgid "Plugin enumeration may change device state"
msgstr "插件枚举可能改变设备状态"

#. TRANSLATORS: description of plugin state, e.g. disabled
msgid "Flags"
msgstr "标志"

#. TRANSLATORS: a non-free software license
msgid "Proprietary"
msgstr "私有"

#. TRANSLATORS: the release urgency
msgid "Low"
msgstr "低"

#. TRANSLATORS: the release urgency
msgid "Medium"
msgstr "中"

#. TRANSLATORS: the release urgency
msgid "High"
msgstr "高"

#. TRANSLATORS: the release urgency
msgid "Critical"
msgstr "关键"

#. TRANSLATORS: We verified the payload against the server
msgid "Trusted payload"
msgstr "可信载荷"

#. TRANSLATORS: We verified the metadata against the server
msgid "Trusted metadata"
msgstr "可信元数据"

#. TRANSLATORS: version is newer
msgid "Is upgrade"
msgstr "版本较新"

#. TRANSLATORS: version is older
msgid "Is downgrade"
msgstr "版本较低"

#. TRANSLATORS: version cannot be installed due to policy
msgid "Blocked version"
msgstr "被拦截的版本"

#. TRANSLATORS: version cannot be installed due to policy
msgid "Not approved"
msgstr "未批准"

#. TRANSLATORS: is not the main firmware stream
msgid "Alternate branch"
msgstr "替代分支"

#. TRANSLATORS: is not supported by the vendor
msgid "Community supported"
msgstr "社区支持"

#. TRANSLATORS: someone we trust has tested this
msgid "Tested by trusted vendor"
msgstr "由可信厂商测试"

#. TRANSLATORS: the %s is a vendor name, e.g. Lenovo
#, c-format
msgid "Tested by %s"
msgstr "由 %s 测试"

#. TRANSLATORS: when the release was tested
msgid "Tested"
msgstr "已测试"

#. TRANSLATORS: the OS the release was tested on
msgid "Distribution"
msgstr "发行版"

#. TRANSLATORS: the firmware old version
msgid "Old version"
msgstr "旧版本"

#. TRANSLATORS: the fwupd version the release was tested on
msgid "Version[fwupd]"
msgstr "版本 [fwupd]"

#. TRANSLATORS: version number of new firmware
msgid "New version"
msgstr "新版本"

#. TRANSLATORS: the server the file is coming from
#. TRANSLATORS: remote identifier, e.g. lvfs-testing
msgid "Remote ID"
msgstr "远程源 ID"

#. TRANSLATORS: the exact component on the server
msgid "Release ID"
msgstr "发行版本 ID"

#. TRANSLATORS: the stream of firmware, e.g. nonfree
msgid "Branch"
msgstr "分支"

#. TRANSLATORS: one line variant of release (e.g. 'China')
msgid "Variant"
msgstr "变型"

#. TRANSLATORS: e.g. GPLv2+, Proprietary etc
msgid "License"
msgstr "许可证"

#. TRANSLATORS: file size of the download
msgid "Size"
msgstr "大小"

#. TRANSLATORS: when the update was built
msgid "Created"
msgstr "创建日期"

#. TRANSLATORS: how important the release is
msgid "Urgency"
msgstr "紧急性"

#. TRANSLATORS: more details about the update link
msgid "Details"
msgstr "详情"

#. TRANSLATORS: source (as in code) link
msgid "Source"
msgstr "来源"

#. TRANSLATORS: Software Bill of Materials link
msgid "SBOM"
msgstr "软件物料清单"

#. TRANSLATORS: length of time the update takes to apply
msgid "Duration"
msgstr "时长"

#. TRANSLATORS: helpful messages for the update
msgid "Update Message"
msgstr "更新消息"

#. TRANSLATORS: helpful image for the update
msgid "Update Image"
msgstr "更新映像"

#. TRANSLATORS: release attributes
msgid "Release Flags"
msgstr "发行标记"

#. TRANSLATORS: release tag set for release, e.g. lenovo-2021q3
msgid "Tag"
msgid_plural "Tags"
msgstr[0] "标签"

#. TRANSLATORS: hash to that exact firmware archive
#. TRANSLATORS: remote checksum
msgid "Checksum"
msgstr "校验和"

#. TRANSLATORS: remote type, e.g. remote or local
msgid "Type"
msgstr "类型"

#. TRANSLATORS: if we can get metadata from peer-to-peer clients
msgid "P2P Metadata"
msgstr "P2P 元数据"

#. TRANSLATORS: if we can get metadata from peer-to-peer clients
msgid "P2P Firmware"
msgstr "P2P 固件"

#. TRANSLATORS: the age of the metadata
msgid "Age"
msgstr "已发布时间"

#. TRANSLATORS: how often we should refresh the metadata
msgid "Refresh Interval"
msgstr "刷新间隔"

#. TRANSLATORS: the numeric priority
msgid "Priority"
msgstr "优先级"

#. TRANSLATORS: remote filename base
msgid "Username"
msgstr "用户名"

#. TRANSLATORS: remote filename base
msgid "Password"
msgstr "密码"

#. TRANSLATORS: filename of the local file
msgid "Filename"
msgstr "文件名"

#. TRANSLATORS: filename of the local file
msgid "Filename Signature"
msgstr "文件名签名"

#. TRANSLATORS: full path of the remote.conf file
msgid "Filename Source"
msgstr "文件来源"

#. TRANSLATORS: remote URI
msgid "Metadata URI"
msgstr "元数据 URI"

#. TRANSLATORS: remote URI
msgid "Metadata Signature"
msgstr "元数据签名"

#. TRANSLATORS: remote URI
msgid "Firmware Base URI"
msgstr "固件库 URI"

#. TRANSLATORS: URI to send success/failure reports
msgid "Report URI"
msgstr "报告 URI"

#. TRANSLATORS: Boolean value to automatically send reports
msgid "Automatic Reporting"
msgstr "自动报告"

#. TRANSLATORS: warning message shown after update has been scheduled
msgid "The update will continue when the device USB cable has been unplugged and then re-inserted."
msgstr "当设备 USB 连接线被拔出并重新插入时，更新会继续。"

#. TRANSLATORS: warning message shown after update has been scheduled
msgid "The update will continue when the device USB cable has been unplugged."
msgstr "当USB 连接线被拔出更新会继续。"

#. TRANSLATORS: warning message shown after update has been scheduled
msgid "The update will continue when the device USB cable has been re-inserted."
msgstr "当 USB 连接线被重新插入时更新会继续。"

#. TRANSLATORS: warning message
msgid "Press unlock on the device to continue the update process."
msgstr "在设备上按解锁继续更新过程。"

#. TRANSLATORS: warning message shown after update has been scheduled
msgid "Do not turn off your computer or remove the AC adaptor while the update is in progress."
msgstr "更新进行时不要关闭计算机或删除直流适配器。"

#. TRANSLATORS: message shown after device has been marked for emulation
msgid "Unplug and replug the device to continue the update process."
msgstr "拔出并重插设备来继续更新过程。"

#. TRANSLATORS: warning message
msgid "The update will continue when the device power cable has been removed and re-inserted."
msgstr "当设备电源线被移除并重新插入时更新会继续。"

#. TRANSLATORS: Suffix: the HSI result
msgid "Valid"
msgstr "有效"

#. TRANSLATORS: Suffix: the HSI result
msgid "Invalid"
msgstr "无效"

#. TRANSLATORS: Suffix: the HSI result
msgid "Locked"
msgstr "已锁定"

#. TRANSLATORS: Suffix: the HSI result
msgid "Unlocked"
msgstr "已解锁"

#. TRANSLATORS: Suffix: the HSI result
msgid "Encrypted"
msgstr "已加密"

#. TRANSLATORS: Suffix: the HSI result
msgid "Unencrypted"
msgstr "未加密"

#. TRANSLATORS: Suffix: the HSI result
msgid "Tainted"
msgstr "受污染"

#. TRANSLATORS: Suffix: the HSI result
msgid "Untainted"
msgstr "无污染"

#. TRANSLATORS: Suffix: the HSI result
msgid "Found"
msgstr "找到"

#. TRANSLATORS: Suffix: the HSI result
msgid "Not found"
msgstr "未找到"

#. TRANSLATORS: Suffix: the HSI result
msgid "Supported"
msgstr "已支持"

#. TRANSLATORS: Suffix: the HSI result
msgid "Not supported"
msgstr "未支持"

#. TRANSLATORS: Suffix: the HSI result
msgid "OK"
msgstr "确定"

#. TRANSLATORS: this is shown as a suffix for obsoleted tests
msgid "(obsoleted)"
msgstr "（已过时）"

#. TRANSLATORS: HSI event title
msgid "IOMMU device protection enabled"
msgstr "IOMMU 设备保护已启用"

#. TRANSLATORS: HSI event title
msgid "IOMMU device protection disabled"
msgstr "IOMMU 设备保护已禁用"

#. TRANSLATORS: HSI event title
msgid "Kernel is no longer tainted"
msgstr "内核不再受污染"

#. TRANSLATORS: HSI event title
msgid "Kernel is tainted"
msgstr "内核被污染"

#. TRANSLATORS: HSI event title
msgid "Kernel lockdown disabled"
msgstr "禁用了内核锁定"

#. TRANSLATORS: HSI event title
msgid "Kernel lockdown enabled"
msgstr "启用了内核锁定"

#. TRANSLATORS: HSI event title
msgid "Pre-boot DMA protection is disabled"
msgstr "禁用了启动前DMA 保护"

#. TRANSLATORS: HSI event title
msgid "Pre-boot DMA protection is enabled"
msgstr "开启了启动前 DMA 保护"

#. TRANSLATORS: HSI event title
msgid "Secure Boot disabled"
msgstr "安全启动已禁用"

#. TRANSLATORS: HSI event title
msgid "Secure Boot enabled"
msgstr "安全启动已启用"

#. TRANSLATORS: HSI event title
msgid "All TPM PCRs are valid"
msgstr "所有 TPM PCR 均有效"

#. TRANSLATORS: HSI event title
msgid "A TPM PCR is now an invalid value"
msgstr "TPM PCR 现在是无效值"

#. TRANSLATORS: HSI event title
msgid "All TPM PCRs are now valid"
msgstr "所有 TPM PCR 均有效"

#. TRANSLATORS: HSI event title
msgid "TPM PCR0 reconstruction is invalid"
msgstr "TPM PCR0 重建无效"

#. TRANSLATORS: HSI event title
msgid "TPM PCR0 reconstruction is now valid"
msgstr "TPM PCR0 重建现在有效"

#. TRANSLATORS: HSI event title
msgid "UEFI memory protection enabled but not locked"
msgstr "UEFI 内存保护已启用但未锁定"

#. TRANSLATORS: HSI event title
msgid "UEFI memory protection enabled and locked"
msgstr "UEFI 内存保护已启用并锁定"

#. TRANSLATORS: HSI event title
msgid "UEFI memory protection is now locked"
msgstr "UEFI 内存保护现已锁定"

#. TRANSLATORS: HSI event title
msgid "UEFI memory protection is now unlocked"
msgstr "UEFI 内存保护现已解锁"

#. TRANSLATORS: HSI event title
msgid "The UEFI certificate store is now up to date"
msgstr "UEFI 证书存储现已是最新"

#. TRANSLATORS: HSI event title
msgid "HP SureStart is enabled"
msgstr "HP SureStart 已启用"

#. TRANSLATORS: HSI event title
msgid "AMD microcode signature vulnerability fixed"
msgstr "修复了 AMD 微代码签名漏洞"

#. TRANSLATORS: %1 refers to some kind of security test, e.g. "SPI BIOS region".
#. %2 refers to a result value, e.g. "Invalid"
#, c-format
msgid "%s disappeared: %s"
msgstr "%s 消失了：%s"

#. TRANSLATORS: %1 refers to some kind of security test, e.g. "Encrypted RAM".
#. %2 refers to a result value, e.g. "Invalid"
#, c-format
msgid "%s appeared: %s"
msgstr "%s 出现了：%s"

#. TRANSLATORS: %1 refers to some kind of security test, e.g. "UEFI platform key".
#. * %2 and %3 refer to results value, e.g. "Valid" and "Invalid"
#, c-format
msgid "%s changed: %s → %s"
msgstr "%s 改变了：%s → %s"

#. TRANSLATORS: title for host security events
msgid "Host Security Events"
msgstr "主机安全事件"

#. TRANSLATORS: now list devices with unfixed high-priority issues
msgid "There are devices with issues:"
msgstr "存在有问题的设备："

#. TRANSLATORS:  this is the HSI suffix
msgid "Runtime Suffix"
msgstr "运行时后缀"

#. TRANSLATORS: this is instructions on how to improve the HSI security level
msgid "This system has a low HSI security level."
msgstr "该系统的 HSI 安全级别较低。"

#. TRANSLATORS: this is instructions on how to improve the HSI suffix
msgid "This system has HSI runtime issues."
msgstr "该系统的 HSI 运行时有问题。"

#. TRANSLATORS: this is more background on a security measurement problem
msgid "The TPM PCR0 differs from reconstruction."
msgstr "TPM PCR0 跟重建的不同。"

#. TRANSLATORS: %1 is the firmware vendor, %2 is the device vendor name
#, c-format
msgid "The firmware from %s is not supplied by %s, the hardware vendor."
msgstr "来源 %s 的固件并非由硬件供应商 %s 提供。"

#. TRANSLATORS: %1 is the device vendor name
#, c-format
msgid "Your hardware may be damaged using this firmware, and installing this release may void any warranty with %s."
msgstr "你的硬件使用此固件可能会损坏，而且安装此版本固件可能失去 %s 的保修。"

#. TRANSLATORS: show and ask user to confirm --
#. * %1 is the old branch name, %2 is the new branch name
#, c-format
msgid "Switch branch from %s to %s?"
msgstr "切换分支，从 %s 到 %s？"

#. TRANSLATORS: should the branch be changed
msgid "Do you understand the consequences of changing the firmware branch?"
msgstr "你清楚更改固件分支的后果吗？"

#. TRANSLATORS: the platform secret is stored in the PCRx registers on the TPM
msgid "Some of the platform secrets may be invalidated when updating this firmware."
msgstr "更新此固件时一些 Platform secret 可能失效了。"

#. TRANSLATORS: 'recovery key' here refers to a code, rather than a physical
#. metal thing
msgid "Please ensure you have the volume recovery key before continuing."
msgstr "继续前确保有卷恢复密钥。"

#. TRANSLATORS: the %1 is a URL to a wiki page
#, c-format
msgid "See %s for more details."
msgstr "更多细节见 %s。"

#. TRANSLATORS: title text, shown as a warning
msgid "Full Disk Encryption Detected"
msgstr "探测到全盘加密"

#. TRANSLATORS: unsupported build of the package
msgid "This package has not been validated, it may not work properly."
msgstr "此软件包未经验证，可能无法正常工作。"

#. TRANSLATORS: a remote here is like a 'repo' or software source
msgid "Enable new remote?"
msgstr "启用新的远程库？"

#. TRANSLATORS: should the remote still be enabled
msgid "Agree and enable the remote?"
msgstr "同意并启用此远程源吗？"

#~ msgid "Finds a algorithm that matches the file CRC"
#~ msgstr "寻找匹配文件 CRC 的算法"

#~ msgid "Blocked firmware files:"
#~ msgstr "受阻的固件文件："

#~ msgid "Blocking firmware:"
#~ msgstr "阻止的固件："

#~ msgid "Blocks a specific firmware from being installed"
#~ msgstr "阻止指定的固件被安装"

#~ msgid "Devices with no available firmware updates: "
#~ msgstr "无固件更新可用的设备： "

#~ msgid "Failed to parse file"
#~ msgstr "解析文件失败"

#~ msgid "Firmware is already blocked"
#~ msgstr "固件已被阻止"

#~ msgid "Firmware is not already blocked"
#~ msgstr "固件已经不受阻"

#~ msgid "Gets the list of blocked firmware"
#~ msgstr "获取受阻固件的列表"

#~ msgid "Only show single PCR value"
#~ msgstr "只显示单 PCR 值"

#, c-format
#~ msgid "Please enter a number from 0 to %u: "
#~ msgstr "请输入一个 0 到 %u 之间的数字： "

#~ msgid "There are no blocked firmware files"
#~ msgstr "没有受阻的固件文件"

#~ msgid "This tool will read and parse the TPM event log from the system firmware."
#~ msgstr "此工具将读取和解析系统固件中的 TPM 事件日志。"

#~ msgid "Unblocking firmware:"
#~ msgstr "正在解除阻止固件："

#~ msgid "Unblocks a specific firmware from being installed"
#~ msgstr "解除阻止指定的固件被安装"

#~ msgid "[CHECKSUM]"
#~ msgstr "[校验和]"

#~ msgid "fwupd TPM event log utility"
#~ msgstr "fwupd TPM 事件日志工具"
