nova/po/zh_CN.po
2011-08-02 10:09:58 -04:00

2889 lines
66 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Chinese (Simplified) translation for nova
# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
# This file is distributed under the same license as the nova package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2011-02-21 10:03-0500\n"
"PO-Revision-Date: 2011-06-14 14:44+0000\n"
"Last-Translator: chong <Unknown>\n"
"Language-Team: Chinese (Simplified) <zh_CN@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2011-07-23 05:12+0000\n"
"X-Generator: Launchpad (build 13405)\n"
#: ../nova/scheduler/chance.py:37 ../nova/scheduler/zone.py:55
#: ../nova/scheduler/simple.py:75 ../nova/scheduler/simple.py:110
#: ../nova/scheduler/simple.py:122
msgid "No hosts found"
msgstr "没有找到主机"
#: ../nova/exception.py:33
msgid "Unexpected error while running command."
msgstr "运行命令时出现错误"
#: ../nova/exception.py:36
#, python-format
msgid ""
"%(description)s\n"
"Command: %(cmd)s\n"
"Exit code: %(exit_code)s\n"
"Stdout: %(stdout)r\n"
"Stderr: %(stderr)r"
msgstr ""
"%(description)s\n"
"命令: %(cmd)s\n"
"退出代码: %(exit_code)s\n"
"标准输出: %(stdout)r\n"
"标准出错: %(stderr)r"
#: ../nova/exception.py:107
msgid "DB exception wrapped"
msgstr ""
#. exc_type, exc_value, exc_traceback = sys.exc_info()
#: ../nova/exception.py:120
msgid "Uncaught exception"
msgstr "未捕获异常"
#: ../nova/volume/api.py:45
#, python-format
msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume"
msgstr ""
#: ../nova/volume/api.py:47
#, python-format
msgid "Volume quota exceeded. You cannot create a volume of size %sG"
msgstr "卷磁盘配额已耗尽,不能创建 %sG 大小的卷"
#: ../nova/volume/api.py:71 ../nova/volume/api.py:96
msgid "Volume status must be available"
msgstr "卷组状态必须可获取"
#: ../nova/volume/api.py:98
msgid "Volume is already attached"
msgstr "卷已挂载"
#: ../nova/volume/api.py:104
msgid "Volume is already detached"
msgstr "卷已卸载"
#: ../nova/api/openstack/servers.py:72
msgid "Failed to read private ip"
msgstr "获取内网IP失败"
#: ../nova/api/openstack/servers.py:79
msgid "Failed to read public ip(s)"
msgstr "获取外网IP失败"
#: ../nova/api/openstack/servers.py:152
#, python-format
msgid "%(param)s property not found for image %(_image_id)s"
msgstr ""
#: ../nova/api/openstack/servers.py:168
msgid "No keypairs defined"
msgstr "未定义密钥对"
#: ../nova/api/openstack/servers.py:238
#, python-format
msgid "Compute.api::lock %s"
msgstr ""
#: ../nova/api/openstack/servers.py:253
#, python-format
msgid "Compute.api::unlock %s"
msgstr ""
#: ../nova/api/openstack/servers.py:267
#, python-format
msgid "Compute.api::get_lock %s"
msgstr ""
#: ../nova/api/openstack/servers.py:281
#, python-format
msgid "Compute.api::reset_network %s"
msgstr ""
#: ../nova/api/openstack/servers.py:292
#, python-format
msgid "Compute.api::pause %s"
msgstr ""
#: ../nova/api/openstack/servers.py:303
#, python-format
msgid "Compute.api::unpause %s"
msgstr ""
#: ../nova/api/openstack/servers.py:314
#, python-format
msgid "compute.api::suspend %s"
msgstr ""
#: ../nova/api/openstack/servers.py:325
#, python-format
msgid "compute.api::resume %s"
msgstr ""
#: ../nova/virt/xenapi/volumeops.py:48 ../nova/virt/xenapi/volumeops.py:101
#: ../nova/db/sqlalchemy/api.py:731 ../nova/virt/libvirt_conn.py:741
#: ../nova/api/ec2/__init__.py:317
#, python-format
msgid "Instance %s not found"
msgstr ""
#. NOTE: No Resource Pool concept so far
#: ../nova/virt/xenapi/volumeops.py:51
#, python-format
msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s"
msgstr ""
#: ../nova/virt/xenapi/volumeops.py:69
#, python-format
msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s"
msgstr ""
#: ../nova/virt/xenapi/volumeops.py:80
#, python-format
msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s"
msgstr ""
#: ../nova/virt/xenapi/volumeops.py:91
#, python-format
msgid "Unable to attach volume to instance %s"
msgstr "无法挂载卷到虚拟机 %s"
#: ../nova/virt/xenapi/volumeops.py:93
#, python-format
msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s"
msgstr "挂载点 %(mountpoint)s 挂载到虚拟机 %(instance_name)s"
#. Detach VBD from VM
#: ../nova/virt/xenapi/volumeops.py:104
#, python-format
msgid "Detach_volume: %(instance_name)s, %(mountpoint)s"
msgstr "卸载_volume: %(instance_name)s, %(mountpoint)s"
#: ../nova/virt/xenapi/volumeops.py:112
#, python-format
msgid "Unable to locate volume %s"
msgstr "无法找到 %s 卷"
#: ../nova/virt/xenapi/volumeops.py:120
#, python-format
msgid "Unable to detach volume %s"
msgstr "无法卸载 %s 卷"
#: ../nova/virt/xenapi/volumeops.py:127
#, python-format
msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s"
msgstr "挂载点 %(mountpoint)s 从虚拟机 %(instance_name)s 卸载"
#: ../nova/compute/instance_types.py:41
#, python-format
msgid "Unknown instance type: %s"
msgstr "未知的虚拟机类型:%s"
#: ../nova/crypto.py:46
msgid "Filename of root CA"
msgstr "根证书文件名"
#: ../nova/crypto.py:49
msgid "Filename of private key"
msgstr "私钥文件名"
#: ../nova/crypto.py:51
msgid "Filename of root Certificate Revokation List"
msgstr ""
#: ../nova/crypto.py:53
msgid "Where we keep our keys"
msgstr "保存密钥的位置"
#: ../nova/crypto.py:55
msgid "Where we keep our root CA"
msgstr "保存根证书的位置"
#: ../nova/crypto.py:57
msgid "Should we use a CA for each project?"
msgstr "是否所有项目都是用证书授权CA"
#: ../nova/crypto.py:61
#, python-format
msgid "Subject for certificate for users, %s for project, user, timestamp"
msgstr "用户证书的标题,%s依次分别为项目用户时间戳"
#: ../nova/crypto.py:66
#, python-format
msgid "Subject for certificate for projects, %s for project, timestamp"
msgstr "项目证书的标题,%s依次分别为项目时间戳"
#: ../nova/crypto.py:71
#, python-format
msgid "Subject for certificate for vpns, %s for project, timestamp"
msgstr "VPN证书的标题%s依次分别为项目时间戳"
#: ../nova/crypto.py:258
#, python-format
msgid "Flags path: %s"
msgstr "Flag所在路径%s"
#: ../nova/scheduler/manager.py:69
#, python-format
msgid "Casting to %(topic)s %(host)s for %(method)s"
msgstr ""
#: ../nova/compute/manager.py:78
#, python-format
msgid "check_instance_lock: decorating: |%s|"
msgstr ""
#: ../nova/compute/manager.py:80
#, python-format
msgid ""
"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|"
msgstr ""
#: ../nova/compute/manager.py:84
#, python-format
msgid "check_instance_lock: locked: |%s|"
msgstr ""
#: ../nova/compute/manager.py:86
#, python-format
msgid "check_instance_lock: admin: |%s|"
msgstr ""
#: ../nova/compute/manager.py:91
#, python-format
msgid "check_instance_lock: executing: |%s|"
msgstr ""
#: ../nova/compute/manager.py:95
#, python-format
msgid "check_instance_lock: not executing |%s|"
msgstr ""
#: ../nova/compute/manager.py:179
msgid "Instance has already been created"
msgstr "虚拟机已经创建"
#: ../nova/compute/manager.py:180
#, python-format
msgid "instance %s: starting..."
msgstr "虚拟机 %s :启动"
#. pylint: disable=W0702
#: ../nova/compute/manager.py:219
#, python-format
msgid "instance %s: Failed to spawn"
msgstr ""
#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286
#, python-format
msgid "Terminating instance %s"
msgstr "正在结束实例 %s"
#: ../nova/compute/manager.py:255
#, python-format
msgid "Deallocating address %s"
msgstr "取消分配地址 %s"
#: ../nova/compute/manager.py:268
#, python-format
msgid "trying to destroy already destroyed instance: %s"
msgstr "尝试销毁已经销毁的实例: %s"
#: ../nova/compute/manager.py:282
#, python-format
msgid "Rebooting instance %s"
msgstr "重启虚拟机 %s"
#: ../nova/compute/manager.py:287
#, python-format
msgid ""
"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s "
"expected: %(running)s)"
msgstr "尝试重启没有在运行中实例: %(instance_id)s (状态: %(state)s 预料: %(running)s)"
#: ../nova/compute/manager.py:311
#, python-format
msgid "instance %s: snapshotting"
msgstr "实例 %s: 快照中"
#: ../nova/compute/manager.py:316
#, python-format
msgid ""
"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s "
"expected: %(running)s)"
msgstr ""
#: ../nova/compute/manager.py:332
#, python-format
msgid ""
"trying to reset the password on a non-running instance: %(instance_id)s "
"(state: %(instance_state)s expected: %(expected_state)s)"
msgstr ""
"尝试对没有在运行的实例重置密码: %(instance_id)s (状态: %(instance_state)s 预料: "
"%(expected_state)s)"
#: ../nova/compute/manager.py:335
#, python-format
msgid "instance %s: setting admin password"
msgstr "虚拟机 %s设置管理员密码"
#: ../nova/compute/manager.py:353
#, python-format
msgid ""
"trying to inject a file into a non-running instance: %(instance_id)s (state: "
"%(instance_state)s expected: %(expected_state)s)"
msgstr ""
#: ../nova/compute/manager.py:362
#, python-format
msgid "instance %(nm)s: injecting file to %(plain_path)s"
msgstr ""
#: ../nova/compute/manager.py:372
#, python-format
msgid "instance %s: rescuing"
msgstr ""
#: ../nova/compute/manager.py:387
#, python-format
msgid "instance %s: unrescuing"
msgstr ""
#: ../nova/compute/manager.py:406
#, python-format
msgid "instance %s: pausing"
msgstr ""
#: ../nova/compute/manager.py:423
#, python-format
msgid "instance %s: unpausing"
msgstr ""
#: ../nova/compute/manager.py:440
#, python-format
msgid "instance %s: retrieving diagnostics"
msgstr ""
#: ../nova/compute/manager.py:453
#, python-format
msgid "instance %s: suspending"
msgstr "虚拟机 %s挂起"
#: ../nova/compute/manager.py:472
#, python-format
msgid "instance %s: resuming"
msgstr ""
#: ../nova/compute/manager.py:491
#, python-format
msgid "instance %s: locking"
msgstr ""
#: ../nova/compute/manager.py:503
#, python-format
msgid "instance %s: unlocking"
msgstr ""
#: ../nova/compute/manager.py:513
#, python-format
msgid "instance %s: getting locked state"
msgstr ""
#: ../nova/compute/manager.py:526
#, python-format
msgid "instance %s: reset network"
msgstr ""
#: ../nova/compute/manager.py:535 ../nova/api/ec2/cloud.py:515
#, python-format
msgid "Get console output for instance %s"
msgstr "获取虚拟机 %s 控制台输出"
#: ../nova/compute/manager.py:543
#, python-format
msgid "instance %s: getting ajax console"
msgstr "虚拟机 %s 获取ajax控制台"
#: ../nova/compute/manager.py:553
#, python-format
msgid ""
"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s"
msgstr ""
#. pylint: disable=W0702
#. NOTE(vish): The inline callback eats the exception info so we
#. log the traceback here and reraise the same
#. ecxception below.
#: ../nova/compute/manager.py:569
#, python-format
msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing"
msgstr ""
#: ../nova/compute/manager.py:585
#, python-format
msgid ""
"Detach volume %(volume_id)s from mountpoint %(mp)s on instance "
"%(instance_id)s"
msgstr ""
#: ../nova/compute/manager.py:588
#, python-format
msgid "Detaching volume from unknown instance %s"
msgstr ""
#: ../nova/scheduler/simple.py:53
#, python-format
msgid "Host %s is not alive"
msgstr ""
#: ../nova/scheduler/simple.py:65
msgid "All hosts have too many cores"
msgstr ""
#: ../nova/scheduler/simple.py:87
#, python-format
msgid "Host %s not available"
msgstr ""
#: ../nova/scheduler/simple.py:99
msgid "All hosts have too many gigabytes"
msgstr ""
#: ../nova/scheduler/simple.py:119
msgid "All hosts have too many networks"
msgstr ""
#: ../nova/volume/manager.py:85
#, python-format
msgid "Re-exporting %s volumes"
msgstr ""
#: ../nova/volume/manager.py:90
#, python-format
msgid "volume %s: skipping export"
msgstr ""
#: ../nova/volume/manager.py:96
#, python-format
msgid "volume %s: creating"
msgstr ""
#: ../nova/volume/manager.py:108
#, python-format
msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG"
msgstr ""
#: ../nova/volume/manager.py:112
#, python-format
msgid "volume %s: creating export"
msgstr ""
#: ../nova/volume/manager.py:123
#, python-format
msgid "volume %s: created successfully"
msgstr ""
#: ../nova/volume/manager.py:131
msgid "Volume is still attached"
msgstr ""
#: ../nova/volume/manager.py:133
msgid "Volume is not local to this node"
msgstr ""
#: ../nova/volume/manager.py:136
#, python-format
msgid "volume %s: removing export"
msgstr ""
#: ../nova/volume/manager.py:138
#, python-format
msgid "volume %s: deleting"
msgstr ""
#: ../nova/volume/manager.py:147
#, python-format
msgid "volume %s: deleted successfully"
msgstr ""
#: ../nova/virt/xenapi/fake.py:74
#, python-format
msgid "%(text)s: _db_content => %(content)s"
msgstr ""
#: ../nova/virt/xenapi/fake.py:304 ../nova/virt/xenapi/fake.py:404
#: ../nova/virt/xenapi/fake.py:422 ../nova/virt/xenapi/fake.py:478
msgid "Raising NotImplemented"
msgstr ""
#: ../nova/virt/xenapi/fake.py:306
#, python-format
msgid "xenapi.fake does not have an implementation for %s"
msgstr ""
#: ../nova/virt/xenapi/fake.py:341
#, python-format
msgid "Calling %(localname)s %(impl)s"
msgstr ""
#: ../nova/virt/xenapi/fake.py:346
#, python-format
msgid "Calling getter %s"
msgstr ""
#: ../nova/virt/xenapi/fake.py:406
#, python-format
msgid ""
"xenapi.fake does not have an implementation for %s or it has been called "
"with the wrong number of arguments"
msgstr ""
#: ../nova/tests/test_cloud.py:256
msgid "Can't test instances without a real virtual env."
msgstr ""
#: ../nova/tests/test_cloud.py:268
#, python-format
msgid "Need to watch instance %s until it's running..."
msgstr ""
#: ../nova/virt/connection.py:73
msgid "Failed to open connection to the hypervisor"
msgstr ""
#: ../nova/network/linux_net.py:187
#, python-format
msgid "Starting VLAN inteface %s"
msgstr ""
#: ../nova/network/linux_net.py:208
#, python-format
msgid "Starting Bridge interface for %s"
msgstr ""
#. pylint: disable=W0703
#: ../nova/network/linux_net.py:314
#, python-format
msgid "Hupping dnsmasq threw %s"
msgstr ""
#: ../nova/network/linux_net.py:316
#, python-format
msgid "Pid %d is stale, relaunching dnsmasq"
msgstr ""
#. pylint: disable=W0703
#: ../nova/network/linux_net.py:358
#, python-format
msgid "killing radvd threw %s"
msgstr ""
#: ../nova/network/linux_net.py:360
#, python-format
msgid "Pid %d is stale, relaunching radvd"
msgstr ""
#. pylint: disable=W0703
#: ../nova/network/linux_net.py:449
#, python-format
msgid "Killing dnsmasq threw %s"
msgstr ""
#: ../nova/utils.py:58
#, python-format
msgid "Inner Exception: %s"
msgstr "内层异常:%s"
#: ../nova/utils.py:59
#, python-format
msgid "Class %s cannot be found"
msgstr "无法找到 %s 类"
#: ../nova/utils.py:118
#, python-format
msgid "Fetching %s"
msgstr "正在抓取 %s"
#: ../nova/utils.py:130
#, python-format
msgid "Running cmd (subprocess): %s"
msgstr "正在运行(在子进程中)运行命令:%s"
#: ../nova/utils.py:143 ../nova/utils.py:183
#, python-format
msgid "Result was %s"
msgstr "运行结果为 %s"
#: ../nova/utils.py:159
#, python-format
msgid "Running cmd (SSH): %s"
msgstr ""
#: ../nova/utils.py:217
#, python-format
msgid "debug in callback: %s"
msgstr "回调中debug%s"
#: ../nova/utils.py:222
#, python-format
msgid "Running %s"
msgstr "正在运行 %s"
#: ../nova/utils.py:262
#, python-format
msgid "Link Local address is not found.:%s"
msgstr ""
#: ../nova/utils.py:265
#, python-format
msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s"
msgstr ""
#: ../nova/utils.py:363
#, python-format
msgid "Invalid backend: %s"
msgstr "无效的后台:%s"
#: ../nova/utils.py:374
#, python-format
msgid "backend %s"
msgstr "后台 %s"
#: ../nova/fakerabbit.py:49
#, python-format
msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s"
msgstr ""
#: ../nova/fakerabbit.py:54
#, python-format
msgid "Publishing to route %s"
msgstr "发布并路由到 %s"
#: ../nova/fakerabbit.py:84
#, python-format
msgid "Declaring queue %s"
msgstr "正在声明队列 %s"
#: ../nova/fakerabbit.py:90
#, python-format
msgid "Declaring exchange %s"
msgstr "正在声明交换(exchange) %s"
#: ../nova/fakerabbit.py:96
#, python-format
msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s"
msgstr ""
#: ../nova/fakerabbit.py:121
#, python-format
msgid "Getting from %(queue)s: %(message)s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:135 ../nova/virt/hyperv.py:171
#, python-format
msgid "Created VM %s..."
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:138
#, python-format
msgid "Created VM %(instance_name)s as %(vm_ref)s."
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:168
#, python-format
msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... "
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:171
#, python-format
msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s."
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:187
#, python-format
msgid "VBD not found in instance %s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:197
#, python-format
msgid "Unable to unplug VBD %s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:209
#, python-format
msgid "Unable to destroy VBD %s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:224
#, python-format
msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s."
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:227
#, python-format
msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s."
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:246
#, python-format
msgid ""
"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on "
"%(sr_ref)s."
msgstr ""
#. TODO(sirp): Add quiesce and VSS locking support when Windows support
#. is added
#: ../nova/virt/xenapi/vm_utils.py:258
#, python-format
msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..."
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:272
#, python-format
msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s."
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:286
#, python-format
msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:327
#, python-format
msgid "Size for image %(image)s:%(virtual_size)d"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:332
#, python-format
msgid "Glance image %s"
msgstr ""
#. we need to invoke a plugin for copying VDI's
#. content into proper path
#: ../nova/virt/xenapi/vm_utils.py:342
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:352
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:361
#, python-format
msgid "Asking xapi to fetch %(url)s as %(access)s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:386 ../nova/virt/xenapi/vm_utils.py:402
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:397
#, python-format
msgid "PV Kernel in VDI:%s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:405
#, python-format
msgid "Running pygrub against %s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:411
#, python-format
msgid "Found Xen kernel %s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:413
msgid "No Xen kernel found. Booting HVM."
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:425 ../nova/virt/hyperv.py:431
#, python-format
msgid "duplicate name found: %s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:442
#, python-format
msgid "VDI %s is still available"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:463
#, python-format
msgid "(VM_UTILS) xenserver vm state -> |%s|"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:465
#, python-format
msgid "(VM_UTILS) xenapi power_state -> |%s|"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:525
#, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:542
#, python-format
msgid "Re-scanning SR %s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:567
#, python-format
msgid ""
"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..."
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:574
#, python-format
msgid ""
"Parent %(parent_uuid)s doesn't match original parent "
"%(original_parent_uuid)s, waiting for coalesce..."
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:590
#, python-format
msgid "No VDIs found for VM %s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:594
#, python-format
msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:653
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:188
#, python-format
msgid "Creating VBD for VDI %s ... "
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:655
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:190
#, python-format
msgid "Creating VBD for VDI %s done."
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:657
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:192
#, python-format
msgid "Plugging VBD %s ... "
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:659
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:194
#, python-format
msgid "Plugging VBD %s done."
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:661
#, python-format
msgid "VBD %(vbd)s plugged as %(orig_dev)s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:664
#, python-format
msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:668
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:671
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:683
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:211
msgid "VBD.unplug successful first time."
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:688
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216
msgid "VBD.unplug rejected: retrying..."
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:692
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220
msgid "VBD.unplug successful eventually."
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:695
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223
#, python-format
msgid "Ignoring XenAPI.Failure in VBD.unplug: %s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:704
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66
#, python-format
msgid "Ignoring XenAPI.Failure %s"
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:735
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..."
msgstr ""
#: ../nova/virt/xenapi/vm_utils.py:747
#, python-format
msgid "Writing partition table %s done."
msgstr ""
#: ../nova/tests/test_rpc.py:89
#, python-format
msgid "Nested received %(queue)s, %(value)s"
msgstr ""
#: ../nova/tests/test_rpc.py:95
#, python-format
msgid "Nested return %s"
msgstr ""
#: ../nova/tests/test_rpc.py:120 ../nova/tests/test_rpc.py:126
#, python-format
msgid "Received %s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:44
msgid "Use of empty request context is deprecated"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:133
#, python-format
msgid "No service for id %s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:251
#, python-format
msgid "No service for %(host)s, %(binary)s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:592
msgid "No fixed ips defined"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:608
#, python-format
msgid "No floating ip for address %s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:629
#, python-format
msgid "No address for instance %s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:961
#, python-format
msgid "no keypair for user %(user_id)s, name %(name)s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156
#, python-format
msgid "No network for id %s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:1086
msgid "No networks defined"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:1115
#, python-format
msgid "No network for bridge %s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142
#, python-format
msgid "No network for instance %s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:1277
#, python-format
msgid "Token %s does not exist"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:1302
#, python-format
msgid "No quota for project_id %s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:1455 ../nova/db/sqlalchemy/api.py:1501
#: ../nova/api/ec2/__init__.py:323
#, python-format
msgid "Volume %s not found"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:1514
#, python-format
msgid "No export device found for volume %s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:1527
#, python-format
msgid "No target id found for volume %s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:1572
#, python-format
msgid "No security group with id %s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:1589
#, python-format
msgid "No security group named %(group_name)s for project: %(project_id)s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:1682
#, python-format
msgid "No secuity group rule with id %s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:1756
#, python-format
msgid "No user for id %s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:1772
#, python-format
msgid "No user for access key %s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:1834
#, python-format
msgid "No project with id %s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:1979
#, python-format
msgid "No console pool with id %(pool_id)s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:1996
#, python-format
msgid ""
"No console pool of type %(console_type)s for compute host %(compute_host)s "
"on proxy host %(host)s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:2035
#, python-format
msgid "No console for instance %(instance_id)s in pool %(pool_id)s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:2057
#, python-format
msgid "on instance %s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:2058
#, python-format
msgid "No console with id %(console_id)s %(idesc)s"
msgstr ""
#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097
#, python-format
msgid "No zone with id %(zone_id)s"
msgstr ""
#: ../nova/virt/libvirt_conn.py:160
#, python-format
msgid "Checking state of %s"
msgstr ""
#: ../nova/virt/libvirt_conn.py:165
#, python-format
msgid "Current state of %(name)s was %(state)s."
msgstr ""
#: ../nova/virt/libvirt_conn.py:183
#, python-format
msgid "Connecting to libvirt: %s"
msgstr ""
#: ../nova/virt/libvirt_conn.py:196
msgid "Connection to libvirt broke"
msgstr ""
#: ../nova/virt/libvirt_conn.py:258
#, python-format
msgid "instance %(instance_name)s: deleting instance files %(target)s"
msgstr ""
#: ../nova/virt/libvirt_conn.py:283
#, python-format
msgid "Invalid device path %s"
msgstr ""
#: ../nova/virt/libvirt_conn.py:313
#, python-format
msgid "No disk at %s"
msgstr ""
#: ../nova/virt/libvirt_conn.py:320
msgid "Instance snapshotting is not supported for libvirtat this time"
msgstr ""
#: ../nova/virt/libvirt_conn.py:336
#, python-format
msgid "instance %s: rebooted"
msgstr ""
#: ../nova/virt/libvirt_conn.py:339
#, python-format
msgid "_wait_for_reboot failed: %s"
msgstr ""
#: ../nova/virt/libvirt_conn.py:382
#, python-format
msgid "instance %s: rescued"
msgstr ""
#: ../nova/virt/libvirt_conn.py:385
#, python-format
msgid "_wait_for_rescue failed: %s"
msgstr ""
#: ../nova/virt/libvirt_conn.py:411
#, python-format
msgid "instance %s: is running"
msgstr ""
#: ../nova/virt/libvirt_conn.py:422
#, python-format
msgid "instance %s: booted"
msgstr ""
#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186
#, python-format
msgid "instance %s: failed to boot"
msgstr ""
#: ../nova/virt/libvirt_conn.py:436
#, python-format
msgid "virsh said: %r"
msgstr ""
#: ../nova/virt/libvirt_conn.py:440
msgid "cool, it's a device"
msgstr ""
#: ../nova/virt/libvirt_conn.py:448
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
#: ../nova/virt/libvirt_conn.py:456
#, python-format
msgid "Contents of file %(fpath)s: %(contents)r"
msgstr ""
#: ../nova/virt/libvirt_conn.py:489
msgid "Unable to find an open port"
msgstr ""
#: ../nova/virt/libvirt_conn.py:563
#, python-format
msgid "instance %s: Creating image"
msgstr ""
#: ../nova/virt/libvirt_conn.py:646
#, python-format
msgid "instance %(inst_name)s: injecting key into image %(img_id)s"
msgstr ""
#: ../nova/virt/libvirt_conn.py:649
#, python-format
msgid "instance %(inst_name)s: injecting net into image %(img_id)s"
msgstr ""
#. This could be a windows image, or a vmdk format disk
#: ../nova/virt/libvirt_conn.py:657
#, python-format
msgid ""
"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s "
"(%(e)s)"
msgstr ""
#. TODO(termie): cache?
#: ../nova/virt/libvirt_conn.py:665
#, python-format
msgid "instance %s: starting toXML method"
msgstr ""
#: ../nova/virt/libvirt_conn.py:732
#, python-format
msgid "instance %s: finished toXML method"
msgstr ""
#: ../nova/virt/libvirt_conn.py:751
msgid "diagnostics are not supported for libvirt"
msgstr ""
#: ../nova/virt/libvirt_conn.py:1225
#, python-format
msgid "Attempted to unfilter instance %s which is not filtered"
msgstr ""
#: ../nova/api/ec2/metadatarequesthandler.py:76
#, python-format
msgid "Failed to get metadata for ip: %s"
msgstr ""
#: ../nova/auth/fakeldap.py:33
msgid "Attempted to instantiate singleton"
msgstr ""
#: ../nova/network/api.py:39
#, python-format
msgid "Quota exceeeded for %s, tried to allocate address"
msgstr ""
#: ../nova/network/api.py:42
msgid "Address quota exceeded. You cannot allocate any more addresses"
msgstr ""
#: ../nova/tests/test_volume.py:162
#, python-format
msgid "Target %s allocated"
msgstr ""
#: ../nova/virt/images.py:70
#, python-format
msgid "Finished retreving %(url)s -- placed in %(path)s"
msgstr ""
#: ../nova/scheduler/driver.py:66
msgid "Must implement a fallback schedule"
msgstr ""
#: ../nova/console/manager.py:70
msgid "Adding console"
msgstr ""
#: ../nova/console/manager.py:90
#, python-format
msgid "Tried to remove non-existant console %(console_id)s."
msgstr ""
#: ../nova/api/direct.py:149
msgid "not available"
msgstr ""
#: ../nova/api/ec2/cloud.py:62
#, python-format
msgid "The key_pair %s already exists"
msgstr ""
#. TODO(vish): Do this with M2Crypto instead
#: ../nova/api/ec2/cloud.py:118
#, python-format
msgid "Generating root CA: %s"
msgstr "生成根证书: %s"
#: ../nova/api/ec2/cloud.py:303
#, python-format
msgid "Create key pair %s"
msgstr "创建键值对 %s"
#: ../nova/api/ec2/cloud.py:311
#, python-format
msgid "Delete key pair %s"
msgstr "删除键值对 %s"
#: ../nova/api/ec2/cloud.py:386
#, python-format
msgid "%s is not a valid ipProtocol"
msgstr "%s 是无效的IP协议"
#: ../nova/api/ec2/cloud.py:390
msgid "Invalid port range"
msgstr "端口范围无效"
#: ../nova/api/ec2/cloud.py:421
#, python-format
msgid "Revoke security group ingress %s"
msgstr "撤销输入安全组 %s"
#: ../nova/api/ec2/cloud.py:430 ../nova/api/ec2/cloud.py:459
msgid "Not enough parameters to build a valid rule."
msgstr ""
#: ../nova/api/ec2/cloud.py:443
msgid "No rule for the specified parameters."
msgstr "对给定的参数无特定规则。"
#: ../nova/api/ec2/cloud.py:450
#, python-format
msgid "Authorize security group ingress %s"
msgstr "验证输入安全组 %s"
#: ../nova/api/ec2/cloud.py:464
#, python-format
msgid "This rule already exists in group %s"
msgstr "这条规则已经存在安全组 %s 中。"
#: ../nova/api/ec2/cloud.py:492
#, python-format
msgid "Create Security Group %s"
msgstr "创建安全组 %s"
#: ../nova/api/ec2/cloud.py:495
#, python-format
msgid "group %s already exists"
msgstr "安全组 %s 已经存在"
#: ../nova/api/ec2/cloud.py:507
#, python-format
msgid "Delete security group %s"
msgstr "删除安全组 %s"
#: ../nova/api/ec2/cloud.py:584
#, python-format
msgid "Create volume of %s GB"
msgstr ""
#: ../nova/api/ec2/cloud.py:612
#, python-format
msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s"
msgstr ""
#: ../nova/api/ec2/cloud.py:629
#, python-format
msgid "Detach volume %s"
msgstr ""
#: ../nova/api/ec2/cloud.py:761
msgid "Allocate address"
msgstr ""
#: ../nova/api/ec2/cloud.py:766
#, python-format
msgid "Release address %s"
msgstr ""
#: ../nova/api/ec2/cloud.py:771
#, python-format
msgid "Associate address %(public_ip)s to instance %(instance_id)s"
msgstr ""
#: ../nova/api/ec2/cloud.py:780
#, python-format
msgid "Disassociate address %s"
msgstr ""
#: ../nova/api/ec2/cloud.py:807
msgid "Going to start terminating instances"
msgstr ""
#: ../nova/api/ec2/cloud.py:815
#, python-format
msgid "Reboot instance %r"
msgstr ""
#: ../nova/api/ec2/cloud.py:867
#, python-format
msgid "De-registering image %s"
msgstr ""
#: ../nova/api/ec2/cloud.py:875
#, python-format
msgid "Registered image %(image_location)s with id %(image_id)s"
msgstr ""
#: ../nova/api/ec2/cloud.py:882 ../nova/api/ec2/cloud.py:900
#, python-format
msgid "attribute not supported: %s"
msgstr ""
#: ../nova/api/ec2/cloud.py:890
#, python-format
msgid "invalid id: %s"
msgstr ""
#: ../nova/api/ec2/cloud.py:903
msgid "user or group not specified"
msgstr ""
#: ../nova/api/ec2/cloud.py:905
msgid "only group \"all\" is supported"
msgstr ""
#: ../nova/api/ec2/cloud.py:907
msgid "operation_type must be add or remove"
msgstr ""
#: ../nova/api/ec2/cloud.py:908
#, python-format
msgid "Updating image %s publicity"
msgstr ""
#: ../bin/nova-api.py:52
#, python-format
msgid "Using paste.deploy config at: %s"
msgstr ""
#: ../bin/nova-api.py:57
#, python-format
msgid "No paste configuration for app: %s"
msgstr ""
#: ../bin/nova-api.py:59
#, python-format
msgid ""
"App Config: %(api)s\n"
"%(config)r"
msgstr ""
#: ../bin/nova-api.py:64
#, python-format
msgid "Running %s API"
msgstr ""
#: ../bin/nova-api.py:69
#, python-format
msgid "No known API applications configured in %s."
msgstr ""
#: ../bin/nova-api.py:83
#, python-format
msgid "Starting nova-api node (version %s)"
msgstr ""
#: ../bin/nova-api.py:89
#, python-format
msgid "No paste configuration found for: %s"
msgstr ""
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84
#, python-format
msgid "Argument %(key)s value %(value)s is too short."
msgstr ""
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89
#, python-format
msgid "Argument %(key)s value %(value)s contains invalid characters."
msgstr ""
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:94
#, python-format
msgid "Argument %(key)s value %(value)s starts with a hyphen."
msgstr ""
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:102
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:130
#, python-format
msgid "Argument %s is required."
msgstr ""
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117
#, python-format
msgid ""
"Argument %(key)s may not take value %(value)s. Valid values are ['true', "
"'false']."
msgstr ""
#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163
#, python-format
msgid ""
"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s."
msgstr ""
#: ../nova/virt/xenapi/vmops.py:67
#, python-format
msgid "Attempted to create non-unique name %s"
msgstr ""
#: ../nova/virt/xenapi/vmops.py:73
#, python-format
msgid "instance %(name)s: not enough free memory"
msgstr ""
#: ../nova/virt/xenapi/vmops.py:148
#, python-format
msgid "Starting VM %s..."
msgstr ""
#: ../nova/virt/xenapi/vmops.py:151
#, python-format
msgid "Spawning VM %(instance_name)s created %(vm_ref)s."
msgstr ""
#: ../nova/virt/xenapi/vmops.py:162
#, python-format
msgid "Invalid value for onset_files: '%s'"
msgstr ""
#: ../nova/virt/xenapi/vmops.py:167
#, python-format
msgid "Injecting file path: '%s'"
msgstr ""
#: ../nova/virt/xenapi/vmops.py:180
#, python-format
msgid "Instance %s: booted"
msgstr ""
#: ../nova/virt/xenapi/vmops.py:232
#, python-format
msgid "Instance not present %s"
msgstr ""
#. TODO(sirp): Add quiesce and VSS locking support when Windows support
#. is added
#: ../nova/virt/xenapi/vmops.py:261
#, python-format
msgid "Starting snapshot for VM %s"
msgstr ""
#: ../nova/virt/xenapi/vmops.py:269
#, python-format
msgid "Unable to Snapshot %(vm_ref)s: %(exc)s"
msgstr ""
#: ../nova/virt/xenapi/vmops.py:280
#, python-format
msgid "Finished snapshot and upload for VM %s"
msgstr ""
#: ../nova/virt/xenapi/vmops.py:356
#, python-format
msgid "VM %(vm)s already halted, skipping shutdown..."
msgstr ""
#: ../nova/virt/xenapi/vmops.py:389
msgid "Removing kernel/ramdisk files"
msgstr ""
#: ../nova/virt/xenapi/vmops.py:399
msgid "kernel/ramdisk files removed"
msgstr ""
#: ../nova/virt/xenapi/vmops.py:561
#, python-format
msgid ""
"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; "
"args=%(strargs)s"
msgstr ""
#: ../nova/virt/xenapi/vmops.py:564
#, python-format
msgid ""
"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM "
"id=%(instance_id)s; args=%(strargs)s"
msgstr ""
#: ../nova/virt/xenapi/vmops.py:569
#, python-format
msgid ""
"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; "
"args=%(strargs)s"
msgstr ""
#: ../nova/virt/xenapi/vmops.py:760
#, python-format
msgid "OpenSSL error: %s"
msgstr ""
#: ../nova/tests/test_compute.py:148
#, python-format
msgid "Running instances: %s"
msgstr ""
#: ../nova/tests/test_compute.py:154
#, python-format
msgid "After terminating instances: %s"
msgstr ""
#: ../nova/cloudpipe/pipelib.py:45
msgid "Template for script to run on cloudpipe instance boot"
msgstr ""
#: ../nova/cloudpipe/pipelib.py:48
msgid "Network to push into openvpn config"
msgstr ""
#: ../nova/cloudpipe/pipelib.py:51
msgid "Netmask to push into openvpn config"
msgstr ""
#: ../nova/cloudpipe/pipelib.py:97
#, python-format
msgid "Launching VPN for %s"
msgstr ""
#: ../nova/db/sqlalchemy/migration.py:35
msgid "python-migrate is not installed. Exiting."
msgstr ""
#: ../nova/image/s3.py:99
#, python-format
msgid "Image %s could not be found"
msgstr ""
#: ../nova/api/ec2/__init__.py:121
msgid "Too many failed authentications."
msgstr "认证失败过多"
#: ../nova/api/ec2/__init__.py:131
#, python-format
msgid ""
"Access key %(access_key)s has had %(failures)d failed authentications and "
"will be locked out for %(lock_mins)d minutes."
msgstr ""
#: ../nova/api/ec2/__init__.py:169 ../nova/objectstore/handler.py:140
#, python-format
msgid "Authentication Failure: %s"
msgstr "认证失败:%s"
#: ../nova/api/ec2/__init__.py:182
#, python-format
msgid "Authenticated Request For %(uname)s:%(pname)s)"
msgstr ""
#: ../nova/api/ec2/__init__.py:207
#, python-format
msgid "action: %s"
msgstr "执行: %s"
#: ../nova/api/ec2/__init__.py:209
#, python-format
msgid "arg: %(key)s\t\tval: %(value)s"
msgstr ""
#: ../nova/api/ec2/__init__.py:281
#, python-format
msgid ""
"Unauthorized request for controller=%(controller)s and action=%(action)s"
msgstr ""
#: ../nova/api/ec2/__init__.py:314
#, python-format
msgid "InstanceNotFound raised: %s"
msgstr ""
#: ../nova/api/ec2/__init__.py:320
#, python-format
msgid "VolumeNotFound raised: %s"
msgstr ""
#: ../nova/api/ec2/__init__.py:326
#, python-format
msgid "NotFound raised: %s"
msgstr "引起没有找到的错误: %s"
#: ../nova/api/ec2/__init__.py:329
#, python-format
msgid "ApiError raised: %s"
msgstr "引发了Api错误: %s"
#: ../nova/api/ec2/__init__.py:338
#, python-format
msgid "Unexpected error raised: %s"
msgstr "引发了意外的错误:%s"
#: ../nova/api/ec2/__init__.py:343
msgid "An unknown error has occurred. Please try your request again."
msgstr "发生了一个未知的错误. 请重试你的请求."
#: ../nova/auth/dbdriver.py:84
#, python-format
msgid "User %s already exists"
msgstr ""
#: ../nova/auth/dbdriver.py:106 ../nova/auth/ldapdriver.py:232
#, python-format
msgid "Project can't be created because manager %s doesn't exist"
msgstr ""
#: ../nova/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243
#, python-format
msgid "Project can't be created because user %s doesn't exist"
msgstr ""
#: ../nova/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229
#, python-format
msgid "Project can't be created because project %s already exists"
msgstr ""
#: ../nova/auth/dbdriver.py:157 ../nova/auth/ldapdriver.py:268
#, python-format
msgid "Project can't be modified because manager %s doesn't exist"
msgstr ""
#: ../nova/auth/dbdriver.py:245
#, python-format
msgid "User \"%s\" not found"
msgstr ""
#: ../nova/auth/dbdriver.py:248
#, python-format
msgid "Project \"%s\" not found"
msgstr ""
#: ../nova/virt/xenapi_conn.py:129
msgid ""
"Must specify xenapi_connection_url, xenapi_connection_username (optionally), "
"and xenapi_connection_password to use connection_type=xenapi"
msgstr ""
#: ../nova/virt/xenapi_conn.py:311
#, python-format
msgid "Task [%(name)s] %(task)s status: success %(result)s"
msgstr ""
#: ../nova/virt/xenapi_conn.py:317
#, python-format
msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s"
msgstr ""
#: ../nova/virt/xenapi_conn.py:331 ../nova/virt/xenapi_conn.py:344
#, python-format
msgid "Got exception: %s"
msgstr ""
#: ../nova/volume/san.py:67
#, python-format
msgid "Could not find iSCSI export for volume %s"
msgstr ""
#: ../nova/api/ec2/apirequest.py:100
#, python-format
msgid ""
"Unsupported API request: controller = %(controller)s, action = %(action)s"
msgstr ""
#: ../nova/api/openstack/__init__.py:55
#, python-format
msgid "Caught error: %s"
msgstr ""
#: ../nova/api/openstack/__init__.py:76
msgid "Including admin operations in API."
msgstr ""
#: ../nova/console/xvp.py:99
msgid "Rebuilding xvp conf"
msgstr ""
#: ../nova/console/xvp.py:116
#, python-format
msgid "Re-wrote %s"
msgstr ""
#: ../nova/console/xvp.py:121
msgid "Stopping xvp"
msgstr ""
#: ../nova/console/xvp.py:134
msgid "Starting xvp"
msgstr ""
#: ../nova/console/xvp.py:141
#, python-format
msgid "Error starting xvp: %s"
msgstr ""
#: ../nova/console/xvp.py:144
msgid "Restarting xvp"
msgstr ""
#: ../nova/console/xvp.py:146
msgid "xvp not running..."
msgstr ""
#: ../bin/nova-manage.py:272
msgid ""
"The above error may show that the database has not been created.\n"
"Please create a database using nova-manage sync db before running this "
"command."
msgstr ""
#: ../bin/nova-manage.py:426
msgid ""
"No more networks available. If this is a new installation, you need\n"
"to call something like this:\n"
"\n"
" nova-manage network create 10.0.0.0/8 10 64\n"
"\n"
msgstr ""
#: ../bin/nova-manage.py:431
msgid ""
"The above error may show that the certificate db has not been created.\n"
"Please create a database by running a nova-api server on this host."
msgstr ""
#: ../bin/nova-manage.py:447 ../bin/nova-manage.py:536
msgid "network"
msgstr ""
#: ../bin/nova-manage.py:448
msgid "IP address"
msgstr ""
#: ../bin/nova-manage.py:449
msgid "MAC address"
msgstr ""
#: ../bin/nova-manage.py:450
msgid "hostname"
msgstr ""
#: ../bin/nova-manage.py:451
msgid "host"
msgstr ""
#: ../bin/nova-manage.py:537
msgid "netmask"
msgstr ""
#: ../bin/nova-manage.py:538
msgid "start address"
msgstr ""
#: ../nova/virt/disk.py:69
#, python-format
msgid "Failed to load partition: %s"
msgstr ""
#: ../nova/virt/disk.py:91
#, python-format
msgid "Failed to mount filesystem: %s"
msgstr ""
#: ../nova/virt/disk.py:124
#, python-format
msgid "nbd device %s did not show up"
msgstr ""
#: ../nova/virt/disk.py:128
#, python-format
msgid "Could not attach image to loopback: %s"
msgstr ""
#: ../nova/virt/disk.py:151
msgid "No free nbd devices"
msgstr ""
#: ../doc/ext/nova_todo.py:46
#, python-format
msgid "%(filename)s, line %(line_info)d"
msgstr ""
#. FIXME(chiradeep): implement this
#: ../nova/virt/hyperv.py:118
msgid "In init host"
msgstr ""
#: ../nova/virt/hyperv.py:131
#, python-format
msgid "Attempt to create duplicate vm %s"
msgstr ""
#: ../nova/virt/hyperv.py:148
#, python-format
msgid "Starting VM %s "
msgstr ""
#: ../nova/virt/hyperv.py:150
#, python-format
msgid "Started VM %s "
msgstr ""
#: ../nova/virt/hyperv.py:152
#, python-format
msgid "spawn vm failed: %s"
msgstr ""
#: ../nova/virt/hyperv.py:169
#, python-format
msgid "Failed to create VM %s"
msgstr ""
#: ../nova/virt/hyperv.py:188
#, python-format
msgid "Set memory for vm %s..."
msgstr ""
#: ../nova/virt/hyperv.py:198
#, python-format
msgid "Set vcpus for vm %s..."
msgstr ""
#: ../nova/virt/hyperv.py:202
#, python-format
msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s"
msgstr ""
#: ../nova/virt/hyperv.py:227
#, python-format
msgid "Failed to add diskdrive to VM %s"
msgstr ""
#: ../nova/virt/hyperv.py:230
#, python-format
msgid "New disk drive path is %s"
msgstr ""
#: ../nova/virt/hyperv.py:247
#, python-format
msgid "Failed to add vhd file to VM %s"
msgstr ""
#: ../nova/virt/hyperv.py:249
#, python-format
msgid "Created disk for %s"
msgstr ""
#: ../nova/virt/hyperv.py:253
#, python-format
msgid "Creating nic for %s "
msgstr ""
#: ../nova/virt/hyperv.py:272
msgid "Failed creating a port on the external vswitch"
msgstr ""
#: ../nova/virt/hyperv.py:273
#, python-format
msgid "Failed creating port for %s"
msgstr ""
#: ../nova/virt/hyperv.py:276
#, python-format
msgid "Created switch port %(vm_name)s on switch %(ext_path)s"
msgstr ""
#: ../nova/virt/hyperv.py:286
#, python-format
msgid "Failed to add nic to VM %s"
msgstr ""
#: ../nova/virt/hyperv.py:288
#, python-format
msgid "Created nic for %s "
msgstr ""
#: ../nova/virt/hyperv.py:321
#, python-format
msgid "WMI job failed: %s"
msgstr ""
#: ../nova/virt/hyperv.py:325
#, python-format
msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s "
msgstr ""
#: ../nova/virt/hyperv.py:361
#, python-format
msgid "Got request to destroy vm %s"
msgstr ""
#: ../nova/virt/hyperv.py:386
#, python-format
msgid "Failed to destroy vm %s"
msgstr ""
#: ../nova/virt/hyperv.py:393
#, python-format
msgid "Del: disk %(vhdfile)s vm %(instance_name)s"
msgstr ""
#: ../nova/virt/hyperv.py:415
#, python-format
msgid ""
"Got Info for vm %(instance_id)s: state=%(state)s, mem=%(memusage)s, "
"num_cpu=%(numprocs)s, cpu_time=%(uptime)s"
msgstr ""
#: ../nova/virt/hyperv.py:451
#, python-format
msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s"
msgstr ""
#: ../nova/virt/hyperv.py:454
#, python-format
msgid "Failed to change vm state of %(vm_name)s to %(req_state)s"
msgstr ""
#: ../nova/compute/api.py:71
#, python-format
msgid "Instance %d was not found in get_network_topic"
msgstr ""
#: ../nova/compute/api.py:77
#, python-format
msgid "Instance %d has no host"
msgstr ""
#: ../nova/compute/api.py:97
#, python-format
msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances"
msgstr ""
#: ../nova/compute/api.py:99
#, python-format
msgid ""
"Instance quota exceeded. You can only run %s more instances of this type."
msgstr ""
#: ../nova/compute/api.py:112
msgid "Creating a raw instance"
msgstr ""
#: ../nova/compute/api.py:160
#, python-format
msgid "Going to run %s instances..."
msgstr ""
#: ../nova/compute/api.py:187
#, python-format
msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s"
msgstr ""
#: ../nova/compute/api.py:292
#, python-format
msgid "Going to try to terminate %s"
msgstr ""
#: ../nova/compute/api.py:296
#, python-format
msgid "Instance %d was not found during terminate"
msgstr ""
#: ../nova/compute/api.py:301
#, python-format
msgid "Instance %d is already being terminated"
msgstr ""
#: ../nova/compute/api.py:481
#, python-format
msgid "Invalid device specified: %s. Example device: /dev/vdb"
msgstr ""
#: ../nova/compute/api.py:496
msgid "Volume isn't attached to anything!"
msgstr ""
#: ../nova/rpc.py:98
#, python-format
msgid ""
"AMQP server on %(fl_host)s:%(fl_port)d is unreachable. Trying again in "
"%(fl_intv)d seconds."
msgstr ""
#: ../nova/rpc.py:103
#, python-format
msgid "Unable to connect to AMQP server after %d tries. Shutting down."
msgstr "已尝试 %d 次均无法连接到AMQP服务器。关闭中。"
#: ../nova/rpc.py:122
msgid "Reconnected to queue"
msgstr "重新与队列建立连接"
#: ../nova/rpc.py:129
msgid "Failed to fetch message from queue"
msgstr "从队列获取数据失败"
#: ../nova/rpc.py:159
#, python-format
msgid "Initing the Adapter Consumer for %s"
msgstr ""
#: ../nova/rpc.py:178
#, python-format
msgid "received %s"
msgstr "已接收 %s"
#. NOTE(vish): we may not want to ack here, but that means that bad
#. messages stay in the queue indefinitely, so for now
#. we just log the message and send an error string
#. back to the caller
#: ../nova/rpc.py:191
#, python-format
msgid "no method for message: %s"
msgstr "没有适用于消息 %s 的方法"
#: ../nova/rpc.py:192
#, python-format
msgid "No method for message: %s"
msgstr "没有适用于消息 %s 的方法"
#: ../nova/rpc.py:253
#, python-format
msgid "Returning exception %s to caller"
msgstr "返回 %s 异常给调用者"
#: ../nova/rpc.py:294
#, python-format
msgid "unpacked context: %s"
msgstr ""
#: ../nova/rpc.py:313
msgid "Making asynchronous call..."
msgstr "产生异步调用中……"
#: ../nova/rpc.py:316
#, python-format
msgid "MSG_ID is %s"
msgstr "消息ID(MSG_ID)是 %s"
#: ../nova/rpc.py:354
msgid "Making asynchronous cast..."
msgstr ""
#: ../nova/rpc.py:364
#, python-format
msgid "response %s"
msgstr "回复 %s"
#: ../nova/rpc.py:373
#, python-format
msgid "topic is %s"
msgstr "话题是 %s"
#: ../nova/rpc.py:374
#, python-format
msgid "message %s"
msgstr "消息 %s"
#: ../nova/volume/driver.py:78
#, python-format
msgid "Recovering from a failed execute. Try number %s"
msgstr ""
#: ../nova/volume/driver.py:87
#, python-format
msgid "volume group %s doesn't exist"
msgstr ""
#: ../nova/volume/driver.py:220
#, python-format
msgid "FAKE AOE: %s"
msgstr ""
#: ../nova/volume/driver.py:233
msgid "Skipping ensure_export. No iscsi_target "
msgstr ""
#: ../nova/volume/driver.py:279 ../nova/volume/driver.py:288
msgid "Skipping remove_export. No iscsi_target "
msgstr ""
#: ../nova/volume/driver.py:347
#, python-format
msgid "FAKE ISCSI: %s"
msgstr ""
#: ../nova/volume/driver.py:359
#, python-format
msgid "rbd has no pool %s"
msgstr ""
#: ../nova/volume/driver.py:414
#, python-format
msgid "Sheepdog is not working: %s"
msgstr ""
#: ../nova/volume/driver.py:416
msgid "Sheepdog is not working"
msgstr ""
#: ../nova/wsgi.py:68
#, python-format
msgid "Starting %(arg0)s on %(host)s:%(port)s"
msgstr ""
#: ../nova/wsgi.py:147
msgid "You must implement __call__"
msgstr ""
#: ../bin/nova-dhcpbridge.py:58
msgid "leasing ip"
msgstr ""
#: ../bin/nova-dhcpbridge.py:73
msgid "Adopted old lease or got a change of mac/hostname"
msgstr ""
#: ../bin/nova-dhcpbridge.py:80
msgid "releasing ip"
msgstr ""
#: ../bin/nova-dhcpbridge.py:123
#, python-format
msgid ""
"Called %(action)s for mac %(mac)s with ip %(ip)s and hostname %(hostname)s "
"on interface %(interface)s"
msgstr ""
#: ../nova/virt/fake.py:239
#, python-format
msgid "Instance %s Not Found"
msgstr ""
#: ../nova/network/manager.py:153
#, python-format
msgid "Dissassociated %s stale fixed ip(s)"
msgstr ""
#: ../nova/network/manager.py:157
msgid "setting network host"
msgstr ""
#: ../nova/network/manager.py:212
#, python-format
msgid "Leasing IP %s"
msgstr ""
#: ../nova/network/manager.py:216
#, python-format
msgid "IP %s leased that isn't associated"
msgstr ""
#: ../nova/network/manager.py:220
#, python-format
msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s"
msgstr ""
#: ../nova/network/manager.py:228
#, python-format
msgid "IP %s leased that was already deallocated"
msgstr ""
#: ../nova/network/manager.py:233
#, python-format
msgid "Releasing IP %s"
msgstr ""
#: ../nova/network/manager.py:237
#, python-format
msgid "IP %s released that isn't associated"
msgstr ""
#: ../nova/network/manager.py:241
#, python-format
msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s"
msgstr ""
#: ../nova/network/manager.py:244
#, python-format
msgid "IP %s released that was not leased"
msgstr ""
#: ../nova/network/manager.py:519
msgid ""
"The sum between the number of networks and the vlan start cannot be greater "
"than 4094"
msgstr ""
#: ../nova/virt/xenapi/volume_utils.py:57
#, python-format
msgid "Introducing %s..."
msgstr ""
#: ../nova/virt/xenapi/volume_utils.py:74
#, python-format
msgid "Introduced %(label)s as %(sr_ref)s."
msgstr ""
#: ../nova/virt/xenapi/volume_utils.py:78
msgid "Unable to create Storage Repository"
msgstr ""
#: ../nova/virt/xenapi/volume_utils.py:90
#, python-format
msgid "Unable to find SR from VBD %s"
msgstr ""
#: ../nova/virt/xenapi/volume_utils.py:96
#, python-format
msgid "Forgetting SR %s ... "
msgstr ""
#: ../nova/virt/xenapi/volume_utils.py:101
#, python-format
msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s"
msgstr ""
#: ../nova/virt/xenapi/volume_utils.py:107
#, python-format
msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s"
msgstr ""
#: ../nova/virt/xenapi/volume_utils.py:111
#, python-format
msgid "Forgetting SR %s done."
msgstr ""
#: ../nova/virt/xenapi/volume_utils.py:113
#, python-format
msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s"
msgstr ""
#: ../nova/virt/xenapi/volume_utils.py:123
#, python-format
msgid "Unable to introduce VDI on SR %s"
msgstr ""
#: ../nova/virt/xenapi/volume_utils.py:128
#, python-format
msgid "Unable to get record of VDI %s on"
msgstr ""
#: ../nova/virt/xenapi/volume_utils.py:146
#, python-format
msgid "Unable to introduce VDI for SR %s"
msgstr ""
#: ../nova/virt/xenapi/volume_utils.py:175
#, python-format
msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s"
msgstr ""
#: ../nova/virt/xenapi/volume_utils.py:197
#, python-format
msgid "Mountpoint cannot be translated: %s"
msgstr ""
#: ../nova/objectstore/image.py:262
#, python-format
msgid "Failed to decrypt private key: %s"
msgstr ""
#: ../nova/objectstore/image.py:269
#, python-format
msgid "Failed to decrypt initialization vector: %s"
msgstr ""
#: ../nova/objectstore/image.py:277
#, python-format
msgid "Failed to decrypt image file %(image_file)s: %(err)s"
msgstr ""
#: ../nova/objectstore/handler.py:106
#, python-format
msgid "Unknown S3 value type %r"
msgstr ""
#: ../nova/objectstore/handler.py:137
msgid "Authenticated request"
msgstr ""
#: ../nova/objectstore/handler.py:182
msgid "List of buckets requested"
msgstr ""
#: ../nova/objectstore/handler.py:209
#, python-format
msgid "List keys for bucket %s"
msgstr ""
#: ../nova/objectstore/handler.py:217
#, python-format
msgid "Unauthorized attempt to access bucket %s"
msgstr ""
#: ../nova/objectstore/handler.py:235
#, python-format
msgid "Creating bucket %s"
msgstr ""
#: ../nova/objectstore/handler.py:245
#, python-format
msgid "Deleting bucket %s"
msgstr ""
#: ../nova/objectstore/handler.py:249
#, python-format
msgid "Unauthorized attempt to delete bucket %s"
msgstr ""
#: ../nova/objectstore/handler.py:273
#, python-format
msgid "Getting object: %(bname)s / %(nm)s"
msgstr ""
#: ../nova/objectstore/handler.py:276
#, python-format
msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s"
msgstr ""
#: ../nova/objectstore/handler.py:296
#, python-format
msgid "Putting object: %(bname)s / %(nm)s"
msgstr ""
#: ../nova/objectstore/handler.py:299
#, python-format
msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s"
msgstr ""
#: ../nova/objectstore/handler.py:318
#, python-format
msgid "Deleting object: %(bname)s / %(nm)s"
msgstr ""
#: ../nova/objectstore/handler.py:322
#, python-format
msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s"
msgstr ""
#: ../nova/objectstore/handler.py:396
#, python-format
msgid "Not authorized to upload image: invalid directory %s"
msgstr ""
#: ../nova/objectstore/handler.py:404
#, python-format
msgid "Not authorized to upload image: unauthorized bucket %s"
msgstr ""
#: ../nova/objectstore/handler.py:409
#, python-format
msgid "Starting image upload: %s"
msgstr ""
#: ../nova/objectstore/handler.py:423
#, python-format
msgid "Not authorized to update attributes of image %s"
msgstr ""
#: ../nova/objectstore/handler.py:431
#, python-format
msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r"
msgstr ""
#. other attributes imply update
#: ../nova/objectstore/handler.py:436
#, python-format
msgid "Updating user fields on image %s"
msgstr ""
#: ../nova/objectstore/handler.py:450
#, python-format
msgid "Unauthorized attempt to delete image %s"
msgstr ""
#: ../nova/objectstore/handler.py:455
#, python-format
msgid "Deleted image: %s"
msgstr ""
#: ../nova/auth/manager.py:259
#, python-format
msgid "Looking up user: %r"
msgstr ""
#: ../nova/auth/manager.py:263
#, python-format
msgid "Failed authorization for access key %s"
msgstr ""
#: ../nova/auth/manager.py:264
#, python-format
msgid "No user found for access key %s"
msgstr ""
#: ../nova/auth/manager.py:270
#, python-format
msgid "Using project name = user name (%s)"
msgstr ""
#: ../nova/auth/manager.py:277
#, python-format
msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)"
msgstr ""
#: ../nova/auth/manager.py:279
#, python-format
msgid "No project called %s could be found"
msgstr ""
#: ../nova/auth/manager.py:287
#, python-format
msgid ""
"Failed authorization: user %(uname)s not admin and not member of project "
"%(pjname)s"
msgstr ""
#: ../nova/auth/manager.py:289
#, python-format
msgid "User %(uid)s is not a member of project %(pjid)s"
msgstr ""
#: ../nova/auth/manager.py:298 ../nova/auth/manager.py:309
#, python-format
msgid "Invalid signature for user %s"
msgstr ""
#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310
msgid "Signature does not match"
msgstr ""
#: ../nova/auth/manager.py:380
msgid "Must specify project"
msgstr ""
#: ../nova/auth/manager.py:414
#, python-format
msgid "The %s role can not be found"
msgstr ""
#: ../nova/auth/manager.py:416
#, python-format
msgid "The %s role is global only"
msgstr ""
#: ../nova/auth/manager.py:420
#, python-format
msgid "Adding role %(role)s to user %(uid)s in project %(pid)s"
msgstr ""
#: ../nova/auth/manager.py:423
#, python-format
msgid "Adding sitewide role %(role)s to user %(uid)s"
msgstr ""
#: ../nova/auth/manager.py:448
#, python-format
msgid "Removing role %(role)s from user %(uid)s on project %(pid)s"
msgstr ""
#: ../nova/auth/manager.py:451
#, python-format
msgid "Removing sitewide role %(role)s from user %(uid)s"
msgstr ""
#: ../nova/auth/manager.py:515
#, python-format
msgid "Created project %(name)s with manager %(manager_user)s"
msgstr ""
#: ../nova/auth/manager.py:533
#, python-format
msgid "modifying project %s"
msgstr ""
#: ../nova/auth/manager.py:545
#, python-format
msgid "Adding user %(uid)s to project %(pid)s"
msgstr ""
#: ../nova/auth/manager.py:566
#, python-format
msgid "Remove user %(uid)s from project %(pid)s"
msgstr ""
#: ../nova/auth/manager.py:592
#, python-format
msgid "Deleting project %s"
msgstr "删除项目 %s"
#: ../nova/auth/manager.py:650
#, python-format
msgid "Created user %(rvname)s (admin: %(rvadmin)r)"
msgstr ""
#: ../nova/auth/manager.py:659
#, python-format
msgid "Deleting user %s"
msgstr "删除用户 %s"
#: ../nova/auth/manager.py:669
#, python-format
msgid "Access Key change for user %s"
msgstr ""
#: ../nova/auth/manager.py:671
#, python-format
msgid "Secret Key change for user %s"
msgstr ""
#: ../nova/auth/manager.py:673
#, python-format
msgid "Admin status set to %(admin)r for user %(uid)s"
msgstr ""
#: ../nova/auth/manager.py:722
#, python-format
msgid "No vpn data for project %s"
msgstr "没有 %s 项目的vpn数据"
#: ../nova/service.py:161
#, python-format
msgid "Starting %(topic)s node (version %(vcs_string)s)"
msgstr ""
#: ../nova/service.py:174
msgid "Service killed that has no database entry"
msgstr "因无数据库记录,服务已被中止"
#: ../nova/service.py:195
msgid "The service database object disappeared, Recreating it."
msgstr ""
#: ../nova/service.py:207
msgid "Recovered model server connection!"
msgstr "与模型服务器(model server)的连接已恢复!"
#: ../nova/service.py:213
msgid "model server went away"
msgstr "失去与模型服务器的连接"
#: ../nova/auth/ldapdriver.py:174
#, python-format
msgid "LDAP user %s already exists"
msgstr "LDAP 用户 %s 已存在"
#: ../nova/auth/ldapdriver.py:205
#, python-format
msgid "LDAP object for %s doesn't exist"
msgstr ""
#: ../nova/auth/ldapdriver.py:348
#, python-format
msgid "User %s doesn't exist"
msgstr "用户 %s 不存在"
#: ../nova/auth/ldapdriver.py:472
#, python-format
msgid "Group can't be created because group %s already exists"
msgstr ""
#: ../nova/auth/ldapdriver.py:478
#, python-format
msgid "Group can't be created because user %s doesn't exist"
msgstr ""
#: ../nova/auth/ldapdriver.py:495
#, python-format
msgid "User %s can't be searched in group because the user doesn't exist"
msgstr ""
#: ../nova/auth/ldapdriver.py:507
#, python-format
msgid "User %s can't be added to the group because the user doesn't exist"
msgstr ""
#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521
#, python-format
msgid "The group at dn %s doesn't exist"
msgstr ""
#: ../nova/auth/ldapdriver.py:513
#, python-format
msgid "User %(uid)s is already a member of the group %(group_dn)s"
msgstr ""
#: ../nova/auth/ldapdriver.py:524
#, python-format
msgid ""
"User %s can't be removed from the group because the user doesn't exist"
msgstr ""
#: ../nova/auth/ldapdriver.py:528
#, python-format
msgid "User %s is not a member of the group"
msgstr ""
#: ../nova/auth/ldapdriver.py:542
#, python-format
msgid ""
"Attempted to remove the last member of a group. Deleting the group at %s "
"instead."
msgstr ""
#: ../nova/auth/ldapdriver.py:549
#, python-format
msgid "User %s can't be removed from all because the user doesn't exist"
msgstr ""
#: ../nova/auth/ldapdriver.py:564
#, python-format
msgid "Group at dn %s doesn't exist"
msgstr ""
#: ../nova/virt/xenapi/network_utils.py:40
#, python-format
msgid "Found non-unique network for bridge %s"
msgstr ""
#: ../nova/virt/xenapi/network_utils.py:43
#, python-format
msgid "Found no network for bridge %s"
msgstr ""
#: ../nova/api/ec2/admin.py:97
#, python-format
msgid "Creating new user: %s"
msgstr "创建新用户: %s"
#: ../nova/api/ec2/admin.py:105
#, python-format
msgid "Deleting user: %s"
msgstr "删除用户: %s"
#: ../nova/api/ec2/admin.py:127
#, python-format
msgid "Adding role %(role)s to user %(user)s for project %(project)s"
msgstr ""
#: ../nova/api/ec2/admin.py:131
#, python-format
msgid "Adding sitewide role %(role)s to user %(user)s"
msgstr ""
#: ../nova/api/ec2/admin.py:137
#, python-format
msgid "Removing role %(role)s from user %(user)s for project %(project)s"
msgstr ""
#: ../nova/api/ec2/admin.py:141
#, python-format
msgid "Removing sitewide role %(role)s from user %(user)s"
msgstr ""
#: ../nova/api/ec2/admin.py:146 ../nova/api/ec2/admin.py:223
msgid "operation must be add or remove"
msgstr "操作必须为添加或删除"
#: ../nova/api/ec2/admin.py:159
#, python-format
msgid "Getting x509 for user: %(name)s on project: %(project)s"
msgstr ""
#: ../nova/api/ec2/admin.py:177
#, python-format
msgid "Create project %(name)s managed by %(manager_user)s"
msgstr ""
#: ../nova/api/ec2/admin.py:190
#, python-format
msgid "Modify project: %(name)s managed by %(manager_user)s"
msgstr ""
#: ../nova/api/ec2/admin.py:200
#, python-format
msgid "Delete project: %s"
msgstr "删除工程 %s"
#: ../nova/api/ec2/admin.py:214
#, python-format
msgid "Adding user %(user)s to project %(project)s"
msgstr "添加用户 %(user)s 到项目 %(project)s 中"
#: ../nova/api/ec2/admin.py:218
#, python-format
msgid "Removing user %(user)s from project %(project)s"
msgstr "从项目 %(project)s 中移除用户 %(user)s"
#, python-format
#~ msgid ""
#~ "%s\n"
#~ "Command: %s\n"
#~ "Exit code: %s\n"
#~ "Stdout: %r\n"
#~ "Stderr: %r"
#~ msgstr ""
#~ "%s\n"
#~ "命令:%s\n"
#~ "退出代码:%s\n"
#~ "标准输出(stdout)%r\n"
#~ "标准错误(stderr)%r"
#, python-format
#~ msgid "Binding %s to %s with key %s"
#~ msgstr "将%s绑定到%s以%s键值"
#, python-format
#~ msgid "AMQP server on %s:%d is unreachable. Trying again in %d seconds."
#~ msgstr "位于%s:%d的AMQP服务器不可用。%d秒后重试。"
#, python-format
#~ msgid "Getting from %s: %s"
#~ msgstr "从%s获得如下内容%s"
#, python-format
#~ msgid "Starting %s node"
#~ msgstr "启动%s节点"
#, python-format
#~ msgid "Data store %s is unreachable. Trying again in %d seconds."
#~ msgstr "数据储存服务%s不可用。%d秒之后继续尝试。"
#, python-format
#~ msgid "(%s) publish (key: %s) %s"
#~ msgstr "%s发布键值%s%s"
#, python-format
#~ msgid "Couldn't get IP, using 127.0.0.1 %s"
#~ msgstr "不能获取IP,将使用 127.0.0.1 %s"
#, python-format
#~ msgid ""
#~ "Access key %s has had %d failed authentications and will be locked out for "
#~ "%d minutes."
#~ msgstr "访问键 %s时存在%d个失败的认证将于%d分钟后解锁"
#, python-format
#~ msgid "Authenticated Request For %s:%s)"
#~ msgstr "为%s:%s申请认证"
#, python-format
#~ msgid "arg: %s\t\tval: %s"
#~ msgstr "键为: %s\t\t值为: %s"
#, python-format
#~ msgid "Getting x509 for user: %s on project: %s"
#~ msgstr "为用户 %s从工程%s中获取 x509"
#, python-format
#~ msgid "Create project %s managed by %s"
#~ msgstr "创建工程%s,此工程由%s管理"
#, python-format
#~ msgid "Unsupported API request: controller = %s,action = %s"
#~ msgstr "不支持的API请求: 控制器 = %s,执行 = %s"
#, python-format
#~ msgid "Adding sitewide role %s to user %s"
#~ msgstr "增加站点范围的 %s角色给用户 %s"
#, python-format
#~ msgid "Adding user %s to project %s"
#~ msgstr "增加用户%s到%s工程"
#, python-format
#~ msgid "Unauthorized request for controller=%s and action=%s"
#~ msgstr "对控制器=%s及动作=%s未经授权"
#, python-format
#~ msgid "Removing user %s from project %s"
#~ msgstr "正将用户%s从工程%s中移除"
#, python-format
#~ msgid "Adding role %s to user %s for project %s"
#~ msgstr "正将%s角色赋予用户%s在工程%s中"
#, python-format
#~ msgid "Removing role %s from user %s for project %s"
#~ msgstr "正将角色%s从用户%s在工程%s中移除"