342
351
"包含端口组 %(bridge)s 的vSwitch没有与预计的物理适配器关联。预计的vSwitch是 %(expected)s,但关联的是 "
345
#: nova/exception.py:406
354
#: nova/exception.py:407
347
356
msgid "Disk format %(disk_format)s is not acceptable"
348
357
msgstr "磁盘格式 %(disk_format)s 不能接受"
350
#: nova/exception.py:410
359
#: nova/exception.py:411
352
361
msgid "Image %(image_id)s is unacceptable: %(reason)s"
353
362
msgstr "镜像 %(image_id)s 无法接受,原因是: %(reason)s"
355
#: nova/exception.py:414
364
#: nova/exception.py:415
357
366
msgid "Instance %(instance_id)s is unacceptable: %(reason)s"
358
367
msgstr "实例 %(instance_id)s 无法接受,原因是: %(reason)s"
360
#: nova/exception.py:418
369
#: nova/exception.py:419
362
371
msgid "Ec2 id %(ec2_id)s is unacceptable."
363
372
msgstr "Ec2 id %(ec2_id)s 无法接受。"
365
#: nova/exception.py:422
374
#: nova/exception.py:423
375
msgid "Expected a uuid but received %(uuid)."
378
#: nova/exception.py:427
366
379
msgid "Resource could not be found."
369
#: nova/exception.py:427
382
#: nova/exception.py:432
371
384
msgid "Required flag %(flag)s not set."
372
385
msgstr "要求的标记 %(flag)s 没有设置。"
374
#: nova/exception.py:431
387
#: nova/exception.py:436
376
389
msgid "Volume %(volume_id)s could not be found."
377
390
msgstr "卷 %(volume_id)s 没有找到。"
379
#: nova/exception.py:435
392
#: nova/exception.py:440
380
393
#, fuzzy, python-format
381
394
msgid "Unable to locate account %(account_name)s on Solidfire device"
382
395
msgstr "无法找到帐户 %(account_name) on Solidfire 设备"
384
#: nova/exception.py:440
397
#: nova/exception.py:445
386
399
msgid "Volume not found for instance %(instance_id)s."
387
400
msgstr "没有为实例 %(instance_id)s 找到卷。"
389
#: nova/exception.py:444
402
#: nova/exception.py:449
391
404
msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s."
392
405
msgstr "卷 %(volume_id)s 没有含键 %(metadata_key)s 的元数据。"
394
#: nova/exception.py:449
407
#: nova/exception.py:454
395
408
msgid "Zero volume types found."
396
409
msgstr "没有找到卷类型。"
398
#: nova/exception.py:453
411
#: nova/exception.py:458
400
413
msgid "Volume type %(volume_type_id)s could not be found."
401
414
msgstr "卷类型 %(volume_type_id)s 没有找到。"
403
#: nova/exception.py:457
416
#: nova/exception.py:462
405
418
msgid "Volume type with name %(volume_type_name)s could not be found."
406
419
msgstr "名为 %(volume_type_name)s 的卷类型没有找到。"
408
#: nova/exception.py:462
421
#: nova/exception.py:467
411
424
"Volume Type %(volume_type_id)s has no extra specs with key "
412
425
"%(extra_specs_key)s."
413
426
msgstr "卷类型 %(volume_type_id)s 没有额外说明键 %(extra_specs_key)s 。"
415
#: nova/exception.py:467
428
#: nova/exception.py:472
417
430
msgid "Snapshot %(snapshot_id)s could not be found."
418
431
msgstr "快照 %(snapshot_id)s 没有找到。"
420
#: nova/exception.py:471
433
#: nova/exception.py:476
422
435
msgid "deleting volume %(volume_name)s that has snapshot"
423
436
msgstr "正在删除有快照的卷 %(volume_name)s"
425
#: nova/exception.py:475
438
#: nova/exception.py:480
427
440
msgid "deleting snapshot %(snapshot_name)s that has dependent volumes"
430
#: nova/exception.py:480
443
#: nova/exception.py:485
432
445
msgid "No target id found for volume %(volume_id)s."
433
446
msgstr "没有为卷 %(volume_id)s 找到目标id。"
435
#: nova/exception.py:484
448
#: nova/exception.py:489
437
450
msgid "No disk at %(location)s"
438
451
msgstr "在 %(location)s 没有磁盘"
440
#: nova/exception.py:488
453
#: nova/exception.py:493
442
455
msgid "Could not find a handler for %(driver_type)s volume."
443
456
msgstr "无法为 %(driver_type)s 卷找到句柄。"
445
#: nova/exception.py:492
458
#: nova/exception.py:497
447
460
msgid "Invalid image href %(image_href)s."
448
461
msgstr "无效的镜像href %(image_href)s。"
450
#: nova/exception.py:496
463
#: nova/exception.py:501
452
465
"Some images have been stored via hrefs. This version of the api does not "
453
466
"support displaying image hrefs."
454
467
msgstr "有些镜像通过hrefs存储。该api版本不支持显示镜像hrefs。"
456
#: nova/exception.py:501
469
#: nova/exception.py:506
458
471
msgid "Image %(image_id)s could not be found."
459
472
msgstr "镜像 %(image_id)s 没有找到。"
461
#: nova/exception.py:505
474
#: nova/exception.py:510
463
476
msgid "Kernel not found for image %(image_id)s."
464
477
msgstr "没有为镜像 %(image_id)s 找到内核。"
466
#: nova/exception.py:509
479
#: nova/exception.py:514
468
481
msgid "User %(user_id)s could not be found."
469
482
msgstr "用户 %(user_id)s 没有找到。"
471
#: nova/exception.py:513
484
#: nova/exception.py:518
473
486
msgid "Project %(project_id)s could not be found."
474
487
msgstr "项目 %(project_id)s 没有找到。"
476
#: nova/exception.py:517
489
#: nova/exception.py:522
478
491
msgid "User %(user_id)s is not a member of project %(project_id)s."
479
492
msgstr "用户 %(user_id)s 不是项目 %(project_id)s 的成员。"
481
#: nova/exception.py:521
494
#: nova/exception.py:526
483
496
msgid "Role %(role_id)s could not be found."
484
497
msgstr "角色 %(role_id)s 没有找到。"
486
#: nova/exception.py:525
499
#: nova/exception.py:530
487
500
msgid "Cannot find SR to read/write VDI."
488
501
msgstr "没有找到存储库来读写VDI。"
490
#: nova/exception.py:529
503
#: nova/exception.py:534
504
#, fuzzy, python-format
505
msgid "Network %(network_id)s is still in use."
506
msgstr "网络 %(network_id)s 没有找到。"
508
#: nova/exception.py:538
492
510
msgid "%(req)s is required to create a network."
493
511
msgstr "创建网络 %(req)s 是必要的。"
495
#: nova/exception.py:533
513
#: nova/exception.py:542
497
515
msgid "Network %(network_id)s could not be found."
498
516
msgstr "网络 %(network_id)s 没有找到。"
500
#: nova/exception.py:537
518
#: nova/exception.py:546
502
520
msgid "Network could not be found for bridge %(bridge)s"
503
521
msgstr "无法为桥 %(bridge)s 找到网络"
505
#: nova/exception.py:541
523
#: nova/exception.py:550
507
525
msgid "Network could not be found for uuid %(uuid)s"
508
526
msgstr "无法为uuid %(uuid)s 找到网络"
510
#: nova/exception.py:545
528
#: nova/exception.py:554
512
530
msgid "Network could not be found with cidr %(cidr)s."
513
531
msgstr "无法为cidr %(cidr)s 找到网络。"
515
#: nova/exception.py:549
533
#: nova/exception.py:558
517
535
msgid "Network could not be found for instance %(instance_id)s."
518
536
msgstr "无法为实例 %(instance_id)s 找到网络。"
520
#: nova/exception.py:553
538
#: nova/exception.py:562
521
539
msgid "No networks defined."
524
#: nova/exception.py:557
542
#: nova/exception.py:566
527
545
"Either Network uuid %(network_uuid)s is not present or is not assigned to"
528
546
" the project %(project_id)s."
529
547
msgstr "或者网络uuid %(network_uuid)s不存在,或者它没有分配给项目 %(project_id)s。"
531
#: nova/exception.py:562
549
#: nova/exception.py:571
533
551
msgid "Host is not set to the network (%(network_id)s)."
534
552
msgstr "主机没有设置于网络 (%(network_id)s)。"
536
#: nova/exception.py:566
554
#: nova/exception.py:575
537
555
#, fuzzy, python-format
538
556
msgid "Network %(network)s has active ports, cannot delete."
539
557
msgstr "网络 %s 存在活跃的端口,无法删除"
541
#: nova/exception.py:570
559
#: nova/exception.py:579
542
560
msgid "Could not find the datastore reference(s) which the VM uses."
543
561
msgstr "无法找到虚拟机使用的数据存储引用。"
545
#: nova/exception.py:574
563
#: nova/exception.py:583
547
565
msgid "No fixed IP associated with id %(id)s."
548
566
msgstr "没有固定IP与id %(id)s 关联。"
550
#: nova/exception.py:578
568
#: nova/exception.py:587
552
570
msgid "Fixed ip not found for address %(address)s."
553
571
msgstr "没有为地址 %(address)s 找到固定IP。"
555
#: nova/exception.py:582
573
#: nova/exception.py:591
557
575
msgid "Instance %(instance_id)s has zero fixed ips."
558
576
msgstr "实例 %(instance_id)s 没有固定ip。"
560
#: nova/exception.py:586
578
#: nova/exception.py:595
562
580
msgid "Network host %(host)s has zero fixed ips in network %(network_id)s."
563
581
msgstr "网络主机 %(host)s 在网络 %(network_id)s 中没有固定ip。"
565
#: nova/exception.py:591
583
#: nova/exception.py:600
567
585
msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'."
568
586
msgstr "实例 %(instance_id)s 没有固定ip '%(ip)s'。"
570
#: nova/exception.py:595
588
#: nova/exception.py:604
572
590
msgid "Host %(host)s has zero fixed ips."
573
591
msgstr "主机 %(host)s 没有固定IP。"
575
#: nova/exception.py:599
593
#: nova/exception.py:608
578
596
"Fixed IP address (%(address)s) does not exist in network "
579
597
"(%(network_uuid)s)."
580
598
msgstr "固定IP地址 (%(address)s) 在网络 (%(network_uuid)s) 中不存在。"
582
#: nova/exception.py:604
600
#: nova/exception.py:613
584
602
msgid "Fixed IP address %(address)s is already in use."
585
603
msgstr "固定IP地址 %(address)s 已在使用。"
587
#: nova/exception.py:608
605
#: nova/exception.py:617
589
607
msgid "Fixed IP address %(address)s is invalid."
590
608
msgstr "固定IP地址 %(address)s 无效。"
592
#: nova/exception.py:612
610
#: nova/exception.py:621
593
611
msgid "Zero fixed ips available."
594
612
msgstr "没有固定ip可用。"
596
#: nova/exception.py:616
614
#: nova/exception.py:625
597
615
msgid "Zero fixed ips could be found."
598
616
msgstr "找不到固定IP。"
600
#: nova/exception.py:620
618
#: nova/exception.py:629
602
620
msgid "Floating ip not found for id %(id)s."
603
621
msgstr "找不到适合id %(id)s 的浮动IP。"
605
#: nova/exception.py:624
623
#: nova/exception.py:633
607
625
msgid "The DNS entry %(name)s already exists in domain %(domain)s."
608
626
msgstr "DNS 入口 %(name)s 已经在域中 %(domain)s 存在。"
610
#: nova/exception.py:628
628
#: nova/exception.py:637
612
630
msgid "Floating ip not found for address %(address)s."
613
631
msgstr "找不到适合地址 %(address)s 的浮动ip。"
615
#: nova/exception.py:632
633
#: nova/exception.py:641
617
635
msgid "Floating ip not found for host %(host)s."
618
636
msgstr "没有为主机 %(host)s 找到浮动IP。"
620
#: nova/exception.py:636
638
#: nova/exception.py:645
621
639
msgid "Zero floating ips available."
622
640
msgstr "没有浮动IP可用。"
624
#: nova/exception.py:640
642
#: nova/exception.py:649
626
644
msgid "Floating ip %(address)s is associated."
627
645
msgstr "浮动ip %(address)s 已被关联。"
629
#: nova/exception.py:644
647
#: nova/exception.py:653
631
649
msgid "Floating ip %(address)s is not associated."
632
650
msgstr "浮动ip %(address)s 没有被关联。"
634
#: nova/exception.py:648
652
#: nova/exception.py:657
635
653
msgid "Zero floating ips exist."
636
654
msgstr "没有浮动ip存在。"
638
#: nova/exception.py:652
656
#: nova/exception.py:661
640
658
msgid "Interface %(interface)s not found."
641
659
msgstr "接口 %(interface)s没有找到。"
643
#: nova/exception.py:656
661
#: nova/exception.py:665
645
663
msgid "Keypair %(name)s not found for user %(user_id)s"
646
664
msgstr "密钥对 %(name)s 没有为用户 %(user_id)s 找到。"
648
#: nova/exception.py:660
666
#: nova/exception.py:669
650
668
msgid "Certificate %(certificate_id)s not found."
651
669
msgstr "证书 %(certificate_id)s 没有找到。"
653
#: nova/exception.py:664
671
#: nova/exception.py:673
655
673
msgid "Service %(service_id)s could not be found."
656
674
msgstr "服务 %(service_id)s 没有找到。"
658
#: nova/exception.py:668
676
#: nova/exception.py:677
660
678
msgid "Host %(host)s could not be found."
661
679
msgstr "主机 %(host)s 没有找到。"
663
#: nova/exception.py:672
681
#: nova/exception.py:681
665
683
msgid "Compute host %(host)s could not be found."
666
684
msgstr "计算主机 %(host)s 没有找到。"
668
#: nova/exception.py:676
686
#: nova/exception.py:685
670
688
msgid "Could not find binary %(binary)s on host %(host)s."
671
689
msgstr "没有找到二进制 %(binary)s 在主机 %(host)s 上。"
673
#: nova/exception.py:680
691
#: nova/exception.py:689
675
693
msgid "Auth token %(token)s could not be found."
676
694
msgstr "认证令牌 %(token)s 没有找到。"
678
#: nova/exception.py:684
696
#: nova/exception.py:693
680
698
msgid "Access Key %(access_key)s could not be found."
681
699
msgstr "访问密钥 %(access_key)s 没有找到。"
683
#: nova/exception.py:688
701
#: nova/exception.py:697
684
702
msgid "Quota could not be found"
687
#: nova/exception.py:692
705
#: nova/exception.py:701
689
707
msgid "Quota for project %(project_id)s could not be found."
690
708
msgstr "没有为项目 %(project_id)s 找到配额。"
692
#: nova/exception.py:696
710
#: nova/exception.py:705
693
711
#, fuzzy, python-format
694
712
msgid "Quota class %(class_name)s could not be found."
695
713
msgstr "找不到类 %(class_name)s :异常 %(exception)s"
697
#: nova/exception.py:700
715
#: nova/exception.py:709
699
717
msgid "Security group %(security_group_id)s not found."
700
718
msgstr "安全组 %(security_group_id)s 没有找到。"
702
#: nova/exception.py:704
720
#: nova/exception.py:713
704
722
msgid "Security group %(security_group_id)s not found for project %(project_id)s."
705
723
msgstr "没有找到安全组 %(security_group_id)s 针对项目 %(project_id)s 。"
707
#: nova/exception.py:709
725
#: nova/exception.py:718
709
727
msgid "Security group with rule %(rule_id)s not found."
710
728
msgstr "带有规则 %(rule_id)s 的安全组没有找到。"
712
#: nova/exception.py:713
730
#: nova/exception.py:722
715
733
"Security group %(security_group_id)s is already associated with the "
716
734
"instance %(instance_id)s"
717
735
msgstr "安全组 %(security_group_id)s 已经与实例 %(instance_id)s 关联。"
719
#: nova/exception.py:718
737
#: nova/exception.py:727
722
740
"Security group %(security_group_id)s is not associated with the instance "
723
741
"%(instance_id)s"
724
742
msgstr "安全组 %(security_group_id)s 没有与实例 %(instance_id)s 关联。"
726
#: nova/exception.py:723
744
#: nova/exception.py:732
728
746
msgid "Migration %(migration_id)s could not be found."
729
747
msgstr "迁移 %(migration_id)s 没有找到。"
731
#: nova/exception.py:727
749
#: nova/exception.py:736
733
751
msgid "Migration not found for instance %(instance_id)s with status %(status)s."
734
752
msgstr "没有为实例 %(instance_id)s 找到迁移其状态为 %(status)s 。"
736
#: nova/exception.py:732
754
#: nova/exception.py:741
738
756
msgid "Console pool %(pool_id)s could not be found."
739
757
msgstr "控制台池 %(pool_id)s 没有找到。"
741
#: nova/exception.py:736
759
#: nova/exception.py:745
744
762
"Console pool of type %(console_type)s for compute host %(compute_host)s "
745
763
"on proxy host %(host)s not found."
746
764
msgstr "没有找到类型是 %(console_type)s 的控制台池针对计算主机 %(compute_host)s 在代理主机 %(host)s 上。"
748
#: nova/exception.py:742
766
#: nova/exception.py:751
750
768
msgid "Console %(console_id)s could not be found."
751
769
msgstr "控制台%(console_id)s 没有找到。"
753
#: nova/exception.py:746
771
#: nova/exception.py:755
755
773
msgid "Console for instance %(instance_id)s could not be found."
756
774
msgstr "没有为实例 %(instance_id)s 找到控制台。"
758
#: nova/exception.py:750
776
#: nova/exception.py:759
761
779
"Console for instance %(instance_id)s in pool %(pool_id)s could not be "
763
781
msgstr "没有为实例 %(instance_id)s 在池 %(pool_id)s 中找到控制台。"
765
#: nova/exception.py:755
783
#: nova/exception.py:764
767
785
msgid "Invalid console type %(console_type)s "
768
786
msgstr "无效的控制台类型 %(console_type)s "
770
#: nova/exception.py:759
788
#: nova/exception.py:768
771
789
msgid "Zero instance types found."
772
790
msgstr "没有找到实例类型。"
774
#: nova/exception.py:763
792
#: nova/exception.py:772
776
794
msgid "Instance type %(instance_type_id)s could not be found."
777
795
msgstr "实例类型 %(instance_type_id)s 没有找到。"
779
#: nova/exception.py:767
797
#: nova/exception.py:776
781
799
msgid "Instance type with name %(instance_type_name)s could not be found."
782
800
msgstr "名为 %(instance_type_name)s 的实例类型没有找到。"
784
#: nova/exception.py:772
802
#: nova/exception.py:781
786
804
msgid "Flavor %(flavor_id)s could not be found."
787
805
msgstr "类型 %(flavor_id)s 没有找到。"
789
#: nova/exception.py:776
807
#: nova/exception.py:785
790
808
#, fuzzy, python-format
791
809
msgid "Cell %(cell_id)s could not be found."
792
810
msgstr "区域 %(zone_id)s 没有找到。"
794
#: nova/exception.py:780
812
#: nova/exception.py:789
796
814
msgid "Scheduler Host Filter %(filter_name)s could not be found."
797
815
msgstr "调度器主机过滤器 %(filter_name)s 没有找到。"
799
#: nova/exception.py:784
817
#: nova/exception.py:793
801
819
msgid "Scheduler cost function %(cost_fn_str)s could not be found."
802
820
msgstr "调度器的成本函数 %(cost_fn_str)s 没有找到。"
804
#: nova/exception.py:789
822
#: nova/exception.py:798
806
824
msgid "Scheduler weight flag not found: %(flag_name)s"
807
825
msgstr "未找到调度器的权重标记:%(flag_name)s"
809
#: nova/exception.py:793
827
#: nova/exception.py:802
811
829
msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s."
812
830
msgstr "实例 %(instance_id)s 没有键为 %(metadata_key)s 的元数据。"
814
#: nova/exception.py:798
832
#: nova/exception.py:807
833
#, fuzzy, python-format
835
"Instance %(instance_uuid)s has no system metadata with key "
837
msgstr "实例 %(instance_id)s 没有键为 %(metadata_key)s 的元数据。"
839
#: nova/exception.py:812
817
842
"Instance Type %(instance_type_id)s has no extra specs with key "
818
843
"%(extra_specs_key)s."
819
844
msgstr "实例类型 %(instance_type_id)s 没有额外的 键为%(extra_specs_key)s 的规格说明。"
821
#: nova/exception.py:803
846
#: nova/exception.py:817
822
847
msgid "LDAP object could not be found"
823
848
msgstr "未定义LDAP对象"
825
#: nova/exception.py:807
850
#: nova/exception.py:821
827
852
msgid "LDAP user %(user_id)s could not be found."
828
853
msgstr "没有找到LDAP用户 %(user_id)s。"
830
#: nova/exception.py:811
855
#: nova/exception.py:825
832
857
msgid "LDAP group %(group_id)s could not be found."
833
858
msgstr "没有找到LDAP用户组 %(group_id)s。"
835
#: nova/exception.py:815
860
#: nova/exception.py:829
837
862
msgid "LDAP user %(user_id)s is not a member of group %(group_id)s."
838
863
msgstr "LDAP用户 %(user_id)s 不是 %(group_id)s 的组成员。"
840
#: nova/exception.py:819
865
#: nova/exception.py:833
842
867
msgid "File %(file_path)s could not be found."
843
868
msgstr "找不到文件 %(file_path)s。"
845
#: nova/exception.py:823
870
#: nova/exception.py:837
846
871
msgid "Zero files could be found."
849
#: nova/exception.py:827
874
#: nova/exception.py:841
851
876
msgid "Virtual switch associated with the network adapter %(adapter)s not found."
852
877
msgstr "未找到与网络适配器 %(adapter)s 关联的虚拟交换机。"
854
#: nova/exception.py:832
879
#: nova/exception.py:846
856
881
msgid "Network adapter %(adapter)s could not be found."
857
882
msgstr "未找到网络适配器 %(adapter)s。"
859
#: nova/exception.py:836
884
#: nova/exception.py:850
861
886
msgid "Class %(class_name)s could not be found: %(exception)s"
862
887
msgstr "找不到类 %(class_name)s :异常 %(exception)s"
864
#: nova/exception.py:840
889
#: nova/exception.py:854
865
890
msgid "Action not allowed."
868
#: nova/exception.py:844
893
#: nova/exception.py:858
870
895
msgid "Unable to use global role %(role_id)s"
871
896
msgstr "无法使用全局角色 %(role_id)s"
873
#: nova/exception.py:848
898
#: nova/exception.py:862
874
899
msgid "Rotation is not allowed for snapshots"
875
900
msgstr "快照不允许循环。"
877
#: nova/exception.py:852
902
#: nova/exception.py:866
878
903
msgid "Rotation param is required for backup image_type"
879
904
msgstr "备份 image_type 要求循环参数。"
881
#: nova/exception.py:861
906
#: nova/exception.py:875
883
908
msgid "Key pair %(key_name)s already exists."
884
909
msgstr "密钥对 %(key_name)s 已经存在。"
886
#: nova/exception.py:865
911
#: nova/exception.py:879
888
913
msgid "User %(user)s already exists."
889
914
msgstr "用户 %(user)s 已存在。"
891
#: nova/exception.py:869
916
#: nova/exception.py:883
893
918
msgid "LDAP user %(user)s already exists."
894
919
msgstr "LDAP用户 %(user)s 已经存在。"
896
#: nova/exception.py:873
921
#: nova/exception.py:887
898
923
msgid "LDAP group %(group)s already exists."
899
924
msgstr "LDAP用户组 %(group)s 已经存在。"
901
#: nova/exception.py:877
926
#: nova/exception.py:891
903
928
msgid "User %(uid)s is already a member of the group %(group_dn)s"
904
929
msgstr "用户 %(uid)s 已经是 组 %(group_dn)s 中的成员"
906
#: nova/exception.py:882
931
#: nova/exception.py:896
908
933
msgid "Project %(project)s already exists."
909
934
msgstr "项目 %(project)s 已经存在。"
911
#: nova/exception.py:886
936
#: nova/exception.py:900
913
938
msgid "Instance %(name)s already exists."
914
939
msgstr "实例 %(name)s 已经存在。"
916
#: nova/exception.py:890
941
#: nova/exception.py:904
918
943
msgid "Instance Type %(name)s already exists."
919
944
msgstr "实例类型 %(name)s 已经存在。"
921
#: nova/exception.py:894
946
#: nova/exception.py:908
923
948
msgid "Volume Type %(name)s already exists."
924
949
msgstr "卷类型 %(name)s 已经存在。"
926
#: nova/exception.py:898
951
#: nova/exception.py:912
928
953
msgid "%(path)s is on shared storage: %(reason)s"
929
954
msgstr "%(path)s 在共享存储上:%(reason)s"
931
#: nova/exception.py:902
956
#: nova/exception.py:916
932
957
msgid "Migration error"
935
#: nova/exception.py:906
960
#: nova/exception.py:920
937
962
msgid "Malformed message body: %(reason)s"
938
963
msgstr "错误格式的消息体: %(reason)s"
940
#: nova/exception.py:910
965
#: nova/exception.py:924
942
967
msgid "Could not find config at %(path)s"
943
968
msgstr "在 %(path)s 找不到配置文件。"
945
#: nova/exception.py:914
970
#: nova/exception.py:928
947
972
msgid "Could not load paste app '%(name)s' from %(path)s"
948
973
msgstr "无法从路径 %(path)s 中加载应用 '%(name)s'"
950
#: nova/exception.py:918
975
#: nova/exception.py:932
951
976
msgid "When resizing, instances must change size!"
952
977
msgstr "调整时实例的大小必须要发生变化。"
954
#: nova/exception.py:922
979
#: nova/exception.py:936
955
980
msgid "Image is larger than instance type allows"
956
981
msgstr "镜像比实例类型所允许的大。"
958
#: nova/exception.py:926
983
#: nova/exception.py:940
959
984
msgid "1 or more Zones could not complete the request"
960
985
msgstr "1个或多个区域无法完成请求。"
962
#: nova/exception.py:930
987
#: nova/exception.py:944
963
988
msgid "Instance type's memory is too small for requested image."
964
989
msgstr "实例类型的内存对于所请求的镜像太小。"
966
#: nova/exception.py:934
991
#: nova/exception.py:948
967
992
msgid "Instance type's disk is too small for requested image."
968
993
msgstr "实例类型的磁盘对于所请求的镜像太小。"
970
#: nova/exception.py:938
995
#: nova/exception.py:952
972
997
msgid "Insufficient free memory on compute node to start %(uuid)s."
973
998
msgstr "没有足够的可用内存来启动计算节点 %(uuid)s。"
975
#: nova/exception.py:942
1000
#: nova/exception.py:956
976
1001
msgid "Could not fetch bandwidth/cpu/disk metrics for this host."
977
1002
msgstr "无法获取此主机的带宽、CPU和磁盘指标。"
979
#: nova/exception.py:946
1004
#: nova/exception.py:960
980
1005
#, python-format
981
1006
msgid "No valid host was found. %(reason)s"
982
1007
msgstr "找不到有效主机,原因是 %(reason)s。"
984
#: nova/exception.py:950
1009
#: nova/exception.py:964
985
1010
#, python-format
986
1011
msgid "Host %(host)s is not up or doesn't exist."
987
1012
msgstr "主机 %(host)s 没有启动或者不存在。"
989
#: nova/exception.py:954
1014
#: nova/exception.py:968
990
1015
msgid "Quota exceeded"
993
#: nova/exception.py:958
1018
#: nova/exception.py:972
1019
#, fuzzy, python-format
1020
msgid "Quota exceeded: already used %(used)d of %(allowed)d instances"
1021
msgstr "%(pid)s 已经超过配额,试图运行 %(min_count)s 个实例"
1023
#: nova/exception.py:977
1024
msgid "Maximum volume size exceeded"
1027
#: nova/exception.py:981
1028
#, fuzzy, python-format
1029
msgid "Maximum number of metadata items exceeds %(allowed)d"
1030
msgstr "所选择主机的最大数目(%d)"
1032
#: nova/exception.py:985
1033
msgid "Personality file limit exceeded"
1036
#: nova/exception.py:989
1037
msgid "Personality file path too long"
1040
#: nova/exception.py:993
1041
msgid "Personality file content too long"
1044
#: nova/exception.py:997
994
1045
#, fuzzy, python-format
996
1047
"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: "
998
1049
msgstr "聚合 %(aggregate_id)s没有主机 %(host)s。"
1000
#: nova/exception.py:963
1051
#: nova/exception.py:1002
1001
1052
#, python-format
1002
1053
msgid "Aggregate %(aggregate_id)s could not be found."
1003
1054
msgstr "找不到聚合 %(aggregate_id)s。"
1005
#: nova/exception.py:967
1056
#: nova/exception.py:1006
1006
1057
#, python-format
1007
1058
msgid "Aggregate %(aggregate_name)s already exists."
1008
1059
msgstr "聚合 %(aggregate_name)s 已经存在。"
1010
#: nova/exception.py:971
1061
#: nova/exception.py:1010
1011
1062
#, python-format
1012
1063
msgid "Aggregate %(aggregate_id)s has no host %(host)s."
1013
1064
msgstr "聚合 %(aggregate_id)s没有主机 %(host)s。"
1015
#: nova/exception.py:975
1066
#: nova/exception.py:1014
1016
1067
#, python-format
1017
1068
msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s."
1018
1069
msgstr "聚合 %(aggregate_id)s 没有键为 %(metadata_key)s 的元数据。"
1020
#: nova/exception.py:980
1071
#: nova/exception.py:1019
1021
1072
#, python-format
1022
1073
msgid "Host %(host)s already member of another aggregate."
1023
1074
msgstr "主机 %(host)s 已经是另外一个聚合的成员。"
1025
#: nova/exception.py:984
1076
#: nova/exception.py:1023
1026
1077
#, python-format
1027
1078
msgid "Aggregate %(aggregate_id)s already has host %(host)s."
1028
1079
msgstr "聚合 %(aggregate_id)s已经有主机 %(host)s。"
1030
#: nova/exception.py:988
1081
#: nova/exception.py:1027
1031
1082
#, fuzzy, python-format
1032
1083
msgid "Detected more than one volume with name %(vol_name)s"
1033
1084
msgstr "检测到不止一个名称为 %(vol_name) 的卷。"
1035
#: nova/exception.py:992
1086
#: nova/exception.py:1031
1036
1087
#, python-format
1037
1088
msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s"
1038
1089
msgstr "无法创建名称为 %(name)s 规格为 %(extra_specs)s 的卷类型。"
1040
#: nova/exception.py:997
1091
#: nova/exception.py:1036
1041
1092
msgid "Unable to create instance type"
1042
1093
msgstr "无法创建实例类型。"
1044
#: nova/exception.py:1001
1095
#: nova/exception.py:1040
1045
1096
msgid "Bad response from SolidFire API"
1046
1097
msgstr "来自SolidFire API的错误响应"
1048
#: nova/exception.py:1005
1099
#: nova/exception.py:1044
1049
1100
#, python-format
1050
1101
msgid "Error in SolidFire API response: status=%(status)s"
1051
1102
msgstr "SolidFire API响应里发生错误:status=%(status)s"
1053
#: nova/exception.py:1009
1104
#: nova/exception.py:1048
1054
1105
#, python-format
1055
1106
msgid "Error in SolidFire API response: data=%(data)s"
1056
1107
msgstr "SolidFire API响应里发生错误:data=%(data)s"
1058
#: nova/exception.py:1013
1109
#: nova/exception.py:1052
1059
1110
#, fuzzy, python-format
1060
1111
msgid "Detected existing vlan with id %(vlan)d"
1061
1112
msgstr "检测到已存在的id为%(vlan) vlan"
1063
#: nova/exception.py:1017
1114
#: nova/exception.py:1056
1064
1115
#, python-format
1065
1116
msgid "Instance %(instance_id)s could not be found."
1066
1117
msgstr "实例 %(instance_id)s 没有找到。"
1068
#: nova/exception.py:1021
1119
#: nova/exception.py:1060
1069
1120
#, python-format
1070
1121
msgid "Invalid id: %(val)s (expecting \"i-...\")."
1073
#: nova/exception.py:1025
1124
#: nova/exception.py:1064
1074
1125
#, fuzzy, python-format
1075
1126
msgid "Could not fetch image %(image)s"
1076
1127
msgstr "获取镜像 %(image)s"
1079
1130
#, python-format
1080
1131
msgid "syslog facility must be one of: %s"
1081
1132
msgstr "syslog设备必须作为一个 %s 。"
1311
1358
msgid "Stopping WSGI server."
1312
1359
msgstr "关闭WSGI服务器"
1315
msgid "Stopping raw TCP server."
1316
msgstr "正在停止裸TCP服务器。"
1320
msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s"
1321
msgstr "正在启动TCP服务器 %(arg0)s 位置在%(host)s:%(port)s"
1324
1362
msgid "WSGI server has stopped."
1325
1363
msgstr "WSGI服务器已经停止。"
1328
1366
msgid "You must implement __call__"
1329
1367
msgstr "你必须执行 __call__"
1331
#: nova/api/direct.py:218
1332
msgid "not available"
1335
#: nova/api/direct.py:299
1337
msgid "Returned non-serializeable type: %s"
1338
msgstr "返回的non-serializeable类型:%s"
1370
#, fuzzy, python-format
1371
msgid "Loading app %(name)s from %(path)s"
1372
msgstr "无法从路径 %(path)s 中加载应用 '%(name)s'"
1340
1374
#: nova/api/sizelimit.py:51
1341
1375
msgid "Request is too large."
1344
#: nova/api/validator.py:142
1378
#: nova/api/validator.py:138
1345
1379
#, python-format
1346
msgid "%(key)s with value %(value)s failed validator %(validator)s"
1380
msgid "%(key)s with value %(value)s failed validator %(name)s"
1349
#: nova/api/ec2/__init__.py:73
1383
#: nova/api/ec2/__init__.py:74
1350
1384
#, python-format
1351
1385
msgid "%(code)s: %(message)s"
1352
1386
msgstr "%(code)s: %(message)s"
1354
#: nova/api/ec2/__init__.py:95
1388
#: nova/api/ec2/__init__.py:96
1355
1389
#, python-format
1356
1390
msgid "FaultWrapper: %s"
1357
1391
msgstr "FaultWrapper: %s"
1359
#: nova/api/ec2/__init__.py:170
1393
#: nova/api/ec2/__init__.py:171
1360
1394
msgid "Too many failed authentications."
1361
1395
msgstr "认证失败过多"
1363
#: nova/api/ec2/__init__.py:180
1397
#: nova/api/ec2/__init__.py:181
1364
1398
#, python-format
1366
1400
"Access key %(access_key)s has had %(failures)d failed authentications and"
1367
1401
" will be locked out for %(lock_mins)d minutes."
1368
1402
msgstr "访问密钥 %(access_key)s 有错误 %(failures)d,认证失败将被锁定 %(lock_mins)d 分钟。"
1370
#: nova/api/ec2/__init__.py:267
1404
#: nova/api/ec2/__init__.py:268
1371
1405
msgid "Signature not provided"
1372
1406
msgstr "签名没有提供"
1374
#: nova/api/ec2/__init__.py:271
1408
#: nova/api/ec2/__init__.py:272
1375
1409
msgid "Access key not provided"
1376
1410
msgstr "访问密钥没有提供"
1378
#: nova/api/ec2/__init__.py:306 nova/api/ec2/__init__.py:319
1412
#: nova/api/ec2/__init__.py:307 nova/api/ec2/__init__.py:320
1379
1413
msgid "Failure communicating with keystone"
1380
1414
msgstr "与keystone交流失败"
1382
#: nova/api/ec2/__init__.py:388
1416
#: nova/api/ec2/__init__.py:389
1383
1417
#, python-format
1384
1418
msgid "Authentication Failure: %s"
1385
1419
msgstr "认证失败:%s"
1387
#: nova/api/ec2/__init__.py:404
1421
#: nova/api/ec2/__init__.py:405
1388
1422
#, python-format
1389
1423
msgid "Authenticated Request For %(uname)s:%(pname)s)"
1390
1424
msgstr "为%(uname)s:%(pname)s 验证通过的请求"
1392
#: nova/api/ec2/__init__.py:435
1426
#: nova/api/ec2/__init__.py:436
1393
1427
#, python-format
1394
1428
msgid "action: %s"
1395
1429
msgstr "执行: %s"
1397
#: nova/api/ec2/__init__.py:437
1431
#: nova/api/ec2/__init__.py:438
1398
1432
#, python-format
1399
1433
msgid "arg: %(key)s\t\tval: %(value)s"
1400
1434
msgstr "arg: %(key)s\t\tval: %(value)s"
1402
#: nova/api/ec2/__init__.py:512
1436
#: nova/api/ec2/__init__.py:513
1403
1437
#, python-format
1404
1438
msgid "Unauthorized request for controller=%(controller)s and action=%(action)s"
1405
1439
msgstr "为controller=%(controller)s 以及 action=%(action)s未验证的请求"
1407
#: nova/api/ec2/__init__.py:584
1441
#: nova/api/ec2/__init__.py:585
1408
1442
#, python-format
1409
1443
msgid "InstanceNotFound raised: %s"
1410
1444
msgstr "引起异常 InstanceNotFound: %s"
1412
#: nova/api/ec2/__init__.py:590
1446
#: nova/api/ec2/__init__.py:591
1413
1447
#, python-format
1414
1448
msgid "VolumeNotFound raised: %s"
1415
1449
msgstr "引起异常 VolumeNotFound: %s"
1417
#: nova/api/ec2/__init__.py:596
1451
#: nova/api/ec2/__init__.py:597
1418
1452
#, python-format
1419
1453
msgid "SnapshotNotFound raised: %s"
1420
1454
msgstr "引起异常 SnapshotNotFound: %s"
1422
#: nova/api/ec2/__init__.py:602
1456
#: nova/api/ec2/__init__.py:603
1423
1457
#, python-format
1424
1458
msgid "NotFound raised: %s"
1425
1459
msgstr "引起异常 NotFound: %s"
1427
#: nova/api/ec2/__init__.py:605
1461
#: nova/api/ec2/__init__.py:606
1428
1462
#, python-format
1429
1463
msgid "EC2APIError raised: %s"
1430
1464
msgstr "引起异常 EC2APIError: %s"
1432
#: nova/api/ec2/__init__.py:613
1466
#: nova/api/ec2/__init__.py:614
1433
1467
#, python-format
1434
1468
msgid "KeyPairExists raised: %s"
1435
1469
msgstr "引起异常 KeyPairExists: %s"
1437
#: nova/api/ec2/__init__.py:617
1471
#: nova/api/ec2/__init__.py:618
1438
1472
#, python-format
1439
1473
msgid "InvalidParameterValue raised: %s"
1440
1474
msgstr "引起异常 InvalidParameterValue: %s"
1442
#: nova/api/ec2/__init__.py:621
1476
#: nova/api/ec2/__init__.py:622
1443
1477
#, python-format
1444
1478
msgid "InvalidPortRange raised: %s"
1445
1479
msgstr "引起异常 InvalidPortRange: %s"
1447
#: nova/api/ec2/__init__.py:625
1481
#: nova/api/ec2/__init__.py:626
1448
1482
#, python-format
1449
1483
msgid "NotAuthorized raised: %s"
1450
1484
msgstr "引起异常 NotAuthorized: %s"
1452
#: nova/api/ec2/__init__.py:629
1486
#: nova/api/ec2/__init__.py:630
1453
1487
#, python-format
1454
1488
msgid "InvalidRequest raised: %s"
1455
1489
msgstr "引起异常 InvalidRequest: %s"
1457
#: nova/api/ec2/__init__.py:633
1491
#: nova/api/ec2/__init__.py:634
1458
1492
#, fuzzy, python-format
1459
1493
msgid "QuotaError raised: %s"
1460
1494
msgstr "引起意外的错误:%s"
1462
#: nova/api/ec2/__init__.py:637
1496
#: nova/api/ec2/__init__.py:638
1463
1497
#, python-format
1464
1498
msgid "Invalid id: bogus (expecting \"i-...\"): %s"
1467
#: nova/api/ec2/__init__.py:646
1501
#: nova/api/ec2/__init__.py:647
1468
1502
#, python-format
1469
1503
msgid "Unexpected error raised: %s"
1470
1504
msgstr "引起意外的错误:%s"
1472
#: nova/api/ec2/__init__.py:647
1506
#: nova/api/ec2/__init__.py:648
1473
1507
#, python-format
1474
1508
msgid "Environment: %s"
1475
1509
msgstr "Environment: %s"
1477
#: nova/api/ec2/__init__.py:649 nova/api/metadata/handler.py:248
1511
#: nova/api/ec2/__init__.py:650 nova/api/metadata/handler.py:248
1478
1512
msgid "An unknown error has occurred. Please try your request again."
1479
1513
msgstr "发生了一个未知的错误. 请重试你的请求."
1483
1517
msgid "Unsupported API request: controller = %(controller)s, action = %(action)s"
1484
1518
msgstr "不支持的API请求:controller = %(controller)s,action = %(action)s"
1486
#: nova/api/ec2/cloud.py:336
1520
#: nova/api/ec2/cloud.py:78 nova/api/ec2/cloud.py:405
1521
#: nova/api/openstack/compute/contrib/keypairs.py:110
1522
msgid "Quota exceeded, too many key pairs."
1525
#: nova/api/ec2/cloud.py:342
1487
1526
#, python-format
1488
1527
msgid "Create snapshot of volume %s"
1489
1528
msgstr "创建卷 %s 的快照"
1491
#: nova/api/ec2/cloud.py:372
1530
#: nova/api/ec2/cloud.py:378
1492
1531
#, fuzzy, python-format
1494
1533
"Value (%s) for KeyName is invalid. Content limited to Alphanumeric "
1495
1534
"character, spaces, dashes, and underscore."
1496
1535
msgstr "参数GroupName的值 (%s) 无效。内容仅限于含有字母数字的字符,空格,破折号和下划线。"
1498
#: nova/api/ec2/cloud.py:378
1537
#: nova/api/ec2/cloud.py:384
1499
1538
#, fuzzy, python-format
1500
1539
msgid "Value (%s) for Keyname is invalid. Length exceeds maximum of 255."
1501
1540
msgstr "参数GroupName的值 (%s) 无效。长度超过了上限255。"
1503
#: nova/api/ec2/cloud.py:382
1542
#: nova/api/ec2/cloud.py:388
1504
1543
#, python-format
1505
1544
msgid "Create key pair %s"
1506
1545
msgstr "创建密钥对 %s"
1508
#: nova/api/ec2/cloud.py:391
1547
#: nova/api/ec2/cloud.py:397
1509
1548
#, python-format
1510
1549
msgid "Import key %s"
1511
1550
msgstr "导入密钥 %s"
1513
#: nova/api/ec2/cloud.py:409
1552
#: nova/api/ec2/cloud.py:420
1514
1553
#, python-format
1515
1554
msgid "Delete key pair %s"
1516
1555
msgstr "删除密钥对 %s"
1518
#: nova/api/ec2/cloud.py:551
1557
#: nova/api/ec2/cloud.py:562
1520
1559
msgid "Invalid CIDR"
1523
#: nova/api/ec2/cloud.py:639 nova/api/ec2/cloud.py:693
1524
#: nova/api/ec2/cloud.py:800
1562
#: nova/api/ec2/cloud.py:650 nova/api/ec2/cloud.py:704
1563
#: nova/api/ec2/cloud.py:822
1525
1564
msgid "Not enough parameters, need group_name or group_id"
1528
#: nova/api/ec2/cloud.py:654
1529
#: nova/api/openstack/compute/contrib/security_groups.py:517
1567
#: nova/api/ec2/cloud.py:665
1568
#: nova/api/openstack/compute/contrib/security_groups.py:530
1530
1569
#, python-format
1531
1570
msgid "Revoke security group ingress %s"
1532
1571
msgstr "撤销 %s 安全组入口权限"
1534
#: nova/api/ec2/cloud.py:666 nova/api/ec2/cloud.py:719
1573
#: nova/api/ec2/cloud.py:677 nova/api/ec2/cloud.py:730
1535
1574
#, fuzzy, python-format
1536
1575
msgid "%s Not enough parameters to build a valid rule"
1537
1576
msgstr "参数不够创建有效规则。"
1539
#: nova/api/ec2/cloud.py:684 nova/api/ec2/cloud.py:744
1578
#: nova/api/ec2/cloud.py:695 nova/api/ec2/cloud.py:762
1540
1579
msgid "No rule for the specified parameters."
1541
1580
msgstr "对给定的参数无特定规则。"
1543
#: nova/api/ec2/cloud.py:708
1544
#: nova/api/openstack/compute/contrib/security_groups.py:354
1582
#: nova/api/ec2/cloud.py:719
1583
#: nova/api/openstack/compute/contrib/security_groups.py:360
1545
1584
#, python-format
1546
1585
msgid "Authorize security group ingress %s"
1547
1586
msgstr "授权 %s 安全组入口权限"
1549
#: nova/api/ec2/cloud.py:725
1588
#: nova/api/ec2/cloud.py:736
1550
1589
#, fuzzy, python-format
1551
1590
msgid "%s - This rule already exists in group"
1552
1591
msgstr "这条规则已经存在于组%s 中"
1554
#: nova/api/ec2/cloud.py:769
1593
#: nova/api/ec2/cloud.py:744
1594
#: nova/api/openstack/compute/contrib/security_groups.py:389
1595
#, fuzzy, python-format
1596
msgid "Quota exceeded, too many security group rules."
1599
#: nova/api/ec2/cloud.py:787
1555
1600
#, python-format
1557
1602
"Value (%s) for parameter GroupName is invalid. Content limited to "
1558
1603
"Alphanumeric characters, spaces, dashes, and underscores."
1559
1604
msgstr "参数GroupName的值 (%s) 无效。内容仅限于含有字母数字的字符,空格,破折号和下划线。"
1561
#: nova/api/ec2/cloud.py:776
1606
#: nova/api/ec2/cloud.py:794
1562
1607
#, python-format
1564
1609
"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of "
1566
1611
msgstr "参数GroupName的值 (%s) 无效。长度超过了上限255。"
1568
#: nova/api/ec2/cloud.py:780
1569
#: nova/api/openstack/compute/contrib/security_groups.py:292
1613
#: nova/api/ec2/cloud.py:798
1614
#: nova/api/openstack/compute/contrib/security_groups.py:298
1570
1615
#, python-format
1571
1616
msgid "Create Security Group %s"
1572
1617
msgstr "创建安全组 %s"
1574
#: nova/api/ec2/cloud.py:783
1619
#: nova/api/ec2/cloud.py:801
1575
1620
#, python-format
1576
1621
msgid "group %s already exists"
1577
1622
msgstr "安全组 %s 已经存在"
1579
#: nova/api/ec2/cloud.py:815
1580
#: nova/api/openstack/compute/contrib/security_groups.py:245
1624
#: nova/api/ec2/cloud.py:805
1625
#: nova/api/openstack/compute/contrib/security_groups.py:295
1626
msgid "Quota exceeded, too many security groups."
1629
#: nova/api/ec2/cloud.py:837
1630
#: nova/api/openstack/compute/contrib/security_groups.py:247
1581
1631
#, python-format
1582
1632
msgid "Delete security group %s"
1583
1633
msgstr "删除安全组 %s"
1585
#: nova/api/ec2/cloud.py:823 nova/compute/manager.py:1630
1635
#: nova/api/ec2/cloud.py:845
1586
1636
#, python-format
1587
1637
msgid "Get console output for instance %s"
1588
1638
msgstr "获取实例 %s 控制台输出"
1590
#: nova/api/ec2/cloud.py:894
1640
#: nova/api/ec2/cloud.py:916
1591
1641
#, python-format
1592
1642
msgid "Create volume from snapshot %s"
1593
1643
msgstr "从快照 %s 创建卷"
1595
#: nova/api/ec2/cloud.py:898 nova/api/openstack/compute/contrib/volumes.py:186
1596
#: nova/api/openstack/volume/volumes.py:222
1645
#: nova/api/ec2/cloud.py:920 nova/api/openstack/compute/contrib/volumes.py:186
1646
#: nova/api/openstack/volume/volumes.py:216
1597
1647
#, python-format
1598
1648
msgid "Create volume of %s GB"
1599
1649
msgstr "创建 %s GB的卷"
1601
#: nova/api/ec2/cloud.py:921
1651
#: nova/api/ec2/cloud.py:943
1603
1653
msgid "Delete Failed"
1606
#: nova/api/ec2/cloud.py:931
1656
#: nova/api/ec2/cloud.py:953
1607
1657
#, python-format
1608
1658
msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s"
1609
1659
msgstr "把卷 %(volume_id)s 附加到实例 %(instance_id)s 上位置在 %(device)s"
1611
#: nova/api/ec2/cloud.py:939
1661
#: nova/api/ec2/cloud.py:961
1613
1663
msgid "Attach Failed."
1616
#: nova/api/ec2/cloud.py:952 nova/api/openstack/compute/contrib/volumes.py:366
1666
#: nova/api/ec2/cloud.py:974 nova/api/openstack/compute/contrib/volumes.py:367
1617
1667
#, python-format
1618
1668
msgid "Detach volume %s"
1619
1669
msgstr "分离卷 %s"
1621
#: nova/api/ec2/cloud.py:959
1671
#: nova/api/ec2/cloud.py:981
1622
1672
#, fuzzy, python-format
1623
1673
msgid "Detach Volume Failed."
1624
1674
msgstr "分离卷 %s"
1626
#: nova/api/ec2/cloud.py:984 nova/api/ec2/cloud.py:1041
1627
#: nova/api/ec2/cloud.py:1518 nova/api/ec2/cloud.py:1533
1676
#: nova/api/ec2/cloud.py:1006 nova/api/ec2/cloud.py:1063
1677
#: nova/api/ec2/cloud.py:1535 nova/api/ec2/cloud.py:1550
1628
1678
#, python-format
1629
1679
msgid "attribute not supported: %s"
1630
1680
msgstr "属性不支持: %s"
1632
#: nova/api/ec2/cloud.py:1107
1682
#: nova/api/ec2/cloud.py:1129
1633
1683
#, python-format
1634
1684
msgid "vol = %s\n"
1635
1685
msgstr "vol = %s\n"
1637
#: nova/api/ec2/cloud.py:1255
1687
#: nova/api/ec2/cloud.py:1279
1638
1688
msgid "Allocate address"
1641
#: nova/api/ec2/cloud.py:1267
1691
#: nova/api/ec2/cloud.py:1284
1642
1692
#, python-format
1643
1693
msgid "Release address %s"
1644
1694
msgstr "释放地址 %s"
1646
#: nova/api/ec2/cloud.py:1272
1696
#: nova/api/ec2/cloud.py:1289
1647
1697
#, python-format
1648
1698
msgid "Associate address %(public_ip)s to instance %(instance_id)s"
1649
1699
msgstr "把地址 %(public_ip)s 关联到实例 %(instance_id)s"
1651
#: nova/api/ec2/cloud.py:1282
1701
#: nova/api/ec2/cloud.py:1299
1652
1702
#, python-format
1653
1703
msgid "Disassociate address %s"
1654
1704
msgstr "取消地址 %s 的关联"
1656
#: nova/api/ec2/cloud.py:1308
1706
#: nova/api/ec2/cloud.py:1325
1657
1707
msgid "Image must be available"
1658
1708
msgstr "镜像必须可用。"
1660
#: nova/api/ec2/cloud.py:1329
1710
#: nova/api/ec2/cloud.py:1346
1661
1711
msgid "Going to start terminating instances"
1662
1712
msgstr "准备开始终止实例"
1664
#: nova/api/ec2/cloud.py:1343
1714
#: nova/api/ec2/cloud.py:1360
1665
1715
#, python-format
1666
1716
msgid "Reboot instance %r"
1667
1717
msgstr "重启实例 %r"
1669
#: nova/api/ec2/cloud.py:1354
1719
#: nova/api/ec2/cloud.py:1371
1670
1720
msgid "Going to stop instances"
1671
1721
msgstr "准备停止实例"
1673
#: nova/api/ec2/cloud.py:1365
1723
#: nova/api/ec2/cloud.py:1382
1674
1724
msgid "Going to start instances"
1675
1725
msgstr "准备启动实例"
1677
#: nova/api/ec2/cloud.py:1455
1727
#: nova/api/ec2/cloud.py:1472
1678
1728
#, python-format
1679
1729
msgid "De-registering image %s"
1680
1730
msgstr "解除镜像 %s 的注册"
1682
#: nova/api/ec2/cloud.py:1471
1732
#: nova/api/ec2/cloud.py:1488
1683
1733
msgid "imageLocation is required"
1686
#: nova/api/ec2/cloud.py:1490
1736
#: nova/api/ec2/cloud.py:1507
1687
1737
#, python-format
1688
1738
msgid "Registered image %(image_location)s with id %(image_id)s"
1689
1739
msgstr "用id %(image_id)s 注册镜像 %(image_location)s"
1691
#: nova/api/ec2/cloud.py:1536
1741
#: nova/api/ec2/cloud.py:1553
1692
1742
msgid "user or group not specified"
1693
1743
msgstr "用户或者组没有确定"
1695
#: nova/api/ec2/cloud.py:1538
1745
#: nova/api/ec2/cloud.py:1555
1696
1746
msgid "only group \"all\" is supported"
1697
1747
msgstr "仅仅支持组\"all\""
1699
#: nova/api/ec2/cloud.py:1540
1749
#: nova/api/ec2/cloud.py:1557
1700
1750
msgid "operation_type must be add or remove"
1701
1751
msgstr "operation_type必须添加或者移除"
1703
#: nova/api/ec2/cloud.py:1542
1753
#: nova/api/ec2/cloud.py:1559
1704
1754
#, python-format
1705
1755
msgid "Updating image %s publicity"
1706
1756
msgstr "正在更新镜像 %s 的 publicity 属性"
1708
#: nova/api/ec2/cloud.py:1555
1758
#: nova/api/ec2/cloud.py:1572
1709
1759
#, python-format
1710
1760
msgid "Not allowed to modify attributes for image %s"
1713
#: nova/api/ec2/cloud.py:1603
1763
#: nova/api/ec2/cloud.py:1620
1714
1764
#, python-format
1715
1765
msgid "Couldn't stop instance with in %d sec"
1716
1766
msgstr "无法在 %d 秒内停止实例"
2042
2084
#: nova/api/openstack/compute/server_metadata.py:38
2043
2085
#: nova/api/openstack/compute/server_metadata.py:122
2044
#: nova/api/openstack/compute/server_metadata.py:159
2086
#: nova/api/openstack/compute/server_metadata.py:163
2045
2087
msgid "Server does not exist"
2046
2088
msgstr "服务器不存在"
2048
#: nova/api/openstack/compute/server_metadata.py:141
2049
#: nova/api/openstack/compute/server_metadata.py:152
2090
#: nova/api/openstack/compute/server_metadata.py:145
2091
#: nova/api/openstack/compute/server_metadata.py:156
2050
2092
msgid "Metadata item was not found"
2051
2093
msgstr "元数据项目未找到"
2053
#: nova/api/openstack/compute/servers.py:425
2095
#: nova/api/openstack/compute/servers.py:423
2054
2096
#, python-format
2055
2097
msgid "Invalid server status: %(status)s"
2056
2098
msgstr "无效的服务器状态:%(status)s"
2058
#: nova/api/openstack/compute/servers.py:433
2100
#: nova/api/openstack/compute/servers.py:431
2059
2101
msgid "Invalid changes-since value"
2060
2102
msgstr "无效的changes-since值"
2062
#: nova/api/openstack/compute/servers.py:483
2063
msgid "Personality file limit exceeded"
2066
#: nova/api/openstack/compute/servers.py:485
2067
msgid "Personality file path too long"
2070
#: nova/api/openstack/compute/servers.py:487
2071
msgid "Personality file content too long"
2074
#: nova/api/openstack/compute/servers.py:501
2104
#: nova/api/openstack/compute/servers.py:476
2075
2105
msgid "Server name is not a string or unicode"
2076
2106
msgstr "服务器名称不是字符串或者unicode"
2078
#: nova/api/openstack/compute/servers.py:505
2108
#: nova/api/openstack/compute/servers.py:480
2079
2109
msgid "Server name is an empty string"
2080
2110
msgstr "服务器名称是空串"
2082
#: nova/api/openstack/compute/servers.py:509
2112
#: nova/api/openstack/compute/servers.py:484
2084
2114
msgid "Server name must be less than 256 characters."
2085
2115
msgstr "密钥对名称长度必须在1到255个字符之间"
2087
#: nova/api/openstack/compute/servers.py:527
2117
#: nova/api/openstack/compute/servers.py:501
2088
2118
#, python-format
2089
2119
msgid "Bad personality format: missing %s"
2090
2120
msgstr "错误的个性化格式:丢失 %s"
2092
#: nova/api/openstack/compute/servers.py:530
2122
#: nova/api/openstack/compute/servers.py:504
2093
2123
msgid "Bad personality format"
2094
2124
msgstr "损坏的个性化格式"
2096
#: nova/api/openstack/compute/servers.py:535
2126
#: nova/api/openstack/compute/servers.py:509
2097
2127
#, python-format
2098
2128
msgid "Personality content for %s cannot be decoded"
2099
2129
msgstr "个性化 %s 的内容无法解码"
2101
#: nova/api/openstack/compute/servers.py:550
2131
#: nova/api/openstack/compute/servers.py:522
2102
2132
#, python-format
2103
2133
msgid "Bad networks format: network uuid is not in proper format (%s)"
2104
2134
msgstr "损坏的网络格式:网络 uuid 格式不正确 (%s)"
2106
#: nova/api/openstack/compute/servers.py:559
2136
#: nova/api/openstack/compute/servers.py:531
2107
2137
#, python-format
2108
2138
msgid "Invalid fixed IP address (%s)"
2109
2139
msgstr "不正确的固定 IP 地址(%s)"
2111
#: nova/api/openstack/compute/servers.py:566
2141
#: nova/api/openstack/compute/servers.py:538
2112
2142
#, python-format
2113
2143
msgid "Duplicate networks (%s) are not allowed"
2114
2144
msgstr "不允许重复的网络(%s)"
2116
#: nova/api/openstack/compute/servers.py:572
2146
#: nova/api/openstack/compute/servers.py:544
2117
2147
#, python-format
2118
2148
msgid "Bad network format: missing %s"
2119
2149
msgstr "错误的网络格式:丢失%s"
2121
#: nova/api/openstack/compute/servers.py:575
2151
#: nova/api/openstack/compute/servers.py:547
2122
2152
msgid "Bad networks format"
2123
2153
msgstr "错误的网络格式"
2125
#: nova/api/openstack/compute/servers.py:587
2155
#: nova/api/openstack/compute/servers.py:559
2126
2156
msgid "Userdata content cannot be decoded"
2127
2157
msgstr "Userdata 内容无法解码"
2129
#: nova/api/openstack/compute/servers.py:594
2159
#: nova/api/openstack/compute/servers.py:566
2130
2160
msgid "accessIPv4 is not proper IPv4 format"
2131
2161
msgstr "accessIPv4 不是正确的IPv4格式"
2133
#: nova/api/openstack/compute/servers.py:601
2163
#: nova/api/openstack/compute/servers.py:573
2135
2165
msgid "accessIPv6 is not proper IPv6 format"
2136
2166
msgstr "accessIPv4 不是正确的IPv4格式"
2138
#: nova/api/openstack/compute/servers.py:633
2168
#: nova/api/openstack/compute/servers.py:605
2139
2169
msgid "Server name is not defined"
2140
2170
msgstr "服务器名称未定义"
2142
#: nova/api/openstack/compute/servers.py:675
2143
#: nova/api/openstack/compute/servers.py:740
2172
#: nova/api/openstack/compute/servers.py:647
2173
#: nova/api/openstack/compute/servers.py:715
2144
2174
msgid "Invalid flavorRef provided."
2145
2175
msgstr "提供了无效的flavorRef。"
2147
#: nova/api/openstack/compute/servers.py:737
2177
#: nova/api/openstack/compute/servers.py:712
2148
2178
msgid "Can not find requested image"
2149
2179
msgstr "无法找到请求的镜像"
2151
#: nova/api/openstack/compute/servers.py:743
2181
#: nova/api/openstack/compute/servers.py:718
2152
2182
msgid "Invalid key_name provided."
2153
2183
msgstr "提供了无效的key_name。"
2155
#: nova/api/openstack/compute/servers.py:829
2156
#: nova/api/openstack/compute/servers.py:849
2185
#: nova/api/openstack/compute/servers.py:784
2187
msgid "HostId cannot be updated."
2190
#: nova/api/openstack/compute/servers.py:808
2191
#: nova/api/openstack/compute/servers.py:828
2157
2192
msgid "Instance has not been resized."
2158
2193
msgstr "实例还没有调整大小。"
2160
#: nova/api/openstack/compute/servers.py:835
2195
#: nova/api/openstack/compute/servers.py:814
2161
2196
#, python-format
2162
2197
msgid "Error in confirm-resize %s"
2163
2198
msgstr "confirm-resize中的错误 %s"
2165
#: nova/api/openstack/compute/servers.py:855
2200
#: nova/api/openstack/compute/servers.py:834
2166
2201
#, python-format
2167
2202
msgid "Error in revert-resize %s"
2168
2203
msgstr "revert-resize中的错误 %s"
2170
#: nova/api/openstack/compute/servers.py:868
2205
#: nova/api/openstack/compute/servers.py:847
2171
2206
msgid "Argument 'type' for reboot is not HARD or SOFT"
2172
2207
msgstr "重启的参数'type'既不是HARD也不是SOFT"
2174
#: nova/api/openstack/compute/servers.py:872
2209
#: nova/api/openstack/compute/servers.py:851
2175
2210
msgid "Missing argument 'type' for reboot"
2176
2211
msgstr "缺少重启的参数'type'"
2178
#: nova/api/openstack/compute/servers.py:885
2213
#: nova/api/openstack/compute/servers.py:864
2179
2214
#, python-format
2180
2215
msgid "Error in reboot %s"
2181
2216
msgstr "重启中错误 %s"
2183
#: nova/api/openstack/compute/servers.py:897
2218
#: nova/api/openstack/compute/servers.py:876
2184
2219
msgid "Unable to locate requested flavor."
2185
2220
msgstr "无法找到请求的类型。"
2187
#: nova/api/openstack/compute/servers.py:900
2222
#: nova/api/openstack/compute/servers.py:879
2188
2223
msgid "Resize requires a change in size."
2189
2224
msgstr "调整大小需要尺寸的改变。"
2191
#: nova/api/openstack/compute/servers.py:924
2226
#: nova/api/openstack/compute/servers.py:903
2192
2227
msgid "Malformed server entity"
2193
2228
msgstr "错误格式的服务器实体"
2195
#: nova/api/openstack/compute/servers.py:931
2230
#: nova/api/openstack/compute/servers.py:910
2196
2231
msgid "Missing imageRef attribute"
2197
2232
msgstr "缺少属性imageRef"
2199
#: nova/api/openstack/compute/servers.py:940
2234
#: nova/api/openstack/compute/servers.py:919
2200
2235
msgid "Invalid imageRef provided."
2201
2236
msgstr "提供了无效的imageRef。"
2203
#: nova/api/openstack/compute/servers.py:949
2238
#: nova/api/openstack/compute/servers.py:928
2204
2239
msgid "Missing flavorRef attribute"
2205
2240
msgstr "缺少属性flavorRef"
2207
#: nova/api/openstack/compute/servers.py:962
2242
#: nova/api/openstack/compute/servers.py:941
2208
2243
msgid "No adminPass was specified"
2209
2244
msgstr "没有确定adminPass"
2211
#: nova/api/openstack/compute/servers.py:966
2212
#: nova/api/openstack/compute/servers.py:1144
2246
#: nova/api/openstack/compute/servers.py:945
2247
#: nova/api/openstack/compute/servers.py:1133
2213
2248
msgid "Invalid adminPass"
2214
2249
msgstr "无效的adminPass"
2216
#: nova/api/openstack/compute/servers.py:980
2251
#: nova/api/openstack/compute/servers.py:959
2217
2252
msgid "Unable to parse metadata key/value pairs."
2218
2253
msgstr "无法解析元数据键/值对"
2220
#: nova/api/openstack/compute/servers.py:993
2255
#: nova/api/openstack/compute/servers.py:972
2221
2256
msgid "Resize request has invalid 'flavorRef' attribute."
2222
2257
msgstr "调整大小请求中的属性'flavorRef'无效。"
2224
#: nova/api/openstack/compute/servers.py:996
2259
#: nova/api/openstack/compute/servers.py:975
2225
2260
msgid "Resize requests require 'flavorRef' attribute."
2226
2261
msgstr "调整大小请求要求有属性'flavorRef'。"
2228
#: nova/api/openstack/compute/servers.py:1014
2263
#: nova/api/openstack/compute/servers.py:993
2229
2264
#: nova/api/openstack/compute/contrib/aggregates.py:142
2230
#: nova/api/openstack/compute/contrib/networks.py:65
2265
#: nova/api/openstack/compute/contrib/networks.py:68
2231
2266
msgid "Invalid request body"
2232
2267
msgstr "无效的请求主体"
2234
#: nova/api/openstack/compute/servers.py:1019
2269
#: nova/api/openstack/compute/servers.py:998
2235
2270
msgid "Could not parse imageRef from request."
2236
2271
msgstr "无法解析请求中的imageRef。"
2238
#: nova/api/openstack/compute/servers.py:1071
2273
#: nova/api/openstack/compute/servers.py:1053
2239
2274
msgid "Instance could not be found"
2240
2275
msgstr "无法找到实例"
2242
#: nova/api/openstack/compute/servers.py:1074
2277
#: nova/api/openstack/compute/servers.py:1058
2243
2278
msgid "Cannot find image for rebuild"
2244
2279
msgstr "无法找到用来重新创建的镜像"
2246
#: nova/api/openstack/compute/servers.py:1103
2281
#: nova/api/openstack/compute/servers.py:1091
2247
2282
msgid "createImage entity requires name attribute"
2248
2283
msgstr "实体createImage需要属性name"
2250
#: nova/api/openstack/compute/servers.py:1112
2251
#: nova/api/openstack/compute/contrib/admin_actions.py:238
2252
msgid "Invalid metadata"
2255
#: nova/api/openstack/compute/servers.py:1167
2285
#: nova/api/openstack/compute/servers.py:1160
2256
2286
#, python-format
2257
2287
msgid "Removing options '%(unk_opt_str)s' from query"
2258
2288
msgstr "正在从查询语句中移除选项 '%(unk_opt_str)s'"
2514
2540
msgid "Unable to find address %r"
2515
2541
msgstr "无法找到地址 %r"
2517
#: nova/api/openstack/compute/contrib/networks.py:62
2543
#: nova/api/openstack/compute/contrib/networks.py:65
2518
2544
#, python-format
2519
2545
msgid "Network does not have %s action"
2520
2546
msgstr "网络不包含动作 %s"
2522
#: nova/api/openstack/compute/contrib/networks.py:70
2548
#: nova/api/openstack/compute/contrib/networks.py:73
2523
2549
#, python-format
2524
2550
msgid "Disassociating network with id %s"
2525
2551
msgstr "为id是 %s 的网络解除关联"
2527
#: nova/api/openstack/compute/contrib/networks.py:74
2528
#: nova/api/openstack/compute/contrib/networks.py:91
2529
#: nova/api/openstack/compute/contrib/networks.py:101
2553
#: nova/api/openstack/compute/contrib/networks.py:77
2554
#: nova/api/openstack/compute/contrib/networks.py:94
2555
#: nova/api/openstack/compute/contrib/networks.py:104
2530
2556
msgid "Network not found"
2531
2557
msgstr "没有找到网络"
2533
#: nova/api/openstack/compute/contrib/networks.py:87
2559
#: nova/api/openstack/compute/contrib/networks.py:90
2534
2560
#, python-format
2535
2561
msgid "Showing network with id %s"
2536
2562
msgstr "显示id是 %s 的网络"
2538
#: nova/api/openstack/compute/contrib/networks.py:97
2564
#: nova/api/openstack/compute/contrib/networks.py:100
2539
2565
#, python-format
2540
2566
msgid "Deleting network with id %s"
2541
2567
msgstr "正在删除id是 %s 的网络"
2569
#: nova/api/openstack/compute/contrib/quotas.py:59
2570
msgid "Quota limit must be -1 or greater."
2543
2573
#: nova/api/openstack/compute/contrib/scheduler_hints.py:41
2544
2574
msgid "Malformed scheduler_hints attribute"
2545
2575
msgstr "错误格式的 scheduler_hints 属性"
2547
#: nova/api/openstack/compute/contrib/security_groups.py:222
2577
#: nova/api/openstack/compute/contrib/security_groups.py:224
2548
2578
msgid "Security group id should be integer"
2549
2579
msgstr "安全组id应该是整数"
2551
#: nova/api/openstack/compute/contrib/security_groups.py:243
2581
#: nova/api/openstack/compute/contrib/security_groups.py:245
2553
2583
msgid "Security group is still in use"
2554
2584
msgstr "安全组id应该是整数"
2556
#: nova/api/openstack/compute/contrib/security_groups.py:295
2586
#: nova/api/openstack/compute/contrib/security_groups.py:301
2557
2587
#, python-format
2558
2588
msgid "Security group %s already exists"
2559
2589
msgstr "安全组 %s 已经存在"
2561
#: nova/api/openstack/compute/contrib/security_groups.py:315
2591
#: nova/api/openstack/compute/contrib/security_groups.py:321
2562
2592
#, python-format
2563
2593
msgid "Security group %s is not a string or unicode"
2564
2594
msgstr "安全组 %s 既不是字符串也不是unicode"
2566
#: nova/api/openstack/compute/contrib/security_groups.py:318
2596
#: nova/api/openstack/compute/contrib/security_groups.py:324
2567
2597
#, python-format
2568
2598
msgid "Security group %s cannot be empty."
2569
2599
msgstr "安全组 %s 不能为空。"
2571
#: nova/api/openstack/compute/contrib/security_groups.py:321
2601
#: nova/api/openstack/compute/contrib/security_groups.py:327
2572
2602
#, python-format
2573
2603
msgid "Security group %s should not be greater than 255 characters."
2574
2604
msgstr "安全组 %s 不能比255个字符更长。"
2576
#: nova/api/openstack/compute/contrib/security_groups.py:348
2606
#: nova/api/openstack/compute/contrib/security_groups.py:354
2577
2607
msgid "Parent group id is not integer"
2578
2608
msgstr "父组id不是整数"
2580
#: nova/api/openstack/compute/contrib/security_groups.py:351
2610
#: nova/api/openstack/compute/contrib/security_groups.py:357
2581
2611
#, python-format
2582
2612
msgid "Security group (%s) not found"
2583
2613
msgstr "没有找到安全组 (%s)"
2585
#: nova/api/openstack/compute/contrib/security_groups.py:369
2615
#: nova/api/openstack/compute/contrib/security_groups.py:375
2586
2616
msgid "Not enough parameters to build a valid rule."
2587
2617
msgstr "参数不够创建有效规则。"
2589
#: nova/api/openstack/compute/contrib/security_groups.py:376
2619
#: nova/api/openstack/compute/contrib/security_groups.py:382
2590
2620
#, python-format
2591
2621
msgid "This rule already exists in group %s"
2592
2622
msgstr "这条规则已经存在于组%s 中"
2594
#: nova/api/openstack/compute/contrib/security_groups.py:414
2624
#: nova/api/openstack/compute/contrib/security_groups.py:427
2595
2625
msgid "Parent or group id is not integer"
2596
2626
msgstr "父组id或者组id不是整数"
2598
#: nova/api/openstack/compute/contrib/security_groups.py:507
2628
#: nova/api/openstack/compute/contrib/security_groups.py:520
2599
2629
msgid "Rule id is not integer"
2600
2630
msgstr "规则id不是整数"
2602
#: nova/api/openstack/compute/contrib/security_groups.py:510
2632
#: nova/api/openstack/compute/contrib/security_groups.py:523
2603
2633
#, python-format
2604
2634
msgid "Rule (%s) not found"
2605
2635
msgstr "没有找到规则 (%s)"
2607
#: nova/api/openstack/compute/contrib/security_groups.py:574
2608
#: nova/api/openstack/compute/contrib/security_groups.py:607
2637
#: nova/api/openstack/compute/contrib/security_groups.py:587
2638
#: nova/api/openstack/compute/contrib/security_groups.py:620
2609
2639
msgid "Security group not specified"
2610
2640
msgstr "没有指定安全组"
2612
#: nova/api/openstack/compute/contrib/security_groups.py:578
2613
#: nova/api/openstack/compute/contrib/security_groups.py:611
2642
#: nova/api/openstack/compute/contrib/security_groups.py:591
2643
#: nova/api/openstack/compute/contrib/security_groups.py:624
2614
2644
msgid "Security group name cannot be empty"
2615
2645
msgstr "安全组名称不能是空"
2617
#: nova/api/openstack/compute/contrib/server_start_stop.py:45
2619
msgid "start instance %r"
2647
#: nova/api/openstack/compute/contrib/server_start_stop.py:46
2648
#, fuzzy, python-format
2649
msgid "start instance"
2620
2650
msgstr "启动实例 %r"
2622
#: nova/api/openstack/compute/contrib/server_start_stop.py:54
2624
msgid "stop instance %r"
2652
#: nova/api/openstack/compute/contrib/server_start_stop.py:55
2653
#, fuzzy, python-format
2654
msgid "stop instance"
2625
2655
msgstr "停止实例 %r"
2627
2657
#: nova/api/openstack/compute/contrib/volumes.py:73
2628
#: nova/api/openstack/volume/volumes.py:106
2658
#: nova/api/openstack/volume/volumes.py:100
2629
2659
#, python-format
2631
2661
msgstr "vol=%s"
2633
2663
#: nova/api/openstack/compute/contrib/volumes.py:146
2634
#: nova/api/openstack/volume/volumes.py:184
2664
#: nova/api/openstack/volume/volumes.py:178
2635
2665
#, python-format
2636
2666
msgid "Delete volume with id: %s"
2637
2667
msgstr "删除id为 %s 的卷"
2639
#: nova/api/openstack/compute/contrib/volumes.py:329
2669
#: nova/api/openstack/compute/contrib/volumes.py:330
2640
2670
#, python-format
2641
2671
msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s"
2642
2672
msgstr "把卷 %(volume_id)s 附加到实例 %(server_id)s 的 %(device)s 设备上"
2644
#: nova/api/openstack/compute/contrib/volumes.py:481
2674
#: nova/api/openstack/compute/contrib/volumes.py:376
2675
#, fuzzy, python-format
2676
msgid "Instance %s is not attached."
2679
#: nova/api/openstack/compute/contrib/volumes.py:482
2645
2680
#: nova/api/openstack/volume/snapshots.py:110
2646
2681
#, python-format
2647
2682
msgid "Delete snapshot with id: %s"
2648
2683
msgstr "删除id为 %s 的快照"
2650
#: nova/api/openstack/compute/contrib/volumes.py:524
2685
#: nova/api/openstack/compute/contrib/volumes.py:525
2651
2686
#: nova/api/openstack/volume/snapshots.py:150
2652
2687
#, python-format
2653
2688
msgid "Create snapshot from volume %s"
2654
2689
msgstr "为卷 %s 创建快照"
2691
#: nova/api/openstack/volume/contrib/types_extra_specs.py:90
2692
msgid "Malformed extra specs"
2656
2695
#: nova/auth/fakeldap.py:33
2657
2696
msgid "Attempted to instantiate singleton"
2658
2697
msgstr "试图实例化单例"
2665
2704
msgstr "尝试删除组中最后一个成员,用删除组 %s 来代替。"
2667
#: nova/auth/manager.py:298
2706
#: nova/auth/manager.py:299
2668
2707
#, python-format
2669
2708
msgid "Looking up user: %r"
2670
2709
msgstr "查找用户:%r"
2672
#: nova/auth/manager.py:302
2711
#: nova/auth/manager.py:303
2673
2712
#, python-format
2674
2713
msgid "Failed authorization for access key %s"
2675
2714
msgstr "访问密钥 %s 授权失败"
2677
#: nova/auth/manager.py:308
2716
#: nova/auth/manager.py:309
2678
2717
#, python-format
2679
2718
msgid "Using project name = user name (%s)"
2680
2719
msgstr "使用用户名称来作为项目名称 (%s)"
2682
#: nova/auth/manager.py:315
2721
#: nova/auth/manager.py:316
2683
2722
#, python-format
2684
2723
msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)"
2685
2724
msgstr "授权失败:没有此项目名称 %(pjid)s (user=%(uname)s)"
2687
#: nova/auth/manager.py:324
2726
#: nova/auth/manager.py:325
2688
2727
#, python-format
2690
2729
"Failed authorization: user %(uname)s not admin and not member of project "
2692
2731
msgstr "授权失败:用户 %(uname)s 不是管理员,也不是项目 %(pjname)s 的成员"
2694
#: nova/auth/manager.py:331 nova/auth/manager.py:343
2733
#: nova/auth/manager.py:332 nova/auth/manager.py:344
2695
2734
#, python-format
2696
2735
msgid "user.secret: %s"
2697
2736
msgstr "user.secret: %s"
2699
#: nova/auth/manager.py:332 nova/auth/manager.py:344
2738
#: nova/auth/manager.py:333 nova/auth/manager.py:345
2700
2739
#, python-format
2701
2740
msgid "expected_signature: %s"
2702
2741
msgstr "expected_signature: %s"
2704
#: nova/auth/manager.py:333 nova/auth/manager.py:345
2743
#: nova/auth/manager.py:334 nova/auth/manager.py:346
2705
2744
#, python-format
2706
2745
msgid "signature: %s"
2707
2746
msgstr "签名: %s"
2709
#: nova/auth/manager.py:335 nova/auth/manager.py:357
2748
#: nova/auth/manager.py:336 nova/auth/manager.py:358
2710
2749
#, python-format
2711
2750
msgid "Invalid signature for user %s"
2712
2751
msgstr "用户 %s 的签名无效"
2714
#: nova/auth/manager.py:353
2753
#: nova/auth/manager.py:354
2715
2754
#, python-format
2716
2755
msgid "host_only_signature: %s"
2717
2756
msgstr "host_only_signature: %s"
2719
#: nova/auth/manager.py:449
2758
#: nova/auth/manager.py:450
2720
2759
msgid "Must specify project"
2721
2760
msgstr "必须指定项目"
2723
#: nova/auth/manager.py:490
2762
#: nova/auth/manager.py:491
2724
2763
#, python-format
2725
2764
msgid "Adding role %(role)s to user %(uid)s in project %(pid)s"
2726
2765
msgstr "为用户 %(uid)s 添加角色 %(role)s 用户位置在%(pid)s 项目里"
2728
#: nova/auth/manager.py:493
2767
#: nova/auth/manager.py:494
2729
2768
#, python-format
2730
2769
msgid "Adding sitewide role %(role)s to user %(uid)s"
2731
2770
msgstr "添加全局角色 %(role)s 给用户 %(uid)s"
2733
#: nova/auth/manager.py:519
2772
#: nova/auth/manager.py:520
2734
2773
#, python-format
2735
2774
msgid "Removing role %(role)s from user %(uid)s on project %(pid)s"
2736
2775
msgstr "移除用户 %(uid)s 的角色 %(role)s 用户位置是在项目 %(pid)s 里"
2738
#: nova/auth/manager.py:522
2777
#: nova/auth/manager.py:523
2739
2778
#, python-format
2740
2779
msgid "Removing sitewide role %(role)s from user %(uid)s"
2741
2780
msgstr "移除全局角色 %(role)s 对象是用户 %(uid)s"
2743
#: nova/auth/manager.py:595
2782
#: nova/auth/manager.py:596
2744
2783
#, python-format
2745
2784
msgid "Created project %(name)s with manager %(manager_user)s"
2746
2785
msgstr "创建项目 %(name)s 通过管理员 %(manager_user)s"
2748
#: nova/auth/manager.py:613
2787
#: nova/auth/manager.py:614
2749
2788
#, python-format
2750
2789
msgid "modifying project %s"
2751
2790
msgstr "正在修改项目 %s"
2753
#: nova/auth/manager.py:625
2792
#: nova/auth/manager.py:626
2754
2793
#, python-format
2755
2794
msgid "Adding user %(uid)s to project %(pid)s"
2756
2795
msgstr "添加用户 %(uid)s 到项目%(pid)s"
2758
#: nova/auth/manager.py:646
2797
#: nova/auth/manager.py:647
2759
2798
#, python-format
2760
2799
msgid "Remove user %(uid)s from project %(pid)s"
2761
2800
msgstr "移除用户 %(uid)s 于项目 %(pid)s 中"
2763
#: nova/auth/manager.py:676
2802
#: nova/auth/manager.py:677
2764
2803
#, python-format
2765
2804
msgid "Deleting project %s"
2766
2805
msgstr "删除项目 %s"
2768
#: nova/auth/manager.py:734
2807
#: nova/auth/manager.py:735
2769
2808
#, python-format
2770
2809
msgid "Created user %(rvname)s (admin: %(rvadmin)r)"
2771
2810
msgstr "已创建用户 %(rvname)s (admin: %(rvadmin)r)"
2773
#: nova/auth/manager.py:743
2812
#: nova/auth/manager.py:744
2774
2813
#, python-format
2775
2814
msgid "Deleting user %s"
2776
2815
msgstr "删除用户 %s"
2778
#: nova/auth/manager.py:753
2817
#: nova/auth/manager.py:754
2779
2818
#, python-format
2780
2819
msgid "Access Key change for user %s"
2781
2820
msgstr "修改用户 %s 的访问密钥"
2783
#: nova/auth/manager.py:755
2822
#: nova/auth/manager.py:756
2784
2823
#, python-format
2785
2824
msgid "Secret Key change for user %s"
2786
2825
msgstr "修改用户 %s 的私钥"
2788
#: nova/auth/manager.py:757
2827
#: nova/auth/manager.py:758
2789
2828
#, python-format
2790
2829
msgid "Admin status set to %(admin)r for user %(uid)s"
2791
2830
msgstr "将管理员状态设置为 %(admin)r 目的是针对用户 %(uid)s"
2793
#: nova/auth/manager.py:802
2832
#: nova/auth/manager.py:803
2794
2833
#, python-format
2795
2834
msgid "No vpn data for project %s"
2796
2835
msgstr "没有 %s 项目的vpn数据"
2798
#: nova/cloudpipe/pipelib.py:46
2837
#: nova/auth/signer.py:147
2838
msgid "SHA256 not supported on this server"
2841
#: nova/cloudpipe/pipelib.py:45
2799
2842
#, fuzzy, python-format
2800
2843
msgid "Instance type for vpn instances"
2801
2844
msgstr "无效的实例类型 %(instance_type)s。"
2803
#: nova/cloudpipe/pipelib.py:49
2846
#: nova/cloudpipe/pipelib.py:48
2804
2847
msgid "Template for cloudpipe instance boot script"
2805
2848
msgstr "cloudpipe实例的启动脚本模板"
2807
#: nova/cloudpipe/pipelib.py:52
2850
#: nova/cloudpipe/pipelib.py:51
2808
2851
msgid "Network to push into openvpn config"
2809
2852
msgstr "网络地址已存入openvpn配置"
2811
#: nova/cloudpipe/pipelib.py:55
2854
#: nova/cloudpipe/pipelib.py:54
2812
2855
msgid "Netmask to push into openvpn config"
2813
2856
msgstr "子网掩码已存入openvpn配置"
2815
#: nova/cloudpipe/pipelib.py:107
2858
#: nova/cloudpipe/pipelib.py:106
2816
2859
#, python-format
2817
2860
msgid "Launching VPN for %s"
2818
2861
msgstr "启动VPN %s"
2820
#: nova/compute/api.py:141
2863
#: nova/compute/api.py:131
2821
2864
msgid "No compute host specified"
2822
2865
msgstr "未指定计算宿主机"
2824
#: nova/compute/api.py:144
2867
#: nova/compute/api.py:134
2825
2868
#, python-format
2826
2869
msgid "Unable to find host for Instance %s"
2827
2870
msgstr "无法找到实例 %s 的宿主机"
2829
#: nova/compute/api.py:192
2832
"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata "
2834
msgstr "%(pid)s 已经超过配额,试图设置 %(num_metadata)s 个元数据属性"
2836
#: nova/compute/api.py:203
2838
msgid "Quota exceeded for %(pid)s, metadata property key or value too long"
2839
msgstr "%(pid)s 已经超过配额,元数据属性键或值太长"
2841
#: nova/compute/api.py:257
2872
#: nova/compute/api.py:195
2843
2874
msgid "Cannot run any more instances of this type."
2844
2875
msgstr "超过实例的配额。您无法运行更多此类型的实例。"
2846
#: nova/compute/api.py:259
2877
#: nova/compute/api.py:198
2847
2878
#, fuzzy, python-format
2848
2879
msgid "Can only run %s more instances of this type."
2849
2880
msgstr "超过实例的配额。您只能再运行 %s 个此类型的实例。"
2851
#: nova/compute/api.py:261
2882
#: nova/compute/api.py:201
2852
2883
#, fuzzy, python-format
2853
msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. "
2884
msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances. %(msg)s"
2854
2885
msgstr "%(pid)s 已经超过配额,试图运行 %(min_count)s 个实例"
2856
#: nova/compute/api.py:310
2857
msgid "Creating a raw instance"
2860
#: nova/compute/api.py:312
2887
#: nova/compute/api.py:215
2861
2888
#, python-format
2862
msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s"
2863
msgstr "使用 Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s"
2865
#: nova/compute/api.py:383
2890
"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata "
2892
msgstr "%(pid)s 已经超过配额,试图设置 %(num_metadata)s 个元数据属性"
2894
#: nova/compute/api.py:225
2895
msgid "Metadata property key blank"
2898
#: nova/compute/api.py:229
2899
#, fuzzy, python-format
2900
msgid "Metadata property key greater than 255 characters"
2901
msgstr "安全组 %s 不能比255个字符更长。"
2903
#: nova/compute/api.py:233
2904
#, fuzzy, python-format
2905
msgid "Metadata property value greater than 255 characters"
2906
msgstr "安全组 %s 不能比255个字符更长。"
2908
#: nova/compute/api.py:429
2866
2909
#, python-format
2867
2910
msgid "Going to run %s instances..."
2868
2911
msgstr "准备运行 %s 个实例"
2870
#: nova/compute/api.py:447
2913
#: nova/compute/api.py:497
2871
2914
#, python-format
2873
2916
msgstr "bdm %s"
2875
#: nova/compute/api.py:474
2918
#: nova/compute/api.py:524
2876
2919
#, python-format
2877
2920
msgid "block_device_mapping %s"
2878
2921
msgstr "block_device_mapping %s"
2880
#: nova/compute/api.py:591
2923
#: nova/compute/api.py:648
2881
2924
#, python-format
2882
2925
msgid "Sending create to scheduler for %(pid)s/%(uid)s's"
2883
2926
msgstr "为 %(pid)s/%(uid)s 向调度器发送创建命令"
2885
#: nova/compute/api.py:871
2928
#: nova/compute/api.py:928
2886
2929
#, fuzzy, python-format
2887
2930
msgid "Going to try to soft delete instance"
2888
2931
msgstr "准备尝试软删除实例 %s"
2890
#: nova/compute/api.py:891
2933
#: nova/compute/api.py:948
2891
2934
#, fuzzy, python-format
2892
2935
msgid "No host for instance, deleting immediately"
2893
2936
msgstr "没有托管实例 %s,立刻删除"
2895
#: nova/compute/api.py:939
2938
#: nova/compute/api.py:996
2896
2939
#, fuzzy, python-format
2897
2940
msgid "Going to try to terminate instance"
2898
2941
msgstr "准备尝试终止实例 %s"
2900
#: nova/compute/api.py:977
2943
#: nova/compute/api.py:1034
2901
2944
#, fuzzy, python-format
2902
2945
msgid "Going to try to stop instance"
2903
2946
msgstr "准备尝试停止实例 %s"
2905
#: nova/compute/api.py:996
2948
#: nova/compute/api.py:1053
2906
2949
#, fuzzy, python-format
2907
2950
msgid "Going to try to start instance"
2908
2951
msgstr "准备尝试启动实例 %s"
2910
#: nova/compute/api.py:1000
2953
#: nova/compute/api.py:1057
2911
2954
#, python-format
2912
2955
msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s"
2913
2956
msgstr "实例 %(instance_uuid)s 没有停止。(%(vm_state)s"
2915
#: nova/compute/api.py:1071 nova/volume/api.py:173
2958
#: nova/compute/api.py:1128 nova/volume/api.py:173
2916
2959
#: nova/volume/volume_types.py:64
2917
2960
#, python-format
2918
2961
msgid "Searching by: %s"
2919
2962
msgstr "搜索条件: %s"
2921
#: nova/compute/api.py:1201
2964
#: nova/compute/api.py:1258
2922
2965
#, python-format
2923
2966
msgid "Image type not recognized %s"
2924
2967
msgstr "无法识别镜像类型 %s"
2926
#: nova/compute/api.py:1369
2969
#: nova/compute/api.py:1437
2927
2970
msgid "flavor_id is None. Assuming migration."
2928
2971
msgstr "flavor_id为空。假定在迁移。"
2930
#: nova/compute/api.py:1377
2973
#: nova/compute/api.py:1445
2931
2974
#, python-format
2933
2976
"Old instance type %(current_instance_type_name)s, new instance type "
2934
2977
"%(new_instance_type_name)s"
2935
2978
msgstr "旧的实例类型 %(current_instance_type_name)s,新的实例类型 %(new_instance_type_name)s"
2937
#: nova/compute/api.py:1644
2980
#: nova/compute/api.py:1710
2938
2981
#, python-format
2939
2982
msgid "multiple fixedips exist, using the first: %s"
2940
2983
msgstr "存在多个固定IP,使用第一个:%s"
3058
3086
"镜像 '%(image_id)s' 的大小为 %(size_bytes)d ,超过实例类型 instance_type 所允许的大小 "
3059
3087
"%(allowed_size_bytes)d"
3061
#: nova/compute/manager.py:538
3089
#: nova/compute/manager.py:536
3062
3090
msgid "Starting instance..."
3063
3091
msgstr "正在启动虚拟机"
3065
#: nova/compute/manager.py:548
3093
#: nova/compute/manager.py:546
3066
3094
msgid "Skipping network allocation for instance"
3067
3095
msgstr "实例跳过网络分配"
3069
#: nova/compute/manager.py:561
3097
#: nova/compute/manager.py:559
3070
3098
msgid "Instance failed network setup"
3071
3099
msgstr "实例网络设置失败"
3073
#: nova/compute/manager.py:565
3101
#: nova/compute/manager.py:563
3074
3102
#, python-format
3075
3103
msgid "Instance network_info: |%s|"
3076
3104
msgstr "实例的network_info:|%s|"
3078
#: nova/compute/manager.py:578
3106
#: nova/compute/manager.py:576
3079
3107
msgid "Instance failed block device setup"
3080
3108
msgstr "实例块设备设置失败"
3082
#: nova/compute/manager.py:594
3110
#: nova/compute/manager.py:592
3083
3111
msgid "Instance failed to spawn"
3084
3112
msgstr "实例生产失败"
3086
#: nova/compute/manager.py:615
3114
#: nova/compute/manager.py:616
3087
3115
msgid "Deallocating network for instance"
3088
3116
msgstr "释放实例的网络"
3090
#: nova/compute/manager.py:672
3118
#: nova/compute/manager.py:671
3091
3119
#, python-format
3092
3120
msgid "%(action_str)s instance"
3093
3121
msgstr "%(action_str)s 实例"
3095
#: nova/compute/manager.py:699
3123
#: nova/compute/manager.py:698
3096
3124
#, python-format
3097
3125
msgid "Ignoring DiskNotFound: %s"
3098
3126
msgstr "忽略异常 DiskNotFound: %s"
3100
#: nova/compute/manager.py:708
3128
#: nova/compute/manager.py:707
3101
3129
#, python-format
3102
3130
msgid "terminating bdm %s"
3103
3131
msgstr "终止bdm %s"
3105
#: nova/compute/manager.py:742 nova/compute/manager.py:1328
3106
#: nova/compute/manager.py:1416 nova/compute/manager.py:2501
3133
#: nova/compute/manager.py:746 nova/compute/manager.py:1363
3134
#: nova/compute/manager.py:1459 nova/compute/manager.py:2539
3107
3135
#, python-format
3108
3136
msgid "%s. Setting instance vm_state to ERROR"
3109
3137
msgstr "%s。把实例的 vm_state设置为ERROR"
3111
#: nova/compute/manager.py:811
3114
"Cannot rebuild instance [%(instance_uuid)s], because the given image does"
3139
#: nova/compute/manager.py:819
3140
#, fuzzy, python-format
3141
msgid "Cannot rebuild instance because the given image does not exist."
3116
3142
msgstr "无法重建实例 [%(instance_uuid)s],因为给定的镜像不存在。"
3118
#: nova/compute/manager.py:816
3120
msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s"
3144
#: nova/compute/manager.py:824
3145
#, fuzzy, python-format
3146
msgid "Cannot rebuild instance: %(exc)s"
3121
3147
msgstr "无法重新创建实例 [%(instance_uuid)s]: %(exc)s"
3123
#: nova/compute/manager.py:823
3125
msgid "Rebuilding instance %s"
3149
#: nova/compute/manager.py:832
3150
#, fuzzy, python-format
3151
msgid "Rebuilding instance"
3126
3152
msgstr "正在重新创建实例 %s"
3128
#: nova/compute/manager.py:876
3130
msgid "Rebooting instance %s"
3154
#: nova/compute/manager.py:898
3155
#, fuzzy, python-format
3156
msgid "Rebooting instance"
3131
3157
msgstr "正在重启虚拟机 %s"
3133
#: nova/compute/manager.py:891
3159
#: nova/compute/manager.py:914
3160
#, fuzzy, python-format
3136
"trying to reboot a non-running instance: %(instance_uuid)s (state: "
3137
"%(state)s expected: %(running)s)"
3162
"trying to reboot a non-running instance: (state: %(state)s expected: "
3138
3164
msgstr "试图重启一个没有运行的实例:%(instance_uuid)s (状态:%(state)s 预计:%(running)s)"
3140
#: nova/compute/manager.py:933
3166
#: nova/compute/manager.py:956
3141
3167
#, python-format
3142
3168
msgid "instance %s: snapshotting"
3143
3169
msgstr "实例 %s: 快照中"
3145
#: nova/compute/manager.py:939
3171
#: nova/compute/manager.py:962
3172
#, fuzzy, python-format
3148
"trying to snapshot a non-running instance: %(instance_uuid)s (state: "
3149
"%(state)s expected: %(running)s)"
3174
"trying to snapshot a non-running instance: (state: %(state)s expected: "
3150
3176
msgstr "试图为一个没有运行的实例快照:%(instance_uuid)s (状态:%(state)s 预计:%(running)s)"
3152
#: nova/compute/manager.py:995
3178
#: nova/compute/manager.py:1021
3153
3179
#, python-format
3154
3180
msgid "Found %(num_images)d images (rotation: %(rotation)d)"
3155
3181
msgstr "找到 %(num_images)d 个镜像 (rotation: %(rotation)d)"
3157
#: nova/compute/manager.py:1001
3183
#: nova/compute/manager.py:1027
3158
3184
#, python-format
3159
3185
msgid "Rotating out %d backups"
3160
3186
msgstr "轮换出%d个备份"
3162
#: nova/compute/manager.py:1005
3188
#: nova/compute/manager.py:1032
3163
3189
#, python-format
3164
3190
msgid "Deleting image %s"
3165
3191
msgstr "正在删除镜像 %s"
3167
#: nova/compute/manager.py:1035
3193
#: nova/compute/manager.py:1063
3168
3194
#, python-format
3169
3195
msgid "Failed to set admin password. Instance %s is not running"
3170
3196
msgstr "设置管理员密码失败。实例 %s 没有运行"
3172
#: nova/compute/manager.py:1041
3174
msgid "Instance %s: Root password set"
3198
#: nova/compute/manager.py:1069
3199
#, fuzzy, python-format
3200
msgid "Root password set"
3175
3201
msgstr "实例 %s:Root密码已设置"
3177
#: nova/compute/manager.py:1050
3203
#: nova/compute/manager.py:1077
3178
3204
msgid "set_admin_password is not implemented by this driver."
3179
3205
msgstr "该驱动不能执行set_admin_password。"
3181
#: nova/compute/manager.py:1064
3207
#: nova/compute/manager.py:1091
3182
3208
msgid "Error setting admin password"
3183
3209
msgstr "设置管理员密码出错"
3185
#: nova/compute/manager.py:1079
3211
#: nova/compute/manager.py:1106
3212
#, fuzzy, python-format
3188
"trying to inject a file into a non-running instance: %(instance_uuid)s "
3189
"(state: %(current_power_state)s expected: %(expected_state)s)"
3214
"trying to inject a file into a non-running (state: "
3215
"%(current_power_state)s expected: %(expected_state)s)"
3191
3217
"试图把一个文件注入到没有运行的实例:%(instance_uuid)s (状态: %(current_power_state)s 预计: "
3192
3218
"%(expected_state)s)"
3194
#: nova/compute/manager.py:1084
3196
msgid "instance %(instance_uuid)s: injecting file to %(path)s"
3197
msgstr "实例 %(instance_uuid)s:把文件注入 %(path)s"
3220
#: nova/compute/manager.py:1110
3221
#, fuzzy, python-format
3222
msgid "injecting file to %(path)s"
3223
msgstr "注入文件路径:'%s'"
3199
#: nova/compute/manager.py:1098
3225
#: nova/compute/manager.py:1124
3226
#, fuzzy, python-format
3202
"trying to update agent on a non-running instance: %(instance_uuid)s "
3203
"(state: %(current_power_state)s expected: %(expected_state)s)"
3228
"trying to update agent on a non-running (state: %(current_power_state)s "
3229
"expected: %(expected_state)s)"
3205
3231
"试图更新没有运行的实例上的代理:%(instance_uuid)s (状态: %(current_power_state)s 预计: "
3206
3232
"%(expected_state)s)"
3208
#: nova/compute/manager.py:1103
3210
msgid "instance %(instance_uuid)s: updating agent to %(url)s"
3211
msgstr "实例 %(instance_uuid)s:正在把代理更新到 %(url)s"
3213
#: nova/compute/manager.py:1116
3215
msgid "instance %s: rescuing"
3216
msgstr "实例 %s:正在救援中"
3234
#: nova/compute/manager.py:1128
3235
#, fuzzy, python-format
3236
msgid "updating agent to %(url)s"
3218
3239
#: nova/compute/manager.py:1141
3220
msgid "instance %s: unrescuing"
3243
#: nova/compute/manager.py:1166
3244
#, fuzzy, python-format
3221
3246
msgstr "实例 %s:取消救援"
3223
#: nova/compute/manager.py:1270
3248
#: nova/compute/manager.py:1302
3224
3249
msgid "destination same as source!"
3225
3250
msgstr "目标与来源一样。"
3227
#: nova/compute/manager.py:1287
3229
msgid "instance %s: migrating"
3232
#: nova/compute/manager.py:1471
3234
msgid "instance %s: pausing"
3237
#: nova/compute/manager.py:1489
3239
msgid "instance %s: unpausing"
3240
msgstr "实例 %s: 取消暫停"
3242
#: nova/compute/manager.py:1525
3244
msgid "instance %s: retrieving diagnostics"
3252
#: nova/compute/manager.py:1319
3256
#: nova/compute/manager.py:1518
3261
#: nova/compute/manager.py:1536
3265
#: nova/compute/manager.py:1569
3266
#, fuzzy, python-format
3267
msgid "Retrieving diagnostics"
3245
3268
msgstr "实例 %s :获取诊断"
3247
#: nova/compute/manager.py:1534
3249
msgid "instance %s: suspending"
3270
#: nova/compute/manager.py:1581
3271
#, fuzzy, python-format
3250
3273
msgstr "实例 %s:挂起"
3252
#: nova/compute/manager.py:1556
3254
msgid "instance %s: resuming"
3257
#: nova/compute/manager.py:1579
3259
msgid "instance %s: locking"
3262
#: nova/compute/manager.py:1588
3264
msgid "instance %s: unlocking"
3267
#: nova/compute/manager.py:1596
3269
msgid "instance %s: getting locked state"
3275
#: nova/compute/manager.py:1601
3279
#: nova/compute/manager.py:1619
3283
#: nova/compute/manager.py:1628
3287
#: nova/compute/manager.py:1638
3288
#, fuzzy, python-format
3289
msgid "Getting locked state"
3270
3290
msgstr "实例%s:获取锁定的状态"
3272
#: nova/compute/manager.py:1606
3274
msgid "instance %s: reset network"
3292
#: nova/compute/manager.py:1647
3294
msgid "Reset network"
3277
#: nova/compute/manager.py:1614
3279
msgid "instance %s: inject network info"
3297
#: nova/compute/manager.py:1655
3298
#, fuzzy, python-format
3299
msgid "Inject network info"
3280
3300
msgstr "实例 %s:注入网络信息"
3282
#: nova/compute/manager.py:1618
3302
#: nova/compute/manager.py:1658
3283
3303
#, python-format
3284
3304
msgid "network_info to inject: |%s|"
3285
3305
msgstr "将注入的network_info:|%s|"
3287
#: nova/compute/manager.py:1655
3289
msgid "instance %s: getting vnc console"
3307
#: nova/compute/manager.py:1672
3308
#, fuzzy, python-format
3309
msgid "Get console output"
3310
msgstr "获取实例 %s 控制台输出"
3312
#: nova/compute/manager.py:1699
3313
#, fuzzy, python-format
3314
msgid "Getting vnc console"
3290
3315
msgstr "实例 %s:正在获得VNC控制台"
3292
#: nova/compute/manager.py:1685
3317
#: nova/compute/manager.py:1727
3293
3318
#, python-format
3294
3319
msgid "Booting with volume %(volume_id)s at %(mountpoint)s"
3295
3320
msgstr "卷 %(volume_id)s 正在 %(mountpoint)s 上启动"
3297
#: nova/compute/manager.py:1703
3322
#: nova/compute/manager.py:1744
3324
msgid "Attaching volume %(volume_id)s to %(mountpoint)s"
3325
msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s"
3327
#: nova/compute/manager.py:1753
3298
3328
#, fuzzy, python-format
3300
"instance %(instance_uuid)s: attaching volume %(volume_id)s to "
3330
"Failed to connect to volume %(volume_id)s while attaching at "
3301
3331
"%(mountpoint)s"
3302
msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s"
3304
#: nova/compute/manager.py:1705
3306
msgid "Attaching volume %(volume_id)s to %(mountpoint)s"
3307
msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s"
3309
#: nova/compute/manager.py:1714
3332
msgstr "卷 %(volume_id)s 正在 %(mountpoint)s 上启动"
3334
#: nova/compute/manager.py:1764
3310
3335
#, fuzzy, python-format
3311
msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing"
3312
msgstr "%(mountpoint)s 附加失败,移除中"
3314
#: nova/compute/manager.py:1724
3316
msgid "Attach failed %(mountpoint)s, removing"
3317
msgstr "%(mountpoint)s 附加失败,移除中"
3319
#: nova/compute/manager.py:1752
3336
msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s"
3337
msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s"
3339
#: nova/compute/manager.py:1796
3320
3340
#, python-format
3321
3341
msgid "Detach volume %(volume_id)s from mountpoint %(mp)s"
3322
3342
msgstr "卷 %(volume_id)s 从挂载点 %(mp)s 分离"
3324
#: nova/compute/manager.py:1756
3326
msgid "Detaching volume from unknown instance %s"
3344
#: nova/compute/manager.py:1800
3345
#, fuzzy, python-format
3346
msgid "Detaching volume from unknown instance"
3327
3347
msgstr "从未知实例%s中分离卷"
3329
#: nova/compute/manager.py:1822
3349
#: nova/compute/manager.py:1865
3330
3350
#, python-format
3332
3352
"Creating tmpfile %s to notify to other compute nodes that they should "
3333
3353
"mount the same storage."
3334
3354
msgstr "创建tmpfile %s 来通知其他的计算节点需要挂载相同的存储。"
3336
#: nova/compute/manager.py:1884
3356
#: nova/compute/manager.py:1924
3337
3357
msgid "Instance has no volume."
3338
3358
msgstr "实例没有卷。"
3340
#: nova/compute/manager.py:1916
3360
#: nova/compute/manager.py:1956
3341
3361
#, python-format
3342
3362
msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s."
3343
3363
msgstr "plug_vifs() 失败%(cnt)d 次。最多重新尝试 %(max_retry)d 次在主机 %(hostname)s。"
3345
#: nova/compute/manager.py:1973
3365
#: nova/compute/manager.py:2013
3346
3366
#, python-format
3347
3367
msgid "Pre live migration failed at %(dest)s"
3348
3368
msgstr "预在线迁移在%(dest)s失败"
3350
#: nova/compute/manager.py:2000
3370
#: nova/compute/manager.py:2040
3351
3371
msgid "post_live_migration() is started.."
3352
3372
msgstr "post_live_migration()已经启动。"
3354
#: nova/compute/manager.py:2030
3374
#: nova/compute/manager.py:2069
3355
3375
msgid "No floating_ip found"
3356
3376
msgstr "没有找到floating_ip"
3358
#: nova/compute/manager.py:2038
3378
#: nova/compute/manager.py:2077
3359
3379
msgid "No floating_ip found."
3360
3380
msgstr "没有找到floating_ip"
3362
#: nova/compute/manager.py:2040
3382
#: nova/compute/manager.py:2079
3363
3383
#, python-format
3365
3385
"Live migration: Unexpected error: cannot inherit floating ip.\n"
3532
3550
msgid "Use of empty request context is deprecated"
3533
3551
msgstr "使用空的请求上下文是不推荐的"
3535
#: nova/db/sqlalchemy/api.py:198
3553
#: nova/db/sqlalchemy/api.py:212
3536
3554
#, python-format
3537
3555
msgid "Unrecognized read_deleted value '%s'"
3538
3556
msgstr "无法识别的 read_deleted 取值”%s“"
3540
#: nova/db/sqlalchemy/api.py:516 nova/db/sqlalchemy/api.py:551
3558
#: nova/db/sqlalchemy/api.py:530 nova/db/sqlalchemy/api.py:565
3541
3559
#, python-format
3542
3560
msgid "No ComputeNode for %(host)s"
3543
3561
msgstr "主机 %(host)s 没有计算节点"
3545
#: nova/db/sqlalchemy/api.py:4019 nova/db/sqlalchemy/api.py:4045
3563
#: nova/db/sqlalchemy/api.py:4237 nova/db/sqlalchemy/api.py:4263
3546
3564
#, python-format
3547
3565
msgid "No backend config with id %(sm_backend_id)s"
3548
3566
msgstr "没有id为%(sm_backend_id)s的后台配置"
3550
#: nova/db/sqlalchemy/api.py:4103
3568
#: nova/db/sqlalchemy/api.py:4321
3551
3569
#, python-format
3552
3570
msgid "No sm_flavor called %(sm_flavor)s"
3553
3571
msgstr "没有 sm_flavor 调用 %(sm_flavor)s"
3555
#: nova/db/sqlalchemy/api.py:4147
3573
#: nova/db/sqlalchemy/api.py:4365
3556
3574
#, python-format
3557
3575
msgid "No sm_volume with id %(volume_id)s"
3558
3576
msgstr "没有id为 %(volume_id)s 的 sm_volume"
3560
#: nova/db/sqlalchemy/migration.py:66
3561
msgid "python-migrate is not installed. Exiting."
3562
msgstr "没有安装 python-migrate。正退出。"
3564
#: nova/db/sqlalchemy/migration.py:78
3578
#: nova/db/sqlalchemy/migration.py:74
3565
3579
msgid "version should be an integer"
3566
3580
msgstr "version应该是整数"
3582
#: nova/db/sqlalchemy/migration.py:100
3583
msgid "Upgrade DB using Essex release first."
3568
3586
#: nova/db/sqlalchemy/session.py:137
3569
3587
#, fuzzy, python-format
3570
3588
msgid "SQL connection failed. %s attempts left."
3571
3589
msgstr "SQL连接失败 (%(connstring)s)。还剩 %(attempts)d 次。"
3573
#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:48
3574
msgid "interface column not added to networks table"
3575
msgstr "interface 列没有加入networks 表中"
3577
#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:80
3578
#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:54
3579
#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:61
3580
3591
#: nova/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:48
3592
#: nova/db/sqlalchemy/migrate_repo/versions/092_add_instance_system_metadata.py:58
3581
3593
#, python-format
3582
3594
msgid "Table |%s| not created!"
3583
3595
msgstr "表 |%s| 没有创建"
3585
#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:87
3586
msgid "VIF column not added to fixed_ips table"
3587
msgstr "VIF 列没有加入到 fixed_ips 表中"
3589
#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:97
3591
msgid "join list for moving mac_addresses |%s|"
3592
msgstr "为移动 mac_addresses |%s| 加入列表"
3594
#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39
3595
#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:60
3596
#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:61
3597
#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:99
3598
msgid "foreign key constraint couldn't be added"
3601
#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:58
3602
msgid "foreign key constraint couldn't be dropped"
3605
#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:34
3606
msgid "priority column not added to networks table"
3607
msgstr "priority列没有加入到 networks 表中"
3609
#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41
3610
#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42
3611
#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:56
3612
#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68
3613
msgid "foreign key constraint couldn't be removed"
3616
#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:34
3617
msgid "progress column not added to instances table"
3618
msgstr "progress列没有加入到实例表中"
3620
#: nova/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:97
3623
"Could not cast flavorid to integer: %s. Set flavorid to an integer-like "
3624
"string to downgrade."
3625
msgstr "无法把 flavorid 转化为整数:%s。设置 flavorid 成类似整数的字符串来降级。"
3627
#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:69
3628
msgid "instance_info_caches tables not dropped"
3629
msgstr "instance_info_caches 没有删除掉"
3631
#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:41
3632
msgid "progress column not added to compute_nodes table"
3633
msgstr "progress 列没有加入到 compute_nodes 表中"
3635
#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:76
3636
msgid "dns_domains table not dropped"
3637
msgstr "dns_domains 表没有删除"
3639
3597
#: nova/db/sqlalchemy/migrate_repo/versions/083_quota_class.py:60
3641
3599
msgid "quota_classes table not dropped"
3642
3600
msgstr "instance_info_caches 没有删除掉"
3644
#: nova/image/glance.py:147
3602
#: nova/db/sqlalchemy/migrate_repo/versions/088_change_instance_id_to_uuid_in_block_device_mapping.py:57
3603
msgid "foreign key constraint couldn't be removed"
3606
#: nova/db/sqlalchemy/migrate_repo/versions/090_modify_volume_id_datatype.py:83
3607
#: nova/db/sqlalchemy/migrate_repo/versions/090_modify_volume_id_datatype.py:127
3608
#: nova/db/sqlalchemy/migrate_repo/versions/090_modify_volume_id_datatype.py:177
3609
#: nova/db/sqlalchemy/migrate_repo/versions/090_modify_volume_id_datatype.py:235
3611
msgid "Foreign Key constraint couldn't be removed"
3614
#: nova/db/sqlalchemy/migrate_repo/versions/095_change_fk_instance_id_to_uuid.py:57
3616
msgid "foreign key could not be dropped"
3619
#: nova/db/sqlalchemy/migrate_repo/versions/095_change_fk_instance_id_to_uuid.py:91
3621
msgid "foreign key could not be created"
3624
#: nova/image/glance.py:148
3645
3625
msgid "Connection error contacting glance server, retrying"
3646
3626
msgstr "glance服务器连接错误,重试中"
3648
#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:104
3628
#: nova/image/glance.py:154 nova/network/quantum/melange_connection.py:104
3649
3629
msgid "Maximum attempts reached"
3650
3630
msgstr "达到最大尝试次数"
3652
#: nova/image/glance.py:278
3632
#: nova/image/glance.py:279
3653
3633
#, python-format
3654
3634
msgid "Creating image in Glance. Metadata passed in %s"
3655
3635
msgstr "正在Glance中创建镜像。元数据 %s 已经传入。"
3657
#: nova/image/glance.py:281
3637
#: nova/image/glance.py:282
3658
3638
#, python-format
3659
3639
msgid "Metadata after formatting for Glance %s"
3660
3640
msgstr "为Glance 进行格式化后的元数据 %s"
3662
#: nova/image/glance.py:289
3642
#: nova/image/glance.py:290
3663
3643
#, python-format
3664
3644
msgid "Metadata returned from Glance formatted for Base %s"
3665
3645
msgstr "从Glance返回的为Base格式化的元数据 %s"
3667
#: nova/image/glance.py:331 nova/image/glance.py:335
3647
#: nova/image/glance.py:332 nova/image/glance.py:336
3668
3648
msgid "Not the image owner"
3669
3649
msgstr "不是镜像所有者"
3671
#: nova/image/glance.py:410
3651
#: nova/image/glance.py:411
3672
3652
#, python-format
3673
3653
msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s"
3674
3654
msgstr "%(timestamp)s 没有遵循任何签名格式:%(iso_formats)s"
5197
5081
msgid "nbd device %s did not show up"
5198
5082
msgstr "nbd 设备 %s 没有出现"
5200
#: nova/virt/libvirt/connection.py:247
5084
#: nova/virt/libvirt/connection.py:280
5201
5085
#, python-format
5202
5086
msgid "Connecting to libvirt: %s"
5203
5087
msgstr "正在连接 libvirt:%s"
5205
#: nova/virt/libvirt/connection.py:268
5089
#: nova/virt/libvirt/connection.py:301
5206
5090
msgid "Connection to libvirt broke"
5207
5091
msgstr "连接 libvirt 失败"
5209
#: nova/virt/libvirt/connection.py:370
5093
#: nova/virt/libvirt/connection.py:403
5210
5094
#, python-format
5211
5095
msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s"
5212
5096
msgstr "销毁时发生错误。Code=%(errcode)s Error=%(e)s"
5214
#: nova/virt/libvirt/connection.py:382
5098
#: nova/virt/libvirt/connection.py:415
5215
5099
#, python-format
5217
5101
"Error from libvirt during saved instance removal. Code=%(errcode)s "
5219
5103
msgstr "删除已保存的实例时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s"
5221
#: nova/virt/libvirt/connection.py:393
5105
#: nova/virt/libvirt/connection.py:426
5222
5106
#, python-format
5223
5107
msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s"
5224
5108
msgstr "在 undefine 时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s"
5226
#: nova/virt/libvirt/connection.py:405
5110
#: nova/virt/libvirt/connection.py:438
5227
5111
msgid "Instance destroyed successfully."
5228
5112
msgstr "实例销毁成功。"
5230
#: nova/virt/libvirt/connection.py:417
5114
#: nova/virt/libvirt/connection.py:450
5231
5115
#, fuzzy, python-format
5232
5116
msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s"
5233
5117
msgstr "在 undefine 时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s"
5235
#: nova/virt/libvirt/connection.py:443
5119
#: nova/virt/libvirt/connection.py:476
5236
5120
#, python-format
5237
5121
msgid "Deleting instance files %(target)s"
5238
5122
msgstr "删除实例文件 %(target)s"
5240
#: nova/virt/libvirt/connection.py:536
5124
#: nova/virt/libvirt/connection.py:487
5125
msgid "Could not determine iscsi initiator name"
5126
msgstr "无法确定iscsi initiator名字"
5128
#: nova/virt/libvirt/connection.py:570
5241
5129
msgid "attaching LXC block device"
5242
5130
msgstr "附加 LXC 块设备"
5244
#: nova/virt/libvirt/connection.py:549
5132
#: nova/virt/libvirt/connection.py:583
5245
5133
msgid "detaching LXC block device"
5246
5134
msgstr "分离LXC 块设备"
5248
#: nova/virt/libvirt/connection.py:670
5136
#: nova/virt/libvirt/connection.py:708
5250
5138
msgid "Instance soft rebooted successfully."
5251
5139
msgstr "实例成功重启。"
5253
#: nova/virt/libvirt/connection.py:674
5141
#: nova/virt/libvirt/connection.py:712
5255
5143
msgid "Failed to soft reboot instance."
5256
5144
msgstr "重新启动实例失败"
5258
#: nova/virt/libvirt/connection.py:703
5146
#: nova/virt/libvirt/connection.py:741
5260
5148
msgid "Instance shutdown successfully."
5261
5149
msgstr "实例成功生产。"
5263
#: nova/virt/libvirt/connection.py:739 nova/virt/libvirt/connection.py:883
5151
#: nova/virt/libvirt/connection.py:777
5264
5152
msgid "During reboot, instance disappeared."
5265
5153
msgstr "重启过程中,实例消失。"
5267
#: nova/virt/libvirt/connection.py:744
5155
#: nova/virt/libvirt/connection.py:782
5268
5156
msgid "Instance rebooted successfully."
5269
5157
msgstr "实例成功重启。"
5271
#: nova/virt/libvirt/connection.py:845 nova/virt/xenapi/vmops.py:1371
5159
#: nova/virt/libvirt/connection.py:880 nova/virt/xenapi/vmops.py:1321
5272
5160
#, python-format
5274
5162
"Found %(migration_count)d unconfirmed migrations older than "
5275
5163
"%(confirm_window)d seconds"
5276
5164
msgstr "发现 %(migration_count)d 个超过 %(confirm_window)d 秒未经确认的迁移"
5278
#: nova/virt/libvirt/connection.py:849 nova/virt/xenapi/vmops.py:1375
5166
#: nova/virt/libvirt/connection.py:886
5279
5167
#, python-format
5280
5168
msgid "Automatically confirming migration %d"
5281
5169
msgstr "正在自动确认迁移 %d"
5283
#: nova/virt/libvirt/connection.py:874
5171
#: nova/virt/libvirt/connection.py:911
5284
5172
msgid "Instance is running"
5287
#: nova/virt/libvirt/connection.py:888
5175
#: nova/virt/libvirt/connection.py:920
5177
msgid "During spawn, instance disappeared."
5178
msgstr "重启过程中,实例消失。"
5180
#: nova/virt/libvirt/connection.py:925
5288
5181
msgid "Instance spawned successfully."
5289
5182
msgstr "实例成功生产。"
5291
#: nova/virt/libvirt/connection.py:904
5184
#: nova/virt/libvirt/connection.py:941
5292
5185
#, python-format
5293
5186
msgid "data: %(data)r, fpath: %(fpath)r"
5294
5187
msgstr "data:%(data)r, fpath: %(fpath)r"
5296
#: nova/virt/libvirt/connection.py:956
5189
#: nova/virt/libvirt/connection.py:993
5298
5191
msgid "Guest does not have a console available"
5299
5192
msgstr "用户没有管理员权限"
5301
#: nova/virt/libvirt/connection.py:992
5194
#: nova/virt/libvirt/connection.py:1037
5302
5195
#, python-format
5303
5196
msgid "Path '%(path)s' supports direct I/O"
5306
#: nova/virt/libvirt/connection.py:996
5199
#: nova/virt/libvirt/connection.py:1041
5307
5200
#, python-format
5308
5201
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
5311
#: nova/virt/libvirt/connection.py:1000 nova/virt/libvirt/connection.py:1004
5204
#: nova/virt/libvirt/connection.py:1045 nova/virt/libvirt/connection.py:1049
5312
5205
#, python-format
5313
5206
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
5316
#: nova/virt/libvirt/connection.py:1122
5209
#: nova/virt/libvirt/connection.py:1174
5317
5210
msgid "Creating image"
5318
5211
msgstr "正在创建镜像"
5320
#: nova/virt/libvirt/connection.py:1307
5213
#: nova/virt/libvirt/connection.py:1358
5321
5214
#, python-format
5322
5215
msgid "Injecting %(injection)s into image %(img_id)s"
5323
5216
msgstr "将 %(injection)s 注入到镜像 %(img_id)s"
5325
#: nova/virt/libvirt/connection.py:1317
5218
#: nova/virt/libvirt/connection.py:1368
5326
5219
#, python-format
5327
5220
msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)"
5328
5221
msgstr "忽略向镜像 %(img_id)s 注入的数据的错误 (%(e)s)"
5330
#: nova/virt/libvirt/connection.py:1349
5223
#: nova/virt/libvirt/connection.py:1400
5331
5224
#, python-format
5332
5225
msgid "block_device_list %s"
5333
5226
msgstr "块设备列表 block_device_list %s"
5335
#: nova/virt/libvirt/connection.py:1626
5228
#: nova/virt/libvirt/connection.py:1689
5336
5229
msgid "Starting toXML method"
5337
5230
msgstr "正在启动 toXML 方法"
5339
#: nova/virt/libvirt/connection.py:1630
5232
#: nova/virt/libvirt/connection.py:1693
5340
5233
msgid "Finished toXML method"
5341
5234
msgstr "toXML方法完成"
5343
#: nova/virt/libvirt/connection.py:1647
5236
#: nova/virt/libvirt/connection.py:1710
5344
5237
#, python-format
5346
5239
"Error from libvirt while looking up %(instance_name)s: [Error Code "
5347
5240
"%(error_code)s] %(ex)s"
5348
5241
msgstr "查找 %(instance_name)s时libvirt出错:[错误代码 %(error_code)s] %(ex)s"
5350
#: nova/virt/libvirt/connection.py:1888
5243
#: nova/virt/libvirt/connection.py:1936
5351
5244
msgid "libvirt version is too old (does not support getVersion)"
5352
5245
msgstr "libvirt版本过旧(不支持getVersion)"
5354
#: nova/virt/libvirt/connection.py:1910
5247
#: nova/virt/libvirt/connection.py:1958
5355
5248
#, python-format
5356
5249
msgid "'<cpu>' must be 1, but %d\n"
5357
5250
msgstr "'<cpu>' 必须为 1, 但是为 %d\n"
5359
#: nova/virt/libvirt/connection.py:1937
5252
#: nova/virt/libvirt/connection.py:1985
5360
5253
#, python-format
5361
5254
msgid "topology (%(topology)s) must have %(ks)s"
5362
5255
msgstr "拓扑 (%(topology)s) 必须含有 %(ks)s"
5364
#: nova/virt/libvirt/connection.py:2035
5257
#: nova/virt/libvirt/connection.py:2083
5365
5258
#, python-format
5367
5260
"Instance launched has CPU info:\n"
5772
5686
"%(data_store_name)s"
5773
5687
msgstr "删除文件 %(flat_uploaded_vmdk_path)s 在ESX主机的本地存储 %(data_store_name)s 上"
5775
#: nova/virt/vmwareapi/vmops.py:272
5689
#: nova/virt/vmwareapi/vmops.py:273
5776
5690
#, python-format
5778
5692
"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store "
5779
5693
"%(data_store_name)s"
5780
5694
msgstr "删除文件 %(flat_uploaded_vmdk_path)s 在ESX主机的本地存储 %(data_store_name)s 上"
5782
#: nova/virt/vmwareapi/vmops.py:283
5696
#: nova/virt/vmwareapi/vmops.py:285
5783
5697
#, python-format
5785
5699
"Downloading image file data %(image_ref)s to the ESX data store "
5786
5700
"%(data_store_name)s"
5787
5701
msgstr "下载文件数据 %(image_ref)s 到ESX主机的数据存储 %(data_store_name)s 上"
5789
#: nova/virt/vmwareapi/vmops.py:298
5703
#: nova/virt/vmwareapi/vmops.py:301
5790
5704
#, python-format
5792
5706
"Downloaded image file data %(image_ref)s to the ESX data store "
5793
5707
"%(data_store_name)s"
5794
5708
msgstr "已经下载镜像文件数据 %(image_ref)s 在ESX数据存储 %(data_store_name)s 上"
5796
#: nova/virt/vmwareapi/vmops.py:315
5798
msgid "Reconfiguring VM instance %s to attach the image disk"
5710
#: nova/virt/vmwareapi/vmops.py:319
5711
#, fuzzy, python-format
5712
msgid "Reconfiguring VM instance to attach the image disk"
5799
5713
msgstr "正在重新配置虚拟机实例 %s 来附加镜像磁盘"
5801
#: nova/virt/vmwareapi/vmops.py:322
5803
msgid "Reconfigured VM instance %s to attach the image disk"
5715
#: nova/virt/vmwareapi/vmops.py:326
5716
#, fuzzy, python-format
5717
msgid "Reconfigured VM instance to attach the image disk"
5804
5718
msgstr "已经重新配置虚拟机实例 %s 来附加于镜像磁盘"
5806
#: nova/virt/vmwareapi/vmops.py:329
5808
msgid "Powering on the VM instance %s"
5720
#: nova/virt/vmwareapi/vmops.py:333
5721
#, fuzzy, python-format
5722
msgid "Powering on the VM instance"
5809
5723
msgstr "正启动虚拟机实例 %s"
5811
#: nova/virt/vmwareapi/vmops.py:335
5813
msgid "Powered on the VM instance %s"
5725
#: nova/virt/vmwareapi/vmops.py:339
5726
#, fuzzy, python-format
5727
msgid "Powered on the VM instance"
5814
5728
msgstr "已经启动虚拟机实例 %s"
5816
#: nova/virt/vmwareapi/vmops.py:381
5818
msgid "Creating Snapshot of the VM instance %s "
5730
#: nova/virt/vmwareapi/vmops.py:385
5731
#, fuzzy, python-format
5732
msgid "Creating Snapshot of the VM instance"
5819
5733
msgstr "正在创建虚拟机实例快照 %s "
5821
#: nova/virt/vmwareapi/vmops.py:391
5823
msgid "Created Snapshot of the VM instance %s "
5735
#: nova/virt/vmwareapi/vmops.py:395
5736
#, fuzzy, python-format
5737
msgid "Created Snapshot of the VM instance"
5824
5738
msgstr "已经创建虚拟机实例快照 %s "
5826
#: nova/virt/vmwareapi/vmops.py:434
5828
msgid "Copying disk data before snapshot of the VM instance %s"
5740
#: nova/virt/vmwareapi/vmops.py:438
5741
#, fuzzy, python-format
5742
msgid "Copying disk data before snapshot of the VM"
5829
5743
msgstr "正在快照虚拟机实例 %s 之前复制磁盘数据"
5831
#: nova/virt/vmwareapi/vmops.py:447
5833
msgid "Copied disk data before snapshot of the VM instance %s"
5745
#: nova/virt/vmwareapi/vmops.py:451
5746
#, fuzzy, python-format
5747
msgid "Copied disk data before snapshot of the VM"
5834
5748
msgstr "已经在快照虚拟机实例 %s 之前复制磁盘数据"
5836
#: nova/virt/vmwareapi/vmops.py:456
5750
#: nova/virt/vmwareapi/vmops.py:460
5837
5751
#, python-format
5838
5752
msgid "Uploading image %s"
5839
5753
msgstr "上传镜像 %s"
5841
#: nova/virt/vmwareapi/vmops.py:469
5755
#: nova/virt/vmwareapi/vmops.py:474
5842
5756
#, python-format
5843
5757
msgid "Uploaded image %s"
5844
5758
msgstr "已经上传镜像 %s"
5846
#: nova/virt/vmwareapi/vmops.py:479
5760
#: nova/virt/vmwareapi/vmops.py:485
5847
5761
#, python-format
5848
5762
msgid "Deleting temporary vmdk file %s"
5849
5763
msgstr "正在删除临时的vmdk文件 %s"
5851
#: nova/virt/vmwareapi/vmops.py:488
5765
#: nova/virt/vmwareapi/vmops.py:494
5852
5766
#, python-format
5853
5767
msgid "Deleted temporary vmdk file %s"
5854
5768
msgstr "已经删除临时的vmdk文件 %s"
5856
#: nova/virt/vmwareapi/vmops.py:520
5770
#: nova/virt/vmwareapi/vmops.py:526
5857
5771
msgid "instance is not powered on"
5860
#: nova/virt/vmwareapi/vmops.py:527
5862
msgid "Rebooting guest OS of VM %s"
5774
#: nova/virt/vmwareapi/vmops.py:533
5775
#, fuzzy, python-format
5776
msgid "Rebooting guest OS of VM"
5863
5777
msgstr "正在重启虚拟机客户操作系统 %s"
5865
#: nova/virt/vmwareapi/vmops.py:530
5867
msgid "Rebooted guest OS of VM %s"
5779
#: nova/virt/vmwareapi/vmops.py:536
5780
#, fuzzy, python-format
5781
msgid "Rebooted guest OS of VM"
5868
5782
msgstr "已经重启虚拟机客户操作系统 %s"
5870
#: nova/virt/vmwareapi/vmops.py:532
5872
msgid "Doing hard reboot of VM %s"
5784
#: nova/virt/vmwareapi/vmops.py:538
5785
#, fuzzy, python-format
5786
msgid "Doing hard reboot of VM"
5873
5787
msgstr "正在冷启动虚拟机 %s"
5875
#: nova/virt/vmwareapi/vmops.py:536
5877
msgid "Did hard reboot of VM %s"
5789
#: nova/virt/vmwareapi/vmops.py:542
5790
#, fuzzy, python-format
5791
msgid "Did hard reboot of VM"
5878
5792
msgstr "已经冷启动虚拟机 %s"
5880
#: nova/virt/vmwareapi/vmops.py:548
5882
msgid "instance - %s not present"
5794
#: nova/virt/vmwareapi/vmops.py:554
5795
#, fuzzy, python-format
5796
msgid "instance not present"
5883
5797
msgstr "实例 - %s 不存在"
5885
#: nova/virt/vmwareapi/vmops.py:567
5887
msgid "Powering off the VM %s"
5799
#: nova/virt/vmwareapi/vmops.py:573
5800
#, fuzzy, python-format
5801
msgid "Powering off the VM"
5888
5802
msgstr "正在关闭虚拟机 %s"
5890
#: nova/virt/vmwareapi/vmops.py:572
5892
msgid "Powered off the VM %s"
5804
#: nova/virt/vmwareapi/vmops.py:578
5805
#, fuzzy, python-format
5806
msgid "Powered off the VM"
5893
5807
msgstr "关闭虚拟机 %s"
5895
#: nova/virt/vmwareapi/vmops.py:576
5897
msgid "Unregistering the VM %s"
5809
#: nova/virt/vmwareapi/vmops.py:582
5810
#, fuzzy, python-format
5811
msgid "Unregistering the VM"
5898
5812
msgstr "正在注销虚拟机 %s"
5900
#: nova/virt/vmwareapi/vmops.py:579
5902
msgid "Unregistered the VM %s"
5814
#: nova/virt/vmwareapi/vmops.py:585
5815
#, fuzzy, python-format
5816
msgid "Unregistered the VM"
5903
5817
msgstr "已经注销虚拟机 %s"
5905
#: nova/virt/vmwareapi/vmops.py:581
5819
#: nova/virt/vmwareapi/vmops.py:587
5906
5820
#, python-format
5908
5822
"In vmwareapi:vmops:destroy, got this exception while un-registering the "
5910
5824
msgstr "注销虚拟机时在 vmwareapi:vmops:destroy 中发生异常:%s"
5912
#: nova/virt/vmwareapi/vmops.py:592
5914
msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s"
5826
#: nova/virt/vmwareapi/vmops.py:599
5827
#, fuzzy, python-format
5828
msgid "Deleting contents of the VM from datastore %(datastore_name)s"
5915
5829
msgstr "正在删除虚拟机 %(name)s 的内容位置在数据存储 %(datastore_name)s 中"
5917
#: nova/virt/vmwareapi/vmops.py:602
5919
msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s"
5831
#: nova/virt/vmwareapi/vmops.py:609
5832
#, fuzzy, python-format
5833
msgid "Deleted contents of the VM from datastore %(datastore_name)s"
5920
5834
msgstr "已经删除虚拟机 %(name)s 的内未知在数据存储 %(datastore_name)s 中"
5922
#: nova/virt/vmwareapi/vmops.py:607
5836
#: nova/virt/vmwareapi/vmops.py:614
5923
5837
#, python-format
5925
5839
"In vmwareapi:vmops:destroy, got this exception while deleting the VM "
5926
5840
"contents from the disk: %s"
5927
5841
msgstr "当从磁盘删除虚拟机的内容时在 vmwareapi:vmops:destroy 里发生异常:%s"
5929
#: nova/virt/vmwareapi/vmops.py:615
5843
#: nova/virt/vmwareapi/vmops.py:623
5930
5844
msgid "pause not supported for vmwareapi"
5931
5845
msgstr "vmwareapi 不支持暂停"
5933
#: nova/virt/vmwareapi/vmops.py:619
5847
#: nova/virt/vmwareapi/vmops.py:627
5934
5848
msgid "unpause not supported for vmwareapi"
5935
5849
msgstr "vmwareapi 不支持取消暂停"
5937
#: nova/virt/vmwareapi/vmops.py:633
5939
msgid "Suspending the VM %s "
5851
#: nova/virt/vmwareapi/vmops.py:641
5852
#, fuzzy, python-format
5853
msgid "Suspending the VM"
5940
5854
msgstr "挂起虚拟机 %s "
5942
#: nova/virt/vmwareapi/vmops.py:637
5944
msgid "Suspended the VM %s "
5856
#: nova/virt/vmwareapi/vmops.py:645
5857
#, fuzzy, python-format
5858
msgid "Suspended the VM"
5945
5859
msgstr "已经挂起虚拟机 %s "
5947
#: nova/virt/vmwareapi/vmops.py:640
5861
#: nova/virt/vmwareapi/vmops.py:648
5948
5862
msgid "instance is powered off and can not be suspended."
5949
5863
msgstr "实例已关闭,无法挂起。"
5951
#: nova/virt/vmwareapi/vmops.py:643
5953
msgid "VM %s was already in suspended state. So returning without doing anything"
5865
#: nova/virt/vmwareapi/vmops.py:651
5866
#, fuzzy, python-format
5867
msgid "VM was already in suspended state. So returning without doing anything"
5954
5868
msgstr "虚拟机 %s 已经在挂起状态。不做任何操作直接返回"
5956
#: nova/virt/vmwareapi/vmops.py:656
5958
msgid "Resuming the VM %s"
5870
#: nova/virt/vmwareapi/vmops.py:664
5871
#, fuzzy, python-format
5872
msgid "Resuming the VM"
5959
5873
msgstr "正在恢复虚拟机 %s"
5961
#: nova/virt/vmwareapi/vmops.py:661
5963
msgid "Resumed the VM %s "
5875
#: nova/virt/vmwareapi/vmops.py:669
5876
#, fuzzy, python-format
5877
msgid "Resumed the VM"
5964
5878
msgstr "已经恢复虚拟机 %s "
5966
#: nova/virt/vmwareapi/vmops.py:663
5880
#: nova/virt/vmwareapi/vmops.py:671
5967
5881
msgid "instance is not in a suspended state"
5968
5882
msgstr "实例不在挂起状态"
5970
#: nova/virt/vmwareapi/vmops.py:699
5884
#: nova/virt/vmwareapi/vmops.py:707
5971
5885
msgid "get_diagnostics not implemented for vmwareapi"
5972
5886
msgstr "get_diagnostics 没有在 vmwareapi 里实现"
5974
#: nova/virt/vmwareapi/vmops.py:757
5977
"Reconfiguring VM instance %(name)s to set the machine id with ip - "
5888
#: nova/virt/vmwareapi/vmops.py:765
5889
#, fuzzy, python-format
5890
msgid "Reconfiguring VM instance to set the machine id with ip - %(ip_addr)s"
5979
5891
msgstr "正在重新配置实例 %(name)s 来设置机器的id为ip - %(ip_addr)s"
5981
#: nova/virt/vmwareapi/vmops.py:765
5984
"Reconfigured VM instance %(name)s to set the machine id with ip - "
5893
#: nova/virt/vmwareapi/vmops.py:773
5894
#, fuzzy, python-format
5895
msgid "Reconfigured VM instance to set the machine id with ip - %(ip_addr)s"
5986
5896
msgstr "已经重新配置虚拟机实例 %(name)s 来设置机器的id为ip - %(ip_addr)s"
5988
#: nova/virt/vmwareapi/vmops.py:802
5898
#: nova/virt/vmwareapi/vmops.py:810
5989
5899
#, python-format
5990
5900
msgid "Creating directory with path %s"
5991
5901
msgstr "正在使用路径 %s 创建目录"
5993
#: nova/virt/vmwareapi/vmops.py:806
5903
#: nova/virt/vmwareapi/vmops.py:814
5994
5904
#, python-format
5995
5905
msgid "Created directory with path %s"
5996
5906
msgstr "已经创建路径为 %s 的目录"
6202
6147
"创建了 VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) 位置在"
6205
#: nova/virt/xenapi/vm_utils.py:347
6150
#: nova/virt/xenapi/vm_utils.py:348
6206
6151
#, python-format
6207
6152
msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s."
6208
6153
msgstr "复制了 VDI %(vdi_ref)s ,对象来自VDI %(vdi_to_copy_ref)s ,位置在 %(sr_ref)s。"
6210
#: nova/virt/xenapi/vm_utils.py:355
6155
#: nova/virt/xenapi/vm_utils.py:356
6211
6156
#, python-format
6212
6157
msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s"
6213
6158
msgstr "克隆了 VDI %(vdi_ref)s 对象来自VDI %(vdi_to_clone_ref)s"
6215
#: nova/virt/xenapi/vm_utils.py:374
6160
#: nova/virt/xenapi/vm_utils.py:377
6216
6161
#, fuzzy, python-format
6217
6162
msgid "No primary VDI found for %(vm_ref)s"
6218
6163
msgstr "未找到 %(vm_ref)s 的主VDI"
6220
#: nova/virt/xenapi/vm_utils.py:381
6222
msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..."
6165
#: nova/virt/xenapi/vm_utils.py:384
6166
#, fuzzy, python-format
6167
msgid "Snapshotting with label '%(label)s'"
6223
6168
msgstr "正在为虚拟机 %(vm_ref)s 做快照,采用标签是 “%(label)s”"
6225
#: nova/virt/xenapi/vm_utils.py:394
6227
msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s."
6170
#: nova/virt/xenapi/vm_utils.py:397
6171
#, fuzzy, python-format
6172
msgid "Created snapshot %(template_vm_ref)s"
6228
6173
msgstr "已经创建了快照 %(template_vm_ref)s 快照对象是虚拟机 %(vm_ref)s。"
6230
#: nova/virt/xenapi/vm_utils.py:433
6175
#: nova/virt/xenapi/vm_utils.py:436
6231
6176
#, python-format
6232
6177
msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s"
6233
6178
msgstr "请求xapi 上传 %(vdi_uuids)s 作为镜像ID %(image_id)s"
6235
#: nova/virt/xenapi/vm_utils.py:640
6180
#: nova/virt/xenapi/vm_utils.py:614
6236
6181
#, python-format
6238
6183
"Fast cloning is only supported on default local SR of type ext. SR on "
6239
6184
"this system was found to be of type %(sr_type)s. Ignoring the cow flag."
6240
6185
msgstr "只能在ext类型的缺省本地存储库支持快速克隆。这个系统的存储库类型为 %(sr_type)s。忽略此 cow 标记。"
6242
#: nova/virt/xenapi/vm_utils.py:732
6187
#: nova/virt/xenapi/vm_utils.py:727
6243
6188
#, python-format
6245
6190
"download_vhd %(image)s attempt %(attempt_num)d/%(max_attempts)d from "
6246
6191
"%(glance_host)s:%(glance_port)s"
6249
#: nova/virt/xenapi/vm_utils.py:742
6194
#: nova/virt/xenapi/vm_utils.py:737
6250
6195
#, python-format
6251
6196
msgid "download_vhd failed: %r"
6254
#: nova/virt/xenapi/vm_utils.py:759
6199
#: nova/virt/xenapi/vm_utils.py:753
6255
6200
#, python-format
6256
6201
msgid "Asking xapi to fetch vhd image %(image)s"
6257
6202
msgstr "请求 xapi 获取 vhd 镜像 %(image)s"
6259
#: nova/virt/xenapi/vm_utils.py:769
6204
#: nova/virt/xenapi/vm_utils.py:763
6260
6205
#, python-format
6262
6207
"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID "
6263
6208
"'%(vdi_uuid)s'"
6264
6209
msgstr "xapi 'download_vhd' 返回“%(vdi_type)s”类型的VDI,其UUID为 “%(vdi_uuid)s”"
6266
#: nova/virt/xenapi/vm_utils.py:797
6211
#: nova/virt/xenapi/vm_utils.py:791
6267
6212
#, python-format
6268
6213
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
6269
6214
msgstr "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
6271
#: nova/virt/xenapi/vm_utils.py:813
6216
#: nova/virt/xenapi/vm_utils.py:807
6272
6217
#, python-format
6273
6218
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
6274
6219
msgstr "image_size_bytes=%(size_bytes)d,allowed_size_bytes=%(allowed_size_bytes)d"
6276
#: nova/virt/xenapi/vm_utils.py:817
6221
#: nova/virt/xenapi/vm_utils.py:811
6277
6222
#, python-format
6279
6224
"Image size %(size_bytes)d exceeded instance_type allowed size "
6280
6225
"%(allowed_size_bytes)d"
6281
6226
msgstr "镜像大小 %(size_bytes)d 超过instance_type所允许的小大 %(allowed_size_bytes)d"
6283
#: nova/virt/xenapi/vm_utils.py:840
6285
msgid "Fetching image %(image)s"
6228
#: nova/virt/xenapi/vm_utils.py:833
6229
#, fuzzy, python-format
6230
msgid "Fetching image %(image)s, type %(image_type_str)s"
6286
6231
msgstr "获取镜像 %(image)s"
6288
#: nova/virt/xenapi/vm_utils.py:841
6290
msgid "Image Type: %s"
6293
#: nova/virt/xenapi/vm_utils.py:845
6294
msgid "ISO: Found sr possibly containing the ISO image"
6295
msgstr "ISO:找到可能包含该ISO镜像的存储库"
6297
#: nova/virt/xenapi/vm_utils.py:854
6233
#: nova/virt/xenapi/vm_utils.py:846
6298
6234
#, fuzzy, python-format
6299
6235
msgid "Size for image %(image)s: %(virtual_size)d"
6300
6236
msgstr "镜像 %(image)s 的大小:%(virtual_size)d"
6302
#: nova/virt/xenapi/vm_utils.py:862
6238
#: nova/virt/xenapi/vm_utils.py:855
6303
6239
#, python-format
6305
6241
"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d "
6307
6243
msgstr "内核/内存盘镜像太大:%(vdi_size)d 字节,最大 %(max_size)d 字节"
6309
#: nova/virt/xenapi/vm_utils.py:879
6245
#: nova/virt/xenapi/vm_utils.py:872
6310
6246
#, python-format
6311
6247
msgid "Copying VDI %s to /boot/guest on dom0"
6312
6248
msgstr "将VDI %s 复制到dom0的/boot/guest下"
6314
#: nova/virt/xenapi/vm_utils.py:892
6250
#: nova/virt/xenapi/vm_utils.py:886
6315
6251
#, python-format
6316
6252
msgid "Kernel/Ramdisk VDI %s destroyed"
6317
6253
msgstr "内核/内存盘 VDI %s 已销毁"
6319
#: nova/virt/xenapi/vm_utils.py:902
6321
msgid "instance %s: Failed to fetch glance image"
6255
#: nova/virt/xenapi/vm_utils.py:897
6256
#, fuzzy, python-format
6257
msgid "Failed to fetch glance image"
6322
6258
msgstr "实例 %s:获取Glance镜像失败"
6324
#: nova/virt/xenapi/vm_utils.py:941
6260
#: nova/virt/xenapi/vm_utils.py:936
6325
6261
#, python-format
6326
6262
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
6327
6263
msgstr "检测到 %(image_type_str)s 格式,目标是镜像 %(image_ref)s"
6329
#: nova/virt/xenapi/vm_utils.py:962
6265
#: nova/virt/xenapi/vm_utils.py:957
6330
6266
#, python-format
6331
6267
msgid "Looking up vdi %s for PV kernel"
6332
6268
msgstr "为PV内核查询vdi %s"
6334
#: nova/virt/xenapi/vm_utils.py:980
6270
#: nova/virt/xenapi/vm_utils.py:975
6335
6271
#, python-format
6336
6272
msgid "Unknown image format %(disk_image_type)s"
6337
6273
msgstr "未知的镜像格式 %(disk_image_type)s"
6339
#: nova/virt/xenapi/vm_utils.py:1023
6275
#: nova/virt/xenapi/vm_utils.py:1018
6340
6276
#, python-format
6341
6277
msgid "VDI %s is still available"
6342
6278
msgstr "VDI %s 依然可用"
6344
#: nova/virt/xenapi/vm_utils.py:1066
6346
msgid "(VM_UTILS) xenserver vm state -> |%s|"
6347
msgstr "(VM_UTILS) xenserver 虚拟机状态 -> |%s|"
6349
#: nova/virt/xenapi/vm_utils.py:1068
6351
msgid "(VM_UTILS) xenapi power_state -> |%s|"
6352
msgstr "(VM_UTILS) xenapi power_state -> |%s|"
6354
#: nova/virt/xenapi/vm_utils.py:1095
6280
#: nova/virt/xenapi/vm_utils.py:1086
6355
6281
#, python-format
6356
6282
msgid "Unable to parse rrd of %(vm_uuid)s"
6359
#: nova/virt/xenapi/vm_utils.py:1115
6285
#: nova/virt/xenapi/vm_utils.py:1106
6360
6286
#, python-format
6361
6287
msgid "Re-scanning SR %s"
6362
6288
msgstr "重新扫描存储库 %s"
6364
#: nova/virt/xenapi/vm_utils.py:1143
6290
#: nova/virt/xenapi/vm_utils.py:1134
6365
6291
#, python-format
6366
6292
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
6367
6293
msgstr "标记sr_matching_filter '%s' 没有遵循格式要求"
6369
#: nova/virt/xenapi/vm_utils.py:1161
6295
#: nova/virt/xenapi/vm_utils.py:1152
6371
6297
"XenAPI is unable to find a Storage Repository to install guest instances "
6372
6298
"on. Please check your configuration and/or configure the flag "
6373
6299
"'sr_matching_filter'"
6374
6300
msgstr "XenAPI无法找到安装客户实例的存储库。请检查你的配置或者配置标记'sr_matching_filter'"
6376
#: nova/virt/xenapi/vm_utils.py:1174
6302
#: nova/virt/xenapi/vm_utils.py:1165
6377
6303
msgid "Cannot find SR of content-type ISO"
6378
6304
msgstr "无法找到content-type ISO的存储库"
6380
#: nova/virt/xenapi/vm_utils.py:1182
6306
#: nova/virt/xenapi/vm_utils.py:1173
6381
6307
#, python-format
6382
6308
msgid "ISO: looking at SR %(sr_rec)s"
6383
6309
msgstr "ISO:正在查看存储库 %(sr_rec)s"
6385
#: nova/virt/xenapi/vm_utils.py:1184
6311
#: nova/virt/xenapi/vm_utils.py:1175
6386
6312
msgid "ISO: not iso content"
6387
6313
msgstr "ISO:非iso内容"
6389
#: nova/virt/xenapi/vm_utils.py:1187
6315
#: nova/virt/xenapi/vm_utils.py:1178
6390
6316
msgid "ISO: iso content_type, no 'i18n-key' key"
6391
6317
msgstr "ISO:iso content_type,没有 'i18n-key' 键"
6393
#: nova/virt/xenapi/vm_utils.py:1190
6319
#: nova/virt/xenapi/vm_utils.py:1181
6394
6320
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
6395
6321
msgstr "ISO:iso content_type,i18n-key的值不是 'local-storage-iso'"
6397
#: nova/virt/xenapi/vm_utils.py:1194
6323
#: nova/virt/xenapi/vm_utils.py:1185
6398
6324
msgid "ISO: SR MATCHing our criteria"
6399
6325
msgstr "ISO: 存储库符合标准"
6401
#: nova/virt/xenapi/vm_utils.py:1196
6327
#: nova/virt/xenapi/vm_utils.py:1187
6402
6328
msgid "ISO: ISO, looking to see if it is host local"
6403
6329
msgstr "ISO: ISO, 正在查看是否是本地的主机"
6405
#: nova/virt/xenapi/vm_utils.py:1199
6331
#: nova/virt/xenapi/vm_utils.py:1190
6406
6332
#, python-format
6407
6333
msgid "ISO: PBD %(pbd_ref)s disappeared"
6408
6334
msgstr "ISO: PBD %(pbd_ref)s 消失了"
6410
#: nova/virt/xenapi/vm_utils.py:1202
6336
#: nova/virt/xenapi/vm_utils.py:1193
6411
6337
#, python-format
6412
6338
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
6413
6339
msgstr "ISO: PBD匹配, 想要 %(pbd_rec)s, 目前有 %(host)s"
6415
#: nova/virt/xenapi/vm_utils.py:1205
6341
#: nova/virt/xenapi/vm_utils.py:1196
6416
6342
msgid "ISO: SR with local PBD"
6417
6343
msgstr "ISO:含有本地PBD的存储库"
6419
#: nova/virt/xenapi/vm_utils.py:1227
6345
#: nova/virt/xenapi/vm_utils.py:1218
6420
6346
#, python-format
6422
6348
"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: "
6424
6350
msgstr "无法为含服务器详细信息的虚拟机 %(vm_uuid)s 获取RRD XML:%(server)s。"
6426
#: nova/virt/xenapi/vm_utils.py:1243
6352
#: nova/virt/xenapi/vm_utils.py:1234
6427
6353
#, python-format
6428
6354
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
6429
6355
msgstr "无法获取包含服务器详细情况的RRD XML更新:%(server)s。"
6431
#: nova/virt/xenapi/vm_utils.py:1297
6357
#: nova/virt/xenapi/vm_utils.py:1288
6432
6358
#, python-format
6433
6359
msgid "Invalid statistics data from Xenserver: %s"
6434
6360
msgstr "来自Xenserver无效的统计数据:%s"
6436
#: nova/virt/xenapi/vm_utils.py:1350
6362
#: nova/virt/xenapi/vm_utils.py:1341
6437
6363
#, python-format
6438
6364
msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s"
6439
6365
msgstr "VHD %(vdi_uuid)s 有父 %(parent_ref)s"
6441
#: nova/virt/xenapi/vm_utils.py:1424
6367
#: nova/virt/xenapi/vm_utils.py:1415
6442
6368
#, python-format
6444
6370
"Parent %(parent_uuid)s doesn't match original parent "
6445
6371
"%(original_parent_uuid)s, waiting for coalesce..."
6446
6372
msgstr "父标识 %(parent_uuid)s 和原先的父标识 %(original_parent_uuid)s 不匹配,正在等待合并..."
6448
#: nova/virt/xenapi/vm_utils.py:1434
6374
#: nova/virt/xenapi/vm_utils.py:1425
6449
6375
#, python-format
6450
6376
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
6451
6377
msgstr "VHD coalesce 将要超过(%(max_attempts)d),放弃中..."
6453
#: nova/virt/xenapi/vm_utils.py:1469
6379
#: nova/virt/xenapi/vm_utils.py:1460
6454
6380
#, python-format
6455
6381
msgid "Timeout waiting for device %s to be created"
6456
6382
msgstr "等待设备 %s 创建超时"
6458
6384
#: nova/virt/xenapi/vm_utils.py:1480
6459
6385
#, python-format
6386
msgid "Disconnecting stale VDI %s from compute domU"
6389
#: nova/virt/xenapi/vm_utils.py:1494
6460
6391
msgid "Plugging VBD %s ... "
6461
6392
msgstr "插入VBD %s... "
6463
#: nova/virt/xenapi/vm_utils.py:1483
6394
#: nova/virt/xenapi/vm_utils.py:1497
6464
6395
#, python-format
6465
6396
msgid "Plugging VBD %s done."
6466
6397
msgstr "插入VBD %s 完成。"
6468
#: nova/virt/xenapi/vm_utils.py:1485
6399
#: nova/virt/xenapi/vm_utils.py:1499
6469
6400
#, python-format
6470
6401
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
6471
6402
msgstr "VBD %(vbd_ref)s 作为 %(orig_dev)s 插入"
6473
#: nova/virt/xenapi/vm_utils.py:1488
6404
#: nova/virt/xenapi/vm_utils.py:1502
6474
6405
#, python-format
6475
6406
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
6476
6407
msgstr "VBD %(vbd_ref)s 插入错误的设备,重新映射为 %(dev)s"
6478
#: nova/virt/xenapi/vm_utils.py:1497
6409
#: nova/virt/xenapi/vm_utils.py:1507
6479
6410
#, python-format
6480
6411
msgid "Destroying VBD for VDI %s ... "
6481
6412
msgstr "正在销毁VDI为 %s 的 VBD "
6483
#: nova/virt/xenapi/vm_utils.py:1505
6414
#: nova/virt/xenapi/vm_utils.py:1515
6484
6415
#, python-format
6485
6416
msgid "Destroying VBD for VDI %s done."
6486
6417
msgstr "已经销毁VDI为 %s 的 VBD"
6488
#: nova/virt/xenapi/vm_utils.py:1518
6419
#: nova/virt/xenapi/vm_utils.py:1528
6489
6420
#, python-format
6490
6421
msgid "Running pygrub against %s"
6491
6422
msgstr "对 %s 运行pygrub"
6493
#: nova/virt/xenapi/vm_utils.py:1525
6424
#: nova/virt/xenapi/vm_utils.py:1535
6494
6425
#, python-format
6495
6426
msgid "Found Xen kernel %s"
6496
6427
msgstr "找到Xen内核 %s"
6498
#: nova/virt/xenapi/vm_utils.py:1527
6429
#: nova/virt/xenapi/vm_utils.py:1537
6499
6430
msgid "No Xen kernel found. Booting HVM."
6500
6431
msgstr "没有找到Xen内核。正在启动HVM。"
6502
#: nova/virt/xenapi/vm_utils.py:1540
6433
#: nova/virt/xenapi/vm_utils.py:1550
6503
6434
msgid "Partitions:"
6506
#: nova/virt/xenapi/vm_utils.py:1546
6437
#: nova/virt/xenapi/vm_utils.py:1556
6507
6438
#, python-format
6508
6439
msgid " %(num)s: %(ptype)s %(size)d sectors"
6509
6440
msgstr " %(num)s: %(ptype)s %(size)d sectors"
6511
#: nova/virt/xenapi/vm_utils.py:1572
6442
#: nova/virt/xenapi/vm_utils.py:1582
6512
6443
#, python-format
6514
6445
"Writing partition table %(primary_first)d %(primary_last)d to "
6515
6446
"%(dev_path)s..."
6516
6447
msgstr "将分区表 %(primary_first)d %(primary_last)d 写入到 %(dev_path)s..."
6518
#: nova/virt/xenapi/vm_utils.py:1585
6449
#: nova/virt/xenapi/vm_utils.py:1595
6519
6450
#, python-format
6520
6451
msgid "Writing partition table %s done."
6521
6452
msgstr "完成写入分区表 %s 。"
6523
#: nova/virt/xenapi/vm_utils.py:1639
6454
#: nova/virt/xenapi/vm_utils.py:1649
6524
6455
#, python-format
6526
6457
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
6527
6458
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
6530
#: nova/virt/xenapi/vm_utils.py:1671
6461
#: nova/virt/xenapi/vm_utils.py:1681
6531
6462
#, python-format
6533
6464
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
6534
6465
"reduction in size"
6537
#: nova/virt/xenapi/vm_utils.py:1721
6468
#: nova/virt/xenapi/vm_utils.py:1731
6539
6470
"XenServer tools installed in this image are capable of network injection."
6540
6471
" Networking files will not bemanipulated"
6541
6472
msgstr "安装在该镜像的XenServer工具可以进行网络注入。网络文件不会被操作。"
6543
#: nova/virt/xenapi/vm_utils.py:1729
6474
#: nova/virt/xenapi/vm_utils.py:1739
6545
6476
"XenServer tools are present in this image but are not capable of network "
6547
6478
msgstr "该镜像有XenServer工具,但是不能进行网络注入"
6549
#: nova/virt/xenapi/vm_utils.py:1733
6480
#: nova/virt/xenapi/vm_utils.py:1743
6550
6481
msgid "XenServer tools are not installed in this image"
6551
6482
msgstr "没有在该镜像上安装XenServer工具"
6553
#: nova/virt/xenapi/vm_utils.py:1749
6484
#: nova/virt/xenapi/vm_utils.py:1759
6554
6485
msgid "Manipulating interface files directly"
6555
6486
msgstr "直接操作接口文件"
6557
#: nova/virt/xenapi/vm_utils.py:1759
6488
#: nova/virt/xenapi/vm_utils.py:1768
6558
6489
#, python-format
6559
6490
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
6560
6491
msgstr "挂载文件系统失败(期望的是非Linux实例):%s"
6562
#: nova/virt/xenapi/vmops.py:129 nova/virt/xenapi/vmops.py:728
6564
msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d"
6493
#: nova/virt/xenapi/vm_utils.py:1834
6494
msgid "This domU must be running on the host specified by xenapi_connection_url"
6497
#: nova/virt/xenapi/vmops.py:131 nova/virt/xenapi/vmops.py:687
6498
#, fuzzy, python-format
6499
msgid "Updating progress to %(progress)d"
6565
6500
msgstr "将实例 '%(instance_uuid)s' 的进度更新到 %(progress)d"
6567
#: nova/virt/xenapi/vmops.py:230
6569
msgid "Attempted to power on non-existent instance bad instance id %s"
6570
msgstr "尝试过启动不存在的实例,实例的id %s 不正确"
6572
#: nova/virt/xenapi/vmops.py:232
6574
msgid "Starting instance %s"
6577
#: nova/virt/xenapi/vmops.py:302
6502
#: nova/virt/xenapi/vmops.py:228
6504
msgid "Starting instance"
6507
#: nova/virt/xenapi/vmops.py:297
6578
6508
msgid "Removing kernel/ramdisk files from dom0"
6579
6509
msgstr "从 dom0 中移除内核/内存盘文件"
6581
#: nova/virt/xenapi/vmops.py:357
6511
#: nova/virt/xenapi/vmops.py:352
6513
msgid "Failed to spawn, rolling back"
6516
#: nova/virt/xenapi/vmops.py:433
6517
msgid "Detected ISO image type, creating blank VM for install"
6520
#: nova/virt/xenapi/vmops.py:452
6582
6521
#, fuzzy, python-format
6583
msgid "Instance %(instance_uuid)s: Failed to spawn, rolling back."
6584
msgstr "实例 %(instance_id)s 没有运行。"
6586
#: nova/virt/xenapi/vmops.py:464
6589
"Auto configuring disk for instance %(instance_uuid)s, attempting to "
6590
"resize partition..."
6522
msgid "Auto configuring disk, attempting to resize partition..."
6591
6523
msgstr "正在自动配置实例 %(instance_uuid)s 的磁盘,尝试调整分区大小..."
6593
#: nova/virt/xenapi/vmops.py:519
6595
msgid "Invalid value for injected_files: '%s'"
6596
msgstr "injected_files无效的值:'%s'"
6598
#: nova/virt/xenapi/vmops.py:524
6600
msgid "Injecting file path: '%s'"
6601
msgstr "注入文件路径:'%s'"
6603
#: nova/virt/xenapi/vmops.py:530
6604
msgid "Setting admin password"
6607
#: nova/virt/xenapi/vmops.py:534
6608
msgid "Resetting network"
6611
#: nova/virt/xenapi/vmops.py:541
6612
msgid "Setting VCPU weight"
6615
#: nova/virt/xenapi/vmops.py:547
6617
msgid "Starting VM %s..."
6618
msgstr "启动虚拟机 %s..."
6620
#: nova/virt/xenapi/vmops.py:550
6622
msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s."
6623
msgstr "生产 VM %(instance_uuid)s 它是由 %(vm_ref)s 创建的。"
6625
#: nova/virt/xenapi/vmops.py:557
6525
#: nova/virt/xenapi/vmops.py:497
6530
#: nova/virt/xenapi/vmops.py:504
6626
6531
#, python-format
6628
6533
"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is "
6630
6535
msgstr "%(hypervisor)s/%(os)s/%(architecture)s 最新的agent build 是 %(version)s 版本"
6632
#: nova/virt/xenapi/vmops.py:560
6537
#: nova/virt/xenapi/vmops.py:507
6633
6538
#, python-format
6634
6539
msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s"
6635
6540
msgstr "没有找到 %(hypervisor)s/%(os)s/%(architecture)s 的代理创建"
6637
#: nova/virt/xenapi/vmops.py:567
6639
msgid "Instance %s: waiting for running"
6642
#: nova/virt/xenapi/vmops.py:576
6644
msgid "Instance %s: running"
6647
#: nova/virt/xenapi/vmops.py:580
6542
#: nova/virt/xenapi/vmops.py:514
6543
msgid "Waiting for instance state to become running"
6546
#: nova/virt/xenapi/vmops.py:526
6648
6547
msgid "Querying agent version"
6649
6548
msgstr "查询代理版本"
6651
#: nova/virt/xenapi/vmops.py:583
6550
#: nova/virt/xenapi/vmops.py:529
6652
6551
#, python-format
6653
6552
msgid "Instance agent version: %s"
6654
6553
msgstr "实例代理版本:%s"
6656
#: nova/virt/xenapi/vmops.py:587
6555
#: nova/virt/xenapi/vmops.py:534
6657
6556
#, python-format
6658
6557
msgid "Updating Agent to %s"
6659
6558
msgstr "把代理更新为 %s"
6661
#: nova/virt/xenapi/vmops.py:621
6663
msgid "No opaque_ref could be determined for '%s'."
6664
msgstr "无法为 '%s' 确定opaque_ref。"
6666
#: nova/virt/xenapi/vmops.py:675
6668
msgid "Finished snapshot and upload for VM %s"
6560
#: nova/virt/xenapi/vmops.py:551
6561
#, fuzzy, python-format
6562
msgid "Invalid value for injected_files: %r"
6563
msgstr "injected_files无效的值:'%s'"
6565
#: nova/virt/xenapi/vmops.py:556
6567
msgid "Injecting file path: '%s'"
6568
msgstr "注入文件路径:'%s'"
6570
#: nova/virt/xenapi/vmops.py:563
6571
msgid "Setting admin password"
6574
#: nova/virt/xenapi/vmops.py:567
6575
msgid "Resetting network"
6578
#: nova/virt/xenapi/vmops.py:574
6579
msgid "Setting VCPU weight"
6582
#: nova/virt/xenapi/vmops.py:581
6583
#, fuzzy, python-format
6584
msgid "Could not find VM with name %s"
6587
#: nova/virt/xenapi/vmops.py:635
6588
#, fuzzy, python-format
6589
msgid "Finished snapshot and upload for VM"
6669
6590
msgstr "快照完毕并为虚拟机 %s 上传"
6671
#: nova/virt/xenapi/vmops.py:683
6673
msgid "Starting snapshot for VM %s"
6592
#: nova/virt/xenapi/vmops.py:642
6593
#, fuzzy, python-format
6594
msgid "Starting snapshot for VM"
6674
6595
msgstr "开始为虚拟机 %s 快照"
6676
#: nova/virt/xenapi/vmops.py:692
6678
msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s"
6597
#: nova/virt/xenapi/vmops.py:651
6598
#, fuzzy, python-format
6599
msgid "Unable to Snapshot instance: %(exc)s"
6679
6600
msgstr "无法为实例 %(instance_uuid)s 快照:%(exc)s"
6681
#: nova/virt/xenapi/vmops.py:708
6602
#: nova/virt/xenapi/vmops.py:667
6682
6603
msgid "Failed to transfer vhd to new host"
6683
6604
msgstr "将 vhd 转移到新主机失败"
6685
#: nova/virt/xenapi/vmops.py:776
6606
#: nova/virt/xenapi/vmops.py:735
6686
6607
#, python-format
6687
6608
msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB"
6688
6609
msgstr "将 VDI %(cow_uuid)s 由 %(old_gb)dGB 调小到 %(new_gb)dGB"
6690
#: nova/virt/xenapi/vmops.py:898
6611
#: nova/virt/xenapi/vmops.py:857
6691
6612
#, python-format
6692
6613
msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB"
6693
6614
msgstr "将 VDI %(vdi_uuid)s 由 %(old_gb)dGB 调大到 %(new_gb)dGB"
6695
#: nova/virt/xenapi/vmops.py:906
6697
msgid "Resize instance %s complete"
6616
#: nova/virt/xenapi/vmops.py:865
6617
#, fuzzy, python-format
6618
msgid "Resize complete"
6698
6619
msgstr "调整实例 %s 的大小完毕"
6700
#: nova/virt/xenapi/vmops.py:935
6621
#: nova/virt/xenapi/vmops.py:892
6701
6622
#, python-format
6702
6623
msgid "Failed to query agent version: %(resp)r"
6703
6624
msgstr "查询代理版本失败:%(resp)r"
6705
#: nova/virt/xenapi/vmops.py:955
6707
msgid "domid changed from %(olddomid)s to %(newdomid)s"
6626
#: nova/virt/xenapi/vmops.py:913
6627
#, fuzzy, python-format
6628
msgid "domid changed from %(domid)s to %(newdomid)s"
6708
6629
msgstr "domid 由 %(olddomid)s 改变为 %(newdomid)s"
6710
#: nova/virt/xenapi/vmops.py:971
6631
#: nova/virt/xenapi/vmops.py:926
6711
6632
#, python-format
6712
6633
msgid "Failed to update agent: %(resp)r"
6713
6634
msgstr "更新代理失败:%(resp)r"
6715
#: nova/virt/xenapi/vmops.py:994
6636
#: nova/virt/xenapi/vmops.py:947
6716
6637
#, python-format
6717
6638
msgid "Failed to exchange keys: %(resp)r"
6718
6639
msgstr "交换钥匙失败:%(resp)r"
6720
#: nova/virt/xenapi/vmops.py:1010
6641
#: nova/virt/xenapi/vmops.py:962
6721
6642
#, python-format
6722
6643
msgid "Failed to update password: %(resp)r"
6723
6644
msgstr "更新密码失败:%(resp)r"
6725
#: nova/virt/xenapi/vmops.py:1037
6646
#: nova/virt/xenapi/vmops.py:987
6726
6647
#, python-format
6727
6648
msgid "Failed to inject file: %(resp)r"
6728
6649
msgstr "注入文件失败:%(resp)r"
6730
#: nova/virt/xenapi/vmops.py:1046
6732
msgid "VM %(instance_uuid)s already halted,skipping shutdown..."
6651
#: nova/virt/xenapi/vmops.py:997
6652
#, fuzzy, python-format
6653
msgid "VM already halted, skipping shutdown..."
6733
6654
msgstr "虚拟机 %(instance_uuid)s 已经终止,跳过关闭..."
6735
#: nova/virt/xenapi/vmops.py:1050
6737
msgid "Shutting down VM for Instance %(instance_uuid)s"
6738
msgstr "为实例 %(instance_uuid)s 关闭虚拟机"
6656
#: nova/virt/xenapi/vmops.py:1001
6657
msgid "Shutting down VM"
6740
#: nova/virt/xenapi/vmops.py:1069
6660
#: nova/virt/xenapi/vmops.py:1018
6741
6661
msgid "Unable to find VBD for VM"
6742
6662
msgstr "无法为虚拟机找到VBD"
6744
#: nova/virt/xenapi/vmops.py:1112
6747
"Instance %(instance_uuid)s using RAW or VHD, skipping kernel and ramdisk "
6664
#: nova/virt/xenapi/vmops.py:1061
6665
#, fuzzy, python-format
6666
msgid "Using RAW or VHD, skipping kernel and ramdisk deletion"
6749
6667
msgstr "实例 %(instance_uuid)s 使用RAW或者VHD,跳过内核和内存盘的删除"
6751
#: nova/virt/xenapi/vmops.py:1119
6669
#: nova/virt/xenapi/vmops.py:1068
6752
6670
msgid "instance has a kernel or ramdisk but not both"
6753
6671
msgstr "实例拥有内核或者内存盘,但不是二者均有"
6755
#: nova/virt/xenapi/vmops.py:1126
6673
#: nova/virt/xenapi/vmops.py:1075
6756
6674
msgid "kernel/ramdisk files removed"
6757
6675
msgstr "内核/内存盘文件移除了"
6677
#: nova/virt/xenapi/vmops.py:1085
6678
msgid "VM destroyed"
6681
#: nova/virt/xenapi/vmops.py:1111
6683
msgid "Destroying VM"
6759
6686
#: nova/virt/xenapi/vmops.py:1136
6761
msgid "Instance %(instance_uuid)s VM destroyed"
6762
msgstr "实例 %(instance_uuid)s 销毁了"
6764
#: nova/virt/xenapi/vmops.py:1163
6766
msgid "Destroying VM for Instance %(instance_uuid)s"
6767
msgstr "正在为实例%(instance_uuid)s 销毁虚拟机"
6769
#: nova/virt/xenapi/vmops.py:1185
6770
6687
msgid "VM is not present, skipping destroy..."
6771
6688
msgstr "虚拟机不存在,跳过销毁..."
6773
#: nova/virt/xenapi/vmops.py:1237
6690
#: nova/virt/xenapi/vmops.py:1188
6774
6691
#, python-format
6775
6692
msgid "Instance is already in Rescue Mode: %s"
6776
6693
msgstr "实例已处于救援模式:%s"
6778
#: nova/virt/xenapi/vmops.py:1311
6695
#: nova/virt/xenapi/vmops.py:1262
6779
6696
#, python-format
6780
6697
msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds"
6781
6698
msgstr "找到%(instance_count)d个超过%(timeout)d秒悬挂的重启"
6783
#: nova/virt/xenapi/vmops.py:1315
6785
msgid "Automatically hard rebooting %d"
6700
#: nova/virt/xenapi/vmops.py:1266
6701
#, fuzzy, python-format
6702
msgid "Automatically hard rebooting"
6786
6703
msgstr "自动冷重启 %d"
6788
#: nova/virt/xenapi/vmops.py:1380
6790
msgid "Instance for migration %d not found, skipping"
6791
msgstr "没有找到为迁移 %d 的实例,正在跳过"
6793
#: nova/virt/xenapi/vmops.py:1410
6705
#: nova/virt/xenapi/vmops.py:1327
6707
msgid "Setting migration %(migration_id)s to error: %(reason)s"
6710
#: nova/virt/xenapi/vmops.py:1338
6711
#, fuzzy, python-format
6713
"Automatically confirming migration %(migration_id)s for instance "
6715
msgstr "为实例 %(instance_uuid)s 关闭虚拟机"
6717
#: nova/virt/xenapi/vmops.py:1343
6718
#, fuzzy, python-format
6719
msgid "Instance %(instance_uuid)s not found"
6720
msgstr "没有找到实例 %(instance_id)s"
6722
#: nova/virt/xenapi/vmops.py:1347
6724
msgid "In ERROR state"
6725
msgstr "节点处于未知的错误状态。"
6727
#: nova/virt/xenapi/vmops.py:1353
6729
msgid "In %(task_state)s task_state, not RESIZE_VERIFY"
6732
#: nova/virt/xenapi/vmops.py:1360
6734
msgid "Error auto-confirming resize: %(e)s. Will retry later."
6737
#: nova/virt/xenapi/vmops.py:1382
6794
6738
msgid "Could not get bandwidth info."
6795
6739
msgstr "无法得到带宽信息"
6797
#: nova/virt/xenapi/vmops.py:1461
6799
msgid "injecting network info to xs for vm: |%s|"
6741
#: nova/virt/xenapi/vmops.py:1429
6742
#, fuzzy, python-format
6743
msgid "Injecting network info to xenstore"
6800
6744
msgstr "为虚拟机注入网络信息到xs:|%s|"
6746
#: nova/virt/xenapi/vmops.py:1444
6748
msgid "Creating vifs"
6751
#: nova/virt/xenapi/vmops.py:1453
6752
#, fuzzy, python-format
6753
msgid "Creating VIF for network %(network_ref)s"
6754
msgstr "正在为虚拟机 %(vm_ref)s,网络 %(network_ref)s 创建VIF。"
6756
#: nova/virt/xenapi/vmops.py:1456
6757
#, fuzzy, python-format
6758
msgid "Created VIF %(vif_ref)s, network %(network_ref)s"
6759
msgstr "正在为虚拟机 %(vm_ref)s,网络 %(network_ref)s 创建VIF。"
6802
6761
#: nova/virt/xenapi/vmops.py:1479
6804
msgid "creating vif(s) for vm: |%s|"
6805
msgstr "正在为虚拟机创建 vif(s):|%s|"
6807
#: nova/virt/xenapi/vmops.py:1488
6809
msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s."
6810
msgstr "正在为虚拟机 %(vm_ref)s,网络 %(network_ref)s 创建VIF。"
6812
#: nova/virt/xenapi/vmops.py:1491
6814
msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s."
6815
msgstr "创建VIF %(vif_ref)s 是为了虚拟机 %(vm_ref)s,网络 %(network_ref)s。"
6817
#: nova/virt/xenapi/vmops.py:1520
6819
msgid "injecting hostname to xs for vm: |%s|"
6762
#, fuzzy, python-format
6763
msgid "Injecting hostname to xenstore"
6820
6764
msgstr "为虚拟机注入hostname到xs:|%s|"
6822
#: nova/virt/xenapi/vmops.py:1582
6766
#: nova/virt/xenapi/vmops.py:1504
6767
#, fuzzy, python-format
6825
"The agent call to %(method)s returned an invalid response: %(ret)r. VM "
6826
"id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r"
6769
"The agent call to %(method)s returned an invalid response: %(ret)r. "
6770
"path=%(path)s; args=%(args)r"
6828
6772
"%(method)s 的代理调用返回无效的响应:%(ret)r。虚拟机id=%(instance_uuid)s; path=%(path)s; "
6829
6773
"args=%(addl_args)r"
6831
#: nova/virt/xenapi/vmops.py:1604
6775
#: nova/virt/xenapi/vmops.py:1525
6776
#, fuzzy, python-format
6777
msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r"
6778
msgstr "超时:调用 %(method)s 超时。虚拟机id=%(instance_uuid)s; args=%(args)r"
6780
#: nova/virt/xenapi/vmops.py:1529
6781
#, fuzzy, python-format
6834
"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_uuid)s; "
6783
"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. "
6835
6784
"args=%(args)r"
6836
msgstr "超时:调用 %(method)s 超时。虚拟机id=%(instance_uuid)s; args=%(args)r"
6838
#: nova/virt/xenapi/vmops.py:1608
6841
"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM"
6842
" id=%(instance_uuid)s; args=%(args)r"
6843
6785
msgstr "没有执行:代理不支持 %(method)s 的调用。虚拟机id=%(instance_uuid)s; args=%(args)r"
6845
#: nova/virt/xenapi/vmops.py:1613
6848
"The call to %(method)s returned an error: %(e)s. VM id=%(instance_uuid)s;"
6850
msgstr "%(method)s 的调用返回错误:%(e)s。虚拟机id=%(instance_uuid)s; args=%(args)r"
6787
#: nova/virt/xenapi/vmops.py:1534
6788
#, fuzzy, python-format
6789
msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r"
6790
msgstr "对 %(method)s 的调用返回错误:%(e)s。"
6852
#: nova/virt/xenapi/vmops.py:1799
6792
#: nova/virt/xenapi/vmops.py:1620
6853
6793
#, python-format
6854
6794
msgid "OpenSSL error: %s"
6855
6795
msgstr "OpenSSL错误:%s"
7137
7077
msgid "Volume Snapshot status must be available or error"
7138
7078
msgstr "卷组状态必须可获取"
7140
#: nova/volume/driver.py:89
7080
#: nova/volume/driver.py:96
7141
7081
#, python-format
7142
7082
msgid "Recovering from a failed execute. Try number %s"
7143
7083
msgstr "从失败的执行中恢复。尝试编号 %s"
7145
#: nova/volume/driver.py:99
7085
#: nova/volume/driver.py:106
7146
7086
#, python-format
7147
7087
msgid "volume group %s doesn't exist"
7148
7088
msgstr "卷组 %s 不存在"
7150
#: nova/volume/driver.py:263
7090
#: nova/volume/driver.py:270
7151
7091
#, python-format
7152
7092
msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d"
7153
7093
msgstr "跳过ensure_export。没有为卷提供iscsi_target:%d"
7155
#: nova/volume/driver.py:311
7095
#: nova/volume/driver.py:318
7156
7096
#, python-format
7157
7097
msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d"
7158
7098
msgstr "跳过remove_export。没有为卷提供iscsi_target:%d"
7160
#: nova/volume/driver.py:320
7100
#: nova/volume/driver.py:327
7161
7101
#, python-format
7163
7103
"Skipping remove_export. No iscsi_target is presently exported for volume:"
7165
7105
msgstr "跳过remove_export。没有为卷导出iscsi_target:%d"
7167
#: nova/volume/driver.py:330
7107
#: nova/volume/driver.py:337
7168
7108
msgid "ISCSI provider_location not stored, using discovery"
7169
7109
msgstr "采用discovery,ISCSI provider_location 没有存储"
7171
#: nova/volume/driver.py:377
7111
#: nova/volume/driver.py:384
7172
7112
#, python-format
7173
7113
msgid "Could not find iSCSI export for volume %s"
7174
7114
msgstr "无法为卷 %s 找到 iSCSI 导出"
7176
#: nova/volume/driver.py:381
7116
#: nova/volume/driver.py:388
7177
7117
#, python-format
7178
7118
msgid "ISCSI Discovery: Found %s"
7179
7119
msgstr "ISCSI Discovery:找到 %s"
7181
#: nova/volume/driver.py:459
7121
#: nova/volume/driver.py:466
7182
7122
#, python-format
7183
7123
msgid "Cannot confirm exported volume id:%(volume_id)s."
7184
7124
msgstr "无法确认导出的卷id:%(volume_id)s。"
7186
#: nova/volume/driver.py:486
7126
#: nova/volume/driver.py:493
7187
7127
#, python-format
7188
7128
msgid "FAKE ISCSI: %s"
7189
7129
msgstr "FAKE ISCSI: %s"
7191
#: nova/volume/driver.py:498
7131
#: nova/volume/driver.py:505
7192
7132
#, python-format
7193
7133
msgid "rbd has no pool %s"
7194
7134
msgstr "RBD没有池 %s"
7196
#: nova/volume/driver.py:568
7136
#: nova/volume/driver.py:579
7197
7137
#, python-format
7198
7138
msgid "Sheepdog is not working: %s"
7199
7139
msgstr "Sheepdog 没有工作:%s"
7201
#: nova/volume/driver.py:570
7141
#: nova/volume/driver.py:582
7202
7142
msgid "Sheepdog is not working"
7203
7143
msgstr "Sheepdog 没有工作"
7205
#: nova/volume/driver.py:669 nova/volume/driver.py:674
7145
#: nova/volume/driver.py:681 nova/volume/driver.py:686
7206
7146
#, python-format
7207
7147
msgid "LoggingVolumeDriver: %s"
7208
7148
msgstr "LoggingVolumeDriver: %s"
7210
#: nova/volume/manager.py:96
7150
#: nova/volume/manager.py:98
7211
7151
#, python-format
7212
7152
msgid "Re-exporting %s volumes"
7213
7153
msgstr "重新导出卷%s"
7215
#: nova/volume/manager.py:101
7155
#: nova/volume/manager.py:103
7216
7156
#, python-format
7217
7157
msgid "volume %s: skipping export"
7218
7158
msgstr "卷 %s:跳过导出"
7220
#: nova/volume/manager.py:107
7160
#: nova/volume/manager.py:109
7221
7161
#, python-format
7222
7162
msgid "volume %s: creating"
7223
7163
msgstr "卷 %s: 创建中"
7225
#: nova/volume/manager.py:119
7165
#: nova/volume/manager.py:121
7226
7166
#, python-format
7227
7167
msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG"
7228
7168
msgstr "卷%(vol_name)s:创建大小为%(vol_size)s的逻辑卷"
7230
#: nova/volume/manager.py:131
7170
#: nova/volume/manager.py:133
7231
7171
#, python-format
7232
7172
msgid "volume %s: creating export"
7233
7173
msgstr "卷%s:正在创建导出"
7235
#: nova/volume/manager.py:144
7175
#: nova/volume/manager.py:146
7236
7176
#, python-format
7237
7177
msgid "volume %s: created successfully"
7238
7178
msgstr "卷%s:创建成功"
7240
#: nova/volume/manager.py:153
7180
#: nova/volume/manager.py:155
7241
7181
msgid "Volume is still attached"
7242
7182
msgstr "卷仍在附加中"
7244
#: nova/volume/manager.py:155
7184
#: nova/volume/manager.py:157
7245
7185
msgid "Volume is not local to this node"
7246
7186
msgstr "卷不属于这个节点"
7248
#: nova/volume/manager.py:159
7188
#: nova/volume/manager.py:162
7249
7189
#, python-format
7250
7190
msgid "volume %s: removing export"
7251
7191
msgstr "卷%s:正在移除导出"
7253
#: nova/volume/manager.py:161
7193
#: nova/volume/manager.py:164
7254
7194
#, python-format
7255
7195
msgid "volume %s: deleting"
7256
7196
msgstr "卷%s:删除中"
7258
#: nova/volume/manager.py:164
7198
#: nova/volume/manager.py:167
7259
7199
#, python-format
7260
7200
msgid "volume %s: volume is busy"
7261
7201
msgstr "卷 %s:卷繁忙"
7263
#: nova/volume/manager.py:176
7203
#: nova/volume/manager.py:179
7264
7204
#, python-format
7265
7205
msgid "volume %s: deleted successfully"
7266
7206
msgstr "卷%s:删除成功"
7268
#: nova/volume/manager.py:183
7208
#: nova/volume/manager.py:186
7269
7209
#, python-format
7270
7210
msgid "snapshot %s: creating"
7271
7211
msgstr "快照 %s:正在创建"
7273
#: nova/volume/manager.py:187
7213
#: nova/volume/manager.py:190
7274
7214
#, python-format
7275
7215
msgid "snapshot %(snap_name)s: creating"
7276
7216
msgstr "快照 %(snap_name)s:正在创建"
7278
#: nova/volume/manager.py:202
7218
#: nova/volume/manager.py:205
7279
7219
#, python-format
7280
7220
msgid "snapshot %s: created successfully"
7281
7221
msgstr "快照 %s:创建成功"
7283
#: nova/volume/manager.py:211
7223
#: nova/volume/manager.py:214
7284
7224
#, python-format
7285
7225
msgid "snapshot %s: deleting"
7286
7226
msgstr "快照 %s:正在删除"
7288
#: nova/volume/manager.py:214
7228
#: nova/volume/manager.py:217
7289
7229
#, fuzzy, python-format
7290
7230
msgid "snapshot %s: snapshot is busy"
7291
7231
msgstr "快照 %s:创建成功"
7293
#: nova/volume/manager.py:226
7233
#: nova/volume/manager.py:229
7294
7234
#, python-format
7295
7235
msgid "snapshot %s: deleted successfully"
7296
7236
msgstr "快照 %s:删除成功"
7298
#: nova/volume/manager.py:310
7238
#: nova/volume/manager.py:319
7299
7239
msgid "Checking volume capabilities"
7302
#: nova/volume/manager.py:314
7242
#: nova/volume/manager.py:323
7303
7243
#, python-format
7304
7244
msgid "New capabilities found: %s"
7305
7245
msgstr "找到新能力:%s"
7307
#: nova/volume/manager.py:325
7247
#: nova/volume/manager.py:334
7308
7248
msgid "Clear capabilities"
7311
#: nova/volume/manager.py:329
7251
#: nova/volume/manager.py:338
7312
7252
#, python-format
7313
7253
msgid "Notification {%s} received"
7314
7254
msgstr "收到通知 {%s}"
7338
7278
msgid "Failed to provision dataset member"
7339
7279
msgstr "更新数据库失败"
7341
#: nova/volume/netapp.py:252
7281
#: nova/volume/netapp.py:253
7342
7282
msgid "No LUN was created by the provision job"
7345
#: nova/volume/netapp.py:261 nova/volume/netapp.py:433
7285
#: nova/volume/netapp.py:263 nova/volume/netapp.py:435
7346
7286
#, fuzzy, python-format
7347
7287
msgid "Failed to find LUN ID for volume %s"
7348
7288
msgstr "无法为VDI %s 找到VBD"
7350
#: nova/volume/netapp.py:280
7290
#: nova/volume/netapp.py:282
7351
7291
msgid "Failed to remove and delete dataset member"
7354
#: nova/volume/netapp.py:603 nova/volume/netapp.py:657
7294
#: nova/volume/netapp.py:605 nova/volume/netapp.py:659
7355
7295
#, fuzzy, python-format
7356
7296
msgid "No LUN ID for volume %s"
7357
7297
msgstr "无法为卷 %s 找到 iSCSI 导出"
7359
#: nova/volume/netapp.py:607 nova/volume/netapp.py:661
7299
#: nova/volume/netapp.py:609 nova/volume/netapp.py:663
7360
7300
#, fuzzy, python-format
7361
7301
msgid "Failed to get LUN details for LUN ID %s"
7362
7302
msgstr "为ip: %s获取元数据失败"
7364
#: nova/volume/netapp.py:614
7304
#: nova/volume/netapp.py:616
7365
7305
#, fuzzy, python-format
7366
7306
msgid "Failed to get host details for host ID %s"
7367
7307
msgstr "为ip: %s获取元数据失败"
7369
#: nova/volume/netapp.py:620
7309
#: nova/volume/netapp.py:622
7370
7310
#, fuzzy, python-format
7371
7311
msgid "Failed to get target portal for filer: %s"
7372
7312
msgstr "为ip: %s获取元数据失败"
7374
#: nova/volume/netapp.py:625
7314
#: nova/volume/netapp.py:627
7375
7315
#, fuzzy, python-format
7376
7316
msgid "Failed to get target IQN for filer: %s"
7377
7317
msgstr "为ip: %s获取元数据失败"
7379
#: nova/volume/san.py:113 nova/volume/san.py:151
7319
#: nova/volume/san.py:114 nova/volume/san.py:153
7380
7320
msgid "Specify san_password or san_private_key"
7381
7321
msgstr "指定san_password或者san_private_key"
7383
#: nova/volume/san.py:156
7323
#: nova/volume/san.py:158
7384
7324
msgid "san_ip must be set"
7385
7325
msgstr "san_ip必须设置"
7387
#: nova/volume/san.py:320
7327
#: nova/volume/san.py:229
7329
msgid "Cannot parse list-view output: %s"
7332
#: nova/volume/san.py:323
7388
7333
#, python-format
7389
7334
msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s"
7390
7335
msgstr "没有为 %(zfs_poolname)s 找到LUID。Output=%(out)s"
7392
#: nova/volume/san.py:452
7337
#: nova/volume/san.py:455
7393
7338
#, python-format
7394
7339
msgid "CLIQ command returned %s"
7395
7340
msgstr "返回CLIQ命令 %s"
7397
#: nova/volume/san.py:458
7342
#: nova/volume/san.py:461
7398
7343
#, python-format
7399
7344
msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s"
7400
7345
msgstr "CLIQ命令 %(verb)s %(cliq_args)s 错误格式的响应。Result=%(out)s"
7402
#: nova/volume/san.py:466
7347
#: nova/volume/san.py:469
7403
7348
#, python-format
7404
7349
msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s"
7405
7350
msgstr "在运行CLIQ命令 %(verb)s %(cliq_args)s 时发生错误。输出结果 Result=%(out)s"
7407
#: nova/volume/san.py:496
7352
#: nova/volume/san.py:499
7408
7353
#, python-format
7410
7355
"Unexpected number of virtual ips for cluster %(cluster_name)s. "
7411
7356
"Result=%(_xml)s"
7412
7357
msgstr "集群 %(cluster_name)s 有意外数量的虚拟 ip 地址。输出结果 Result=%(_xml)s"
7414
#: nova/volume/san.py:549
7359
#: nova/volume/san.py:552
7415
7360
#, python-format
7416
7361
msgid "Volume info: %(volume_name)s => %(volume_attributes)s"
7417
7362
msgstr "卷信息:%(volume_name)s => %(volume_attributes)s"
7419
#: nova/volume/san.py:594
7364
#: nova/volume/san.py:605
7420
7365
msgid "local_path not supported"
7421
7366
msgstr "不支持local_path"
7423
#: nova/volume/san.py:626
7425
msgid "Could not determine project for volume %s, can't export"
7426
msgstr "无法为卷 %s 确定项目,无法导出"
7428
#: nova/volume/san.py:696
7368
#: nova/volume/san.py:688
7429
7369
#, python-format
7430
7370
msgid "Payload for SolidFire API call: %s"
7431
7371
msgstr "SolidFire API 调用的参数:%s"
7433
#: nova/volume/san.py:713
7373
#: nova/volume/san.py:705
7434
7374
#, python-format
7435
7375
msgid "Call to json.loads() raised an exception: %s"
7436
7376
msgstr "调用 json.loads() 引起异常:%s"
7438
#: nova/volume/san.py:718
7378
#: nova/volume/san.py:710
7439
7379
#, python-format
7440
7380
msgid "Results of SolidFire API call: %s"
7441
7381
msgstr "SolidFire API调用结果:%s"
7443
#: nova/volume/san.py:732
7383
#: nova/volume/san.py:724
7444
7384
#, python-format
7445
7385
msgid "Found solidfire account: %s"
7446
7386
msgstr "找到solidfire帐户:%s"
7448
#: nova/volume/san.py:746
7388
#: nova/volume/san.py:738
7449
7389
#, python-format
7450
7390
msgid "solidfire account: %s does not exist, create it..."
7451
7391
msgstr "solidfire帐户:%s 不存在,正在创建..."
7453
#: nova/volume/san.py:804
7393
#: nova/volume/san.py:796
7454
7394
msgid "Enter SolidFire create_volume..."
7455
7395
msgstr "进入SolidFire create_volume..."
7457
#: nova/volume/san.py:846
7397
#: nova/volume/san.py:838
7458
7398
msgid "Leaving SolidFire create_volume"
7459
7399
msgstr "离开SolidFire create_volume"
7461
#: nova/volume/san.py:861
7401
#: nova/volume/san.py:853
7462
7402
msgid "Enter SolidFire delete_volume..."
7463
7403
msgstr "进入SolidFire delete_volume..."
7405
#: nova/volume/san.py:872
7406
#, fuzzy, python-format
7407
msgid "Deleting volumeID: %s"
7408
msgstr "正在删除volumeID:%s "
7465
7410
#: nova/volume/san.py:880
7467
msgid "Deleting volumeID: %s "
7468
msgstr "正在删除volumeID:%s "
7470
#: nova/volume/san.py:888
7471
7411
msgid "Leaving SolidFire delete_volume"
7472
7412
msgstr "离开SolidFire delete_volume"
7474
#: nova/volume/san.py:891
7414
#: nova/volume/san.py:883
7475
7415
msgid "Executing SolidFire ensure_export..."
7476
7416
msgstr "正在执行SolidFire ensure_export..."
7478
#: nova/volume/san.py:895
7418
#: nova/volume/san.py:887
7479
7419
msgid "Executing SolidFire create_export..."
7480
7420
msgstr "正在执行SolidFire create_export..."