diff --git a/po/virt-manager.pot b/po/virt-manager.pot index 9234421c..15886e6a 100644 --- a/po/virt-manager.pot +++ b/po/virt-manager.pot @@ -3,18 +3,19 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # +#: ../virtManager/host.py:578 #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-04-03 19:35-0400\n" +"POT-Creation-Date: 2013-04-10 17:36-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=CHARSET\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../virt-manager:53 @@ -31,287 +32,287 @@ msgstr "" msgid "--disk storage must be specified (override with --nodisks)" msgstr "" -#: ../virt-install:110 +#: ../virt-install:122 msgid "Error in %(chartype)s device parameters: %(err)s" msgstr "" -#: ../virt-install:119 +#: ../virt-install:131 #, c-format msgid "Error in watchdog device parameters: %s" msgstr "" -#: ../virt-install:127 +#: ../virt-install:139 #, c-format msgid "Error in filesystem device parameters: %s" msgstr "" -#: ../virt-install:144 ../virtinst/cli.py:738 +#: ../virt-install:156 ../virtinst/cli.py:738 #, c-format, python-format msgid "Error with storage parameters: %s" msgstr "" -#: ../virt-install:195 +#: ../virt-install:207 msgid "" "Would you like a fully virtualized guest (yes or no)? This will allow you to " "run unmodified operating systems." msgstr "" -#: ../virt-install:220 +#: ../virt-install:232 #, c-format msgid "Would you like to use %s acceleration? (yes or no)" msgstr "" -#: ../virt-install:233 +#: ../virt-install:245 msgid "Can't do more than one of --hvm, --paravirt, or --container" msgstr "" -#: ../virt-install:256 ../virt-install:257 +#: ../virt-install:268 ../virt-install:269 msgid "default" msgstr "" -#: ../virt-install:305 +#: ../virt-install:317 #, c-format msgid "Error validating install location: %s" msgstr "" -#: ../virt-install:309 +#: ../virt-install:321 msgid "What is the install CD-ROM/ISO or URL?" msgstr "" -#: ../virt-install:311 +#: ../virt-install:323 msgid "What is the install URL?" msgstr "" -#: ../virt-install:383 +#: ../virt-install:395 msgid "Cannot specify storage and use --nodisks" msgstr "" -#: ../virt-install:387 +#: ../virt-install:399 msgid "" "Cannot mix --file, --nonsparse, or --file-size with --disk options. Use --" "disk PATH[,size=SIZE][,sparse=yes|no]" msgstr "" -#: ../virt-install:393 +#: ../virt-install:405 msgid "Cannot use --mac with --nonetworks" msgstr "" -#: ../virt-install:395 +#: ../virt-install:407 msgid "Cannot use --bridge with --nonetworks" msgstr "" -#: ../virt-install:397 +#: ../virt-install:409 msgid "Cannot use --network with --nonetworks" msgstr "" -#: ../virt-install:403 +#: ../virt-install:415 msgid "Only one install method can be used (%(methods)s)" msgstr "" -#: ../virt-install:409 +#: ../virt-install:421 #, c-format msgid "Install methods (%s) cannot be specified for container guests" msgstr "" -#: ../virt-install:414 +#: ../virt-install:426 msgid "Network PXE boot is not supported for paravirtualized guests" msgstr "" -#: ../virt-install:417 +#: ../virt-install:429 msgid "Paravirtualized guests cannot install off cdrom media." msgstr "" -#: ../virt-install:422 +#: ../virt-install:434 msgid "Libvirt version does not support remote --location installs" msgstr "" -#: ../virt-install:425 +#: ../virt-install:437 msgid "--extra-args only work if specified with --location." msgstr "" -#: ../virt-install:427 +#: ../virt-install:439 msgid "--initrd-inject only works if specified with --location." msgstr "" -#: ../virt-install:440 +#: ../virt-install:452 msgid "Can't use --pxe with --nonetworks" msgstr "" -#: ../virt-install:447 +#: ../virt-install:459 msgid "A disk device must be specified with --import." msgstr "" -#: ../virt-install:540 +#: ../virt-install:552 msgid "The guest's network configuration does not support PXE" msgstr "" -#: ../virt-install:565 +#: ../virt-install:577 msgid "" "Unable to connect to graphical console: virt-viewer not installed. Please " "install the 'virt-viewer' package." msgstr "" -#: ../virt-install:628 +#: ../virt-install:640 msgid "" "\n" "Starting install..." msgstr "" -#: ../virt-install:650 +#: ../virt-install:662 #, c-format msgid "" "Domain creation completed. You can restart your domain by running:\n" " %s" msgstr "" -#: ../virt-install:654 +#: ../virt-install:666 msgid "Guest installation complete... restarting guest." msgstr "" -#: ../virt-install:661 +#: ../virt-install:673 msgid "Domain install interrupted." msgstr "" -#: ../virt-install:682 +#: ../virt-install:694 msgid "Domain has crashed." msgstr "" -#: ../virt-install:719 +#: ../virt-install:731 msgid "" "Domain installation still in progress. You can reconnect to \n" "the console to complete the installation process." msgstr "" -#: ../virt-install:724 +#: ../virt-install:736 #, c-format msgid "%d minutes " msgstr "" -#: ../virt-install:726 +#: ../virt-install:738 #, c-format msgid "" "Domain installation still in progress. Waiting %sfor installation to " "complete." msgstr "" -#: ../virt-install:732 +#: ../virt-install:744 msgid "Domain has shutdown. Continuing." msgstr "" -#: ../virt-install:739 +#: ../virt-install:751 #, c-format msgid "Could not lookup domain after install: %s" msgstr "" -#: ../virt-install:746 +#: ../virt-install:758 msgid "Installation has exceeded specified time limit. Exiting application." msgstr "" -#: ../virt-install:771 +#: ../virt-install:783 msgid "Dry run completed successfully" msgstr "" -#: ../virt-install:777 +#: ../virt-install:789 msgid "" "--print-xml can only be used with guests that do not have an installation " "phase (--import, --boot, etc.). To see all generated XML, please use --print-" "step all." msgstr "" -#: ../virt-install:787 +#: ../virt-install:799 msgid "Requested installation does not have XML step 2" msgstr "" -#: ../virt-install:791 +#: ../virt-install:803 msgid "Requested installation does not have XML step 3" msgstr "" -#: ../virt-install:812 ../virt-clone:132 ../virt-image:58 +#: ../virt-install:824 ../virt-clone:132 ../virt-image:58 msgid "General Options" msgstr "" -#: ../virt-install:814 ../virt-image:60 +#: ../virt-install:826 ../virt-image:60 msgid "Name of the guest instance" msgstr "" -#: ../virt-install:816 ../virt-image:62 +#: ../virt-install:828 ../virt-image:62 msgid "Memory to allocate for guest instance in megabytes" msgstr "" -#: ../virt-install:820 +#: ../virt-install:832 msgid "Human readable description of the VM to store in the generated XML." msgstr "" -#: ../virt-install:823 +#: ../virt-install:835 msgid "Set domain security driver configuration." msgstr "" -#: ../virt-install:825 +#: ../virt-install:837 msgid "Tune NUMA policy for the domain process." msgstr "" -#: ../virt-install:828 +#: ../virt-install:840 msgid "Installation Method Options" msgstr "" -#: ../virt-install:830 +#: ../virt-install:842 msgid "CD-ROM installation media" msgstr "" -#: ../virt-install:832 +#: ../virt-install:844 msgid "" "Installation source (eg, nfs:host:/path, http://host/path, ftp://host/path)" msgstr "" -#: ../virt-install:835 +#: ../virt-install:847 msgid "Boot from the network using the PXE protocol" msgstr "" -#: ../virt-install:837 +#: ../virt-install:849 msgid "Build guest around an existing disk image" msgstr "" -#: ../virt-install:839 +#: ../virt-install:851 msgid "" "Path to init binary for container guest. Ex:\n" "--init /path/to/app (to contain an application)\n" "--init /sbin/init (for a full OS container)" msgstr "" -#: ../virt-install:843 +#: ../virt-install:855 msgid "Treat the CD-ROM media as a Live CD" msgstr "" -#: ../virt-install:846 +#: ../virt-install:858 msgid "" "Additional arguments to pass to the install kernel booted from --location" msgstr "" -#: ../virt-install:850 +#: ../virt-install:862 msgid "Add given file to root of initrd from --location" msgstr "" -#: ../virt-install:852 ../virt-image:68 +#: ../virt-install:864 ../virt-image:68 msgid "The OS type being installed, e.g. 'linux', 'unix', 'windows'" msgstr "" -#: ../virt-install:855 +#: ../virt-install:867 msgid "" "The OS variant being installed guests, e.g. 'fedora6', 'rhel5', 'solaris10', " "'win2k'" msgstr "" -#: ../virt-install:858 +#: ../virt-install:870 msgid "" "Optionally configure post-install boot order, menu, permanent kernel boot, " "etc." msgstr "" -#: ../virt-install:862 ../virt-clone:148 +#: ../virt-install:874 ../virt-clone:148 msgid "Storage Configuration" msgstr "" -#: ../virt-install:864 +#: ../virt-install:876 msgid "" "Specify storage with various options. Ex.\n" "--disk path=/my/existing/disk\n" @@ -319,123 +320,123 @@ msgid "" "--disk vol=poolname/volname,device=cdrom,bus=scsi,..." msgstr "" -#: ../virt-install:869 +#: ../virt-install:881 msgid "Don't set up any disks for the guest." msgstr "" -#: ../virt-install:886 +#: ../virt-install:898 msgid "Don't create network interfaces for the guest." msgstr "" -#: ../virt-install:892 +#: ../virt-install:904 msgid "Don't automatically try to connect to the guest console" msgstr "" -#: ../virt-install:896 +#: ../virt-install:908 msgid "Device Options" msgstr "" -#: ../virt-install:905 +#: ../virt-install:917 msgid "Virtualization Platform Options" msgstr "" -#: ../virt-install:907 ../virt-convert:55 +#: ../virt-install:919 ../virt-convert:55 msgid "This guest should be a fully virtualized guest" msgstr "" -#: ../virt-install:909 ../virt-convert:57 +#: ../virt-install:921 ../virt-convert:57 msgid "This guest should be a paravirtualized guest" msgstr "" -#: ../virt-install:912 +#: ../virt-install:924 msgid "This guest should be a container guest" msgstr "" -#: ../virt-install:915 +#: ../virt-install:927 msgid "Hypervisor name to use (kvm, qemu, xen, ...)" msgstr "" -#: ../virt-install:919 +#: ../virt-install:931 msgid "The CPU architecture to simulate" msgstr "" -#: ../virt-install:921 +#: ../virt-install:933 msgid "The machine type to emulate" msgstr "" -#: ../virt-install:924 ../virt-convert:72 +#: ../virt-install:936 ../virt-convert:72 msgid "" "Disables APIC for fully virtualized guest (overrides value in os-type/os-" "variant db)" msgstr "" -#: ../virt-install:928 ../virt-convert:76 +#: ../virt-install:940 ../virt-convert:76 msgid "" "Disables ACPI for fully virtualized guest (overrides value in os-type/os-" "variant db)" msgstr "" -#: ../virt-install:931 ../virt-image:65 +#: ../virt-install:943 ../virt-image:65 msgid "UUID for the guest." msgstr "" -#: ../virt-install:934 ../virt-clone:171 ../virt-image:90 +#: ../virt-install:946 ../virt-clone:171 ../virt-image:90 msgid "Miscellaneous Options" msgstr "" -#: ../virt-install:937 +#: ../virt-install:949 msgid "Have domain autostart on host boot up." msgstr "" -#: ../virt-install:939 +#: ../virt-install:951 msgid "Print the generated domain XML rather than define the guest." msgstr "" -#: ../virt-install:942 +#: ../virt-install:954 msgid "" "Print XML of a specific install step (1, 2, 3, all) rather than define the " "guest." msgstr "" -#: ../virt-install:945 ../virt-image:101 +#: ../virt-install:957 ../virt-image:101 msgid "Don't boot guest after completing install." msgstr "" -#: ../virt-install:947 +#: ../virt-install:959 msgid "Time to wait (in minutes)" msgstr "" -#: ../virt-install:949 +#: ../virt-install:961 msgid "" "Run through install process, but do not create devices or define the guest." msgstr "" -#: ../virt-install:952 +#: ../virt-install:964 msgid "Forces 'yes' for any applicable prompts, terminates for all others" msgstr "" -#: ../virt-install:955 ../virt-clone:189 ../virt-image:116 ../virt-convert:82 +#: ../virt-install:967 ../virt-clone:189 ../virt-image:116 ../virt-convert:82 msgid "Suppress non-error output" msgstr "" -#: ../virt-install:958 ../virt-clone:182 +#: ../virt-install:970 ../virt-clone:182 msgid "Request user input for ambiguous situations or required options." msgstr "" -#: ../virt-install:961 ../virt-clone:179 ../virt-image:106 ../virt-convert:84 +#: ../virt-install:973 ../virt-clone:179 ../virt-image:106 ../virt-convert:84 msgid "Print debugging information" msgstr "" -#: ../virt-install:982 ../virt-clone:206 +#: ../virt-install:994 ../virt-clone:206 #, c-format msgid "Unknown argument '%s'" msgstr "" -#: ../virt-install:996 +#: ../virt-install:1009 msgid "--print-step must be 1, 2, 3, or all" msgstr "" -#: ../virt-install:1018 ../virt-clone:259 ../virt-image:213 +#: ../virt-install:1031 ../virt-clone:259 ../virt-image:213 msgid "Installation aborted at user request" msgstr "" @@ -805,7 +806,7 @@ msgid "Error" msgstr "" #: ../virtManager/addhardware.py:988 ../ui/vmm-create.ui.h:50 -#: ../ui/vmm-host.ui.h:44 +#: ../ui/vmm-host.ui.h:50 msgid "Storage" msgstr "" @@ -1215,15 +1216,15 @@ msgstr "" msgid "Active (RO)" msgstr "" -#: ../virtManager/connection.py:647 ../virtManager/host.py:528 -#: ../virtManager/host.py:802 ../virtManager/host.py:1058 -#: ../ui/vmm-host.ui.h:35 +#: ../virtManager/connection.py:647 ../virtManager/host.py:540 +#: ../virtManager/host.py:875 ../virtManager/host.py:1131 +#: ../ui/vmm-host.ui.h:41 msgid "Active" msgstr "" -#: ../virtManager/connection.py:649 ../virtManager/host.py:528 -#: ../virtManager/host.py:571 ../virtManager/host.py:802 -#: ../virtManager/host.py:841 ../virtManager/host.py:1058 +#: ../virtManager/connection.py:649 ../virtManager/host.py:540 +#: ../virtManager/host.py:635 ../virtManager/host.py:875 +#: ../virtManager/host.py:914 ../virtManager/host.py:1131 #: ../virtManager/uihelpers.py:532 msgid "Inactive" msgstr "" @@ -1231,7 +1232,7 @@ msgstr "" #: ../virtManager/connection.py:651 ../virtManager/create.py:2043 #: ../virtManager/details.py:2614 ../virtManager/details.py:2905 #: ../virtManager/details.py:3116 ../virtManager/details.py:3117 -#: ../virtManager/domain.py:1473 ../virtManager/host.py:1052 +#: ../virtManager/domain.py:1473 ../virtManager/host.py:1125 msgid "Unknown" msgstr "" @@ -1561,7 +1562,7 @@ msgstr "" #: ../virtManager/createinterface.py:211 ../virtManager/details.py:725 #: ../virtManager/manager.py:412 ../virtManager/storagebrowse.py:130 -#: ../ui/vmm-create-net.ui.h:14 ../ui/vmm-create-pool.ui.h:7 +#: ../ui/vmm-create-net.ui.h:15 ../ui/vmm-create-pool.ui.h:7 #: ../ui/vmm-create.ui.h:15 msgid "Name" msgstr "" @@ -1639,131 +1640,186 @@ msgstr "" msgid "Error creating interface: '%s'" msgstr "" -#: ../virtManager/createnet.py:102 +#: ../virtManager/createnet.py:108 msgid "Any physical device" msgstr "" -#: ../virtManager/createnet.py:105 +#: ../virtManager/createnet.py:111 #, python-format msgid "Physical device %s" msgstr "" -#: ../virtManager/createnet.py:116 ../virtManager/network.py:34 +#: ../virtManager/createnet.py:122 ../virtManager/network.py:34 +#: ../ui/vmm-create-net.ui.h:65 msgid "NAT" msgstr "" -#: ../virtManager/createnet.py:117 +#: ../virtManager/createnet.py:123 ../ui/vmm-create-net.ui.h:66 +#: ../ui/vmm-host.ui.h:26 msgid "Routed" msgstr "" -#: ../virtManager/createnet.py:177 -#, python-format -msgid "%d addresses" -msgstr "" - -#: ../virtManager/createnet.py:181 -msgid "Public" -msgstr "" - -#: ../virtManager/createnet.py:183 ../ui/vmm-create-net.ui.h:17 +#: ../virtManager/createnet.py:242 ../virtManager/createnet.py:284 msgid "Private" msgstr "" -#: ../virtManager/createnet.py:185 +#: ../virtManager/createnet.py:244 ../virtManager/createnet.py:290 +msgid "Other/Public" +msgstr "" + +#: ../virtManager/createnet.py:286 msgid "Reserved" msgstr "" -#: ../virtManager/createnet.py:187 -msgid "Other" +#: ../virtManager/createnet.py:288 +msgid "Unspecified" msgstr "" -#: ../virtManager/createnet.py:273 ../ui/vmm-create-net.ui.h:51 -msgid "Start address:" +#: ../virtManager/createnet.py:488 ../virtManager/createnet.py:524 +#: ../ui/vmm-create-net.ui.h:58 ../ui/vmm-host.ui.h:27 +msgid "Network:" msgstr "" -#: ../virtManager/createnet.py:277 ../ui/vmm-details.ui.h:46 -msgid "Status:" +#: ../virtManager/createnet.py:512 +msgid "DHCPv4 Status:" msgstr "" -#: ../virtManager/createnet.py:278 ../virtManager/details.py:2714 -#: ../virtManager/details.py:2715 ../virtManager/details.py:2716 -#: ../virtManager/details.py:2717 ../virtManager/host.py:551 -#: ../virtManager/host.py:552 +#: ../virtManager/createnet.py:513 ../virtManager/createnet.py:550 +#: ../virtManager/details.py:2714 ../virtManager/details.py:2715 +#: ../virtManager/details.py:2716 ../virtManager/details.py:2717 +#: ../virtManager/host.py:570 ../virtManager/host.py:571 +#: ../virtManager/host.py:617 ../virtManager/host.py:618 msgid "Disabled" msgstr "" -#: ../virtManager/createnet.py:351 +#: ../virtManager/createnet.py:530 +msgid "IPV6 Network:" +msgstr "" + +#: ../virtManager/createnet.py:531 +msgid "Not Defined" +msgstr "" + +#: ../virtManager/createnet.py:549 +msgid "DHCPv6 Status:" +msgstr "" + +#: ../virtManager/createnet.py:698 #, python-format msgid "Error creating virtual network: %s" msgstr "" -#: ../virtManager/createnet.py:360 ../virtManager/createnet.py:364 +#: ../virtManager/createnet.py:708 ../virtManager/createnet.py:714 msgid "Invalid Network Name" msgstr "" -#: ../virtManager/createnet.py:361 +#: ../virtManager/createnet.py:709 msgid "Network name must be non-blank and less than 50 characters" msgstr "" -#: ../virtManager/createnet.py:365 +#: ../virtManager/createnet.py:715 msgid "Network name may contain alphanumeric and '_' characters only" msgstr "" -#: ../virtManager/createnet.py:372 ../virtManager/createnet.py:376 -#: ../virtManager/createnet.py:380 +#: ../virtManager/createnet.py:724 ../virtManager/createnet.py:728 +#: ../virtManager/createnet.py:732 ../virtManager/createnet.py:768 +#: ../virtManager/createnet.py:772 ../virtManager/createnet.py:776 msgid "Invalid Network Address" msgstr "" -#: ../virtManager/createnet.py:373 +#: ../virtManager/createnet.py:725 ../virtManager/createnet.py:769 msgid "The network address could not be understood" msgstr "" -#: ../virtManager/createnet.py:377 +#: ../virtManager/createnet.py:729 msgid "The network must be an IPv4 address" msgstr "" -#: ../virtManager/createnet.py:381 -msgid "The network prefix must be at least /4 (16 addresses)" +#: ../virtManager/createnet.py:733 +msgid "The network prefix must be at least /28 (16 addresses)" msgstr "" -#: ../virtManager/createnet.py:384 +#: ../virtManager/createnet.py:736 ../virtManager/createnet.py:780 msgid "Check Network Address" msgstr "" -#: ../virtManager/createnet.py:385 +#: ../virtManager/createnet.py:737 ../virtManager/createnet.py:781 msgid "" "The network should normally use a private IPv4 address. Use this non-private " "address anyway?" msgstr "" -#: ../virtManager/createnet.py:399 ../virtManager/createnet.py:402 -#: ../virtManager/createnet.py:406 ../virtManager/createnet.py:410 +#: ../virtManager/createnet.py:747 ../virtManager/createnet.py:750 +#: ../virtManager/createnet.py:753 ../virtManager/createnet.py:757 msgid "Invalid DHCP Address" msgstr "" -#: ../virtManager/createnet.py:400 +#: ../virtManager/createnet.py:748 msgid "The DHCP start address could not be understood" msgstr "" -#: ../virtManager/createnet.py:403 +#: ../virtManager/createnet.py:751 msgid "The DHCP end address could not be understood" msgstr "" -#: ../virtManager/createnet.py:407 +#: ../virtManager/createnet.py:754 #, python-format msgid "The DHCP start address is not with the network %s" msgstr "" -#: ../virtManager/createnet.py:411 +#: ../virtManager/createnet.py:758 #, python-format msgid "The DHCP end address is not with the network %s" msgstr "" -#: ../virtManager/createnet.py:421 +#: ../virtManager/createnet.py:773 +msgid "The network must be an IPv6 address" +msgstr "" + +#: ../virtManager/createnet.py:777 +msgid "For libvirt, the IPv6 network prefix must be 64" +msgstr "" + +#: ../virtManager/createnet.py:791 ../virtManager/createnet.py:794 +#: ../virtManager/createnet.py:797 ../virtManager/createnet.py:801 +msgid "Invalid DHCPv6 Address" +msgstr "" + +#: ../virtManager/createnet.py:792 +msgid "The DHCPv6 start address could not be understood" +msgstr "" + +#: ../virtManager/createnet.py:795 +msgid "The DHCPv6 end address could not be understood" +msgstr "" + +#: ../virtManager/createnet.py:798 +#, python-format +msgid "The DHCPv6 start address is not with the network %s" +msgstr "" + +#: ../virtManager/createnet.py:802 +#, python-format +msgid "The DHCPv6 end address is not with the network %s" +msgstr "" + +#: ../virtManager/createnet.py:811 ../virtManager/createnet.py:814 +msgid "Invalid Domain Name" +msgstr "" + +#: ../virtManager/createnet.py:812 +msgid "Domain name must be less than 17 characters" +msgstr "" + +#: ../virtManager/createnet.py:815 +msgid "Domain name may contain alphanumeric and '_' characters only" +msgstr "" + +#: ../virtManager/createnet.py:823 msgid "Invalid forwarding mode" msgstr "" -#: ../virtManager/createnet.py:422 +#: ../virtManager/createnet.py:824 msgid "Please select where the traffic should be forwarded" msgstr "" @@ -2530,14 +2586,14 @@ msgstr "" msgid "Error setting net autostart: %s" msgstr "" -#: ../virtManager/host.py:472 ../virtManager/host.py:543 -#: ../virtManager/host.py:755 ../virtManager/host.py:804 +#: ../virtManager/host.py:472 ../virtManager/host.py:555 +#: ../virtManager/host.py:828 ../virtManager/host.py:877 msgid "On Boot" msgstr "" -#: ../virtManager/host.py:473 ../virtManager/host.py:543 -#: ../virtManager/host.py:577 ../virtManager/host.py:756 -#: ../virtManager/host.py:804 ../virtManager/host.py:843 +#: ../virtManager/host.py:473 ../virtManager/host.py:555 +#: ../virtManager/host.py:641 ../virtManager/host.py:829 +#: ../virtManager/host.py:877 ../virtManager/host.py:916 #: ../ui/vmm-preferences.ui.h:3 msgid "Never" msgstr "" @@ -2546,119 +2602,135 @@ msgstr "" msgid "No virtual network selected." msgstr "" -#: ../virtManager/host.py:517 +#: ../virtManager/host.py:518 ../virtManager/host.py:524 #, python-format msgid "Error selecting network: %s" msgstr "" -#: ../virtManager/host.py:585 -msgid "Isolated virtual network" +#: ../virtManager/host.py:599 ../virtManager/network.py:39 +msgid "Routed network" msgstr "" -#: ../virtManager/host.py:618 +#: ../virtManager/host.py:608 ../virtManager/network.py:46 +msgid "Isolated network, internal and host routing only" +msgstr "" + +#: ../virtManager/host.py:611 +msgid "Isolated network, internal routing only" +msgstr "" + +#: ../virtManager/host.py:614 +msgid "Isolated network, routing disabled" +msgstr "" + +#: ../virtManager/host.py:651 ../virtManager/host.py:658 +msgid "Isolated network" +msgstr "" + +#: ../virtManager/host.py:691 #, python-format msgid "Error stopping pool '%s'" msgstr "" -#: ../virtManager/host.py:627 +#: ../virtManager/host.py:700 #, python-format msgid "Error starting pool '%s'" msgstr "" -#: ../virtManager/host.py:634 +#: ../virtManager/host.py:707 #, python-format msgid "Are you sure you want to permanently delete the pool %s?" msgstr "" -#: ../virtManager/host.py:641 +#: ../virtManager/host.py:714 #, python-format msgid "Error deleting pool '%s'" msgstr "" -#: ../virtManager/host.py:663 +#: ../virtManager/host.py:736 #, python-format msgid "Error refreshing pool '%s'" msgstr "" -#: ../virtManager/host.py:670 +#: ../virtManager/host.py:743 #, python-format msgid "Are you sure you want to permanently delete the volume %s?" msgstr "" -#: ../virtManager/host.py:684 +#: ../virtManager/host.py:757 #, python-format msgid "Error refreshing volume '%s'" msgstr "" -#: ../virtManager/host.py:693 +#: ../virtManager/host.py:766 #, python-format msgid "Error launching pool wizard: %s" msgstr "" -#: ../virtManager/host.py:710 ../virtManager/storagebrowse.py:291 +#: ../virtManager/host.py:783 ../virtManager/storagebrowse.py:291 #, python-format msgid "Error launching volume wizard: %s" msgstr "" -#: ../virtManager/host.py:748 +#: ../virtManager/host.py:821 #, python-format msgid "Error setting pool autostart: %s" msgstr "" -#: ../virtManager/host.py:768 +#: ../virtManager/host.py:841 msgid "No storage pool selected." msgstr "" -#: ../virtManager/host.py:778 +#: ../virtManager/host.py:851 #, python-format msgid "Error selecting pool: %s" msgstr "" -#: ../virtManager/host.py:926 +#: ../virtManager/host.py:999 #, python-format msgid "Are you sure you want to stop the interface '%s'?" msgstr "" -#: ../virtManager/host.py:932 +#: ../virtManager/host.py:1005 #, python-format msgid "Error stopping interface '%s'" msgstr "" -#: ../virtManager/host.py:941 +#: ../virtManager/host.py:1014 #, python-format msgid "Are you sure you want to start the interface '%s'?" msgstr "" -#: ../virtManager/host.py:947 +#: ../virtManager/host.py:1020 #, python-format msgid "Error starting interface '%s'" msgstr "" -#: ../virtManager/host.py:954 +#: ../virtManager/host.py:1027 #, python-format msgid "Are you sure you want to permanently delete the interface %s?" msgstr "" -#: ../virtManager/host.py:962 +#: ../virtManager/host.py:1035 #, python-format msgid "Error deleting interface '%s'" msgstr "" -#: ../virtManager/host.py:971 +#: ../virtManager/host.py:1044 #, python-format msgid "Error launching interface wizard: %s" msgstr "" -#: ../virtManager/host.py:1004 +#: ../virtManager/host.py:1077 #, python-format msgid "Error setting interface startmode: %s" msgstr "" -#: ../virtManager/host.py:1023 +#: ../virtManager/host.py:1096 msgid "No interface selected." msgstr "" -#: ../virtManager/host.py:1033 +#: ../virtManager/host.py:1106 #, python-format msgid "Error selecting interface: %s" msgstr "" @@ -2874,7 +2946,7 @@ msgstr "" #: ../virtManager/migrate.py:482 #, python-format -msgid "Migrating VM '%s' from %s to %s. This may take awhile." +msgid "Migrating VM '%s' from %s to %s. This may take a while." msgstr "" #: ../virtManager/migrate.py:494 @@ -2897,14 +2969,6 @@ msgstr "" msgid "Route to %s" msgstr "" -#: ../virtManager/network.py:39 -msgid "Routed network" -msgstr "" - -#: ../virtManager/network.py:46 -msgid "Isolated network" -msgstr "" - #: ../virtManager/packageutils.py:57 msgid "Searching for available hypervisors..." msgstr "" @@ -4458,7 +4522,7 @@ msgstr "" msgid "pool '%s' must be active." msgstr "" -#: ../virtinst/Storage.py:1131 ../virtinst/Storage.py:1373 +#: ../virtinst/Storage.py:1131 ../virtinst/Storage.py:1389 msgid "input_vol must be a virStorageVol" msgstr "" @@ -4501,6 +4565,12 @@ msgid "" "volume is fully allocated. (%d M requested capacity > %d M available)" msgstr "" +#: ../virtinst/Storage.py:1353 ../virtinst/Storage.py:1368 +msgid "" +"Sparse logical volumes are not supported, setting allocation equal to " +"capacity" +msgstr "" + #: ../virtinst/support.py:418 ../virtinst/XMLBuilderDomain.py:421 msgid "'conn' must be a virConnect instance." msgstr "" @@ -5324,7 +5394,7 @@ msgid "Po_rt:" msgstr "" #: ../ui/vmm-add-hardware.ui.h:45 ../ui/vmm-create-interface.ui.h:22 -#: ../ui/vmm-create-net.ui.h:41 +#: ../ui/vmm-create-net.ui.h:42 msgid "_Mode:" msgstr "" @@ -5394,7 +5464,7 @@ msgid "_Host:" msgstr "" #: ../ui/vmm-add-hardware.ui.h:64 ../ui/vmm-create-interface.ui.h:44 -#: ../ui/vmm-create-net.ui.h:56 ../ui/vmm-create-pool.ui.h:19 +#: ../ui/vmm-create-net.ui.h:68 ../ui/vmm-create-pool.ui.h:19 #: ../ui/vmm-create-vol.ui.h:25 ../ui/vmm-create.ui.h:64 msgid "_Finish" msgstr "" @@ -5603,7 +5673,7 @@ msgstr "" msgid "_Gateway:" msgstr "" -#: ../ui/vmm-create-interface.ui.h:26 ../ui/vmm-create-net.ui.h:26 +#: ../ui/vmm-create-interface.ui.h:26 ../ui/vmm-create-net.ui.h:28 msgid "IPv4" msgstr "" @@ -5615,7 +5685,7 @@ msgstr "" msgid "Addresses:" msgstr "" -#: ../ui/vmm-create-interface.ui.h:29 +#: ../ui/vmm-create-interface.ui.h:29 ../ui/vmm-create-net.ui.h:36 msgid "IPv6" msgstr "" @@ -5689,211 +5759,259 @@ msgid "" msgstr "" #: ../ui/vmm-create-net.ui.h:4 -msgid "The IPv4 address and netmask to assign" +msgid " A name for the new virtual network" msgstr "" #: ../ui/vmm-create-net.ui.h:5 -msgid "Whether to forward traffic to the physical network" +msgid "" +" An IPv4 and/or IPv6 network address and " +"prefix (netmask) to assign" msgstr "" #: ../ui/vmm-create-net.ui.h:6 msgid "" -"The address range from which the DHCP server will allocate " -"addresses for virtual machines" +" The network address range which the DHCPv4 and/or " +"DHCPv6 server will assign addresses to virtual machines" msgstr "" #: ../ui/vmm-create-net.ui.h:7 -msgid "A name for your new virtual network" +msgid "" +" Whether to forward traffic to a physical network" msgstr "" #: ../ui/vmm-create-net.ui.h:8 -msgid "Intro" +msgid "" +" Optionally to specify an IPv4 and/or IPv6 " +"network address. If neither is specified, this will be a valid definition " +"for an isolated network with no DHCP or DNS support." msgstr "" #: ../ui/vmm-create-net.ui.h:9 +msgid "Intro" +msgstr "" + +#: ../ui/vmm-create-net.ui.h:10 msgid "" "Naming your " "virtual network " msgstr "" -#: ../ui/vmm-create-net.ui.h:10 +#: ../ui/vmm-create-net.ui.h:11 msgid "Please choose a name for your virtual network:" msgstr "" -#: ../ui/vmm-create-net.ui.h:11 +#: ../ui/vmm-create-net.ui.h:12 msgid "Net Name Field" msgstr "" -#: ../ui/vmm-create-net.ui.h:12 +#: ../ui/vmm-create-net.ui.h:13 msgid "Example: network1" msgstr "" -#: ../ui/vmm-create-net.ui.h:13 +#: ../ui/vmm-create-net.ui.h:14 msgid "Network _Name:" msgstr "" -#: ../ui/vmm-create-net.ui.h:15 -msgid "" -"Choosing an " -"IPv4 address space" -msgstr "" - #: ../ui/vmm-create-net.ui.h:16 -msgid "You will need to choose an IPv4 address space for the virtual network:" +msgid "" +"Defining IPv4 " +"addresses" msgstr "" -#: ../ui/vmm-create-net.ui.h:18 ../ui/vmm-details.ui.h:71 -msgid "Type:" +#: ../ui/vmm-create-net.ui.h:17 +msgid "" +"You will need to choose an IPv4 address space for the virtual network." +msgstr "" + +#: ../ui/vmm-create-net.ui.h:18 +msgid "Enable IPv4 network address space definition" msgstr "" #: ../ui/vmm-create-net.ui.h:19 -msgid "Size:" -msgstr "" - -#: ../ui/vmm-create-net.ui.h:20 msgid "Gateway:" msgstr "" +#: ../ui/vmm-create-net.ui.h:20 +msgid "Network Type:" +msgstr "" + #: ../ui/vmm-create-net.ui.h:21 -msgid "Broadcast:" +msgid "192.168.100.1" msgstr "" #: ../ui/vmm-create-net.ui.h:22 -msgid "Netmask:" +msgid "?" msgstr "" #: ../ui/vmm-create-net.ui.h:23 +msgid "_Network:" +msgstr "" + +#: ../ui/vmm-create-net.ui.h:24 msgid "" "Hint: The network should be chosen from one of the IPv4 private " "address ranges. eg 10.0.0.0/8, 172.16.0.0/12, or 192.168.0.0/16" msgstr "" -#: ../ui/vmm-create-net.ui.h:24 -msgid "Network Range" +#: ../ui/vmm-create-net.ui.h:25 +msgid "Start:" msgstr "" -#: ../ui/vmm-create-net.ui.h:25 -msgid "_Network:" +#: ../ui/vmm-create-net.ui.h:26 +msgid "End:" msgstr "" #: ../ui/vmm-create-net.ui.h:27 -msgid "" -"Selecting the " -"DHCP range" -msgstr "" - -#: ../ui/vmm-create-net.ui.h:28 -msgid "" -"Please choose the range of addresses the DHCP server will allocate to " -"virtual machines attached to the virtual network." +msgid "Enable DHCPv4" msgstr "" #: ../ui/vmm-create-net.ui.h:29 msgid "" -"Tip: Unless you wish to reserve some addresses to allow static " -"network configuration in virtual machines, these parameters can be left with " -"their default values." +"Defining IPv6 " +"addresses" msgstr "" #: ../ui/vmm-create-net.ui.h:30 -msgid "_Enable DHCP:" +msgid "" +"You will need to choose an IPv6 address space for the virtual network:" msgstr "" #: ../ui/vmm-create-net.ui.h:31 -msgid "End Address" +msgid "Enable IPv6 network address space definition" msgstr "" #: ../ui/vmm-create-net.ui.h:32 -msgid "Start Address" +msgid "fd00:100::1" msgstr "" #: ../ui/vmm-create-net.ui.h:33 -msgid "E_nd:" -msgstr "" - -#: ../ui/vmm-create-net.ui.h:34 -msgid "_Start:" +msgid "" +"Note: The network could be chosen from one of the IPv6 private " +"address ranges. eg FC00::/7. In any case. the prefix must be 64.\n" +"A typical IPv6 network address will look something like: fd00:dead:" +"beef:55::/64" msgstr "" #: ../ui/vmm-create-net.ui.h:35 -msgid "DHCP" -msgstr "" - -#: ../ui/vmm-create-net.ui.h:36 -msgid "" -"Connecting to " -"physical network" +msgid "Enable DHCPv6" msgstr "" #: ../ui/vmm-create-net.ui.h:37 msgid "" -"Please indicate whether this virtual network should be connected to the " -"physical network." +"Miscellaneous " +"Settings" msgstr "" #: ../ui/vmm-create-net.ui.h:38 -msgid "_Destination:" +msgid "" +"Please indicate whether this virtual network should be connected to the " +"physical network." msgstr "" #: ../ui/vmm-create-net.ui.h:39 -msgid "_Isolated virtual network" +msgid "_Destination:" msgstr "" #: ../ui/vmm-create-net.ui.h:40 +msgid "_Isolated virtual network" +msgstr "" + +#: ../ui/vmm-create-net.ui.h:41 msgid "For_warding to physical network" msgstr "" -#: ../ui/vmm-create-net.ui.h:42 +#: ../ui/vmm-create-net.ui.h:43 msgid "Physical Network" msgstr "" -#: ../ui/vmm-create-net.ui.h:43 -msgid "Forwarding" +#: ../ui/vmm-create-net.ui.h:44 +msgid "Enable IPv6 internal routing/networking" msgstr "" -#: ../ui/vmm-create-net.ui.h:44 +#: ../ui/vmm-create-net.ui.h:45 +msgid "" +"If an IPv6 network address is not specified, this will enable IPv6 " +"internal routing between virtual machines. By default, IPv4 internal " +"routing is enabled." +msgstr "" + +#: ../ui/vmm-create-net.ui.h:46 +msgid "Domain Name:" +msgstr "" + +#: ../ui/vmm-create-net.ui.h:47 +msgid "" +"Optionally, specify the DNS Domain Name to be used for the networks " +"on this network interface." +msgstr "" + +#: ../ui/vmm-create-net.ui.h:48 +msgid "Misc" +msgstr "" + +#: ../ui/vmm-create-net.ui.h:49 msgid "" "Ready to create " "network" msgstr "" -#: ../ui/vmm-create-net.ui.h:45 ../ui/vmm-host.ui.h:26 -msgid "NAT to any physical device" -msgstr "" - -#: ../ui/vmm-create-net.ui.h:46 -msgid "Connectivity:" -msgstr "" - -#: ../ui/vmm-create-net.ui.h:47 +#: ../ui/vmm-create-net.ui.h:50 msgid "IPv4 network" msgstr "" -#: ../ui/vmm-create-net.ui.h:48 -msgid "DHCP" +#: ../ui/vmm-create-net.ui.h:51 +msgid "192.168.10.128" msgstr "" -#: ../ui/vmm-create-net.ui.h:49 -msgid "Forwarding" -msgstr "" - -#: ../ui/vmm-create-net.ui.h:50 -msgid "End address:" -msgstr "" - -#: ../ui/vmm-create-net.ui.h:52 ../ui/vmm-host.ui.h:22 -msgid "Network:" +#: ../ui/vmm-create-net.ui.h:52 +msgid "IPv6 network" msgstr "" #: ../ui/vmm-create-net.ui.h:53 -msgid "Network name:" +msgid "FD00:100::/64" msgstr "" #: ../ui/vmm-create-net.ui.h:54 -msgid "Summary" +msgid "DHCPv6 End Address:" msgstr "" #: ../ui/vmm-create-net.ui.h:55 +msgid "DHCPv6 Start Address:" +msgstr "" + +#: ../ui/vmm-create-net.ui.h:56 +msgid "FD00:100::100" +msgstr "" + +#: ../ui/vmm-create-net.ui.h:57 +msgid "FD00:100::1FF" +msgstr "" + +#: ../ui/vmm-create-net.ui.h:59 +msgid "DHCPv4 Start Address:" +msgstr "" + +#: ../ui/vmm-create-net.ui.h:60 +msgid "DHCPv4 End Address:" +msgstr "" + +#: ../ui/vmm-create-net.ui.h:61 +msgid "Summary" +msgstr "" + +#: ../ui/vmm-create-net.ui.h:62 +msgid "Network Name:" +msgstr "" + +#: ../ui/vmm-create-net.ui.h:63 +msgid "demo" +msgstr "" + +#: ../ui/vmm-create-net.ui.h:64 +msgid "Forwarding/Connectivity:" +msgstr "" + +#: ../ui/vmm-create-net.ui.h:67 msgid "Complete" msgstr "" @@ -6366,6 +6484,10 @@ msgstr "" msgid "A_dd Hardware" msgstr "" +#: ../ui/vmm-details.ui.h:46 +msgid "Status:" +msgstr "" + #: ../ui/vmm-details.ui.h:47 msgid "UUID:" msgstr "" @@ -6454,6 +6576,10 @@ msgstr "" msgid "M_odel:" msgstr "" +#: ../ui/vmm-details.ui.h:71 +msgid "Type:" +msgstr "" + #: ../ui/vmm-details.ui.h:72 msgid "Security" msgstr "" @@ -6752,7 +6878,7 @@ msgstr "" msgid "Virtual port" msgstr "" -#: ../ui/vmm-details.ui.h:152 ../ui/vmm-host.ui.h:49 +#: ../ui/vmm-details.ui.h:152 ../ui/vmm-host.ui.h:55 msgid "Mode:" msgstr "" @@ -6764,7 +6890,7 @@ msgstr "" msgid "Port:" msgstr "" -#: ../ui/vmm-details.ui.h:155 ../ui/vmm-host.ui.h:50 +#: ../ui/vmm-details.ui.h:155 ../ui/vmm-host.ui.h:56 msgid "Address:" msgstr "" @@ -6924,127 +7050,151 @@ msgstr "" msgid "A_utostart:" msgstr "" +#: ../ui/vmm-host.ui.h:22 +msgid "DNS Domain Name:" +msgstr "" + #: ../ui/vmm-host.ui.h:23 -msgid "DHCP start:" +msgid "IPv4 Forwarding:" msgstr "" #: ../ui/vmm-host.ui.h:24 -msgid "DHCP end:" +msgid "NAT to any device" msgstr "" #: ../ui/vmm-host.ui.h:25 -msgid "Forwarding:" -msgstr "" - -#: ../ui/vmm-host.ui.h:27 -msgid "IPv4 configuration" +msgid "IPv6 Forwarding:" msgstr "" #: ../ui/vmm-host.ui.h:28 -msgid "Add Network" +msgid "DHCP start:" msgstr "" #: ../ui/vmm-host.ui.h:29 -msgid "Start Network" +msgid "DHCP end:" msgstr "" #: ../ui/vmm-host.ui.h:30 -msgid "Stop Network" +msgid "Route-Via:" msgstr "" #: ../ui/vmm-host.ui.h:31 -msgid "Delete Network" +msgid " via " msgstr "" #: ../ui/vmm-host.ui.h:32 -msgid "Virtual Networks" +msgid "IPv4 configuration" msgstr "" #: ../ui/vmm-host.ui.h:33 -msgid "Pool Type:" +msgid "IPv6 configuration" msgstr "" #: ../ui/vmm-host.ui.h:34 -msgid "Location:" +msgid "Add Network" +msgstr "" + +#: ../ui/vmm-host.ui.h:35 +msgid "Start Network" msgstr "" #: ../ui/vmm-host.ui.h:36 -msgid "Volumes" +msgid "Stop Network" msgstr "" #: ../ui/vmm-host.ui.h:37 -msgid "Refresh volume list" +msgid "Delete Network" msgstr "" #: ../ui/vmm-host.ui.h:38 -msgid "Add Pool" +msgid "Virtual Networks" msgstr "" #: ../ui/vmm-host.ui.h:39 -msgid "Start Pool" +msgid "Pool Type:" msgstr "" #: ../ui/vmm-host.ui.h:40 -msgid "Stop Pool" +msgid "Location:" msgstr "" -#: ../ui/vmm-host.ui.h:41 -msgid "Delete Pool" -msgstr "" - -#: ../ui/vmm-host.ui.h:42 ../ui/vmm-storage-browse.ui.h:3 -msgid "_New Volume" +#: ../ui/vmm-host.ui.h:42 +msgid "Volumes" msgstr "" #: ../ui/vmm-host.ui.h:43 -msgid "_Delete Volume" +msgid "Refresh volume list" +msgstr "" + +#: ../ui/vmm-host.ui.h:44 +msgid "Add Pool" msgstr "" #: ../ui/vmm-host.ui.h:45 -msgid "Name" +msgid "Start Pool" msgstr "" #: ../ui/vmm-host.ui.h:46 -msgid "MAC:" +msgid "Stop Pool" msgstr "" #: ../ui/vmm-host.ui.h:47 -msgid "Start mode:" +msgid "Delete Pool" msgstr "" -#: ../ui/vmm-host.ui.h:48 -msgid "In use by:" +#: ../ui/vmm-host.ui.h:48 ../ui/vmm-storage-browse.ui.h:3 +msgid "_New Volume" +msgstr "" + +#: ../ui/vmm-host.ui.h:49 +msgid "_Delete Volume" msgstr "" #: ../ui/vmm-host.ui.h:51 -msgid "IPv4 Configuration" +msgid "Name" msgstr "" #: ../ui/vmm-host.ui.h:52 -msgid "IPv6 Configuration" +msgid "MAC:" msgstr "" #: ../ui/vmm-host.ui.h:53 -msgid "Slave Interfaces" +msgid "Start mode:" msgstr "" #: ../ui/vmm-host.ui.h:54 -msgid "Add Interface" -msgstr "" - -#: ../ui/vmm-host.ui.h:55 -msgid "Start Interface" -msgstr "" - -#: ../ui/vmm-host.ui.h:56 -msgid "Stop Interface" +msgid "In use by:" msgstr "" #: ../ui/vmm-host.ui.h:57 -msgid "Delete Interface" +msgid "IPv4 Configuration" msgstr "" #: ../ui/vmm-host.ui.h:58 +msgid "IPv6 Configuration" +msgstr "" + +#: ../ui/vmm-host.ui.h:59 +msgid "Slave Interfaces" +msgstr "" + +#: ../ui/vmm-host.ui.h:60 +msgid "Add Interface" +msgstr "" + +#: ../ui/vmm-host.ui.h:61 +msgid "Start Interface" +msgstr "" + +#: ../ui/vmm-host.ui.h:62 +msgid "Stop Interface" +msgstr "" + +#: ../ui/vmm-host.ui.h:63 +msgid "Delete Interface" +msgstr "" + +#: ../ui/vmm-host.ui.h:64 msgid "Network Interfaces" msgstr "" diff --git a/setup.py b/setup.py index ef85af89..cc0de887 100644 --- a/setup.py +++ b/setup.py @@ -84,7 +84,7 @@ class my_build(build_extra): os.mkdir("build") for app in cmds: - sharepath = os.path.join(cliconfig.asset_dir, app) + sharepath = os.path.join(cliconfig.install_asset_dir, app) wrapper = "#!/bin/sh\n\n" wrapper += "exec \"%s\" \"$@\"" % (sharepath) diff --git a/virtcli/cliconfig.py b/virtcli/cliconfig.py index 1b562116..7d7fc6e9 100644 --- a/virtcli/cliconfig.py +++ b/virtcli/cliconfig.py @@ -46,11 +46,12 @@ __version__ = "0.9.4" # We should map this into the config somehow but I question if anyone cares prefix = _get_param("prefix", "/usr") gettext_dir = os.path.join(prefix, "share", "locale") +install_asset_dir = os.path.join(prefix, "share", "virt-manager") if os.getcwd() == _srcdir: asset_dir = _srcdir icon_dir = os.path.join(_srcdir, "data") else: - asset_dir = os.path.join(prefix, "share", "virt-manager") + asset_dir = install_asset_dir icon_dir = os.path.join(asset_dir, "icons") with_tui = bool(int(_get_param("with_tui", "1")))