# Translations template for nova.
# Copyright (C) 2015 ORGANIZATION
# This file is distributed under the same license as the nova project.
#
# Translators:
# Amos Huang <ch.linux.free@gmail.com>, 2013
# XiaoYong Yuan <chbrian77@gmail.com>, 2013
# Ying Chun Guo <daisy.ycguo@gmail.com>, 2013
# donghua <me@lidonghua.com>, 2013
# LIU Yulong <dragon889@163.com>, 2013
# LIU Yulong <dragon889@163.com>, 2013
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011
# hamo <hamo.by@gmail.com>, 2012
# hanxue <leehanxue@gmail.com>, 2012
# honglei, 2015
# Jack River <ritksm@gmail.com>, 2013
# kwang1971 <kwang1971@gmail.com>, 2014
# kwang1971 <kwang1971@gmail.com>, 2014
# Lee Anthony <imagineful@gmail.com>, 2013
# Jack River <ritksm@gmail.com>, 2013
# Shuwen SUN <chris-void@outlook.com>, 2014
# Tom Fifield <tom@openstack.org>, 2013-2014
# Xiao Xi LIU <liuxx@cn.ibm.com>, 2014
# XiaoYong Yuan <chbrian77@gmail.com>, 2013
# 颜海峰 <yanheven@gmail.com>, 2014
# Yu Zhang, 2013
# Yu Zhang, 2013
# 汪军 <wwyyzz08@sina.com>, 2015
# 颜海峰 <yanheven@gmail.com>, 2014
# English translations for nova.
# Andreas Jaeger <jaegerandi@gmail.com>, 2016. #zanata
# zzxwill <zzxwill@gmail.com>, 2016. #zanata
# blkart <blkart.org@gmail.com>, 2017. #zanata
# Yikun Jiang <yikunkero@gmail.com>, 2018. #zanata
# Research and Development Center UnitedStack <dev@unitedstack.com>, 2022. #zanata
msgid ""
msgstr ""
"Project-Id-Version: nova VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
"POT-Creation-Date: 2025-07-04 18:13+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2022-07-26 02:32+0000\n"
"Last-Translator: Research and Development Center UnitedStack "
"<dev@unitedstack.com>\n"
"Language: zh_CN\n"
"Language-Team: Chinese (China)\n"
"Plural-Forms: nplurals=1; plural=0\n"
"Generated-By: Babel 2.2.0\n"
"X-Generator: Zanata 4.3.3\n"

#, python-format
msgid "%(address)s is not a valid IP v4/6 address."
msgstr "%(address)s 不是有效的IP v4/6地址。"

#, python-format
msgid ""
"%(binary)s attempted direct database access which is not allowed by policy"
msgstr "%(binary)s 尝试了直接访问数据库，策略不允许进行此访问"

#, python-format
msgid "%(cidr)s is not a valid IP network."
msgstr "%(cidr)s 是无效 IP 网络。"

#, python-format
msgid "%(field)s should not be part of the updates."
msgstr "%(field)s应该是更新的部分。"

#, python-format
msgid "%(memsize)d MB of memory assigned, but expected %(memtotal)d MB"
msgstr ""
"已分配 %(memsize)d MB 内存，但本次请求申请了 %(memtotal)d MB 内存，已超出总配"
"额限制"

#, python-format
msgid "%(path)s is not on local storage: %(reason)s"
msgstr "%(path)s 没有在本地存储器上：%(reason)s"

#, python-format
msgid "%(path)s is not on shared storage: %(reason)s"
msgstr "%(path)s 没有在共享存储器上：%(reason)s"

#, python-format
msgid "%(total)i rows matched query %(meth)s, %(done)i migrated"
msgstr "%(total)i 行与查询 %(meth)s 匹配，%(done)i 已迁移"

#, python-format
msgid "%(type)s hypervisor does not support PCI devices"
msgstr "%(type)s监测器不支持PCI设备"

#, python-format
msgid "%s does not support disk hotplug."
msgstr "%s 不支持磁盘热插。"

#, python-format
msgid "%s format is not supported"
msgstr "不支持格式%s"

#, python-format
msgid "%s is not supported."
msgstr "不支持%s"

#, python-format
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr "%s 必须是'MANUAL' 或者 'AUTO'。"

#, python-format
msgid "'%(other)s' should be an instance of '%(cls)s'"
msgstr "'%(other)s'应该是'%(cls)s'的实例"

msgid "'qemu-img info' parsing failed."
msgstr "'qemu-img info'解析失败"

#, python-format
msgid "'rxtx_factor' argument must be a float between 0 and %g"
msgstr "'rxtx_factor'参数必须是0和%g之间的浮点数"

#, python-format
msgid "A NetworkModel is required in field %s"
msgstr "在字段%s中网络模型是必须的"

#, python-format
msgid ""
"API Version String %(version)s is of invalid format. Must be of format "
"MajorNum.MinorNum."
msgstr "API 版本字符%(version)s格式无效。必须是大版本号.小版本号。"

#, python-format
msgid "API version %(version)s is not supported on this method."
msgstr "这个方法不支持%(version)s版本的API。"

msgid "Access list not available for public flavors."
msgstr "未提供公用云主机类型的访问列表。"

#, python-format
msgid "Action %s not found"
msgstr "行为 %s 未定义"

#, python-format
msgid ""
"Action for request_id %(request_id)s on instance %(instance_uuid)s not found"
msgstr "找不到实例 %(instance_uuid)s 上针对 request_id %(request_id)s 的操作"

#, python-format
msgid "Action: '%(action)s', calling method: %(meth)s, body: %(body)s"
msgstr "操作：“%(action)s”，调用方法：%(meth)s，主体：%(body)s"

#, python-format
msgid "Add metadata failed for aggregate %(id)s after %(retries)s retries"
msgstr "在%(retries)s尝试后，为聚合%(id)s 添加元数据"

#, python-format
msgid "Aggregate %(aggregate_id)s already has host %(host)s."
msgstr "聚合 %(aggregate_id)s已经有主机 %(host)s。"

#, python-format
msgid "Aggregate %(aggregate_id)s could not be found."
msgstr "找不到聚合 %(aggregate_id)s。"

#, python-format
msgid "Aggregate %(aggregate_id)s has no host %(host)s."
msgstr "聚合 %(aggregate_id)s没有主机 %(host)s。"

#, python-format
msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s."
msgstr "聚合 %(aggregate_id)s 没有键为 %(metadata_key)s 的元数据。"

#, python-format
msgid "Aggregate %(aggregate_name)s already exists."
msgstr "聚合 %(aggregate_name)s 已经存在。"

#, python-format
msgid "Aggregate %s does not support empty named availability zone"
msgstr "聚合 %s 不支持名称为空的可用区域"

#, python-format
msgid "An invalid 'name' value was provided. The name must be: %(reason)s"
msgstr "提供了无效“name”值。name 必须为：%(reason)s"

msgid "An unknown error has occurred. Please try your request again."
msgstr "发生了一个未知的错误. 请重试你的请求."

msgid "An unknown exception occurred."
msgstr "发生未知异常。"

#, python-format
msgid "Architecture name '%(arch)s' is not recognised"
msgstr "体系结构名称“%(arch)s”不可识别"

#, python-format
msgid "Architecture name '%s' is not valid"
msgstr "体系结构名称 '%s' 无效"

msgid "Archiving"
msgstr "归档"

#, python-format
msgid ""
"Attempt to consume PCI device %(compute_node_id)s:%(address)s from empty pool"
msgstr "尝试从空池子中消费PCI设备%(compute_node_id)s:%(address)s"

msgid "Attempted overwrite of an existing value."
msgstr "尝试覆盖一个已存在的值。"

#, python-format
msgid "Attribute not supported: %(attr)s"
msgstr "属性不受支持: %(attr)s"

msgid "Bad Request - Invalid Parameters"
msgstr "错误请求——参数无效"

#, python-format
msgid "Bad network format: missing %s"
msgstr "错误的网络格式：丢失%s"

msgid "Bad networks format"
msgstr "错误的网络格式"

#, python-format
msgid "Bad networks format: network uuid is not in proper format (%s)"
msgstr "损坏的网络格式：网络 uuid 格式不正确 (%s)"

#, python-format
msgid "Bad prefix for network in cidr %s"
msgstr "cidr %s 中网络前缀不正确"

#, python-format
msgid ""
"Binding failed for port %(port_id)s, please check neutron logs for more "
"information."
msgstr "绑定端口%(port_id)s失败，更多细节请查看日志。"

msgid "Blank components"
msgstr "空组件"

msgid ""
"Blank volumes (source: 'blank', dest: 'volume') need to have non-zero size"
msgstr "空白卷(source: 'blank', dest: 'volume')需要未非0的大小。"

#, python-format
msgid "Block Device %(id)s is not bootable."
msgstr "块设备 %(id)s 不能被引导。"

#, python-format
msgid ""
"Block Device Mapping %(volume_id)s is a multi-attach volume and is not valid "
"for this operation."
msgstr "块设备映射 %(volume_id)s 是多重附加卷，对此操作无效。"

msgid "Block Device Mapping cannot be converted to legacy format. "
msgstr "块设备映射不能被转换为旧格式。"

msgid "Block Device Mapping is Invalid."
msgstr "块设备映射无效。"

#, python-format
msgid "Block Device Mapping is Invalid: %(details)s"
msgstr "块设备映射无效: %(details)s"

msgid ""
"Block Device Mapping is Invalid: Boot sequence for the instance and image/"
"block device mapping combination is not valid."
msgstr "块设备映射无效: 当前云主机和镜像/块设备映射组合的启动序列无效。"

msgid ""
"Block Device Mapping is Invalid: You specified more local devices than the "
"limit allows"
msgstr "块设备映射无效: 你指定了多于限定允许的本地设备。"

#, python-format
msgid "Block Device Mapping is Invalid: failed to get image %(id)s."
msgstr "块设备映射无效: 无法获取镜像 %(id)s."

#, python-format
msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s."
msgstr "块设备映射无效：未能获取快照 %(id)s。"

#, python-format
msgid "Block Device Mapping is Invalid: failed to get volume %(id)s."
msgstr "块设备映射无效：未能获取卷 %(id)s。"

msgid "Block migration can not be used with shared storage."
msgstr "块存储迁移无法在共享存储使用"

msgid "Boot index is invalid."
msgstr "启动索引编号无效。"

#, python-format
msgid "Build of instance %(instance_uuid)s aborted: %(reason)s"
msgstr "实例%(instance_uuid)s的构建已中止：%(reason)s"

#, python-format
msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s"
msgstr "实例%(instance_uuid)s的构建已被重新安排：%(reason)s"

#, python-format
msgid "BuildRequest not found for instance %(uuid)s"
msgstr "找不到对应实例 %(uuid)s 的无效请求"

msgid "CPU and memory allocation must be provided for all NUMA nodes"
msgstr "必须为所有 NUMA 节点提供 CPU 和内存分配"

#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
"\n"
"%(ret)s\n"
"\n"
"Refer to %(u)s"
msgstr ""
"CPU 不兼容.\n"
"\n"
"%(ret)s\n"
"\n"
"参考 %(u)s"

#, python-format
msgid "CPU number %(cpunum)d is assigned to two nodes"
msgstr "CPU 编号 %(cpunum)d 分配给两个节点"

#, python-format
msgid "CPU number %(cpunum)d is larger than max %(cpumax)d"
msgstr "CPU 数 %(cpunum)d 大于最大值 %(cpumax)d"

#, python-format
msgid "CPU number %(cpuset)s is not assigned to any node"
msgstr "CPU 编号 %(cpuset)s 未分配为任何节点"

msgid "Can not add access to a public flavor."
msgstr "不能添加访问到公共云主机类型。"

msgid "Can not find requested image"
msgstr "无法找到请求的镜像"

#, python-format
msgid "Can not handle authentication request for %d credentials"
msgstr "无法为 %d 凭证处理认证请求"

msgid "Can't retrieve root device path from instance libvirt configuration"
msgstr "无法从实例 libvirt 配置中检索到根设备路径"

#, python-format
msgid ""
"Cannot '%(action)s' instance %(server_id)s while it is in %(attr)s %(state)s"
msgstr ""
"在实例 %(server_id)s 处于 %(attr)s %(state)s 状态时，无法对该实例执"
"行“%(action)s”"

#, python-format
msgid "Cannot add host to aggregate %(aggregate_id)s. Reason: %(reason)s."
msgstr "不能添加主机到聚合%(aggregate_id)s。原因是：%(reason)s。"

msgid "Cannot attach one or more volumes to multiple instances"
msgstr "无法将一个或多个卷连接至多个实例"

#, python-format
msgid "Cannot call %(method)s on orphaned %(objtype)s object"
msgstr "对于孤立对象 %(objtype)s 无法调用 %(method)s"

#, python-format
msgid ""
"Cannot determine the parent storage pool for %s; cannot determine where to "
"store images"
msgstr "无法确定 %s 的父存储池；无法确定镜像的存储位置"

msgid "Cannot find image for rebuild"
msgstr "无法找到用来重新创建的镜像"

#, python-format
msgid "Cannot remove host %(host)s in aggregate %(id)s"
msgstr "无法在聚集 %(id)s 中除去主机 %(host)s"

#, python-format
msgid "Cannot remove host from aggregate %(aggregate_id)s. Reason: %(reason)s."
msgstr "不能从聚合%(aggregate_id)s移除主机。原因是：%(reason)s。"

msgid "Cannot rescue a volume-backed instance"
msgstr "无法急救卷支持的实例"

msgid ""
"Cannot set cpu thread pinning policy in a non dedicated cpu pinning policy"
msgstr "无法在非专用 CPU 锁定策略中设置 CPU 线程锁定策略。"

msgid "Cannot set realtime policy in a non dedicated cpu pinning policy"
msgstr "无法在非专用 CPU 锁定策略中设置实时策略。"

#, python-format
msgid "Cannot update aggregate %(aggregate_id)s. Reason: %(reason)s."
msgstr "不能更新聚合%(aggregate_id)s。原因是：%(reason)s。"

#, python-format
msgid ""
"Cannot update metadata of aggregate %(aggregate_id)s. Reason: %(reason)s."
msgstr "不能更新聚合%(aggregate_id)s的元素数据。原因是：%(reason)s。"

#, python-format
msgid "Cell %(uuid)s has no mapping."
msgstr "单元%(uuid)s没有映射"

#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: %(unders)s"
msgstr "对于下列资源，更改将导致使用量小于 0：%(unders)s"

#, python-format
msgid "Cinder API version %(version)s is not available."
msgstr "Cinder API 版本 %(version)s 不可用."

#, python-format
msgid "Class %(class_name)s could not be found: %(exception)s"
msgstr "找不到类 %(class_name)s ：异常 %(exception)s"

msgid "Completed"
msgstr "完成"

#, python-format
msgid "Compute host %(host)s could not be found."
msgstr "计算主机 %(host)s 没有找到。"

#, python-format
msgid "Compute host %s not found."
msgstr "计算主机 %s 未找到。"

#, python-format
msgid "Compute service of %(host)s is still in use."
msgstr "%(host)s 的计算服务仍然在使用。"

#, python-format
msgid "Compute service of %(host)s is unavailable at this time."
msgstr "%(host)s 的计算服务此时不可用。"

#, python-format
msgid "Config drive format '%(format)s' is not supported."
msgstr "配置驱动器格式“%(format)s”不受支持。"

#, python-format
msgid ""
"Config requested an explicit CPU model, but the current libvirt hypervisor "
"'%s' does not support selecting CPU models"
msgstr ""
"配置已请求显式 CPU 模型，但是当前 libvirt 管理程序“%s”不支持选择 CPU 模型"

#, python-format
msgid ""
"Conflict updating instance %(instance_uuid)s, but we were unable to "
"determine the cause"
msgstr "更新实例%(instance_uuid)s冲突，但是我们不能判断原因"

#, python-format
msgid ""
"Conflict updating instance %(instance_uuid)s. Expected: %(expected)s. "
"Actual: %(actual)s"
msgstr "更新实例%(instance_uuid)s冲突。期望：%(expected)s。实际：%(actual)s"

#, python-format
msgid "Connection to cinder host failed: %(reason)s"
msgstr "连接cinder主机失败： %(reason)s"

#, python-format
msgid "Connection to glance host %(server)s failed: %(reason)s"
msgstr "连接 Glance 主机 %(server)s 失败：%(reason)s"

msgid "Connection to libvirt lost"
msgstr "libvirt 连接丢失"

#, python-format
msgid "Connection to libvirt lost: %s"
msgstr "到libvirt的连接丢失：%s"

#, python-format
msgid ""
"Console log output could not be retrieved for instance %(instance_id)s. "
"Reason: %(reason)s"
msgstr "无法检索实例 %(instance_id)s 控制台日志输出。原因：%(reason)s"

msgid "Constraint not met."
msgstr "未符合约束。"

#, python-format
msgid "Converted to raw, but format is now %s"
msgstr "转化为裸格式，但目前格式是 %s"

#, python-format
msgid "Could not attach image to loopback: %s"
msgstr "无法给loopback附加镜像：%s"

#, python-format
msgid "Could not fetch image %(image_id)s"
msgstr "未能访存映像 %(image_id)s"

#, python-format
msgid "Could not find a handler for %(driver_type)s volume."
msgstr "无法为 %(driver_type)s 卷找到句柄。"

#, python-format
msgid "Could not find binary %(binary)s on host %(host)s."
msgstr "没有找到二进制 %(binary)s 在主机 %(host)s 上。"

#, python-format
msgid "Could not find config at %(path)s"
msgstr "在 %(path)s 找不到配置文件。"

msgid "Could not find the datastore reference(s) which the VM uses."
msgstr "无法找到虚拟机使用的数据存储引用。"

#, python-format
msgid "Could not load line %(line)s, got error %(error)s"
msgstr "不能加载行%(line)s，得到的错误是%(error)s"

#, python-format
msgid "Could not load paste app '%(name)s' from %(path)s"
msgstr "无法从路径 %(path)s 中加载应用 '%(name)s'"

#, python-format
msgid ""
"Could not mount vfat config drive. %(operation)s failed. Error: %(error)s"
msgstr "未能安装 vfat 配置驱动器。%(operation)s 失败。错误：%(error)s"

#, python-format
msgid "Could not upload image %(image_id)s"
msgstr "未能上载映像 %(image_id)s"

msgid "Creation of virtual interface with unique mac address failed"
msgstr "为使用特殊MAC地址的vm的创建失败"

msgid "Database Connection"
msgstr "数据库连接"

#, python-format
msgid "Datastore regex %s did not match any datastores"
msgstr "存储正则表达式%s没有匹配存储"

msgid "Datetime is in invalid format"
msgstr "时间格式无效"

msgid "Default PBM policy is required if PBM is enabled."
msgstr "如果PBM启用，缺省的PBM策略是必须的。"

#, python-format
msgid "Device '%(device)s' not found."
msgstr "找不到设备“%(device)s”。"

#, python-format
msgid "Device detach failed for %(device)s: %(reason)s"
msgstr "对 %(device)s 执行设备拆离失败：%(reason)s)"

msgid "Device name contains spaces."
msgstr "Device名称中包含了空格"

msgid "Device name empty or too long."
msgstr "设备名称为空或者太长"

#, python-format
msgid "Device type mismatch for alias '%s'"
msgstr "别名“%s”的设备类型不匹配"

#, python-format
msgid "Disk format %(disk_format)s is not acceptable"
msgstr "磁盘格式 %(disk_format)s 不能接受"

#, python-format
msgid "Disk info file is invalid: %(reason)s"
msgstr "磁盘信息文件无效：%(reason)s"

#, python-format
msgid "Driver Error: %s"
msgstr "驱动错误：%s"

#, python-format
msgid "Error attempting to run %(method)s"
msgstr "尝试运行 %(method)s 时出错"

#, python-format
msgid ""
"Error destroying the instance on node %(node)s. Provision state still "
"'%(state)s'."
msgstr "在节点%(node)s销毁实例出错。准备状态仍然是'%(state)s'。"

#, python-format
msgid "Error during unshelve instance %(instance_id)s: %(reason)s"
msgstr "取消搁置实例 %(instance_id)s 期间出错：%(reason)s"

#, python-format
msgid ""
"Error from libvirt while getting domain info for %(instance_name)s: [Error "
"Code %(error_code)s] %(ex)s"
msgstr ""
"获取%(instance_name)s域信息时libvirt报错：[错误号 %(error_code)s] %(ex)s"

#, python-format
msgid ""
"Error from libvirt while looking up %(instance_name)s: [Error Code "
"%(error_code)s] %(ex)s"
msgstr "查找 %(instance_name)s时libvirt出错：[错误代码 %(error_code)s] %(ex)s"

#, python-format
msgid ""
"Error from libvirt while quiescing %(instance_name)s: [Error Code "
"%(error_code)s] %(ex)s"
msgstr ""
"当停顿%(instance_name)s时，libvirt报错： [错误代号 %(error_code)s] %(ex)s"

#, python-format
msgid ""
"Error from libvirt while set password for username \"%(user)s\": [Error Code "
"%(error_code)s] %(ex)s"
msgstr ""
"当为用户\"%(user)s\"设置密码时，libvirt报错：[错误号 %(error_code)s] %(ex)s"

#, python-format
msgid ""
"Error mounting %(device)s to %(dir)s in image %(image)s with libguestfs "
"(%(e)s)"
msgstr "使用libguestfs在镜像%(image)s中挂载%(device)s 到 %(dir)s出错 (%(e)s)"

#, python-format
msgid "Error mounting %(image)s with libguestfs (%(e)s)"
msgstr "使用 libguestfs挂载%(image)s出错 (%(e)s)"

#, python-format
msgid "Error when creating resource monitor: %(monitor)s"
msgstr "创建资源监控时出错：%(monitor)s"

#, python-format
msgid ""
"Error:\n"
"%s"
msgstr ""
"错误:\n"
"%s"

#, python-format
msgid "Event %(event)s not found for action id %(action_id)s"
msgstr "对于操作标识 %(action_id)s，找不到事件 %(event)s"

msgid "Event must be an instance of nova.virt.event.Event"
msgstr "事件必须是 nova.virt.event.Event 的实例"

#, python-format
msgid ""
"Exceeded max scheduling attempts %(max_attempts)d for instance "
"%(instance_uuid)s. Last exception: %(exc_reason)s"
msgstr ""
"已超过实例 %(instance_uuid)s 的最大调度尝试次数 %(max_attempts)d。最近一次异"
"常：%(exc_reason)s"

#, python-format
msgid ""
"Exceeded max scheduling retries %(max_retries)d for instance "
"%(instance_uuid)s during live migration"
msgstr "在热迁移期间，对于实例%(instance_uuid)s超过最大调度次数%(max_retries)d"

#, python-format
msgid "Exceeded maximum number of retries. %(reason)s"
msgstr "超过最大尝试次数。%(reason)s"

#, python-format
msgid "Expected a uuid but received %(uuid)s."
msgstr "期望 uuid，但是接收到 %(uuid)s。"

msgid "Extracting vmdk from OVA failed."
msgstr "从OVA提前vmdk失败。"

#, python-format
msgid "Failed to access port %(port_id)s: %(reason)s"
msgstr "访问端口%(port_id)s失败：%(reason)s"

#, python-format
msgid "Failed to allocate the network(s) with error %s, not rescheduling."
msgstr "分配网络失败，错误是%s，不重新调度。"

msgid "Failed to allocate the network(s), not rescheduling."
msgstr "分配网络失败，不重新调度。"

#, python-format
msgid "Failed to attach network adapter device to %(instance_uuid)s"
msgstr "连接网络适配器设备到%(instance_uuid)s失败"

#, python-format
msgid "Failed to connect to libvirt: %(msg)s"
msgstr "连接到 libvirt 失败: %(msg)s"

#, python-format
msgid "Failed to deploy instance: %(reason)s"
msgstr "未能部署实例： %(reason)s"

#, python-format
msgid "Failed to detach PCI device %(dev)s: %(reason)s"
msgstr "断开PCI设备%(dev)s失败：%(reason)s"

#, python-format
msgid "Failed to detach network adapter device from %(instance_uuid)s"
msgstr "从实例%(instance_uuid)s 断开网络适配器设备失败"

#, python-format
msgid "Failed to encrypt text: %(reason)s"
msgstr "未能对文本进行加密：%(reason)s"

#, python-format
msgid "Failed to launch instances: %(reason)s"
msgstr "无法启动云主机：%(reason)s"

#, python-format
msgid "Failed to map partitions: %s"
msgstr "映射分区失败：%s"

#, python-format
msgid "Failed to mount filesystem: %s"
msgstr "挂载文件系统失败：%s"

#, python-format
msgid "Failed to power off instance: %(reason)s"
msgstr "云主机无法关机：%(reason)s"

#, python-format
msgid "Failed to power on instance: %(reason)s"
msgstr "云主机无法开机：%(reason)s"

#, python-format
msgid "Failed to provision instance %(inst)s: %(reason)s"
msgstr "准备实例%(inst)s失败：%(reason)s"

#, python-format
msgid "Failed to read or write disk info file: %(reason)s"
msgstr "读写磁盘信息文件错误：%(reason)s"

#, python-format
msgid "Failed to reboot instance: %(reason)s"
msgstr "云主机无法重启：%(reason)s"

#, python-format
msgid "Failed to remove volume(s): (%(reason)s)"
msgstr "移除卷失败：(%(reason)s)"

#, python-format
msgid "Failed to request Ironic to rebuild instance %(inst)s: %(reason)s"
msgstr "请求Ironic 重新构建实例%(inst)s失败：%(reason)s"

#, python-format
msgid "Failed to resume instance: %(reason)s"
msgstr "无法恢复云主机：%(reason)s"

#, python-format
msgid "Failed to run qemu-img info on %(path)s : %(error)s"
msgstr "在%(path)s运行 qemu-img info 失败：%(error)s"

#, python-format
msgid "Failed to set admin password on %(instance)s because %(reason)s"
msgstr "未能对 %(instance)s 设置管理员密码，原因如下：%(reason)s"

#, python-format
msgid "Failed to suspend instance: %(reason)s"
msgstr "无法挂起云主机：%(reason)s"

#, python-format
msgid "Failed to terminate instance: %(reason)s"
msgstr "无法终止云主机：%(reason)s"

msgid "Failure prepping block device."
msgstr "准备块设备失败。"

#, python-format
msgid "File %(file_path)s could not be found."
msgstr "找不到文件 %(file_path)s。"

#, python-format
msgid "Fixed IP %(ip)s is not a valid ip address for network %(network_id)s."
msgstr "对于网络%(network_id)s，固定IP %(ip)s 不是一个有效的ip地址。"

#, python-format
msgid "Fixed IP %s is already in use."
msgstr "固定IP%s已在使用。"

#, python-format
msgid ""
"Fixed IP address %(address)s is already in use on instance %(instance_uuid)s."
msgstr "在实例 %(instance_uuid)s 上，固定 IP 地址 %(address)s 已在使用中。"

#, python-format
msgid "Fixed IP not found for address %(address)s."
msgstr "找不到对应地址 %(address)s 的固定 IP。"

#, python-format
msgid "Flavor %(flavor_id)s could not be found."
msgstr "云主机类型 %(flavor_id)s 没有找到。"

#, python-format
msgid "Flavor %(flavor_id)s has no extra specs with key %(extra_specs_key)s."
msgstr "云主机类型 %(flavor_id)s 中没有名为 %(extra_specs_key)s 的附加规格。"

#, python-format
msgid "Flavor %(flavor_id)s has no extra specs with key %(key)s."
msgstr "云主机类型%(flavor_id)s中没有名为%(key)s的附加规格。"

#, python-format
msgid ""
"Flavor %(id)s extra spec cannot be updated or created after %(retries)d "
"retries."
msgstr " %(retries)d 次重试后，无法更新或创建类型 %(id)s 的特别设定。"

#, python-format
msgid ""
"Flavor access already exists for flavor %(flavor_id)s and project "
"%(project_id)s combination."
msgstr "项目 %(project_id)s已经拥有对于云主机类型 %(flavor_id)s的访问权限。"

#, python-format
msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination."
msgstr "项目%(project_id)s中未发现云主机类型%(flavor_id)s。"

msgid "Flavor used by the instance could not be found."
msgstr "找不到实例使用的云主机类型。"

#, python-format
msgid "Flavor with ID %(flavor_id)s already exists."
msgstr "ID为%(flavor_id)s的云主机类型已经存在。"

#, python-format
msgid "Flavor with name %(flavor_name)s could not be found."
msgstr "没有找到名为%(flavor_name)s的云主机类型。"

#, python-format
msgid "Flavor with name %(name)s already exists."
msgstr "名为%(name)s的云主机类型已经存在。"

#, python-format
msgid ""
"Flavor's disk is smaller than the minimum size specified in image metadata. "
"Flavor disk is %(flavor_size)i bytes, minimum size is %(image_min_disk)i "
"bytes."
msgstr ""
"云主机类型的磁盘比在镜像元数据中指定的最小值还小。云主机类型磁盘大小"
"是%(flavor_size)i 字节，最小值大小是%(image_min_disk)i字节。"

#, python-format
msgid ""
"Flavor's disk is too small for requested image. Flavor disk is "
"%(flavor_size)i bytes, image is %(image_size)i bytes."
msgstr ""
"对于请求的镜像，云主机类型的磁盘太小。云主机类型磁盘大小是%(flavor_size)i字"
"节，镜像大小是%(image_size)i字节。"

msgid "Flavor's memory is too small for requested image."
msgstr "相对于申请的镜像，该云主机类型的内存太小。"

#, python-format
msgid "Floating IP %(address)s association has failed."
msgstr "浮动IP %(address)s绑定失败。"

#, python-format
msgid "Floating IP %(address)s is associated."
msgstr "浮动 IP %(address)s 已关联。"

#, python-format
msgid "Floating IP %(address)s is not associated with instance %(id)s."
msgstr "浮动 IP %(address)s 未与实例 %(id)s 关联。"

#, python-format
msgid "Floating IP not found for ID %(id)s."
msgstr "找不到对应标识 %(id)s 的浮动 IP。"

#, python-format
msgid "Floating IP not found for ID %s"
msgstr "找不到对应标识 %s 的浮动 IP"

#, python-format
msgid "Floating IP not found for address %(address)s."
msgstr "找不到对应地址 %(address)s 的浮动 IP。"

msgid "Floating IP pool not found."
msgstr "找不到浮动 IP 池。"

msgid "Forbidden"
msgstr "禁止"

msgid ""
"Forbidden to exceed flavor value of number of serial ports passed in image "
"meta."
msgstr "传入镜像元数据的串口数不能超过云主机类型中的设定。"

msgid "Found no disk to snapshot."
msgstr "发现没有盘来做快照。"

msgid "Guest agent is not enabled for the instance"
msgstr "该云主机未启用 Guest agent"

msgid "Guest does not have a console available."
msgstr "访客没有可用控制台。"

#, python-format
msgid "Host %(host)s could not be found."
msgstr "主机 %(host)s 没有找到。"

#, python-format
msgid "Host %(host)s is already mapped to cell %(uuid)s"
msgstr "主机 %(host)s 已映射至单元 %(uuid)s"

#, python-format
msgid "Host '%(name)s' is not mapped to any cell"
msgstr "主机 '%(name)s'没有映射到任何单元"

msgid "Host aggregate is not empty"
msgstr "主机聚合不为空"

msgid "Host does not support guests with NUMA topology set"
msgstr "主机不支持具有 NUMA 拓扑集的客户机"

msgid "Host does not support guests with custom memory page sizes"
msgstr "主机不支持定制内存页大小的客户机"

msgid "Hypervisor driver does not support post_live_migration_at_source method"
msgstr "监测器驱动不支持post_live_migration_at_source方法"

#, python-format
msgid "Hypervisor virt type '%s' is not valid"
msgstr "监测器虚拟化类型'%s'无效"

#, python-format
msgid "Hypervisor virtualization type '%(hv_type)s' is not recognised"
msgstr "监测器虚拟化类型“%(hv_type)s”无法识别"

#, python-format
msgid "Hypervisor with ID '%s' could not be found."
msgstr "找不到具有标识“%s”的管理程序。"

#, python-format
msgid "IP allocation over quota in pool %s."
msgstr "IP分配操作池%s的配额。"

msgid "IP allocation over quota."
msgstr "IP分配超过配额。"

#, python-format
msgid "Image %(image_id)s could not be found."
msgstr "镜像 %(image_id)s 没有找到。"

#, python-format
msgid "Image %(image_id)s is not active."
msgstr "映像 %(image_id)s 处于不活动状态。"

#, python-format
msgid "Image %(image_id)s is unacceptable: %(reason)s"
msgstr "镜像 %(image_id)s 无法接受，原因是： %(reason)s"

msgid "Image disk size greater than requested disk size"
msgstr "镜像磁盘大小大于请求磁盘大小"

msgid "Image is not raw format"
msgstr "镜像不是裸格式镜像"

msgid "Image metadata limit exceeded"
msgstr "超过镜像元数据限制"

#, python-format
msgid "Image model '%(image)s' is not supported"
msgstr "镜像模式 '%(image)s' 不支持"

msgid "Image not found."
msgstr "镜像没有找到。"

#, python-format
msgid ""
"Image property '%(name)s' is not permitted to override NUMA configuration "
"set against the flavor"
msgstr ""
"镜像属性'%(name)s'无法覆盖云主机类型设定的NUMA（非一致性内存访问）配置。"

msgid ""
"Image property 'hw_cpu_policy' is not permitted to override CPU pinning "
"policy set against the flavor"
msgstr "对照实例类型，不允许镜像属性“hw_cpu_policy”覆盖 CPU 锁定策略集"

msgid ""
"Image property 'hw_cpu_thread_policy' is not permitted to override CPU "
"thread pinning policy set against the flavor"
msgstr ""
"不允许使用镜像属性“hw_cpu_thread_policy”覆盖针对该类型设置的 CPU 线程锁定策略"

msgid "Image that the instance was started with could not be found."
msgstr "实例启动的镜像没有找到。"

#, python-format
msgid "Image's config drive option '%(config_drive)s' is invalid"
msgstr "镜像的配置驱动器选项“%(config_drive)s”无效"

msgid ""
"Images with destination_type 'volume' need to have a non-zero size specified"
msgstr "带目的类型'volume'的镜像需要指定非0的大小。"

msgid "In ERROR state"
msgstr "处于“错误”状态"

#, python-format
msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None"
msgstr "处于状态 %(vm_state)s/%(task_state)s，而不是处于状态“已调整大小”/“无”"

#, python-format
msgid "In-progress live migration %(id)s is not found for server %(uuid)s."
msgstr "找不到对应服务器 %(uuid)s 的进行中的实时迁移 %(id)s。"

msgid ""
"Incompatible settings: ephemeral storage encryption is supported only for "
"LVM images."
msgstr "不兼容的设置：只有LVM镜像支持瞬时存储加密。"

#, python-format
msgid "Info cache for instance %(instance_uuid)s could not be found."
msgstr "找不到用于实例 %(instance_uuid)s 的信息高速缓存。"

#, python-format
msgid ""
"Instance %(instance)s and volume %(vol)s are not in the same "
"availability_zone. Instance is in %(ins_zone)s. Volume is in %(vol_zone)s"
msgstr ""
"实例%(instance)s和卷%(vol)s没有在同一个可用域availability_zone。实例"
"在%(ins_zone)s。卷在%(vol_zone)s"

#, python-format
msgid "Instance %(instance)s does not have a port with id %(port)s"
msgstr "实例%(instance)s没有唯一标识为 %(port)s的端口"

#, python-format
msgid "Instance %(instance_id)s cannot be rescued: %(reason)s"
msgstr "无法急救实例 %(instance_id)s：%(reason)s"

#, python-format
msgid "Instance %(instance_id)s could not be found."
msgstr "实例 %(instance_id)s 没有找到。"

#, python-format
msgid "Instance %(instance_id)s has no tag '%(tag)s'"
msgstr "实例%(instance_id)s没有标签'%(tag)s'"

#, python-format
msgid "Instance %(instance_id)s is not in rescue mode"
msgstr "实例 %(instance_id)s 不在救援模式。"

#, python-format
msgid "Instance %(instance_id)s is not ready"
msgstr "实例 %(instance_id)s 未就绪"

#, python-format
msgid "Instance %(instance_id)s is not running."
msgstr "实例 %(instance_id)s 没有运行。"

#, python-format
msgid "Instance %(instance_id)s is unacceptable: %(reason)s"
msgstr "实例 %(instance_id)s 无法接受，原因是： %(reason)s"

#, python-format
msgid "Instance %(instance_uuid)s does not specify a NUMA topology"
msgstr "实例 %(instance_uuid)s 未指定 NUMA 拓扑"

#, python-format
msgid "Instance %(instance_uuid)s does not specify a migration context."
msgstr "实例 %(instance_uuid)s未指定迁移上下文"

#, python-format
msgid ""
"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while "
"the instance is in this state."
msgstr ""
"实例 %(instance_uuid)s 处于%(attr)s %(state)s 中。该实例在这种状态下不能执行 "
"%(method)s。"

#, python-format
msgid "Instance %(instance_uuid)s is locked"
msgstr "实例 %(instance_uuid)s 已锁定"

#, python-format
msgid ""
"Instance %(instance_uuid)s requires config drive, but it does not exist."
msgstr "实例 %(instance_uuid)s 需要配置驱动器，但配置驱动器不存在。"

#, python-format
msgid "Instance %(name)s already exists."
msgstr "实例 %(name)s 已经存在。"

#, python-format
msgid "Instance %(server_id)s is in an invalid state for '%(action)s'"
msgstr "对于“%(action)s”，实例 %(server_id)s 处于无效状态"

#, python-format
msgid "Instance %(uuid)s has no mapping to a cell."
msgstr "实例 %(uuid)s 没有映射到一个单元。"

#, python-format
msgid "Instance %s not found"
msgstr "找不到实例 %s"

#, python-format
msgid "Instance %s provisioning was aborted"
msgstr "废弃准备实例%s"

msgid "Instance could not be found"
msgstr "无法找到实例"

msgid "Instance disk to be encrypted but no context provided"
msgstr "实例磁盘将被加密，但是没有提供上下文"

msgid "Instance event failed"
msgstr "实例事件无效"

#, python-format
msgid "Instance group %(group_uuid)s already exists."
msgstr "实例组 %(group_uuid)s 已存在。"

#, python-format
msgid "Instance group %(group_uuid)s could not be found."
msgstr "找不到实例组 %(group_uuid)s"

msgid "Instance has no source host"
msgstr "实例没有任何源主机"

msgid "Instance has not been resized."
msgstr "实例还没有调整大小。"

#, python-format
msgid "Instance hostname %(hostname)s is not a valid DNS name"
msgstr "实例主机名 %(hostname)s 是无效 DNS 名称"

msgid "Instance is not a member of specified network"
msgstr "实例并不是指定网络的成员"

msgid "Instance network is not ready yet"
msgstr "云主机网络尚未就绪"

#, python-format
msgid "Instance rollback performed due to: %s"
msgstr "由于%s，实例回滚已被执行"

#, python-format
msgid ""
"Insufficient Space on Volume Group %(vg)s. Only %(free_space)db available, "
"but %(size)d bytes required by volume %(lv)s."
msgstr ""
"卷组 %(vg)s 上的空间不足。只有 %(free_space)db 可用，但卷 %(lv)s 需要 "
"%(size)d 字节。"

#, python-format
msgid "Insufficient compute resources: %(reason)s."
msgstr "计算资源不足：%(reason)s。"

#, python-format
msgid "Interface %(interface)s not found."
msgstr "接口 %(interface)s没有找到。"

#, python-format
msgid "Invalid Base 64 data for file %(path)s"
msgstr "文件%(path)s的Base 64数据非法"

msgid "Invalid Connection Info"
msgstr "连接信息无效"

#, python-format
msgid "Invalid ID received %(id)s."
msgstr "接收到的标识 %(id)s 无效。"

#, python-format
msgid "Invalid IP format %s"
msgstr "无效IP格式%s"

#, python-format
msgid "Invalid IP protocol %(protocol)s."
msgstr "无效的IP协议 %(protocol)s。"

msgid ""
"Invalid PCI Whitelist: The PCI whitelist can specify devname or address, but "
"not both"
msgstr "无效PCI白名单：PCI白名单可以指定设备名或地址，而不是两个同时指定"

#, python-format
msgid "Invalid PCI alias definition: %(reason)s"
msgstr "无效PCI别名定义：%(reason)s"

#, python-format
msgid "Invalid Regular Expression %s"
msgstr "无效的正则表达式%s"

#, python-format
msgid "Invalid characters in hostname '%(hostname)s'"
msgstr "主机名“%(hostname)s”中的有无效字符"

msgid "Invalid config_drive provided."
msgstr "提供了无效的config_drive"

#, python-format
msgid "Invalid config_drive_format \"%s\""
msgstr "config_drive_format“%s”无效"

#, python-format
msgid "Invalid console type %(console_type)s"
msgstr "控制台类型 %(console_type)s 无效"

#, python-format
msgid "Invalid content type %(content_type)s."
msgstr "无效的内容类型 %(content_type)s。"

#, python-format
msgid "Invalid datetime string: %(reason)s"
msgstr "日期字符串无效：  %(reason)s"

msgid "Invalid device UUID."
msgstr "无效的设备UUID"

#, python-format
msgid "Invalid entry: '%s'"
msgstr "无效输入：'%s'"

#, python-format
msgid "Invalid entry: '%s'; Expecting dict"
msgstr "无效输入： '%s'；期望词典"

#, python-format
msgid "Invalid entry: '%s'; Expecting list or dict"
msgstr "无效输入：'%s'，期望列表或词典"

#, python-format
msgid "Invalid exclusion expression %r"
msgstr "无效排它表达式%r"

#, python-format
msgid "Invalid image format '%(format)s'"
msgstr "无效镜像格式'%(format)s'"

#, python-format
msgid "Invalid image href %(image_href)s."
msgstr "无效的镜像href %(image_href)s。"

#, python-format
msgid "Invalid image metadata. Error: %s"
msgstr "无效镜像元数据。错误：%s"

#, python-format
msgid "Invalid inclusion expression %r"
msgstr "无效包含表达式%r"

#, python-format
msgid ""
"Invalid input for field/attribute %(path)s. Value: %(value)s. %(message)s"
msgstr "对于字段/属性 %(path)s，输入无效。值：%(value)s。%(message)s"

#, python-format
msgid "Invalid input received: %(reason)s"
msgstr "输入无效： %(reason)s"

msgid "Invalid instance image."
msgstr "无效实例镜像。"

#, python-format
msgid "Invalid is_public filter [%s]"
msgstr "is_public 过滤器 [%s] 无效"

msgid "Invalid key_name provided."
msgstr "提供了无效的key_name。"

#, python-format
msgid "Invalid memory page size '%(pagesize)s'"
msgstr "内存页大小“%(pagesize)s”无效"

msgid "Invalid metadata key"
msgstr "无效的元数据键"

#, python-format
msgid "Invalid metadata size: %(reason)s"
msgstr "元数据大小无效：  %(reason)s"

#, python-format
msgid "Invalid metadata: %(reason)s"
msgstr "元数据无效：  %(reason)s"

#, python-format
msgid "Invalid minDisk filter [%s]"
msgstr "minDisk 过滤器 [%s] 无效"

#, python-format
msgid "Invalid minRam filter [%s]"
msgstr "minRam 过滤器 [%s] 无效"

#, python-format
msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s"
msgstr "无效的端口范围 %(from_port)s:%(to_port)s. %(msg)s"

msgid "Invalid proxy request signature."
msgstr "代理请求签名无效。"

#, python-format
msgid "Invalid range expression %r"
msgstr "无效范围表达式%r"

msgid "Invalid service catalog json."
msgstr "服务目录 json 无效。"

msgid "Invalid start time. The start time cannot occur after the end time."
msgstr "开始时间无效。开始时间不能出现在结束时间之后。"

msgid "Invalid state of instance files on shared storage"
msgstr "共享存储器上实例文件的状态无效"

msgid "Invalid status value"
msgstr "状态值无效"

#, python-format
msgid "Invalid timestamp for date %s"
msgstr "对于日期 %s，时间戳记无效"

#, python-format
msgid "Invalid usage_type: %s"
msgstr "usage_type： %s无效"

#, python-format
msgid "Invalid value for Config Drive option: %(option)s"
msgstr "非法的Config Drive值： %(option)s"

#, python-format
msgid "Invalid virtual interface address %s in request"
msgstr "请求中无效虚拟接口地址%s"

#, python-format
msgid "Invalid volume access mode: %(access_mode)s"
msgstr "无效的卷访问模式: %(access_mode)s"

#, python-format
msgid "Invalid volume: %(reason)s"
msgstr "卷无效：  %(reason)s"

msgid "Invalid volume_size."
msgstr "无效volume_size."

#, python-format
msgid "Ironic node uuid not supplied to driver for instance %s."
msgstr "Ironic节点uuid不提供实例 %s的驱动。"

#, python-format
msgid ""
"It is not allowed to create an interface on external network %(network_uuid)s"
msgstr "在外部网络%(network_uuid)s创建一个接口是不允许的"

msgid ""
"Key Names can only contain alphanumeric characters, periods, dashes, "
"underscores, colons and spaces."
msgstr "关键字名字只能包含数字字母，句号，破折号，下划线，冒号和空格。"

#, python-format
msgid "Key manager error: %(reason)s"
msgstr "关键管理者错误：%(reason)s"

#, python-format
msgid "Key pair '%(key_name)s' already exists."
msgstr "密钥对 %(key_name)s 已经存在"

#, python-format
msgid "Keypair %(name)s not found for user %(user_id)s"
msgstr "密钥对 %(name)s 没有为用户 %(user_id)s 找到。"

#, python-format
msgid "Keypair data is invalid: %(reason)s"
msgstr "密钥对数据不合法： %(reason)s"

msgid "Limits only supported from vCenter 6.0 and above"
msgstr "仅 vCenter 6.0 及以上版本支持限制"

#, python-format
msgid "Live migration %(id)s for server %(uuid)s is not in progress."
msgstr "对应服务器 %(uuid)s 的实时迁移 %(id)s 未在进行。"

#, python-format
msgid "Malformed message body: %(reason)s"
msgstr "错误格式的消息体： %(reason)s"

#, python-format
msgid ""
"Malformed request URL: URL's project_id '%(project_id)s' doesn't match "
"Context's project_id '%(context_project_id)s'"
msgstr ""
"请求 URL 的格式不正确：URL 的 project_id“%(project_id)s”与上下文的 "
"project_id“%(context_project_id)s”不匹配"

msgid "Malformed request body"
msgstr "错误格式的请求主体"

msgid "Mapping image to local is not supported."
msgstr "不支持映射镜像到本地。"

#, python-format
msgid "Marker %(marker)s could not be found."
msgstr "找不到标记符 %(marker)s。"

msgid "Maximum number of floating IPs exceeded"
msgstr "已超过最大浮动 IP 数"

#, python-format
msgid "Maximum number of metadata items exceeds %(allowed)d"
msgstr "最大元数据项数超过 %(allowed)d"

msgid "Maximum number of ports exceeded"
msgstr "超过端口的最大数"

msgid "Maximum number of security groups or rules exceeded"
msgstr "已超过最大安全组数或最大规则数"

msgid "Metadata item was not found"
msgstr "元数据项目未找到"

msgid "Metadata property key greater than 255 characters"
msgstr "元数据属性关键字超过 255 个字符"

msgid "Metadata property value greater than 255 characters"
msgstr "元数据属性值超过 255 个字符"

msgid "Metadata type should be dict."
msgstr "元数据类型必须为词典。"

#, python-format
msgid ""
"Metric %(name)s could not be found on the compute host node %(host)s."
"%(node)s."
msgstr "在计算主机节点上%(host)s.%(node)s，测量%(name)s没有找到。"

msgid "Migration"
msgstr "迁移"

#, python-format
msgid "Migration %(id)s for server %(uuid)s is not live-migration."
msgstr "对应服务器 %(uuid)s 的迁移 %(id)s 并非实时迁移。"

#, python-format
msgid "Migration %(migration_id)s could not be found."
msgstr "迁移 %(migration_id)s 没有找到。"

#, python-format
msgid "Migration %(migration_id)s not found for instance %(instance_id)s"
msgstr "找不到对应实例 %(instance_id)s 的迁移 %(migration_id)s"

#, python-format
msgid ""
"Migration %(migration_id)s state of instance %(instance_uuid)s is %(state)s. "
"Cannot %(method)s while the migration is in this state."
msgstr ""
"实例 %(instance_uuid)s 的迁移 %(migration_id)s 状态为 %(state)s。迁移处于此状"
"态时，无法执行 %(method)s。"

#, python-format
msgid "Migration error: %(reason)s"
msgstr "迁移错误：%(reason)s"

msgid "Migration is not supported for LVM backed instances"
msgstr "对于LVM作为后台的实例，不支持迁移"

#, python-format
msgid ""
"Migration not found for instance %(instance_id)s with status %(status)s."
msgstr "没有为实例 %(instance_id)s 找到迁移其状态为 %(status)s 。"

#, python-format
msgid "Migration pre-check error: %(reason)s"
msgstr "迁移预检查错误：%(reason)s"

#, python-format
msgid "Migration select destinations error: %(reason)s"
msgstr "迁移选择目标错误：%(reason)s"

#, python-format
msgid "Missing arguments: %s"
msgstr "缺少参数： %s"

msgid "Missing device UUID."
msgstr "缺少设备UUID"

msgid "Missing disabled reason field"
msgstr "缺少禁用的原因字段"

msgid "Missing forced_down field"
msgstr "缺少forced_down字段"

msgid "Missing imageRef attribute"
msgstr "缺少属性imageRef"

#, python-format
msgid "Missing keys: %s"
msgstr "缺少键：%s"

msgid "Missing parameter dict"
msgstr "缺少参数 dict"

#, python-format
msgid "Missing vlan number in %s"
msgstr " %s 中缺少 vlan id"

#, python-format
msgid ""
"More than one instance is associated with fixed IP address '%(address)s'."
msgstr "多个关联实例与固定 IP 地址“%(address)s”相关联。"

msgid ""
"More than one possible network found. Specify network ID(s) to select which "
"one(s) to connect to."
msgstr "发现不止一个可能的网络。指定网络ID来选择连接到那个网络。"

msgid "More than one swap drive requested."
msgstr "请求了多于一个交换驱动"

#, python-format
msgid "Multi-boot operating system found in %s"
msgstr "在 %s 中找到多重引导操作系统"

msgid "Multiple X-Instance-ID headers found within request."
msgstr "在请求内找到多个 X-Instance-ID 头。"

msgid "Multiple X-Tenant-ID headers found within request."
msgstr "在请求内找到多个 X-Tenant-ID 。"

#, python-format
msgid "Multiple floating IP pools matches found for name '%s'"
msgstr "对于名称“%s”，找到多个浮动 IP 池匹配项"

#, python-format
msgid "Multiple floating IPs are found for address %(address)s."
msgstr "发现对应地址 %(address)s 的多个浮动 IP。"

msgid ""
"Multiple hosts may be managed by the VMWare vCenter driver; therefore we do "
"not return uptime for just one host."
msgstr ""
" VMWare vCenter驱动可能管理者多个主机；然而，我们因为只有一台主机，没有及时反"
"馈。"

msgid "Multiple possible networks found, use a Network ID to be more specific."
msgstr "发现多个可能的网络，用Network ID会更加明确。"

#, python-format
msgid ""
"Multiple security groups found matching '%s'. Use an ID to be more specific."
msgstr "找到多个与“%s”匹配的安全组。请使用标识以更具体地进行查找。"

msgid "Must input network_id when request IP address"
msgstr "请求IP地址，必须输入network_id"

msgid "Must not input both network_id and port_id"
msgstr "network_id和port_id必须同时输入"

msgid ""
"Must specify host_ip, host_username and host_password to use vmwareapi."
"VMwareVCDriver"
msgstr ""
"使用vmwareapi.VMwareVCDriver必须指定host_ip, host_username 和 host_password"

msgid "Must supply a positive value for max_number"
msgstr "必须对 max_number 提供正值"

msgid "Must supply a positive value for max_rows"
msgstr "必须为最大行max_rows提供一个正数"

msgid "Name"
msgstr "名称"

#, python-format
msgid "Network %(network_id)s could not be found."
msgstr "网络 %(network_id)s 没有找到。"

#, python-format
msgid ""
"Network %(network_uuid)s requires a subnet in order to boot instances on."
msgstr "网络%(network_uuid)s需要一个子网，以便启动实例。"

#, python-format
msgid "Network could not be found for bridge %(bridge)s"
msgstr "无法为桥 %(bridge)s 找到网络"

#, python-format
msgid "Network could not be found for instance %(instance_id)s."
msgstr "无法为实例 %(instance_id)s 找到网络。"

msgid "Network not found"
msgstr "没有找到网络"

msgid ""
"Network requires port_security_enabled and subnet associated in order to "
"apply security groups."
msgstr "网络必须启用端口安全特性，并且需要关联子网，以便应用安全组。"

msgid "New volume must be detached in order to swap."
msgstr "为了进行交换，新卷必须断开。"

msgid "New volume must be the same size or larger."
msgstr "新卷必须大小相同或者更大。"

#, python-format
msgid "No Block Device Mapping with id %(id)s."
msgstr "没有块设备与ID %(id)s进行映射。"

msgid "No Unique Match Found."
msgstr "找不到任何唯一匹配项。"

msgid "No compute host specified"
msgstr "未指定计算宿主机"

#, python-format
msgid "No configuration information found for operating system %(os_name)s"
msgstr "找不到对应操作系统 %(os_name)s 的配置信息"

#, python-format
msgid "No device with MAC address %s exists on the VM"
msgstr "在VM上面没有MAC 地址 %s 的设备"

#, python-format
msgid "No device with interface-id %s exists on VM"
msgstr "在VM上面没有 interface-id %s 的设备"

#, python-format
msgid "No disk at %(location)s"
msgstr "在 %(location)s 没有磁盘"

#, python-format
msgid "No fixed IP addresses available for network: %(net)s"
msgstr "没有可用的固定IP给网络：%(net)s"

msgid "No fixed IPs associated to instance"
msgstr "没有固定 IP 与实例相关联"

msgid "No free nbd devices"
msgstr "没有空闲NBD设备"

msgid "No host available on cluster"
msgstr "没有可用的主机在集群中"

msgid "No hosts found to map to cell, exiting."
msgstr "找不到要映射至单元的主机，正在退出。"

#, python-format
msgid "No hypervisor matching '%s' could be found."
msgstr "找不到任何与“%s”匹配的管理程序。"

msgid "No image locations are accessible"
msgstr "没有镜像位置可以访问"

#, python-format
msgid ""
"No live migration URI configured and no default available for "
"\"%(virt_type)s\" hypervisor virtualization type."
msgstr ""
"未配置任何实时迁移 URI，并且未提供对应 “%(virt_type)s” hypervisor 虚拟化类型"
"的缺省值。"

msgid "No more floating IPs available."
msgstr "没有其他可用浮动 IP。"

#, python-format
msgid "No more floating IPs in pool %s."
msgstr "池 %s 中没有其他浮动 IP。"

#, python-format
msgid "No mount points found in %(root)s of %(image)s"
msgstr "在%(image)s的%(root)s没有找到挂载点"

#, python-format
msgid "No operating system found in %s"
msgstr "在 %s 中找不到任何操作系统"

msgid "No root disk defined."
msgstr "没有定义根磁盘。"

#, python-format
msgid ""
"No specific network was requested and none are available for project "
"'%(project_id)s'."
msgstr "未请求特定网络，项目“%(project_id)s”没有可用网络。"

msgid "No valid host found for cold migrate"
msgstr "冷迁移过程中发现无效主机"

msgid "No valid host found for resize"
msgstr "重新配置过程中没有发现有效主机"

#, python-format
msgid "No valid host was found. %(reason)s"
msgstr "找不到有效主机，原因是 %(reason)s。"

#, python-format
msgid "No volume Block Device Mapping at path: %(path)s"
msgstr "没有卷块设备映射到以下路径：%(path)s"

#, python-format
msgid "No volume Block Device Mapping with id %(volume_id)s."
msgstr "没有卷块设备与ID %(volume_id)s进行映射。"

#, python-format
msgid "Node %s could not be found."
msgstr "找不到节点%s。"

#, python-format
msgid "Not able to acquire a free port for %(host)s"
msgstr "无法为 %(host)s 获取可用端口"

#, python-format
msgid "Not able to bind %(host)s:%(port)d, %(error)s"
msgstr "无法绑定 %(host)s:%(port)d，%(error)s"

#, python-format
msgid ""
"Not all Virtual Functions of PF %(compute_node_id)s:%(address)s are free."
msgstr "并非 PF %(compute_node_id)s:%(address)s 的所有虚拟功能都可用。"

msgid "Not an rbd snapshot"
msgstr "不是 rbd 快照"

#, python-format
msgid "Not authorized for image %(image_id)s."
msgstr "未针对映像 %(image_id)s 授权。"

msgid "Not authorized."
msgstr "未授权。"

msgid "Not enough parameters to build a valid rule."
msgstr "参数不够创建有效规则。"

msgid "Not stored in rbd"
msgstr "未存储在 rbd 中"

msgid "Nothing was archived."
msgstr "未归档任何内容。"

#, python-format
msgid "Nova does not support Cinder API version %(version)s"
msgstr "Nova 不支持的 Cinder API 版本 %(version)s"

#, python-format
msgid "Nova requires QEMU version %s or greater."
msgstr "Nova 需要  %s 或更高版本的 QEMU."

#, python-format
msgid "Nova requires Virtuozzo version %s or greater."
msgstr "Nova 需要  %s 或更高版本的 Virtuozzo."

#, python-format
msgid "Nova requires libvirt version %s or greater."
msgstr "Nova请求的 libvirt 版本%s 或更高。"

msgid "Number of Rows Archived"
msgstr "已归档行数"

#, python-format
msgid "Object action %(action)s failed because: %(reason)s"
msgstr "由于 %(reason)s，对象操作 %(action)s 失败"

msgid "Old volume is attached to a different instance."
msgstr "旧卷绑定到一个不同的实例。"

#, python-format
msgid "One or more hosts already in availability zone(s) %s"
msgstr "在可用区域%s中，已经有一个或多个主机"

#, python-format
msgid "Only administrators can sort servers by %s"
msgstr "只有管理员可以基于 %s 对服务器进行排序"

msgid "Only administrators may list deleted instances"
msgstr "仅管理员可列示已删除的实例"

msgid "Origin header does not match this host."
msgstr "源头与这台主机不匹配。"

msgid "Origin header not valid."
msgstr "源头无效。"

msgid "Origin header protocol does not match this host."
msgstr "源头协议与这台不匹配主机。"

#, python-format
msgid "PCI Device %(node_id)s:%(address)s not found."
msgstr "未找到PCI设备%(node_id)s:%(address)s。"

#, python-format
msgid "PCI alias %(alias)s is not defined"
msgstr "PCI别名%(alias)s没有定义"

#, python-format
msgid ""
"PCI device %(compute_node_id)s:%(address)s is %(status)s instead of "
"%(hopestatus)s"
msgstr ""
"PCI设备%(compute_node_id)s:%(address)s是%(status)s，而不是%(hopestatus)s"

#, python-format
msgid ""
"PCI device %(compute_node_id)s:%(address)s is owned by %(owner)s instead of "
"%(hopeowner)s"
msgstr ""
"PCI设备%(compute_node_id)s:%(address)s归%(owner)s所有，而不是%(hopeowner)s"

#, python-format
msgid "PCI device %(id)s not found"
msgstr "无法找到PCI设备 %(id)s"

#, python-format
msgid "PCI device request %(requests)s failed"
msgstr "PCI 设备请求 %(requests)s 失败"

#, python-format
msgid "Page size %(pagesize)s forbidden against '%(against)s'"
msgstr "已对照“%(against)s”禁用页大小 %(pagesize)s"

#, python-format
msgid "Page size %(pagesize)s is not supported by the host."
msgstr "主机不支持页大小 %(pagesize)s。"

#, python-format
msgid ""
"Parameters %(missing_params)s not present in vif_details for vif %(vif_id)s. "
"Check your Neutron configuration to validate that the macvtap parameters are "
"correct."
msgstr ""
"在vif %(vif_id)s的vif_details详情中不存在参数%(missing_params)s。检查您的网络"
"配置来验证macvtap参数是正确的。"

#, python-format
msgid "Path %s must be LVM logical volume"
msgstr "路径 %s 必须为 LVM 逻辑卷"

msgid "Paused"
msgstr "已暂停"

msgid "Personality file limit exceeded"
msgstr "超过个性化文件限制"

#, python-format
msgid ""
"Physical Function %(compute_node_id)s:%(address)s, related to VF "
"%(compute_node_id)s:%(vf_address)s is %(status)s instead of %(hopestatus)s"
msgstr ""
"与 VF %(compute_node_id)s:%(vf_address)s 相关的物理功能 %(compute_node_id)s:"
"%(address)s 为 %(status)s 而不是 %(hopestatus)s"

#, python-format
msgid "Physical network is missing for network %(network_uuid)s"
msgstr "网络%(network_uuid)s的物理网络丢失"

#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr "政策不允许 %(action)s 被执行。"

#, python-format
msgid "Port %(port_id)s is still in use."
msgstr "端口 %(port_id)s 仍在使用中。"

#, python-format
msgid "Port %(port_id)s not usable for instance %(instance)s."
msgstr "对于实例 %(instance)s，端口 %(port_id)s 不可用。"

#, python-format
msgid ""
"Port %(port_id)s not usable for instance %(instance)s. Value %(value)s "
"assigned to dns_name attribute does not match instance's hostname "
"%(hostname)s"
msgstr ""
"端口 %(port_id)s 对实例 %(instance)s 不可用。分配给 dns_name 属性的值 "
"%(value)s 与实例的主机名 %(hostname)s 不匹配"

#, python-format
msgid "Port %(port_id)s requires a FixedIP in order to be used."
msgstr "端口%(port_id)s需要有一个固定IP才可以使用。"

#, python-format
msgid "Port %s is not attached"
msgstr "端口%s没有连接"

#, python-format
msgid "Port id %(port_id)s could not be found."
msgstr "找不到端口标识 %(port_id)s。"

#, python-format
msgid "Port update failed for port %(port_id)s: %(reason)s"
msgstr "端口 %(port_id)s 更新失败: %(reason)s"

#, python-format
msgid "Provided video model (%(model)s) is not supported."
msgstr "不支持提供视频模型(%(model)s)。"

#, python-format
msgid "Provided watchdog action (%(action)s) is not supported."
msgstr "不支持提供的看守程序操作(%(action)s)。"

msgid "QEMU guest agent is not enabled"
msgstr "QEMU客户端代理未启动"

#, python-format
msgid "Quiescing is not supported in instance %(instance_id)s"
msgstr "实例%(instance_id)s不支持停顿"

#, python-format
msgid "Quota class %(class_name)s could not be found."
msgstr "找不到配额类 %(class_name)s。"

msgid "Quota could not be found"
msgstr "配额没有找到。"

#, python-format
msgid ""
"Quota exceeded for %(overs)s: Requested %(req)s, but already used %(used)s "
"of %(allowed)s %(overs)s"
msgstr ""
"对于%(overs)s配额已超过：请求%(req)s，但是已经使用 %(allowed)s %(overs)s的 "
"%(used)s"

#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr "对于资源，已超过配额：%(overs)s"

msgid "Quota exceeded, too many key pairs."
msgstr "已超过配额，密钥对太多。"

msgid "Quota exceeded, too many server groups."
msgstr "已超过配额，服务器组太多。"

msgid "Quota exceeded, too many servers in group"
msgstr "已超过配额，组中太多的服务器"

#, python-format
msgid "Quota exists for project %(project_id)s, resource %(resource)s"
msgstr "项目 %(project_id)s 资源 %(resource)s 的配额存在。"

#, python-format
msgid "Quota for project %(project_id)s could not be found."
msgstr "没有为项目 %(project_id)s 找到配额。"

#, python-format
msgid ""
"Quota for user %(user_id)s in project %(project_id)s could not be found."
msgstr "无法在项目 %(project_id)s 中为用户 %(user_id)s 找到配额。"

#, python-format
msgid ""
"Quota limit %(limit)s for %(resource)s must be greater than or equal to "
"already used and reserved %(minimum)s."
msgstr ""
"资源%(resource)s的配额限制%(limit)s 必须大于或等于已用和保留值%(minimum)s。"

#, python-format
msgid ""
"Quota limit %(limit)s for %(resource)s must be less than or equal to "
"%(maximum)s."
msgstr "资源%(resource)s的配额限制%(limit)s 必须少于或等于%(maximum)s。"

msgid "Request body and URI mismatch"
msgstr "请求主体和URI不匹配"

msgid "Request is too large."
msgstr "请求太大。"

#, python-format
msgid "Request of image %(image_id)s got BadRequest response: %(response)s"
msgstr "镜像 %(image_id)s 的请求收到无效请求响应：%(response)s"

#, python-format
msgid "RequestSpec not found for instance %(instance_uuid)s"
msgstr "找不到对应实例 %(instance_uuid)s 的 RequestSpec"

msgid "Requested CPU control policy not supported by host"
msgstr "主机不支持所请求 CPU 控制策略"

#, python-format
msgid ""
"Requested hardware '%(model)s' is not supported by the '%(virt)s' virt driver"
msgstr "“%(virt)s”虚拟驱动程序不支持所请求硬件“%(model)s”"

#, python-format
msgid "Requested image %(image)s has automatic disk resize disabled."
msgstr "请求的镜像%(image)s禁用磁盘自动调整大小功能。"

msgid ""
"Requested instance NUMA topology cannot fit the given host NUMA topology"
msgstr "请求实例的NUMA拓扑不能满足给定主机的NUMA拓扑"

msgid ""
"Requested instance NUMA topology together with requested PCI devices cannot "
"fit the given host NUMA topology"
msgstr "与在PCI设备请求一起的NUMA拓扑请求不能满足给定主机的NUMA拓扑"

#, python-format
msgid ""
"Requested vCPU limits %(sockets)d:%(cores)d:%(threads)d are impossible to "
"satisfy for vcpus count %(vcpus)d"
msgstr ""
"请求的 vCPU 限制 %(sockets)d:%(cores)d:%(threads)d 无法满足vcpus 计数 "
"%(vcpus)d"

#, python-format
msgid "Rescue device does not exist for instance %s"
msgstr "对于实例%s，营救设备不存在"

#, python-format
msgid "Resize error: %(reason)s"
msgstr "发生调整大小错误：%(reason)s"

msgid "Resize to zero disk flavor is not allowed."
msgstr "不允许将云主机类型的磁盘大小缩减为零。"

msgid "Resource could not be found."
msgstr "资源没有找到。"

msgid "Resumed"
msgstr "已恢复"

#, python-format
msgid "Root element name should be '%(name)s' not '%(tag)s'"
msgstr "根元素名应该是 '%(name)s' 而不是'%(tag)s'"

#, python-format
msgid "Running batches of %i until complete"
msgstr "运行 %i 的批处理直到完成"

#, python-format
msgid "Scheduler Host Filter %(filter_name)s could not be found."
msgstr "调度器主机过滤器 %(filter_name)s 没有找到。"

#, python-format
msgid "Security group %(name)s is not found for project %(project)s"
msgstr "在项目%(project)s没有找到安全组%(name)s"

#, python-format
msgid ""
"Security group %(security_group_id)s not found for project %(project_id)s."
msgstr "没有找到安全组 %(security_group_id)s 针对项目 %(project_id)s 。"

#, python-format
msgid "Security group %(security_group_id)s not found."
msgstr "安全组 %(security_group_id)s 没有找到。"

#, python-format
msgid ""
"Security group %(security_group_name)s already exists for project "
"%(project_id)s."
msgstr "对于项目 %(project_id)s，安全组 %(security_group_name)s 已经存在。"

#, python-format
msgid ""
"Security group %(security_group_name)s not associated with the instance "
"%(instance)s"
msgstr "安全组%(security_group_name)s 没有与实例%(instance)s 绑定"

msgid "Security group id should be uuid"
msgstr "安全组标识应该为 uuid"

msgid "Security group name cannot be empty"
msgstr "安全组名称不能是空"

msgid "Security group not specified"
msgstr "没有指定安全组"

#, python-format
msgid "Server %(server_id)s has no tag '%(tag)s'"
msgstr "服务器%(server_id)s上未发现标签'%(tag)s'"

#, python-format
msgid "Server disk was unable to be resized because: %(reason)s"
msgstr "由于: %(reason)s，实例磁盘空间不能修改"

msgid "Server does not exist"
msgstr "服务器不存在"

#, python-format
msgid "ServerGroup policy is not supported: %(reason)s"
msgstr "服务器组策略不支持： %(reason)s"

msgid "ServerGroupAffinityFilter not configured"
msgstr "没有配置ServerGroupAffinityFilter"

msgid "ServerGroupAntiAffinityFilter not configured"
msgstr "没有配置ServerGroupAntiAffinityFilter"

msgid "ServerGroupSoftAffinityWeigher not configured"
msgstr "未配置 ServerGroupSoftAffinityWeigher"

msgid "ServerGroupSoftAntiAffinityWeigher not configured"
msgstr "未配置 ServerGroupSoftAntiAffinityWeigher"

#, python-format
msgid "Service %(service_id)s could not be found."
msgstr "服务 %(service_id)s 没有找到。"

#, python-format
msgid "Service %s not found."
msgstr "服务%s没有找到。"

msgid "Service is unavailable at this time."
msgstr "此时的付不可用。"

#, python-format
msgid "Service with host %(host)s binary %(binary)s exists."
msgstr "主机 %(host)s 二进制 %(binary)s 的服务已存在。"

#, python-format
msgid "Service with host %(host)s topic %(topic)s exists."
msgstr "主机 %(host)s 主题 %(topic)s 的服务已存在。"

msgid "Set admin password is not supported"
msgstr "设置管理员密码不支持"

msgid "Set the cell name."
msgstr "设置 cell 名称"

#, python-format
msgid "Share '%s' is not supported"
msgstr "不支持共享 '%s' "

#, python-format
msgid "Share level '%s' cannot have share configured"
msgstr "共享级别 '%s' 不用共享配置"

#, python-format
msgid "Snapshot %(snapshot_id)s could not be found."
msgstr "快照 %(snapshot_id)s 没有找到。"

msgid "Some required fields are missing"
msgstr "有些必填字段没有填写"

#, python-format
msgid ""
"Something went wrong when deleting a volume snapshot: rebasing a "
"%(protocol)s network disk using qemu-img has not been fully tested"
msgstr ""
"删除卷快照时出错：使用 qemu-img 对 %(protocol)s 网络磁盘重建基础的操作未经全"
"面测试"

msgid "Sort direction size exceeds sort key size"
msgstr "分类大小超过分类关键值大小"

msgid "Sort key supplied was not valid."
msgstr "提供的排序键无效。"

msgid "Specified fixed address not assigned to instance"
msgstr "指定的固定IP地址没有分配给实例"

msgid "Started"
msgstr "已开始"

msgid "Stopped"
msgstr "已停止"

#, python-format
msgid "Storage error: %(reason)s"
msgstr "存储错误：%(reason)s"

#, python-format
msgid "Storage policy %s did not match any datastores"
msgstr "存储策略 %s 不匹配任何存储"

msgid "Success"
msgstr "成功"

msgid "Suspended"
msgstr "已挂起"

msgid "Swap drive requested is larger than instance type allows."
msgstr "交换驱动器的请求大于实例类型允许。"

msgid "Table"
msgstr "表"

#, python-format
msgid "Task %(task_name)s is already running on host %(host)s"
msgstr "任务 %(task_name)s 已在主机 %(host)s 上运行"

#, python-format
msgid "Task %(task_name)s is not running on host %(host)s"
msgstr "任务 %(task_name)s 未在主机 %(host)s 上运行"

#, python-format
msgid "The PCI address %(address)s has an incorrect format."
msgstr "PCI地址%(address)s格式不正确。"

#, python-format
msgid "The console port range %(min_port)d-%(max_port)d is exhausted."
msgstr "控制台端口范围%(min_port)d-%(max_port)d已经耗尽。"

msgid "The created instance's disk would be too small."
msgstr "将创建的实例磁盘太小。"

msgid "The current driver does not support preserving ephemeral partitions."
msgstr "当前驱动不支持保存瞬时分区。"

msgid "The default PBM policy doesn't exist on the backend."
msgstr "在后台，缺省的PBM策略不存在。"

msgid "The floating IP request failed with a BadRequest"
msgstr "由于坏的请求，浮动IP请求失败"

msgid ""
"The instance requires a newer hypervisor version than has been provided."
msgstr "该实例需要比当前版本更新的虚拟机管理程序。"

#, python-format
msgid "The number of defined ports: %(ports)d is over the limit: %(quota)d"
msgstr "定义的端口数量：%(ports)d 超过限制：%(quota)d"

#, python-format
msgid "The number of tags exceeded the per-server limit %d"
msgstr "标签数量超过了保护限制，上限数量为%d"

#, python-format
msgid "The provided RNG device path: (%(path)s) is not present on the host."
msgstr "主机上不存在提供的RNG设备路径：(%(path)s)。"

msgid "The request is invalid."
msgstr "请求无效。"

#, python-format
msgid ""
"The requested amount of video memory %(req_vram)d is higher than the maximum "
"allowed by flavor %(max_vram)d."
msgstr "申请的显存数 %(req_vram)d 超过了云主机类型允许的最大值 %(max_vram)d 。"

msgid "The requested availability zone is not available"
msgstr "请求的可用域是不可用的！"

msgid "The requested functionality is not supported."
msgstr "不支持请求的功能"

#, python-format
msgid "The specified cluster '%s' was not found in vCenter"
msgstr "在vCenter中没有找到指定的集群'%s'"

#, python-format
msgid "The supplied device path (%(path)s) is in use."
msgstr "提供的设备路径 (%(path)s) 正在使用中。"

#, python-format
msgid "The supplied device path (%(path)s) is invalid."
msgstr "提供的设备路径 (%(path)s) 是无效的。"

#, python-format
msgid ""
"The supplied disk path (%(path)s) already exists, it is expected not to "
"exist."
msgstr "提供的磁盘路径 (%(path)s) 已经存在，预计是不存在的。"

msgid "The supplied hypervisor type of is invalid."
msgstr "提供的虚拟机管理程序类型无效。"

msgid "The target host can't be the same one."
msgstr "目标主机不能是当前主机。"

#, python-format
msgid "The token '%(token)s' is invalid or has expired"
msgstr "令牌“%(token)s”无效或已到期"

msgid "The uuid of the cell to delete."
msgstr "要删除的 cell 的 uuid"

#, python-format
msgid ""
"The volume cannot be assigned the same device name as the root device %s"
msgstr "卷不能分配不能用与root设备%s一样的设备名称"

msgid "There are not enough hosts available."
msgstr "没有足够的主机可用。"

#, python-format
msgid "There is no such action: %s"
msgstr "没有该动作：%s"

#, python-format
msgid ""
"This compute node's hypervisor is older than the minimum supported version: "
"%(version)s."
msgstr "此计算节点的 hypervisor 的版本低于最低受支持版本：%(version)s。"

msgid ""
"This method needs to be called with either networks=None and port_ids=None "
"or port_ids and networks as not none."
msgstr ""
"调用此方法时，需要以下设置：将 networks 和 port_ids 指定为 None，或者将 "
"networks 和 port_ids 指定为非 None。"

#, python-format
msgid "This rule already exists in group %s"
msgstr "这条规则已经存在于组%s 中"

#, python-format
msgid ""
"This service is older (v%(thisver)i) than the minimum (v%(minver)i) version "
"of the rest of the deployment. Unable to continue."
msgstr ""
"此服务的版本 (v%(thisver)i) 低于部署的余下部分的最低版本 (v%(minver)i)。无法"
"继续。"

msgid "Timeout waiting for response from cell"
msgstr "等待来自单元的响应时发生超时"

#, python-format
msgid "Timeout while checking if we can live migrate to host: %s"
msgstr "当检查我们是否可以在线迁移到主机%s时，超时。"

msgid "To and From ports must be integers"
msgstr "目的和源端口必须是整数"

msgid "Token not found"
msgstr "找不到令牌"

msgid "Triggering crash dump is not supported"
msgstr "触发崩溃转储不受支持"

msgid "Type and Code must be integers for ICMP protocol type"
msgstr "类型和编码必须是ICMP协议类型"

msgid "UEFI is not supported"
msgstr "UEFI 不受支持"

msgid "UUID"
msgstr "UUID"

#, python-format
msgid ""
"Unable to associate floating IP %(address)s to any fixed IPs for instance "
"%(id)s. Instance has no fixed IPv4 addresses to associate."
msgstr ""
"无法将浮动 IP %(address)s 关联至实例 %(id)s 的任何固定 IP。实例没有要关联的固"
"定 IPv4 地址。"

#, python-format
msgid ""
"Unable to associate floating IP %(address)s to fixed IP %(fixed_address)s "
"for instance %(id)s. Error: %(error)s"
msgstr ""
"无法将浮动 IP %(address)s 关联至实例 %(id)s 的任何固定 IP %(fixed_address)s。"
"错误：%(error)s"

#, python-format
msgid "Unable to automatically allocate a network for project %(project_id)s"
msgstr "无法为项目 %(project_id)s 自动分配网络"

#, python-format
msgid "Unable to convert image to %(format)s: %(exp)s"
msgstr "无法将镜像转换为 %(format)s：%(exp)s"

#, python-format
msgid "Unable to convert image to raw: %(exp)s"
msgstr "无法将镜像转换为原始格式：%(exp)s"

#, python-format
msgid "Unable to determine disk bus for '%s'"
msgstr "无法为“%s”确定磁盘总线"

#, python-format
msgid "Unable to determine disk prefix for %s"
msgstr "无法为 %s 确定磁盘前缀"

#, python-format
msgid "Unable to find host for Instance %s"
msgstr "无法找到实例 %s 的宿主机"

msgid "Unable to find iSCSI Target"
msgstr "找不到 iSCSI 目标"

msgid "Unable to find volume"
msgstr "找不到卷"

msgid "Unable to get host UUID: /etc/machine-id does not exist"
msgstr "不能获取主机UUID：/etc/machine-id不存在"

msgid "Unable to get host UUID: /etc/machine-id is empty"
msgstr "不能获取主机UUID：/etc/machine-id 为空"

msgid ""
"Unable to launch multiple instances with a single configured port ID. Please "
"launch your instance one by one with different ports."
msgstr ""
"无法启动多个实例，这些实例配置使用同一个端口ID。请一个一个启动您的实例，并且"
"实例间使用不同的端口。"

#, python-format
msgid ""
"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory(host:"
"%(avail)s <= instance:%(mem_inst)s)"
msgstr ""
"无法将 %(instance_uuid)s 迁移至 %(dest)s：内存不足（主机：%(avail)s <= 实例："
"%(mem_inst)s）"

#, python-format
msgid ""
"Unable to migrate %(instance_uuid)s: Disk of instance is too large(available "
"on destination host:%(available)s < need:%(necessary)s)"
msgstr ""
"无法迁移 %(instance_uuid)s：实例的磁盘太大（在目标主机上可用的："
"%(available)s < 需要：%(necessary)s）"

#, python-format
msgid ""
"Unable to migrate instance (%(instance_id)s) to current host (%(host)s)."
msgstr "无法把实例 (%(instance_id)s) 迁移到当前主机 (%(host)s)。"

msgid "Unable to resize disk down."
msgstr "不能向下调整磁盘。"

msgid "Unable to set password on instance"
msgstr "无法对实例设置密码"

msgid "Unable to shrink disk."
msgstr "不能压缩磁盘。"

#, python-format
msgid "Unacceptable CPU info: %(reason)s"
msgstr "CPU信息不能被接受：%(reason)s。"

msgid "Unacceptable parameters."
msgstr "无法接受的参数。"

#, python-format
msgid "Unavailable console type %(console_type)s."
msgstr "不可用的控制台类型 %(console_type)s."

msgid ""
"Undefined Block Device Mapping root: BlockDeviceMappingList contains Block "
"Device Mappings from multiple instances."
msgstr ""
"未定义的块设备映射根：BlockDeviceMappingList 包含来自多个实例的块设备映射。"

#, python-format
msgid "Unexpected aggregate action %s"
msgstr "未预期的聚合动作%s"

msgid "Unexpected type adding stats"
msgstr "类型添加统计发生意外"

#, python-format
msgid "Unexpected vif_type=%s"
msgstr "存在意外 vif_type=%s"

msgid "Unknown"
msgstr "未知"

msgid "Unknown action"
msgstr "未知操作"

#, python-format
msgid "Unknown auth type: %s"
msgstr "未知认证类型：%s"

#, python-format
msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat."
msgstr "配置驱动器格式 %(format)s 未知。请选择下列其中一项：iso9660 或 vfat。"

#, python-format
msgid "Unknown delete_info type %s"
msgstr "未知delete_info类型%s"

#, python-format
msgid "Unknown image_type=%s"
msgstr "image_type=%s 未知"

#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr "配额资源 %(unknown)s 未知。"

msgid "Unknown sort direction, must be 'desc' or 'asc'"
msgstr "排序方向未知，必须为“降序”或“升序”"

#, python-format
msgid "Unknown type: %s"
msgstr "未知类型：%s"

msgid "Unrecognized legacy format."
msgstr "不能识别的格式。"

#, python-format
msgid "Unrecognized read_deleted value '%s'"
msgstr "无法识别的 read_deleted 取值”%s“"

#, python-format
msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action"
msgstr "对于CONF.running_deleted_instance_action，无法识别的值 '%s'"

#, python-format
msgid "Unshelve attempted but the image %s cannot be found."
msgstr "试图取消废弃但是镜像%s没有找到。"

msgid "Unsupported Content-Type"
msgstr "不支持的Content-Type"

#, python-format
msgid "User %(username)s not found in password file."
msgstr "在密码文件中找不到用户 %(username)s。"

#, python-format
msgid "User %(username)s not found in shadow file."
msgstr "在影子文件中找不到用户 %(username)s。"

msgid "User data needs to be valid base 64."
msgstr "用户数据需要是有效的基本 64 位。"

msgid "User does not have admin privileges"
msgstr "用户没有管理员权限"

msgid ""
"Using different block_device_mapping syntaxes is not allowed in the same "
"request."
msgstr "在同一个请求中，不允许使用不同的 block_device_mapping语法。"

#, python-format
msgid ""
"Version %(req_ver)s is not supported by the API. Minimum is %(min_ver)s and "
"maximum is %(max_ver)s."
msgstr ""
"API不支持版本%(req_ver)s。小版本号是%(min_ver)s，大版本号是%(max_ver)s。"

msgid "Virtual Interface creation failed"
msgstr "虚拟接口创建失败"

msgid "Virtual interface plugin failed"
msgstr "虚拟接口插件失效"

#, python-format
msgid "Virtual machine mode '%(vmmode)s' is not recognised"
msgstr "虚拟机模式“%(vmmode)s”无法识别"

#, python-format
msgid "Virtual machine mode '%s' is not valid"
msgstr "虚拟机模式 '%s'无效"

#, python-format
msgid "Virtualization type '%(virt)s' is not supported by this compute driver"
msgstr "此计算驱动程序不支持虚拟化类型“%(virt)s”"

#, python-format
msgid "Volume %(volume_id)s could not be attached. Reason: %(reason)s"
msgstr "无法挂载卷 %(volume_id)s。原因：%(reason)s"

#, python-format
msgid "Volume %(volume_id)s could not be detached. Reason: %(reason)s"
msgstr "无法卸载卷 %(volume_id)s 。原因：%(reason)s"

#, python-format
msgid "Volume %(volume_id)s could not be found."
msgstr "卷 %(volume_id)s 没有找到。"

#, python-format
msgid ""
"Volume %(volume_id)s did not finish being created even after we waited "
"%(seconds)s seconds or %(attempts)s attempts. And its status is "
"%(volume_status)s."
msgstr ""
"在等待%(seconds)s 秒或%(attempts)s尝试后，卷%(volume_id)s仍然没有创建成功。它"
"的状态是%(volume_status)s。"

msgid "Volume does not belong to the requested instance."
msgstr "卷不属于请求的实例。"

#, python-format
msgid ""
"Volume encryption is not supported for %(volume_type)s volume %(volume_id)s"
msgstr "%(volume_type)s 类型的卷 %(volume_id)s不支持卷加密"

#, python-format
msgid ""
"Volume is smaller than the minimum size specified in image metadata. Volume "
"size is %(volume_size)i bytes, minimum size is %(image_min_disk)i bytes."
msgstr ""
"卷比镜像元数据中指定的最小值还小。卷大小是%(volume_size)i字节，最小值"
"是%(image_min_disk)i字节。"

#, python-format
msgid ""
"Volume sets block size, but the current libvirt hypervisor '%s' does not "
"support custom block size"
msgstr "卷设置块大小，但是当前libvirt监测器 '%s'不支持定制化块大小"

msgid "When resizing, instances must change flavor!"
msgstr "调整大小时，实例必须更换云主机类型！"

#, python-format
msgid "Wrong quota method %(method)s used on resource %(res)s"
msgstr "错误的配额方法%(method)s用在资源%(res)s"

msgid "X-Forwarded-For is missing from request."
msgstr "请求中缺少 X-Forwarded-For 。"

msgid "X-Instance-ID header is missing from request."
msgstr "请求中缺少 X-Instance-ID 头。"

msgid "X-Instance-ID-Signature header is missing from request."
msgstr "请求中缺少 X-Instance-ID-Signature 。"

msgid "X-Metadata-Provider is missing from request."
msgstr "请求中缺少X-Metadata-Provider。"

msgid "X-Tenant-ID header is missing from request."
msgstr "请求中缺少 X-Tenant-ID 。"

msgid "You are not allowed to delete the image."
msgstr "不允许删除该映像。"

msgid ""
"You are not authorized to access the image the instance was started with."
msgstr "您无权访问实例启动的镜像。"

msgid "You must implement __call__"
msgstr "你必须执行 __call__"

msgid "You should specify images_rbd_pool flag to use rbd images."
msgstr "为了使用rbd镜像，您应该指定 images_rbd_pool标记。"

msgid "You should specify images_volume_group flag to use LVM images."
msgstr "为了使用LVM镜像，您应该指定 images_volume_group标记"

msgid "Zero floating IPs available."
msgstr "没有可用浮动 IP。"

msgid "admin password can't be changed on existing disk"
msgstr "无法在现有磁盘上更改管理员密码"

msgid "cannot understand JSON"
msgstr "无法理解JSON"

msgid "clone() is not implemented"
msgstr "clone()没有实现"

msgid "complete"
msgstr "完成"

#, python-format
msgid "connect info: %s"
msgstr "连接信息：%s"

#, python-format
msgid "connecting to: %(host)s:%(port)s"
msgstr "连接到：%(host)s:%(port)s"

msgid "direct_snapshot() is not implemented"
msgstr "未实现 direct_snapshot()"

#, python-format
msgid "disk type '%s' not supported"
msgstr "不支持磁盘类型'%s' "

#, python-format
msgid "empty project id for instance %s"
msgstr "用于实例 %s 的项目标识为空"

msgid "error setting admin password"
msgstr "设置管理员密码时出错"

#, python-format
msgid "error: %s"
msgstr "错误：%s"

#, python-format
msgid "failed to generate X509 fingerprint. Error message: %s"
msgstr "生成X509指纹失败。错误消息：%s"

msgid "failed to generate fingerprint"
msgstr "生成fingerprint失败"

msgid "filename cannot be None"
msgstr "文件名不能为None"

msgid "floating IP is already associated"
msgstr "已关联浮动 IP"

msgid "floating IP not found"
msgstr "找不到浮动 IP"

#, python-format
msgid "fmt=%(fmt)s backed by: %(backing_file)s"
msgstr "fmt=%(fmt)s 由 %(backing_file)s 支持"

#, python-format
msgid "href %s does not contain version"
msgstr "href %s 不包含版本"

msgid "image already mounted"
msgstr "镜像已经挂载"

#, python-format
msgid "instance %s is not running"
msgstr "实例%s没有运行"

msgid "instance is a required argument to use @refresh_cache"
msgstr "使用 @refresh_cache 时，instance 是必需的自变量"

msgid "instance is not in a suspended state"
msgstr "实例不在挂起状态"

msgid "instance is not powered on"
msgstr "实例未启动"

msgid "instance is powered off and cannot be suspended."
msgstr "已对实例关闭电源，无法暂挂该实例。"

#, python-format
msgid "instance_id %s could not be found as device id on any ports"
msgstr "当设备在任意端口上时，无法找到实例id %s"

msgid "is_public must be a boolean"
msgstr "is_public 必须为布尔值"

msgid "keymgr.fixed_key not defined"
msgstr "keymgr.fixed_key 没有定义"

msgid "l3driver call to add floating IP failed"
msgstr "用于添加浮动 IP 的 l3driver 调用失败"

#, python-format
msgid "libguestfs installed but not usable (%s)"
msgstr "libguestfs安装了，但是不可用(%s)"

#, python-format
msgid "libguestfs is not installed (%s)"
msgstr "libguestfs没有安装 (%s)"

#, python-format
msgid "marker [%s] not found"
msgstr "没有找到标记 [%s]"

#, python-format
msgid "max rows must be <= %(max_value)d"
msgstr "最大行数必须小于或等于 %(max_value)d"

msgid "max_count cannot be greater than 1 if an fixed_ip is specified."
msgstr "如果指定了一个固定IP，最大数max_count不能大于1。"

msgid "min_count must be <= max_count"
msgstr "min_count 必须小于或等于 max_count"

#, python-format
msgid "nbd device %s did not show up"
msgstr "nbd 设备 %s 没有出现"

msgid "nbd unavailable: module not loaded"
msgstr "NBD不可用：模块没有加载"

#, python-format
msgid "no match found for %s"
msgstr "对于%s没有找到匹配的"

#, python-format
msgid "no usable parent snapshot for volume %s"
msgstr "卷 %s 没有可用父快照"

#, python-format
msgid "no write permission on storage pool %s"
msgstr "没有对存储池 %s 的写许可权"

#, python-format
msgid "not able to execute ssh command: %s"
msgstr "不能执行ssh命令：%s"

msgid "old style configuration can use only dictionary or memcached backends"
msgstr "旧样式配置只能使用字典或 memcached 后端"

msgid "operation time out"
msgstr "操作超时"

#, python-format
msgid "partition %s not found"
msgstr "找不到分区 %s"

#, python-format
msgid "partition search unsupported with %s"
msgstr "在具有 %s 的情况下，不支持搜索分区"

msgid "pause not supported for vmwareapi"
msgstr "vmwareapi 不支持暂停"

msgid "printable characters with at least one non space character"
msgstr "可显示字符，带有至少一个非空格字符"

msgid "printable characters. Can not start or end with whitespace."
msgstr "可显示字符。不能以空格开头或结尾。"

#, python-format
msgid "qemu-img failed to execute on %(path)s : %(exp)s"
msgstr "对 %(path)s 执行 qemu-img 失败：%(exp)s"

#, python-format
msgid "qemu-nbd error: %s"
msgstr "qemu-nbd 错误：%s"

msgid "rbd python libraries not found"
msgstr "没有找到rbd pyhon库"

#, python-format
msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r"
msgstr "read_deleted 只能是“no”、“yes”或“only”其中一项，而不能是 %r"

msgid "serve() can only be called once"
msgstr "serve() 只能调用一次"

msgid "service is a mandatory argument for DB based ServiceGroup driver"
msgstr "service 对于基于数据库的 ServiceGroup 驱动程序是必需的自变量"

msgid "service is a mandatory argument for Memcached based ServiceGroup driver"
msgstr "service 对于基于 Memcached 的 ServiceGroup 驱动程序是必需的自变量"

msgid "set_admin_password is not implemented by this driver or guest instance."
msgstr "此驱动程序或 guest 实例未实现 set_admin_password。"

#, python-format
msgid "snapshot for %s"
msgstr "%s 的快照"

msgid "snapshot_id required in create_info"
msgstr "在create_info中必须有snapshot_id"

msgid "stopped"
msgstr "已停止"

msgid "token not provided"
msgstr "令牌没有提供"

msgid "too many body keys"
msgstr "过多主体密钥"

msgid "unpause not supported for vmwareapi"
msgstr "vmwareapi 不支持取消暂停"

#, python-format
msgid "vg %s must be LVM volume group"
msgstr "vg %s 必须为 LVM 卷组"

#, python-format
msgid "vhostuser_sock_path not present in vif_details for vif %(vif_id)s"
msgstr "在vif %(vif_id)s 的vif_details详情中不存在vhostuser_sock_path"

#, python-format
msgid "vif type %s not supported"
msgstr "vif 类型 %s 不受支持"

msgid "vif_type parameter must be present for this vif_driver implementation"
msgstr "对于此 vif_driver 实现，必须存在 vif_type 参数"

#, python-format
msgid "volume %s already attached"
msgstr "卷%s已经绑定"

#, python-format
msgid ""
"volume '%(vol)s' status must be 'in-use'. Currently in '%(status)s' status"
msgstr "卷 '%(vol)s' 状态必须是‘使用中‘。当前处于 '%(status)s' 状态"
