diff --git a/po/virt-manager.pot b/po/virt-manager.pot index 8586830e..02de355c 100644 --- a/po/virt-manager.pot +++ b/po/virt-manager.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: virt-manager\n" "Report-Msgid-Bugs-To: https://github.com/virt-manager/virt-manager/issues\n" -"POT-Creation-Date: 2021-10-13 06:14+0000\n" +"POT-Creation-Date: 2022-03-01 06:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,7 +19,7 @@ msgstr "" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: data/virt-manager.appdata.xml.in:6 data/virt-manager.desktop.in:3 -#: ui/manager.ui:23 virtManager/systray.py:148 +#: ui/manager.ui:7 virtManager/systray.py:148 msgid "Virtual Machine Manager" msgstr "" @@ -52,6 +52,10 @@ msgstr "" msgid "Manage virtual machines" msgstr "" +#: data/virt-manager.desktop.in:9 +msgid "vmm;" +msgstr "" + #: ui/about.ui:10 msgid "Copyright (C) 2006-2020 Red Hat Inc." msgstr "" @@ -65,104 +69,101 @@ msgstr "" msgid "translator-credits" msgstr "" -#: ui/addhardware.ui:29 +#: ui/addhardware.ui:24 msgid "Add New Virtual Hardware" msgstr "" -#: ui/addhardware.ui:157 +#: ui/addhardware.ui:153 msgid "_Device type:" msgstr "" -#: ui/addhardware.ui:188 +#: ui/addhardware.ui:184 msgid "_Bus type:" msgstr "" -#: ui/addhardware.ui:263 ui/addhardware.ui:532 ui/addhardware.ui:1145 -#: ui/createpool.ui:354 ui/fsdetails.ui:87 ui/gfxdetails.ui:106 +#: ui/addhardware.ui:261 ui/addhardware.ui:532 ui/addhardware.ui:1152 +#: ui/createpool.ui:355 ui/fsdetails.ui:87 ui/gfxdetails.ui:107 +#: ui/tpmdetails.ui:49 msgid "_Type:" msgstr "" -#: ui/addhardware.ui:277 ui/addhardware.ui:612 ui/addhardware.ui:933 -#: ui/addhardware.ui:1000 ui/addhardware.ui:1249 ui/addhardware.ui:1376 +#: ui/addhardware.ui:275 ui/addhardware.ui:613 ui/addhardware.ui:937 +#: ui/addhardware.ui:1005 ui/addhardware.ui:1282 ui/tpmdetails.ui:99 msgid "_Model:" msgstr "" -#: ui/addhardware.ui:347 +#: ui/addhardware.ui:345 msgid "ctrl" msgstr "" -#: ui/addhardware.ui:398 +#: ui/addhardware.ui:397 msgid "aa:bb:cc:dd:ee:ff" msgstr "" -#: ui/addhardware.ui:422 ui/details.ui:2817 +#: ui/addhardware.ui:421 ui/details.ui:2976 msgid "_MAC address:" msgstr "" -#: ui/addhardware.ui:437 ui/details.ui:2803 ui/details.ui:4422 +#: ui/addhardware.ui:436 ui/details.ui:2962 msgid "Device mode_l:" msgstr "" -#: ui/addhardware.ui:671 ui/addhardware.ui:1324 +#: ui/addhardware.ui:673 ui/addhardware.ui:1229 msgid "Host _Device:" msgstr "" -#: ui/addhardware.ui:746 +#: ui/addhardware.ui:749 msgid "_Path:" msgstr "" -#: ui/addhardware.ui:760 +#: ui/addhardware.ui:763 msgid "Device _Type:" msgstr "" -#: ui/addhardware.ui:786 +#: ui/addhardware.ui:789 msgid "T_ype:" msgstr "" -#: ui/addhardware.ui:800 ui/clone.ui:184 ui/createnet.ui:217 -#: ui/createpool.ui:329 ui/createvm.ui:2159 ui/createvol.ui:189 -#: ui/details.ui:223 ui/host.ui:181 ui/snapshotsnew.ui:110 +#: ui/addhardware.ui:803 ui/clone.ui:480 ui/createnet.ui:213 +#: ui/createpool.ui:330 ui/createvm.ui:2152 ui/createvol.ui:185 +#: ui/details.ui:218 ui/host.ui:169 ui/snapshotsnew.ui:103 msgid "_Name:" msgstr "" -#: ui/addhardware.ui:837 +#: ui/addhardware.ui:840 msgid "_Auto socket:" msgstr "" -#: ui/addhardware.ui:865 +#: ui/addhardware.ui:868 msgid "_Channel:" msgstr "" -#: ui/addhardware.ui:1013 ui/details.ui:3810 +#: ui/addhardware.ui:1018 ui/details.ui:4000 msgid "Ac_tion:" msgstr "" -#: ui/addhardware.ui:1104 ui/createnet.ui:143 +#: ui/addhardware.ui:1110 ui/createnet.ui:139 msgid "_Mode:" msgstr "" -#: ui/addhardware.ui:1198 -msgid "Device _Path:" -msgstr "" - -#: ui/addhardware.ui:1224 -msgid "_Backend:" -msgstr "" - -#: ui/addhardware.ui:1273 -msgid "_Version:" -msgstr "" - -#: ui/addhardware.ui:1358 ui/details.ui:4588 +#: ui/addhardware.ui:1263 ui/details.ui:4688 msgid "rng" msgstr "" -#: ui/addhardware.ui:1409 ui/details.ui:4664 +#: ui/addhardware.ui:1336 ui/details.ui:4770 msgid "panic" msgstr "" -#: ui/addhardware.ui:1525 ui/createnet.ui:829 ui/createpool.ui:487 -#: ui/createvm.ui:2477 ui/createvol.ui:484 ui/snapshotsnew.ui:271 +#: ui/addhardware.ui:1442 ui/asyncjob.ui:146 ui/clone.ui:26 ui/clone.ui:690 +#: ui/connectauth.ui:22 ui/createconn.ui:25 ui/createnet.ui:798 +#: ui/createpool.ui:478 ui/createvm.ui:2400 ui/createvol.ui:462 +#: ui/delete.ui:181 ui/details.ui:4866 ui/hoststorage.ui:154 ui/migrate.ui:638 +#: ui/snapshotsnew.ui:253 +msgid "_Cancel" +msgstr "" + +#: ui/addhardware.ui:1457 ui/createnet.ui:813 ui/createpool.ui:493 +#: ui/createvm.ui:2446 ui/createvol.ui:477 ui/snapshotsnew.ui:268 msgid "_Finish" msgstr "" @@ -170,51 +171,47 @@ msgstr "" msgid "C_reate a disk image for the virtual machine" msgstr "" -#: ui/addstorage.ui:66 +#: ui/addstorage.ui:62 msgid "0.0" msgstr "" -#: ui/addstorage.ui:81 +#: ui/addstorage.ui:77 msgid "_GiB" msgstr "" -#: ui/addstorage.ui:162 +#: ui/addstorage.ui:156 msgid "_Select or create custom storage" msgstr "" -#: ui/addstorage.ui:191 +#: ui/addstorage.ui:185 msgid "_Manage..." msgstr "" -#: ui/addstorage.ui:259 +#: ui/addstorage.ui:254 msgid "Cac_he mode:" msgstr "" -#: ui/addstorage.ui:290 +#: ui/addstorage.ui:285 msgid "Discard mod_e:" msgstr "" -#: ui/addstorage.ui:321 -msgid "Detect _zeroes:" -msgstr "" - -#: ui/addstorage.ui:352 +#: ui/addstorage.ui:316 msgid "R_eadonly:" msgstr "" -#: ui/addstorage.ui:366 +#: ui/addstorage.ui:330 msgid "Sharea_ble:" msgstr "" -#: ui/addstorage.ui:407 +#: ui/addstorage.ui:371 msgid "Removab_le:" msgstr "" -#: ui/addstorage.ui:435 +#: ui/addstorage.ui:399 msgid "Seria_l:" msgstr "" -#: ui/addstorage.ui:461 +#: ui/addstorage.ui:425 msgid "Advanced _options" msgstr "" @@ -230,35 +227,72 @@ msgstr "" msgid "Processing..." msgstr "" -#: ui/asyncjob.ui:188 ui/vmwindow.ui:152 ui/xmleditor.ui:26 +#: ui/asyncjob.ui:188 ui/vmwindow.ui:132 ui/xmleditor.ui:26 +#: virtManager/manager.py:298 msgid "_Details" msgstr "" -#: ui/clone.ui:12 +#: ui/clone.ui:8 +msgid "Change storage path" +msgstr "" + +#: ui/clone.ui:41 ui/connectauth.ui:37 +msgid "_OK" +msgstr "" + +#: ui/clone.ui:128 ui/hoststorage.ui:417 +msgid "Size:" +msgstr "" + +#: ui/clone.ui:144 +msgid "Target:" +msgstr "" + +#: ui/clone.ui:161 +msgid "Path:" +msgstr "" + +#: ui/clone.ui:183 +msgid "Existing disk" +msgstr "" + +#: ui/clone.ui:222 +msgid "Create a new disk (c_lone) for the virtual machine" +msgstr "" + +#: ui/clone.ui:256 ui/createvol.ui:404 ui/fsdetails.ui:63 +msgid "_Browse..." +msgstr "" + +#: ui/clone.ui:273 +msgid "New _Path:" +msgstr "" + +#: ui/clone.ui:306 msgid "Clone Virtual Machine" msgstr "" -#: ui/clone.ui:53 +#: ui/clone.ui:347 msgid "Clone virtual machine" msgstr "" -#: ui/clone.ui:127 +#: ui/clone.ui:422 msgid "Original VM:" msgstr "" -#: ui/clone.ui:139 +#: ui/clone.ui:434 msgid "Connection:" msgstr "" -#: ui/clone.ui:269 ui/createvm.ui:2241 +#: ui/clone.ui:566 ui/createvm.ui:2234 msgid "Storage:" msgstr "" -#: ui/clone.ui:285 +#: ui/clone.ui:582 msgid "_Details..." msgstr "" -#: ui/clone.ui:354 +#: ui/clone.ui:651 msgid "" "Cloning does not alter the guest OS contents. If " "you need to do things\n" @@ -266,99 +300,67 @@ msgid "" "span>" msgstr "" -#: ui/clone.ui:409 +#: ui/clone.ui:706 msgid "C_lone" msgstr "" -#: ui/clone.ui:447 -msgid "Change storage path" -msgstr "" - -#: ui/clone.ui:585 ui/hoststorage.ui:434 -msgid "Size:" -msgstr "" - -#: ui/clone.ui:601 -msgid "Target:" -msgstr "" - -#: ui/clone.ui:618 ui/details.ui:4386 -msgid "Path:" -msgstr "" - -#: ui/clone.ui:640 -msgid "Existing disk" -msgstr "" - -#: ui/clone.ui:671 -msgid "New _Path:" -msgstr "" - -#: ui/clone.ui:685 -msgid "Create a new disk (c_lone) for the virtual machine" -msgstr "" - -#: ui/clone.ui:719 ui/createvol.ui:415 ui/fsdetails.ui:63 -msgid "_Browse..." -msgstr "" - -#: ui/console.ui:21 ui/console.ui:267 +#: ui/console.ui:17 ui/console.ui:233 msgid "The console is currently unavailable" msgstr "" -#: ui/console.ui:61 virtManager/addhardware.py:224 +#: ui/console.ui:57 virtManager/addhardware.py:227 msgid "Serial" msgstr "" -#: ui/console.ui:128 +#: ui/console.ui:125 msgid "_Password:" msgstr "" -#: ui/console.ui:142 ui/createconn.ui:208 +#: ui/console.ui:139 ui/createconn.ui:200 msgid "_Username:" msgstr "" -#: ui/console.ui:177 +#: ui/console.ui:174 msgid "_Login" msgstr "" -#: ui/console.ui:192 +#: ui/console.ui:188 msgid "_Save this password in your keyring" msgstr "" -#: ui/console.ui:196 +#: ui/console.ui:192 msgid "Check to save password, uncheck to forget password." msgstr "" -#: ui/console.ui:292 +#: ui/console.ui:258 msgid "_Connect to console" msgstr "" -#: ui/createconn.ui:13 +#: ui/createconn.ui:8 msgid "Add Connection" msgstr "" -#: ui/createconn.ui:49 +#: ui/createconn.ui:41 msgid "Co_nnect" msgstr "" -#: ui/createconn.ui:100 +#: ui/createconn.ui:92 msgid "_Hypervisor:" msgstr "" -#: ui/createconn.ui:122 +#: ui/createconn.ui:114 msgid "Connect to _remote host over SSH" msgstr "" -#: ui/createconn.ui:141 +#: ui/createconn.ui:133 msgid "_Autoconnect:" msgstr "" -#: ui/createconn.ui:191 +#: ui/createconn.ui:183 msgid "H_ostname:" msgstr "" -#: ui/createconn.ui:242 +#: ui/createconn.ui:234 msgid "" "QEMU usermode session is not the virt-manager\n" "default. It is likely that any pre-existing QEMU/KVM\n" @@ -366,79 +368,79 @@ msgid "" "are very limited. " msgstr "" -#: ui/createconn.ui:267 +#: ui/createconn.ui:259 msgid "Cu_stom URI:" msgstr "" -#: ui/createconn.ui:316 +#: ui/createconn.ui:308 msgid "Generated URI:" msgstr "" -#: ui/createnet.ui:14 +#: ui/createnet.ui:9 msgid "Create a new virtual network" msgstr "" -#: ui/createnet.ui:60 +#: ui/createnet.ui:55 msgid "Create virtual network" msgstr "" -#: ui/createnet.ui:156 +#: ui/createnet.ui:152 msgid "Fo_rward to:" msgstr "" -#: ui/createnet.ui:170 +#: ui/createnet.ui:166 msgid "Device _List:" msgstr "" -#: ui/createnet.ui:248 +#: ui/createnet.ui:244 msgid "De_vice:" msgstr "" -#: ui/createnet.ui:291 +#: ui/createnet.ui:287 msgid "_Enable IPv4" msgstr "" -#: ui/createnet.ui:334 ui/createnet.ui:552 +#: ui/createnet.ui:326 ui/createnet.ui:537 msgid "_Network:" msgstr "" -#: ui/createnet.ui:426 ui/createnet.ui:642 +#: ui/createnet.ui:417 ui/createnet.ui:628 msgid "Start:" msgstr "" -#: ui/createnet.ui:438 ui/createnet.ui:654 +#: ui/createnet.ui:429 ui/createnet.ui:640 msgid "End:" msgstr "" -#: ui/createnet.ui:447 +#: ui/createnet.ui:438 msgid "Enable DHCPv4" msgstr "" -#: ui/createnet.ui:484 ui/hostnets.ui:358 +#: ui/createnet.ui:473 ui/hostnets.ui:348 msgid "IPv_4 configuration" msgstr "" -#: ui/createnet.ui:509 +#: ui/createnet.ui:498 msgid "_Enable IPv6" msgstr "" -#: ui/createnet.ui:663 +#: ui/createnet.ui:649 msgid "Enable DHCPv6" msgstr "" -#: ui/createnet.ui:700 ui/hostnets.ui:485 +#: ui/createnet.ui:684 ui/hostnets.ui:452 msgid "IPv_6 configuration" msgstr "" -#: ui/createnet.ui:747 +#: ui/createnet.ui:728 msgid "Use net_work name" msgstr "" -#: ui/createnet.ui:765 +#: ui/createnet.ui:746 msgid "Cust_om" msgstr "" -#: ui/createnet.ui:786 +#: ui/createnet.ui:765 msgid "DNS domain name" msgstr "" @@ -450,166 +452,166 @@ msgstr "" msgid "Create storage pool" msgstr "" -#: ui/createpool.ui:148 +#: ui/createpool.ui:149 msgid "Tar_get Path:" msgstr "" -#: ui/createpool.ui:161 ui/createvol.ui:203 +#: ui/createpool.ui:162 ui/createvol.ui:199 msgid "F_ormat:" msgstr "" -#: ui/createpool.ui:175 +#: ui/createpool.ui:176 msgid "Host Na_me:" msgstr "" -#: ui/createpool.ui:203 +#: ui/createpool.ui:204 msgid "Initiator _IQN:" msgstr "" -#: ui/createpool.ui:214 +#: ui/createpool.ui:215 msgid "B_rowse" msgstr "" -#: ui/createpool.ui:234 +#: ui/createpool.ui:235 msgid "Bro_wse" msgstr "" -#: ui/createvm.ui:24 +#: ui/createvm.ui:19 msgid "New VM" msgstr "" -#: ui/createvm.ui:71 +#: ui/createvm.ui:66 msgid "Create a new virtual machine" msgstr "" -#: ui/createvm.ui:173 +#: ui/createvm.ui:168 msgid "Choose virtualization type" msgstr "" -#: ui/createvm.ui:194 +#: ui/createvm.ui:185 msgid "_Virtual machine" msgstr "" -#: ui/createvm.ui:212 +#: ui/createvm.ui:203 msgid "_Container" msgstr "" -#: ui/createvm.ui:255 +#: ui/createvm.ui:244 msgid "Choose how you would like to install the operating system" msgstr "" -#: ui/createvm.ui:276 +#: ui/createvm.ui:261 msgid "_Local install media (ISO image or CDROM)" msgstr "" -#: ui/createvm.ui:294 +#: ui/createvm.ui:279 msgid "Network _Install (HTTP, HTTPS, or FTP)" msgstr "" -#: ui/createvm.ui:312 +#: ui/createvm.ui:297 msgid "Import _existing disk image" msgstr "" -#: ui/createvm.ui:330 +#: ui/createvm.ui:315 msgid "Ma_nual install" msgstr "" -#: ui/createvm.ui:372 +#: ui/createvm.ui:355 msgid "Choose the container type" msgstr "" -#: ui/createvm.ui:393 +#: ui/createvm.ui:372 msgid "_Application container" msgstr "" -#: ui/createvm.ui:411 +#: ui/createvm.ui:390 msgid "O_perating system container" msgstr "" -#: ui/createvm.ui:460 +#: ui/createvm.ui:438 msgid "C_onnection:" msgstr "" -#: ui/createvm.ui:671 +#: ui/createvm.ui:648 msgid "_Xen Type:" msgstr "" -#: ui/createvm.ui:685 +#: ui/createvm.ui:662 msgid "_Architecture:" msgstr "" -#: ui/createvm.ui:699 +#: ui/createvm.ui:676 msgid "_Machine Type:" msgstr "" -#: ui/createvm.ui:724 +#: ui/createvm.ui:701 msgid "_Virt Type:" msgstr "" -#: ui/createvm.ui:752 +#: ui/createvm.ui:727 msgid "Architecture options" msgstr "" -#: ui/createvm.ui:773 virtManager/details/details.py:729 -#: virtManager/manager.py:329 virtManager/oslist.py:65 +#: ui/createvm.ui:748 virtManager/details/details.py:724 +#: virtManager/manager.py:325 virtManager/oslist.py:72 msgid "Name" msgstr "" -#: ui/createvm.ui:801 +#: ui/createvm.ui:776 msgid "Choose _ISO or CDROM install media:" msgstr "" -#: ui/createvm.ui:831 +#: ui/createvm.ui:806 msgid "Bro_wse..." msgstr "" -#: ui/createvm.ui:862 +#: ui/createvm.ui:837 msgid "ISO" msgstr "" -#: ui/createvm.ui:879 +#: ui/createvm.ui:854 msgid "Provide the operating system install U_RL:" msgstr "" -#: ui/createvm.ui:944 +#: ui/createvm.ui:918 msgid "Kerne_l options:" msgstr "" -#: ui/createvm.ui:979 +#: ui/createvm.ui:951 msgid "URL _Options" msgstr "" -#: ui/createvm.ui:1010 +#: ui/createvm.ui:982 msgid "URL" msgstr "" -#: ui/createvm.ui:1042 +#: ui/createvm.ui:1014 msgid "PXE" msgstr "" -#: ui/createvm.ui:1066 +#: ui/createvm.ui:1038 msgid "Provide the existing stora_ge path:" msgstr "" -#: ui/createvm.ui:1100 ui/createvm.ui:1228 ui/createvm.ui:1315 +#: ui/createvm.ui:1072 ui/createvm.ui:1200 ui/createvm.ui:1287 msgid "B_rowse..." msgstr "" -#: ui/createvm.ui:1154 +#: ui/createvm.ui:1126 msgid "" "Kernel/initrd settings can be configured with 'Customize before " "install' on the final page." msgstr "" -#: ui/createvm.ui:1199 +#: ui/createvm.ui:1171 msgid "Provide the _application path:" msgstr "" -#: ui/createvm.ui:1280 +#: ui/createvm.ui:1252 msgid "Provide the existing OS root _directory:" msgstr "" -#: ui/createvm.ui:1362 +#: ui/createvm.ui:1334 msgid "" "The OS directory tree must already exist. To enable OS directory tree " "creation,\n" @@ -617,22 +619,22 @@ msgid "" "\">virt-bootstrap" msgstr "" -#: ui/createvm.ui:1401 +#: ui/createvm.ui:1373 msgid "" "The OS directory tree must already exist. Creating an OS directory " "tree for remote\n" "connections is not yet supported." msgstr "" -#: ui/createvm.ui:1420 +#: ui/createvm.ui:1392 msgid "Create OS directory tree from container image" msgstr "" -#: ui/createvm.ui:1450 +#: ui/createvm.ui:1424 msgid "Source URI:" msgstr "" -#: ui/createvm.ui:1466 +#: ui/createvm.ui:1440 msgid "" "Possible URL formats:\n" " * file:///path/to/rootfs.tar\n" @@ -640,144 +642,152 @@ msgid "" " * virt-builder://template\n" msgstr "" -#: ui/createvm.ui:1493 +#: ui/createvm.ui:1467 msgid "Do not verify TLS certificates of registry" msgstr "" -#: ui/createvm.ui:1519 +#: ui/createvm.ui:1495 msgid "Username:" msgstr "" -#: ui/createvm.ui:1530 +#: ui/createvm.ui:1506 msgid "Password:" msgstr "" -#: ui/createvm.ui:1576 +#: ui/createvm.ui:1567 msgid "Credentials for accessing the source registry" msgstr "" -#: ui/createvm.ui:1603 +#: ui/createvm.ui:1594 msgid "Root password:" msgstr "" -#: ui/createvm.ui:1670 +#: ui/createvm.ui:1661 msgid "Select _container template:" msgstr "" -#: ui/createvm.ui:1713 +#: ui/createvm.ui:1704 msgid "VZ templates" msgstr "" -#: ui/createvm.ui:1738 +#: ui/createvm.ui:1729 msgid "C_hoose the operating system you are installing:" msgstr "" -#: ui/createvm.ui:1767 +#: ui/createvm.ui:1758 msgid "A_utomatically detect from the installation media / source" msgstr "" -#: ui/createvm.ui:1816 +#: ui/createvm.ui:1807 msgid "Install" msgstr "" -#: ui/createvm.ui:1840 +#: ui/createvm.ui:1831 msgid "Choose Memory and CPU settings:" msgstr "" -#: ui/createvm.ui:1861 +#: ui/createvm.ui:1853 msgid "_Memory:" msgstr "" -#: ui/createvm.ui:1876 +#: ui/createvm.ui:1868 msgid "C_PUs:" msgstr "" -#: ui/createvm.ui:1911 +#: ui/createvm.ui:1903 msgid "(Insert host mem)" msgstr "" -#: ui/createvm.ui:1995 virtManager/details/details.py:2404 +#: ui/createvm.ui:1987 virtManager/details/details.py:2398 msgid "Memory" msgstr "" -#: ui/createvm.ui:2010 +#: ui/createvm.ui:2002 msgid "_Enable storage for this virtual machine" msgstr "" -#: ui/createvm.ui:2048 virtManager/addhardware.py:213 -#: virtManager/addhardware.py:1017 virtManager/clone.py:277 +#: ui/createvm.ui:2040 virtManager/addhardware.py:216 +#: virtManager/addhardware.py:981 virtManager/clone.py:277 msgid "Storage" msgstr "" -#: ui/createvm.ui:2072 +#: ui/createvm.ui:2064 msgid "Ready to begin the installation" msgstr "" -#: ui/createvm.ui:2126 +#: ui/createvm.ui:2119 msgid "C_ustomize configuration before install" msgstr "" -#: ui/createvm.ui:2190 +#: ui/createvm.ui:2183 msgid "Install:" msgstr "" -#: ui/createvm.ui:2207 +#: ui/createvm.ui:2200 msgid "Memory:" msgstr "" -#: ui/createvm.ui:2224 +#: ui/createvm.ui:2217 msgid "CPUs:" msgstr "" -#: ui/createvm.ui:2258 +#: ui/createvm.ui:2251 msgid "OS:" msgstr "" -#: ui/createvm.ui:2387 +#: ui/createvm.ui:2351 msgid "N_etwork selection" msgstr "" -#: ui/createvm.ui:2407 +#: ui/createvm.ui:2371 msgid "Finish" msgstr "" -#: ui/createvol.ui:29 +#: ui/createvm.ui:2415 +msgid "_Back" +msgstr "" + +#: ui/createvm.ui:2431 +msgid "_Forward" +msgstr "" + +#: ui/createvol.ui:24 msgid "Add a Storage Volume" msgstr "" -#: ui/createvol.ui:71 +#: ui/createvol.ui:66 msgid "Create storage volume" msgstr "" -#: ui/createvol.ui:127 +#: ui/createvol.ui:121 msgid "Create a storage unit to be used directly by a virtual machine." msgstr "" -#: ui/createvol.ui:253 +#: ui/createvol.ui:249 msgid "Storage Volume Quota" msgstr "" -#: ui/createvol.ui:294 +#: ui/createvol.ui:292 msgid "1.0" msgstr "" -#: ui/createvol.ui:310 +#: ui/createvol.ui:308 msgid "GiB" msgstr "" -#: ui/createvol.ui:322 +#: ui/createvol.ui:320 msgid "Ca_pacity:" msgstr "" -#: ui/createvol.ui:333 +#: ui/createvol.ui:331 msgid "_Allocate entire volume now" msgstr "" -#: ui/createvol.ui:388 +#: ui/createvol.ui:377 msgid "Pa_th:" msgstr "" -#: ui/createvol.ui:435 +#: ui/createvol.ui:423 msgid "_Backing store" msgstr "" @@ -785,716 +795,748 @@ msgstr "" msgid "Delete Virtual Machine" msgstr "" -#: ui/delete.ui:106 +#: ui/delete.ui:107 msgid "" "This VM is currently running and will be forced off before being " "deleted" msgstr "" -#: ui/delete.ui:123 +#: ui/delete.ui:124 msgid "Delete _associated storage files" msgstr "" -#: ui/details.ui:127 +#: ui/delete.ui:196 ui/manager.ui:110 virtManager/vmmenu.py:91 +msgid "_Delete" +msgstr "" + +#: ui/details.ui:122 msgid "A_dd Hardware" msgstr "" -#: ui/details.ui:199 ui/snapshotsnew.ui:171 +#: ui/details.ui:194 ui/snapshotsnew.ui:164 msgid "Status:" msgstr "" -#: ui/details.ui:211 +#: ui/details.ui:206 msgid "UUID:" msgstr "" -#: ui/details.ui:262 +#: ui/details.ui:257 msgid "T_itle:" msgstr "" -#: ui/details.ui:292 +#: ui/details.ui:288 msgid "Shut down" msgstr "" -#: ui/details.ui:324 +#: ui/details.ui:320 msgid "D_escription:" msgstr "" -#: ui/details.ui:363 +#: ui/details.ui:364 msgid "Basic Details" msgstr "" -#: ui/details.ui:398 +#: ui/details.ui:400 msgid "Hypervisor:" msgstr "" -#: ui/details.ui:410 +#: ui/details.ui:412 msgid "Architecture:" msgstr "" -#: ui/details.ui:461 +#: ui/details.ui:463 msgid "Emulator:" msgstr "" -#: ui/details.ui:473 +#: ui/details.ui:475 msgid "Machine _Type: " msgstr "" -#: ui/details.ui:486 +#: ui/details.ui:488 msgid "Chipse_t:" msgstr "" -#: ui/details.ui:501 +#: ui/details.ui:503 msgid "Firm_ware:" msgstr "" -#: ui/details.ui:656 +#: ui/details.ui:663 msgid "Hypervisor Details" msgstr "" -#: ui/details.ui:730 +#: ui/details.ui:767 msgid "Operating Sys_tem" msgstr "" -#: ui/details.ui:780 +#: ui/details.ui:822 msgid "Applications" msgstr "" -#: ui/details.ui:842 +#: ui/details.ui:885 msgid "Refresh" msgstr "" -#: ui/details.ui:948 ui/host.ui:283 +#: ui/details.ui:996 ui/host.ui:263 msgid "CPU usage" msgstr "" -#: ui/details.ui:1012 ui/host.ui:347 +#: ui/details.ui:1065 ui/host.ui:321 msgid "Memory usage" msgstr "" -#: ui/details.ui:1060 +#: ui/details.ui:1113 msgid "0 KiBytes/s 0 KiBytes/s" msgstr "" -#: ui/details.ui:1077 +#: ui/details.ui:1135 msgid "Disk I/O" msgstr "" -#: ui/details.ui:1142 +#: ui/details.ui:1205 msgid "Network I/O" msgstr "" -#: ui/details.ui:1233 +#: ui/details.ui:1297 msgid "Logical host CPUs:" msgstr "" -#: ui/details.ui:1246 +#: ui/details.ui:1310 msgid "vCPU a_llocation:" msgstr "" -#: ui/details.ui:1263 +#: ui/details.ui:1327 msgid "2" msgstr "" -#: ui/details.ui:1304 +#: ui/details.ui:1368 msgid "Overcommitting vCPUs can hurt performance" msgstr "" -#: ui/details.ui:1335 +#: ui/details.ui:1404 msgid "CPUs" msgstr "" -#: ui/details.ui:1371 ui/details.ui:3249 ui/details.ui:3690 ui/details.ui:3825 -#: ui/details.ui:3978 +#: ui/details.ui:1441 ui/details.ui:3420 ui/details.ui:3879 ui/details.ui:4015 +#: ui/details.ui:4174 msgid "M_odel:" msgstr "" -#: ui/details.ui:1382 +#: ui/details.ui:1452 virtManager/details/details.py:1947 msgid "Copy host CP_U configuration" msgstr "" -#: ui/details.ui:1423 +#: ui/details.ui:1493 msgid "Enable available CPU security flaw mitigations" msgstr "" -#: ui/details.ui:1444 +#: ui/details.ui:1519 msgid "Configu_ration" msgstr "" -#: ui/details.ui:1474 +#: ui/details.ui:1549 msgid "Manuall_y set CPU topology" msgstr "" -#: ui/details.ui:1501 +#: ui/details.ui:1577 msgid "Thread_s:" msgstr "" -#: ui/details.ui:1515 +#: ui/details.ui:1591 msgid "Cor_es:" msgstr "" -#: ui/details.ui:1529 +#: ui/details.ui:1605 msgid "Socke_ts:" msgstr "" -#: ui/details.ui:1545 ui/details.ui:1563 ui/details.ui:1581 +#: ui/details.ui:1621 ui/details.ui:1639 ui/details.ui:1657 msgid "1" msgstr "" -#: ui/details.ui:1606 +#: ui/details.ui:1696 msgid "To_pology" msgstr "" -#: ui/details.ui:1669 +#: ui/details.ui:1761 msgid "Current a_llocation:" msgstr "" -#: ui/details.ui:1684 +#: ui/details.ui:1776 msgid "Ma_ximum allocation:" msgstr "" -#: ui/details.ui:1699 +#: ui/details.ui:1791 msgid "Total host memory:" msgstr "" -#: ui/details.ui:1732 ui/details.ui:1781 +#: ui/details.ui:1824 ui/details.ui:1873 msgid "50" msgstr "" -#: ui/details.ui:1756 ui/details.ui:1805 ui/fsdetails.ui:204 +#: ui/details.ui:1848 ui/details.ui:1897 ui/fsdetails.ui:177 msgid "MiB" msgstr "" -#: ui/details.ui:1827 +#: ui/details.ui:1913 +msgid "Enable shared _memory" +msgstr "" + +#: ui/details.ui:1943 msgid "Memory" msgstr "" -#: ui/details.ui:1878 +#: ui/details.ui:1995 msgid "Start virt_ual machine on host boot up" msgstr "" -#: ui/details.ui:1894 +#: ui/details.ui:2016 msgid "Autostart" msgstr "" -#: ui/details.ui:1940 +#: ui/details.ui:2063 msgid "Init _path:" msgstr "" -#: ui/details.ui:1954 +#: ui/details.ui:2077 msgid "Init ar_gs:" msgstr "" -#: ui/details.ui:1983 +#: ui/details.ui:2111 msgid "Container init" msgstr "" -#: ui/details.ui:2013 +#: ui/details.ui:2141 msgid "Ena_ble direct kernel boot" msgstr "" -#: ui/details.ui:2045 +#: ui/details.ui:2174 msgid "Ke_rnel path:" msgstr "" -#: ui/details.ui:2061 +#: ui/details.ui:2190 msgid "_Initrd path:" msgstr "" -#: ui/details.ui:2092 ui/details.ui:2137 ui/details.ui:2228 +#: ui/details.ui:2221 ui/details.ui:2266 ui/details.ui:2357 msgid "Browse" msgstr "" -#: ui/details.ui:2167 +#: ui/details.ui:2296 msgid "Kernel ar_gs:" msgstr "" -#: ui/details.ui:2197 +#: ui/details.ui:2326 msgid "D_TB path:" msgstr "" -#: ui/details.ui:2273 +#: ui/details.ui:2419 msgid "Dir_ect kernel boot" msgstr "" -#: ui/details.ui:2304 +#: ui/details.ui:2450 msgid "Enable boot me_nu" msgstr "" -#: ui/details.ui:2435 +#: ui/details.ui:2587 msgid "Boot device order" msgstr "" -#: ui/details.ui:2502 +#: ui/details.ui:2655 msgid "Storage size:" msgstr "" -#: ui/details.ui:2526 +#: ui/details.ui:2679 msgid "Source _path:" msgstr "" -#: ui/details.ui:2594 +#: ui/details.ui:2747 msgid "_Browse" msgstr "" -#: ui/details.ui:2625 ui/details.ui:3344 +#: ui/details.ui:2778 ui/details.ui:3521 msgid "Device type:" msgstr "" -#: ui/details.ui:2638 +#: ui/details.ui:2791 msgid "Disk b_us:" msgstr "" -#: ui/details.ui:2675 +#: ui/details.ui:2828 msgid "disk-bus-label" msgstr "" -#: ui/details.ui:2718 +#: ui/details.ui:2876 msgid "Virtual Disk" msgstr "" -#: ui/details.ui:2921 +#: ui/details.ui:3080 msgid "Link _state:" msgstr "" -#: ui/details.ui:2932 +#: ui/details.ui:3091 msgid "active" msgstr "" -#: ui/details.ui:2954 ui/hoststorage.ui:446 ui/snapshots.ui:219 +#: ui/details.ui:3113 ui/hoststorage.ui:429 ui/snapshots.ui:216 msgid "label" msgstr "" -#: ui/details.ui:2996 +#: ui/details.ui:3155 msgid "I_P address:" msgstr "" -#: ui/details.ui:3013 +#: ui/details.ui:3177 msgid "Virtual Network Interface" msgstr "" -#: ui/details.ui:3075 ui/details.ui:3931 ui/details.ui:4244 ui/details.ui:4374 -#: ui/details.ui:4530 +#: ui/details.ui:3240 ui/details.ui:4127 ui/details.ui:4449 ui/details.ui:4625 msgid "Type:" msgstr "" -#: ui/details.ui:3088 +#: ui/details.ui:3253 msgid "Mode:" msgstr "" -#: ui/details.ui:3129 +#: ui/details.ui:3299 msgid "Virtual Input Device" msgstr "" -#: ui/details.ui:3283 +#: ui/details.ui:3459 msgid "Sound Device" msgstr "" -#: ui/details.ui:3356 +#: ui/details.ui:3533 msgid "label506" msgstr "" -#: ui/details.ui:3369 ui/details.ui:3406 +#: ui/details.ui:3546 ui/details.ui:3583 msgid "label508" msgstr "" -#: ui/details.ui:3419 +#: ui/details.ui:3596 msgid "label507" msgstr "" -#: ui/details.ui:3444 +#: ui/details.ui:3621 msgid "Source host:" msgstr "" -#: ui/details.ui:3456 +#: ui/details.ui:3633 msgid "Bind host:" msgstr "" -#: ui/details.ui:3468 +#: ui/details.ui:3645 msgid "Target type:" msgstr "" -#: ui/details.ui:3480 +#: ui/details.ui:3657 msgid "Target name:" msgstr "" -#: ui/details.ui:3492 ui/hostnets.ui:174 ui/hoststorage.ui:408 +#: ui/details.ui:3669 ui/hostnets.ui:175 ui/hoststorage.ui:391 msgid "State:" msgstr "" -#: ui/details.ui:3504 +#: ui/details.ui:3681 msgid "Source path:" msgstr "" -#: ui/details.ui:3519 +#: ui/details.ui:3701 msgid "insert type" msgstr "" -#: ui/details.ui:3579 ui/hostnets.ui:162 +#: ui/details.ui:3762 ui/hostnets.ui:163 msgid "Device:" msgstr "" -#: ui/details.ui:3604 +#: ui/details.ui:3787 msgid "ROM _BAR:" msgstr "" -#: ui/details.ui:3721 +#: ui/details.ui:3910 msgid "_3D acceleration:" msgstr "" -#: ui/details.ui:3749 +#: ui/details.ui:3938 msgid "Video" msgstr "" -#: ui/details.ui:3994 +#: ui/details.ui:4190 msgid "Devices:" msgstr "" -#: ui/details.ui:4045 +#: ui/details.ui:4246 msgid "Controller" msgstr "" -#: ui/details.ui:4091 +#: ui/details.ui:4292 msgid "Filesystem" msgstr "" -#: ui/details.ui:4146 ui/fsdetails.ui:101 ui/migrate.ui:391 +#: ui/details.ui:4347 ui/migrate.ui:390 msgid "M_ode:" msgstr "" -#: ui/details.ui:4188 +#: ui/details.ui:4392 msgid "Smartcard Device" msgstr "" -#: ui/details.ui:4256 +#: ui/details.ui:4461 msgid "Address:" msgstr "" -#: ui/details.ui:4268 +#: ui/details.ui:4473 msgid "foo:12" msgstr "" -#: ui/details.ui:4295 +#: ui/details.ui:4505 msgid "Redirected device" msgstr "" -#: ui/details.ui:4398 -msgid "Version:" -msgstr "" - -#: ui/details.ui:4463 +#: ui/details.ui:4557 msgid "TPM Device" msgstr "" -#: ui/details.ui:4555 +#: ui/details.ui:4650 msgid "Host Device:" msgstr "" -#: ui/details.ui:4570 +#: ui/details.ui:4670 msgid "Random Number Generator" msgstr "" -#: ui/details.ui:4619 +#: ui/details.ui:4720 msgid "Model:" msgstr "" -#: ui/details.ui:4631 +#: ui/details.ui:4732 msgid "panic-model" msgstr "" -#: ui/details.ui:4646 +#: ui/details.ui:4752 msgid "Panic Notifier" msgstr "" +#: ui/details.ui:4845 +msgid "_Remove" +msgstr "" + +#: ui/details.ui:4886 ui/hostnets.ui:652 ui/hoststorage.ui:186 +#: ui/snapshots.ui:499 +msgid "_Apply" +msgstr "" + #: ui/fsdetails.ui:30 msgid "E_xport filesystem as readonly mount" msgstr "" -#: ui/fsdetails.ui:115 +#: ui/fsdetails.ui:101 msgid "_Driver:" msgstr "" -#: ui/fsdetails.ui:143 +#: ui/fsdetails.ui:129 msgid "Ta_rget path:" msgstr "" -#: ui/fsdetails.ui:223 +#: ui/fsdetails.ui:196 msgid "_Format:" msgstr "" -#: ui/gfxdetails.ui:74 +#: ui/fsdetails.ui:280 +msgid "blah foo warning message" +msgstr "" + +#: ui/gfxdetails.ui:75 msgid "Show passwor_d" msgstr "" -#: ui/gfxdetails.ui:120 +#: ui/gfxdetails.ui:121 msgid "Addr_ess:" msgstr "" -#: ui/gfxdetails.ui:136 +#: ui/gfxdetails.ui:137 msgid "Pa_ssword:" msgstr "" -#: ui/gfxdetails.ui:150 ui/migrate.ui:248 +#: ui/gfxdetails.ui:151 ui/migrate.ui:247 msgid "_Port:" msgstr "" -#: ui/gfxdetails.ui:167 ui/vsockdetails.ui:38 +#: ui/gfxdetails.ui:168 ui/vsockdetails.ui:39 #: virtManager/device/gfxdetails.py:211 msgid "A_uto" msgstr "" -#: ui/gfxdetails.ui:192 ui/vsockdetails.ui:63 +#: ui/gfxdetails.ui:193 ui/vsockdetails.ui:64 msgid "5900" msgstr "" -#: ui/gfxdetails.ui:260 +#: ui/gfxdetails.ui:261 msgid "Open_GL:" msgstr "" -#: ui/gfxdetails.ui:274 +#: ui/gfxdetails.ui:275 msgid "L_isten type:" msgstr "" -#: ui/gfxdetails.ui:363 +#: ui/gfxdetails.ui:365 msgid "OpenGL only works with 'virtio' graphics with '3D acceleration' enabled" msgstr "" -#: ui/gfxdetails.ui:379 +#: ui/gfxdetails.ui:381 msgid "OpenGL only works with 'Listen type' value 'none'" msgstr "" -#: ui/host.ui:34 ui/manager.ui:48 ui/vmwindow.ui:39 +#: ui/host.ui:27 ui/manager.ui:26 ui/vmwindow.ui:25 msgid "_File" msgstr "" -#: ui/host.ui:43 ui/vmwindow.ui:48 +#: ui/host.ui:36 ui/vmwindow.ui:34 msgid "_View Manager" msgstr "" -#: ui/host.ui:128 +#: ui/host.ui:116 msgid "Libvirt URI:" msgstr "" -#: ui/host.ui:196 +#: ui/host.ui:184 msgid "A_utoconnect:" msgstr "" -#: ui/host.ui:213 +#: ui/host.ui:199 msgid "Basic details" msgstr "" -#: ui/host.ui:378 +#: ui/host.ui:352 msgid "_Overview" msgstr "" -#: ui/host.ui:401 +#: ui/host.ui:375 msgid "_Virtual Networks" msgstr "" -#: ui/host.ui:425 +#: ui/host.ui:399 msgid "_Storage" msgstr "" -#: ui/hostnets.ui:186 ui/hoststorage.ui:420 +#: ui/hostnets.ui:187 ui/hoststorage.ui:403 msgid "A_utostart:" msgstr "" -#: ui/hostnets.ui:200 +#: ui/hostnets.ui:201 msgid "Domain:" msgstr "" -#: ui/hostnets.ui:213 ui/hoststorage.ui:384 +#: ui/hostnets.ui:214 ui/hoststorage.ui:367 msgid "Name:" msgstr "" -#: ui/hostnets.ui:302 -msgid "NAT to any device" -msgstr "" - -#: ui/hostnets.ui:321 ui/hostnets.ui:448 +#: ui/hostnets.ui:287 ui/hostnets.ui:403 msgid "Network:" msgstr "" -#: ui/hostnets.ui:333 ui/hostnets.ui:460 +#: ui/hostnets.ui:299 ui/hostnets.ui:415 msgid "DHCP range:" msgstr "" -#: ui/hostnets.ui:345 ui/hostnets.ui:472 +#: ui/hostnets.ui:311 ui/hostnets.ui:427 msgid "Forwarding:" msgstr "" -#: ui/hostnets.ui:429 virtManager/createnet.py:112 +#: ui/hostnets.ui:328 +msgid "NAT to any device" +msgstr "" + +#: ui/hostnets.ui:439 virtManager/createnet.py:112 msgid "Routed" msgstr "" -#: ui/hostnets.ui:565 +#: ui/hostnets.ui:537 msgid "Add Network" msgstr "" -#: ui/hostnets.ui:592 +#: ui/hostnets.ui:564 msgid "Start Network" msgstr "" -#: ui/hostnets.ui:619 +#: ui/hostnets.ui:591 msgid "Stop Network" msgstr "" -#: ui/hostnets.ui:646 +#: ui/hostnets.ui:618 msgid "Delete Network" msgstr "" -#: ui/hoststorage.ui:29 +#: ui/hoststorage.ui:25 msgid "Add Pool" msgstr "" -#: ui/hoststorage.ui:55 +#: ui/hoststorage.ui:51 msgid "Start Pool" msgstr "" -#: ui/hoststorage.ui:81 +#: ui/hoststorage.ui:77 msgid "Stop Pool" msgstr "" -#: ui/hoststorage.ui:107 +#: ui/hoststorage.ui:103 msgid "Delete Pool" msgstr "" -#: ui/hoststorage.ui:145 -msgid "Browse local filesystem" -msgstr "" - -#: ui/hoststorage.ui:157 +#: ui/hoststorage.ui:138 msgid "_Browse Local" msgstr "" -#: ui/hoststorage.ui:176 +#: ui/hoststorage.ui:142 +msgid "Browse local filesystem" +msgstr "" + +#: ui/hoststorage.ui:158 msgid "Cancel and close dialog" msgstr "" -#: ui/hoststorage.ui:188 -msgid "Choose Volume" +#: ui/hoststorage.ui:170 +msgid "Ch_oose Volume" msgstr "" -#: ui/hoststorage.ui:192 +#: ui/hoststorage.ui:174 msgid "Choose the selected volume" msgstr "" -#: ui/hoststorage.ui:208 +#: ui/hoststorage.ui:190 msgid "Apply pool changes" msgstr "" -#: ui/hoststorage.ui:310 virtManager/connection.py:498 +#: ui/hoststorage.ui:293 virtManager/connection.py:498 #: virtManager/object/libvirtobject.py:208 msgid "Active" msgstr "" -#: ui/hoststorage.ui:396 +#: ui/hoststorage.ui:379 msgid "Location:" msgstr "" -#: ui/hoststorage.ui:476 +#: ui/hoststorage.ui:459 msgid "Volumes" msgstr "" -#: ui/hoststorage.ui:521 +#: ui/hoststorage.ui:504 msgid "Refresh volume list" msgstr "" -#: ui/hoststorage.ui:547 +#: ui/hoststorage.ui:530 msgid "Delete volume" msgstr "" -#: ui/manager.ui:55 +#: ui/manager.ui:35 msgid "_Add Connection..." msgstr "" -#: ui/manager.ui:68 +#: ui/manager.ui:44 msgid "_New Virtual Machine" msgstr "" -#: ui/manager.ui:109 +#: ui/manager.ui:59 ui/preferences.ui:979 ui/vmwindow.ui:49 +msgid "_Close" +msgstr "" + +#: ui/manager.ui:69 ui/vmwindow.ui:59 +msgid "_Quit" +msgstr "" + +#: ui/manager.ui:83 msgid "_Edit" msgstr "" -#: ui/manager.ui:116 +#: ui/manager.ui:92 msgid "_Connection Details" msgstr "" -#: ui/manager.ui:127 +#: ui/manager.ui:101 msgid "_Virtual Machine Details" msgstr "" -#: ui/manager.ui:172 ui/vmwindow.ui:132 +#: ui/manager.ui:125 +msgid "_Preferences" +msgstr "" + +#: ui/manager.ui:138 ui/vmwindow.ui:112 msgid "_View" msgstr "" -#: ui/manager.ui:181 +#: ui/manager.ui:147 msgid "_Graph" msgstr "" -#: ui/manager.ui:191 +#: ui/manager.ui:157 msgid "_Guest CPU Usage" msgstr "" -#: ui/manager.ui:201 +#: ui/manager.ui:167 msgid "_Host CPU Usage" msgstr "" -#: ui/manager.ui:210 +#: ui/manager.ui:176 msgid "_Memory Usage" msgstr "" -#: ui/manager.ui:219 +#: ui/manager.ui:185 msgid "_Disk I/O" msgstr "" -#: ui/manager.ui:229 +#: ui/manager.ui:195 msgid "_Network I/O" msgstr "" -#: ui/manager.ui:247 +#: ui/manager.ui:213 msgid "_Help" msgstr "" -#: ui/manager.ui:289 +#: ui/manager.ui:222 +msgid "_About" +msgstr "" + +#: ui/manager.ui:253 msgid "Create a new virtual machine" msgstr "" -#: ui/manager.ui:290 +#: ui/manager.ui:254 msgid "New" msgstr "" -#: ui/manager.ui:315 +#: ui/manager.ui:279 msgid "Show the virtual machine console and details" msgstr "" -#: ui/manager.ui:317 +#: ui/manager.ui:281 virtManager/vmmenu.py:95 msgid "_Open" msgstr "" -#: ui/manager.ui:332 ui/vmwindow.ui:359 +#: ui/manager.ui:296 ui/vmwindow.ui:339 msgid "Power on the virtual machine" msgstr "" -#: ui/manager.ui:333 virtManager/manager.py:762 virtManager/vmmenu.py:95 +#: ui/manager.ui:297 virtManager/manager.py:758 virtManager/vmmenu.py:82 #: virtManager/vmwindow.py:380 msgid "_Run" msgstr "" -#: ui/manager.ui:348 ui/vmwindow.ui:374 virtManager/manager.py:799 +#: ui/manager.ui:312 ui/vmwindow.ui:354 virtManager/manager.py:795 #: virtManager/vmwindow.py:421 msgid "Pause the virtual machine" msgstr "" -#: ui/manager.ui:349 virtManager/vmmenu.py:97 +#: ui/manager.ui:313 virtManager/vmmenu.py:83 msgid "_Pause" msgstr "" -#: ui/manager.ui:364 ui/vmwindow.ui:389 +#: ui/manager.ui:328 ui/vmwindow.ui:369 msgid "Shut down the virtual machine" msgstr "" -#: ui/manager.ui:365 ui/vmwindow.ui:390 virtManager/vmmenu.py:65 -#: virtManager/vmmenu.py:101 +#: ui/manager.ui:329 ui/vmwindow.ui:370 virtManager/vmmenu.py:53 +#: virtManager/vmmenu.py:85 msgid "_Shut Down" msgstr "" @@ -1502,31 +1544,31 @@ msgstr "" msgid "Migrate the virtual machine" msgstr "" -#: ui/migrate.ui:107 +#: ui/migrate.ui:108 msgid "Migrating VM:" msgstr "" -#: ui/migrate.ui:123 +#: ui/migrate.ui:124 msgid "Original host:" msgstr "" -#: ui/migrate.ui:139 +#: ui/migrate.ui:140 msgid "New _host:" msgstr "" -#: ui/migrate.ui:234 +#: ui/migrate.ui:233 msgid "_Address:" msgstr "" -#: ui/migrate.ui:304 +#: ui/migrate.ui:303 msgid "0" msgstr "" -#: ui/migrate.ui:318 ui/migrate.ui:358 +#: ui/migrate.ui:317 ui/migrate.ui:357 msgid "Let libvirt decide" msgstr "" -#: ui/migrate.ui:387 +#: ui/migrate.ui:386 msgid "" "Tunnel migration through the libvirtd connection channel, rather than having " "the hypervisor open a separate network connection to the destination. The " @@ -1542,11 +1584,11 @@ msgstr "" msgid "_URI:" msgstr "" -#: ui/migrate.ui:511 +#: ui/migrate.ui:509 msgid "Connectivity" msgstr "" -#: ui/migrate.ui:542 +#: ui/migrate.ui:537 msgid "" "By default libvirt will refuse to migrate a VM for certain configurations " "that could lead to malfunctioning guests, like if a disk's cache mode is not " @@ -1555,11 +1597,11 @@ msgid "" "Enabling this option tells libvirt to skip those checks." msgstr "" -#: ui/migrate.ui:546 +#: ui/migrate.ui:541 msgid "A_llow unsafe:" msgstr "" -#: ui/migrate.ui:572 +#: ui/migrate.ui:567 msgid "" "By default, the migrated VM config is removed from the source host, and " "saved persistently on the destination host. The destination host is " @@ -1571,44 +1613,48 @@ msgid "" "is shutdown." msgstr "" -#: ui/migrate.ui:576 +#: ui/migrate.ui:571 msgid "_Temporary move:" msgstr "" -#: ui/migrate.ui:606 +#: ui/migrate.ui:599 msgid "Advanced options" msgstr "" -#: ui/migrate.ui:655 +#: ui/migrate.ui:653 msgid "_Migrate" msgstr "" -#: ui/netlist.ui:16 +#: ui/netlist.ui:17 msgid "De_vice name:" msgstr "" -#: ui/netlist.ui:62 +#: ui/netlist.ui:63 msgid "" "In most configurations, macvtap does not work for host to guest " "network communication." msgstr "" -#: ui/netlist.ui:121 +#: ui/netlist.ui:122 msgid "Failed to find a suitable default network." msgstr "" -#: ui/netlist.ui:147 +#: ui/netlist.ui:146 +msgid "_Portgroup:" +msgstr "" + +#: ui/netlist.ui:182 msgid "_Network source:" msgstr "" -#: ui/oslist.ui:55 +#: ui/oslist.ui:56 msgid "" "Can't find the operating system you are looking for?\n" -"Try selecting the next most recent version displayed,\n" -"or use the \"Generic OS\" entry." +"Try selecting a similar distro or version, or use one of the 'Generic' " +"options." msgstr "" -#: ui/oslist.ui:107 +#: ui/oslist.ui:109 msgid "Include end of life operating systems" msgstr "" @@ -1616,71 +1662,71 @@ msgstr "" msgid "Preferences" msgstr "" -#: ui/preferences.ui:48 +#: ui/preferences.ui:45 msgid "Enable _system tray icon" msgstr "" -#: ui/preferences.ui:69 +#: ui/preferences.ui:67 msgid "Enable libgues_tfs VM introspection" msgstr "" -#: ui/preferences.ui:126 +#: ui/preferences.ui:124 msgid "Enable _XML editing" msgstr "" -#: ui/preferences.ui:148 +#: ui/preferences.ui:144 msgid "General" msgstr "" -#: ui/preferences.ui:163 +#: ui/preferences.ui:159 msgid "_General" msgstr "" -#: ui/preferences.ui:196 +#: ui/preferences.ui:188 msgid "Poll _Disk I/O" msgstr "" -#: ui/preferences.ui:224 +#: ui/preferences.ui:216 msgid "Poll _Network I/O" msgstr "" -#: ui/preferences.ui:252 +#: ui/preferences.ui:244 msgid "Poll _Memory stats" msgstr "" -#: ui/preferences.ui:280 +#: ui/preferences.ui:272 msgid "_Update status every" msgstr "" -#: ui/preferences.ui:317 +#: ui/preferences.ui:309 msgid "seconds" msgstr "" -#: ui/preferences.ui:336 +#: ui/preferences.ui:328 msgid "Poll C_PU usage" msgstr "" -#: ui/preferences.ui:367 +#: ui/preferences.ui:357 msgid "Stats Options" msgstr "" -#: ui/preferences.ui:385 +#: ui/preferences.ui:375 msgid "P_olling" msgstr "" -#: ui/preferences.ui:422 +#: ui/preferences.ui:409 msgid "Gra_phics type:" msgstr "" -#: ui/preferences.ui:435 ui/preferences.ui:461 +#: ui/preferences.ui:422 ui/preferences.ui:448 msgid "Default storage format for new disk images." msgstr "" -#: ui/preferences.ui:437 +#: ui/preferences.ui:424 msgid "_Storage format:" msgstr "" -#: ui/preferences.ui:473 +#: ui/preferences.ui:460 msgid "" "Default CPU setting for new VMs. This is typically a tradeoff between " "performance\n" @@ -1689,87 +1735,95 @@ msgid "" "identical CPUs in order to migrate the VM." msgstr "" -#: ui/preferences.ui:477 +#: ui/preferences.ui:464 msgid "CPU _default:" msgstr "" -#: ui/preferences.ui:505 +#: ui/preferences.ui:488 +msgid "Default Firmware for new VMs. Boot using either BIOS or UEFI." +msgstr "" + +#: ui/preferences.ui:490 +msgid "x86 _Firmware:" +msgstr "" + +#: ui/preferences.ui:516 msgid "New VM Defaults" msgstr "" -#: ui/preferences.ui:530 +#: ui/preferences.ui:541 msgid "N_ew VM" msgstr "" -#: ui/preferences.ui:561 +#: ui/preferences.ui:569 msgid "Graphical console _scaling:" msgstr "" -#: ui/preferences.ui:579 +#: ui/preferences.ui:587 msgid "Gr_ab keys:" msgstr "" -#: ui/preferences.ui:594 +#: ui/preferences.ui:602 msgid "Not supported" msgstr "" -#: ui/preferences.ui:622 +#: ui/preferences.ui:630 msgid "Change..." msgstr "" -#: ui/preferences.ui:639 +#: ui/preferences.ui:647 msgid "" "Change guest resolution when the guest window size is changed. Only works " "with properly configured guest using spice and the desktop agent." msgstr "" -#: ui/preferences.ui:641 +#: ui/preferences.ui:649 msgid "_Resize guest with window:" msgstr "" -#: ui/preferences.ui:667 +#: ui/preferences.ui:675 msgid "SPICE _USB Redirection:" msgstr "" -#: ui/preferences.ui:691 +#: ui/preferences.ui:699 msgid "" "If disabled, the VM window will not automatically connect to the running VM " "graphical console." msgstr "" -#: ui/preferences.ui:693 +#: ui/preferences.ui:701 msgid "Console autoconnec_t:" msgstr "" -#: ui/preferences.ui:723 +#: ui/preferences.ui:729 msgid "Graphical Consoles" msgstr "" -#: ui/preferences.ui:741 +#: ui/preferences.ui:747 msgid "Conso_le" msgstr "" -#: ui/preferences.ui:773 +#: ui/preferences.ui:775 msgid "_Force Poweroff:" msgstr "" -#: ui/preferences.ui:800 +#: ui/preferences.ui:802 msgid "Poweroff/_Reboot/Save:" msgstr "" -#: ui/preferences.ui:814 +#: ui/preferences.ui:816 msgid "_Pause:" msgstr "" -#: ui/preferences.ui:867 +#: ui/preferences.ui:869 msgid "Device re_moval:" msgstr "" -#: ui/preferences.ui:881 +#: ui/preferences.ui:883 msgid "_Unapplied changes:" msgstr "" -#: ui/preferences.ui:908 +#: ui/preferences.ui:910 msgid "_Deleting storage:" msgstr "" @@ -1781,193 +1835,209 @@ msgstr "" msgid "Feed_back" msgstr "" -#: ui/snapshots.ui:83 +#: ui/snapshots.ui:80 msgid "Description:" msgstr "" -#: ui/snapshots.ui:121 +#: ui/snapshots.ui:118 msgid "VM State:" msgstr "" -#: ui/snapshots.ui:169 +#: ui/snapshots.ui:166 msgid "Timestamp:" msgstr "" -#: ui/snapshots.ui:207 +#: ui/snapshots.ui:204 msgid "Snapshot Mode:" msgstr "" -#: ui/snapshots.ui:232 ui/snapshotsnew.ui:220 +#: ui/snapshots.ui:229 ui/snapshotsnew.ui:212 msgid "Screenshot:" msgstr "" -#: ui/snapshots.ui:259 +#: ui/snapshots.ui:256 msgid "No screenshot available" msgstr "" -#: ui/snapshots.ui:296 +#: ui/snapshots.ui:293 msgid "This was the most recently applied snapshot." msgstr "" -#: ui/snapshots.ui:387 ui/snapshots.ui:388 +#: ui/snapshots.ui:382 ui/snapshots.ui:383 msgid "Create new snapshot" msgstr "" -#: ui/snapshots.ui:414 +#: ui/snapshots.ui:409 msgid "Run selected snapshot" msgstr "" -#: ui/snapshots.ui:440 +#: ui/snapshots.ui:435 msgid "Refresh snapshot list" msgstr "" -#: ui/snapshots.ui:467 ui/snapshots.ui:468 +#: ui/snapshots.ui:462 ui/snapshots.ui:463 msgid "Delete selected snapshot" msgstr "" -#: ui/snapshots.ui:509 ui/snapshots.ui:510 +#: ui/snapshots.ui:504 ui/snapshots.ui:505 msgid "Save updated snapshot metadata" msgstr "" -#: ui/snapshotsnew.ui:12 +#: ui/snapshotsnew.ui:7 msgid "Create snapshot" msgstr "" -#: ui/snapshotsnew.ui:57 +#: ui/snapshotsnew.ui:49 msgid "Create snapshot" msgstr "" -#: ui/snapshotsnew.ui:138 +#: ui/snapshotsnew.ui:131 msgid "_Description:" msgstr "" -#: ui/vmwindow.ui:18 +#: ui/tpmdetails.ui:22 +msgid "Device _Path:" +msgstr "" + +#: ui/tpmdetails.ui:130 +msgid "_Version:" +msgstr "" + +#: ui/tpmdetails.ui:162 +msgid "Adva_nced options" +msgstr "" + +#: ui/tpmdetails.ui:175 +msgid "tpm-tab" +msgstr "" + +#: ui/vmwindow.ui:7 msgid "Virtual Machine" msgstr "" -#: ui/vmwindow.ui:93 +#: ui/vmwindow.ui:73 msgid "Virtual _Machine" msgstr "" -#: ui/vmwindow.ui:109 +#: ui/vmwindow.ui:89 msgid "_Take Screenshot" msgstr "" -#: ui/vmwindow.ui:118 +#: ui/vmwindow.ui:98 msgid "Redirect host USB device to virtual machine with SPICE graphics." msgstr "" -#: ui/vmwindow.ui:119 +#: ui/vmwindow.ui:99 msgid "_Redirect USB device" msgstr "" -#: ui/vmwindow.ui:141 +#: ui/vmwindow.ui:121 msgid "_Console" msgstr "" -#: ui/vmwindow.ui:163 +#: ui/vmwindow.ui:143 msgid "Sna_pshots" msgstr "" -#: ui/vmwindow.ui:180 +#: ui/vmwindow.ui:160 msgid "_Fullscreen" msgstr "" -#: ui/vmwindow.ui:189 +#: ui/vmwindow.ui:169 msgid "_Resize to VM" msgstr "" -#: ui/vmwindow.ui:198 +#: ui/vmwindow.ui:178 msgid "_Scale Display" msgstr "" -#: ui/vmwindow.ui:208 +#: ui/vmwindow.ui:188 msgid "_Always" msgstr "" -#: ui/vmwindow.ui:218 +#: ui/vmwindow.ui:198 msgid "_Only when Fullscreen" msgstr "" -#: ui/vmwindow.ui:229 +#: ui/vmwindow.ui:209 msgid "_Never" msgstr "" -#: ui/vmwindow.ui:246 +#: ui/vmwindow.ui:226 msgid "Auto _resize VM with window" msgstr "" -#: ui/vmwindow.ui:259 +#: ui/vmwindow.ui:239 msgid "Co_nsoles" msgstr "" -#: ui/vmwindow.ui:267 +#: ui/vmwindow.ui:247 msgid "_Autoconnect" msgstr "" -#: ui/vmwindow.ui:282 +#: ui/vmwindow.ui:262 msgid "T_oolbar" msgstr "" -#: ui/vmwindow.ui:296 +#: ui/vmwindow.ui:276 msgid "Send _Key" msgstr "" -#: ui/vmwindow.ui:319 +#: ui/vmwindow.ui:299 msgid "Show the graphical console" msgstr "" -#: ui/vmwindow.ui:320 virtManager/addhardware.py:232 +#: ui/vmwindow.ui:300 virtManager/addhardware.py:235 msgid "Console" msgstr "" -#: ui/vmwindow.ui:334 +#: ui/vmwindow.ui:314 msgid "Show virtual hardware details" msgstr "" -#: ui/vmwindow.ui:335 virtManager/error.py:352 +#: ui/vmwindow.ui:315 virtManager/error.py:347 msgid "Details" msgstr "" -#: ui/vmwindow.ui:360 +#: ui/vmwindow.ui:340 msgid "Run" msgstr "" -#: ui/vmwindow.ui:375 +#: ui/vmwindow.ui:355 msgid "Pause" msgstr "" -#: ui/vmwindow.ui:413 +#: ui/vmwindow.ui:393 msgid "Snapshots" msgstr "" -#: ui/vmwindow.ui:427 +#: ui/vmwindow.ui:407 msgid "Switch to fullscreen view" msgstr "" -#: ui/vmwindow.ui:452 +#: ui/vmwindow.ui:432 msgid "Begin Installation" msgstr "" -#: ui/vmwindow.ui:454 +#: ui/vmwindow.ui:434 msgid "_Begin Installation" msgstr "" -#: ui/vmwindow.ui:469 +#: ui/vmwindow.ui:448 msgid "_Cancel Installation" msgstr "" -#: ui/vsockdetails.ui:22 +#: ui/vsockdetails.ui:23 msgid "Guest C_ID:" msgstr "" -#: ui/xmleditor.ui:95 +#: ui/xmleditor.ui:96 msgid "" "XML editing is disabled in 'Preferences'. Only enable it if you know " "what you are doing." msgstr "" -#: ui/xmleditor.ui:121 +#: ui/xmleditor.ui:122 msgid "_XML" msgstr "" @@ -1976,397 +2046,385 @@ msgstr "" msgid "Error launching 'About' dialog: %s" msgstr "" -#: virtManager/addhardware.py:160 virtManager/details/details.py:602 +#: virtManager/addhardware.py:164 virtManager/details/details.py:592 msgid "Hardware" msgstr "" -#: virtManager/addhardware.py:202 virtManager/createvm.py:519 -#: virtManager/device/addstorage.py:199 +#: virtManager/addhardware.py:205 virtManager/createvm.py:527 +#: virtManager/device/addstorage.py:189 msgid "Connection does not support storage management." msgstr "" -#: virtManager/addhardware.py:215 virtManager/addhardware.py:1019 +#: virtManager/addhardware.py:218 virtManager/addhardware.py:983 msgid "Controller" msgstr "" -#: virtManager/addhardware.py:216 virtManager/addhardware.py:1021 +#: virtManager/addhardware.py:219 virtManager/addhardware.py:985 #: virtManager/createnet.py:330 msgid "Network" msgstr "" -#: virtManager/addhardware.py:217 virtManager/addhardware.py:1023 -#: virtManager/details/details.py:194 +#: virtManager/addhardware.py:220 virtManager/addhardware.py:987 +#: virtManager/details/details.py:195 msgid "Input" msgstr "" -#: virtManager/addhardware.py:218 virtManager/addhardware.py:223 -#: virtManager/addhardware.py:226 virtManager/addhardware.py:230 -#: virtManager/addhardware.py:236 virtManager/addhardware.py:260 +#: virtManager/addhardware.py:221 virtManager/addhardware.py:226 +#: virtManager/addhardware.py:229 virtManager/addhardware.py:233 +#: virtManager/addhardware.py:239 virtManager/addhardware.py:263 msgid "Not supported for this guest type." msgstr "" -#: virtManager/addhardware.py:219 virtManager/addhardware.py:1025 +#: virtManager/addhardware.py:222 virtManager/addhardware.py:989 msgid "Graphics" msgstr "" -#: virtManager/addhardware.py:221 virtManager/addhardware.py:1027 +#: virtManager/addhardware.py:224 virtManager/addhardware.py:991 msgid "Sound" msgstr "" -#: virtManager/addhardware.py:228 +#: virtManager/addhardware.py:231 msgid "Parallel" msgstr "" -#: virtManager/addhardware.py:234 +#: virtManager/addhardware.py:237 msgid "Channel" msgstr "" -#: virtManager/addhardware.py:238 +#: virtManager/addhardware.py:241 msgid "USB Host Device" msgstr "" -#: virtManager/addhardware.py:240 virtManager/addhardware.py:244 -#: virtManager/addhardware.py:254 +#: virtManager/addhardware.py:243 virtManager/addhardware.py:247 +#: virtManager/addhardware.py:257 msgid "Connection does not support host device enumeration" msgstr "" -#: virtManager/addhardware.py:248 +#: virtManager/addhardware.py:251 msgid "Not supported for containers" msgstr "" -#: virtManager/addhardware.py:249 +#: virtManager/addhardware.py:252 msgid "PCI Host Device" msgstr "" -#: virtManager/addhardware.py:252 +#: virtManager/addhardware.py:255 msgid "MDEV Host Device" msgstr "" -#: virtManager/addhardware.py:256 +#: virtManager/addhardware.py:259 msgid "Video" msgstr "" -#: virtManager/addhardware.py:257 +#: virtManager/addhardware.py:260 msgid "Libvirt version does not support video devices." msgstr "" -#: virtManager/addhardware.py:258 virtManager/details/details.py:254 +#: virtManager/addhardware.py:261 virtManager/details/details.py:255 #: virtManager/lib/libvirtenummap.py:110 msgid "Watchdog" msgstr "" -#: virtManager/addhardware.py:261 +#: virtManager/addhardware.py:264 msgid "Filesystem" msgstr "" -#: virtManager/addhardware.py:262 virtManager/addhardware.py:1035 -#: virtManager/details/details.py:252 +#: virtManager/addhardware.py:265 virtManager/addhardware.py:999 +#: virtManager/details/details.py:253 msgid "Smartcard" msgstr "" -#: virtManager/addhardware.py:264 virtManager/addhardware.py:1037 +#: virtManager/addhardware.py:267 virtManager/addhardware.py:1001 msgid "USB Redirection" msgstr "" -#: virtManager/addhardware.py:266 virtManager/addhardware.py:1039 +#: virtManager/addhardware.py:269 virtManager/addhardware.py:1003 msgid "TPM" msgstr "" -#: virtManager/addhardware.py:268 virtManager/details/details.py:244 +#: virtManager/addhardware.py:271 virtManager/details/details.py:245 msgid "RNG" msgstr "" -#: virtManager/addhardware.py:269 virtManager/addhardware.py:1043 -#: virtManager/details/details.py:251 +#: virtManager/addhardware.py:272 virtManager/addhardware.py:1007 +#: virtManager/details/details.py:252 msgid "Panic Notifier" msgstr "" -#: virtManager/addhardware.py:271 virtManager/addhardware.py:274 +#: virtManager/addhardware.py:274 virtManager/addhardware.py:277 msgid "Not supported for this hypervisor/libvirt/arch combination." msgstr "" -#: virtManager/addhardware.py:272 virtManager/details/details.py:253 +#: virtManager/addhardware.py:275 virtManager/details/details.py:254 msgid "VirtIO VSOCK" msgstr "" -#: virtManager/addhardware.py:343 +#: virtManager/addhardware.py:346 #, python-format msgid "Error changing VM configuration: %s" msgstr "" -#: virtManager/addhardware.py:368 +#: virtManager/addhardware.py:371 msgid "These changes will take effect after the next guest shutdown." msgstr "" -#: virtManager/addhardware.py:418 +#: virtManager/addhardware.py:421 msgid "Pseudo TTY" msgstr "" -#: virtManager/addhardware.py:419 +#: virtManager/addhardware.py:422 msgid "Output to a file" msgstr "" -#: virtManager/addhardware.py:420 +#: virtManager/addhardware.py:423 msgid "TCP net console" msgstr "" -#: virtManager/addhardware.py:421 +#: virtManager/addhardware.py:424 msgid "UDP net console" msgstr "" -#: virtManager/addhardware.py:422 +#: virtManager/addhardware.py:425 msgid "UNIX socket" msgstr "" -#: virtManager/addhardware.py:423 +#: virtManager/addhardware.py:426 msgid "Spice agent" msgstr "" -#: virtManager/addhardware.py:424 +#: virtManager/addhardware.py:427 msgid "Spice port" msgstr "" -#: virtManager/addhardware.py:438 virtManager/addhardware.py:499 +#: virtManager/addhardware.py:441 virtManager/addhardware.py:502 msgid "IDE" msgstr "" -#: virtManager/addhardware.py:439 virtManager/details/details.py:2337 +#: virtManager/addhardware.py:442 virtManager/details/details.py:2331 msgid "Floppy" msgstr "" -#: virtManager/addhardware.py:440 virtManager/addhardware.py:501 +#: virtManager/addhardware.py:443 virtManager/addhardware.py:504 msgid "SCSI" msgstr "" -#: virtManager/addhardware.py:441 virtManager/addhardware.py:500 +#: virtManager/addhardware.py:444 virtManager/addhardware.py:503 msgid "SATA" msgstr "" -#: virtManager/addhardware.py:442 +#: virtManager/addhardware.py:445 msgid "VirtIO Serial" msgstr "" -#: virtManager/addhardware.py:443 virtManager/addhardware.py:503 -#: virtManager/addhardware.py:581 +#: virtManager/addhardware.py:446 virtManager/addhardware.py:506 +#: virtManager/addhardware.py:567 msgid "USB" msgstr "" -#: virtManager/addhardware.py:444 +#: virtManager/addhardware.py:447 msgid "PCI" msgstr "" -#: virtManager/addhardware.py:445 +#: virtManager/addhardware.py:448 msgid "CCID" msgstr "" -#: virtManager/addhardware.py:446 +#: virtManager/addhardware.py:449 msgid "xenbus" msgstr "" -#: virtManager/addhardware.py:454 virtManager/addhardware.py:933 +#: virtManager/addhardware.py:457 virtManager/addhardware.py:897 msgid "VirtIO SCSI" msgstr "" -#: virtManager/addhardware.py:457 +#: virtManager/addhardware.py:460 msgid "PCIe" msgstr "" -#: virtManager/addhardware.py:502 +#: virtManager/addhardware.py:505 msgid "SD" msgstr "" -#: virtManager/addhardware.py:504 virtManager/addhardware.py:582 +#: virtManager/addhardware.py:507 virtManager/addhardware.py:568 msgid "VirtIO" msgstr "" -#: virtManager/addhardware.py:505 virtManager/addhardware.py:583 +#: virtManager/addhardware.py:508 virtManager/addhardware.py:569 msgid "Xen" msgstr "" -#: virtManager/addhardware.py:512 -msgid "Passthrough device" -msgstr "" - -#: virtManager/addhardware.py:513 -msgid "Emulated device" -msgstr "" - -#: virtManager/addhardware.py:520 -msgid "TIS" -msgstr "" - -#: virtManager/addhardware.py:521 -msgid "CRB" -msgstr "" - -#: virtManager/addhardware.py:522 -msgid "SPAPR" -msgstr "" - -#: virtManager/addhardware.py:529 +#: virtManager/addhardware.py:515 msgid "ISA" msgstr "" -#: virtManager/addhardware.py:530 +#: virtManager/addhardware.py:516 msgid "pSeries" msgstr "" -#: virtManager/addhardware.py:531 +#: virtManager/addhardware.py:517 msgid "Hyper-V" msgstr "" -#: virtManager/addhardware.py:532 +#: virtManager/addhardware.py:518 msgid "s390" msgstr "" -#: virtManager/addhardware.py:539 +#: virtManager/addhardware.py:525 msgid "Random" msgstr "" -#: virtManager/addhardware.py:540 +#: virtManager/addhardware.py:526 msgid "Entropy Gathering Daemon" msgstr "" -#: virtManager/addhardware.py:541 +#: virtManager/addhardware.py:527 msgid "Builtin RNG" msgstr "" -#: virtManager/addhardware.py:559 +#: virtManager/addhardware.py:545 msgid "Forcefully reset the guest" msgstr "" -#: virtManager/addhardware.py:560 +#: virtManager/addhardware.py:546 msgid "Gracefully shutdown the guest" msgstr "" -#: virtManager/addhardware.py:561 +#: virtManager/addhardware.py:547 msgid "Forcefully power off the guest" msgstr "" -#: virtManager/addhardware.py:562 +#: virtManager/addhardware.py:548 msgid "Pause the guest" msgstr "" -#: virtManager/addhardware.py:563 +#: virtManager/addhardware.py:549 msgid "No action" msgstr "" -#: virtManager/addhardware.py:564 +#: virtManager/addhardware.py:550 msgid "Dump guest memory core" msgstr "" -#: virtManager/addhardware.py:571 +#: virtManager/addhardware.py:557 msgid "EvTouch USB Graphics Tablet" msgstr "" -#: virtManager/addhardware.py:574 virtManager/details/details.py:193 +#: virtManager/addhardware.py:560 virtManager/details/details.py:194 msgid "Keyboard" msgstr "" -#: virtManager/addhardware.py:575 virtManager/details/details.py:191 +#: virtManager/addhardware.py:561 virtManager/details/details.py:192 msgid "Mouse" msgstr "" -#: virtManager/addhardware.py:576 virtManager/details/details.py:189 +#: virtManager/addhardware.py:562 virtManager/details/details.py:190 msgid "Tablet" msgstr "" -#: virtManager/addhardware.py:580 +#: virtManager/addhardware.py:566 msgid "PS/2" msgstr "" #. translators: Examples: 'USB Mouse', 'PS/2 Keyboard' -#: virtManager/addhardware.py:589 +#: virtManager/addhardware.py:575 #, python-format msgid "%(input_bus)s %(input_type)s" msgstr "" -#: virtManager/addhardware.py:687 +#: virtManager/addhardware.py:673 msgid "Disk device" msgstr "" -#: virtManager/addhardware.py:689 +#: virtManager/addhardware.py:675 msgid "CDROM device" msgstr "" -#: virtManager/addhardware.py:691 +#: virtManager/addhardware.py:677 msgid "Floppy device" msgstr "" -#: virtManager/addhardware.py:694 +#: virtManager/addhardware.py:680 msgid "LUN Passthrough" msgstr "" -#: virtManager/addhardware.py:717 virtManager/addhardware.py:804 -#: virtManager/addhardware.py:814 virtManager/addhardware.py:934 -#: virtManager/device/addstorage.py:100 virtManager/device/addstorage.py:107 -#: virtManager/device/addstorage.py:114 virtManager/device/fsdetails.py:89 -#: virtManager/device/gfxdetails.py:103 virtManager/preferences.py:169 +#: virtManager/addhardware.py:703 virtManager/addhardware.py:812 +#: virtManager/addhardware.py:822 virtManager/addhardware.py:898 +#: virtManager/device/addstorage.py:98 virtManager/device/addstorage.py:105 +#: virtManager/device/fsdetails.py:88 virtManager/device/gfxdetails.py:103 +#: virtManager/device/tpmdetails.py:76 virtManager/device/tpmdetails.py:87 +#: virtManager/preferences.py:171 msgid "Hypervisor default" msgstr "" -#: virtManager/addhardware.py:794 +#: virtManager/addhardware.py:791 +#, python-format +msgid "" +"%s is not active in the host system.\n" +"Please start the mdev in the host system before adding it to the guest." +msgstr "" + +#: virtManager/addhardware.py:797 msgid "No Devices Available" msgstr "" -#: virtManager/addhardware.py:851 +#: virtManager/addhardware.py:859 virtManager/device/tpmdetails.py:72 msgid "Passthrough" msgstr "" -#: virtManager/addhardware.py:852 +#: virtManager/addhardware.py:860 msgid "Host" msgstr "" -#: virtManager/addhardware.py:858 +#: virtManager/addhardware.py:866 msgid "Spice channel" msgstr "" -#: virtManager/addhardware.py:930 +#: virtManager/addhardware.py:894 msgid "USB 3" msgstr "" -#: virtManager/addhardware.py:931 +#: virtManager/addhardware.py:895 msgid "USB 2" msgstr "" -#: virtManager/addhardware.py:1029 +#: virtManager/addhardware.py:993 msgid "Video Device" msgstr "" -#: virtManager/addhardware.py:1031 +#: virtManager/addhardware.py:995 msgid "Watchdog Device" msgstr "" -#: virtManager/addhardware.py:1033 +#: virtManager/addhardware.py:997 msgid "Filesystem Passthrough" msgstr "" -#: virtManager/addhardware.py:1041 +#: virtManager/addhardware.py:1005 msgid "Random Number Generator" msgstr "" -#: virtManager/addhardware.py:1045 +#: virtManager/addhardware.py:1009 msgid "VM Sockets" msgstr "" -#: virtManager/addhardware.py:1049 virtManager/details/details.py:2121 +#: virtManager/addhardware.py:1013 virtManager/details/details.py:2111 #, python-format msgid "%s Device" msgstr "" -#: virtManager/addhardware.py:1053 +#: virtManager/addhardware.py:1017 msgid "PCI Device" msgstr "" -#: virtManager/addhardware.py:1055 +#: virtManager/addhardware.py:1019 msgid "MDEV Device" msgstr "" -#: virtManager/addhardware.py:1056 +#: virtManager/addhardware.py:1020 msgid "USB Device" msgstr "" -#: virtManager/addhardware.py:1189 +#: virtManager/addhardware.py:1140 #, python-format msgid "" "%s already has a USB controller attached.\n" @@ -2374,44 +2432,44 @@ msgid "" "You can change the USB controller type in the VM details screen." msgstr "" -#: virtManager/addhardware.py:1281 +#: virtManager/addhardware.py:1232 msgid "Are you sure you want to add this device?" msgstr "" -#: virtManager/addhardware.py:1284 +#: virtManager/addhardware.py:1235 msgid "" "This device could not be attached to the running machine. Would you like to " "make the device available after the next guest shutdown?" msgstr "" -#: virtManager/addhardware.py:1308 +#: virtManager/addhardware.py:1259 #, python-format msgid "Unable to add device: %s" msgstr "" -#: virtManager/addhardware.py:1329 +#: virtManager/addhardware.py:1280 #, python-format msgid "Error validating device parameters: %s" msgstr "" -#: virtManager/addhardware.py:1335 +#: virtManager/addhardware.py:1286 msgid "Creating device" msgstr "" -#: virtManager/addhardware.py:1336 +#: virtManager/addhardware.py:1287 msgid "Depending on the device, this may take a few minutes to complete." msgstr "" -#: virtManager/addhardware.py:1358 +#: virtManager/addhardware.py:1309 #, python-format msgid "The device is already in use by other guests %s" msgstr "" -#: virtManager/addhardware.py:1360 +#: virtManager/addhardware.py:1311 msgid "Do you really want to use the device?" msgstr "" -#: virtManager/addhardware.py:1405 +#: virtManager/addhardware.py:1356 #, python-format msgid "Error building device XML: %s" msgstr "" @@ -2420,7 +2478,7 @@ msgstr "" msgid "Cancelling job..." msgstr "" -#: virtManager/clone.py:28 virtinst/cloner.py:195 +#: virtManager/clone.py:28 virtinst/cloner.py:192 msgid "No storage to clone." msgstr "" @@ -2599,7 +2657,7 @@ msgstr "" msgid "Physical device..." msgstr "" -#: virtManager/createnet.py:111 virtManager/object/network.py:163 +#: virtManager/createnet.py:111 virtManager/object/network.py:161 msgid "NAT" msgstr "" @@ -2704,253 +2762,253 @@ msgstr "" msgid "%d MiB" msgstr "" -#: virtManager/createvm.py:181 +#: virtManager/createvm.py:182 #, python-format msgid "Error launching create dialog: %s" msgstr "" -#: virtManager/createvm.py:308 +#: virtManager/createvm.py:309 #, python-format msgid "Error: %s" msgstr "" -#: virtManager/createvm.py:314 virtManager/createvm.py:319 +#: virtManager/createvm.py:315 virtManager/createvm.py:320 #, python-format msgid "Warning: %s" msgstr "" -#: virtManager/createvm.py:490 +#: virtManager/createvm.py:498 #, python-format msgid "" "Failed to setup UEFI: %s\n" "Install options are limited." msgstr "" -#: virtManager/createvm.py:516 +#: virtManager/createvm.py:524 msgid "Libvirt version does not support remote URL installs." msgstr "" -#: virtManager/createvm.py:523 +#: virtManager/createvm.py:531 msgid "CDROM/ISO installs not available for paravirt guests." msgstr "" -#: virtManager/createvm.py:526 +#: virtManager/createvm.py:534 #, python-format msgid "Architecture '%s' is not installable" msgstr "" -#: virtManager/createvm.py:541 +#: virtManager/createvm.py:549 msgid "No install methods available for this connection." msgstr "" -#: virtManager/createvm.py:572 +#: virtManager/createvm.py:580 msgid "No hypervisor options were found for this connection." msgstr "" -#: virtManager/createvm.py:577 +#: virtManager/createvm.py:585 msgid "" "This usually means that QEMU or KVM is not installed on your machine, or the " "KVM kernel modules are not loaded." msgstr "" -#: virtManager/createvm.py:598 +#: virtManager/createvm.py:606 msgid "" "KVM is not available. This may mean the KVM package is not installed, or the " "KVM kernel modules are not loaded. Your virtual machines may perform poorly." msgstr "" -#: virtManager/createvm.py:641 +#: virtManager/createvm.py:649 #, python-format msgid "Up to %(maxmem)s available on the host" msgstr "" -#: virtManager/createvm.py:649 +#: virtManager/createvm.py:657 #, python-format msgid "Up to %(numcpus)d available" msgid_plural "Up to %(numcpus)d available" msgstr[0] "" msgstr[1] "" -#: virtManager/createvm.py:687 +#: virtManager/createvm.py:695 msgid "No active connection to install on." msgstr "" -#: virtManager/createvm.py:947 virtManager/details/details.py:1771 -#: virtManager/device/gfxdetails.py:96 virtinst/domcapabilities.py:237 +#: virtManager/createvm.py:955 virtManager/details/details.py:1767 +#: virtManager/device/gfxdetails.py:96 msgid "None" msgstr "" -#: virtManager/createvm.py:961 +#: virtManager/createvm.py:969 msgid "Local CDROM/ISO" msgstr "" -#: virtManager/createvm.py:963 +#: virtManager/createvm.py:971 msgid "URL Install Tree" msgstr "" -#: virtManager/createvm.py:965 +#: virtManager/createvm.py:973 msgid "Import existing OS image" msgstr "" -#: virtManager/createvm.py:967 +#: virtManager/createvm.py:975 msgid "Manual install" msgstr "" -#: virtManager/createvm.py:969 +#: virtManager/createvm.py:977 msgid "Application container" msgstr "" -#: virtManager/createvm.py:971 +#: virtManager/createvm.py:979 msgid "Operating system container" msgstr "" -#: virtManager/createvm.py:973 +#: virtManager/createvm.py:981 msgid "Virtuozzo container" msgstr "" -#: virtManager/createvm.py:1122 +#: virtManager/createvm.py:1129 msgid "Removing disk images" msgstr "" -#: virtManager/createvm.py:1123 +#: virtManager/createvm.py:1130 msgid "Removing disk images we created for this virtual machine." msgstr "" -#: virtManager/createvm.py:1317 +#: virtManager/createvm.py:1324 #, python-format msgid "Step %(current_page)d of %(max_page)d" msgstr "" -#: virtManager/createvm.py:1326 +#: virtManager/createvm.py:1333 msgid "Waiting for install media / source" msgstr "" -#: virtManager/createvm.py:1400 +#: virtManager/createvm.py:1407 #, python-format msgid "Error populating summary page: %s" msgstr "" -#: virtManager/createvm.py:1444 +#: virtManager/createvm.py:1451 #, python-format msgid "Uncaught error validating install parameters: %s" msgstr "" -#: virtManager/createvm.py:1455 +#: virtManager/createvm.py:1462 msgid "Source URL is required" msgstr "" -#: virtManager/createvm.py:1460 +#: virtManager/createvm.py:1467 msgid "Please specify password for accessing source registry" msgstr "" -#: virtManager/createvm.py:1468 +#: virtManager/createvm.py:1475 #, python-format msgid "Destination path is not directory: %s" msgstr "" -#: virtManager/createvm.py:1471 +#: virtManager/createvm.py:1478 #, python-format msgid "No write permissions for directory path: %s" msgstr "" -#: virtManager/createvm.py:1478 +#: virtManager/createvm.py:1485 msgid "OS root directory is not empty" msgstr "" -#: virtManager/createvm.py:1479 +#: virtManager/createvm.py:1486 msgid "" "Creating root file system in a non-empty directory might fail due to file " "conflicts.\n" "Would you like to continue?" msgstr "" -#: virtManager/createvm.py:1498 +#: virtManager/createvm.py:1505 msgid "An install media selection is required." msgstr "" -#: virtManager/createvm.py:1506 +#: virtManager/createvm.py:1513 msgid "An install tree is required." msgstr "" -#: virtManager/createvm.py:1514 +#: virtManager/createvm.py:1521 msgid "A storage path to import is required." msgstr "" -#: virtManager/createvm.py:1520 +#: virtManager/createvm.py:1527 msgid "The import path must point to an existing storage." msgstr "" -#: virtManager/createvm.py:1526 +#: virtManager/createvm.py:1533 msgid "An application path is required." msgstr "" -#: virtManager/createvm.py:1531 +#: virtManager/createvm.py:1538 msgid "An OS directory path is required." msgstr "" -#: virtManager/createvm.py:1545 +#: virtManager/createvm.py:1552 msgid "A template name is required." msgstr "" -#: virtManager/createvm.py:1548 +#: virtManager/createvm.py:1555 msgid "You must select an OS." msgstr "" -#: virtManager/createvm.py:1578 +#: virtManager/createvm.py:1585 msgid "Error setting installer parameters." msgstr "" -#: virtManager/createvm.py:1586 +#: virtManager/createvm.py:1593 msgid "Error setting default name." msgstr "" -#: virtManager/createvm.py:1677 +#: virtManager/createvm.py:1684 msgid "Storage parameter error." msgstr "" -#: virtManager/createvm.py:1699 +#: virtManager/createvm.py:1706 msgid "Invalid guest name" msgstr "" -#: virtManager/createvm.py:1782 +#: virtManager/createvm.py:1789 msgid "Detecting..." msgstr "" -#: virtManager/createvm.py:1844 +#: virtManager/createvm.py:1851 msgid "None detected" msgstr "" -#: virtManager/createvm.py:1881 +#: virtManager/createvm.py:1888 #, python-format msgid "Error starting installation: %s" msgstr "" -#: virtManager/createvm.py:1924 +#: virtManager/createvm.py:1931 #, python-format msgid "Unable to complete install: '%s'" msgstr "" -#: virtManager/createvm.py:1964 +#: virtManager/createvm.py:1971 msgid "Creating Virtual Machine" msgstr "" -#: virtManager/createvm.py:1965 +#: virtManager/createvm.py:1972 msgid "" "The virtual machine is now being created. Allocation of disk storage and " "retrieval of the installation images may take a few minutes to complete." msgstr "" -#: virtManager/createvm.py:2019 +#: virtManager/createvm.py:2026 #, python-format msgid "VM '%s' didn't show up after expected time." msgstr "" -#: virtManager/createvm.py:2069 +#: virtManager/createvm.py:2076 #, python-format msgid "Error continuing install: %s" msgstr "" -#: virtManager/createvm.py:2082 +#: virtManager/createvm.py:2093 msgid "Bootstraping container" msgstr "" @@ -3121,415 +3179,423 @@ msgid "Failed to check disk usage conflict." msgstr "" #: virtManager/details/console.py:153 +msgid "Leave Fullscreen" +msgstr "" + +#: virtManager/details/console.py:155 msgid "Leave fullscreen" msgstr "" -#: virtManager/details/console.py:162 +#: virtManager/details/console.py:164 msgid "Send key combination" msgstr "" -#: virtManager/details/console.py:201 +#: virtManager/details/console.py:203 msgid "No text console available" msgstr "" -#: virtManager/details/console.py:206 -#, python-format -msgid "Text Console %d" -msgstr "" - #: virtManager/details/console.py:208 #, python-format +msgid "Text Console %d" +msgstr "" + +#: virtManager/details/console.py:210 +#, python-format msgid "Serial %d" msgstr "" -#: virtManager/details/console.py:217 +#: virtManager/details/console.py:219 msgid "No graphical console available" msgstr "" -#: virtManager/details/console.py:223 +#: virtManager/details/console.py:225 msgid "Graphical Console" msgstr "" -#: virtManager/details/console.py:229 +#: virtManager/details/console.py:231 msgid "virt-manager does not support more than one graphical console" msgstr "" -#: virtManager/details/console.py:565 +#: virtManager/details/console.py:575 msgid "Guest has crashed." msgstr "" -#: virtManager/details/console.py:567 +#: virtManager/details/console.py:577 msgid "Guest is not running." msgstr "" -#: virtManager/details/console.py:690 +#: virtManager/details/console.py:700 msgid "Graphical console not configured for guest" msgstr "" -#: virtManager/details/console.py:697 +#: virtManager/details/console.py:707 #, python-format msgid "Cannot display graphical console type '%s'" msgstr "" -#: virtManager/details/console.py:709 +#: virtManager/details/console.py:719 msgid "Connecting to graphical console for guest" msgstr "" -#: virtManager/details/console.py:728 +#: virtManager/details/console.py:739 #, python-format msgid "" "Error connecting to graphical console:\n" "%s" msgstr "" -#: virtManager/details/console.py:785 +#: virtManager/details/console.py:796 #, python-format msgid "Viewer authentication error: %s" msgstr "" -#: virtManager/details/console.py:807 +#: virtManager/details/console.py:818 msgid "USB redirection error" msgstr "" -#: virtManager/details/console.py:816 +#: virtManager/details/console.py:827 msgid "Viewer was disconnected." msgstr "" -#: virtManager/details/console.py:822 +#: virtManager/details/console.py:834 #, python-format msgid "SSH tunnel error output: %s" msgstr "" -#: virtManager/details/console.py:827 virtManager/details/console.py:959 -msgid "Viewer disconnected." +#: virtManager/details/console.py:847 +msgid "Viewer is disconnecting." msgstr "" -#: virtManager/details/console.py:963 +#: virtManager/details/console.py:980 +msgid "Viewer window closed." +msgstr "" + +#: virtManager/details/console.py:984 #, python-format msgid "Press %s to release pointer." msgstr "" -#: virtManager/details/details.py:162 +#: virtManager/details/details.py:163 #, python-format msgid "Floppy %(index)d" msgstr "" -#: virtManager/details/details.py:168 +#: virtManager/details/details.py:169 #, python-format msgid "%(bus)s CDROM %(index)d" msgstr "" -#: virtManager/details/details.py:173 +#: virtManager/details/details.py:174 #, python-format msgid "%(bus)s Disk %(index)d" msgstr "" -#: virtManager/details/details.py:177 +#: virtManager/details/details.py:178 #, python-format msgid "%(bus)s %(device)s %(index)d" msgstr "" -#: virtManager/details/details.py:185 +#: virtManager/details/details.py:186 #, python-format msgid "NIC %(mac)s" msgstr "" -#: virtManager/details/details.py:198 +#: virtManager/details/details.py:199 #, python-format msgid "Serial %(num)d" msgstr "" -#: virtManager/details/details.py:202 +#: virtManager/details/details.py:203 #, python-format msgid "Parallel %(num)d" msgstr "" -#: virtManager/details/details.py:206 +#: virtManager/details/details.py:207 #, python-format msgid "Console %(num)d" msgstr "" -#: virtManager/details/details.py:211 +#: virtManager/details/details.py:212 #, python-format msgid "Channel %(name)s" msgstr "" -#: virtManager/details/details.py:213 +#: virtManager/details/details.py:214 #, python-format msgid "Channel %(type)s" msgstr "" -#: virtManager/details/details.py:217 +#: virtManager/details/details.py:218 #, python-format msgid "Display %s" msgstr "" -#: virtManager/details/details.py:219 +#: virtManager/details/details.py:220 #, python-format msgid "%(bus)s Redirector %(index)d" msgstr "" -#: virtManager/details/details.py:226 +#: virtManager/details/details.py:227 #, python-format msgid "Sound %s" msgstr "" -#: virtManager/details/details.py:228 +#: virtManager/details/details.py:229 #, python-format msgid "Video %s" msgstr "" -#: virtManager/details/details.py:230 +#: virtManager/details/details.py:231 #, python-format msgid "Filesystem %(path)s" msgstr "" -#: virtManager/details/details.py:234 +#: virtManager/details/details.py:235 #, python-format msgid "Controller %(controller)s %(index)s" msgstr "" -#: virtManager/details/details.py:238 +#: virtManager/details/details.py:239 #, python-format msgid "Controller %(controller)s" msgstr "" -#: virtManager/details/details.py:243 +#: virtManager/details/details.py:244 #, python-format msgid "RNG %(device)s" msgstr "" -#: virtManager/details/details.py:247 +#: virtManager/details/details.py:248 #, python-format msgid "TPM %(device)s" msgstr "" -#: virtManager/details/details.py:248 +#: virtManager/details/details.py:249 #, python-format msgid "TPM v%(version)s" msgstr "" -#: virtManager/details/details.py:540 +#: virtManager/details/details.py:537 msgid "_Add Hardware" msgstr "" -#: virtManager/details/details.py:550 +#: virtManager/details/details.py:543 msgid "_Remove Hardware" msgstr "" -#: virtManager/details/details.py:673 +#: virtManager/details/details.py:662 virtManager/details/details.py:1774 +msgid "UEFI" +msgstr "" + +#: virtManager/details/details.py:672 msgid "Libvirt or hypervisor does not support UEFI." msgstr "" -#: virtManager/details/details.py:676 +#: virtManager/details/details.py:675 msgid "" "Libvirt did not detect any UEFI/OVMF firmware image installed on the host." msgstr "" -#: virtManager/details/details.py:681 -msgid "UEFI not found" -msgstr "" - -#: virtManager/details/details.py:730 +#: virtManager/details/details.py:725 msgid "Version" msgstr "" -#: virtManager/details/details.py:792 +#: virtManager/details/details.py:787 msgid "Application Default" msgstr "" -#: virtManager/details/details.py:794 +#: virtManager/details/details.py:789 msgid "Hypervisor Default" msgstr "" -#: virtManager/details/details.py:796 +#: virtManager/details/details.py:791 msgid "Clear CPU configuration" msgstr "" -#: virtManager/details/details.py:814 +#: virtManager/details/details.py:809 msgid "Disk bus:" msgstr "" -#: virtManager/details/details.py:1028 +#: virtManager/details/details.py:1019 #, python-format msgid "Error launching hardware dialog: %s" msgstr "" -#: virtManager/details/details.py:1034 +#: virtManager/details/details.py:1025 msgid "Are you sure you want to remove this device?" msgstr "" -#: virtManager/details/details.py:1281 virtManager/details/details.py:1770 -#: virtManager/details/details.py:1789 virtManager/details/details.py:1983 +#: virtManager/details/details.py:1272 virtManager/details/details.py:1766 +#: virtManager/details/details.py:1785 virtManager/details/details.py:1987 #: virtManager/lib/libvirtenummap.py:86 msgid "Unknown" msgstr "" -#: virtManager/details/details.py:1363 +#: virtManager/details/details.py:1354 #, python-format msgid "Error applying changes: %s" msgstr "" -#: virtManager/details/details.py:1487 +#: virtManager/details/details.py:1483 #, python-format msgid "Error changing autostart value: %s" msgstr "" -#: virtManager/details/details.py:1504 +#: virtManager/details/details.py:1500 msgid "Cannot set initrd without specifying a kernel path" msgstr "" -#: virtManager/details/details.py:1507 +#: virtManager/details/details.py:1503 msgid "Cannot set kernel arguments without specifying a kernel path" msgstr "" -#: virtManager/details/details.py:1514 +#: virtManager/details/details.py:1510 msgid "An init path must be specified" msgstr "" -#: virtManager/details/details.py:1527 virtManager/device/addstorage.py:287 +#: virtManager/details/details.py:1523 virtManager/device/addstorage.py:275 #, python-format msgid "Disk '%(path)s' is already in use by other guests %(names)s" msgstr "" -#: virtManager/details/details.py:1531 virtManager/device/addstorage.py:291 +#: virtManager/details/details.py:1527 virtManager/device/addstorage.py:279 msgid "Do you really want to use the disk?" msgstr "" -#: virtManager/details/details.py:1693 +#: virtManager/details/details.py:1689 msgid "Remove this device from the virtual machine" msgstr "" -#: virtManager/details/details.py:1749 +#: virtManager/details/details.py:1745 #, python-format msgid "Error refreshing hardware page: %s" msgstr "" -#: virtManager/details/details.py:1844 +#: virtManager/details/details.py:1840 #, python-format msgid "%(summary)s ..." msgstr "" -#: virtManager/details/details.py:1856 +#: virtManager/details/details.py:1852 #, python-format msgid "%(received)d %(units)s read" msgstr "" -#: virtManager/details/details.py:1857 +#: virtManager/details/details.py:1853 #, python-format msgid "%(transferred)d %(units)s write" msgstr "" -#: virtManager/details/details.py:1860 +#: virtManager/details/details.py:1856 #, python-format msgid "%(received)d %(units)s in" msgstr "" -#: virtManager/details/details.py:1861 +#: virtManager/details/details.py:1857 #, python-format msgid "%(transferred)d %(units)s out" msgstr "" -#: virtManager/details/details.py:1863 virtManager/details/details.py:1864 -#: virtManager/details/details.py:1865 virtManager/details/details.py:1866 -#: virtManager/hostnets.py:210 virtManager/hostnets.py:232 +#: virtManager/details/details.py:1859 virtManager/details/details.py:1860 +#: virtManager/details/details.py:1861 virtManager/details/details.py:1862 +#: virtManager/hostnets.py:206 virtManager/hostnets.py:225 msgid "Disabled" msgstr "" -#: virtManager/details/details.py:1874 +#: virtManager/details/details.py:1870 #, python-format msgid "%(current-memory)s of %(total-memory)s" msgstr "" -#: virtManager/details/details.py:2032 +#: virtManager/details/details.py:2036 msgid "Absolute Movement" msgstr "" -#: virtManager/details/details.py:2034 +#: virtManager/details/details.py:2038 msgid "Relative Movement" msgstr "" -#: virtManager/details/details.py:2043 virtManager/details/details.py:2218 -#: virtManager/details/details.py:2221 +#: virtManager/details/details.py:2047 virtManager/details/details.py:2212 +#: virtManager/details/details.py:2215 msgid "Hypervisor does not support removing this device" msgstr "" -#: virtManager/details/details.py:2047 +#: virtManager/details/details.py:2051 #, python-format msgid "%(graphicstype)s Server" msgstr "" -#: virtManager/details/details.py:2113 +#: virtManager/details/details.py:2103 msgid "Serial Device" msgstr "" -#: virtManager/details/details.py:2115 +#: virtManager/details/details.py:2105 msgid "Parallel Device" msgstr "" -#: virtManager/details/details.py:2117 +#: virtManager/details/details.py:2107 msgid "Console Device" msgstr "" -#: virtManager/details/details.py:2119 +#: virtManager/details/details.py:2109 msgid "Channel Device" msgstr "" -#: virtManager/details/details.py:2129 +#: virtManager/details/details.py:2119 msgid "Primary Console" msgstr "" -#: virtManager/details/details.py:2185 +#: virtManager/details/details.py:2179 #, python-format msgid "Physical %s Device" msgstr "" -#: virtManager/details/details.py:2202 +#: virtManager/details/details.py:2196 msgid "Cannot remove last video device while Graphics/Display is attached." msgstr "" -#: virtManager/details/details.py:2228 +#: virtManager/details/details.py:2222 #, python-format msgid "%(device)s on %(address)s" msgstr "" -#: virtManager/details/details.py:2234 virtManager/details/details.py:2244 +#: virtManager/details/details.py:2228 virtManager/details/details.py:2238 msgid "Cannot remove controller while devices are attached." msgstr "" -#: virtManager/details/details.py:2334 +#: virtManager/details/details.py:2328 msgid "Hard Disk" msgstr "" -#: virtManager/details/details.py:2335 +#: virtManager/details/details.py:2329 msgid "CDROM" msgstr "" -#: virtManager/details/details.py:2336 +#: virtManager/details/details.py:2330 msgid "Network (PXE)" msgstr "" -#: virtManager/details/details.py:2351 +#: virtManager/details/details.py:2345 msgid "No bootable devices" msgstr "" -#: virtManager/details/details.py:2398 +#: virtManager/details/details.py:2392 msgid "Overview" msgstr "" -#: virtManager/details/details.py:2399 +#: virtManager/details/details.py:2393 msgid "OS information" msgstr "" -#: virtManager/details/details.py:2401 +#: virtManager/details/details.py:2395 msgid "Performance" msgstr "" -#: virtManager/details/details.py:2403 +#: virtManager/details/details.py:2397 msgid "CPUs" msgstr "" -#: virtManager/details/details.py:2405 +#: virtManager/details/details.py:2399 msgid "Boot Options" msgstr "" @@ -3542,7 +3608,15 @@ msgstr "" msgid "Console for device type '%s' is not supported" msgstr "" -#: virtManager/details/serialcon.py:350 +#: virtManager/details/serialcon.py:251 +msgid "_Copy" +msgstr "" + +#: virtManager/details/serialcon.py:255 +msgid "_Paste" +msgstr "" + +#: virtManager/details/serialcon.py:348 #, python-format msgid "Error connecting to text console: %s" msgstr "" @@ -3573,51 +3647,51 @@ msgstr "" msgid "_Start snapshot" msgstr "" -#: virtManager/details/snapshots.py:387 +#: virtManager/details/snapshots.py:383 msgid "_Delete snapshot" msgstr "" -#: virtManager/details/snapshots.py:444 +#: virtManager/details/snapshots.py:436 #, python-format msgid "Error refreshing snapshot list: %s" msgstr "" -#: virtManager/details/snapshots.py:457 +#: virtManager/details/snapshots.py:449 #, python-format msgid "" "%(vm)s\n" "VM State: %(state)s (External)" msgstr "" -#: virtManager/details/snapshots.py:462 +#: virtManager/details/snapshots.py:454 #, python-format msgid "" "%(vm)s\n" "VM State: %(state)s" msgstr "" -#: virtManager/details/snapshots.py:524 +#: virtManager/details/snapshots.py:516 #, python-format msgid "Snapshot '%(name)s':" msgstr "" -#: virtManager/details/snapshots.py:544 +#: virtManager/details/snapshots.py:536 msgid "External disk and memory" msgstr "" -#: virtManager/details/snapshots.py:546 +#: virtManager/details/snapshots.py:538 msgid "External memory only" msgstr "" -#: virtManager/details/snapshots.py:548 +#: virtManager/details/snapshots.py:540 msgid "External disk only" msgstr "" -#: virtManager/details/snapshots.py:639 +#: virtManager/details/snapshots.py:631 msgid "Saved memory state will not be part of the snapshot" msgstr "" -#: virtManager/details/snapshots.py:640 +#: virtManager/details/snapshots.py:632 msgid "" "The domain is currently saved. Due to technical limitations that saved " "memory state will not become part of the snapshot. Running it later will be " @@ -3625,25 +3699,25 @@ msgid "" "snapshot either the running or shut down system instead." msgstr "" -#: virtManager/details/snapshots.py:661 +#: virtManager/details/snapshots.py:653 #, python-format msgid "" "Are you sure you want to run the snapshot '%(name)s'? All the disk changes " "since the last snapshot was created will be discarded." msgstr "" -#: virtManager/details/snapshots.py:665 +#: virtManager/details/snapshots.py:657 #, python-format msgid "" "Are you sure you want to run the snapshot '%(name)s'? All the disk and " "configuration changes since the last snapshot was created will be discarded." msgstr "" -#: virtManager/details/snapshots.py:676 +#: virtManager/details/snapshots.py:668 msgid "Saved state will be removed to avoid filesystem corruption" msgstr "" -#: virtManager/details/snapshots.py:677 +#: virtManager/details/snapshots.py:669 #, python-format msgid "" "Snapshot '%s' contains only disk and no memory state. Restoring the snapshot " @@ -3653,47 +3727,47 @@ msgid "" "removed before restoring the snapshot." msgstr "" -#: virtManager/details/snapshots.py:691 +#: virtManager/details/snapshots.py:683 msgid "Running snapshot" msgstr "" -#: virtManager/details/snapshots.py:692 +#: virtManager/details/snapshots.py:684 #, python-format msgid "Running snapshot '%s'" msgstr "" -#: virtManager/details/snapshots.py:693 +#: virtManager/details/snapshots.py:685 #, python-format msgid "Error running snapshot '%s'" msgstr "" -#: virtManager/details/snapshots.py:702 +#: virtManager/details/snapshots.py:694 msgid "Are you sure you want to permanently delete the selected snapshots?" msgstr "" -#: virtManager/details/snapshots.py:710 +#: virtManager/details/snapshots.py:702 msgid "Deleting snapshot" msgstr "" -#: virtManager/details/snapshots.py:711 +#: virtManager/details/snapshots.py:703 #, python-format msgid "Deleting snapshot '%s'" msgstr "" -#: virtManager/details/snapshots.py:712 +#: virtManager/details/snapshots.py:704 #, python-format msgid "Error deleting snapshot '%s'" msgstr "" -#: virtManager/details/snapshots.py:720 +#: virtManager/details/snapshots.py:712 msgid "No snapshot selected." msgstr "" -#: virtManager/details/snapshots.py:723 +#: virtManager/details/snapshots.py:715 msgid "Multiple snapshots selected." msgstr "" -#: virtManager/details/snapshots.py:733 +#: virtManager/details/snapshots.py:725 #, python-format msgid "Error selecting snapshot: %s" msgstr "" @@ -3716,61 +3790,65 @@ msgid "" "listen address." msgstr "" -#: virtManager/details/viewers.py:351 +#: virtManager/details/viewers.py:356 #, python-format msgid "" "Unable to provide requested credentials to the VNC server.\n" "The credential type %s is not supported" msgstr "" -#: virtManager/details/viewers.py:423 +#: virtManager/details/viewers.py:428 msgid "GTK-VNC viewer is too old" msgstr "" -#: virtManager/details/viewers.py:577 +#: virtManager/details/viewers.py:582 #, python-format msgid "Encountered SPICE %(error-name)s" msgstr "" -#: virtManager/details/viewers.py:750 +#: virtManager/details/viewers.py:755 msgid "Guest agent is not available." msgstr "" -#: virtManager/device/addstorage.py:93 +#: virtManager/device/addstorage.py:91 #, python-format msgid "%s available in the default location" msgstr "" -#: virtManager/device/addstorage.py:141 +#: virtManager/device/addstorage.py:132 #, python-format msgid "The emulator may not have search permissions for the path '%s'." msgstr "" -#: virtManager/device/addstorage.py:143 +#: virtManager/device/addstorage.py:134 msgid "Do you want to correct this now?" msgstr "" -#: virtManager/device/addstorage.py:144 virtManager/device/addstorage.py:168 +#: virtManager/device/addstorage.py:135 virtManager/device/addstorage.py:159 msgid "Don't ask about these directories again." msgstr "" -#: virtManager/device/addstorage.py:157 +#: virtManager/device/addstorage.py:148 msgid "" "Errors were encountered changing permissions for the following directories:" msgstr "" -#: virtManager/device/addstorage.py:279 +#: virtManager/device/addstorage.py:267 msgid "A storage path must be specified." msgstr "" -#: virtManager/device/fsdetails.py:147 +#: virtManager/device/fsdetails.py:145 msgid "Te_mplate:" msgstr "" -#: virtManager/device/fsdetails.py:149 +#: virtManager/device/fsdetails.py:147 msgid "_Source path:" msgstr "" +#: virtManager/device/fsdetails.py:163 +msgid "You may need to 'Enable shared memory' on the 'Memory' screen." +msgstr "" + #: virtManager/device/gfxdetails.py:87 msgid "Spice server" msgstr "" @@ -3812,41 +3890,57 @@ msgstr "" msgid "No media detected" msgstr "" -#: virtManager/device/netlist.py:39 +#: virtManager/device/netlist.py:40 msgid "Usermode networking" msgstr "" -#: virtManager/device/netlist.py:43 +#: virtManager/device/netlist.py:44 msgid "Virtual network" msgstr "" -#: virtManager/device/netlist.py:116 virtManager/object/libvirtobject.py:209 +#: virtManager/device/netlist.py:121 virtManager/object/libvirtobject.py:209 msgid "Inactive" msgstr "" -#: virtManager/device/netlist.py:131 +#: virtManager/device/netlist.py:136 msgid "Bridge device..." msgstr "" -#: virtManager/device/netlist.py:136 +#: virtManager/device/netlist.py:141 msgid "Macvtap device..." msgstr "" -#: virtManager/device/netlist.py:194 +#: virtManager/device/netlist.py:199 msgid "Virtual Network is not active." msgstr "" -#: virtManager/device/netlist.py:195 +#: virtManager/device/netlist.py:200 #, python-format msgid "" "Virtual Network '%s' is not active. Would you like to start the network now?" msgstr "" -#: virtManager/device/netlist.py:207 +#: virtManager/device/netlist.py:212 #, python-format msgid "Could not start virtual network '%(device)s': %(error)s" msgstr "" +#: virtManager/device/tpmdetails.py:12 +msgid "TIS" +msgstr "" + +#: virtManager/device/tpmdetails.py:13 +msgid "CRB" +msgstr "" + +#: virtManager/device/tpmdetails.py:14 +msgid "SPAPR" +msgstr "" + +#: virtManager/device/tpmdetails.py:71 +msgid "Emulated" +msgstr "" + #: virtManager/device/vsockdetails.py:58 msgid "CID" msgstr "" @@ -3881,12 +3975,12 @@ msgstr "" msgid "Error launching host dialog: %s" msgstr "" -#: virtManager/host.py:168 +#: virtManager/host.py:170 #, python-format msgid "%(currentmem)s of %(maxmem)s" msgstr "" -#: virtManager/host.py:178 +#: virtManager/host.py:180 #, python-format msgid "%(connection)s - Connection Details" msgstr "" @@ -3899,7 +3993,7 @@ msgstr "" msgid "Libvirt connection does not support virtual network management." msgstr "" -#: virtManager/hostnets.py:148 virtManager/hoststorage.py:281 +#: virtManager/hostnets.py:148 virtManager/hoststorage.py:278 msgid "Connection not active." msgstr "" @@ -3912,48 +4006,48 @@ msgstr "" msgid "Error selecting network: %s" msgstr "" -#: virtManager/hostnets.py:225 virtManager/object/network.py:168 +#: virtManager/hostnets.py:218 virtManager/object/network.py:166 msgid "Routed network" msgstr "" -#: virtManager/hostnets.py:227 +#: virtManager/hostnets.py:220 msgid "Isolated network, internal routing only" msgstr "" -#: virtManager/hostnets.py:229 +#: virtManager/hostnets.py:222 msgid "Isolated network, routing disabled" msgstr "" -#: virtManager/hostnets.py:260 virtManager/hoststorage.py:324 +#: virtManager/hostnets.py:253 virtManager/hoststorage.py:321 msgid "On Boot" msgstr "" -#: virtManager/hostnets.py:277 +#: virtManager/hostnets.py:270 #, python-format msgid "Are you sure you want to permanently delete the network %s?" msgstr "" -#: virtManager/hostnets.py:284 +#: virtManager/hostnets.py:277 #, python-format msgid "Error deleting network '%s'" msgstr "" -#: virtManager/hostnets.py:293 +#: virtManager/hostnets.py:286 #, python-format msgid "Error starting network '%s'" msgstr "" -#: virtManager/hostnets.py:302 +#: virtManager/hostnets.py:295 #, python-format msgid "Error stopping network '%s'" msgstr "" -#: virtManager/hostnets.py:311 +#: virtManager/hostnets.py:304 #, python-format msgid "Error launching network wizard: %s" msgstr "" -#: virtManager/hostnets.py:335 +#: virtManager/hostnets.py:328 #, python-format msgid "Error changing network settings: %s" msgstr "" @@ -3962,98 +4056,98 @@ msgstr "" msgid "Copy Volume Path" msgstr "" -#: virtManager/hoststorage.py:191 +#: virtManager/hoststorage.py:188 msgid "Volumes" msgstr "" -#: virtManager/hoststorage.py:199 +#: virtManager/hoststorage.py:196 msgid "Size" msgstr "" -#: virtManager/hoststorage.py:208 +#: virtManager/hoststorage.py:205 msgid "Format" msgstr "" -#: virtManager/hoststorage.py:216 +#: virtManager/hoststorage.py:213 msgid "Used By" msgstr "" -#: virtManager/hoststorage.py:233 +#: virtManager/hoststorage.py:230 msgid "Storage Pools" msgstr "" -#: virtManager/hoststorage.py:274 +#: virtManager/hoststorage.py:271 msgid "Libvirt connection does not support storage management." msgstr "" -#: virtManager/hoststorage.py:315 +#: virtManager/hoststorage.py:312 #, python-format msgid "%(bytesfree)s Free / %(bytesinuse)s In Use" msgstr "" -#: virtManager/hoststorage.py:335 +#: virtManager/hoststorage.py:332 msgid "Create new volume" msgstr "" -#: virtManager/hoststorage.py:342 +#: virtManager/hoststorage.py:339 msgid "Pool does not support volume creation" msgstr "" -#: virtManager/hoststorage.py:357 +#: virtManager/hoststorage.py:354 msgid "No storage pool selected." msgstr "" -#: virtManager/hoststorage.py:366 +#: virtManager/hoststorage.py:363 #, python-format msgid "Error selecting pool: %s" msgstr "" -#: virtManager/hoststorage.py:466 +#: virtManager/hoststorage.py:463 #, python-format msgid "Error stopping pool '%s'" msgstr "" -#: virtManager/hoststorage.py:475 +#: virtManager/hoststorage.py:472 #, python-format msgid "Error starting pool '%s'" msgstr "" -#: virtManager/hoststorage.py:485 +#: virtManager/hoststorage.py:482 #, python-format msgid "Error launching pool wizard: %s" msgstr "" -#: virtManager/hoststorage.py:492 +#: virtManager/hoststorage.py:489 #, python-format msgid "Are you sure you want to permanently delete the pool %s?" msgstr "" -#: virtManager/hoststorage.py:499 +#: virtManager/hoststorage.py:496 #, python-format msgid "Error deleting pool '%s'" msgstr "" -#: virtManager/hoststorage.py:510 +#: virtManager/hoststorage.py:507 #, python-format msgid "Error refreshing pool '%s'" msgstr "" -#: virtManager/hoststorage.py:544 +#: virtManager/hoststorage.py:541 #, python-format msgid "Error launching volume wizard: %s" msgstr "" -#: virtManager/hoststorage.py:552 +#: virtManager/hoststorage.py:549 #, python-format msgid "Are you sure you want to permanently delete the volume %s?" msgstr "" -#: virtManager/hoststorage.py:565 +#: virtManager/hoststorage.py:562 #, python-format msgid "Error deleting volume '%s'" msgstr "" -#: virtManager/hoststorage.py:590 +#: virtManager/hoststorage.py:587 #, python-format msgid "Error changing pool settings: %s" msgstr "" @@ -4246,31 +4340,43 @@ msgstr "" msgid "Error launching manager: %s" msgstr "" -#: virtManager/manager.py:302 -msgid "D_etails" +#: virtManager/manager.py:292 +msgid "_New" msgstr "" -#: virtManager/manager.py:379 +#: virtManager/manager.py:293 +msgid "_Connect" +msgstr "" + +#: virtManager/manager.py:294 +msgid "Dis_connect" +msgstr "" + +#: virtManager/manager.py:296 +msgid "De_lete" +msgstr "" + +#: virtManager/manager.py:375 msgid "CPU usage" msgstr "" -#: virtManager/manager.py:380 +#: virtManager/manager.py:376 msgid "Host CPU usage" msgstr "" -#: virtManager/manager.py:381 +#: virtManager/manager.py:377 msgid "Memory usage" msgstr "" -#: virtManager/manager.py:382 +#: virtManager/manager.py:378 msgid "Disk I/O" msgstr "" -#: virtManager/manager.py:383 +#: virtManager/manager.py:379 msgid "Network I/O" msgstr "" -#: virtManager/manager.py:498 +#: virtManager/manager.py:494 #, python-format msgid "" "This will remove the connection:\n" @@ -4280,30 +4386,30 @@ msgid "" "Are you sure?" msgstr "" -#: virtManager/manager.py:575 +#: virtManager/manager.py:571 #, python-format msgid "%(uri)s (Double click to connect)" msgstr "" -#: virtManager/manager.py:582 +#: virtManager/manager.py:578 #, python-format msgid "%(connection)s - Not Connected" msgstr "" -#: virtManager/manager.py:584 +#: virtManager/manager.py:580 #, python-format msgid "%(connection)s - Connecting..." msgstr "" -#: virtManager/manager.py:760 virtManager/vmwindow.py:378 +#: virtManager/manager.py:756 virtManager/vmwindow.py:378 msgid "_Restore" msgstr "" -#: virtManager/manager.py:797 virtManager/vmwindow.py:419 +#: virtManager/manager.py:793 virtManager/vmwindow.py:419 msgid "Resume the virtual machine" msgstr "" -#: virtManager/manager.py:913 +#: virtManager/manager.py:909 msgid "Disabled in preferences dialog." msgstr "" @@ -4380,50 +4486,58 @@ msgstr "" msgid "Error cancelling migrate job: %s" msgstr "" -#: virtManager/object/domain.py:456 +#: virtManager/object/domain.py:454 +msgid "Can not change shared memory setting when is configured." +msgstr "" + +#: virtManager/object/domain.py:457 +msgid "Libvirt may not be new enough to support memfd." +msgstr "" + +#: virtManager/object/domain.py:476 msgid "Libvirt connection does not support snapshots." msgstr "" -#: virtManager/object/domain.py:471 +#: virtManager/object/domain.py:491 msgid "" "Snapshots are only supported if all writeable disks images allocated to the " "guest are qcow2 format." msgstr "" -#: virtManager/object/domain.py:474 +#: virtManager/object/domain.py:494 msgid "" "Snapshots require at least one writeable qcow2 disk image allocated to the " "guest." msgstr "" -#: virtManager/object/domain.py:509 +#: virtManager/object/domain.py:529 #, python-format msgid "Could not find specified device in the inactive VM configuration: %s" msgstr "" -#: virtManager/object/domain.py:1373 +#: virtManager/object/domain.py:1428 msgid "Saving domain to disk" msgstr "" -#: virtManager/object/domain.py:1425 +#: virtManager/object/domain.py:1480 msgid "Migrating domain" msgstr "" -#: virtManager/object/network.py:157 +#: virtManager/object/network.py:155 msgid "Isolated network" msgstr "" -#: virtManager/object/network.py:161 +#: virtManager/object/network.py:159 #, python-format msgid "NAT to %s" msgstr "" -#: virtManager/object/network.py:166 +#: virtManager/object/network.py:164 #, python-format msgid "Route to %s" msgstr "" -#: virtManager/object/network.py:171 +#: virtManager/object/network.py:169 #, python-format msgid "%s network" msgstr "" @@ -4481,7 +4595,7 @@ msgstr "" msgid "ZFS Pool" msgstr "" -#: virtManager/oslist.py:26 +#: virtManager/oslist.py:31 msgid "Type to start searching..." msgstr "" @@ -4490,64 +4604,68 @@ msgstr "" msgid "Error launching preferences: %s" msgstr "" -#: virtManager/preferences.py:110 +#: virtManager/preferences.py:112 msgid "Never" msgstr "" -#: virtManager/preferences.py:111 +#: virtManager/preferences.py:113 msgid "Fullscreen only" msgstr "" -#: virtManager/preferences.py:112 +#: virtManager/preferences.py:114 msgid "Always" msgstr "" -#: virtManager/preferences.py:121 +#: virtManager/preferences.py:123 msgid "Off" msgstr "" -#: virtManager/preferences.py:122 +#: virtManager/preferences.py:124 msgid "On" msgstr "" -#: virtManager/preferences.py:124 virtManager/preferences.py:146 -#: virtManager/preferences.py:156 +#: virtManager/preferences.py:126 virtManager/preferences.py:148 +#: virtManager/preferences.py:158 #, python-format msgid "System default (%s)" msgstr "" -#: virtManager/preferences.py:135 +#: virtManager/preferences.py:137 msgid "Manual redirect only" msgstr "" -#: virtManager/preferences.py:136 +#: virtManager/preferences.py:138 msgid "Auto redirect on USB attach" msgstr "" -#: virtManager/preferences.py:168 +#: virtManager/preferences.py:170 msgid "Application default" msgstr "" -#: virtManager/preferences.py:171 +#: virtManager/preferences.py:173 msgid "Nearest host CPU model" msgstr "" -#: virtManager/preferences.py:181 +#: virtManager/preferences.py:183 +msgid "System default" +msgstr "" + +#: virtManager/preferences.py:192 msgid "python libguestfs support is not installed" msgstr "" -#: virtManager/preferences.py:307 +#: virtManager/preferences.py:322 msgid "Configure grab key combination" msgstr "" -#: virtManager/preferences.py:316 +#: virtManager/preferences.py:331 msgid "" "You can now define grab keys by pressing them.\n" "To confirm your selection please click OK button\n" "while you have desired keys pressed." msgstr "" -#: virtManager/preferences.py:319 +#: virtManager/preferences.py:334 msgid "Please press desired grab key combination" msgstr "" @@ -4572,144 +4690,140 @@ msgstr "" msgid "Error starting Virtual Machine Manager: %(error)s" msgstr "" -#: virtManager/vmmenu.py:64 +#: virtManager/vmmenu.py:52 msgid "_Reboot" msgstr "" -#: virtManager/vmmenu.py:66 +#: virtManager/vmmenu.py:54 msgid "F_orce Reset" msgstr "" -#: virtManager/vmmenu.py:67 +#: virtManager/vmmenu.py:55 msgid "_Force Off" msgstr "" -#: virtManager/vmmenu.py:69 +#: virtManager/vmmenu.py:57 msgid "Sa_ve" msgstr "" -#: virtManager/vmmenu.py:99 +#: virtManager/vmmenu.py:84 msgid "R_esume" msgstr "" -#: virtManager/vmmenu.py:105 +#: virtManager/vmmenu.py:89 msgid "Clone..." msgstr "" -#: virtManager/vmmenu.py:107 +#: virtManager/vmmenu.py:90 msgid "Migrate..." msgstr "" -#: virtManager/vmmenu.py:109 -msgid "_Delete" -msgstr "" - -#: virtManager/vmmenu.py:165 +#: virtManager/vmmenu.py:145 #, python-format msgid "Error cancelling save job: %s" msgstr "" -#: virtManager/vmmenu.py:174 +#: virtManager/vmmenu.py:154 #, python-format msgid "Are you sure you want to save '%s'?" msgstr "" -#: virtManager/vmmenu.py:185 +#: virtManager/vmmenu.py:165 #, python-format msgid "Error saving domain: %s" msgstr "" -#: virtManager/vmmenu.py:190 +#: virtManager/vmmenu.py:170 msgid "Saving Virtual Machine" msgstr "" -#: virtManager/vmmenu.py:191 +#: virtManager/vmmenu.py:171 msgid "Saving virtual machine memory to disk " msgstr "" -#: virtManager/vmmenu.py:200 +#: virtManager/vmmenu.py:180 #, python-format msgid "Are you sure you want to force poweroff '%s'?" msgstr "" -#: virtManager/vmmenu.py:202 +#: virtManager/vmmenu.py:182 msgid "" "This will immediately poweroff the VM without shutting down the OS and may " "cause data loss." msgstr "" -#: virtManager/vmmenu.py:208 virtManager/vmmenu.py:277 +#: virtManager/vmmenu.py:188 virtManager/vmmenu.py:257 msgid "Error shutting down domain" msgstr "" -#: virtManager/vmmenu.py:214 +#: virtManager/vmmenu.py:194 #, python-format msgid "Are you sure you want to pause '%s'?" msgstr "" -#: virtManager/vmmenu.py:220 +#: virtManager/vmmenu.py:200 msgid "Error pausing domain" msgstr "" -#: virtManager/vmmenu.py:226 +#: virtManager/vmmenu.py:206 msgid "Error unpausing domain" msgstr "" -#: virtManager/vmmenu.py:236 +#: virtManager/vmmenu.py:216 #, python-format msgid "Error restoring domain: %s" msgstr "" -#: virtManager/vmmenu.py:239 +#: virtManager/vmmenu.py:219 msgid "" "The domain could not be restored. Would you like\n" "to remove the saved state and perform a regular\n" "start up?" msgstr "" -#: virtManager/vmmenu.py:253 +#: virtManager/vmmenu.py:233 #, python-format msgid "Error removing domain state: %s" msgstr "" -#: virtManager/vmmenu.py:257 +#: virtManager/vmmenu.py:237 msgid "Restoring Virtual Machine" msgstr "" -#: virtManager/vmmenu.py:258 +#: virtManager/vmmenu.py:238 msgid "Restoring virtual machine memory from disk" msgstr "" -#: virtManager/vmmenu.py:264 +#: virtManager/vmmenu.py:244 msgid "Error starting domain" msgstr "" -#: virtManager/vmmenu.py:271 +#: virtManager/vmmenu.py:251 #, python-format msgid "Are you sure you want to poweroff '%s'?" msgstr "" -#: virtManager/vmmenu.py:283 +#: virtManager/vmmenu.py:263 #, python-format msgid "Are you sure you want to reboot '%s'?" msgstr "" -#: virtManager/vmmenu.py:289 +#: virtManager/vmmenu.py:269 msgid "Error rebooting domain" msgstr "" -#: virtManager/vmmenu.py:296 +#: virtManager/vmmenu.py:276 #, python-format msgid "Are you sure you want to force reset '%s'?" msgstr "" -#: virtManager/vmmenu.py:298 +#: virtManager/vmmenu.py:278 msgid "" "This will immediately reset the VM without shutting down the OS and may " "cause data loss." msgstr "" -#: virtManager/vmmenu.py:304 +#: virtManager/vmmenu.py:284 msgid "Error resetting domain" msgstr "" @@ -4765,36 +4879,36 @@ msgid "" "Your XML changes will be lost if you leave this tab. Really leave this tab?" msgstr "" -#: virtinst/capabilities.py:296 +#: virtinst/capabilities.py:277 #, python-format msgid "" "Host does not support virtualization type '%(virttype)s' for architecture " "'%(arch)s'" msgstr "" -#: virtinst/capabilities.py:300 +#: virtinst/capabilities.py:281 #, python-format msgid "" "Host does not support any virtualization options for architecture '%(arch)s'" msgstr "" -#: virtinst/capabilities.py:304 +#: virtinst/capabilities.py:285 #, python-format msgid "Host does not support virtualization type '%(virttype)s'" msgstr "" -#: virtinst/capabilities.py:308 +#: virtinst/capabilities.py:289 msgid "Host does not support any virtualization options" msgstr "" -#: virtinst/capabilities.py:314 +#: virtinst/capabilities.py:295 #, python-format msgid "" "Host does not support domain type %(domain)s with machine '%(machine)s' for " "virtualization type '%(virttype)s' with architecture '%(arch)s'" msgstr "" -#: virtinst/capabilities.py:320 +#: virtinst/capabilities.py:301 #, python-format msgid "" "Host does not support domain type %(domain)s for virtualization type " @@ -4961,7 +5075,7 @@ msgstr "" msgid "" "Configure a guest controller device. Ex:\n" "--controller type=usb,model=qemu-xhci\n" -"--controller virtio-scsi\n" +"--controller type=scsi,model=virtio-scsi\n" msgstr "" #: virtinst/cli.py:726 @@ -5003,169 +5117,171 @@ msgid "Configure guest sound device emulation" msgstr "" #: virtinst/cli.py:771 +msgid "Configure host audio backend for sound devices" +msgstr "" + +#: virtinst/cli.py:775 msgid "Configure a guest watchdog device" msgstr "" -#: virtinst/cli.py:774 +#: virtinst/cli.py:778 msgid "Configure guest video hardware." msgstr "" -#: virtinst/cli.py:777 +#: virtinst/cli.py:781 msgid "" "Configure a guest smartcard device. Ex:\n" "--smartcard mode=passthrough" msgstr "" -#: virtinst/cli.py:781 +#: virtinst/cli.py:785 msgid "" "Configure a guest redirection device. Ex:\n" "--redirdev usb,type=tcp,server=192.168.1.1:4000" msgstr "" -#: virtinst/cli.py:785 +#: virtinst/cli.py:789 msgid "" "Configure a guest memballoon device. Ex:\n" "--memballoon model=virtio" msgstr "" -#: virtinst/cli.py:789 +#: virtinst/cli.py:793 msgid "" "Configure a guest TPM device. Ex:\n" "--tpm /dev/tpm" msgstr "" -#: virtinst/cli.py:793 +#: virtinst/cli.py:797 msgid "" "Configure a guest RNG device. Ex:\n" "--rng /dev/urandom" msgstr "" -#: virtinst/cli.py:797 +#: virtinst/cli.py:801 msgid "" "Configure a guest panic device. Ex:\n" "--panic default" msgstr "" -#: virtinst/cli.py:801 +#: virtinst/cli.py:805 msgid "" "Configure a guest shared memory device. Ex:\n" "--shmem name=shmem0" msgstr "" -#: virtinst/cli.py:805 +#: virtinst/cli.py:809 msgid "" "Configure a guest memory device. Ex:\n" "--memdev dimm,target.size=1024" msgstr "" -#: virtinst/cli.py:809 +#: virtinst/cli.py:813 msgid "" "Configure guest vsock sockets. Ex:\n" "--vsock cid.auto=yes\n" "--vsock cid.address=7" msgstr "" -#: virtinst/cli.py:814 +#: virtinst/cli.py:818 msgid "" "Configure an IOMMU device. Ex:\n" "--iommu model=intel,driver.aw_bits=48" msgstr "" -#: virtinst/cli.py:821 +#: virtinst/cli.py:825 msgid "Set domain and configuration." msgstr "" -#: virtinst/cli.py:825 +#: virtinst/cli.py:829 msgid "Set domain seclabel configuration." msgstr "" -#: virtinst/cli.py:829 +#: virtinst/cli.py:833 msgid "Set guest to perform the S390 cryptographic key management operations." msgstr "" -#: virtinst/cli.py:834 +#: virtinst/cli.py:838 msgid "Tune CPU parameters for the domain process." msgstr "" -#: virtinst/cli.py:838 +#: virtinst/cli.py:842 msgid "Tune NUMA policy for the domain process." msgstr "" -#: virtinst/cli.py:842 +#: virtinst/cli.py:846 msgid "Tune memory policy for the domain process." msgstr "" -#: virtinst/cli.py:846 +#: virtinst/cli.py:850 msgid "Tune blkio policy for the domain process." msgstr "" -#: virtinst/cli.py:850 +#: virtinst/cli.py:854 msgid "" "Set memory backing policy for the domain process. Ex:\n" "--memorybacking hugepages=on" msgstr "" -#: virtinst/cli.py:855 +#: virtinst/cli.py:859 msgid "" "Set domain XML. Ex:\n" "--features acpi=off\n" "--features apic=on,apic.eoi=on" msgstr "" -#: virtinst/cli.py:861 +#: virtinst/cli.py:865 msgid "" "Set domain XML. Ex:\n" "--clock offset=localtime,rtc_tickpolicy=catchup" msgstr "" -#: virtinst/cli.py:866 +#: virtinst/cli.py:870 msgid "Configure VM power management features" msgstr "" -#: virtinst/cli.py:870 +#: virtinst/cli.py:874 msgid "Configure VM lifecycle management policy" msgstr "" -#: virtinst/cli.py:874 +#: virtinst/cli.py:878 msgid "Configure VM resource partitioning (cgroups)" msgstr "" -#: virtinst/cli.py:878 +#: virtinst/cli.py:882 msgid "" "Configure SMBIOS System Information. Ex:\n" "--sysinfo host\n" "--sysinfo bios.vendor=MyVendor,bios.version=1.2.3,...\n" msgstr "" -#: virtinst/cli.py:884 +#: virtinst/cli.py:888 msgid "" "Pass arguments directly to the QEMU emulator. Ex:\n" "--qemu-commandline='-display gtk,gl=on'\n" "--qemu-commandline env=DISPLAY=:0.1" msgstr "" -#: virtinst/cli.py:890 +#: virtinst/cli.py:894 msgid "" "Configure VM launch security (e.g. SEV memory encryption). Ex:\n" -"--launchSecurity type=sev,cbitpos=47,reducedPhysBits=1,policy=0x0001," -"dhCert=BASE64CERT\n" "--launchSecurity sev" msgstr "" -#: virtinst/cli.py:898 +#: virtinst/cli.py:901 msgid "" "Configure guest boot settings. Ex:\n" "--boot hd,cdrom,menu=on\n" "--boot init=/sbin/init (for containers)" msgstr "" -#: virtinst/cli.py:904 +#: virtinst/cli.py:907 msgid "" "Enable user namespace for LXC container. Ex:\n" "--idmap uid.start=0,uid.target=1000,uid.count=10" msgstr "" -#: virtinst/cli.py:914 +#: virtinst/cli.py:917 msgid "" "Specify storage with various options. Ex.\n" "--disk size=10 (new 10GiB image in default location)\n" @@ -5174,26 +5290,26 @@ msgid "" "--disk=?" msgstr "" -#: virtinst/cli.py:922 +#: virtinst/cli.py:925 msgid "OS options" msgstr "" -#: virtinst/cli.py:925 +#: virtinst/cli.py:928 msgid "The OS being installed in the guest." msgstr "" -#: virtinst/cli.py:927 +#: virtinst/cli.py:930 msgid "The OS installed in the guest." msgstr "" -#: virtinst/cli.py:929 +#: virtinst/cli.py:932 msgid "" "This is used for deciding optimal defaults like VirtIO.\n" "Example values: fedora29, rhel7.0, win10, ...\n" -"See 'osinfo-query os' for a full list." +"Use '--osinfo list' to see a full list." msgstr "" -#: virtinst/cli.py:939 +#: virtinst/cli.py:942 msgid "" "Perform raw XML XPath options on the final XML. Example:\n" "--xml ./cpu/@mode=host-passthrough\n" @@ -5201,62 +5317,79 @@ msgid "" "--xml xpath.delete=./clock" msgstr "" -#: virtinst/cli.py:969 +#: virtinst/cli.py:972 #, python-format msgid "%(key)s must be 'yes' or 'no'" msgstr "" -#: virtinst/cli.py:1154 +#: virtinst/cli.py:1157 #, python-format msgid "" "Don't know how to match device type '%(device_type)s' property " "'%(property_name)s'" msgstr "" -#: virtinst/cli.py:1466 +#: virtinst/cli.py:1485 #, python-format msgid "Unknown %(optionflag)s options: %(string)s" msgstr "" -#: virtinst/cli.py:1522 virtinst/cli.py:1553 +#: virtinst/cli.py:1541 virtinst/cli.py:1572 #, python-format msgid "Error: %(cli_flag_name)s %(options)s: %(err)s" msgstr "" -#: virtinst/cli.py:1903 +#: virtinst/cli.py:1920 msgid "" "Unable to connect to graphical console: virt-viewer not installed. Please " "install the 'virt-viewer' package." msgstr "" -#: virtinst/cli.py:1910 +#: virtinst/cli.py:1927 msgid "Graphics requested but DISPLAY is not set. Not running virt-viewer." msgstr "" -#: virtinst/cli.py:1921 +#: virtinst/cli.py:1938 #, python-format msgid "Unknown autoconsole type '%s'" msgstr "" -#: virtinst/cli.py:3463 +#: virtinst/cli.py:3491 #, python-format msgid "Improper value for 'size': %s" msgstr "" -#: virtinst/cli.py:3476 +#: virtinst/cli.py:3504 #, python-format msgid "Unknown '%(optionname)s' value '%(string)s'" msgstr "" -#: virtinst/cli.py:3491 +#: virtinst/cli.py:3519 msgid "Storage volume must be specified as vol=poolname/volname" msgstr "" -#: virtinst/cli.py:3940 +#: virtinst/cli.py:3974 #, python-format msgid "Expected PCI format string for '%s'" msgstr "" +#: virtinst/cli.py:4695 +#, python-format +msgid "%s corresponds to multiple node devices" +msgstr "" + +#: virtinst/cli.py:4698 +#, python-format +msgid "Did not find a matching node device for '%s'" +msgstr "" + +#: virtinst/cli.py:4843 +msgid "" +"You can see additional information with:\n" +"\n" +" osinfo-query os\n" +msgstr "" + #: virtinst/cloner.py:44 #, python-format msgid "Could not remove old vm '%(vm)s': %(error)s" @@ -5277,79 +5410,74 @@ msgstr "" msgid "Disk path '%s' does not exist." msgstr "" -#: virtinst/cloner.py:181 +#: virtinst/cloner.py:185 +msgid "Cloning rbd volumes is not yet supported." +msgstr "" + +#: virtinst/cloner.py:187 #, python-format msgid "Disk network type '%s' is not cloneable." msgstr "" -#: virtinst/cloner.py:184 -#, python-format -msgid "Cloning disk network type '%s' requires managed storage." -msgstr "" - -#: virtinst/cloner.py:190 -msgid "Cloning rbd volumes is not yet supported." -msgstr "" - -#: virtinst/cloner.py:197 +#: virtinst/cloner.py:194 msgid "Read Only" msgstr "" -#: virtinst/cloner.py:199 +#: virtinst/cloner.py:196 msgid "Marked as shareable" msgstr "" -#: virtinst/cloner.py:261 +#: virtinst/cloner.py:258 #, python-format msgid "Could not use path '%(path)s' for cloning: %(error)s" msgstr "" -#: virtinst/cloner.py:277 +#: virtinst/cloner.py:274 #, python-format msgid "Could not determine original disk information: %s" msgstr "" -#: virtinst/cloner.py:328 +#: virtinst/cloner.py:325 msgid "Domain to clone must be shutoff." msgstr "" -#: virtinst/cloner.py:363 +#: virtinst/cloner.py:360 msgid "" "Setting the graphics device port to autoport, in order to avoid conflicting." msgstr "" -#: virtinst/cloner.py:500 +#: virtinst/cloner.py:497 #, python-format msgid "Invalid name for new guest: %s" msgstr "" -#: virtinst/devices/disk.py:354 +#: virtinst/devices/disk.py:348 #, python-format msgid "Size must be specified for non existent volume '%s'" msgstr "" -#: virtinst/devices/disk.py:359 +#: virtinst/devices/disk.py:353 #, python-format msgid "" "Don't know how to create storage for path '%s'. Use libvirt APIs to manage " "the parent directory as a pool first." msgstr "" -#: virtinst/devices/disk.py:382 +#: virtinst/devices/disk.py:376 msgid "Format attribute not supported for this volume type" msgstr "" -#: virtinst/devices/disk.py:802 +#: virtinst/devices/disk.py:797 #, python-format msgid "Device type '%s' requires a path" msgstr "" -#: virtinst/devices/disk.py:810 +#: virtinst/devices/disk.py:805 #, python-format msgid "Must specify storage creation parameters for non-existent path '%s'." msgstr "" -#: virtinst/devices/disk.py:923 +#: virtinst/devices/disk.py:918 #, python-format msgid "Only %(number)s disk for bus '%(bus)s' are supported" msgid_plural "Only %(number)s disks for bus '%(bus)s' are supported" @@ -5373,7 +5501,7 @@ msgstr "" #: virtinst/devices/hostdev.py:88 #, python-format -msgid "Unknown node device type %s" +msgid "Unsupported node device type '%s'" msgstr "" #: virtinst/devices/interface.py:189 @@ -5421,60 +5549,60 @@ msgstr "" msgid "Error cloning diskimage %(inputpath)s to %(outputpath)s: %(error)s" msgstr "" -#: virtinst/domain/cpu.py:281 -msgid "No host CPU reported in capabilities" +#: virtinst/domain/cpu.py:56 +#, python-format +msgid "" +"Total CPUs implied by topology (sockets=%(sockets)d * dies=%(dies)d * cores=" +"%(cores)d * threads=%(threads)d == %(total)d) does not match vCPU count " +"%(vcpus)d" msgstr "" -#: virtinst/domain/launch_security.py:25 -msgid "Missing mandatory attribute 'type'" -msgstr "" - -#: virtinst/domain/launch_security.py:34 +#: virtinst/domain/launch_security.py:23 msgid "SEV launch security requires a Q35 UEFI machine" msgstr "" -#: virtinst/domain/launch_security.py:39 -msgid "SEV launch security is not supported on this platform" -msgstr "" - -#: virtinst/domcapabilities.py:236 -msgid "BIOS" -msgstr "" - -#: virtinst/domcapabilities.py:242 -#, python-format -msgid "UEFI %(arch)s: %(path)s" -msgstr "" - -#: virtinst/domcapabilities.py:245 -#, python-format -msgid "Custom: %(path)s" -msgstr "" - -#: virtinst/domcapabilities.py:321 +#: virtinst/domcapabilities.py:204 #, python-format msgid "Failed to get expanded CPU XML: %s" msgstr "" -#: virtinst/guest.py:78 +#: virtinst/domcapabilities.py:319 +msgid "BIOS" +msgstr "" + +#: virtinst/domcapabilities.py:320 +msgid "Default" +msgstr "" + +#: virtinst/domcapabilities.py:325 +#, python-format +msgid "UEFI %(arch)s: %(path)s" +msgstr "" + +#: virtinst/domcapabilities.py:328 +#, python-format +msgid "Custom: %(path)s" +msgstr "" + +#: virtinst/guest.py:79 msgid "Guest" msgstr "" -#: virtinst/guest.py:86 +#: virtinst/guest.py:87 #, python-format msgid "Guest name '%s' is already in use." msgstr "" -#: virtinst/guest.py:527 +#: virtinst/guest.py:797 msgid "Libvirt version does not support UEFI." msgstr "" -#: virtinst/guest.py:531 +#: virtinst/guest.py:801 #, python-format msgid "Don't know how to setup UEFI for arch '%s'" msgstr "" -#: virtinst/guest.py:536 +#: virtinst/guest.py:806 #, python-format msgid "Did not find any UEFI binary path for arch '%s'" msgstr "" @@ -5608,43 +5736,26 @@ msgstr "" msgid "Transferring '%(filename)s'" msgstr "" -#: virtinst/nodedev.py:254 -#, python-format -msgid "%s corresponds to multiple node devices" +#: virtinst/osdict.py:71 +msgid "Generic or unknown OS. Usage is not recommended." msgstr "" -#: virtinst/nodedev.py:257 -#, python-format -msgid "Did not find a matching node device for '%s'" -msgstr "" - -#: virtinst/osdict.py:190 -msgid "Generic OS" -msgstr "" - -#: virtinst/osdict.py:229 +#: virtinst/osdict.py:96 #, python-format msgid "Unknown libosinfo ID '%s'" msgstr "" -#: virtinst/osdict.py:235 +#: virtinst/osdict.py:110 #, python-format -msgid "" -"OS name '%(oldname)s' is deprecated, using '%(newname)s' instead. This alias " -"will be removed in the future." +msgid "Unknown OS name '%s'. See `--osinfo list` for valid values." msgstr "" -#: virtinst/osdict.py:243 -#, python-format -msgid "Unknown OS name '%s'. See `osinfo-query os` for valid values." -msgstr "" - -#: virtinst/osdict.py:655 +#: virtinst/osdict.py:510 #, python-format msgid "OS '%s' does not have a URL location" msgstr "" -#: virtinst/osdict.py:667 +#: virtinst/osdict.py:522 #, python-format msgid "" "OS '%(osname)s' does not have a URL location for the architecture " @@ -5690,25 +5801,25 @@ msgstr "" msgid "Name '%s' already in use by another volume." msgstr "" -#: virtinst/storage.py:642 +#: virtinst/storage.py:643 msgid "" "Sparse logical volumes are not supported, setting allocation equal to " "capacity" msgstr "" -#: virtinst/storage.py:687 +#: virtinst/storage.py:688 #, python-format msgid "Allocating '%(filename)s'" msgstr "" -#: virtinst/storage.py:727 +#: virtinst/storage.py:728 #, python-format msgid "" "There is not enough free space on the storage pool to create the volume. " "(%(mem1)s M requested allocation > %(mem2)s M available)" msgstr "" -#: virtinst/storage.py:734 +#: virtinst/storage.py:735 #, python-format msgid "" "The requested volume capacity will exceed the available pool space when the " @@ -5734,7 +5845,7 @@ msgid "" "sysprep(1)." msgstr "" -#: virtinst/virtclone.py:77 virtinst/virtinstall.py:947 +#: virtinst/virtclone.py:77 virtinst/virtinstall.py:1007 msgid "General Options" msgstr "" @@ -5805,7 +5916,7 @@ msgid "" "MAC" msgstr "" -#: virtinst/virtclone.py:120 virtinst/virtinstall.py:1052 +#: virtinst/virtclone.py:120 virtinst/virtinstall.py:1112 #: virtinst/virtxml.py:431 msgid "Miscellaneous Options" msgstr "" @@ -5827,7 +5938,7 @@ msgstr "" msgid "Clone '%s' created successfully." msgstr "" -#: virtinst/virtclone.py:207 virtinst/virtinstall.py:1161 +#: virtinst/virtclone.py:207 virtinst/virtinstall.py:1223 msgid "Installation aborted at user request" msgstr "" @@ -5847,292 +5958,342 @@ msgid "" "disk PATH[,size=SIZE][,sparse=yes|no]" msgstr "" -#: virtinst/virtinstall.py:223 +#: virtinst/virtinstall.py:149 +msgid "--os-type is deprecated and does nothing. Please stop using it." +msgstr "" + +#: virtinst/virtinstall.py:225 msgid "Cannot mix --graphics and old style graphical options" msgstr "" -#: virtinst/virtinstall.py:227 +#: virtinst/virtinstall.py:229 msgid "Can't specify more than one of VNC, SDL, --graphics or --nographics" msgstr "" -#: virtinst/virtinstall.py:310 +#: virtinst/virtinstall.py:312 msgid "--memory amount in MiB is required" msgstr "" -#: virtinst/virtinstall.py:314 +#: virtinst/virtinstall.py:316 msgid "--disk storage must be specified (override with --disk none)" msgstr "" -#: virtinst/virtinstall.py:318 +#: virtinst/virtinstall.py:320 #, python-format msgid "" "An install method must be specified\n" "(%(methods)s)" msgstr "" -#: virtinst/virtinstall.py:330 +#: virtinst/virtinstall.py:332 msgid "" "CDROM media does not print to the text console by default, so you likely " "will not see text install output. You might want to use --location." msgstr "" -#: virtinst/virtinstall.py:333 +#: virtinst/virtinstall.py:335 msgid "See the man page for examples of using --location with CDROM media" msgstr "" -#: virtinst/virtinstall.py:346 +#: virtinst/virtinstall.py:348 #, python-format msgid "" "Requested memory %(mem1)s MiB is less than the recommended %(mem2)s MiB for " "OS %(osname)s" msgstr "" -#: virtinst/virtinstall.py:351 +#: virtinst/virtinstall.py:353 #, python-format msgid "" "Requested memory %s MiB is abnormally low. Were you trying to specify GiB?" msgstr "" -#: virtinst/virtinstall.py:358 +#: virtinst/virtinstall.py:370 msgid "The guest's network configuration may not support PXE" msgstr "" -#: virtinst/virtinstall.py:365 +#: virtinst/virtinstall.py:374 +#, python-brace-format msgid "" -"No operating system detected, VM performance may suffer. Specify an OS with " -"--os-variant for optimal results." +"Using --osinfo {osname}, VM performance may suffer. Specify an accurate OS " +"for optimal results." msgstr "" -#: virtinst/virtinstall.py:378 +#: virtinst/virtinstall.py:388 #, python-brace-format msgid "Using {osname} --location {url}" msgstr "" -#: virtinst/virtinstall.py:457 +#: virtinst/virtinstall.py:467 #, python-brace-format msgid "Using default --name {vm_name}" msgstr "" -#: virtinst/virtinstall.py:467 +#: virtinst/virtinstall.py:477 #, python-brace-format msgid "Using container default --memory {megabytes}" msgstr "" -#: virtinst/virtinstall.py:486 +#: virtinst/virtinstall.py:496 #, python-brace-format msgid "Using {os_name} default --memory {megabytes}" msgstr "" -#: virtinst/virtinstall.py:501 +#: virtinst/virtinstall.py:507 #, python-brace-format msgid "Using {os_name} default --disk {disk_options}" msgstr "" -#: virtinst/virtinstall.py:547 +#: virtinst/virtinstall.py:553 #, python-format msgid "Error validating install location: %s" msgstr "" -#: virtinst/virtinstall.py:550 -msgid "An --os-variant is required, but no value was set or detected." +#: virtinst/virtinstall.py:556 +msgid "" +"--os-variant/--osinfo OS name is required, but no value was\n" +"set or detected." msgstr "" -#: virtinst/virtinstall.py:623 +#: virtinst/virtinstall.py:570 +msgid "" +"This is now a fatal error. Specifying an OS name is required\n" +"for modern, performant, and secure virtual machine defaults.\n" +msgstr "" + +#: virtinst/virtinstall.py:574 +msgid "" +"If you expected virt-install to detect an OS name from the\n" +"install media, you can set a fallback OS name with:\n" +"\n" +" --osinfo detect=on,name=OSNAME\n" +msgstr "" + +#: virtinst/virtinstall.py:583 +msgid "" +"You can see a full list of possible OS name values with:\n" +"\n" +" virt-install --osinfo list\n" +msgstr "" + +#: virtinst/virtinstall.py:590 +#, python-brace-format +msgid "" +"If your Linux distro is not listed, try one of generic values\n" +"such as: {oslist}\n" +msgstr "" + +#: virtinst/virtinstall.py:597 +#, python-brace-format +msgid "" +"If you just need to get the old behavior back, you can use:\n" +"\n" +" --osinfo detect=on,require=off\n" +"\n" +"Or export {env_var}=1\n" +msgstr "" + +#: virtinst/virtinstall.py:607 +#, python-brace-format +msgid "{env_var} set. Skipping fatal error." +msgstr "" + +#: virtinst/virtinstall.py:683 msgid "No console to launch for the guest, defaulting to --wait -1" msgstr "" -#: virtinst/virtinstall.py:659 +#: virtinst/virtinstall.py:719 msgid "Waiting for the installation to complete." msgstr "" -#: virtinst/virtinstall.py:660 +#: virtinst/virtinstall.py:720 #, python-format msgid "Waiting %(minutes)d minute for the installation to complete." msgid_plural "Waiting %(minutes)d minutes for the installation to complete." msgstr[0] "" msgstr[1] "" -#: virtinst/virtinstall.py:683 +#: virtinst/virtinstall.py:743 #, python-format msgid "Password for first root login is: %s" msgstr "" -#: virtinst/virtinstall.py:695 +#: virtinst/virtinstall.py:755 msgid "Installation will continue in 10 seconds (press Enter to skip)..." msgstr "" -#: virtinst/virtinstall.py:722 +#: virtinst/virtinstall.py:782 msgid "Console command returned failure." msgstr "" -#: virtinst/virtinstall.py:759 +#: virtinst/virtinstall.py:819 msgid "Domain has crashed." msgstr "" -#: virtinst/virtinstall.py:789 +#: virtinst/virtinstall.py:849 msgid "Domain is still running. Installation may be in progress." msgstr "" -#: virtinst/virtinstall.py:799 +#: virtinst/virtinstall.py:859 msgid "You can reconnect to the console to complete the installation process." msgstr "" -#: virtinst/virtinstall.py:810 +#: virtinst/virtinstall.py:870 msgid "Domain has shutdown. Continuing." msgstr "" -#: virtinst/virtinstall.py:816 +#: virtinst/virtinstall.py:876 msgid "Installation has exceeded specified time limit. Exiting application." msgstr "" -#: virtinst/virtinstall.py:839 +#: virtinst/virtinstall.py:899 msgid "Domain creation completed." msgstr "" -#: virtinst/virtinstall.py:848 +#: virtinst/virtinstall.py:908 #, python-format msgid "" "You can restart your domain by running:\n" " %s" msgstr "" -#: virtinst/virtinstall.py:853 +#: virtinst/virtinstall.py:913 msgid "User stopped the VM. Not rebooting." msgstr "" -#: virtinst/virtinstall.py:856 +#: virtinst/virtinstall.py:916 msgid "Restarting guest." msgstr "" -#: virtinst/virtinstall.py:873 +#: virtinst/virtinstall.py:933 msgid "" "\n" "Starting install..." msgstr "" -#: virtinst/virtinstall.py:896 +#: virtinst/virtinstall.py:956 msgid "Domain install interrupted." msgstr "" -#: virtinst/virtinstall.py:915 +#: virtinst/virtinstall.py:975 msgid "Dry run completed successfully" msgstr "" -#: virtinst/virtinstall.py:919 +#: virtinst/virtinstall.py:979 #, python-format msgid "Unknown XML step request '%s', must be 1, 2, or all" msgstr "" -#: virtinst/virtinstall.py:926 +#: virtinst/virtinstall.py:986 msgid "Requested installation does not have XML step 2" msgstr "" -#: virtinst/virtinstall.py:943 +#: virtinst/virtinstall.py:1003 msgid "Create a new virtual machine from specified install media." msgstr "" -#: virtinst/virtinstall.py:949 +#: virtinst/virtinstall.py:1009 msgid "Name of the guest instance" msgstr "" -#: virtinst/virtinstall.py:957 +#: virtinst/virtinstall.py:1017 msgid "Installation Method Options" msgstr "" -#: virtinst/virtinstall.py:959 +#: virtinst/virtinstall.py:1019 msgid "CD-ROM installation media" msgstr "" -#: virtinst/virtinstall.py:961 +#: virtinst/virtinstall.py:1021 msgid "" "Distro install URL, eg. https://host/path. See man page for specific distro " "examples." msgstr "" -#: virtinst/virtinstall.py:964 +#: virtinst/virtinstall.py:1024 msgid "Boot from the network using the PXE protocol" msgstr "" -#: virtinst/virtinstall.py:966 +#: virtinst/virtinstall.py:1026 msgid "Build guest around an existing disk image" msgstr "" -#: virtinst/virtinstall.py:969 +#: virtinst/virtinstall.py:1029 msgid "" "Additional arguments to pass to the install kernel booted from --location" msgstr "" -#: virtinst/virtinstall.py:972 +#: virtinst/virtinstall.py:1032 msgid "Add given file to root of initrd from --location" msgstr "" -#: virtinst/virtinstall.py:974 +#: virtinst/virtinstall.py:1034 msgid "Perform an unattended installation" msgstr "" -#: virtinst/virtinstall.py:976 +#: virtinst/virtinstall.py:1036 msgid "Specify fine grained install options" msgstr "" -#: virtinst/virtinstall.py:978 +#: virtinst/virtinstall.py:1038 msgid "" "Reinstall existing VM. Only install options are applied, all other VM " "configuration options are ignored." msgstr "" -#: virtinst/virtinstall.py:981 +#: virtinst/virtinstall.py:1041 msgid "Perform a cloud image installation, configuring cloud-init" msgstr "" -#: virtinst/virtinstall.py:995 +#: virtinst/virtinstall.py:1055 msgid "Device Options" msgstr "" -#: virtinst/virtinstall.py:1025 +#: virtinst/virtinstall.py:1085 msgid "Guest Configuration Options" msgstr "" -#: virtinst/virtinstall.py:1029 +#: virtinst/virtinstall.py:1089 msgid "Virtualization Platform Options" msgstr "" -#: virtinst/virtinstall.py:1033 +#: virtinst/virtinstall.py:1093 msgid "This guest should be a fully virtualized guest" msgstr "" -#: virtinst/virtinstall.py:1036 +#: virtinst/virtinstall.py:1096 msgid "This guest should be a paravirtualized guest" msgstr "" -#: virtinst/virtinstall.py:1039 +#: virtinst/virtinstall.py:1099 msgid "This guest should be a container guest" msgstr "" -#: virtinst/virtinstall.py:1041 +#: virtinst/virtinstall.py:1101 msgid "Hypervisor name to use (kvm, qemu, xen, ...)" msgstr "" -#: virtinst/virtinstall.py:1042 +#: virtinst/virtinstall.py:1102 msgid "The CPU architecture to simulate" msgstr "" -#: virtinst/virtinstall.py:1043 +#: virtinst/virtinstall.py:1103 msgid "The machine type to emulate" msgstr "" -#: virtinst/virtinstall.py:1054 +#: virtinst/virtinstall.py:1114 msgid "Have domain autostart on host boot up." msgstr "" -#: virtinst/virtinstall.py:1056 +#: virtinst/virtinstall.py:1116 msgid "Create a transient domain." msgstr "" -#: virtinst/virtinstall.py:1058 +#: virtinst/virtinstall.py:1118 msgid "Force power off the domain when the console viewer is closed." msgstr "" -#: virtinst/virtinstall.py:1061 +#: virtinst/virtinstall.py:1121 msgid "Minutes to wait for install to complete." msgstr "" @@ -6193,7 +6354,7 @@ msgid "" msgstr "" #: virtinst/virtxml.py:157 -msgid "--os-variant is not supported with --edit" +msgid "--os-variant/--osinfo is not supported with --edit" msgstr "" #: virtinst/virtxml.py:164 @@ -6207,7 +6368,7 @@ msgid "Cannot use --remove-device with --%s" msgstr "" #: virtinst/virtxml.py:184 -msgid "--os-variant is not supported with --remove-device" +msgid "--os-variant/--osinfo is not supported with --remove-device" msgstr "" #: virtinst/virtxml.py:204 @@ -6216,7 +6377,7 @@ msgid "--build-xml not supported for --%s" msgstr "" #: virtinst/virtxml.py:207 -msgid "--os-variant is not supported with --build-xml" +msgid "--os-variant/--osinfo is not supported with --build-xml" msgstr "" #: virtinst/virtxml.py:233 @@ -6234,12 +6395,12 @@ msgstr "" msgid "Start '%s' with the changed XML?" msgstr "" -#: virtinst/virtxml.py:258 virtinst/virtxml.py:550 +#: virtinst/virtxml.py:258 virtinst/virtxml.py:552 #, python-format msgid "Failed starting domain '%(domain)s': %(error)s" msgstr "" -#: virtinst/virtxml.py:263 virtinst/virtxml.py:554 +#: virtinst/virtxml.py:263 virtinst/virtxml.py:556 #, python-format msgid "Domain '%s' started successfully." msgstr "" @@ -6385,38 +6546,38 @@ msgstr "" msgid "XML options" msgstr "" -#: virtinst/virtxml.py:459 +#: virtinst/virtxml.py:461 msgid "Can't use --confirm with stdin input." msgstr "" -#: virtinst/virtxml.py:461 +#: virtinst/virtxml.py:463 msgid "Can't use --update with stdin input." msgstr "" -#: virtinst/virtxml.py:464 +#: virtinst/virtxml.py:466 msgid "A domain must be specified" msgstr "" -#: virtinst/virtxml.py:492 +#: virtinst/virtxml.py:494 #, python-format msgid "Don't know how to --update for --%s" msgstr "" -#: virtinst/virtxml.py:526 +#: virtinst/virtxml.py:528 msgid "The VM is not running, --update is inapplicable." msgstr "" -#: virtinst/virtxml.py:559 +#: virtinst/virtxml.py:561 msgid "Changes will take effect after the domain is fully powered off." msgstr "" -#: virtinst/virtxml.py:561 +#: virtinst/virtxml.py:563 msgid "" "XML did not change after domain define. You may have changed a value that " "libvirt is setting by default." msgstr "" -#: virtinst/virtxml.py:574 +#: virtinst/virtxml.py:576 msgid "Aborted at user request" msgstr "" @@ -6428,12 +6589,12 @@ msgid "" msgstr "" #. translators: value is a generic object type name -#: virtinst/xmlbuilder.py:487 +#: virtinst/xmlbuilder.py:519 #, python-format msgid "A name must be specified for the %s" msgstr "" -#: virtinst/xmlbuilder.py:492 +#: virtinst/xmlbuilder.py:524 #, python-format msgid "%(objecttype)s name '%(name)s' can not contain '%(char)s' character." msgstr ""