diff -Nru cockpit-machines-281/cockpit-machines.spec cockpit-machines-282/cockpit-machines.spec --- cockpit-machines-281/cockpit-machines.spec 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/cockpit-machines.spec 2023-01-25 11:01:21.000000000 +0000 @@ -16,10 +16,10 @@ # Name: cockpit-machines -Version: 281 +Version: 282 Release: 1%{?dist} Summary: Cockpit user interface for virtual machines -License: LGPLv2+ and MIT +License: LGPL-2.1-or-later AND MIT URL: https://github.com/cockpit-project/cockpit-machines Source0: https://github.com/cockpit-project/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz diff -Nru cockpit-machines-281/debian/changelog cockpit-machines-282/debian/changelog --- cockpit-machines-281/debian/changelog 2023-01-17 05:58:55.000000000 +0000 +++ cockpit-machines-282/debian/changelog 2023-01-31 09:10:12.000000000 +0000 @@ -1,8 +1,16 @@ -cockpit-machines (281-1~bpo22.04.1) jammy-backports; urgency=medium +cockpit-machines (282-1~bpo22.04.1) jammy-backports; urgency=medium * No-change backport to jammy - -- Martin Pitt Tue, 17 Jan 2023 06:58:55 +0100 + -- Martin Pitt Tue, 31 Jan 2023 10:10:12 +0100 + +cockpit-machines (282-1) unstable; urgency=medium + + * New upstream release: + - Option to forcefully revert a snapshot + - Fix tabular numbers font + + -- Martin Pitt Wed, 25 Jan 2023 16:50:12 +0100 cockpit-machines (281-1) unstable; urgency=medium Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/index.css.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/index.css.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/index.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/index.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.cs.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.cs.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.de.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.de.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.es.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.es.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.fi.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.fi.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.fr.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.fr.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.he.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.he.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.it.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.it.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.ja.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.ja.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.ka.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.ka.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.ko.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.ko.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.nb_NO.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.nb_NO.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.nl.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.nl.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.pl.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.pl.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.ru.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.ru.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.sk.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.sk.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.sv.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.sv.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.tr.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.tr.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.uk.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.uk.js.gz differ Binary files /tmp/tmp1q_az74r/Ks3VSDLNeY/cockpit-machines-281/dist/po.zh_CN.js.gz and /tmp/tmp1q_az74r/gmo9H0mOhG/cockpit-machines-282/dist/po.zh_CN.js.gz differ diff -Nru cockpit-machines-281/Makefile cockpit-machines-282/Makefile --- cockpit-machines-281/Makefile 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/Makefile 2023-01-25 11:01:21.000000000 +0000 @@ -35,7 +35,7 @@ $(NULL) COCKPIT_REPO_URL = https://github.com/cockpit-project/cockpit.git -COCKPIT_REPO_COMMIT = 69aac32ebe3e23384a00321b9570f64f4ac07583 # 282.1 +COCKPIT_REPO_COMMIT = 736e2369118015ff1da352a790d1a92168439c7a # 284 minus "Disable file watching in FileAutoComplete" $(COCKPIT_REPO_FILES): $(COCKPIT_REPO_STAMP) COCKPIT_REPO_TREE = '$(strip $(COCKPIT_REPO_COMMIT))^{tree}' diff -Nru cockpit-machines-281/package.json cockpit-machines-282/package.json --- cockpit-machines-281/package.json 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/package.json 2023-01-25 11:01:21.000000000 +0000 @@ -57,12 +57,12 @@ "webpack-cli": "^4.7.0" }, "dependencies": { - "@patternfly/patternfly": "4.222.4", - "@patternfly/react-console": "4.93.24", - "@patternfly/react-core": "4.267.14", - "@patternfly/react-icons": "4.93.3", - "@patternfly/react-styles": "4.92.3", - "@patternfly/react-table": "4.112.15", + "@patternfly/patternfly": "4.224.2", + "@patternfly/react-console": "4.95.0", + "@patternfly/react-core": "4.276.2", + "@patternfly/react-icons": "4.93.5", + "@patternfly/react-styles": "4.92.5", + "@patternfly/react-table": "4.112.35", "date-fns": "2.28.0", "deep-equal": "2.0.5", "prop-types": "15.8.1", diff -Nru cockpit-machines-281/package-lock.json cockpit-machines-282/package-lock.json --- cockpit-machines-281/package-lock.json 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/package-lock.json 2023-01-25 11:01:21.000000000 +0000 @@ -436,13 +436,13 @@ } }, "node_modules/@babel/helpers": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz", - "integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==", + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz", + "integrity": "sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==", "dev": true, "dependencies": { "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.7", + "@babel/traverse": "^7.20.13", "@babel/types": "^7.20.7" }, "engines": { @@ -464,9 +464,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz", - "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==", + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.13.tgz", + "integrity": "sha512-gFDLKMfpiXCsjt4za2JA9oTMn70CeseCehb11kRZgvd7+F67Hih3OHOK24cRrWECJ/ljfPGac6ygXAs/C8kIvw==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -1333,9 +1333,9 @@ } }, "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.7.tgz", - "integrity": "sha512-Tfq7qqD+tRj3EoDhY00nn2uP2hsRxgYGi5mLQ5TimKav0a9Lrpd4deE+fcLXU8zFYRjlKPHZhpCvfEA6qnBxqQ==", + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.13.tgz", + "integrity": "sha512-MmTZx/bkUrfJhhYAYt3Urjm+h8DQGrPrnKQ94jLo7NLuOU+T89a7IByhKmrb8SKhrIYIQ0FN0CHMbnFRen4qNw==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", @@ -1645,23 +1645,10 @@ } }, "node_modules/@babel/runtime": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz", - "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==", - "dependencies": { - "regenerator-runtime": "^0.13.11" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/runtime-corejs3": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.7.tgz", - "integrity": "sha512-jr9lCZ4RbRQmCR28Q8U8Fu49zvFqLxTY9AMOUz+iyMohMoAgpEcVxY+wJNay99oXOpOcCTODkk70NDN2aaJEeg==", - "dev": true, + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.13.tgz", + "integrity": "sha512-gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA==", "dependencies": { - "core-js-pure": "^3.25.1", "regenerator-runtime": "^0.13.11" }, "engines": { @@ -1683,9 +1670,9 @@ } }, "node_modules/@babel/traverse": { - "version": "7.20.12", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.12.tgz", - "integrity": "sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==", + "version": "7.20.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz", + "integrity": "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==", "dev": true, "dependencies": { "@babel/code-frame": "^7.18.6", @@ -1694,7 +1681,7 @@ "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.20.7", + "@babel/parser": "^7.20.13", "@babel/types": "^7.20.7", "debug": "^4.1.0", "globals": "^11.1.0" @@ -1718,19 +1705,19 @@ } }, "node_modules/@csstools/selector-specificity": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", - "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.1.0.tgz", + "integrity": "sha512-zJ6hb3FDgBbO8d2e83vg6zq7tNvDqSq9RwdwfzJ8tdm9JHNvANq2fqwyRn6mlpUb7CwTs5ILdUrGwi9Gk4vY5w==", "dev": true, "engines": { - "node": "^12 || ^14 || >=16" + "node": "^14 || ^16 || >=18" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/csstools" }, "peerDependencies": { - "postcss": "^8.2", + "postcss": "^8.4", "postcss-selector-parser": "^6.0.10" } }, @@ -1926,23 +1913,23 @@ } }, "node_modules/@novnc/novnc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@novnc/novnc/-/novnc-1.3.0.tgz", - "integrity": "sha512-tR87mY5ADtaELadmZfW937JO/p8fRdz3wkPoqwhqB/vY1XnTQeLSWwkp4yMlr4iIDY0iCficfzFYX5EHMh4MHw==" + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@novnc/novnc/-/novnc-1.4.0.tgz", + "integrity": "sha512-kW6ALMc5BuH08e/ond/I1naYcfjc19JYMN1EdtmgjjjzPGCjW8fMtVM3MwM6q7YLRjPlQ3orEvoKMgSS7RkEVQ==" }, "node_modules/@patternfly/patternfly": { - "version": "4.222.4", - "resolved": "https://registry.npmjs.org/@patternfly/patternfly/-/patternfly-4.222.4.tgz", - "integrity": "sha512-+0fk4dzxEbWn+hgaOnR0BjfeUdEeVVrqfH7+GFeFc+RKjEMjIR/BZbWWN8YQDezmDv6A32gHmEKaY3Uwbt06Lw==" + "version": "4.224.2", + "resolved": "https://registry.npmjs.org/@patternfly/patternfly/-/patternfly-4.224.2.tgz", + "integrity": "sha512-HGNV26uyHSIECuhjPg/WGn0mXbAotcs6ODfhAOkfYjIgGylddgiwElxUe1rpEHV5mQJJ2rMn4OdeJIIpzRX61g==" }, "node_modules/@patternfly/react-console": { - "version": "4.93.24", - "resolved": "https://registry.npmjs.org/@patternfly/react-console/-/react-console-4.93.24.tgz", - "integrity": "sha512-hvCts33bY+nRZ0xkUXAsGr6rYqTbrd/Onf6JV2mGc/zv4bh4hmKNXv7kLtjbtP7m2Gj02jTYZ+v8GfKRibHBzQ==", - "dependencies": { - "@novnc/novnc": "^1.2.0", - "@patternfly/patternfly": "4.222.4", - "@patternfly/react-core": "^4.267.14", + "version": "4.95.0", + "resolved": "https://registry.npmjs.org/@patternfly/react-console/-/react-console-4.95.0.tgz", + "integrity": "sha512-0TMTG3d5OfT6SjEPhSb8iHIEgWmPKeyuDZEpZ0+9g4xFZdXL4sIh8hk6Rp1XEGxJa7K/OrCTD6396yk2f5KJyw==", + "dependencies": { + "@novnc/novnc": "^1.3.0", + "@patternfly/patternfly": "4.224.1", + "@patternfly/react-core": "^4.273.3", "@spice-project/spice-html5": "^0.2.1", "@types/file-saver": "^2.0.1", "file-saver": "^1.3.8", @@ -1955,14 +1942,19 @@ "react-dom": "^16.8 || ^17 || ^18" } }, + "node_modules/@patternfly/react-console/node_modules/@patternfly/patternfly": { + "version": "4.224.1", + "resolved": "https://registry.npmjs.org/@patternfly/patternfly/-/patternfly-4.224.1.tgz", + "integrity": "sha512-ehUcWjBs2LMLw9DOQL7WgZ6dZmrszREQ0HIzQ76bjRpwL005oiJ7tRhxXX96BSGDGgm5mgGal8TgzVWbQJOUTw==" + }, "node_modules/@patternfly/react-core": { - "version": "4.267.14", - "resolved": "https://registry.npmjs.org/@patternfly/react-core/-/react-core-4.267.14.tgz", - "integrity": "sha512-a43F6GApAZSh+YF2vWUExFeB1nttAHw3Lc/ZMkaHxim3Sh5eClgLB50NkPggd+npdzkFKUe1XdCYkvgv+TfkLA==", - "dependencies": { - "@patternfly/react-icons": "^4.93.3", - "@patternfly/react-styles": "^4.92.3", - "@patternfly/react-tokens": "^4.94.3", + "version": "4.276.2", + "resolved": "https://registry.npmjs.org/@patternfly/react-core/-/react-core-4.276.2.tgz", + "integrity": "sha512-5xaUHsNKw+C/qM8dIupF0jP8dUELr/co5aBlRitJJ8npaFHCwYptsgKqZxE1ti/QULVAF31/6AoTTPOrfBCr9Q==", + "dependencies": { + "@patternfly/react-icons": "^4.93.5", + "@patternfly/react-styles": "^4.92.5", + "@patternfly/react-tokens": "^4.94.5", "focus-trap": "6.9.2", "react-dropzone": "9.0.0", "tippy.js": "5.1.2", @@ -1974,28 +1966,28 @@ } }, "node_modules/@patternfly/react-icons": { - "version": "4.93.3", - "resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-4.93.3.tgz", - "integrity": "sha512-OIEeTc4Noi9XOIRF3OB3sz9dRnxr1h4eNIzIeZwRd8xXWCQxYcrllxPV98F3+RpL4ZCH2QWb/2gG4mHrVyX+0A==", + "version": "4.93.5", + "resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-4.93.5.tgz", + "integrity": "sha512-0TRgONPr0C0/wzOjwlOI9WB068m/8VG9sW3Y+4PBDyimVRUg2blSzeQbeAjWu/O1mNMwpGtqSqk9XHjGmAxwJQ==", "peerDependencies": { "react": "^16.8 || ^17 || ^18", "react-dom": "^16.8 || ^17 || ^18" } }, "node_modules/@patternfly/react-styles": { - "version": "4.92.3", - "resolved": "https://registry.npmjs.org/@patternfly/react-styles/-/react-styles-4.92.3.tgz", - "integrity": "sha512-jC8F71trFWVYM7YVTP/3MBLwLZDCY3tgHeAmSKdcw6R607LK4rtCzfw5lt2IHNmAjQ0ggqDlJGWsJAfGMe4iPA==" + "version": "4.92.5", + "resolved": "https://registry.npmjs.org/@patternfly/react-styles/-/react-styles-4.92.5.tgz", + "integrity": "sha512-oV7grkjEw/68Q5+CReaDddgz89He5QkdToIklvcTOCqzI1GmpAACmsfCb3wusqcwROj0hOHBAzf2cRZcRkdqAg==" }, "node_modules/@patternfly/react-table": { - "version": "4.112.15", - "resolved": "https://registry.npmjs.org/@patternfly/react-table/-/react-table-4.112.15.tgz", - "integrity": "sha512-BRT+U8Dm3laSsTH0Ho4VCzgwCy/ku6bAQA/KTOpW9aLkS6kMNKt17jKZAODliiX7yg3mhP+v3/rY+jIOjcMx2w==", - "dependencies": { - "@patternfly/react-core": "^4.267.14", - "@patternfly/react-icons": "^4.93.3", - "@patternfly/react-styles": "^4.92.3", - "@patternfly/react-tokens": "^4.94.3", + "version": "4.112.35", + "resolved": "https://registry.npmjs.org/@patternfly/react-table/-/react-table-4.112.35.tgz", + "integrity": "sha512-H9Vm/y80mBQo9jFXsMcS/u/+OaHmFnDXRPaAk/nUNRNn53f3bQmHW1Lqbu75wEHCefa3ANcihmhoVPg70xfv/Q==", + "dependencies": { + "@patternfly/react-core": "^4.276.2", + "@patternfly/react-icons": "^4.93.5", + "@patternfly/react-styles": "^4.92.5", + "@patternfly/react-tokens": "^4.94.5", "lodash": "^4.17.19", "tslib": "^2.0.0" }, @@ -2005,9 +1997,9 @@ } }, "node_modules/@patternfly/react-tokens": { - "version": "4.94.3", - "resolved": "https://registry.npmjs.org/@patternfly/react-tokens/-/react-tokens-4.94.3.tgz", - "integrity": "sha512-Rq8RMJ/iu/nTDidEb/xQWUMXFW+W4MuoLBonTAFv/Bx8G3gFMHU2JGtv9R5SvAYU6Eux9EkjCG7h3xiLqwH3jg==" + "version": "4.94.5", + "resolved": "https://registry.npmjs.org/@patternfly/react-tokens/-/react-tokens-4.94.5.tgz", + "integrity": "sha512-IbGIUkt0wL9JRXfQZBm072sFlZBDJMiwJRJ8XrIPrfiQka5OMWOcgM2d8BmExkV+SqnpahbOnHD0wBG0kWdsLg==" }, "node_modules/@spice-project/spice-html5": { "version": "0.2.1", @@ -2419,16 +2411,12 @@ "dev": true }, "node_modules/aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", "dev": true, "dependencies": { - "@babel/runtime": "^7.10.2", - "@babel/runtime-corejs3": "^7.10.2" - }, - "engines": { - "node": ">=6.0" + "deep-equal": "^2.0.5" } }, "node_modules/array-includes": { @@ -2567,10 +2555,13 @@ } }, "node_modules/axobject-query": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", - "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", - "dev": true + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", + "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", + "dev": true, + "dependencies": { + "deep-equal": "^2.0.5" + } }, "node_modules/babel-loader": { "version": "8.3.0", @@ -2820,9 +2811,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001442", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001442.tgz", - "integrity": "sha512-239m03Pqy0hwxYPYR5JwOIxRJfLTWtle9FV8zosfV5pHg+/51uD4nxcUlM8+mWWGfwKtt8lJNHnD3cWw9VZ6ow==", + "version": "1.0.30001446", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001446.tgz", + "integrity": "sha512-fEoga4PrImGcwUUGEol/PoFCSBnSkA9drgdkxXkJLsUBOnJ8rs3zDv6ApqYXGQFOyMPsjh79naWhF4DAxbF8rw==", "dev": true, "funding": [ { @@ -3145,9 +3136,9 @@ "hasInstallScript": true }, "node_modules/core-js-compat": { - "version": "3.27.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.27.1.tgz", - "integrity": "sha512-Dg91JFeCDA17FKnneN7oCMz4BkQ4TcffkgHP4OWwp9yx3pi7ubqMDXXSacfNak1PQqjc95skyt+YBLHQJnkJwA==", + "version": "3.27.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.27.2.tgz", + "integrity": "sha512-welaYuF7ZtbYKGrIy7y3eb40d37rG1FvzEOfe7hSLd2iD6duMDqUhRfSvCGyC46HhR6Y8JXXdZ2lnRUMkPBpvg==", "dev": true, "dependencies": { "browserslist": "^4.21.4" @@ -3157,17 +3148,6 @@ "url": "https://opencollective.com/core-js" } }, - "node_modules/core-js-pure": { - "version": "3.27.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.27.1.tgz", - "integrity": "sha512-BS2NHgwwUppfeoqOXqi08mUqS5FiZpuRuJJpKsaME7kJz0xxuk0xkhDdfMIlP/zLa80krBqss1LtD7f889heAw==", - "dev": true, - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, "node_modules/core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", @@ -3796,13 +3776,14 @@ } }, "node_modules/es-abstract": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.0.tgz", - "integrity": "sha512-GUGtW7eXQay0c+PRq0sGIKSdaBorfVqsCMhGHo4elP7YVqZu9nCZS4UkK4gv71gOWNMra/PaSKD3ao1oWExO0g==", + "version": "1.21.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz", + "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==", "dev": true, "dependencies": { + "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.0", + "es-set-tostringtag": "^2.0.1", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", @@ -3815,7 +3796,7 @@ "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "internal-slot": "^1.0.4", - "is-array-buffer": "^3.0.0", + "is-array-buffer": "^3.0.1", "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", @@ -3842,18 +3823,19 @@ } }, "node_modules/es-get-iterator": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.2.tgz", - "integrity": "sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", "dependencies": { "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.0", - "has-symbols": "^1.0.1", - "is-arguments": "^1.1.0", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", "is-map": "^2.0.2", "is-set": "^2.0.2", - "is-string": "^1.0.5", - "isarray": "^2.0.5" + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -4017,13 +3999,14 @@ } }, "node_modules/eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", + "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", "dev": true, "dependencies": { "debug": "^3.2.7", - "resolve": "^1.20.0" + "is-core-module": "^2.11.0", + "resolve": "^1.22.1" } }, "node_modules/eslint-import-resolver-node/node_modules/debug": { @@ -4097,23 +4080,25 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", + "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", "dev": true, "dependencies": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "array.prototype.flatmap": "^1.3.1", + "debug": "^3.2.7", "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.3", + "eslint-import-resolver-node": "^0.3.7", + "eslint-module-utils": "^2.7.4", "has": "^1.0.3", - "is-core-module": "^2.8.1", + "is-core-module": "^2.11.0", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", + "object.values": "^1.1.6", + "resolve": "^1.22.1", + "semver": "^6.3.0", "tsconfig-paths": "^3.14.1" }, "engines": { @@ -4124,12 +4109,12 @@ } }, "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, "dependencies": { - "ms": "2.0.0" + "ms": "^2.1.1" } }, "node_modules/eslint-plugin-import/node_modules/doctrine": { @@ -4144,30 +4129,27 @@ "node": ">=0.10.0" } }, - "node_modules/eslint-plugin-import/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", - "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", + "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", "dev": true, "dependencies": { - "@babel/runtime": "^7.18.9", - "aria-query": "^4.2.2", - "array-includes": "^3.1.5", + "@babel/runtime": "^7.20.7", + "aria-query": "^5.1.3", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", "ast-types-flow": "^0.0.7", - "axe-core": "^4.4.3", - "axobject-query": "^2.2.0", + "axe-core": "^4.6.2", + "axobject-query": "^3.1.1", "damerau-levenshtein": "^1.0.8", "emoji-regex": "^9.2.2", "has": "^1.0.3", - "jsx-ast-utils": "^3.3.2", - "language-tags": "^1.0.5", + "jsx-ast-utils": "^3.3.3", + "language-tags": "=1.0.5", "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", "semver": "^6.3.0" }, "engines": { @@ -4216,9 +4198,9 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.31.11", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz", - "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==", + "version": "7.32.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.1.tgz", + "integrity": "sha512-vOjdgyd0ZHBXNsmvU+785xY8Bfe57EFbTYYk8XrROzWpr9QBvpjITvAXt9xqcE6+8cjR/g1+mfumPToxsl1www==", "dev": true, "dependencies": { "array-includes": "^3.1.6", @@ -4233,7 +4215,7 @@ "object.hasown": "^1.1.2", "object.values": "^1.1.6", "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.3", + "resolve": "^2.0.0-next.4", "semver": "^6.3.0", "string.prototype.matchall": "^4.0.8" }, @@ -4878,9 +4860,9 @@ } }, "node_modules/get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", @@ -5352,7 +5334,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz", "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==", - "dev": true, "dependencies": { "get-intrinsic": "^1.1.3", "has": "^1.0.3", @@ -5847,9 +5828,9 @@ } }, "node_modules/klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", "dev": true, "engines": { "node": ">= 8" @@ -5868,12 +5849,12 @@ "dev": true }, "node_modules/language-tags": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.7.tgz", - "integrity": "sha512-bSytju1/657hFjgUzPAPqszxH62ouE8nQFoFaVlIQfne4wO/wXC9A4+m8jYve7YBBvi59eq0SUpcshvG8h5Usw==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", "dev": true, "dependencies": { - "language-subtag-registry": "^0.3.20" + "language-subtag-registry": "~0.3.2" } }, "node_modules/levn": { @@ -6401,9 +6382,9 @@ } }, "node_modules/object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -7287,9 +7268,9 @@ } }, "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", "dev": true, "engines": { "node": ">=6" @@ -7915,9 +7896,9 @@ } }, "node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", "dev": true, "dependencies": { "randombytes": "^2.1.0" @@ -8116,6 +8097,17 @@ "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", "dev": true }, + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", diff -Nru cockpit-machines-281/packaging/arch/PKGBUILD cockpit-machines-282/packaging/arch/PKGBUILD --- cockpit-machines-281/packaging/arch/PKGBUILD 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/packaging/arch/PKGBUILD 2023-01-25 11:01:21.000000000 +0000 @@ -1,5 +1,5 @@ pkgname=cockpit-machines -pkgver=281 +pkgver=282 pkgrel=1 pkgdesc='Cockpit UI for virtual machines' arch=('x86_64') @@ -7,7 +7,7 @@ license=(LGPL) depends=(cockpit libvirt-dbus) optdepends=("virt-install: create new virtual machines") -source=("cockpit-machines-281.tar.xz") +source=("cockpit-machines-282.tar.xz") sha256sums=('SKIP') package() { diff -Nru cockpit-machines-281/packaging/debian/changelog cockpit-machines-282/packaging/debian/changelog --- cockpit-machines-281/packaging/debian/changelog 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/packaging/debian/changelog 2023-01-25 11:01:21.000000000 +0000 @@ -1,4 +1,4 @@ -cockpit-machines (281-1) UNRELEASED; urgency=medium +cockpit-machines (282-1) UNRELEASED; urgency=medium * Upstream build diff -Nru cockpit-machines-281/pkg/lib/cockpit.js cockpit-machines-282/pkg/lib/cockpit.js --- cockpit-machines-281/pkg/lib/cockpit.js 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/pkg/lib/cockpit.js 2023-01-25 11:01:21.000000000 +0000 @@ -2950,12 +2950,6 @@ data: { value: { }, enumerable: false } }); - if (typeof window.$ === "function") { - Object.defineProperty(self, window.$.expando, { - value: { }, writable: true, enumerable: false - }); - } - if (!options) options = { }; @@ -3071,12 +3065,6 @@ } }); - if (typeof window.$ === "function") { - Object.defineProperty(self, window.$.expando, { - value: { }, writable: true, enumerable: false - }); - } - /* Subscribe to signals once for all proxies */ const match = { interface: iface, path_namespace: path_namespace }; diff -Nru cockpit-machines-281/pkg/lib/packagekit.js cockpit-machines-282/pkg/lib/packagekit.js --- cockpit-machines-281/pkg/lib/packagekit.js 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/pkg/lib/packagekit.js 2023-01-25 11:01:21.000000000 +0000 @@ -144,8 +144,9 @@ notifyReturn = client.watch(transactionPath); subscriptions.push(notifyReturn); client.addEventListener("notify", reply => { - if (transactionPath in reply.detail && transactionInterface in reply.detail[transactionPath]) - notifyHandler(reply.detail[transactionPath][transactionInterface], transactionPath); + const iface = reply?.detail?.[transactionPath]?.[transactionInterface]; + if (iface) + notifyHandler(iface, transactionPath); }); } @@ -186,30 +187,21 @@ * .catch(ex => { handle exception }); */ export function transaction(method, arglist, signalHandlers, notifyHandler) { - return new Promise((resolve, reject) => { - call("/org/freedesktop/PackageKit", "org.freedesktop.PackageKit", "CreateTransaction", []) - .done(result => { - const transactionPath = result[0]; - let watchPromise; - if (signalHandlers || notifyHandler) - watchPromise = watchTransaction(transactionPath, signalHandlers, notifyHandler); - if (!watchPromise) - watchPromise = cockpit.resolve(); + return call("/org/freedesktop/PackageKit", "org.freedesktop.PackageKit", "CreateTransaction", []) + .then(([transactionPath]) => { + if (!signalHandlers && !notifyHandler) + return transactionPath; - watchPromise - .done(() => { - if (method) { - call(transactionPath, transactionInterface, method, arglist) - .done(() => resolve(transactionPath)) - .fail(reject); - } else { - resolve(transactionPath); - } - }) - .fail(reject); - }) - .fail(reject); - }); + const watchPromise = watchTransaction(transactionPath, signalHandlers, notifyHandler) || Promise.resolve(); + return watchPromise.then(() => { + if (method) { + return call(transactionPath, transactionInterface, method, arglist) + .then(() => transactionPath); + } else { + return transactionPath; + } + }); + }); } export class TransactionError extends Error { diff -Nru cockpit-machines-281/pkg/lib/patternfly/patternfly-4-overrides.scss cockpit-machines-282/pkg/lib/patternfly/patternfly-4-overrides.scss --- cockpit-machines-281/pkg/lib/patternfly/patternfly-4-overrides.scss 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/pkg/lib/patternfly/patternfly-4-overrides.scss 2023-01-25 11:01:21.000000000 +0000 @@ -256,26 +256,6 @@ // Dark mode fixes for several PF components .pf-theme-dark { - // Fix dropmarker showing as check icon - // https://github.com/patternfly/patternfly/issues/5215 - .pf-c-form-control { - --pf-c-form-control__select--BackgroundUrl: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23e0e0e0' d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'/%3E%3C/svg%3E"); - } - - // Fix PF disabled colors - :disabled, .pf-m-disabled, .pf-m-aria-disabled { - // Darken background; otherwise it matches active dropdowns and inputs - --pf-c-button--disabled--BackgroundColor: var(--pf-global--BackgroundColor--dark-300); - // Bump up text to AA contrast, from PF color 400 - --pf-c-button--disabled--Color: #8d9093; - } - - // Fix PF disabled colors again, for modals - .pf-c-modal-box :is(:disabled, .pf-m-disabled, .pf-m-aria-disabled) { - // Alter background again, otherwise it matches modal background - --pf-c-button--disabled--BackgroundColor: var(--pf-global--BackgroundColor--dark-400); - } - // Change background color behind cards // (matches PF surge website; PF doesn't specify otherwise) .pf-c-page__main-section { @@ -284,6 +264,7 @@ // Adapt breadcrumb bar to be similar color as PF website // (We use header bars in slightly different ways from PF) + // https://github.com/patternfly/patternfly/issues/5301 .pf-c-page__main-breadcrumb, .pf-c-page__main-breadcrumb + .pf-c-page__main-section { --pf-c-page__main-breadcrumb--BackgroundColor: var(--pf-global--BackgroundColor--dark-100); @@ -416,3 +397,42 @@ padding-right: 0; } } + +// Patch tabular number 0s to not have the slash inside +// https://github.com/RedHatOfficial/RedHatFont/issues/53 +// https://github.com/patternfly/patternfly/issues/5308 +@font-face { + /* red-hat-text-regular */ + unicode-range: U+0030; + font-family: RedHatText; + font-style: normal; + font-weight: 400; + src: url(data:font/woff2;base64,d09GMgABAAAAAAe8ABAAAAAAHEQAAAdfAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGVA/RkZUTRwaGBuaeBxuBmAAgkIRCAqBAIEICwwAATYCJAMUBCAFk0wHNRsqG1FUjgoEfz9ujIGNa3r1k8ghpztyImrCBYeonxUhtHdiJ+VxOsW1XvMb+MfL1IXbjodirvftJrlLmXk8oXAIGtz3ZWMrDLGtwvP7dO1vUK18MEuOuwr1HGbdxvxtJkjRURZ0AACm/+Q57n/s4iCgJJL8gTb8spMpWXyTfaB1cheGpDVP+q9RXC7EbPF87t79W+ptEWcSRJxLBcrqiyc9mJ/A5OTLl8rkeDKpTCaVSqRSeRKJRCKRJ6lV11TVDu9HyuJ0/Y9TL5b/hy5+R0aejKwkK8mXBOLAMYRbAP/3rn1aYAcsaY7cXWsUktB1QLOX5Gj3FzgHqMqYN5+yBWRFikmVJYERwEKRA5YVBoWr1JXdhjkRb+jfXuUqsphizGjMnud5RoEapc7yJhDeW1SeZtBWnpvP6D8mOcO8dhBSraNojaD2yybgbQPwhjbA2xMCHdEVJEokAu2t9Yp/EWNaoYXAQK3LPs8IEysenyvh2++a4Tsfb0To2HHUVRk68cYrZfpQy05dn0A66VSbbF6hjflJMm9Q4RWVFEBMaI5CFkyaph/NGFGHKzOpeYPeeusrrfoL30CHAjIyjDLJn/GXjQJSMhSG16nl6boWG2QPw4vDk5q39d2BXlhvqrHx5IoCRAZcxvNOMgGQdGa3It3wh0L1cq0yZS93LQasSKAXZKHF5T/jpNed7iewLTa3BLO3HQ1chV4/PqWW5xsv9scjxfLEvg6W66ymBWQLnF4HwG05Qpjl+0Mt3yccNMDFALN63HnhmwhUAJgBUEJ01QXSVgLLZUjnGeAUbel0vddcbCr2SsAlQulrmmtzEqdHsVAOfeWleo/JPLQOamTU66LjeNhzp6KqAKB1MLTQBx8Uae18DIfaBXcA43mTUQeLmrBAwtF8Fy1NAslad5ibzH4kuMkgqErYAITmyx40CQlJ7dTem8p1V1IvnRFDsnzeUQe+aPuhHgG95VfxBtGxZoZJIF8r8p9XmYjEGxId7kNBPkX6ZksLGbHULnNBv5t2vKjt1nwQy2RXecnhRbVxpSMPi83HqMSQdRjE6NC0oEOdCTlVp3RmQebQbDTfd+E4OkYMPkagMB7MMPPbJzLYBXAVDQJYK3WrCOgXKXJ5hgdPgi+g90EfCHrjAAyGAxYFWZXHcGXhJ9Tg7OiH21m2gmfWFKi20Wo8Fn1TaG9iJiMNhT01isE6Qvcm9RoGQS/YLXVkx2XaQv4maOZD2wWPr8rbmZXzhscBbT4r2qJHotccXba3jCDkSZftjYHIKk5GPyXQfSgKNpUYOdkzRxW9rW7DaFEgoHJdZoaGC2BoFF4xMOqN5kS0/PNMJBgD6B4HQxayhVWEIHBcS5MOpQdgb4JQPebjAXMo3pabQwRzohBGV30Go/tBZr+aP5dVaWTQLzQE6snLfFBLG3ktDbDB3oQ4jHosgoyqKDMaRfEYTk7gKBgLbFo3Jg7V1Irfb3Wuo8B9gPiWAENpKFBgIAEWaqFSZiiY6kuBqS2vuH+AaBCASCSFGoe/icLdLQrRYgBUoD1KDAXTAZQASFkXTvv+yB20DbvmmL/ndTqfMVDiT7SITwPFfydBBs3A8LD73aoGzdv55V+pTP9sAhCIvP2w2u7IgN+p+LZo4exWW8+1pJYgkAtG5QiyRQ4LqoD/PmITkA9s5V6sEqh0pYFECCwFwNC4RAD2+YcAoWOMJUBqxioIUBgUVwlQ6hmvAZVOmQI0dM/ZBGjalwNqXYqLEKCdLkUbAdq723oBHfStHhGgo97VF0AndzuEAJ0NaP4EdDdaT9MiynZ4Avgg9I3OkDrHLCjMj01QGhttUOkfX6BhZHaFpidagdrgYo9vu8DL0D6G90voYGp1HDqaWL2CTjF8/IPOZjef/gu6W66bVsgVfikhX4CRupq6TeRZwEUeuRzkksTIPSUXcdkYOVJhgZxSIssCjBVK2wwGX4gFKhadLZcy4LM7L+qOxxOyhaQk6Ejnchm2Atvk4XJp9Wykhn90HbqUvDyHbUGlLZ8X/RB+yEFlzV/sENPhgW+dyD7HbRtnvgK64z9z/WD4IdzyL/vrCb5KUqRgL+V9gGn0v/D+GnY0nbhh2vk9osu2G1CDTZtcqzd2+tEFO4khorWB4FwD7QhObbCD7uVubobyQza9yZpYiWo0ZM6BRlOJ/k62KJ+tiHYGkk+RUutIGj2xdQeb8gqJOq9Tr3dzHPI6XKhEaJ0NeZLzsG+S4qLA/IQTxDHLLORUvlCOrzI5QwlPrpjyThGjIGgmECZItiwss4xT+CKps5O+SKGEZEm4yHduMQitPPLg2zjbRkKQJVtsYxZYSVeC5uvSOZDPcOecCUs5sLfwTQescCutiZZg9H66MvflaXyLncfLRP+Q9s7YYoJBaHRhkz5y+KMHkrxNcmEXqS7LMFm5svK7cxOE8r9LB9albLEE+80Cl7eGlTrlqR0nS1dQgkQ3bYuWJLrmZTiraE+GjP8IPrtDF85Ce3Y081ATaMVR2G+FkHpE1ksdy3WWFgAA); +} + +@font-face { + /* red-hat-text-italic */ + unicode-range: U+0030; + font-family: RedHatText; + font-style: italic; + font-weight: 400; + src: url(data:font/woff2;base64,d09GMgABAAAAAARQAAsAAAAADYwAAAQEAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgkIRCAqBKIE/CwwAATYCJAMUBCAFkz0HIBvTDBGVnFUBfhzYbVYrgpXBW2mcjbMQzKj2CJ7Xi/85N8mCj8I31EGoJLfybs1VZl6ZyBK4Vh2jT3nLs5sj4dUngEuZ1e+dluoRtq0zKIlQcJ/3KFXzHQpsqVVIHAiJKjWtCRXZx1eZiYvUsXGRKq/wZqa/mnANebooLlGQzkvbYH3zQmMn02IhKYosT9HMsus4eAn7YwxsuHz9BsIUU7K//3+D7O+YisshfkyPYohAhgwDBFggExggNwS5XGBKp5Ns77wjgCgJZxAJSUd/+EtkvGcTotPRBgWoIcdUbAJoACBJzValtf/57znl3Xdr570fp36y5XnFPKe8Vz//gw/i1Pe/mp7yyQfnv/fhbu++FwW2/uD992tAS899ft8Trzjx6K1fv+LYrcLjHn6ydsziJQfvs/T+vXbd9uCNvNW7bXOQc2rfHfXM6M2tz2QH3HJDdeOhZ6/bcNr60+5qHVurzlm/8V2ceq8KTOj8lrZLLwhEuvjgRyZds3N7wW+VevYjfH7H+xfAF1/9ejG89NDNSUUCgYkJtRFiwh566jiLuf8msSHpIqvTNiYIFPpLICEElgAYEmcJwLYeEiA0YowASSmWC5AZEGcIkOseLwlQaMZfApR0TeMFKNs2/SRARTvbX4DquPJK1Fyav4G6PsXlaOhVfIymS8s90dK//MXJ3XSvDJeJvIoH8BD6RAtJI2YiMyfWITcqrkehX3yGkmGpjLIH0kJUDMrWS6vK41GLYdmdqJtS7IqGCcVdaMaw4ie0zCrfelfdjCoT/mNmMPqRhFKFoYAn4EN3lRy6ymXQGkHdzZk0qOVSDE28sMpAUpCmwthIibhcJeFtfkk4UoOOS9ucfNVJoSCkBNJCfGRp0GM6WHHSAca2e5XjNc9wTbxfzu6Ea9L+bzesFFy9ku2ECd4U8btM2SS6R3W0Dm7Nvct9MWBCd3CGAGwwMUlgN3wZ49tTAJ/DEwjFDmZ29mJ3cIrNNpFQ8POCMF6hO2OBiJHTJl2hWM1IqAmEdGPw2aecpAiDHtYuOAoWBOgaRC0j30/SgKTns3uMlCTSsaA5LIXzPVMpqbNQ3zXGyb+rCAq66SboZlBgH0TKIZRZb8TDpTTgfRmXZlLpYu2obzb24skIX0S9eU9FapWzKOozbZflzSW6GXkjQoskWjn00StBUChOXManswhawW0pKUkYMcWhCC3HQCq5Tpb2YA+VVMJP/LjFHXYFe5++22b/HhYBgX2DvWDJMKYOJMjwm/C3tCQUO7kgcYS2wn4xVlSi3TUef1ruwTWOT/dsRyfVaLGfUW7bTbBL7u/Spt0zJvsrQ671aEScUIObukdTouZX0C1qsUxUSreOW5fgH/+/9g2dIwMA); +} + +@font-face { + /* red-hat-text-medium */ + unicode-range: U+0030; + font-family: RedHatText; + font-style: normal; + font-weight: 700; + src: url(data:font/woff2;base64,d09GMgABAAAAAARYAAsAAAAADewAAAQLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgkIRCAqBBIEUCwwAATYCJAMUBCAFlEEHIBssDRHF5AH4ceCUZY9pfajQk3kIirq5CjGXcNU3dzw879+/rX1uIKlLfhd0AMukgzVCNamGesTI7ZlyoyVrc1NnSh8mwlFTCbdmKtP+Dit8tlI4uJx+ywNd5wGHgUayB46pjw3cEzAMA9obaA2wrQFmmmYhpw1jFzajZpAvnYxflbQxTcLQpXLM0Ca6k6JAlq87j+w4K3uxFI1geN+hw/TSSqvs7/9fkv0drbEL4rd0DbUEMmSoJkA3mUA1+dRCPvkEWuVy9Wvk3gogChCASEg2jMM3kQFbCpHLeQX5QRHkQwN0AuQDQJKKgBaFvt38Uaz7eMt7a7/Z9PEZ8aON78yfr31ftGdVrYts/HLjRxs+3vR+/avCjj48fmJf0pGHJ47HC07O3LomD7Q8+b81b41tT7+YcqBX76kHP6toeve6uOr7HbdHcPpTA4FI2z6r8ajDzNduv61o9gG+OvXRHvj62x9Z3dxvaeV5iEISCMRN8R8greRLWf67/xgxnHRSmzRJXYH8ykkgIQR6AagXFwRgsnMChLLRQYCkYEwRIFMtDguQT9n4VoD8iqfSAhRQOvUVoKDJWWEBCimZbRCgsJLZWQGK2JHvOwGK0qrU0zRQTIX+TAPF7ShYAw2UUPX+QQOlPK2B0h43qH8Zn1vtTryFcQacQ2iQEpCUyBDIdMocyKdBLkN+VfIbFFDn1ISCzqQTFFLjmYspTNgFRVLn7i4U1ap5UEyz3oPiqfNYGErocG9CKX8rC6U9rcsvKCO/kQYSqRuJuDwMtTW1taAjjw3t2SxoSmBoS0r4bCaGejLMk5AUVORhLKV0NTS4CPNkDHWmRKTxbV7zrA2Hg5iIED5xz1gixkpA9eTYMhodPRv3toVTwYZzfnC4qGIhd21cYi8zNAv28+xKENSUf4kTUDV3CeiKHtmuZ5iVq4VkIvBLjqMuL1k33vskVyY0SJAOHQrQWp1NH+/QrQwsLOn0E/yJTk3V+ls1HV21l+kE5fySUAsfcTET7pUUkoghMeVgReYSIGkgqh/yvZMCCzNqeIwJLkmIVKFwqAij/piFK0VURf4O8Tvu43iIgnSaBx0kHOxCkGz4FBoi5j/kigfE2TnGwkg58w7pYGap20if9/p69PIrmKo/EcXZ83nb778FJJpPOBNISDCEbOjCr5wnOFjXszsvzLpQFCxKMUkkxZQ6hYTqEpKrYWNsCYyvHC4RuAopKPidh9FUe5gtE2nhvsDPoN1DZrBablAY/vtRWGYtRDj3dii4i2KFX/5YnaLQ3Jx/M14CbaSX7fC6iCkQYjcpW2xHgXndGplBaGzmiD8/n4udCiLBhyIarSIVSpzlI9gYQiEnAv1uYLpLNP0kBmgE4daZBPYHprlOLAA=); +} + +@font-face { + /* red-hat-text-medium-italic */ + unicode-range: U+0030; + font-family: RedHatText; + font-style: italic; + font-weight: 700; + src: url(data:font/woff2;base64,d09GMgABAAAAAASEAAsAAAAADlwAAAQ2AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgkIRCAqBFIEsCwwAATYCJAMUBCAFlSEHIBukDRGVnM0Bfh7YtpMt1pMMwRCUu0ZjuTUEq7QbeQVD9K0cz/Ot8btvZnf/YKZJNFnHE01D/RnzSKWKhUyUChVONznY33vvR2dGwQ2aI5GoNmehLcEOiWwABJeyW3OVmVcm8ohUq47RZ7FbwPRAePVny2WpHmHbKIFFSYTiZgv0eNbhCK663oXEgZAouis1niAM8d0RrIJ/++6lfvsW4tlZz+XCcgddeYS86ClXUGEcuZ9pztoaHSVD7Uom1PoYXN4HzmM1HDvo8UJstrl+/duh/ooIdyFfyySwWFBRMV/ALlUwX2cxOp1g8////ez/7wTIYNOHFBRPpuM3UT2dduT/fwTQg7HosBaHAOMBUJSJ41s7f/UIRt8fohuPkYqTk0DjIYx+wDSdIBXHF4dHTScnx41XjWvbCeXg09bl7Kq2spLoZndx7KxpLys+bE+xPzlSvtEU9Kdaw+XrzSFfCjx7S7xYdVVkdxPPNt0V6Tn3pXNM35O5+5Lj8TVY8f+1pJQVQcrNGpprY9Ik7deGqZ/h49BxJ+DT3euFXl45vWgKCHjCmw1FF5wzw5Or//U/Ro5RHsGeErZC0JurgIII9gFYngkI4ITnAmJa5AKKIccFVEvTCwGdufkT0JtQdggYzCr5AkacqAYBzaT6BgLGmFS/CBjrdk8VMM7s/k7AeDMHpoAJbo+kCZhoXuMJmGx828MUE9q1+VPNbbuqdGPwlM8QK4OHYnwOQ3UoSdDZnlXozS1EGGwsFhjxtDRBs7B2yceo12BsltZPGGdzPw7jre+/YEKWDgaYaOfIK0w2u7lgirlNLucvmGpSt7lM7qfkWAGGRgZGhtBDQEM3moI2CEMXpUxIkxiaqrFAplRBDQHGchVPX5/lsEBN6JEyib5sun/VmWE4kkNiintWMinWBKkq1j5mPQKNN61wQ1xoZ4PJlTQWfjfEOg5qkYlI9NKWD4LKvsIBWNs3wdfAg/b9JD/GK04tASqxsZdO7i0AsMW2oxcemJdGiAQY6v2hj4/5jub2DnznuBqjbimBQcMNRmM/O3D5FqNuVZcqy4v1JSg8sy8eXD/7opUqTiaFNzdUr4ltdQWPsnLjOwlH+QU1zSZWiSQ6EEejweUpky0p6SA48swT/xBwKuiT9El+l5vYD1LSkIqGHupwVyFgqz9rKPLSzaGjvds6iLOcPkV66UGKvJMJY/hKQzuzbm7RfuSNODEixDT0CVekwI2Yun7uzTyIAlGRSAvNsUrPEhHr4Wac1Xe2cgCFYQwS3sbkcQPzJRV0vfftYZIvhIHN7j0prlgOThTI+EtwCbhkFD29IrGHWGFLMysqF5fCO59XB/DG+Xle3pOQIjH2k9PYLoHSvy+RUVwIR/xlEFc+BxEXVNQ/eHIo4f1HsH/OR5zIVm52mVCpjKZqyJHY+j1zNf8f/y+v5iopAAAAAA==); +} diff -Nru cockpit-machines-281/po/cs.po cockpit-machines-282/po/cs.po --- cockpit-machines-281/po/cs.po 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/po/cs.po 2023-01-25 11:01:21.000000000 +0000 @@ -12,7 +12,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-09 02:57+0000\n" +"POT-Creation-Date: 2023-01-16 02:59+0000\n" "PO-Revision-Date: 2022-04-15 12:13+0000\n" "Last-Translator: Pavel Borecki \n" "Language-Team: Czech \n" "Language-Team: German \n" "Language-Team: Spanish \n" @@ -33,7 +33,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1\n" -"X-Generator: Weblate 4.14.2\n" +"X-Generator: Weblate 4.15\n" #: src/components/create-vm-dialog/createVmDialog.jsx:812 msgid "$0 $1 available at default location" @@ -92,7 +92,7 @@ msgid "$0 vCPU details" msgstr "Detalles de vCPU de $0" -#: src/components/vm/nics/nicEdit.jsx:172 +#: src/components/vm/nics/nicEdit.jsx:173 msgid "$0 virtual network interface settings" msgstr "$0 configuraciones de interfaz de red virtual" @@ -105,11 +105,15 @@ "Mientras tanto, el anfitrión de origen mantiene su copia de la configuración " "de la MV." -#: src/components/vm/disks/diskEdit.jsx:113 +#: src/components/vm/disks/diskEdit.jsx:114 #: src/components/vm/disks/vmDisksCard.jsx:184 msgid "Access" msgstr "Acceso" +#: src/components/vm/overview/watchdog.jsx:113 +msgid "Action" +msgstr "Acción" + #: src/components/networks/network.jsx:166 #: src/components/storagePools/storagePool.jsx:170 msgid "Activate" @@ -121,6 +125,7 @@ #: src/components/networks/networkOverviewTab.jsx:236 #: src/components/vm/nics/nicAdd.jsx:207 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/disks/diskAdd.jsx:853 #: src/components/vm/hostdevs/hostDevAdd.jsx:226 msgid "Add" @@ -154,6 +159,10 @@ msgid "Add virtual network interface" msgstr "Añadir una interfaz de red virtual" +#: src/components/vm/overview/watchdog.jsx:84 +msgid "Add watchdog device type" +msgstr "Añadir tipo de dispositivo watchdog" + #: src/components/vm/filesystems/vmFilesystemsCard.jsx:118 msgid "Adding shared directories is possible only when the guest is shut off" msgstr "" @@ -161,7 +170,7 @@ #: src/components/vm/disks/diskAdd.jsx:77 msgid "Adding this disk will change its access mode to shared." -msgstr "" +msgstr "Al añadir este disco se cambiará su modo de acceso a compartido." #: src/components/vm/disks/vmDisksCard.jsx:188 msgid "Additional" @@ -169,8 +178,8 @@ #: src/components/networks/networkOverviewTab.jsx:142 #: src/components/networks/networkOverviewTab.jsx:162 -#: src/components/vm/consoles/desktopConsole.jsx:47 #: src/components/vm/nics/vmNicsCard.jsx:286 +#: src/components/vm/consoles/desktopConsole.jsx:47 msgid "Address" msgstr "Dirección" @@ -209,8 +218,8 @@ msgid "Always attach" msgstr "Siempre adjunto" -#: src/components/vm/overview/cpuTypeModal.jsx:66 #: src/components/vm/overview/vcpuModal.jsx:263 +#: src/components/vm/overview/cpuTypeModal.jsx:66 msgid "Apply" msgstr "Aplicar" @@ -231,8 +240,8 @@ msgstr "Automatización" #: src/components/networks/networkOverviewTab.jsx:119 -#: src/components/vm/overview/vmOverviewCard.jsx:229 #: src/components/storagePools/storagePoolOverviewTab.jsx:71 +#: src/components/vm/overview/vmOverviewCard.jsx:230 msgid "Autostart" msgstr "Inicio automático" @@ -240,7 +249,7 @@ msgid "Blocked" msgstr "Bloqueado" -#: src/components/vm/overview/vmOverviewCard.jsx:221 +#: src/components/vm/overview/vmOverviewCard.jsx:222 msgid "Boot order" msgstr "Orden de arranque" @@ -248,18 +257,18 @@ msgid "Boot order settings could not be saved" msgstr "La configuración del orden de arranque no se pudo guardar" -#: src/components/vm/disks/diskEdit.jsx:88 +#: src/components/vm/overview/bootOrder.jsx:118 +#: src/components/vm/overview/bootOrder.jsx:130 +#: src/components/vm/overview/bootOrder.jsx:148 +#: src/components/vm/overview/bootOrder.jsx:151 +#: src/components/vm/overview/bootOrder.jsx:165 #: src/components/vm/disks/diskAdd.jsx:224 +#: src/components/vm/disks/diskEdit.jsx:89 #: src/components/vm/disks/vmDisksCard.jsx:182 #: src/components/vm/hostdevs/hostDevAdd.jsx:92 #: src/components/vm/hostdevs/hostDevCard.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:112 #: src/components/vm/hostdevs/hostDevCard.jsx:252 -#: src/components/vm/overview/bootOrder.jsx:118 -#: src/components/vm/overview/bootOrder.jsx:130 -#: src/components/vm/overview/bootOrder.jsx:148 -#: src/components/vm/overview/bootOrder.jsx:151 -#: src/components/vm/overview/bootOrder.jsx:165 msgid "Bus" msgstr "Bus" @@ -275,40 +284,41 @@ msgid "CPU configuration could not be saved" msgstr "No se pudo guardar la configuración de la CPU" -#: src/components/vm/overview/vmOverviewCard.jsx:216 +#: src/components/vm/overview/vmOverviewCard.jsx:217 msgid "CPU type" msgstr "Tipo de CPU" -#: src/components/vm/disks/diskEdit.jsx:58 #: src/components/vm/disks/vmDiskColumns.jsx:105 #: src/components/vm/disks/diskAdd.jsx:213 +#: src/components/vm/disks/diskEdit.jsx:59 msgid "Cache" msgstr "Antememoria" #: src/components/create-vm-dialog/createVmDialog.jsx:1346 -#: src/components/common/deleteResource.jsx:80 #: src/components/networks/createNetworkDialog.jsx:426 #: src/components/networks/networkOverviewTab.jsx:239 +#: src/components/common/deleteResource.jsx:80 +#: src/components/storagePools/storageVolumeCreate.jsx:107 +#: src/components/storagePools/createStoragePoolDialog.jsx:449 +#: src/components/storagePools/storagePoolDelete.jsx:203 #: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:149 #: src/components/vm/snapshots/vmSnapshotsRevertModal.jsx:75 -#: src/components/vm/vmRenameDialog.jsx:67 +#: src/components/vm/nics/nicEdit.jsx:180 src/components/vm/nics/nicAdd.jsx:210 #: src/components/vm/vmCloneDialog.jsx:79 -#: src/components/vm/nics/nicEdit.jsx:179 src/components/vm/nics/nicAdd.jsx:210 -#: src/components/vm/disks/mediaEject.jsx:110 -#: src/components/vm/disks/diskEdit.jsx:268 -#: src/components/vm/disks/diskAdd.jsx:856 #: src/components/vm/vmMigrateDialog.jsx:218 -#: src/components/vm/deleteDialog.jsx:178 -#: src/components/vm/hostdevs/hostDevAdd.jsx:232 +#: src/components/vm/vmRenameDialog.jsx:67 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:174 -#: src/components/vm/overview/cpuTypeModal.jsx:69 -#: src/components/vm/overview/memoryModal.jsx:157 -#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/deleteDialog.jsx:178 #: src/components/vm/overview/firmware.jsx:72 +#: src/components/vm/overview/watchdog.jsx:105 +#: src/components/vm/overview/memoryModal.jsx:157 #: src/components/vm/overview/vcpuModal.jsx:266 -#: src/components/storagePools/storageVolumeCreate.jsx:107 -#: src/components/storagePools/createStoragePoolDialog.jsx:449 -#: src/components/storagePools/storagePoolDelete.jsx:203 +#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/overview/cpuTypeModal.jsx:69 +#: src/components/vm/disks/diskAdd.jsx:856 +#: src/components/vm/disks/diskEdit.jsx:269 +#: src/components/vm/disks/mediaEject.jsx:110 +#: src/components/vm/hostdevs/hostDevAdd.jsx:232 msgid "Cancel" msgstr "Cancelar" @@ -327,9 +337,7 @@ msgstr "Cambiar el firmware" #: src/components/common/warningInactive.jsx:11 -#: src/components/vm/nics/nicEdit.jsx:166 -#: src/components/vm/disks/diskEdit.jsx:253 -#: src/components/vm/overview/vcpuModal.jsx:186 +#: src/components/common/warningInactive.jsx:23 msgid "Changes will take effect after shutting down the VM" msgstr "Los cambios entrarán en vigor después de apagar la máquina virtual" @@ -353,7 +361,7 @@ "Pulsando \"Lanzar visor remoto\" se descargará un archivo .vv y se lanzará " "$0." -#: src/components/vm/vmActions.jsx:302 src/components/vm/vmCloneDialog.jsx:76 +#: src/components/vm/vmCloneDialog.jsx:76 src/components/vm/vmActions.jsx:302 msgid "Clone" msgstr "Clonar" @@ -381,12 +389,12 @@ msgid "Connecting" msgstr "Conectando" -#: src/components/common/machinesConnectionSelector.jsx:35 -#: src/components/vms/hostvmslist.jsx:140 #: src/components/networks/createNetworkDialog.jsx:41 #: src/components/networks/networkList.jsx:75 -#: src/components/vm/overview/vmOverviewCard.jsx:187 +#: src/components/vms/hostvmslist.jsx:140 +#: src/components/common/machinesConnectionSelector.jsx:35 #: src/components/storagePools/storagePoolList.jsx:77 +#: src/components/vm/overview/vmOverviewCard.jsx:188 msgid "Connection" msgstr "Conexión" @@ -423,9 +431,9 @@ msgstr "Colgado" #: src/components/networks/createNetworkDialog.jsx:423 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 #: src/components/storagePools/storageVolumeCreate.jsx:104 #: src/components/storagePools/createStoragePoolDialog.jsx:446 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 msgid "Create" msgstr "Crear" @@ -473,8 +481,8 @@ msgid "Create new volume" msgstr "Crear un volumen" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:47 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 msgid "Create snapshot" msgstr "Crear una instantánea" @@ -544,15 +552,16 @@ msgid "Deactivate" msgstr "Desactivar" +#: src/components/networks/network.jsx:144 +#: src/components/networks/network.jsx:146 #: src/components/common/deleteResource.jsx:77 #: src/components/common/deleteResource.jsx:121 #: src/components/common/deleteResource.jsx:130 -#: src/components/networks/network.jsx:144 -#: src/components/networks/network.jsx:146 src/components/vm/vmActions.jsx:351 -#: src/components/vm/vmActions.jsx:359 src/components/vm/deleteDialog.jsx:175 #: src/components/storagePools/storagePoolDelete.jsx:200 #: src/components/storagePools/storagePoolDelete.jsx:236 #: src/components/storagePools/storagePoolDelete.jsx:246 +#: src/components/vm/deleteDialog.jsx:175 src/components/vm/vmActions.jsx:351 +#: src/components/vm/vmActions.jsx:359 msgid "Delete" msgstr "Eliminar" @@ -595,8 +604,8 @@ msgstr "" "Sólo es posible borrar directorios compartidos cuando el huésped esté apagado" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:91 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 msgid "Description" msgstr "Descripción" @@ -625,6 +634,10 @@ #: src/components/networks/createNetworkDialog.jsx:161 #: src/components/networks/networkList.jsx:74 +#: src/components/vm/overview/bootOrder.jsx:110 +#: src/components/vm/overview/bootOrder.jsx:117 +#: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/overview/bootOrder.jsx:152 #: src/components/vm/disks/vmDiskColumns.jsx:44 #: src/components/vm/disks/diskAdd.jsx:345 #: src/components/vm/disks/vmDisksCard.jsx:168 @@ -632,10 +645,6 @@ #: src/components/vm/hostdevs/hostDevAdd.jsx:126 #: src/components/vm/hostdevs/hostDevCard.jsx:103 #: src/components/vm/hostdevs/hostDevCard.jsx:251 -#: src/components/vm/overview/bootOrder.jsx:110 -#: src/components/vm/overview/bootOrder.jsx:117 -#: src/components/vm/overview/bootOrder.jsx:149 -#: src/components/vm/overview/bootOrder.jsx:152 msgid "Device" msgstr "Dispositivo" @@ -643,8 +652,8 @@ msgid "Devices" msgstr "Dispositivos" -#: src/components/vm/consoles/vnc.jsx:171 #: src/components/vm/consoles/serialConsole.jsx:92 +#: src/components/vm/consoles/vnc.jsx:171 msgid "Disconnect" msgstr "Desconectar" @@ -689,9 +698,10 @@ #: src/components/common/machinesConnectionSelector.jsx:72 msgid "Disk images can be stored in user home directory" msgstr "" +"Las imágenes de disco se pueden almacenar en la carpeta personal del usuario" -#: src/components/vm/disks/diskEdit.jsx:216 #: src/components/vm/disks/diskAdd.jsx:706 +#: src/components/vm/disks/diskEdit.jsx:217 msgid "Disk settings could not be saved" msgstr "Las configuraciones del disco no se pudieron guardar" @@ -710,6 +720,10 @@ "No ejecute esta máquina virtual en los anfitriones de origen y destino al " "mismo tiempo." +#: src/helpers.js:284 +msgid "Do nothing" +msgstr "No hacer nada" + #: src/components/vm/snapshots/vmSnapshotsCard.jsx:118 msgid "Domain has crashed" msgstr "El dominio se ha caído" @@ -738,6 +752,10 @@ msgid "Downloading: $0%" msgstr "Descargando: $0%" +#: src/helpers.js:285 +msgid "Dump core" +msgstr "Volcar la memoria" + #: src/components/vm/vmMigrateDialog.jsx:64 msgid "Duration" msgstr "Duración" @@ -748,14 +766,18 @@ msgstr "Muriendo" #: src/components/vm/nics/vmNicsCard.jsx:371 -#: src/components/vm/disks/diskEdit.jsx:164 +#: src/components/vm/disks/diskEdit.jsx:165 msgid "Edit" msgstr "Editar" -#: src/components/vm/disks/diskEdit.jsx:261 +#: src/components/vm/disks/diskEdit.jsx:262 msgid "Edit $0 attributes" msgstr "Editar $0 atributos" +#: src/components/vm/overview/watchdog.jsx:84 +msgid "Edit watchdog device type" +msgstr "Editar tipo de dispositivo watchdog" + #: src/components/vm/nics/vmNicsCard.jsx:359 msgid "Editing network interfaces of transient guests is not allowed" msgstr "" @@ -765,8 +787,8 @@ msgid "Editing transient network interfaces is not allowed" msgstr "Editar la interfaces de red transitorias no está permitido" -#: src/components/vm/disks/mediaEject.jsx:103 #: src/components/vm/disks/vmDiskColumns.jsx:164 +#: src/components/vm/disks/mediaEject.jsx:103 msgid "Eject" msgstr "Expulsar" @@ -776,7 +798,7 @@ msgid "Eject disc from VM?" msgstr "¿Expulsar el disco de la MV?" -#: src/components/vm/overview/vmOverviewCard.jsx:241 +#: src/components/vm/overview/vmOverviewCard.jsx:249 msgid "Emulated machine" msgstr "Máquina emulada" @@ -831,6 +853,14 @@ msgid "Failed to clone VM $0" msgstr "Fallo al clonar la MV $0" +#: src/components/vm/overview/watchdog.jsx:55 +msgid "Failed to configure watchdog" +msgstr "Fallo al configurar el watchdog" + +#: src/components/vm/overview/watchdog.jsx:68 +msgid "Failed to detach watchdog" +msgstr "Fallo al desvincular el watchdog" + #: src/app.jsx:136 msgid "Failed to fetch some resources" msgstr "Fallo al solicitar algunos recursos" @@ -857,8 +887,8 @@ msgid "Fewer than the maximum number of virtual CPUs should be enabled." msgstr "Deben habilitarse menos CPU virtuales de las permitidas." -#: src/components/vm/disks/vmDiskColumns.jsx:43 #: src/components/vm/overview/bootOrder.jsx:109 +#: src/components/vm/disks/vmDiskColumns.jsx:43 msgid "File" msgstr "Archivo" @@ -874,8 +904,8 @@ msgid "Filter by name" msgstr "Filtrar por nombre" -#: src/components/vm/overview/vmOverviewCard.jsx:247 #: src/components/vm/overview/firmware.jsx:78 +#: src/components/vm/overview/vmOverviewCard.jsx:255 msgid "Firmware" msgstr "Firmware" @@ -915,7 +945,7 @@ "no utilizado permanecerá en el origen tras la migración." #: src/components/networks/networkOverviewTab.jsx:110 -#: src/components/vm/overview/vmOverviewCard.jsx:183 +#: src/components/vm/overview/vmOverviewCard.jsx:184 msgid "General" msgstr "General" @@ -929,9 +959,9 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:798 #: src/components/create-vm-dialog/createVmDialog.jsx:894 -#: src/components/vm/disks/vmDisksCard.jsx:48 -#: src/components/vm/overview/memorySelectRow.jsx:89 #: src/components/storagePools/storageVolumeCreateBody.jsx:104 +#: src/components/vm/overview/memorySelectRow.jsx:89 +#: src/components/vm/disks/vmDisksCard.jsx:48 msgid "GiB" msgstr "GiB" @@ -941,17 +971,21 @@ #: src/components/common/machinesConnectionSelector.jsx:63 msgid "Good choice for desktop virtualization" -msgstr "" +msgstr "Buena opción para virtualización de escritorios" + +#: src/helpers.js:281 +msgid "Gracefully shutdown" +msgstr "Iniciar apagado normal" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Hide additional options" msgstr "Ocultar opciones adicionales" -#: src/components/vm/disks/vmDiskColumns.jsx:48 -#: src/components/vm/overview/bootOrder.jsx:114 #: src/components/storagePools/storagePoolOverviewTab.jsx:34 #: src/components/storagePools/createStoragePoolDialog.jsx:122 +#: src/components/vm/overview/bootOrder.jsx:114 +#: src/components/vm/disks/vmDiskColumns.jsx:48 msgid "Host" msgstr "Anfitrión" @@ -979,11 +1013,11 @@ msgid "Host should not be empty" msgstr "El anfitrión no debe estar vacío" -#: src/components/vm/overview/vmOverviewCard.jsx:237 +#: src/components/vm/overview/vmOverviewCard.jsx:245 msgid "Hypervisor details" msgstr "Detalles del hipervisor" -#: src/components/vm/disks/diskEdit.jsx:38 +#: src/components/vm/disks/diskEdit.jsx:39 msgid "ID" msgstr "ID" @@ -1044,11 +1078,11 @@ #: src/components/common/machinesConnectionSelector.jsx:46 msgid "Ideal for server VMs" -msgstr "" +msgstr "Ideal para MV de servidores" #: src/components/common/machinesConnectionSelector.jsx:52 msgid "Ideal networking support" -msgstr "" +msgstr "Soporte de redes ideal" #: src/components/vm/disks/diskAdd.jsx:249 msgid "Identifier may be silently truncated to $0 characters " @@ -1106,6 +1140,10 @@ msgid "Initiator IQN should not be empty" msgstr "El iniciador IQN no debería estar vacío" +#: src/helpers.js:286 +msgid "Inject a non-maskable interrupt" +msgstr "Enviar interrupción no enmascarable" + #: src/components/vm/disks/vmDiskColumns.jsx:158 #: src/components/vm/disks/diskAdd.jsx:853 msgid "Insert" @@ -1234,8 +1272,9 @@ msgstr "MAC" #: src/components/networks/networkOverviewTab.jsx:247 -#: src/components/vm/nics/nicEdit.jsx:42 src/components/vm/nics/nicAdd.jsx:63 +#: src/components/vm/nics/nicEdit.jsx:43 #: src/components/vm/nics/vmNicsCard.jsx:253 +#: src/components/vm/nics/nicAdd.jsx:63 msgid "MAC address" msgstr "Dirección MAC" @@ -1243,11 +1282,11 @@ msgid "MAC address must not be empty" msgstr "La dirección MAC no debe estar vacía" -#: src/components/vm/disks/diskEdit.jsx:90 +#: src/components/vm/disks/diskEdit.jsx:91 msgid "Machine must be shut off before changing bus type" msgstr "La máquina debe estar apagada antes de cambiar el tipo de bus" -#: src/components/vm/disks/diskEdit.jsx:60 +#: src/components/vm/disks/diskEdit.jsx:61 msgid "Machine must be shut off before changing cache mode" msgstr "La máquina debe estar apagada antes de modificar el tipo de caché" @@ -1310,8 +1349,8 @@ msgstr "Se expulsará de $0:" #: src/components/create-vm-dialog/createVmDialog.jsx:781 +#: src/components/vm/overview/vmOverviewCard.jsx:207 #: src/components/vm/vmUsageCard.jsx:60 -#: src/components/vm/overview/vmOverviewCard.jsx:206 msgid "Memory" msgstr "Memoria" @@ -1326,13 +1365,13 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:796 #: src/components/create-vm-dialog/createVmDialog.jsx:892 -#: src/components/vm/overview/memorySelectRow.jsx:87 #: src/components/storagePools/storageVolumeCreateBody.jsx:102 +#: src/components/vm/overview/memorySelectRow.jsx:87 msgid "MiB" msgstr "MiB" -#: src/components/vm/vmActions.jsx:325 #: src/components/vm/vmMigrateDialog.jsx:215 +#: src/components/vm/vmActions.jsx:325 msgid "Migrate" msgstr "Migrar" @@ -1385,16 +1424,16 @@ msgstr "NIC $0 de la VM $1 falló al cambiar de estado" #: src/components/create-vm-dialog/createVmDialog.jsx:258 -#: src/components/vms/hostvmslist.jsx:139 #: src/components/networks/createNetworkDialog.jsx:126 #: src/components/networks/networkList.jsx:73 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 -#: src/components/vm/vmCloneDialog.jsx:89 -#: src/components/storagePools/storagePoolList.jsx:75 +#: src/components/vms/hostvmslist.jsx:139 #: src/components/storagePools/storageVolumeCreateBody.jsx:40 -#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/storagePools/storagePoolList.jsx:75 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 +#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 +#: src/components/vm/vmCloneDialog.jsx:89 msgid "Name" msgstr "Nombre" @@ -1407,14 +1446,14 @@ msgstr "El nombre contiene caracteres no válidos" #: src/components/create-vm-dialog/createVmDialog.jsx:189 -#: src/components/vm/vmCloneDialog.jsx:41 #: src/components/storagePools/storageVolumeCreate.jsx:64 +#: src/components/vm/vmCloneDialog.jsx:41 msgid "Name must not be empty" msgstr "Nombre no debe estar vacío" #: src/components/networks/createNetworkDialog.jsx:53 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 #: src/components/storagePools/createStoragePoolDialog.jsx:45 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 msgid "Name should not be empty" msgstr "Nombre no debería estar vacío" @@ -1458,7 +1497,7 @@ msgid "Network interface $0 will be removed from $1" msgstr "La interfaz de red $0 será quitada de $1" -#: src/components/vm/nics/nicEdit.jsx:135 src/components/vm/nics/nicAdd.jsx:161 +#: src/components/vm/nics/nicEdit.jsx:136 src/components/vm/nics/nicAdd.jsx:161 msgid "Network interface settings could not be saved" msgstr "No se pudo guardar la configuración de la interfaz de red" @@ -1622,7 +1661,7 @@ "Hay dominios que están utilizando uno o más volúmenes de los que se han " "seleccionado. Desmonte primero los discos para poder eliminar los volúmenes." -#: src/components/vm/nics/nicEdit.jsx:39 +#: src/components/vm/nics/nicEdit.jsx:40 #: src/components/vm/overview/memoryModal.jsx:143 #: src/components/vm/overview/bootOrder.jsx:379 msgid "Only editable when the guest is shut off" @@ -1641,8 +1680,8 @@ msgid "Operation is in progress" msgstr "La operación está en progreso" -#: src/components/vm/vmDetailsPage.jsx:135 #: src/components/storagePools/storagePool.jsx:75 +#: src/components/vm/vmDetailsPage.jsx:135 msgid "Overview" msgstr "Visión global" @@ -1654,8 +1693,8 @@ msgid "Parent snapshot" msgstr "Instantánea padre" -#: src/components/vm/disks/diskEdit.jsx:40 #: src/components/vm/deleteDialog.jsx:63 +#: src/components/vm/disks/diskEdit.jsx:41 #: src/components/vm/hostdevs/hostDevCard.jsx:128 #: src/components/vm/hostdevs/hostDevCard.jsx:132 msgid "Path" @@ -1677,7 +1716,7 @@ msgid "Path to file on host's file system" msgstr "Ruta al archivo en el sistema de archivos del anfitrión" -#: src/components/vm/vmActions.jsx:200 +#: src/components/vm/vmActions.jsx:200 src/helpers.js:283 msgid "Pause" msgstr "Pausar" @@ -1691,7 +1730,7 @@ #: src/components/common/machinesConnectionSelector.jsx:55 msgid "Permissions denied for disk images in home directories" -msgstr "" +msgstr "Sin permisos para imágenes de disco en carpetas personales" #: src/components/vm/nics/nicAdd.jsx:86 src/components/vm/disks/diskAdd.jsx:134 msgid "Persistence" @@ -1730,11 +1769,11 @@ msgid "Please start the virtual machine to access its console." msgstr "Por favor arranque la maquina virtual para acceder a su consola." -#: src/components/vm/disks/mediaEject.jsx:86 -#: src/components/vm/disks/vmDiskColumns.jsx:46 -#: src/components/vm/disks/diskAdd.jsx:150 #: src/components/vm/deleteDialog.jsx:71 #: src/components/vm/overview/bootOrder.jsx:112 +#: src/components/vm/disks/vmDiskColumns.jsx:46 +#: src/components/vm/disks/diskAdd.jsx:150 +#: src/components/vm/disks/mediaEject.jsx:86 msgid "Pool" msgstr "Grupo" @@ -1756,12 +1795,16 @@ msgstr "Las MVs están utilizando un grupo de volúmenes: " #: src/components/vm/nics/vmNicsCard.jsx:287 -#: src/components/vm/disks/vmDiskColumns.jsx:49 #: src/components/vm/overview/bootOrder.jsx:115 #: src/components/vm/overview/bootOrder.jsx:131 +#: src/components/vm/disks/vmDiskColumns.jsx:49 msgid "Port" msgstr "Puerto" +#: src/helpers.js:282 +msgid "Power off" +msgstr "Apagar" + #: src/components/vm/overview/vcpuModal.jsx:226 msgid "Preferred number of sockets to expose to the guest." msgstr "Número preferido de sockets para exponerle al huésped." @@ -1790,11 +1833,11 @@ msgid "Private" msgstr "Privado" +#: src/components/vm/overview/bootOrder.jsx:144 +#: src/components/vm/overview/bootOrder.jsx:159 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:242 #: src/components/vm/hostdevs/hostDevCard.jsx:248 -#: src/components/vm/overview/bootOrder.jsx:144 -#: src/components/vm/overview/bootOrder.jsx:159 msgid "Product" msgstr "Producto" @@ -1802,10 +1845,10 @@ msgid "Profile" msgstr "Perfil" -#: src/components/vm/disks/vmDiskColumns.jsx:45 -#: src/components/vm/hostdevs/hostDevCard.jsx:119 #: src/components/vm/overview/bootOrder.jsx:111 #: src/components/vm/overview/bootOrder.jsx:172 +#: src/components/vm/disks/vmDiskColumns.jsx:45 +#: src/components/vm/hostdevs/hostDevCard.jsx:119 msgid "Protocol" msgstr "Protocolo" @@ -1833,7 +1876,7 @@ msgid "Range" msgstr "Rango" -#: src/components/vm/disks/diskEdit.jsx:121 +#: src/components/vm/disks/diskEdit.jsx:122 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Read-only" msgstr "Solo lectura" @@ -1853,12 +1896,13 @@ #: src/components/networks/networkOverviewTab.jsx:70 #: src/components/vm/nics/vmNicsCard.jsx:389 #: src/components/vm/nics/vmNicsCard.jsx:396 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 +#: src/components/vm/overview/watchdog.jsx:102 #: src/components/vm/disks/vmDiskColumns.jsx:131 #: src/components/vm/disks/vmDiskColumns.jsx:190 #: src/components/vm/hostdevs/hostDevCard.jsx:258 #: src/components/vm/hostdevs/hostDevCard.jsx:264 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 msgid "Remove" msgstr "Eliminar" @@ -1884,7 +1928,7 @@ msgid "Remove static host from DHCP" msgstr "Eliminar host estático de DHCP" -#: src/components/vm/vmActions.jsx:338 src/components/vm/vmRenameDialog.jsx:64 +#: src/components/vm/vmRenameDialog.jsx:64 src/components/vm/vmActions.jsx:338 msgid "Rename" msgstr "Renombrar" @@ -1892,10 +1936,16 @@ msgid "Rename VM $0" msgstr "Renombrar la MV $0" +#: src/helpers.js:280 +msgid "Reset" +msgstr "Reiniciar" + #: src/components/common/machinesConnectionSelector.jsx:69 msgid "" "Restrictions in networking (SLIRP-based emulation) and PCI device assignment" msgstr "" +"Restricciones de red (emulación basada en SLIRP) y de asignación de " +"dispositivos PCI" #: src/components/vm/vmActions.jsx:211 msgid "Resume" @@ -1937,7 +1987,7 @@ msgstr "Ejecutar" #: src/components/networks/networkOverviewTab.jsx:124 -#: src/components/vm/overview/vmOverviewCard.jsx:125 +#: src/components/vm/overview/vmOverviewCard.jsx:126 msgid "Run when host boots" msgstr "Ejecutar cuando el anfitrión arranque" @@ -1957,11 +2007,12 @@ msgid "SPICE port" msgstr "Puerto SPICE" -#: src/components/vm/nics/nicEdit.jsx:176 -#: src/components/vm/disks/diskEdit.jsx:265 +#: src/components/vm/nics/nicEdit.jsx:177 +#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/overview/memoryModal.jsx:154 #: src/components/vm/overview/bootOrder.jsx:326 -#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/disks/diskEdit.jsx:266 msgid "Save" msgstr "Guardar" @@ -2027,8 +2078,8 @@ msgid "Shared storage" msgstr "Almacenamiento compartido" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Show additional options" msgstr "Mostrar opciones adicionales" @@ -2044,21 +2095,21 @@ msgid "Shut off the VM in order to edit firmware configuration" msgstr "Apague la MV para modificar la configuración del firmware" -#: src/helpers.js:227 src/components/vm/snapshots/vmSnapshotsCard.jsx:115 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:115 src/helpers.js:227 msgid "Shutting down" msgstr "Apagándose" -#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storageVolumeCreateBody.jsx:86 +#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 msgid "Size" msgstr "Tamaño" +#: src/components/vm/overview/bootOrder.jsx:160 #: src/components/vm/hostdevs/hostDevAdd.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:106 #: src/components/vm/hostdevs/hostDevCard.jsx:113 #: src/components/vm/hostdevs/hostDevCard.jsx:243 -#: src/components/vm/overview/bootOrder.jsx:160 msgid "Slot" msgstr "Ranura" @@ -2085,13 +2136,13 @@ msgid "Sockets" msgstr "Sockets" +#: src/components/storagePools/storagePoolOverviewTab.jsx:51 #: src/components/vm/nics/nicBody.jsx:197 #: src/components/vm/nics/vmNicsCard.jsx:281 #: src/components/vm/disks/diskAdd.jsx:743 #: src/components/vm/disks/diskAdd.jsx:779 #: src/components/vm/disks/vmDisksCard.jsx:186 #: src/components/vm/hostdevs/hostDevCard.jsx:224 -#: src/components/storagePools/storagePoolOverviewTab.jsx:51 msgid "Source" msgstr "Fuente" @@ -2103,13 +2154,13 @@ msgid "Source must not be empty" msgstr "Origen no debe estar vacío" -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 #: src/components/storagePools/storagePoolOverviewTab.jsx:41 #: src/components/storagePools/storagePoolOverviewTab.jsx:46 #: src/components/storagePools/createStoragePoolDialog.jsx:174 #: src/components/storagePools/createStoragePoolDialog.jsx:192 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 msgid "Source path" msgstr "Dirección de origen" @@ -2143,11 +2194,11 @@ msgid "Startup" msgstr "Puesta en marcha" -#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/networks/networkList.jsx:77 -#: src/components/vm/nics/vmNicsCard.jsx:330 -#: src/components/vm/overview/vmOverviewCard.jsx:192 +#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/storagePools/storagePoolList.jsx:78 +#: src/components/vm/nics/vmNicsCard.jsx:330 +#: src/components/vm/overview/vmOverviewCard.jsx:193 msgid "State" msgstr "Estado" @@ -2203,12 +2254,12 @@ msgid "Storage size must not be 0" msgstr "El tamaño del almacenamiento no debe ser 0" -#: src/components/vm/disks/diskEdit.jsx:44 +#: src/components/vm/disks/diskEdit.jsx:45 msgid "Storage volume" msgstr "Volumen de almacenamiento" -#: src/components/vm/disks/diskAdd.jsx:444 #: src/components/storagePools/storageVolumeCreate.jsx:67 +#: src/components/vm/disks/diskAdd.jsx:444 msgid "Storage volume size must not exceed the storage pool's capacity ($0 $1)" msgstr "" "El tamaño del volumen de almacenamiento no puede ser superior a la capacidad " @@ -2241,9 +2292,9 @@ msgid "Table of selectable host devices" msgstr "Tabla con los dispositivos del anfitrión seleccionables" +#: src/components/vm/overview/bootOrder.jsx:166 #: src/components/vm/disks/vmDiskColumns.jsx:135 #: src/components/vm/hostdevs/hostDevCard.jsx:114 -#: src/components/vm/overview/bootOrder.jsx:166 msgid "Target" msgstr "Objetivo" @@ -2395,17 +2446,17 @@ msgid "Troubleshoot" msgstr "Soporte" +#: src/components/storagePools/storagePoolOverviewTab.jsx:76 +#: src/components/storagePools/createStoragePoolDialog.jsx:81 #: src/components/vm/nics/vmNicsCard.jsx:228 -#: src/components/vm/hostdevs/hostDevAdd.jsx:50 -#: src/components/vm/hostdevs/hostDevCard.jsx:184 #: src/components/vm/overview/bootOrder.jsx:129 #: src/components/vm/overview/bootOrder.jsx:142 #: src/components/vm/overview/bootOrder.jsx:157 #: src/components/vm/overview/bootOrder.jsx:164 #: src/components/vm/overview/bootOrder.jsx:171 #: src/components/vm/overview/bootOrder.jsx:177 -#: src/components/storagePools/storagePoolOverviewTab.jsx:76 -#: src/components/storagePools/createStoragePoolDialog.jsx:81 +#: src/components/vm/hostdevs/hostDevAdd.jsx:50 +#: src/components/vm/hostdevs/hostDevCard.jsx:184 msgid "Type" msgstr "Tipo" @@ -2457,14 +2508,14 @@ msgid "Unknown firmware" msgstr "Firmware desconocido" -#: src/components/vm/hostdevs/hostDevCard.jsx:97 -#: src/components/vm/hostdevs/hostDevCard.jsx:98 #: src/components/vm/overview/bootOrder.jsx:148 #: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/hostdevs/hostDevCard.jsx:97 +#: src/components/vm/hostdevs/hostDevCard.jsx:98 msgid "Unspecified" msgstr "Desconocido" -#: src/components/vm/disks/diskEdit.jsx:42 +#: src/components/vm/disks/diskEdit.jsx:43 msgid "Url" msgstr "URL" @@ -2523,7 +2574,7 @@ msgid "User session" msgstr "Sesión de usuario" -#: src/components/vm/overview/vcpuModal.jsx:171 +#: src/components/vm/overview/vcpuModal.jsx:172 msgid "VCPU settings could not be saved" msgstr "No se pudo guardar la configuración de la vCPU" @@ -2580,6 +2631,8 @@ "VM launched with unprivileged limited access, with the process and PTY owned " "by your user account" msgstr "" +"MV lanzada con acceso limitado sin privilegios, con tu usuario como " +"propietario del proceso y PTY" #: src/components/vm/snapshots/vmSnapshotsCard.jsx:106 msgid "VM state" @@ -2587,7 +2640,7 @@ #: src/components/common/machinesConnectionSelector.jsx:49 msgid "VM will launch with root permissions" -msgstr "" +msgstr "MV lanzada con permisos de root" #: src/components/vm/consoles/desktopConsole.jsx:53 msgid "VNC TLS port" @@ -2609,21 +2662,21 @@ msgid "Valid token" msgstr "Token válido" +#: src/components/vm/overview/bootOrder.jsx:143 +#: src/components/vm/overview/bootOrder.jsx:158 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:214 #: src/components/vm/hostdevs/hostDevCard.jsx:241 #: src/components/vm/hostdevs/hostDevCard.jsx:247 -#: src/components/vm/overview/bootOrder.jsx:143 -#: src/components/vm/overview/bootOrder.jsx:158 msgid "Vendor" msgstr "Proveedor" +#: src/components/networks/networkList.jsx:53 #: src/components/vms/hostvmslist.jsx:129 #: src/components/vms/hostvmslist.jsx:136 -#: src/components/networks/networkList.jsx:53 +#: src/components/storagePools/storagePoolList.jsx:55 #: src/components/vm/vmDetailsPage.jsx:112 -#: src/components/vm/vmDetailsPage.jsx:265 -#: src/components/storagePools/storagePoolList.jsx:55 src/manifest.json:0 +#: src/components/vm/vmDetailsPage.jsx:265 src/manifest.json:0 msgid "Virtual machines" msgstr "Máquinas virtuales" @@ -2644,11 +2697,11 @@ msgstr "Servicio de virtualización (libvirt) no está activo" #: src/components/create-vm-dialog/createVmDialog.jsx:862 -#: src/components/vm/disks/mediaEject.jsx:90 -#: src/components/vm/disks/vmDiskColumns.jsx:47 -#: src/components/vm/disks/diskAdd.jsx:113 #: src/components/vm/deleteDialog.jsx:68 #: src/components/vm/overview/bootOrder.jsx:113 +#: src/components/vm/disks/vmDiskColumns.jsx:47 +#: src/components/vm/disks/diskAdd.jsx:113 +#: src/components/vm/disks/mediaEject.jsx:90 msgid "Volume" msgstr "Volumen" @@ -2664,17 +2717,31 @@ msgid "Volume group name should not be empty" msgstr "El grupo de volumen no debe estar vacío" -#: src/components/vm/hostdevs/hostDevCard.jsx:120 #: src/components/vm/overview/bootOrder.jsx:173 +#: src/components/vm/hostdevs/hostDevCard.jsx:120 msgid "WWPN" msgstr "WWPN" -#: src/components/vm/disks/diskEdit.jsx:130 +#: src/components/vm/overview/vmOverviewCard.jsx:235 +msgid "Watchdog" +msgstr "Watchdog" + +#: src/components/vm/overview/watchdog.jsx:85 +msgid "" +"Watchdogs act when systems stop responding. To use this virtual watchdog " +"device, the guest system also needs to have an additional driver and a " +"running watchdog service." +msgstr "" +"Los watchdog actúan cuando los sistemas dejan de responder. Para usar este " +"dispositivo watchdog virtual, el sistema anfitrión debe tener un driver " +"adicional y ejecutar un servicio watchdog." + +#: src/components/vm/disks/diskEdit.jsx:131 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable" msgstr "Puede escribirse" -#: src/components/vm/disks/diskEdit.jsx:139 +#: src/components/vm/disks/diskEdit.jsx:140 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable and shared" msgstr "Puede escribirse y está compartido" @@ -2692,6 +2759,10 @@ msgid "active" msgstr "activo" +#: src/components/vm/overview/watchdog.jsx:154 +msgid "add" +msgstr "añadir" + #: src/components/networks/networkOverviewTab.jsx:191 msgid "add entry" msgstr "añadir entrada" @@ -2704,7 +2775,7 @@ msgid "cdrom" msgstr "cdrom" -#: src/helpers.js:244 src/components/vm/overview/cpuTypeModal.jsx:52 +#: src/components/vm/overview/cpuTypeModal.jsx:52 src/helpers.js:244 msgid "custom" msgstr "personalizado" @@ -2724,10 +2795,11 @@ msgid "down" msgstr "apagado" +#: src/components/vm/overview/watchdog.jsx:154 +#: src/components/vm/overview/vmOverviewCard.jsx:137 +#: src/components/vm/overview/vmOverviewCard.jsx:148 +#: src/components/vm/overview/vmOverviewCard.jsx:156 #: src/components/vm/overview/bootOrder.jsx:372 -#: src/components/vm/overview/vmOverviewCard.jsx:136 -#: src/components/vm/overview/vmOverviewCard.jsx:147 -#: src/components/vm/overview/vmOverviewCard.jsx:155 msgid "edit" msgstr "editar" @@ -2810,9 +2882,9 @@ msgid "network" msgstr "red" -#: src/helpers.js:273 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:273 msgid "no" msgstr "no" @@ -2821,6 +2893,7 @@ msgstr "no hay estado almacenado" #: src/components/networks/networkOverviewTab.jsx:295 +#: src/components/vm/overview/watchdog.jsx:150 msgid "none" msgstr "ninguna" @@ -2876,7 +2949,7 @@ msgid "vCPU maximum" msgstr "Máximo de vCPU" -#: src/components/vm/overview/vmOverviewCard.jsx:211 +#: src/components/vm/overview/vmOverviewCard.jsx:212 msgid "vCPUs" msgstr "vCPUs" @@ -2902,7 +2975,7 @@ "Hay que instalar el paquete virt-install para poder crear nuevas máquinas " "virtuales" -#: src/components/vm/overview/vmOverviewCard.jsx:161 +#: src/components/vm/overview/vmOverviewCard.jsx:162 msgid "" "virt-install package needs to be installed on the system in order to edit " "this attribute" @@ -2914,9 +2987,9 @@ msgid "vm" msgstr "vm" -#: src/helpers.js:272 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:272 msgid "yes" msgstr "sí" @@ -2936,9 +3009,6 @@ #~ msgid "Domain" #~ msgstr "Dominio" -#~ msgid "Function" -#~ msgstr "Función" - #~ msgid "Delete content" #~ msgstr "Eliminar contenido" diff -Nru cockpit-machines-281/po/fi.po cockpit-machines-282/po/fi.po --- cockpit-machines-281/po/fi.po 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/po/fi.po 2023-01-25 11:01:21.000000000 +0000 @@ -8,8 +8,8 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-09 02:57+0000\n" -"PO-Revision-Date: 2022-12-01 11:21+0000\n" +"POT-Creation-Date: 2023-01-16 02:59+0000\n" +"PO-Revision-Date: 2023-01-15 02:20+0000\n" "Last-Translator: Jan Kuparinen \n" "Language-Team: Finnish \n" @@ -18,7 +18,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1\n" -"X-Generator: Weblate 4.14.2\n" +"X-Generator: Weblate 4.15\n" #: src/components/create-vm-dialog/createVmDialog.jsx:812 msgid "$0 $1 available at default location" @@ -75,7 +75,7 @@ msgid "$0 vCPU details" msgstr "$0 vCPU:n yksityiskohdat" -#: src/components/vm/nics/nicEdit.jsx:172 +#: src/components/vm/nics/nicEdit.jsx:173 msgid "$0 virtual network interface settings" msgstr "$0 virtuaalisen verkkoliitännän asetukset" @@ -87,11 +87,15 @@ "Kopio virtuaalikoneesta suoritetaan kohteessa ja katoaa, kun se sammutetaan. " "Samaan aikaan isäntäkone säilyttää kopion virtuaalikoneen kokoonpanosta." -#: src/components/vm/disks/diskEdit.jsx:113 +#: src/components/vm/disks/diskEdit.jsx:114 #: src/components/vm/disks/vmDisksCard.jsx:184 msgid "Access" msgstr "Pääsy" +#: src/components/vm/overview/watchdog.jsx:113 +msgid "Action" +msgstr "Toiminto" + #: src/components/networks/network.jsx:166 #: src/components/storagePools/storagePool.jsx:170 msgid "Activate" @@ -103,6 +107,7 @@ #: src/components/networks/networkOverviewTab.jsx:236 #: src/components/vm/nics/nicAdd.jsx:207 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/disks/diskAdd.jsx:853 #: src/components/vm/hostdevs/hostDevAdd.jsx:226 msgid "Add" @@ -134,6 +139,10 @@ msgid "Add virtual network interface" msgstr "Lisää virtuaalinen verkkoliitäntä" +#: src/components/vm/overview/watchdog.jsx:84 +msgid "Add watchdog device type" +msgstr "Lisää vahtikoiran laitetyyppi" + #: src/components/vm/filesystems/vmFilesystemsCard.jsx:118 msgid "Adding shared directories is possible only when the guest is shut off" msgstr "" @@ -142,7 +151,7 @@ #: src/components/vm/disks/diskAdd.jsx:77 msgid "Adding this disk will change its access mode to shared." -msgstr "" +msgstr "Tämän levyn lisääminen muuttaa sen käyttötilaksi jaettu." #: src/components/vm/disks/vmDisksCard.jsx:188 msgid "Additional" @@ -150,8 +159,8 @@ #: src/components/networks/networkOverviewTab.jsx:142 #: src/components/networks/networkOverviewTab.jsx:162 -#: src/components/vm/consoles/desktopConsole.jsx:47 #: src/components/vm/nics/vmNicsCard.jsx:286 +#: src/components/vm/consoles/desktopConsole.jsx:47 msgid "Address" msgstr "Osoite" @@ -190,8 +199,8 @@ msgid "Always attach" msgstr "Kiinnitä aina" -#: src/components/vm/overview/cpuTypeModal.jsx:66 #: src/components/vm/overview/vcpuModal.jsx:263 +#: src/components/vm/overview/cpuTypeModal.jsx:66 msgid "Apply" msgstr "Toteuta" @@ -212,8 +221,8 @@ msgstr "Automatisointi" #: src/components/networks/networkOverviewTab.jsx:119 -#: src/components/vm/overview/vmOverviewCard.jsx:229 #: src/components/storagePools/storagePoolOverviewTab.jsx:71 +#: src/components/vm/overview/vmOverviewCard.jsx:230 msgid "Autostart" msgstr "Automaattikäynnistys" @@ -221,7 +230,7 @@ msgid "Blocked" msgstr "Estetty" -#: src/components/vm/overview/vmOverviewCard.jsx:221 +#: src/components/vm/overview/vmOverviewCard.jsx:222 msgid "Boot order" msgstr "Käynnistysjärjestys" @@ -229,18 +238,18 @@ msgid "Boot order settings could not be saved" msgstr "Käynnistysjärjestysasetuksia ei voitu tallentaa" -#: src/components/vm/disks/diskEdit.jsx:88 +#: src/components/vm/overview/bootOrder.jsx:118 +#: src/components/vm/overview/bootOrder.jsx:130 +#: src/components/vm/overview/bootOrder.jsx:148 +#: src/components/vm/overview/bootOrder.jsx:151 +#: src/components/vm/overview/bootOrder.jsx:165 #: src/components/vm/disks/diskAdd.jsx:224 +#: src/components/vm/disks/diskEdit.jsx:89 #: src/components/vm/disks/vmDisksCard.jsx:182 #: src/components/vm/hostdevs/hostDevAdd.jsx:92 #: src/components/vm/hostdevs/hostDevCard.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:112 #: src/components/vm/hostdevs/hostDevCard.jsx:252 -#: src/components/vm/overview/bootOrder.jsx:118 -#: src/components/vm/overview/bootOrder.jsx:130 -#: src/components/vm/overview/bootOrder.jsx:148 -#: src/components/vm/overview/bootOrder.jsx:151 -#: src/components/vm/overview/bootOrder.jsx:165 msgid "Bus" msgstr "Väylä" @@ -256,40 +265,41 @@ msgid "CPU configuration could not be saved" msgstr "CPU:n kokoonpanoa ei voitu tallentaa" -#: src/components/vm/overview/vmOverviewCard.jsx:216 +#: src/components/vm/overview/vmOverviewCard.jsx:217 msgid "CPU type" msgstr "CPU-tyyppi" -#: src/components/vm/disks/diskEdit.jsx:58 #: src/components/vm/disks/vmDiskColumns.jsx:105 #: src/components/vm/disks/diskAdd.jsx:213 +#: src/components/vm/disks/diskEdit.jsx:59 msgid "Cache" msgstr "Välimuisti" #: src/components/create-vm-dialog/createVmDialog.jsx:1346 -#: src/components/common/deleteResource.jsx:80 #: src/components/networks/createNetworkDialog.jsx:426 #: src/components/networks/networkOverviewTab.jsx:239 +#: src/components/common/deleteResource.jsx:80 +#: src/components/storagePools/storageVolumeCreate.jsx:107 +#: src/components/storagePools/createStoragePoolDialog.jsx:449 +#: src/components/storagePools/storagePoolDelete.jsx:203 #: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:149 #: src/components/vm/snapshots/vmSnapshotsRevertModal.jsx:75 -#: src/components/vm/vmRenameDialog.jsx:67 +#: src/components/vm/nics/nicEdit.jsx:180 src/components/vm/nics/nicAdd.jsx:210 #: src/components/vm/vmCloneDialog.jsx:79 -#: src/components/vm/nics/nicEdit.jsx:179 src/components/vm/nics/nicAdd.jsx:210 -#: src/components/vm/disks/mediaEject.jsx:110 -#: src/components/vm/disks/diskEdit.jsx:268 -#: src/components/vm/disks/diskAdd.jsx:856 #: src/components/vm/vmMigrateDialog.jsx:218 -#: src/components/vm/deleteDialog.jsx:178 -#: src/components/vm/hostdevs/hostDevAdd.jsx:232 +#: src/components/vm/vmRenameDialog.jsx:67 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:174 -#: src/components/vm/overview/cpuTypeModal.jsx:69 -#: src/components/vm/overview/memoryModal.jsx:157 -#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/deleteDialog.jsx:178 #: src/components/vm/overview/firmware.jsx:72 +#: src/components/vm/overview/watchdog.jsx:105 +#: src/components/vm/overview/memoryModal.jsx:157 #: src/components/vm/overview/vcpuModal.jsx:266 -#: src/components/storagePools/storageVolumeCreate.jsx:107 -#: src/components/storagePools/createStoragePoolDialog.jsx:449 -#: src/components/storagePools/storagePoolDelete.jsx:203 +#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/overview/cpuTypeModal.jsx:69 +#: src/components/vm/disks/diskAdd.jsx:856 +#: src/components/vm/disks/diskEdit.jsx:269 +#: src/components/vm/disks/mediaEject.jsx:110 +#: src/components/vm/hostdevs/hostDevAdd.jsx:232 msgid "Cancel" msgstr "Peru" @@ -306,9 +316,7 @@ msgstr "Vaihda laiteohjelmisto" #: src/components/common/warningInactive.jsx:11 -#: src/components/vm/nics/nicEdit.jsx:166 -#: src/components/vm/disks/diskEdit.jsx:253 -#: src/components/vm/overview/vcpuModal.jsx:186 +#: src/components/common/warningInactive.jsx:23 msgid "Changes will take effect after shutting down the VM" msgstr "Muutokset tulevat voimaan virtuaalikoneen sammuttamisen jälkeen" @@ -332,7 +340,7 @@ "Painamalla \"Käynnistä etäkatseluohjelma\" lataat .vv-tiedoston ja " "käynnistät $0." -#: src/components/vm/vmActions.jsx:302 src/components/vm/vmCloneDialog.jsx:76 +#: src/components/vm/vmCloneDialog.jsx:76 src/components/vm/vmActions.jsx:302 msgid "Clone" msgstr "Kloonaa" @@ -360,12 +368,12 @@ msgid "Connecting" msgstr "Yhdistetään" -#: src/components/common/machinesConnectionSelector.jsx:35 -#: src/components/vms/hostvmslist.jsx:140 #: src/components/networks/createNetworkDialog.jsx:41 #: src/components/networks/networkList.jsx:75 -#: src/components/vm/overview/vmOverviewCard.jsx:187 +#: src/components/vms/hostvmslist.jsx:140 +#: src/components/common/machinesConnectionSelector.jsx:35 #: src/components/storagePools/storagePoolList.jsx:77 +#: src/components/vm/overview/vmOverviewCard.jsx:188 msgid "Connection" msgstr "Yhteys" @@ -400,9 +408,9 @@ msgstr "Kaatui" #: src/components/networks/createNetworkDialog.jsx:423 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 #: src/components/storagePools/storageVolumeCreate.jsx:104 #: src/components/storagePools/createStoragePoolDialog.jsx:446 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 msgid "Create" msgstr "Luo" @@ -442,8 +450,8 @@ msgid "Create new volume" msgstr "Luo uusi taltio" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:47 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 msgid "Create snapshot" msgstr "Luo tilannevedos" @@ -513,15 +521,16 @@ msgid "Deactivate" msgstr "Deaktivoi" +#: src/components/networks/network.jsx:144 +#: src/components/networks/network.jsx:146 #: src/components/common/deleteResource.jsx:77 #: src/components/common/deleteResource.jsx:121 #: src/components/common/deleteResource.jsx:130 -#: src/components/networks/network.jsx:144 -#: src/components/networks/network.jsx:146 src/components/vm/vmActions.jsx:351 -#: src/components/vm/vmActions.jsx:359 src/components/vm/deleteDialog.jsx:175 #: src/components/storagePools/storagePoolDelete.jsx:200 #: src/components/storagePools/storagePoolDelete.jsx:236 #: src/components/storagePools/storagePoolDelete.jsx:246 +#: src/components/vm/deleteDialog.jsx:175 src/components/vm/vmActions.jsx:351 +#: src/components/vm/vmActions.jsx:359 msgid "Delete" msgstr "Poista" @@ -565,8 +574,8 @@ "Jaettujen kansioiden poistaminen on mahdollista vain, kun vieras on " "sammutettuna" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:91 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 msgid "Description" msgstr "Kuvaus" @@ -595,6 +604,10 @@ #: src/components/networks/createNetworkDialog.jsx:161 #: src/components/networks/networkList.jsx:74 +#: src/components/vm/overview/bootOrder.jsx:110 +#: src/components/vm/overview/bootOrder.jsx:117 +#: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/overview/bootOrder.jsx:152 #: src/components/vm/disks/vmDiskColumns.jsx:44 #: src/components/vm/disks/diskAdd.jsx:345 #: src/components/vm/disks/vmDisksCard.jsx:168 @@ -602,10 +615,6 @@ #: src/components/vm/hostdevs/hostDevAdd.jsx:126 #: src/components/vm/hostdevs/hostDevCard.jsx:103 #: src/components/vm/hostdevs/hostDevCard.jsx:251 -#: src/components/vm/overview/bootOrder.jsx:110 -#: src/components/vm/overview/bootOrder.jsx:117 -#: src/components/vm/overview/bootOrder.jsx:149 -#: src/components/vm/overview/bootOrder.jsx:152 msgid "Device" msgstr "Laite" @@ -613,8 +622,8 @@ msgid "Devices" msgstr "Laitteet" -#: src/components/vm/consoles/vnc.jsx:171 #: src/components/vm/consoles/serialConsole.jsx:92 +#: src/components/vm/consoles/vnc.jsx:171 msgid "Disconnect" msgstr "Katkaise yhteys" @@ -657,10 +666,10 @@ #: src/components/common/machinesConnectionSelector.jsx:72 msgid "Disk images can be stored in user home directory" -msgstr "" +msgstr "Levykuvat voidaan tallentaa käyttäjän kotihakemistoon" -#: src/components/vm/disks/diskEdit.jsx:216 #: src/components/vm/disks/diskAdd.jsx:706 +#: src/components/vm/disks/diskEdit.jsx:217 msgid "Disk settings could not be saved" msgstr "Levyn asetuksia ei voitu tallentaa" @@ -679,6 +688,10 @@ "Älä suorita tätä virtuaalikonetta alkuperä- ja kohdepalvelimissa " "samanaikaisesti." +#: src/helpers.js:284 +msgid "Do nothing" +msgstr "Älä tee mitään" + #: src/components/vm/snapshots/vmSnapshotsCard.jsx:118 msgid "Domain has crashed" msgstr "Toimialue on kaatunut" @@ -703,6 +716,10 @@ msgid "Downloading: $0%" msgstr "Ladataan: $0%" +#: src/helpers.js:285 +msgid "Dump core" +msgstr "Dumppaa ydin" + #: src/components/vm/vmMigrateDialog.jsx:64 msgid "Duration" msgstr "Kesto" @@ -712,14 +729,18 @@ msgstr "Kuolemassa" #: src/components/vm/nics/vmNicsCard.jsx:371 -#: src/components/vm/disks/diskEdit.jsx:164 +#: src/components/vm/disks/diskEdit.jsx:165 msgid "Edit" msgstr "Muokkaa" -#: src/components/vm/disks/diskEdit.jsx:261 +#: src/components/vm/disks/diskEdit.jsx:262 msgid "Edit $0 attributes" msgstr "Muokkaa $0 attribuuttia" +#: src/components/vm/overview/watchdog.jsx:84 +msgid "Edit watchdog device type" +msgstr "Muokkaa vahtikoiran laitetyyppiä" + #: src/components/vm/nics/vmNicsCard.jsx:359 msgid "Editing network interfaces of transient guests is not allowed" msgstr "" @@ -729,8 +750,8 @@ msgid "Editing transient network interfaces is not allowed" msgstr "Väliaikaisten verkkoliitäntöjen muokkaaminen ei ole sallittua" -#: src/components/vm/disks/mediaEject.jsx:103 #: src/components/vm/disks/vmDiskColumns.jsx:164 +#: src/components/vm/disks/mediaEject.jsx:103 msgid "Eject" msgstr "Poista" @@ -738,7 +759,7 @@ msgid "Eject disc from VM?" msgstr "Poistetaanko levy VM:stä?" -#: src/components/vm/overview/vmOverviewCard.jsx:241 +#: src/components/vm/overview/vmOverviewCard.jsx:249 msgid "Emulated machine" msgstr "Sulautettu kone" @@ -793,6 +814,14 @@ msgid "Failed to clone VM $0" msgstr "VM:n $0 kloonaus epäonnistui" +#: src/components/vm/overview/watchdog.jsx:55 +msgid "Failed to configure watchdog" +msgstr "Vahtikoiran määritys epäonnistui" + +#: src/components/vm/overview/watchdog.jsx:68 +msgid "Failed to detach watchdog" +msgstr "Vahtikoiran irrottaminen epäonnistui" + #: src/app.jsx:136 msgid "Failed to fetch some resources" msgstr "Joidenkin resurssien hakeminen epäonnistui" @@ -817,8 +846,8 @@ msgid "Fewer than the maximum number of virtual CPUs should be enabled." msgstr "Alle virtuaalisten suorittimien enimmäismäärän tulisi olla käytössä." -#: src/components/vm/disks/vmDiskColumns.jsx:43 #: src/components/vm/overview/bootOrder.jsx:109 +#: src/components/vm/disks/vmDiskColumns.jsx:43 msgid "File" msgstr "Tiedosto" @@ -834,8 +863,8 @@ msgid "Filter by name" msgstr "Suodata nimen mukaan" -#: src/components/vm/overview/vmOverviewCard.jsx:247 #: src/components/vm/overview/firmware.jsx:78 +#: src/components/vm/overview/vmOverviewCard.jsx:255 msgid "Firmware" msgstr "Laiteohjelmisto" @@ -875,7 +904,7 @@ "alkuperäisenä siirron jälkeen." #: src/components/networks/networkOverviewTab.jsx:110 -#: src/components/vm/overview/vmOverviewCard.jsx:183 +#: src/components/vm/overview/vmOverviewCard.jsx:184 msgid "General" msgstr "Yleinen" @@ -889,9 +918,9 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:798 #: src/components/create-vm-dialog/createVmDialog.jsx:894 -#: src/components/vm/disks/vmDisksCard.jsx:48 -#: src/components/vm/overview/memorySelectRow.jsx:89 #: src/components/storagePools/storageVolumeCreateBody.jsx:104 +#: src/components/vm/overview/memorySelectRow.jsx:89 +#: src/components/vm/disks/vmDisksCard.jsx:48 msgid "GiB" msgstr "Git" @@ -901,17 +930,21 @@ #: src/components/common/machinesConnectionSelector.jsx:63 msgid "Good choice for desktop virtualization" -msgstr "" +msgstr "Hyvä valinta työpöydän virtualisointiin" + +#: src/helpers.js:281 +msgid "Gracefully shutdown" +msgstr "Sammuta hallitusti" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Hide additional options" msgstr "Piilota lisävaihtoehdot" -#: src/components/vm/disks/vmDiskColumns.jsx:48 -#: src/components/vm/overview/bootOrder.jsx:114 #: src/components/storagePools/storagePoolOverviewTab.jsx:34 #: src/components/storagePools/createStoragePoolDialog.jsx:122 +#: src/components/vm/overview/bootOrder.jsx:114 +#: src/components/vm/disks/vmDiskColumns.jsx:48 msgid "Host" msgstr "Kone" @@ -939,11 +972,11 @@ msgid "Host should not be empty" msgstr "Nimen ei saa olla tyhjä" -#: src/components/vm/overview/vmOverviewCard.jsx:237 +#: src/components/vm/overview/vmOverviewCard.jsx:245 msgid "Hypervisor details" msgstr "Hypervisorin yksityiskohdat" -#: src/components/vm/disks/diskEdit.jsx:38 +#: src/components/vm/disks/diskEdit.jsx:39 msgid "ID" msgstr "Tunniste" @@ -1004,11 +1037,11 @@ #: src/components/common/machinesConnectionSelector.jsx:46 msgid "Ideal for server VMs" -msgstr "" +msgstr "Ihanteellinen palvelin-VM:ille" #: src/components/common/machinesConnectionSelector.jsx:52 msgid "Ideal networking support" -msgstr "" +msgstr "Erinomainen verkkotuki" #: src/components/vm/disks/diskAdd.jsx:249 msgid "Identifier may be silently truncated to $0 characters " @@ -1064,6 +1097,10 @@ msgid "Initiator IQN should not be empty" msgstr "Aloittaja IQN ei saa olla tyhjä" +#: src/helpers.js:286 +msgid "Inject a non-maskable interrupt" +msgstr "Lisää ei-maskattava keskeytys" + #: src/components/vm/disks/vmDiskColumns.jsx:158 #: src/components/vm/disks/diskAdd.jsx:853 msgid "Insert" @@ -1187,8 +1224,9 @@ msgstr "MAC" #: src/components/networks/networkOverviewTab.jsx:247 -#: src/components/vm/nics/nicEdit.jsx:42 src/components/vm/nics/nicAdd.jsx:63 +#: src/components/vm/nics/nicEdit.jsx:43 #: src/components/vm/nics/vmNicsCard.jsx:253 +#: src/components/vm/nics/nicAdd.jsx:63 msgid "MAC address" msgstr "MAC-osoite" @@ -1196,11 +1234,11 @@ msgid "MAC address must not be empty" msgstr "MAC-osoite ei saa olla tyhjä" -#: src/components/vm/disks/diskEdit.jsx:90 +#: src/components/vm/disks/diskEdit.jsx:91 msgid "Machine must be shut off before changing bus type" msgstr "Kone on sammutettava ennen väylätyypin vaihtamista" -#: src/components/vm/disks/diskEdit.jsx:60 +#: src/components/vm/disks/diskEdit.jsx:61 msgid "Machine must be shut off before changing cache mode" msgstr "Kone on sammutettava ennen välimuistiin tilan vaihtamista" @@ -1262,8 +1300,8 @@ msgstr "Media poistetaan $0:sta:" #: src/components/create-vm-dialog/createVmDialog.jsx:781 +#: src/components/vm/overview/vmOverviewCard.jsx:207 #: src/components/vm/vmUsageCard.jsx:60 -#: src/components/vm/overview/vmOverviewCard.jsx:206 msgid "Memory" msgstr "Muisti" @@ -1278,13 +1316,13 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:796 #: src/components/create-vm-dialog/createVmDialog.jsx:892 -#: src/components/vm/overview/memorySelectRow.jsx:87 #: src/components/storagePools/storageVolumeCreateBody.jsx:102 +#: src/components/vm/overview/memorySelectRow.jsx:87 msgid "MiB" msgstr "Mit" -#: src/components/vm/vmActions.jsx:325 #: src/components/vm/vmMigrateDialog.jsx:215 +#: src/components/vm/vmActions.jsx:325 msgid "Migrate" msgstr "Migratoi" @@ -1337,16 +1375,16 @@ msgstr "Virtuaalikoneen $1 verkkokortti $0 ei muuttanut tilaa" #: src/components/create-vm-dialog/createVmDialog.jsx:258 -#: src/components/vms/hostvmslist.jsx:139 #: src/components/networks/createNetworkDialog.jsx:126 #: src/components/networks/networkList.jsx:73 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 -#: src/components/vm/vmCloneDialog.jsx:89 -#: src/components/storagePools/storagePoolList.jsx:75 +#: src/components/vms/hostvmslist.jsx:139 #: src/components/storagePools/storageVolumeCreateBody.jsx:40 -#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/storagePools/storagePoolList.jsx:75 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 +#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 +#: src/components/vm/vmCloneDialog.jsx:89 msgid "Name" msgstr "Nimi" @@ -1359,14 +1397,14 @@ msgstr "Nimi sisältää laittomia merkkejä" #: src/components/create-vm-dialog/createVmDialog.jsx:189 -#: src/components/vm/vmCloneDialog.jsx:41 #: src/components/storagePools/storageVolumeCreate.jsx:64 +#: src/components/vm/vmCloneDialog.jsx:41 msgid "Name must not be empty" msgstr "Nimi ei saa olla tyhjä" #: src/components/networks/createNetworkDialog.jsx:53 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 #: src/components/storagePools/createStoragePoolDialog.jsx:45 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 msgid "Name should not be empty" msgstr "Nime ei tulisi olla tyhjä" @@ -1410,7 +1448,7 @@ msgid "Network interface $0 will be removed from $1" msgstr "Verkkoliitäntä $0 poistetaan kohdasta $1" -#: src/components/vm/nics/nicEdit.jsx:135 src/components/vm/nics/nicAdd.jsx:161 +#: src/components/vm/nics/nicEdit.jsx:136 src/components/vm/nics/nicAdd.jsx:161 msgid "Network interface settings could not be saved" msgstr "Verkkoliitännän asetuksia ei voitu tallentaa" @@ -1569,7 +1607,7 @@ "Toimialueet käyttävät yhtä tai useampaa valittua taltiota. Irrota levyt " "ensin, jotta taltio voidaan poistaa." -#: src/components/vm/nics/nicEdit.jsx:39 +#: src/components/vm/nics/nicEdit.jsx:40 #: src/components/vm/overview/memoryModal.jsx:143 #: src/components/vm/overview/bootOrder.jsx:379 msgid "Only editable when the guest is shut off" @@ -1588,8 +1626,8 @@ msgid "Operation is in progress" msgstr "Toiminto käynnissä" -#: src/components/vm/vmDetailsPage.jsx:135 #: src/components/storagePools/storagePool.jsx:75 +#: src/components/vm/vmDetailsPage.jsx:135 msgid "Overview" msgstr "Esittely" @@ -1601,8 +1639,8 @@ msgid "Parent snapshot" msgstr "Vanhempi-tilannevedos" -#: src/components/vm/disks/diskEdit.jsx:40 #: src/components/vm/deleteDialog.jsx:63 +#: src/components/vm/disks/diskEdit.jsx:41 #: src/components/vm/hostdevs/hostDevCard.jsx:128 #: src/components/vm/hostdevs/hostDevCard.jsx:132 msgid "Path" @@ -1624,7 +1662,7 @@ msgid "Path to file on host's file system" msgstr "Polku tiedostoon isännän tiedostojärjestelmässä" -#: src/components/vm/vmActions.jsx:200 +#: src/components/vm/vmActions.jsx:200 src/helpers.js:283 msgid "Pause" msgstr "Keskeytä" @@ -1638,7 +1676,7 @@ #: src/components/common/machinesConnectionSelector.jsx:55 msgid "Permissions denied for disk images in home directories" -msgstr "" +msgstr "Kotihakemistojen levykuvien käyttöoikeudet estetty" #: src/components/vm/nics/nicAdd.jsx:86 src/components/vm/disks/diskAdd.jsx:134 msgid "Persistence" @@ -1673,11 +1711,11 @@ msgid "Please start the virtual machine to access its console." msgstr "Käynnistä virtuaalikone päästäksesi sen konsoliin." -#: src/components/vm/disks/mediaEject.jsx:86 -#: src/components/vm/disks/vmDiskColumns.jsx:46 -#: src/components/vm/disks/diskAdd.jsx:150 #: src/components/vm/deleteDialog.jsx:71 #: src/components/vm/overview/bootOrder.jsx:112 +#: src/components/vm/disks/vmDiskColumns.jsx:46 +#: src/components/vm/disks/diskAdd.jsx:150 +#: src/components/vm/disks/mediaEject.jsx:86 msgid "Pool" msgstr "Varanto" @@ -1698,12 +1736,16 @@ msgstr "Varannon taltioita käyttävät virtuaalikoneet " #: src/components/vm/nics/vmNicsCard.jsx:287 -#: src/components/vm/disks/vmDiskColumns.jsx:49 #: src/components/vm/overview/bootOrder.jsx:115 #: src/components/vm/overview/bootOrder.jsx:131 +#: src/components/vm/disks/vmDiskColumns.jsx:49 msgid "Port" msgstr "Portti" +#: src/helpers.js:282 +msgid "Power off" +msgstr "Sammuta virta" + #: src/components/vm/overview/vcpuModal.jsx:226 msgid "Preferred number of sockets to expose to the guest." msgstr "Vieraalle altistettavaksi haluttu pistokkeiden määrä ." @@ -1732,11 +1774,11 @@ msgid "Private" msgstr "Yksityinen" +#: src/components/vm/overview/bootOrder.jsx:144 +#: src/components/vm/overview/bootOrder.jsx:159 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:242 #: src/components/vm/hostdevs/hostDevCard.jsx:248 -#: src/components/vm/overview/bootOrder.jsx:144 -#: src/components/vm/overview/bootOrder.jsx:159 msgid "Product" msgstr "Tuote" @@ -1744,10 +1786,10 @@ msgid "Profile" msgstr "Profiili" -#: src/components/vm/disks/vmDiskColumns.jsx:45 -#: src/components/vm/hostdevs/hostDevCard.jsx:119 #: src/components/vm/overview/bootOrder.jsx:111 #: src/components/vm/overview/bootOrder.jsx:172 +#: src/components/vm/disks/vmDiskColumns.jsx:45 +#: src/components/vm/hostdevs/hostDevCard.jsx:119 msgid "Protocol" msgstr "Protokolla" @@ -1774,7 +1816,7 @@ msgid "Range" msgstr "Alue" -#: src/components/vm/disks/diskEdit.jsx:121 +#: src/components/vm/disks/diskEdit.jsx:122 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Read-only" msgstr "Vain luku" @@ -1794,12 +1836,13 @@ #: src/components/networks/networkOverviewTab.jsx:70 #: src/components/vm/nics/vmNicsCard.jsx:389 #: src/components/vm/nics/vmNicsCard.jsx:396 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 +#: src/components/vm/overview/watchdog.jsx:102 #: src/components/vm/disks/vmDiskColumns.jsx:131 #: src/components/vm/disks/vmDiskColumns.jsx:190 #: src/components/vm/hostdevs/hostDevCard.jsx:258 #: src/components/vm/hostdevs/hostDevCard.jsx:264 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 msgid "Remove" msgstr "Poista" @@ -1823,7 +1866,7 @@ msgid "Remove static host from DHCP" msgstr "Poista staattinen isäntä DHCP:stä" -#: src/components/vm/vmActions.jsx:338 src/components/vm/vmRenameDialog.jsx:64 +#: src/components/vm/vmRenameDialog.jsx:64 src/components/vm/vmActions.jsx:338 msgid "Rename" msgstr "Nimeä uudelleen" @@ -1831,10 +1874,16 @@ msgid "Rename VM $0" msgstr "Nimeä uudelleen VM $0" +#: src/helpers.js:280 +msgid "Reset" +msgstr "Nollaa" + #: src/components/common/machinesConnectionSelector.jsx:69 msgid "" "Restrictions in networking (SLIRP-based emulation) and PCI device assignment" msgstr "" +"Rajoitukset verkkotoiminnassa (SLIRP-pohjainen emulointi) ja PCI-laitteiden " +"määrittämisessä" #: src/components/vm/vmActions.jsx:211 msgid "Resume" @@ -1876,7 +1925,7 @@ msgstr "Suorita" #: src/components/networks/networkOverviewTab.jsx:124 -#: src/components/vm/overview/vmOverviewCard.jsx:125 +#: src/components/vm/overview/vmOverviewCard.jsx:126 msgid "Run when host boots" msgstr "Suorita, kun isäntä käynnistyy" @@ -1896,11 +1945,12 @@ msgid "SPICE port" msgstr "SPICE-portti" -#: src/components/vm/nics/nicEdit.jsx:176 -#: src/components/vm/disks/diskEdit.jsx:265 +#: src/components/vm/nics/nicEdit.jsx:177 +#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/overview/memoryModal.jsx:154 #: src/components/vm/overview/bootOrder.jsx:326 -#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/disks/diskEdit.jsx:266 msgid "Save" msgstr "Tallenna" @@ -1965,8 +2015,8 @@ msgid "Shared storage" msgstr "Jaettu tallennustila" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Show additional options" msgstr "Näytä lisävaihtoehdot" @@ -1982,21 +2032,21 @@ msgid "Shut off the VM in order to edit firmware configuration" msgstr "Sammuta virtuaalikone, jotta voit muokata laiteohjelmiston kokoonpanoa" -#: src/helpers.js:227 src/components/vm/snapshots/vmSnapshotsCard.jsx:115 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:115 src/helpers.js:227 msgid "Shutting down" msgstr "Sammutetaan" -#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storageVolumeCreateBody.jsx:86 +#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 msgid "Size" msgstr "Koko" +#: src/components/vm/overview/bootOrder.jsx:160 #: src/components/vm/hostdevs/hostDevAdd.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:106 #: src/components/vm/hostdevs/hostDevCard.jsx:113 #: src/components/vm/hostdevs/hostDevCard.jsx:243 -#: src/components/vm/overview/bootOrder.jsx:160 msgid "Slot" msgstr "Aukko" @@ -2024,13 +2074,13 @@ msgid "Sockets" msgstr "Pistokkeet" +#: src/components/storagePools/storagePoolOverviewTab.jsx:51 #: src/components/vm/nics/nicBody.jsx:197 #: src/components/vm/nics/vmNicsCard.jsx:281 #: src/components/vm/disks/diskAdd.jsx:743 #: src/components/vm/disks/diskAdd.jsx:779 #: src/components/vm/disks/vmDisksCard.jsx:186 #: src/components/vm/hostdevs/hostDevCard.jsx:224 -#: src/components/storagePools/storagePoolOverviewTab.jsx:51 msgid "Source" msgstr "Lähde" @@ -2042,13 +2092,13 @@ msgid "Source must not be empty" msgstr "Lähde ei saa olla tyhjä" -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 #: src/components/storagePools/storagePoolOverviewTab.jsx:41 #: src/components/storagePools/storagePoolOverviewTab.jsx:46 #: src/components/storagePools/createStoragePoolDialog.jsx:174 #: src/components/storagePools/createStoragePoolDialog.jsx:192 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 msgid "Source path" msgstr "Lähteen polku" @@ -2082,11 +2132,11 @@ msgid "Startup" msgstr "Aloittaa" -#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/networks/networkList.jsx:77 -#: src/components/vm/nics/vmNicsCard.jsx:330 -#: src/components/vm/overview/vmOverviewCard.jsx:192 +#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/storagePools/storagePoolList.jsx:78 +#: src/components/vm/nics/vmNicsCard.jsx:330 +#: src/components/vm/overview/vmOverviewCard.jsx:193 msgid "State" msgstr "Tila" @@ -2142,12 +2192,12 @@ msgid "Storage size must not be 0" msgstr "Tallennuskoko ei saa olla 0" -#: src/components/vm/disks/diskEdit.jsx:44 +#: src/components/vm/disks/diskEdit.jsx:45 msgid "Storage volume" msgstr "Varastointivarannon taltio" -#: src/components/vm/disks/diskAdd.jsx:444 #: src/components/storagePools/storageVolumeCreate.jsx:67 +#: src/components/vm/disks/diskAdd.jsx:444 msgid "Storage volume size must not exceed the storage pool's capacity ($0 $1)" msgstr "" "Tallennustaltion koko ei saa ylittää tallennusvarannon kapasiteettia ($0 $1)" @@ -2177,9 +2227,9 @@ msgid "Table of selectable host devices" msgstr "Taulukko valittavista olevista isäntälaitteista" +#: src/components/vm/overview/bootOrder.jsx:166 #: src/components/vm/disks/vmDiskColumns.jsx:135 #: src/components/vm/hostdevs/hostDevCard.jsx:114 -#: src/components/vm/overview/bootOrder.jsx:166 msgid "Target" msgstr "Kohde" @@ -2324,17 +2374,17 @@ msgid "Troubleshoot" msgstr "Vianetsintä" +#: src/components/storagePools/storagePoolOverviewTab.jsx:76 +#: src/components/storagePools/createStoragePoolDialog.jsx:81 #: src/components/vm/nics/vmNicsCard.jsx:228 -#: src/components/vm/hostdevs/hostDevAdd.jsx:50 -#: src/components/vm/hostdevs/hostDevCard.jsx:184 #: src/components/vm/overview/bootOrder.jsx:129 #: src/components/vm/overview/bootOrder.jsx:142 #: src/components/vm/overview/bootOrder.jsx:157 #: src/components/vm/overview/bootOrder.jsx:164 #: src/components/vm/overview/bootOrder.jsx:171 #: src/components/vm/overview/bootOrder.jsx:177 -#: src/components/storagePools/storagePoolOverviewTab.jsx:76 -#: src/components/storagePools/createStoragePoolDialog.jsx:81 +#: src/components/vm/hostdevs/hostDevAdd.jsx:50 +#: src/components/vm/hostdevs/hostDevCard.jsx:184 msgid "Type" msgstr "Tyyppi" @@ -2382,14 +2432,14 @@ msgid "Unknown firmware" msgstr "Tuntematon laiteohjelmisto" -#: src/components/vm/hostdevs/hostDevCard.jsx:97 -#: src/components/vm/hostdevs/hostDevCard.jsx:98 #: src/components/vm/overview/bootOrder.jsx:148 #: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/hostdevs/hostDevCard.jsx:97 +#: src/components/vm/hostdevs/hostDevCard.jsx:98 msgid "Unspecified" msgstr "Määrittämätön" -#: src/components/vm/disks/diskEdit.jsx:42 +#: src/components/vm/disks/diskEdit.jsx:43 msgid "Url" msgstr "Url" @@ -2448,7 +2498,7 @@ msgid "User session" msgstr "Käyttäjäistunto" -#: src/components/vm/overview/vcpuModal.jsx:171 +#: src/components/vm/overview/vcpuModal.jsx:172 msgid "VCPU settings could not be saved" msgstr "VCPU:n asetuksia ei voitu tallentaa" @@ -2505,6 +2555,8 @@ "VM launched with unprivileged limited access, with the process and PTY owned " "by your user account" msgstr "" +"VM julkaistiin etuoikeutetulla rajoitetulla pääsyllä, jossa prosessin ja PTY:" +"n omistaa käyttäjätilisi" #: src/components/vm/snapshots/vmSnapshotsCard.jsx:106 msgid "VM state" @@ -2512,7 +2564,7 @@ #: src/components/common/machinesConnectionSelector.jsx:49 msgid "VM will launch with root permissions" -msgstr "" +msgstr "VM käynnistyy pääkäyttäjän oikeuksin" #: src/components/vm/consoles/desktopConsole.jsx:53 msgid "VNC TLS port" @@ -2534,21 +2586,21 @@ msgid "Valid token" msgstr "Kelvollinen tokeni" +#: src/components/vm/overview/bootOrder.jsx:143 +#: src/components/vm/overview/bootOrder.jsx:158 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:214 #: src/components/vm/hostdevs/hostDevCard.jsx:241 #: src/components/vm/hostdevs/hostDevCard.jsx:247 -#: src/components/vm/overview/bootOrder.jsx:143 -#: src/components/vm/overview/bootOrder.jsx:158 msgid "Vendor" msgstr "Toimittaja" +#: src/components/networks/networkList.jsx:53 #: src/components/vms/hostvmslist.jsx:129 #: src/components/vms/hostvmslist.jsx:136 -#: src/components/networks/networkList.jsx:53 +#: src/components/storagePools/storagePoolList.jsx:55 #: src/components/vm/vmDetailsPage.jsx:112 -#: src/components/vm/vmDetailsPage.jsx:265 -#: src/components/storagePools/storagePoolList.jsx:55 src/manifest.json:0 +#: src/components/vm/vmDetailsPage.jsx:265 src/manifest.json:0 msgid "Virtual machines" msgstr "Virtuaalikoneet" @@ -2569,11 +2621,11 @@ msgstr "Virtualisointipalvelu (libvirt) ei ole aktiivinen" #: src/components/create-vm-dialog/createVmDialog.jsx:862 -#: src/components/vm/disks/mediaEject.jsx:90 -#: src/components/vm/disks/vmDiskColumns.jsx:47 -#: src/components/vm/disks/diskAdd.jsx:113 #: src/components/vm/deleteDialog.jsx:68 #: src/components/vm/overview/bootOrder.jsx:113 +#: src/components/vm/disks/vmDiskColumns.jsx:47 +#: src/components/vm/disks/diskAdd.jsx:113 +#: src/components/vm/disks/mediaEject.jsx:90 msgid "Volume" msgstr "Taltio" @@ -2589,17 +2641,31 @@ msgid "Volume group name should not be empty" msgstr "Taltioryhmän nimi ei tulisi olla tyhjä" -#: src/components/vm/hostdevs/hostDevCard.jsx:120 #: src/components/vm/overview/bootOrder.jsx:173 +#: src/components/vm/hostdevs/hostDevCard.jsx:120 msgid "WWPN" msgstr "WWPN" -#: src/components/vm/disks/diskEdit.jsx:130 +#: src/components/vm/overview/vmOverviewCard.jsx:235 +msgid "Watchdog" +msgstr "Vahtikoira" + +#: src/components/vm/overview/watchdog.jsx:85 +msgid "" +"Watchdogs act when systems stop responding. To use this virtual watchdog " +"device, the guest system also needs to have an additional driver and a " +"running watchdog service." +msgstr "" +"Vahtikoira reagoi, kun järjestelmät lakkaavat vastaamasta. Tämän " +"virtuaalisen vahtikoiralaitteen käyttämiseksi vierasjärjestelmässä on oltava " +"myös ylimääräinen ajuri ja käynnissä oleva vahtikoirapalvelu." + +#: src/components/vm/disks/diskEdit.jsx:131 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable" msgstr "Kirjoitettava" -#: src/components/vm/disks/diskEdit.jsx:139 +#: src/components/vm/disks/diskEdit.jsx:140 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable and shared" msgstr "Kirjoitettava ja jaettu" @@ -2617,6 +2683,10 @@ msgid "active" msgstr "aktiivinen" +#: src/components/vm/overview/watchdog.jsx:154 +msgid "add" +msgstr "lisää" + #: src/components/networks/networkOverviewTab.jsx:191 msgid "add entry" msgstr "lisää merkintä" @@ -2629,7 +2699,7 @@ msgid "cdrom" msgstr "cd-rom" -#: src/helpers.js:244 src/components/vm/overview/cpuTypeModal.jsx:52 +#: src/components/vm/overview/cpuTypeModal.jsx:52 src/helpers.js:244 msgid "custom" msgstr "mukautettu" @@ -2649,10 +2719,11 @@ msgid "down" msgstr "alas" +#: src/components/vm/overview/watchdog.jsx:154 +#: src/components/vm/overview/vmOverviewCard.jsx:137 +#: src/components/vm/overview/vmOverviewCard.jsx:148 +#: src/components/vm/overview/vmOverviewCard.jsx:156 #: src/components/vm/overview/bootOrder.jsx:372 -#: src/components/vm/overview/vmOverviewCard.jsx:136 -#: src/components/vm/overview/vmOverviewCard.jsx:147 -#: src/components/vm/overview/vmOverviewCard.jsx:155 msgid "edit" msgstr "muokkaa" @@ -2733,9 +2804,9 @@ msgid "network" msgstr "verkko" -#: src/helpers.js:273 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:273 msgid "no" msgstr "ei" @@ -2744,6 +2815,7 @@ msgstr "ei tilaa tallennettuna" #: src/components/networks/networkOverviewTab.jsx:295 +#: src/components/vm/overview/watchdog.jsx:150 msgid "none" msgstr "Ei mitään" @@ -2795,7 +2867,7 @@ msgid "vCPU maximum" msgstr "vCPU enintään" -#: src/components/vm/overview/vmOverviewCard.jsx:211 +#: src/components/vm/overview/vmOverviewCard.jsx:212 msgid "vCPUs" msgstr "vCPU:t" @@ -2823,7 +2895,7 @@ "Paketti virt-install on asennettava järjestelmään uusien virtuaalikoneiden " "luomiseksi" -#: src/components/vm/overview/vmOverviewCard.jsx:161 +#: src/components/vm/overview/vmOverviewCard.jsx:162 msgid "" "virt-install package needs to be installed on the system in order to edit " "this attribute" @@ -2835,9 +2907,9 @@ msgid "vm" msgstr "vm" -#: src/helpers.js:272 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:272 msgid "yes" msgstr "kyllä" @@ -2858,9 +2930,6 @@ #~ msgid "Domain" #~ msgstr "Toimialue" -#~ msgid "Function" -#~ msgstr "Funktio" - #~ msgid "Delete content" #~ msgstr "Poista sisältö" diff -Nru cockpit-machines-281/po/fr.po cockpit-machines-282/po/fr.po --- cockpit-machines-281/po/fr.po 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/po/fr.po 2023-01-25 11:01:21.000000000 +0000 @@ -21,7 +21,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-09 02:57+0000\n" +"POT-Creation-Date: 2023-01-16 02:59+0000\n" "PO-Revision-Date: 2023-01-09 22:20+0000\n" "Last-Translator: Sylvain RUMEU \n" "Language-Team: French \n" "Language-Team: Hebrew \n" "Language-Team: Italian \n" "Language-Team: Japanese \n" "Language-Team: Georgian \n" @@ -18,7 +18,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1\n" -"X-Generator: Weblate 4.14.2\n" +"X-Generator: Weblate 4.15\n" #: src/components/create-vm-dialog/createVmDialog.jsx:812 msgid "$0 $1 available at default location" @@ -75,7 +75,7 @@ msgid "$0 vCPU details" msgstr "ინფორმაცია $0-ე vCPU-ის შესახებ" -#: src/components/vm/nics/nicEdit.jsx:172 +#: src/components/vm/nics/nicEdit.jsx:173 msgid "$0 virtual network interface settings" msgstr "ვირტუალური ქსელის ინტერფეისის მორგება ($0)" @@ -87,11 +87,15 @@ "VM-ის ასლი გაეშვება სამიზნე მანქანაზე და გაქრება, როცა ის გამოირთვება. ამავე " "დროს საწყისი ჰოსტს VM-ის კონფიგურაცის საკუთარი ასლი გააჩნია." -#: src/components/vm/disks/diskEdit.jsx:113 +#: src/components/vm/disks/diskEdit.jsx:114 #: src/components/vm/disks/vmDisksCard.jsx:184 msgid "Access" msgstr "წვდომა" +#: src/components/vm/overview/watchdog.jsx:113 +msgid "Action" +msgstr "ქმედება" + #: src/components/networks/network.jsx:166 #: src/components/storagePools/storagePool.jsx:170 msgid "Activate" @@ -103,6 +107,7 @@ #: src/components/networks/networkOverviewTab.jsx:236 #: src/components/vm/nics/nicAdd.jsx:207 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/disks/diskAdd.jsx:853 #: src/components/vm/hostdevs/hostDevAdd.jsx:226 msgid "Add" @@ -134,6 +139,10 @@ msgid "Add virtual network interface" msgstr "ქსელის ვირტუალური ინტერფეისის დამატება" +#: src/components/vm/overview/watchdog.jsx:84 +msgid "Add watchdog device type" +msgstr "Watchdog-ის ტიპის მოწყობილობის დამატება" + #: src/components/vm/filesystems/vmFilesystemsCard.jsx:118 msgid "Adding shared directories is possible only when the guest is shut off" msgstr "" @@ -142,7 +151,7 @@ #: src/components/vm/disks/diskAdd.jsx:77 msgid "Adding this disk will change its access mode to shared." -msgstr "" +msgstr "დისკის დამატება წვდომის რეჟიმს გაზიარებულზე გადართავს." #: src/components/vm/disks/vmDisksCard.jsx:188 msgid "Additional" @@ -150,8 +159,8 @@ #: src/components/networks/networkOverviewTab.jsx:142 #: src/components/networks/networkOverviewTab.jsx:162 -#: src/components/vm/consoles/desktopConsole.jsx:47 #: src/components/vm/nics/vmNicsCard.jsx:286 +#: src/components/vm/consoles/desktopConsole.jsx:47 msgid "Address" msgstr "მისამართი" @@ -190,8 +199,8 @@ msgid "Always attach" msgstr "ყოველთვის მიბმა" -#: src/components/vm/overview/cpuTypeModal.jsx:66 #: src/components/vm/overview/vcpuModal.jsx:263 +#: src/components/vm/overview/cpuTypeModal.jsx:66 msgid "Apply" msgstr "გადატარება" @@ -212,8 +221,8 @@ msgstr "ავტომატიზაცია" #: src/components/networks/networkOverviewTab.jsx:119 -#: src/components/vm/overview/vmOverviewCard.jsx:229 #: src/components/storagePools/storagePoolOverviewTab.jsx:71 +#: src/components/vm/overview/vmOverviewCard.jsx:230 msgid "Autostart" msgstr "ავტომატური გაშვება" @@ -221,7 +230,7 @@ msgid "Blocked" msgstr "დაბლოკილია" -#: src/components/vm/overview/vmOverviewCard.jsx:221 +#: src/components/vm/overview/vmOverviewCard.jsx:222 msgid "Boot order" msgstr "ჩატვირთვის მიმდევრობა" @@ -229,18 +238,18 @@ msgid "Boot order settings could not be saved" msgstr "ჩატვირთვის მიმდევრობის შენახვის შეცდომა" -#: src/components/vm/disks/diskEdit.jsx:88 +#: src/components/vm/overview/bootOrder.jsx:118 +#: src/components/vm/overview/bootOrder.jsx:130 +#: src/components/vm/overview/bootOrder.jsx:148 +#: src/components/vm/overview/bootOrder.jsx:151 +#: src/components/vm/overview/bootOrder.jsx:165 #: src/components/vm/disks/diskAdd.jsx:224 +#: src/components/vm/disks/diskEdit.jsx:89 #: src/components/vm/disks/vmDisksCard.jsx:182 #: src/components/vm/hostdevs/hostDevAdd.jsx:92 #: src/components/vm/hostdevs/hostDevCard.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:112 #: src/components/vm/hostdevs/hostDevCard.jsx:252 -#: src/components/vm/overview/bootOrder.jsx:118 -#: src/components/vm/overview/bootOrder.jsx:130 -#: src/components/vm/overview/bootOrder.jsx:148 -#: src/components/vm/overview/bootOrder.jsx:151 -#: src/components/vm/overview/bootOrder.jsx:165 msgid "Bus" msgstr "მატარებელი" @@ -256,40 +265,41 @@ msgid "CPU configuration could not be saved" msgstr "CPU-ის კონფიგურაციის შენახვის შეცდომა" -#: src/components/vm/overview/vmOverviewCard.jsx:216 +#: src/components/vm/overview/vmOverviewCard.jsx:217 msgid "CPU type" msgstr "CPU-ის ტიპი" -#: src/components/vm/disks/diskEdit.jsx:58 #: src/components/vm/disks/vmDiskColumns.jsx:105 #: src/components/vm/disks/diskAdd.jsx:213 +#: src/components/vm/disks/diskEdit.jsx:59 msgid "Cache" msgstr "ქეში" #: src/components/create-vm-dialog/createVmDialog.jsx:1346 -#: src/components/common/deleteResource.jsx:80 #: src/components/networks/createNetworkDialog.jsx:426 #: src/components/networks/networkOverviewTab.jsx:239 +#: src/components/common/deleteResource.jsx:80 +#: src/components/storagePools/storageVolumeCreate.jsx:107 +#: src/components/storagePools/createStoragePoolDialog.jsx:449 +#: src/components/storagePools/storagePoolDelete.jsx:203 #: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:149 #: src/components/vm/snapshots/vmSnapshotsRevertModal.jsx:75 -#: src/components/vm/vmRenameDialog.jsx:67 +#: src/components/vm/nics/nicEdit.jsx:180 src/components/vm/nics/nicAdd.jsx:210 #: src/components/vm/vmCloneDialog.jsx:79 -#: src/components/vm/nics/nicEdit.jsx:179 src/components/vm/nics/nicAdd.jsx:210 -#: src/components/vm/disks/mediaEject.jsx:110 -#: src/components/vm/disks/diskEdit.jsx:268 -#: src/components/vm/disks/diskAdd.jsx:856 #: src/components/vm/vmMigrateDialog.jsx:218 -#: src/components/vm/deleteDialog.jsx:178 -#: src/components/vm/hostdevs/hostDevAdd.jsx:232 +#: src/components/vm/vmRenameDialog.jsx:67 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:174 -#: src/components/vm/overview/cpuTypeModal.jsx:69 -#: src/components/vm/overview/memoryModal.jsx:157 -#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/deleteDialog.jsx:178 #: src/components/vm/overview/firmware.jsx:72 +#: src/components/vm/overview/watchdog.jsx:105 +#: src/components/vm/overview/memoryModal.jsx:157 #: src/components/vm/overview/vcpuModal.jsx:266 -#: src/components/storagePools/storageVolumeCreate.jsx:107 -#: src/components/storagePools/createStoragePoolDialog.jsx:449 -#: src/components/storagePools/storagePoolDelete.jsx:203 +#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/overview/cpuTypeModal.jsx:69 +#: src/components/vm/disks/diskAdd.jsx:856 +#: src/components/vm/disks/diskEdit.jsx:269 +#: src/components/vm/disks/mediaEject.jsx:110 +#: src/components/vm/hostdevs/hostDevAdd.jsx:232 msgid "Cancel" msgstr "გაუქმება" @@ -306,9 +316,7 @@ msgstr "მიკროკოდის შეცვლა" #: src/components/common/warningInactive.jsx:11 -#: src/components/vm/nics/nicEdit.jsx:166 -#: src/components/vm/disks/diskEdit.jsx:253 -#: src/components/vm/overview/vcpuModal.jsx:186 +#: src/components/common/warningInactive.jsx:23 msgid "Changes will take effect after shutting down the VM" msgstr "ცვლილებები ძალაში მხოლოდ ვმ-ის გათიშვის შემდეგ შევა" @@ -332,7 +340,7 @@ "\"დაშორებული დამთვალიერებლის გაშვება\"-ზე დაჭერა გადმოწერს .vv ფაილს და " "გაუშვებს $0-ს." -#: src/components/vm/vmActions.jsx:302 src/components/vm/vmCloneDialog.jsx:76 +#: src/components/vm/vmCloneDialog.jsx:76 src/components/vm/vmActions.jsx:302 msgid "Clone" msgstr "კლონი" @@ -360,12 +368,12 @@ msgid "Connecting" msgstr "დაკავშირება" -#: src/components/common/machinesConnectionSelector.jsx:35 -#: src/components/vms/hostvmslist.jsx:140 #: src/components/networks/createNetworkDialog.jsx:41 #: src/components/networks/networkList.jsx:75 -#: src/components/vm/overview/vmOverviewCard.jsx:187 +#: src/components/vms/hostvmslist.jsx:140 +#: src/components/common/machinesConnectionSelector.jsx:35 #: src/components/storagePools/storagePoolList.jsx:77 +#: src/components/vm/overview/vmOverviewCard.jsx:188 msgid "Connection" msgstr "კავშირი" @@ -400,9 +408,9 @@ msgstr "გაითიშა" #: src/components/networks/createNetworkDialog.jsx:423 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 #: src/components/storagePools/storageVolumeCreate.jsx:104 #: src/components/storagePools/createStoragePoolDialog.jsx:446 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 msgid "Create" msgstr "შექმნა" @@ -442,8 +450,8 @@ msgid "Create new volume" msgstr "ახალი ტომის შექმნა" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:47 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 msgid "Create snapshot" msgstr "სწრაფი ასლის შექმნა" @@ -513,15 +521,16 @@ msgid "Deactivate" msgstr "დეაქტივაცია" +#: src/components/networks/network.jsx:144 +#: src/components/networks/network.jsx:146 #: src/components/common/deleteResource.jsx:77 #: src/components/common/deleteResource.jsx:121 #: src/components/common/deleteResource.jsx:130 -#: src/components/networks/network.jsx:144 -#: src/components/networks/network.jsx:146 src/components/vm/vmActions.jsx:351 -#: src/components/vm/vmActions.jsx:359 src/components/vm/deleteDialog.jsx:175 #: src/components/storagePools/storagePoolDelete.jsx:200 #: src/components/storagePools/storagePoolDelete.jsx:236 #: src/components/storagePools/storagePoolDelete.jsx:246 +#: src/components/vm/deleteDialog.jsx:175 src/components/vm/vmActions.jsx:351 +#: src/components/vm/vmActions.jsx:359 msgid "Delete" msgstr "წაშლა" @@ -565,8 +574,8 @@ "გაზიარებული საქაღალდეების წაშლა მხოლოდ სტუმრის გამორთულობის დროსაა " "შესაძლებელი" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:91 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 msgid "Description" msgstr "აღწერა" @@ -594,6 +603,10 @@ #: src/components/networks/createNetworkDialog.jsx:161 #: src/components/networks/networkList.jsx:74 +#: src/components/vm/overview/bootOrder.jsx:110 +#: src/components/vm/overview/bootOrder.jsx:117 +#: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/overview/bootOrder.jsx:152 #: src/components/vm/disks/vmDiskColumns.jsx:44 #: src/components/vm/disks/diskAdd.jsx:345 #: src/components/vm/disks/vmDisksCard.jsx:168 @@ -601,10 +614,6 @@ #: src/components/vm/hostdevs/hostDevAdd.jsx:126 #: src/components/vm/hostdevs/hostDevCard.jsx:103 #: src/components/vm/hostdevs/hostDevCard.jsx:251 -#: src/components/vm/overview/bootOrder.jsx:110 -#: src/components/vm/overview/bootOrder.jsx:117 -#: src/components/vm/overview/bootOrder.jsx:149 -#: src/components/vm/overview/bootOrder.jsx:152 msgid "Device" msgstr "მოწყობილობა" @@ -612,8 +621,8 @@ msgid "Devices" msgstr "მოწყობილობები" -#: src/components/vm/consoles/vnc.jsx:171 #: src/components/vm/consoles/serialConsole.jsx:92 +#: src/components/vm/consoles/vnc.jsx:171 msgid "Disconnect" msgstr "გათიშვა" @@ -656,10 +665,10 @@ #: src/components/common/machinesConnectionSelector.jsx:72 msgid "Disk images can be stored in user home directory" -msgstr "" +msgstr "დისკის ასლები შეგიძლიათ მომხმარებლის საქაღლდეში შეინახოთ" -#: src/components/vm/disks/diskEdit.jsx:216 #: src/components/vm/disks/diskAdd.jsx:706 +#: src/components/vm/disks/diskEdit.jsx:217 msgid "Disk settings could not be saved" msgstr "დისკის პარამეტრების შენახვის შეცდომა" @@ -676,6 +685,10 @@ "Do not run this VM on the origin and destination hosts at the same time." msgstr "არ გაუშვა ეს ვმ-ი ერთდროულად წყარო და სამიზნე ჰოსტზე." +#: src/helpers.js:284 +msgid "Do nothing" +msgstr "არაფრის გაკეთება" + #: src/components/vm/snapshots/vmSnapshotsCard.jsx:118 msgid "Domain has crashed" msgstr "დომენი გაითიშა" @@ -700,6 +713,10 @@ msgid "Downloading: $0%" msgstr "გადმოწერა: $0%" +#: src/helpers.js:285 +msgid "Dump core" +msgstr "ბირთვის დამპი" + #: src/components/vm/vmMigrateDialog.jsx:64 msgid "Duration" msgstr "ხანგრძილობა" @@ -709,14 +726,18 @@ msgstr "კვდება" #: src/components/vm/nics/vmNicsCard.jsx:371 -#: src/components/vm/disks/diskEdit.jsx:164 +#: src/components/vm/disks/diskEdit.jsx:165 msgid "Edit" msgstr "ჩასწორება" -#: src/components/vm/disks/diskEdit.jsx:261 +#: src/components/vm/disks/diskEdit.jsx:262 msgid "Edit $0 attributes" msgstr "$0-ის ატრიბუტების ჩასწორება" +#: src/components/vm/overview/watchdog.jsx:84 +msgid "Edit watchdog device type" +msgstr "Watchdog ტიპის მოწყობილობის ჩასწორება" + #: src/components/vm/nics/vmNicsCard.jsx:359 msgid "Editing network interfaces of transient guests is not allowed" msgstr "დროებით სტუმრებზე ქსელის ინტერფეისების ჩასწორება მხარდაუჭერელია" @@ -725,8 +746,8 @@ msgid "Editing transient network interfaces is not allowed" msgstr "ქსელის დროებითი ინტერფეისების ჩასწორება შეუძლებელია" -#: src/components/vm/disks/mediaEject.jsx:103 #: src/components/vm/disks/vmDiskColumns.jsx:164 +#: src/components/vm/disks/mediaEject.jsx:103 msgid "Eject" msgstr "გამოღება" @@ -734,7 +755,7 @@ msgid "Eject disc from VM?" msgstr "გამოვიღო დისკი ვმ-დან?" -#: src/components/vm/overview/vmOverviewCard.jsx:241 +#: src/components/vm/overview/vmOverviewCard.jsx:249 msgid "Emulated machine" msgstr "ემულირებული მანქანა" @@ -788,6 +809,14 @@ msgid "Failed to clone VM $0" msgstr "ვმ-ის ($0) ასლის შექმნის შეცდომა" +#: src/components/vm/overview/watchdog.jsx:55 +msgid "Failed to configure watchdog" +msgstr "Watchdog-ის მორგების შეცდომა" + +#: src/components/vm/overview/watchdog.jsx:68 +msgid "Failed to detach watchdog" +msgstr "Watchdog-ის მოხსნის შეცდომა" + #: src/app.jsx:136 msgid "Failed to fetch some resources" msgstr "ზოგიერთი რესურსების გამოთხოვნის შეცდომა" @@ -812,8 +841,8 @@ msgid "Fewer than the maximum number of virtual CPUs should be enabled." msgstr "ჩართული უნდა იყოს ხელმისაწვდომზე ნაკლები ვირტუალური პროცესორი." -#: src/components/vm/disks/vmDiskColumns.jsx:43 #: src/components/vm/overview/bootOrder.jsx:109 +#: src/components/vm/disks/vmDiskColumns.jsx:43 msgid "File" msgstr "ფაილი" @@ -829,8 +858,8 @@ msgid "Filter by name" msgstr "სახელით გაფილტვრა" -#: src/components/vm/overview/vmOverviewCard.jsx:247 #: src/components/vm/overview/firmware.jsx:78 +#: src/components/vm/overview/vmOverviewCard.jsx:255 msgid "Firmware" msgstr "მიკროკოდი" @@ -870,7 +899,7 @@ "დარჩება საწყისზე მიგრაციის შემდეგ." #: src/components/networks/networkOverviewTab.jsx:110 -#: src/components/vm/overview/vmOverviewCard.jsx:183 +#: src/components/vm/overview/vmOverviewCard.jsx:184 msgid "General" msgstr "ზოგადი" @@ -884,9 +913,9 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:798 #: src/components/create-vm-dialog/createVmDialog.jsx:894 -#: src/components/vm/disks/vmDisksCard.jsx:48 -#: src/components/vm/overview/memorySelectRow.jsx:89 #: src/components/storagePools/storageVolumeCreateBody.jsx:104 +#: src/components/vm/overview/memorySelectRow.jsx:89 +#: src/components/vm/disks/vmDisksCard.jsx:48 msgid "GiB" msgstr "გიბ" @@ -896,17 +925,21 @@ #: src/components/common/machinesConnectionSelector.jsx:63 msgid "Good choice for desktop virtualization" -msgstr "" +msgstr "კარგი არჩევანი სამუშაო მაგიდის ვირტუალიზაციისთვის" + +#: src/helpers.js:281 +msgid "Gracefully shutdown" +msgstr "ძალით გამორთვა" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Hide additional options" msgstr "დამატებითი პარამეტრების დამალვა" -#: src/components/vm/disks/vmDiskColumns.jsx:48 -#: src/components/vm/overview/bootOrder.jsx:114 #: src/components/storagePools/storagePoolOverviewTab.jsx:34 #: src/components/storagePools/createStoragePoolDialog.jsx:122 +#: src/components/vm/overview/bootOrder.jsx:114 +#: src/components/vm/disks/vmDiskColumns.jsx:48 msgid "Host" msgstr "ჰოსტი" @@ -934,11 +967,11 @@ msgid "Host should not be empty" msgstr "ჰოსტი ცარიელი არ შეიძლება იყოს" -#: src/components/vm/overview/vmOverviewCard.jsx:237 +#: src/components/vm/overview/vmOverviewCard.jsx:245 msgid "Hypervisor details" msgstr "ინფორმაცია ჰაიპერვაიზორის შესახებ" -#: src/components/vm/disks/diskEdit.jsx:38 +#: src/components/vm/disks/diskEdit.jsx:39 msgid "ID" msgstr "ID" @@ -999,11 +1032,11 @@ #: src/components/common/machinesConnectionSelector.jsx:46 msgid "Ideal for server VMs" -msgstr "" +msgstr "იდეალურია სერვერული ვმ-ებისთვის" #: src/components/common/machinesConnectionSelector.jsx:52 msgid "Ideal networking support" -msgstr "" +msgstr "ქსელის იდეალური მხარდაჭერა" #: src/components/vm/disks/diskAdd.jsx:249 msgid "Identifier may be silently truncated to $0 characters " @@ -1057,6 +1090,10 @@ msgid "Initiator IQN should not be empty" msgstr "ინიციატორის IQN ცარიელი არ შეიძლება იყოს" +#: src/helpers.js:286 +msgid "Inject a non-maskable interrupt" +msgstr "შეუნიღბვადი წყვეტის გაგზავნა" + #: src/components/vm/disks/vmDiskColumns.jsx:158 #: src/components/vm/disks/diskAdd.jsx:853 msgid "Insert" @@ -1182,8 +1219,9 @@ msgstr "MAC" #: src/components/networks/networkOverviewTab.jsx:247 -#: src/components/vm/nics/nicEdit.jsx:42 src/components/vm/nics/nicAdd.jsx:63 +#: src/components/vm/nics/nicEdit.jsx:43 #: src/components/vm/nics/vmNicsCard.jsx:253 +#: src/components/vm/nics/nicAdd.jsx:63 msgid "MAC address" msgstr "MAC მისამართი" @@ -1191,11 +1229,11 @@ msgid "MAC address must not be empty" msgstr "MAC მისამართი ცარიელი არ შეიძლება იყოს" -#: src/components/vm/disks/diskEdit.jsx:90 +#: src/components/vm/disks/diskEdit.jsx:91 msgid "Machine must be shut off before changing bus type" msgstr "მატარებლის ტიპის შეცვლამდე მანქანა უნდა გამოირთოს" -#: src/components/vm/disks/diskEdit.jsx:60 +#: src/components/vm/disks/diskEdit.jsx:61 msgid "Machine must be shut off before changing cache mode" msgstr "ქეშის რეჟიმის შეცვლამდე მანქანა უნდა გამოირთოს" @@ -1256,8 +1294,8 @@ msgstr "მოხდება დისკის $0-დან ამოღება:" #: src/components/create-vm-dialog/createVmDialog.jsx:781 +#: src/components/vm/overview/vmOverviewCard.jsx:207 #: src/components/vm/vmUsageCard.jsx:60 -#: src/components/vm/overview/vmOverviewCard.jsx:206 msgid "Memory" msgstr "მეხსიერება" @@ -1272,13 +1310,13 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:796 #: src/components/create-vm-dialog/createVmDialog.jsx:892 -#: src/components/vm/overview/memorySelectRow.jsx:87 #: src/components/storagePools/storageVolumeCreateBody.jsx:102 +#: src/components/vm/overview/memorySelectRow.jsx:87 msgid "MiB" msgstr "მიბ" -#: src/components/vm/vmActions.jsx:325 #: src/components/vm/vmMigrateDialog.jsx:215 +#: src/components/vm/vmActions.jsx:325 msgid "Migrate" msgstr "მიგრაცია" @@ -1331,16 +1369,16 @@ msgstr "ვმ-ის ($1) ქსელური ინტერფეისის($0) მდგომარეობის შეცვლის შეცდომა" #: src/components/create-vm-dialog/createVmDialog.jsx:258 -#: src/components/vms/hostvmslist.jsx:139 #: src/components/networks/createNetworkDialog.jsx:126 #: src/components/networks/networkList.jsx:73 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 -#: src/components/vm/vmCloneDialog.jsx:89 -#: src/components/storagePools/storagePoolList.jsx:75 +#: src/components/vms/hostvmslist.jsx:139 #: src/components/storagePools/storageVolumeCreateBody.jsx:40 -#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/storagePools/storagePoolList.jsx:75 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 +#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 +#: src/components/vm/vmCloneDialog.jsx:89 msgid "Name" msgstr "სახელი" @@ -1353,14 +1391,14 @@ msgstr "სახელი შეიცავს არასწორ სიმბოლოებს" #: src/components/create-vm-dialog/createVmDialog.jsx:189 -#: src/components/vm/vmCloneDialog.jsx:41 #: src/components/storagePools/storageVolumeCreate.jsx:64 +#: src/components/vm/vmCloneDialog.jsx:41 msgid "Name must not be empty" msgstr "სახელი ცარიელი არ შეიძლება იყოს" #: src/components/networks/createNetworkDialog.jsx:53 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 #: src/components/storagePools/createStoragePoolDialog.jsx:45 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 msgid "Name should not be empty" msgstr "სახელ ცარიელი არ შეიძლება იყოს" @@ -1404,7 +1442,7 @@ msgid "Network interface $0 will be removed from $1" msgstr "ქსელის ინტერფეისი $0 წაშლილი იქნება $1-დან" -#: src/components/vm/nics/nicEdit.jsx:135 src/components/vm/nics/nicAdd.jsx:161 +#: src/components/vm/nics/nicEdit.jsx:136 src/components/vm/nics/nicAdd.jsx:161 msgid "Network interface settings could not be saved" msgstr "ქსელის ინტერფეისის პარამეტრების შენახვის შეცდომა" @@ -1559,7 +1597,7 @@ "ერთი ან მეტი არჩეული ტომი დომენების მიერ გამოიყენება. ტომის წასაშლელად ჯერ " "მოაძრეთ დისკები." -#: src/components/vm/nics/nicEdit.jsx:39 +#: src/components/vm/nics/nicEdit.jsx:40 #: src/components/vm/overview/memoryModal.jsx:143 #: src/components/vm/overview/bootOrder.jsx:379 msgid "Only editable when the guest is shut off" @@ -1578,8 +1616,8 @@ msgid "Operation is in progress" msgstr "ოპერაცია მიმდინარეობს" -#: src/components/vm/vmDetailsPage.jsx:135 #: src/components/storagePools/storagePool.jsx:75 +#: src/components/vm/vmDetailsPage.jsx:135 msgid "Overview" msgstr "გადახედვა" @@ -1591,8 +1629,8 @@ msgid "Parent snapshot" msgstr "მშობელი სწრაფი ასლი" -#: src/components/vm/disks/diskEdit.jsx:40 #: src/components/vm/deleteDialog.jsx:63 +#: src/components/vm/disks/diskEdit.jsx:41 #: src/components/vm/hostdevs/hostDevCard.jsx:128 #: src/components/vm/hostdevs/hostDevCard.jsx:132 msgid "Path" @@ -1614,7 +1652,7 @@ msgid "Path to file on host's file system" msgstr "ბილიკი ფაილამდე ჰოსტის ფალურ სისტემაზე" -#: src/components/vm/vmActions.jsx:200 +#: src/components/vm/vmActions.jsx:200 src/helpers.js:283 msgid "Pause" msgstr "შეჩერება" @@ -1628,7 +1666,7 @@ #: src/components/common/machinesConnectionSelector.jsx:55 msgid "Permissions denied for disk images in home directories" -msgstr "" +msgstr "საწყისი საქაღალდეებიდან დისკის ასლების წაკითხვის წვდომა აკრძალულია" #: src/components/vm/nics/nicAdd.jsx:86 src/components/vm/disks/diskAdd.jsx:134 msgid "Persistence" @@ -1663,11 +1701,11 @@ msgid "Please start the virtual machine to access its console." msgstr "კონსოლზე წვდომისათვის საჭიროა ვირტუალური მანქანა ჯერ გაუშვათ." -#: src/components/vm/disks/mediaEject.jsx:86 -#: src/components/vm/disks/vmDiskColumns.jsx:46 -#: src/components/vm/disks/diskAdd.jsx:150 #: src/components/vm/deleteDialog.jsx:71 #: src/components/vm/overview/bootOrder.jsx:112 +#: src/components/vm/disks/vmDiskColumns.jsx:46 +#: src/components/vm/disks/diskAdd.jsx:150 +#: src/components/vm/disks/mediaEject.jsx:86 msgid "Pool" msgstr "პული" @@ -1688,12 +1726,16 @@ msgstr "პულის ტომები გამოიყენება ვმ-ების მიერ " #: src/components/vm/nics/vmNicsCard.jsx:287 -#: src/components/vm/disks/vmDiskColumns.jsx:49 #: src/components/vm/overview/bootOrder.jsx:115 #: src/components/vm/overview/bootOrder.jsx:131 +#: src/components/vm/disks/vmDiskColumns.jsx:49 msgid "Port" msgstr "პორტი" +#: src/helpers.js:282 +msgid "Power off" +msgstr "გამორთვა" + #: src/components/vm/overview/vcpuModal.jsx:226 msgid "Preferred number of sockets to expose to the guest." msgstr "სტუმრისათვის გადასაცემი სოკეტების რაოდენობა." @@ -1722,11 +1764,11 @@ msgid "Private" msgstr "პირადი" +#: src/components/vm/overview/bootOrder.jsx:144 +#: src/components/vm/overview/bootOrder.jsx:159 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:242 #: src/components/vm/hostdevs/hostDevCard.jsx:248 -#: src/components/vm/overview/bootOrder.jsx:144 -#: src/components/vm/overview/bootOrder.jsx:159 msgid "Product" msgstr "პროდუქტი" @@ -1734,10 +1776,10 @@ msgid "Profile" msgstr "პროფილი" -#: src/components/vm/disks/vmDiskColumns.jsx:45 -#: src/components/vm/hostdevs/hostDevCard.jsx:119 #: src/components/vm/overview/bootOrder.jsx:111 #: src/components/vm/overview/bootOrder.jsx:172 +#: src/components/vm/disks/vmDiskColumns.jsx:45 +#: src/components/vm/hostdevs/hostDevCard.jsx:119 msgid "Protocol" msgstr "პროტოკოლი" @@ -1763,7 +1805,7 @@ msgid "Range" msgstr "დიაპაზონი" -#: src/components/vm/disks/diskEdit.jsx:121 +#: src/components/vm/disks/diskEdit.jsx:122 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Read-only" msgstr "მხოლოდ-წასაკითხად" @@ -1783,12 +1825,13 @@ #: src/components/networks/networkOverviewTab.jsx:70 #: src/components/vm/nics/vmNicsCard.jsx:389 #: src/components/vm/nics/vmNicsCard.jsx:396 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 +#: src/components/vm/overview/watchdog.jsx:102 #: src/components/vm/disks/vmDiskColumns.jsx:131 #: src/components/vm/disks/vmDiskColumns.jsx:190 #: src/components/vm/hostdevs/hostDevCard.jsx:258 #: src/components/vm/hostdevs/hostDevCard.jsx:264 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 msgid "Remove" msgstr "წაშლა" @@ -1812,7 +1855,7 @@ msgid "Remove static host from DHCP" msgstr "host-ის სტატიკური ჩანაწერების DHCP-დან წაშლა" -#: src/components/vm/vmActions.jsx:338 src/components/vm/vmRenameDialog.jsx:64 +#: src/components/vm/vmRenameDialog.jsx:64 src/components/vm/vmActions.jsx:338 msgid "Rename" msgstr "გადარქმევა" @@ -1820,10 +1863,16 @@ msgid "Rename VM $0" msgstr "ვმ-ის გადარქმევა ($0)" +#: src/helpers.js:280 +msgid "Reset" +msgstr "საწყის მნიშვნელობებზე დაბრუნება" + #: src/components/common/machinesConnectionSelector.jsx:69 msgid "" "Restrictions in networking (SLIRP-based emulation) and PCI device assignment" msgstr "" +"ქსელის შეზღუდვები (SIRP-ზე ბაზირებული ემულაცია) და PCI მოწყობილობების " +"მინიჭება" #: src/components/vm/vmActions.jsx:211 msgid "Resume" @@ -1864,7 +1913,7 @@ msgstr "გაშვება" #: src/components/networks/networkOverviewTab.jsx:124 -#: src/components/vm/overview/vmOverviewCard.jsx:125 +#: src/components/vm/overview/vmOverviewCard.jsx:126 msgid "Run when host boots" msgstr "ჰოსტის ჩატვირთვისას გაშვება" @@ -1884,11 +1933,12 @@ msgid "SPICE port" msgstr "SPICE-ის პორტი" -#: src/components/vm/nics/nicEdit.jsx:176 -#: src/components/vm/disks/diskEdit.jsx:265 +#: src/components/vm/nics/nicEdit.jsx:177 +#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/overview/memoryModal.jsx:154 #: src/components/vm/overview/bootOrder.jsx:326 -#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/disks/diskEdit.jsx:266 msgid "Save" msgstr "შენახვა" @@ -1953,8 +2003,8 @@ msgid "Shared storage" msgstr "გაზიარებული საცავი" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Show additional options" msgstr "დამატებითი პარამეტრების ჩვენება" @@ -1970,21 +2020,21 @@ msgid "Shut off the VM in order to edit firmware configuration" msgstr "მიკროკოდის კონფიგურაციისთვის საჭიროა ვმ-ის გამორთვა" -#: src/helpers.js:227 src/components/vm/snapshots/vmSnapshotsCard.jsx:115 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:115 src/helpers.js:227 msgid "Shutting down" msgstr "მიმდინარეობს გათიშვა" -#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storageVolumeCreateBody.jsx:86 +#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 msgid "Size" msgstr "ზომა" +#: src/components/vm/overview/bootOrder.jsx:160 #: src/components/vm/hostdevs/hostDevAdd.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:106 #: src/components/vm/hostdevs/hostDevCard.jsx:113 #: src/components/vm/hostdevs/hostDevCard.jsx:243 -#: src/components/vm/overview/bootOrder.jsx:160 msgid "Slot" msgstr "სლოტი" @@ -2011,13 +2061,13 @@ msgid "Sockets" msgstr "სოკეტები" +#: src/components/storagePools/storagePoolOverviewTab.jsx:51 #: src/components/vm/nics/nicBody.jsx:197 #: src/components/vm/nics/vmNicsCard.jsx:281 #: src/components/vm/disks/diskAdd.jsx:743 #: src/components/vm/disks/diskAdd.jsx:779 #: src/components/vm/disks/vmDisksCard.jsx:186 #: src/components/vm/hostdevs/hostDevCard.jsx:224 -#: src/components/storagePools/storagePoolOverviewTab.jsx:51 msgid "Source" msgstr "წყარო" @@ -2029,13 +2079,13 @@ msgid "Source must not be empty" msgstr "წყარო ცარიელი არ შეიძლება იყოს" -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 #: src/components/storagePools/storagePoolOverviewTab.jsx:41 #: src/components/storagePools/storagePoolOverviewTab.jsx:46 #: src/components/storagePools/createStoragePoolDialog.jsx:174 #: src/components/storagePools/createStoragePoolDialog.jsx:192 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 msgid "Source path" msgstr "წყაროს ბილიკი" @@ -2069,11 +2119,11 @@ msgid "Startup" msgstr "გაშვება" -#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/networks/networkList.jsx:77 -#: src/components/vm/nics/vmNicsCard.jsx:330 -#: src/components/vm/overview/vmOverviewCard.jsx:192 +#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/storagePools/storagePoolList.jsx:78 +#: src/components/vm/nics/vmNicsCard.jsx:330 +#: src/components/vm/overview/vmOverviewCard.jsx:193 msgid "State" msgstr "მდგომარეობა" @@ -2129,12 +2179,12 @@ msgid "Storage size must not be 0" msgstr "საცავის ზომა 0 არ შეიძლება იყოს" -#: src/components/vm/disks/diskEdit.jsx:44 +#: src/components/vm/disks/diskEdit.jsx:45 msgid "Storage volume" msgstr "საცავის ტომი" -#: src/components/vm/disks/diskAdd.jsx:444 #: src/components/storagePools/storageVolumeCreate.jsx:67 +#: src/components/vm/disks/diskAdd.jsx:444 msgid "Storage volume size must not exceed the storage pool's capacity ($0 $1)" msgstr "საცავის ტომის ზომამ საცავის პულის ზომას არ უნდა გადააჭარბოს ($0 $1)" @@ -2163,9 +2213,9 @@ msgid "Table of selectable host devices" msgstr "ჰოსტის არჩევადი მოწყობილობების ცხრილი" +#: src/components/vm/overview/bootOrder.jsx:166 #: src/components/vm/disks/vmDiskColumns.jsx:135 #: src/components/vm/hostdevs/hostDevCard.jsx:114 -#: src/components/vm/overview/bootOrder.jsx:166 msgid "Target" msgstr "სამიზნე" @@ -2308,17 +2358,17 @@ msgid "Troubleshoot" msgstr "პრობლემების პოვნა" +#: src/components/storagePools/storagePoolOverviewTab.jsx:76 +#: src/components/storagePools/createStoragePoolDialog.jsx:81 #: src/components/vm/nics/vmNicsCard.jsx:228 -#: src/components/vm/hostdevs/hostDevAdd.jsx:50 -#: src/components/vm/hostdevs/hostDevCard.jsx:184 #: src/components/vm/overview/bootOrder.jsx:129 #: src/components/vm/overview/bootOrder.jsx:142 #: src/components/vm/overview/bootOrder.jsx:157 #: src/components/vm/overview/bootOrder.jsx:164 #: src/components/vm/overview/bootOrder.jsx:171 #: src/components/vm/overview/bootOrder.jsx:177 -#: src/components/storagePools/storagePoolOverviewTab.jsx:76 -#: src/components/storagePools/createStoragePoolDialog.jsx:81 +#: src/components/vm/hostdevs/hostDevAdd.jsx:50 +#: src/components/vm/hostdevs/hostDevCard.jsx:184 msgid "Type" msgstr "ტიპი" @@ -2366,14 +2416,14 @@ msgid "Unknown firmware" msgstr "უცნობი მიკროკოდი" -#: src/components/vm/hostdevs/hostDevCard.jsx:97 -#: src/components/vm/hostdevs/hostDevCard.jsx:98 #: src/components/vm/overview/bootOrder.jsx:148 #: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/hostdevs/hostDevCard.jsx:97 +#: src/components/vm/hostdevs/hostDevCard.jsx:98 msgid "Unspecified" msgstr "მიუთითებელი" -#: src/components/vm/disks/diskEdit.jsx:42 +#: src/components/vm/disks/diskEdit.jsx:43 msgid "Url" msgstr "Url" @@ -2428,7 +2478,7 @@ msgid "User session" msgstr "მომხმარებლის სესია" -#: src/components/vm/overview/vcpuModal.jsx:171 +#: src/components/vm/overview/vcpuModal.jsx:172 msgid "VCPU settings could not be saved" msgstr "VCPU-ის პარამეტრების შენახვის შეცდომა" @@ -2492,7 +2542,7 @@ #: src/components/common/machinesConnectionSelector.jsx:49 msgid "VM will launch with root permissions" -msgstr "" +msgstr "ვმ-ი root-ის უფლებებით გაეშვება" #: src/components/vm/consoles/desktopConsole.jsx:53 msgid "VNC TLS port" @@ -2514,21 +2564,21 @@ msgid "Valid token" msgstr "სწორი კოდი" +#: src/components/vm/overview/bootOrder.jsx:143 +#: src/components/vm/overview/bootOrder.jsx:158 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:214 #: src/components/vm/hostdevs/hostDevCard.jsx:241 #: src/components/vm/hostdevs/hostDevCard.jsx:247 -#: src/components/vm/overview/bootOrder.jsx:143 -#: src/components/vm/overview/bootOrder.jsx:158 msgid "Vendor" msgstr "მომწოდებელი" +#: src/components/networks/networkList.jsx:53 #: src/components/vms/hostvmslist.jsx:129 #: src/components/vms/hostvmslist.jsx:136 -#: src/components/networks/networkList.jsx:53 +#: src/components/storagePools/storagePoolList.jsx:55 #: src/components/vm/vmDetailsPage.jsx:112 -#: src/components/vm/vmDetailsPage.jsx:265 -#: src/components/storagePools/storagePoolList.jsx:55 src/manifest.json:0 +#: src/components/vm/vmDetailsPage.jsx:265 src/manifest.json:0 msgid "Virtual machines" msgstr "ვირტუალური მანქანები" @@ -2549,11 +2599,11 @@ msgstr "ვირტუალიზაციის სერვისი (libvirt) აქტიური არაა" #: src/components/create-vm-dialog/createVmDialog.jsx:862 -#: src/components/vm/disks/mediaEject.jsx:90 -#: src/components/vm/disks/vmDiskColumns.jsx:47 -#: src/components/vm/disks/diskAdd.jsx:113 #: src/components/vm/deleteDialog.jsx:68 #: src/components/vm/overview/bootOrder.jsx:113 +#: src/components/vm/disks/vmDiskColumns.jsx:47 +#: src/components/vm/disks/diskAdd.jsx:113 +#: src/components/vm/disks/mediaEject.jsx:90 msgid "Volume" msgstr "ტომი" @@ -2569,17 +2619,28 @@ msgid "Volume group name should not be empty" msgstr "ტომების ჯგუფის სახელი ცარიელი არ შეიძლება იყოს" -#: src/components/vm/hostdevs/hostDevCard.jsx:120 #: src/components/vm/overview/bootOrder.jsx:173 +#: src/components/vm/hostdevs/hostDevCard.jsx:120 msgid "WWPN" msgstr "WWPN" -#: src/components/vm/disks/diskEdit.jsx:130 +#: src/components/vm/overview/vmOverviewCard.jsx:235 +msgid "Watchdog" +msgstr "საკონტროლო ტაიმერი" + +#: src/components/vm/overview/watchdog.jsx:85 +msgid "" +"Watchdogs act when systems stop responding. To use this virtual watchdog " +"device, the guest system also needs to have an additional driver and a " +"running watchdog service." +msgstr "" + +#: src/components/vm/disks/diskEdit.jsx:131 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable" msgstr "ჩაწერადი" -#: src/components/vm/disks/diskEdit.jsx:139 +#: src/components/vm/disks/diskEdit.jsx:140 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable and shared" msgstr "ჩაწერადი და გაზიარებული" @@ -2597,6 +2658,10 @@ msgid "active" msgstr "აქტიური" +#: src/components/vm/overview/watchdog.jsx:154 +msgid "add" +msgstr "დამატება" + #: src/components/networks/networkOverviewTab.jsx:191 msgid "add entry" msgstr "ელემენტის დამატება" @@ -2609,7 +2674,7 @@ msgid "cdrom" msgstr "CD წამკითხავი" -#: src/helpers.js:244 src/components/vm/overview/cpuTypeModal.jsx:52 +#: src/components/vm/overview/cpuTypeModal.jsx:52 src/helpers.js:244 msgid "custom" msgstr "ხელით" @@ -2629,10 +2694,11 @@ msgid "down" msgstr "დაბლა" +#: src/components/vm/overview/watchdog.jsx:154 +#: src/components/vm/overview/vmOverviewCard.jsx:137 +#: src/components/vm/overview/vmOverviewCard.jsx:148 +#: src/components/vm/overview/vmOverviewCard.jsx:156 #: src/components/vm/overview/bootOrder.jsx:372 -#: src/components/vm/overview/vmOverviewCard.jsx:136 -#: src/components/vm/overview/vmOverviewCard.jsx:147 -#: src/components/vm/overview/vmOverviewCard.jsx:155 msgid "edit" msgstr "ჩასწორება" @@ -2713,9 +2779,9 @@ msgid "network" msgstr "ქსელი" -#: src/helpers.js:273 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:273 msgid "no" msgstr "არა" @@ -2724,6 +2790,7 @@ msgstr "მდგომარეობა შენახული არაა" #: src/components/networks/networkOverviewTab.jsx:295 +#: src/components/vm/overview/watchdog.jsx:150 msgid "none" msgstr "არცერთი" @@ -2775,7 +2842,7 @@ msgid "vCPU maximum" msgstr "vCPU-ის მაქსიმუმი" -#: src/components/vm/overview/vmOverviewCard.jsx:211 +#: src/components/vm/overview/vmOverviewCard.jsx:212 msgid "vCPUs" msgstr "vCPU-ები" @@ -2799,7 +2866,7 @@ "new VMs" msgstr "ახალი ვმ-ების შესაქმნელად საჭიროა პაკეტი virt-install" -#: src/components/vm/overview/vmOverviewCard.jsx:161 +#: src/components/vm/overview/vmOverviewCard.jsx:162 msgid "" "virt-install package needs to be installed on the system in order to edit " "this attribute" @@ -2809,9 +2876,9 @@ msgid "vm" msgstr "ვმ" -#: src/helpers.js:272 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:272 msgid "yes" msgstr "დიახ" @@ -2831,9 +2898,6 @@ #~ msgid "Domain" #~ msgstr "დომენი" -#~ msgid "Function" -#~ msgstr "ფუნქცია" - #~ msgid "Delete content" #~ msgstr "შიგთავსის წაშლა" diff -Nru cockpit-machines-281/po/ko.po cockpit-machines-282/po/ko.po --- cockpit-machines-281/po/ko.po 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/po/ko.po 2023-01-25 11:01:21.000000000 +0000 @@ -11,8 +11,8 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-09 02:57+0000\n" -"PO-Revision-Date: 2023-01-01 08:20+0000\n" +"POT-Creation-Date: 2023-01-16 02:59+0000\n" +"PO-Revision-Date: 2023-01-15 02:20+0000\n" "Last-Translator: 김인수 \n" "Language-Team: Korean \n" @@ -78,7 +78,7 @@ msgid "$0 vCPU details" msgstr "$0 vCPU 세부 정보" -#: src/components/vm/nics/nicEdit.jsx:172 +#: src/components/vm/nics/nicEdit.jsx:173 msgid "$0 virtual network interface settings" msgstr "$0 가상 네트워크 연결장치 설정" @@ -90,11 +90,16 @@ "VM의 복사는 대상에서 실행해야 하고 이를 종료 할 때에 사라집니다. 그 동안에, " "원래 호스트는 VM 구성의 복사를 유지합니다." -#: src/components/vm/disks/diskEdit.jsx:113 +#: src/components/vm/disks/diskEdit.jsx:114 #: src/components/vm/disks/vmDisksCard.jsx:184 msgid "Access" msgstr "접근" +# ctx::sourcefile::Navigation Menu +#: src/components/vm/overview/watchdog.jsx:113 +msgid "Action" +msgstr "동작" + #: src/components/networks/network.jsx:166 #: src/components/storagePools/storagePool.jsx:170 msgid "Activate" @@ -106,6 +111,7 @@ #: src/components/networks/networkOverviewTab.jsx:236 #: src/components/vm/nics/nicAdd.jsx:207 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/disks/diskAdd.jsx:853 #: src/components/vm/hostdevs/hostDevAdd.jsx:226 msgid "Add" @@ -137,13 +143,17 @@ msgid "Add virtual network interface" msgstr "가상 네트워크 연결장치 추가" +#: src/components/vm/overview/watchdog.jsx:84 +msgid "Add watchdog device type" +msgstr "와치독 장치 유형 추가" + #: src/components/vm/filesystems/vmFilesystemsCard.jsx:118 msgid "Adding shared directories is possible only when the guest is shut off" msgstr "공유 디렉토리 추가는 게스트가 종료된 경우에만 편집 할 수 있습니다" #: src/components/vm/disks/diskAdd.jsx:77 msgid "Adding this disk will change its access mode to shared." -msgstr "" +msgstr "이와 같은 디스크 추가하기는 접근 방법을 공유하기로 변경합니다." #: src/components/vm/disks/vmDisksCard.jsx:188 msgid "Additional" @@ -151,8 +161,8 @@ #: src/components/networks/networkOverviewTab.jsx:142 #: src/components/networks/networkOverviewTab.jsx:162 -#: src/components/vm/consoles/desktopConsole.jsx:47 #: src/components/vm/nics/vmNicsCard.jsx:286 +#: src/components/vm/consoles/desktopConsole.jsx:47 msgid "Address" msgstr "주소" @@ -189,8 +199,8 @@ msgid "Always attach" msgstr "항상 연결" -#: src/components/vm/overview/cpuTypeModal.jsx:66 #: src/components/vm/overview/vcpuModal.jsx:263 +#: src/components/vm/overview/cpuTypeModal.jsx:66 msgid "Apply" msgstr "적용" @@ -211,8 +221,8 @@ msgstr "자동화" #: src/components/networks/networkOverviewTab.jsx:119 -#: src/components/vm/overview/vmOverviewCard.jsx:229 #: src/components/storagePools/storagePoolOverviewTab.jsx:71 +#: src/components/vm/overview/vmOverviewCard.jsx:230 msgid "Autostart" msgstr "자동 시작" @@ -220,7 +230,7 @@ msgid "Blocked" msgstr "차단됩니다" -#: src/components/vm/overview/vmOverviewCard.jsx:221 +#: src/components/vm/overview/vmOverviewCard.jsx:222 msgid "Boot order" msgstr "부팅 순서" @@ -228,18 +238,18 @@ msgid "Boot order settings could not be saved" msgstr "부팅 순서 설정을 저장 할 수 없습니다" -#: src/components/vm/disks/diskEdit.jsx:88 +#: src/components/vm/overview/bootOrder.jsx:118 +#: src/components/vm/overview/bootOrder.jsx:130 +#: src/components/vm/overview/bootOrder.jsx:148 +#: src/components/vm/overview/bootOrder.jsx:151 +#: src/components/vm/overview/bootOrder.jsx:165 #: src/components/vm/disks/diskAdd.jsx:224 +#: src/components/vm/disks/diskEdit.jsx:89 #: src/components/vm/disks/vmDisksCard.jsx:182 #: src/components/vm/hostdevs/hostDevAdd.jsx:92 #: src/components/vm/hostdevs/hostDevCard.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:112 #: src/components/vm/hostdevs/hostDevCard.jsx:252 -#: src/components/vm/overview/bootOrder.jsx:118 -#: src/components/vm/overview/bootOrder.jsx:130 -#: src/components/vm/overview/bootOrder.jsx:148 -#: src/components/vm/overview/bootOrder.jsx:151 -#: src/components/vm/overview/bootOrder.jsx:165 msgid "Bus" msgstr "버스" @@ -255,40 +265,41 @@ msgid "CPU configuration could not be saved" msgstr "CPU 구성을 저장 할 수 없습니다" -#: src/components/vm/overview/vmOverviewCard.jsx:216 +#: src/components/vm/overview/vmOverviewCard.jsx:217 msgid "CPU type" msgstr "CPU 유형" -#: src/components/vm/disks/diskEdit.jsx:58 #: src/components/vm/disks/vmDiskColumns.jsx:105 #: src/components/vm/disks/diskAdd.jsx:213 +#: src/components/vm/disks/diskEdit.jsx:59 msgid "Cache" msgstr "캐쉬" #: src/components/create-vm-dialog/createVmDialog.jsx:1346 -#: src/components/common/deleteResource.jsx:80 #: src/components/networks/createNetworkDialog.jsx:426 #: src/components/networks/networkOverviewTab.jsx:239 +#: src/components/common/deleteResource.jsx:80 +#: src/components/storagePools/storageVolumeCreate.jsx:107 +#: src/components/storagePools/createStoragePoolDialog.jsx:449 +#: src/components/storagePools/storagePoolDelete.jsx:203 #: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:149 #: src/components/vm/snapshots/vmSnapshotsRevertModal.jsx:75 -#: src/components/vm/vmRenameDialog.jsx:67 +#: src/components/vm/nics/nicEdit.jsx:180 src/components/vm/nics/nicAdd.jsx:210 #: src/components/vm/vmCloneDialog.jsx:79 -#: src/components/vm/nics/nicEdit.jsx:179 src/components/vm/nics/nicAdd.jsx:210 -#: src/components/vm/disks/mediaEject.jsx:110 -#: src/components/vm/disks/diskEdit.jsx:268 -#: src/components/vm/disks/diskAdd.jsx:856 #: src/components/vm/vmMigrateDialog.jsx:218 -#: src/components/vm/deleteDialog.jsx:178 -#: src/components/vm/hostdevs/hostDevAdd.jsx:232 +#: src/components/vm/vmRenameDialog.jsx:67 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:174 -#: src/components/vm/overview/cpuTypeModal.jsx:69 -#: src/components/vm/overview/memoryModal.jsx:157 -#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/deleteDialog.jsx:178 #: src/components/vm/overview/firmware.jsx:72 +#: src/components/vm/overview/watchdog.jsx:105 +#: src/components/vm/overview/memoryModal.jsx:157 #: src/components/vm/overview/vcpuModal.jsx:266 -#: src/components/storagePools/storageVolumeCreate.jsx:107 -#: src/components/storagePools/createStoragePoolDialog.jsx:449 -#: src/components/storagePools/storagePoolDelete.jsx:203 +#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/overview/cpuTypeModal.jsx:69 +#: src/components/vm/disks/diskAdd.jsx:856 +#: src/components/vm/disks/diskEdit.jsx:269 +#: src/components/vm/disks/mediaEject.jsx:110 +#: src/components/vm/hostdevs/hostDevAdd.jsx:232 msgid "Cancel" msgstr "취소" @@ -305,9 +316,7 @@ msgstr "펌웨어 변경" #: src/components/common/warningInactive.jsx:11 -#: src/components/vm/nics/nicEdit.jsx:166 -#: src/components/vm/disks/diskEdit.jsx:253 -#: src/components/vm/overview/vcpuModal.jsx:186 +#: src/components/common/warningInactive.jsx:23 msgid "Changes will take effect after shutting down the VM" msgstr "변경은 VM 종료 후에 적용됩니다" @@ -329,7 +338,7 @@ "Clicking \"Launch remote viewer\" will download a .vv file and launch $0." msgstr "\"원격 뷰어 시작\"을 누르면 .vv 파일을 내려받기 하고 $0를 시작합니다." -#: src/components/vm/vmActions.jsx:302 src/components/vm/vmCloneDialog.jsx:76 +#: src/components/vm/vmCloneDialog.jsx:76 src/components/vm/vmActions.jsx:302 msgid "Clone" msgstr "복제" @@ -359,12 +368,12 @@ msgstr "연결 중" # ctx::sourcefile::Navigation Menu -#: src/components/common/machinesConnectionSelector.jsx:35 -#: src/components/vms/hostvmslist.jsx:140 #: src/components/networks/createNetworkDialog.jsx:41 #: src/components/networks/networkList.jsx:75 -#: src/components/vm/overview/vmOverviewCard.jsx:187 +#: src/components/vms/hostvmslist.jsx:140 +#: src/components/common/machinesConnectionSelector.jsx:35 #: src/components/storagePools/storagePoolList.jsx:77 +#: src/components/vm/overview/vmOverviewCard.jsx:188 msgid "Connection" msgstr "연결" @@ -399,9 +408,9 @@ msgstr "충돌" #: src/components/networks/createNetworkDialog.jsx:423 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 #: src/components/storagePools/storageVolumeCreate.jsx:104 #: src/components/storagePools/createStoragePoolDialog.jsx:446 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 msgid "Create" msgstr "생성" @@ -441,8 +450,8 @@ msgid "Create new volume" msgstr "새로운 볼륨 만들기" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:47 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 msgid "Create snapshot" msgstr "스냅샷 만들기" @@ -512,15 +521,16 @@ msgid "Deactivate" msgstr "비활성화" +#: src/components/networks/network.jsx:144 +#: src/components/networks/network.jsx:146 #: src/components/common/deleteResource.jsx:77 #: src/components/common/deleteResource.jsx:121 #: src/components/common/deleteResource.jsx:130 -#: src/components/networks/network.jsx:144 -#: src/components/networks/network.jsx:146 src/components/vm/vmActions.jsx:351 -#: src/components/vm/vmActions.jsx:359 src/components/vm/deleteDialog.jsx:175 #: src/components/storagePools/storagePoolDelete.jsx:200 #: src/components/storagePools/storagePoolDelete.jsx:236 #: src/components/storagePools/storagePoolDelete.jsx:246 +#: src/components/vm/deleteDialog.jsx:175 src/components/vm/vmActions.jsx:351 +#: src/components/vm/vmActions.jsx:359 msgid "Delete" msgstr "삭제" @@ -561,8 +571,8 @@ msgid "Deleting shared directories is possible only when the guest is shut off" msgstr "공유된 디렉토리 삭제하기는 게스트가 종료된 경우에만 할 수 있습니다" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:91 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 msgid "Description" msgstr "설명" @@ -589,6 +599,10 @@ #: src/components/networks/createNetworkDialog.jsx:161 #: src/components/networks/networkList.jsx:74 +#: src/components/vm/overview/bootOrder.jsx:110 +#: src/components/vm/overview/bootOrder.jsx:117 +#: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/overview/bootOrder.jsx:152 #: src/components/vm/disks/vmDiskColumns.jsx:44 #: src/components/vm/disks/diskAdd.jsx:345 #: src/components/vm/disks/vmDisksCard.jsx:168 @@ -596,10 +610,6 @@ #: src/components/vm/hostdevs/hostDevAdd.jsx:126 #: src/components/vm/hostdevs/hostDevCard.jsx:103 #: src/components/vm/hostdevs/hostDevCard.jsx:251 -#: src/components/vm/overview/bootOrder.jsx:110 -#: src/components/vm/overview/bootOrder.jsx:117 -#: src/components/vm/overview/bootOrder.jsx:149 -#: src/components/vm/overview/bootOrder.jsx:152 msgid "Device" msgstr "장치" @@ -607,8 +617,8 @@ msgid "Devices" msgstr "장치" -#: src/components/vm/consoles/vnc.jsx:171 #: src/components/vm/consoles/serialConsole.jsx:92 +#: src/components/vm/consoles/vnc.jsx:171 msgid "Disconnect" msgstr "연결 끊김" @@ -651,10 +661,10 @@ #: src/components/common/machinesConnectionSelector.jsx:72 msgid "Disk images can be stored in user home directory" -msgstr "" +msgstr "디스크 이미지는 사용자 홈 디렉토리에 저장 될 수 있습니다" -#: src/components/vm/disks/diskEdit.jsx:216 #: src/components/vm/disks/diskAdd.jsx:706 +#: src/components/vm/disks/diskEdit.jsx:217 msgid "Disk settings could not be saved" msgstr "디스크 설정을 저장 할 수 없습니다" @@ -671,6 +681,10 @@ "Do not run this VM on the origin and destination hosts at the same time." msgstr "동시에 출발지와 대상 호스트에서 이 VM을 동작하지 마세요." +#: src/helpers.js:284 +msgid "Do nothing" +msgstr "아무 것도 하지 않기" + #: src/components/vm/snapshots/vmSnapshotsCard.jsx:118 msgid "Domain has crashed" msgstr "도메인이 충돌했습니다" @@ -695,6 +709,10 @@ msgid "Downloading: $0%" msgstr "내려받기 중: $0%" +#: src/helpers.js:285 +msgid "Dump core" +msgstr "덤프 코어" + #: src/components/vm/vmMigrateDialog.jsx:64 msgid "Duration" msgstr "지속기간" @@ -704,14 +722,18 @@ msgstr "종료 중" #: src/components/vm/nics/vmNicsCard.jsx:371 -#: src/components/vm/disks/diskEdit.jsx:164 +#: src/components/vm/disks/diskEdit.jsx:165 msgid "Edit" msgstr "편집" -#: src/components/vm/disks/diskEdit.jsx:261 +#: src/components/vm/disks/diskEdit.jsx:262 msgid "Edit $0 attributes" msgstr "$0 속성 편집" +#: src/components/vm/overview/watchdog.jsx:84 +msgid "Edit watchdog device type" +msgstr "와치독 장치 유형을 편집합니다" + #: src/components/vm/nics/vmNicsCard.jsx:359 msgid "Editing network interfaces of transient guests is not allowed" msgstr "임시 게스트의 네트워크 연결장치 편집하기는 허용되지 않습니다" @@ -720,8 +742,8 @@ msgid "Editing transient network interfaces is not allowed" msgstr "임시 네트워크 연결장치 편집하기는 허용되지 않습니다" -#: src/components/vm/disks/mediaEject.jsx:103 #: src/components/vm/disks/vmDiskColumns.jsx:164 +#: src/components/vm/disks/mediaEject.jsx:103 msgid "Eject" msgstr "꺼내기" @@ -729,7 +751,7 @@ msgid "Eject disc from VM?" msgstr "VM에서 디스크 꺼내기?" -#: src/components/vm/overview/vmOverviewCard.jsx:241 +#: src/components/vm/overview/vmOverviewCard.jsx:249 msgid "Emulated machine" msgstr "에뮬레이트된 기기" @@ -782,6 +804,14 @@ msgid "Failed to clone VM $0" msgstr "VM $0 복제에 실패하였습니다" +#: src/components/vm/overview/watchdog.jsx:55 +msgid "Failed to configure watchdog" +msgstr "와치독을 구성하는데 실패함" + +#: src/components/vm/overview/watchdog.jsx:68 +msgid "Failed to detach watchdog" +msgstr "와치독을 분리하는데 실패함" + #: src/app.jsx:136 msgid "Failed to fetch some resources" msgstr "몇 가지 자원 가져오기에 실패함" @@ -806,8 +836,8 @@ msgid "Fewer than the maximum number of virtual CPUs should be enabled." msgstr "최대 가상 CPU 수 보다 적은 수를 활성화해야 합니다." -#: src/components/vm/disks/vmDiskColumns.jsx:43 #: src/components/vm/overview/bootOrder.jsx:109 +#: src/components/vm/disks/vmDiskColumns.jsx:43 msgid "File" msgstr "파일" @@ -823,8 +853,8 @@ msgid "Filter by name" msgstr "이름으로 필터링" -#: src/components/vm/overview/vmOverviewCard.jsx:247 #: src/components/vm/overview/firmware.jsx:78 +#: src/components/vm/overview/vmOverviewCard.jsx:255 msgid "Firmware" msgstr "펌웨어" @@ -864,7 +894,7 @@ "원본에 남아 있습니다." #: src/components/networks/networkOverviewTab.jsx:110 -#: src/components/vm/overview/vmOverviewCard.jsx:183 +#: src/components/vm/overview/vmOverviewCard.jsx:184 msgid "General" msgstr "일반" @@ -878,9 +908,9 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:798 #: src/components/create-vm-dialog/createVmDialog.jsx:894 -#: src/components/vm/disks/vmDisksCard.jsx:48 -#: src/components/vm/overview/memorySelectRow.jsx:89 #: src/components/storagePools/storageVolumeCreateBody.jsx:104 +#: src/components/vm/overview/memorySelectRow.jsx:89 +#: src/components/vm/disks/vmDisksCard.jsx:48 msgid "GiB" msgstr "GiB" @@ -890,17 +920,21 @@ #: src/components/common/machinesConnectionSelector.jsx:63 msgid "Good choice for desktop virtualization" -msgstr "" +msgstr "데스크탑 가상화를 위한 훌륭한 선택" + +#: src/helpers.js:281 +msgid "Gracefully shutdown" +msgstr "우아한 종료" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Hide additional options" msgstr "추가 선택 숨기기" -#: src/components/vm/disks/vmDiskColumns.jsx:48 -#: src/components/vm/overview/bootOrder.jsx:114 #: src/components/storagePools/storagePoolOverviewTab.jsx:34 #: src/components/storagePools/createStoragePoolDialog.jsx:122 +#: src/components/vm/overview/bootOrder.jsx:114 +#: src/components/vm/disks/vmDiskColumns.jsx:48 msgid "Host" msgstr "호스트" @@ -928,11 +962,11 @@ msgid "Host should not be empty" msgstr "호스트는 비워둘 수 없습니다" -#: src/components/vm/overview/vmOverviewCard.jsx:237 +#: src/components/vm/overview/vmOverviewCard.jsx:245 msgid "Hypervisor details" msgstr "하이퍼바이저 세부 사항" -#: src/components/vm/disks/diskEdit.jsx:38 +#: src/components/vm/disks/diskEdit.jsx:39 msgid "ID" msgstr "ID" @@ -993,11 +1027,11 @@ #: src/components/common/machinesConnectionSelector.jsx:46 msgid "Ideal for server VMs" -msgstr "" +msgstr "서버 가상장비에 적합" #: src/components/common/machinesConnectionSelector.jsx:52 msgid "Ideal networking support" -msgstr "" +msgstr "이상적인 네트워크 지원" #: src/components/vm/disks/diskAdd.jsx:249 msgid "Identifier may be silently truncated to $0 characters " @@ -1053,6 +1087,10 @@ msgid "Initiator IQN should not be empty" msgstr "초기자 IQN은 비워둘 수 없습니다" +#: src/helpers.js:286 +msgid "Inject a non-maskable interrupt" +msgstr "마스크 불가능 인터럽트 주입" + #: src/components/vm/disks/vmDiskColumns.jsx:158 #: src/components/vm/disks/diskAdd.jsx:853 msgid "Insert" @@ -1183,8 +1221,9 @@ # auto translated by TM merge from project: RHOSP Director Installation and # Usage , version: 11-Korean, DocId: master #: src/components/networks/networkOverviewTab.jsx:247 -#: src/components/vm/nics/nicEdit.jsx:42 src/components/vm/nics/nicAdd.jsx:63 +#: src/components/vm/nics/nicEdit.jsx:43 #: src/components/vm/nics/vmNicsCard.jsx:253 +#: src/components/vm/nics/nicAdd.jsx:63 msgid "MAC address" msgstr "MAC 주소" @@ -1192,11 +1231,11 @@ msgid "MAC address must not be empty" msgstr "맥 주소는 비워두면 안됩니다" -#: src/components/vm/disks/diskEdit.jsx:90 +#: src/components/vm/disks/diskEdit.jsx:91 msgid "Machine must be shut off before changing bus type" msgstr "버스 유형을 변경하기 전에 장치를 종료해야 합니다" -#: src/components/vm/disks/diskEdit.jsx:60 +#: src/components/vm/disks/diskEdit.jsx:61 msgid "Machine must be shut off before changing cache mode" msgstr "캐쉬 방법을 변경하기 전에 장치를 종료해야 합니다" @@ -1255,8 +1294,8 @@ msgstr "미디어는 $0에서 꺼냅니다:" #: src/components/create-vm-dialog/createVmDialog.jsx:781 +#: src/components/vm/overview/vmOverviewCard.jsx:207 #: src/components/vm/vmUsageCard.jsx:60 -#: src/components/vm/overview/vmOverviewCard.jsx:206 msgid "Memory" msgstr "메모리" @@ -1271,13 +1310,13 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:796 #: src/components/create-vm-dialog/createVmDialog.jsx:892 -#: src/components/vm/overview/memorySelectRow.jsx:87 #: src/components/storagePools/storageVolumeCreateBody.jsx:102 +#: src/components/vm/overview/memorySelectRow.jsx:87 msgid "MiB" msgstr "MiB" -#: src/components/vm/vmActions.jsx:325 #: src/components/vm/vmMigrateDialog.jsx:215 +#: src/components/vm/vmActions.jsx:325 msgid "Migrate" msgstr "이전" @@ -1330,16 +1369,16 @@ msgstr "VM $1의 NIC $0은 상태 변경에 실패했습니다" #: src/components/create-vm-dialog/createVmDialog.jsx:258 -#: src/components/vms/hostvmslist.jsx:139 #: src/components/networks/createNetworkDialog.jsx:126 #: src/components/networks/networkList.jsx:73 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 -#: src/components/vm/vmCloneDialog.jsx:89 -#: src/components/storagePools/storagePoolList.jsx:75 +#: src/components/vms/hostvmslist.jsx:139 #: src/components/storagePools/storageVolumeCreateBody.jsx:40 -#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/storagePools/storagePoolList.jsx:75 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 +#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 +#: src/components/vm/vmCloneDialog.jsx:89 msgid "Name" msgstr "이름" @@ -1352,14 +1391,14 @@ msgstr "이름에 잘못된 문자가 있습니다" #: src/components/create-vm-dialog/createVmDialog.jsx:189 -#: src/components/vm/vmCloneDialog.jsx:41 #: src/components/storagePools/storageVolumeCreate.jsx:64 +#: src/components/vm/vmCloneDialog.jsx:41 msgid "Name must not be empty" msgstr "이름을 입력하셔야 합니다" #: src/components/networks/createNetworkDialog.jsx:53 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 #: src/components/storagePools/createStoragePoolDialog.jsx:45 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 msgid "Name should not be empty" msgstr "이름을 입력해야 합니다" @@ -1403,7 +1442,7 @@ msgid "Network interface $0 will be removed from $1" msgstr "네트워크 연결장치 $1에서 제거됩니다" -#: src/components/vm/nics/nicEdit.jsx:135 src/components/vm/nics/nicAdd.jsx:161 +#: src/components/vm/nics/nicEdit.jsx:136 src/components/vm/nics/nicAdd.jsx:161 msgid "Network interface settings could not be saved" msgstr "네트워크 연결장치 설정을 저장하지 못했습니다" @@ -1559,7 +1598,7 @@ "하나 이상의 선택된 볼륨이 도메인에서 사용되고 있습니다. 먼저 디스크를 분리하" "여 볼륨을 삭제하십시오." -#: src/components/vm/nics/nicEdit.jsx:39 +#: src/components/vm/nics/nicEdit.jsx:40 #: src/components/vm/overview/memoryModal.jsx:143 #: src/components/vm/overview/bootOrder.jsx:379 msgid "Only editable when the guest is shut off" @@ -1580,8 +1619,8 @@ # translation auto-copied from project virt-manager, version 0.10.0, document # virt-manager -#: src/components/vm/vmDetailsPage.jsx:135 #: src/components/storagePools/storagePool.jsx:75 +#: src/components/vm/vmDetailsPage.jsx:135 msgid "Overview" msgstr "개요" @@ -1593,8 +1632,8 @@ msgid "Parent snapshot" msgstr "원인 스냅샷" -#: src/components/vm/disks/diskEdit.jsx:40 #: src/components/vm/deleteDialog.jsx:63 +#: src/components/vm/disks/diskEdit.jsx:41 #: src/components/vm/hostdevs/hostDevCard.jsx:128 #: src/components/vm/hostdevs/hostDevCard.jsx:132 msgid "Path" @@ -1616,7 +1655,7 @@ msgid "Path to file on host's file system" msgstr "호스트 파일 시스템에서 파일의 경로" -#: src/components/vm/vmActions.jsx:200 +#: src/components/vm/vmActions.jsx:200 src/helpers.js:283 msgid "Pause" msgstr "일시정지" @@ -1630,7 +1669,7 @@ #: src/components/common/machinesConnectionSelector.jsx:55 msgid "Permissions denied for disk images in home directories" -msgstr "" +msgstr "홈 디렉토리에서 디스크 이미지용 권한이 거부됨" #: src/components/vm/nics/nicAdd.jsx:86 src/components/vm/disks/diskAdd.jsx:134 msgid "Persistence" @@ -1665,11 +1704,11 @@ msgid "Please start the virtual machine to access its console." msgstr "가상 머신을 시작하여 콘솔에 접근하세요." -#: src/components/vm/disks/mediaEject.jsx:86 -#: src/components/vm/disks/vmDiskColumns.jsx:46 -#: src/components/vm/disks/diskAdd.jsx:150 #: src/components/vm/deleteDialog.jsx:71 #: src/components/vm/overview/bootOrder.jsx:112 +#: src/components/vm/disks/vmDiskColumns.jsx:46 +#: src/components/vm/disks/diskAdd.jsx:150 +#: src/components/vm/disks/mediaEject.jsx:86 msgid "Pool" msgstr "풀" @@ -1690,12 +1729,16 @@ msgstr "풀 볼륨은 VM에서 사용됩니다 " #: src/components/vm/nics/vmNicsCard.jsx:287 -#: src/components/vm/disks/vmDiskColumns.jsx:49 #: src/components/vm/overview/bootOrder.jsx:115 #: src/components/vm/overview/bootOrder.jsx:131 +#: src/components/vm/disks/vmDiskColumns.jsx:49 msgid "Port" msgstr "포트" +#: src/helpers.js:282 +msgid "Power off" +msgstr "전원 종료" + #: src/components/vm/overview/vcpuModal.jsx:226 msgid "Preferred number of sockets to expose to the guest." msgstr "게스트에게 공개하기 위한 권장 소캣 수입니다." @@ -1724,11 +1767,11 @@ msgid "Private" msgstr "비공개" +#: src/components/vm/overview/bootOrder.jsx:144 +#: src/components/vm/overview/bootOrder.jsx:159 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:242 #: src/components/vm/hostdevs/hostDevCard.jsx:248 -#: src/components/vm/overview/bootOrder.jsx:144 -#: src/components/vm/overview/bootOrder.jsx:159 msgid "Product" msgstr "제품" @@ -1736,10 +1779,10 @@ msgid "Profile" msgstr "프로파일" -#: src/components/vm/disks/vmDiskColumns.jsx:45 -#: src/components/vm/hostdevs/hostDevCard.jsx:119 #: src/components/vm/overview/bootOrder.jsx:111 #: src/components/vm/overview/bootOrder.jsx:172 +#: src/components/vm/disks/vmDiskColumns.jsx:45 +#: src/components/vm/hostdevs/hostDevCard.jsx:119 msgid "Protocol" msgstr "프로토콜" @@ -1766,7 +1809,7 @@ msgid "Range" msgstr "범위" -#: src/components/vm/disks/diskEdit.jsx:121 +#: src/components/vm/disks/diskEdit.jsx:122 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Read-only" msgstr "읽기 전용" @@ -1786,12 +1829,13 @@ #: src/components/networks/networkOverviewTab.jsx:70 #: src/components/vm/nics/vmNicsCard.jsx:389 #: src/components/vm/nics/vmNicsCard.jsx:396 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 +#: src/components/vm/overview/watchdog.jsx:102 #: src/components/vm/disks/vmDiskColumns.jsx:131 #: src/components/vm/disks/vmDiskColumns.jsx:190 #: src/components/vm/hostdevs/hostDevCard.jsx:258 #: src/components/vm/hostdevs/hostDevCard.jsx:264 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 msgid "Remove" msgstr "제거" @@ -1815,7 +1859,7 @@ msgid "Remove static host from DHCP" msgstr "DHCP에서 고정 호스트를 제거합니다" -#: src/components/vm/vmActions.jsx:338 src/components/vm/vmRenameDialog.jsx:64 +#: src/components/vm/vmRenameDialog.jsx:64 src/components/vm/vmActions.jsx:338 msgid "Rename" msgstr "이름변경" @@ -1823,10 +1867,14 @@ msgid "Rename VM $0" msgstr "VM $0 이름변경" +#: src/helpers.js:280 +msgid "Reset" +msgstr "초기화" + #: src/components/common/machinesConnectionSelector.jsx:69 msgid "" "Restrictions in networking (SLIRP-based emulation) and PCI device assignment" -msgstr "" +msgstr "네트워크(SLIRP-기반 모의)와 PCI 장치 할당 제한" #: src/components/vm/vmActions.jsx:211 msgid "Resume" @@ -1867,7 +1915,7 @@ msgstr "실행" #: src/components/networks/networkOverviewTab.jsx:124 -#: src/components/vm/overview/vmOverviewCard.jsx:125 +#: src/components/vm/overview/vmOverviewCard.jsx:126 msgid "Run when host boots" msgstr "호스트 부팅 시 실행" @@ -1887,11 +1935,12 @@ msgid "SPICE port" msgstr "SPICE 포트" -#: src/components/vm/nics/nicEdit.jsx:176 -#: src/components/vm/disks/diskEdit.jsx:265 +#: src/components/vm/nics/nicEdit.jsx:177 +#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/overview/memoryModal.jsx:154 #: src/components/vm/overview/bootOrder.jsx:326 -#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/disks/diskEdit.jsx:266 msgid "Save" msgstr "저장" @@ -1955,8 +2004,8 @@ msgid "Shared storage" msgstr "공유 저장소" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Show additional options" msgstr "추가 옵션 표시" @@ -1974,21 +2023,21 @@ msgid "Shut off the VM in order to edit firmware configuration" msgstr "펌웨어 구성을 편집하려면 VM을 종료하십시오" -#: src/helpers.js:227 src/components/vm/snapshots/vmSnapshotsCard.jsx:115 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:115 src/helpers.js:227 msgid "Shutting down" msgstr "종료 중" -#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storageVolumeCreateBody.jsx:86 +#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 msgid "Size" msgstr "크기" +#: src/components/vm/overview/bootOrder.jsx:160 #: src/components/vm/hostdevs/hostDevAdd.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:106 #: src/components/vm/hostdevs/hostDevCard.jsx:113 #: src/components/vm/hostdevs/hostDevCard.jsx:243 -#: src/components/vm/overview/bootOrder.jsx:160 msgid "Slot" msgstr "슬롯" @@ -2016,13 +2065,13 @@ msgid "Sockets" msgstr "소켓" +#: src/components/storagePools/storagePoolOverviewTab.jsx:51 #: src/components/vm/nics/nicBody.jsx:197 #: src/components/vm/nics/vmNicsCard.jsx:281 #: src/components/vm/disks/diskAdd.jsx:743 #: src/components/vm/disks/diskAdd.jsx:779 #: src/components/vm/disks/vmDisksCard.jsx:186 #: src/components/vm/hostdevs/hostDevCard.jsx:224 -#: src/components/storagePools/storagePoolOverviewTab.jsx:51 msgid "Source" msgstr "소스" @@ -2034,13 +2083,13 @@ msgid "Source must not be empty" msgstr "원천은 비워두지 않아야 합니다" -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 #: src/components/storagePools/storagePoolOverviewTab.jsx:41 #: src/components/storagePools/storagePoolOverviewTab.jsx:46 #: src/components/storagePools/createStoragePoolDialog.jsx:174 #: src/components/storagePools/createStoragePoolDialog.jsx:192 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 msgid "Source path" msgstr "소스 경로" @@ -2074,11 +2123,11 @@ msgid "Startup" msgstr "시작" -#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/networks/networkList.jsx:77 -#: src/components/vm/nics/vmNicsCard.jsx:330 -#: src/components/vm/overview/vmOverviewCard.jsx:192 +#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/storagePools/storagePoolList.jsx:78 +#: src/components/vm/nics/vmNicsCard.jsx:330 +#: src/components/vm/overview/vmOverviewCard.jsx:193 msgid "State" msgstr "상태" @@ -2134,12 +2183,12 @@ msgid "Storage size must not be 0" msgstr "저장소 크기가 0이 되어서는 안됩니다" -#: src/components/vm/disks/diskEdit.jsx:44 +#: src/components/vm/disks/diskEdit.jsx:45 msgid "Storage volume" msgstr "저장소 볼륨" -#: src/components/vm/disks/diskAdd.jsx:444 #: src/components/storagePools/storageVolumeCreate.jsx:67 +#: src/components/vm/disks/diskAdd.jsx:444 msgid "Storage volume size must not exceed the storage pool's capacity ($0 $1)" msgstr "저장소 볼륨 크기는 저장소 풀의 용량을 초과해서는 안 됩니다($0 $1)" @@ -2170,9 +2219,9 @@ msgid "Table of selectable host devices" msgstr "선택 할 수 있는 호스트 장치의 표" +#: src/components/vm/overview/bootOrder.jsx:166 #: src/components/vm/disks/vmDiskColumns.jsx:135 #: src/components/vm/hostdevs/hostDevCard.jsx:114 -#: src/components/vm/overview/bootOrder.jsx:166 msgid "Target" msgstr "대상" @@ -2311,17 +2360,17 @@ msgid "Troubleshoot" msgstr "문제 해결" +#: src/components/storagePools/storagePoolOverviewTab.jsx:76 +#: src/components/storagePools/createStoragePoolDialog.jsx:81 #: src/components/vm/nics/vmNicsCard.jsx:228 -#: src/components/vm/hostdevs/hostDevAdd.jsx:50 -#: src/components/vm/hostdevs/hostDevCard.jsx:184 #: src/components/vm/overview/bootOrder.jsx:129 #: src/components/vm/overview/bootOrder.jsx:142 #: src/components/vm/overview/bootOrder.jsx:157 #: src/components/vm/overview/bootOrder.jsx:164 #: src/components/vm/overview/bootOrder.jsx:171 #: src/components/vm/overview/bootOrder.jsx:177 -#: src/components/storagePools/storagePoolOverviewTab.jsx:76 -#: src/components/storagePools/createStoragePoolDialog.jsx:81 +#: src/components/vm/hostdevs/hostDevAdd.jsx:50 +#: src/components/vm/hostdevs/hostDevCard.jsx:184 msgid "Type" msgstr "유형" @@ -2369,14 +2418,14 @@ msgid "Unknown firmware" msgstr "알 수 없는 펌웨어" -#: src/components/vm/hostdevs/hostDevCard.jsx:97 -#: src/components/vm/hostdevs/hostDevCard.jsx:98 #: src/components/vm/overview/bootOrder.jsx:148 #: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/hostdevs/hostDevCard.jsx:97 +#: src/components/vm/hostdevs/hostDevCard.jsx:98 msgid "Unspecified" msgstr "지정되지 않음" -#: src/components/vm/disks/diskEdit.jsx:42 +#: src/components/vm/disks/diskEdit.jsx:43 msgid "Url" msgstr "URL" @@ -2433,7 +2482,7 @@ msgid "User session" msgstr "사용자 세션" -#: src/components/vm/overview/vcpuModal.jsx:171 +#: src/components/vm/overview/vcpuModal.jsx:172 msgid "VCPU settings could not be saved" msgstr "VCPU 설정을 저장할 수 없습니다" @@ -2490,6 +2539,8 @@ "VM launched with unprivileged limited access, with the process and PTY owned " "by your user account" msgstr "" +"자신의 사용자 계정에 의해 소유한 프로세스와 PTY와 함께 권한 없이 제한된 접근" +"으로 시작된 가상장비" #: src/components/vm/snapshots/vmSnapshotsCard.jsx:106 msgid "VM state" @@ -2497,7 +2548,7 @@ #: src/components/common/machinesConnectionSelector.jsx:49 msgid "VM will launch with root permissions" -msgstr "" +msgstr "가상장비는 root 권한으로 시작합니다" #: src/components/vm/consoles/desktopConsole.jsx:53 msgid "VNC TLS port" @@ -2521,21 +2572,21 @@ # translation auto-copied from project subscription-manager, version 1.11.X, # document keys +#: src/components/vm/overview/bootOrder.jsx:143 +#: src/components/vm/overview/bootOrder.jsx:158 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:214 #: src/components/vm/hostdevs/hostDevCard.jsx:241 #: src/components/vm/hostdevs/hostDevCard.jsx:247 -#: src/components/vm/overview/bootOrder.jsx:143 -#: src/components/vm/overview/bootOrder.jsx:158 msgid "Vendor" msgstr "제조사" +#: src/components/networks/networkList.jsx:53 #: src/components/vms/hostvmslist.jsx:129 #: src/components/vms/hostvmslist.jsx:136 -#: src/components/networks/networkList.jsx:53 +#: src/components/storagePools/storagePoolList.jsx:55 #: src/components/vm/vmDetailsPage.jsx:112 -#: src/components/vm/vmDetailsPage.jsx:265 -#: src/components/storagePools/storagePoolList.jsx:55 src/manifest.json:0 +#: src/components/vm/vmDetailsPage.jsx:265 src/manifest.json:0 msgid "Virtual machines" msgstr "가상 머신" @@ -2556,11 +2607,11 @@ msgstr "가상화 서비스(libvirt)가 활성화되어 있지 않습니다" #: src/components/create-vm-dialog/createVmDialog.jsx:862 -#: src/components/vm/disks/mediaEject.jsx:90 -#: src/components/vm/disks/vmDiskColumns.jsx:47 -#: src/components/vm/disks/diskAdd.jsx:113 #: src/components/vm/deleteDialog.jsx:68 #: src/components/vm/overview/bootOrder.jsx:113 +#: src/components/vm/disks/vmDiskColumns.jsx:47 +#: src/components/vm/disks/diskAdd.jsx:113 +#: src/components/vm/disks/mediaEject.jsx:90 msgid "Volume" msgstr "볼륨" @@ -2576,17 +2627,31 @@ msgid "Volume group name should not be empty" msgstr "볼륨 그룹 이름은 비워둘 수 없습니다" -#: src/components/vm/hostdevs/hostDevCard.jsx:120 #: src/components/vm/overview/bootOrder.jsx:173 +#: src/components/vm/hostdevs/hostDevCard.jsx:120 msgid "WWPN" msgstr "WWPN" -#: src/components/vm/disks/diskEdit.jsx:130 +#: src/components/vm/overview/vmOverviewCard.jsx:235 +msgid "Watchdog" +msgstr "와치독" + +#: src/components/vm/overview/watchdog.jsx:85 +msgid "" +"Watchdogs act when systems stop responding. To use this virtual watchdog " +"device, the guest system also needs to have an additional driver and a " +"running watchdog service." +msgstr "" +"시스템 멈춤 응답 할 때에 와치독 동작. 이와 같은 가상 와치독 장치를 사용하려" +"면, 게스트 시스템은 또한 추가적인 드라이버와 동작중인 와치독 서비스도 있어야 " +"합니다." + +#: src/components/vm/disks/diskEdit.jsx:131 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable" msgstr "쓰기 가능" -#: src/components/vm/disks/diskEdit.jsx:139 +#: src/components/vm/disks/diskEdit.jsx:140 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable and shared" msgstr "쓰기 가능 및 공유" @@ -2604,6 +2669,10 @@ msgid "active" msgstr "활성" +#: src/components/vm/overview/watchdog.jsx:154 +msgid "add" +msgstr "추가" + #: src/components/networks/networkOverviewTab.jsx:191 msgid "add entry" msgstr "항목 추가" @@ -2616,7 +2685,7 @@ msgid "cdrom" msgstr "cdrom" -#: src/helpers.js:244 src/components/vm/overview/cpuTypeModal.jsx:52 +#: src/components/vm/overview/cpuTypeModal.jsx:52 src/helpers.js:244 msgid "custom" msgstr "사용자 지정" @@ -2636,10 +2705,11 @@ msgid "down" msgstr "아래로" +#: src/components/vm/overview/watchdog.jsx:154 +#: src/components/vm/overview/vmOverviewCard.jsx:137 +#: src/components/vm/overview/vmOverviewCard.jsx:148 +#: src/components/vm/overview/vmOverviewCard.jsx:156 #: src/components/vm/overview/bootOrder.jsx:372 -#: src/components/vm/overview/vmOverviewCard.jsx:136 -#: src/components/vm/overview/vmOverviewCard.jsx:147 -#: src/components/vm/overview/vmOverviewCard.jsx:155 msgid "edit" msgstr "편집" @@ -2720,9 +2790,9 @@ msgid "network" msgstr "네트워크" -#: src/helpers.js:273 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:273 msgid "no" msgstr "아니요" @@ -2731,6 +2801,7 @@ msgstr "저장된 상태 없음" #: src/components/networks/networkOverviewTab.jsx:295 +#: src/components/vm/overview/watchdog.jsx:150 msgid "none" msgstr "없음" @@ -2785,7 +2856,7 @@ # auto translated by TM merge from project: RHEV Administration Guide, # version: 3.6-async1, DocId: chap- # Administering_and_Maintaining_the_Red_Hat_Enterprise_Virtualization_Environment -#: src/components/vm/overview/vmOverviewCard.jsx:211 +#: src/components/vm/overview/vmOverviewCard.jsx:212 msgid "vCPUs" msgstr "vCPU" @@ -2810,7 +2881,7 @@ msgstr "" "새로운 가상 머신을 생성하려면 시스템에 virt-install 꾸러미를 설치해야 합니다" -#: src/components/vm/overview/vmOverviewCard.jsx:161 +#: src/components/vm/overview/vmOverviewCard.jsx:162 msgid "" "virt-install package needs to be installed on the system in order to edit " "this attribute" @@ -2820,9 +2891,9 @@ msgid "vm" msgstr "vm" -#: src/helpers.js:272 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:272 msgid "yes" msgstr "예" @@ -2841,10 +2912,6 @@ #~ msgid "Domain" #~ msgstr "도메인" -# ctx::sourcefile::Navigation Menu -#~ msgid "Function" -#~ msgstr "기능" - #~ msgid "Delete content" #~ msgstr "내용 삭제" diff -Nru cockpit-machines-281/po/nb_NO.po cockpit-machines-282/po/nb_NO.po --- cockpit-machines-281/po/nb_NO.po 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/po/nb_NO.po 2023-01-25 11:01:21.000000000 +0000 @@ -26,7 +26,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-09 02:57+0000\n" +"POT-Creation-Date: 2023-01-16 02:59+0000\n" "PO-Revision-Date: 2021-03-16 19:21+0000\n" "Last-Translator: Stein-Aksel Basma \n" "Language-Team: Norwegian Bokmål \n" "Language-Team: Dutch \n" @@ -18,7 +18,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1\n" -"X-Generator: Weblate 4.14.2\n" +"X-Generator: Weblate 4.15\n" #: src/components/create-vm-dialog/createVmDialog.jsx:812 msgid "$0 $1 available at default location" @@ -75,7 +75,7 @@ msgid "$0 vCPU details" msgstr "$0 vCPU-details" -#: src/components/vm/nics/nicEdit.jsx:172 +#: src/components/vm/nics/nicEdit.jsx:173 msgid "$0 virtual network interface settings" msgstr "$0 virtueel netwerkinterface instellingen" @@ -88,11 +88,15 @@ "deze wordt uitgeschakeld. Ondertussen behoudt de oorspronkelijke host zijn " "kopie van de VM-configuratie." -#: src/components/vm/disks/diskEdit.jsx:113 +#: src/components/vm/disks/diskEdit.jsx:114 #: src/components/vm/disks/vmDisksCard.jsx:184 msgid "Access" msgstr "Toegang" +#: src/components/vm/overview/watchdog.jsx:113 +msgid "Action" +msgstr "Actie" + #: src/components/networks/network.jsx:166 #: src/components/storagePools/storagePool.jsx:170 msgid "Activate" @@ -104,6 +108,7 @@ #: src/components/networks/networkOverviewTab.jsx:236 #: src/components/vm/nics/nicAdd.jsx:207 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/disks/diskAdd.jsx:853 #: src/components/vm/hostdevs/hostDevAdd.jsx:226 msgid "Add" @@ -135,6 +140,10 @@ msgid "Add virtual network interface" msgstr "Virtueel netwerkinterface toevoegen" +#: src/components/vm/overview/watchdog.jsx:84 +msgid "Add watchdog device type" +msgstr "Watchdog-apparaattype toevoegen" + #: src/components/vm/filesystems/vmFilesystemsCard.jsx:118 msgid "Adding shared directories is possible only when the guest is shut off" msgstr "" @@ -144,6 +153,7 @@ #: src/components/vm/disks/diskAdd.jsx:77 msgid "Adding this disk will change its access mode to shared." msgstr "" +"Als je deze schijf toevoegt, wordt de toegangsmodus gewijzigd in gedeeld." #: src/components/vm/disks/vmDisksCard.jsx:188 msgid "Additional" @@ -151,8 +161,8 @@ #: src/components/networks/networkOverviewTab.jsx:142 #: src/components/networks/networkOverviewTab.jsx:162 -#: src/components/vm/consoles/desktopConsole.jsx:47 #: src/components/vm/nics/vmNicsCard.jsx:286 +#: src/components/vm/consoles/desktopConsole.jsx:47 msgid "Address" msgstr "Adres" @@ -191,8 +201,8 @@ msgid "Always attach" msgstr "Altijd hechten" -#: src/components/vm/overview/cpuTypeModal.jsx:66 #: src/components/vm/overview/vcpuModal.jsx:263 +#: src/components/vm/overview/cpuTypeModal.jsx:66 msgid "Apply" msgstr "Toepassen" @@ -213,8 +223,8 @@ msgstr "Automatisering" #: src/components/networks/networkOverviewTab.jsx:119 -#: src/components/vm/overview/vmOverviewCard.jsx:229 #: src/components/storagePools/storagePoolOverviewTab.jsx:71 +#: src/components/vm/overview/vmOverviewCard.jsx:230 msgid "Autostart" msgstr "Automatische start" @@ -222,7 +232,7 @@ msgid "Blocked" msgstr "Geblokkeerd" -#: src/components/vm/overview/vmOverviewCard.jsx:221 +#: src/components/vm/overview/vmOverviewCard.jsx:222 msgid "Boot order" msgstr "Opstartvolgorde" @@ -230,18 +240,18 @@ msgid "Boot order settings could not be saved" msgstr "Opstartvolgorde instellingen konden niet opgeslagen worden" -#: src/components/vm/disks/diskEdit.jsx:88 +#: src/components/vm/overview/bootOrder.jsx:118 +#: src/components/vm/overview/bootOrder.jsx:130 +#: src/components/vm/overview/bootOrder.jsx:148 +#: src/components/vm/overview/bootOrder.jsx:151 +#: src/components/vm/overview/bootOrder.jsx:165 #: src/components/vm/disks/diskAdd.jsx:224 +#: src/components/vm/disks/diskEdit.jsx:89 #: src/components/vm/disks/vmDisksCard.jsx:182 #: src/components/vm/hostdevs/hostDevAdd.jsx:92 #: src/components/vm/hostdevs/hostDevCard.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:112 #: src/components/vm/hostdevs/hostDevCard.jsx:252 -#: src/components/vm/overview/bootOrder.jsx:118 -#: src/components/vm/overview/bootOrder.jsx:130 -#: src/components/vm/overview/bootOrder.jsx:148 -#: src/components/vm/overview/bootOrder.jsx:151 -#: src/components/vm/overview/bootOrder.jsx:165 msgid "Bus" msgstr "Bus" @@ -257,40 +267,41 @@ msgid "CPU configuration could not be saved" msgstr "CPU-configuratie kon niet worden opgeslagen" -#: src/components/vm/overview/vmOverviewCard.jsx:216 +#: src/components/vm/overview/vmOverviewCard.jsx:217 msgid "CPU type" msgstr "CPU-type" -#: src/components/vm/disks/diskEdit.jsx:58 #: src/components/vm/disks/vmDiskColumns.jsx:105 #: src/components/vm/disks/diskAdd.jsx:213 +#: src/components/vm/disks/diskEdit.jsx:59 msgid "Cache" msgstr "Cache" #: src/components/create-vm-dialog/createVmDialog.jsx:1346 -#: src/components/common/deleteResource.jsx:80 #: src/components/networks/createNetworkDialog.jsx:426 #: src/components/networks/networkOverviewTab.jsx:239 +#: src/components/common/deleteResource.jsx:80 +#: src/components/storagePools/storageVolumeCreate.jsx:107 +#: src/components/storagePools/createStoragePoolDialog.jsx:449 +#: src/components/storagePools/storagePoolDelete.jsx:203 #: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:149 #: src/components/vm/snapshots/vmSnapshotsRevertModal.jsx:75 -#: src/components/vm/vmRenameDialog.jsx:67 +#: src/components/vm/nics/nicEdit.jsx:180 src/components/vm/nics/nicAdd.jsx:210 #: src/components/vm/vmCloneDialog.jsx:79 -#: src/components/vm/nics/nicEdit.jsx:179 src/components/vm/nics/nicAdd.jsx:210 -#: src/components/vm/disks/mediaEject.jsx:110 -#: src/components/vm/disks/diskEdit.jsx:268 -#: src/components/vm/disks/diskAdd.jsx:856 #: src/components/vm/vmMigrateDialog.jsx:218 -#: src/components/vm/deleteDialog.jsx:178 -#: src/components/vm/hostdevs/hostDevAdd.jsx:232 +#: src/components/vm/vmRenameDialog.jsx:67 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:174 -#: src/components/vm/overview/cpuTypeModal.jsx:69 -#: src/components/vm/overview/memoryModal.jsx:157 -#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/deleteDialog.jsx:178 #: src/components/vm/overview/firmware.jsx:72 +#: src/components/vm/overview/watchdog.jsx:105 +#: src/components/vm/overview/memoryModal.jsx:157 #: src/components/vm/overview/vcpuModal.jsx:266 -#: src/components/storagePools/storageVolumeCreate.jsx:107 -#: src/components/storagePools/createStoragePoolDialog.jsx:449 -#: src/components/storagePools/storagePoolDelete.jsx:203 +#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/overview/cpuTypeModal.jsx:69 +#: src/components/vm/disks/diskAdd.jsx:856 +#: src/components/vm/disks/diskEdit.jsx:269 +#: src/components/vm/disks/mediaEject.jsx:110 +#: src/components/vm/hostdevs/hostDevAdd.jsx:232 msgid "Cancel" msgstr "Annuleren" @@ -307,9 +318,7 @@ msgstr "Verander firmware" #: src/components/common/warningInactive.jsx:11 -#: src/components/vm/nics/nicEdit.jsx:166 -#: src/components/vm/disks/diskEdit.jsx:253 -#: src/components/vm/overview/vcpuModal.jsx:186 +#: src/components/common/warningInactive.jsx:23 msgid "Changes will take effect after shutting down the VM" msgstr "Wijzigingen worden van kracht na het afsluiten van de VM" @@ -333,7 +342,7 @@ "Klikken op \"Lanceer viewer op afstand\" zal een .vv bestand downloaden en " "$0 opstarten." -#: src/components/vm/vmActions.jsx:302 src/components/vm/vmCloneDialog.jsx:76 +#: src/components/vm/vmCloneDialog.jsx:76 src/components/vm/vmActions.jsx:302 msgid "Clone" msgstr "Kloon" @@ -361,12 +370,12 @@ msgid "Connecting" msgstr "Verbinding maken" -#: src/components/common/machinesConnectionSelector.jsx:35 -#: src/components/vms/hostvmslist.jsx:140 #: src/components/networks/createNetworkDialog.jsx:41 #: src/components/networks/networkList.jsx:75 -#: src/components/vm/overview/vmOverviewCard.jsx:187 +#: src/components/vms/hostvmslist.jsx:140 +#: src/components/common/machinesConnectionSelector.jsx:35 #: src/components/storagePools/storagePoolList.jsx:77 +#: src/components/vm/overview/vmOverviewCard.jsx:188 msgid "Connection" msgstr "Verbinding" @@ -401,9 +410,9 @@ msgstr "Gecrasht" #: src/components/networks/createNetworkDialog.jsx:423 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 #: src/components/storagePools/storageVolumeCreate.jsx:104 #: src/components/storagePools/createStoragePoolDialog.jsx:446 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 msgid "Create" msgstr "Aanmaken" @@ -445,8 +454,8 @@ msgid "Create new volume" msgstr "Nieuwe volume aanmaken" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:47 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 msgid "Create snapshot" msgstr "Maak snapshot aan" @@ -516,15 +525,16 @@ msgid "Deactivate" msgstr "Deactiveren" +#: src/components/networks/network.jsx:144 +#: src/components/networks/network.jsx:146 #: src/components/common/deleteResource.jsx:77 #: src/components/common/deleteResource.jsx:121 #: src/components/common/deleteResource.jsx:130 -#: src/components/networks/network.jsx:144 -#: src/components/networks/network.jsx:146 src/components/vm/vmActions.jsx:351 -#: src/components/vm/vmActions.jsx:359 src/components/vm/deleteDialog.jsx:175 #: src/components/storagePools/storagePoolDelete.jsx:200 #: src/components/storagePools/storagePoolDelete.jsx:236 #: src/components/storagePools/storagePoolDelete.jsx:246 +#: src/components/vm/deleteDialog.jsx:175 src/components/vm/vmActions.jsx:351 +#: src/components/vm/vmActions.jsx:359 msgid "Delete" msgstr "Verwijderen" @@ -568,8 +578,8 @@ "Het verwijderen van gedeelde mappen is alleen mogelijk als de gast is " "uitgeschakeld" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:91 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 msgid "Description" msgstr "Beschrijving" @@ -598,6 +608,10 @@ #: src/components/networks/createNetworkDialog.jsx:161 #: src/components/networks/networkList.jsx:74 +#: src/components/vm/overview/bootOrder.jsx:110 +#: src/components/vm/overview/bootOrder.jsx:117 +#: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/overview/bootOrder.jsx:152 #: src/components/vm/disks/vmDiskColumns.jsx:44 #: src/components/vm/disks/diskAdd.jsx:345 #: src/components/vm/disks/vmDisksCard.jsx:168 @@ -605,10 +619,6 @@ #: src/components/vm/hostdevs/hostDevAdd.jsx:126 #: src/components/vm/hostdevs/hostDevCard.jsx:103 #: src/components/vm/hostdevs/hostDevCard.jsx:251 -#: src/components/vm/overview/bootOrder.jsx:110 -#: src/components/vm/overview/bootOrder.jsx:117 -#: src/components/vm/overview/bootOrder.jsx:149 -#: src/components/vm/overview/bootOrder.jsx:152 msgid "Device" msgstr "Apparaat" @@ -616,8 +626,8 @@ msgid "Devices" msgstr "Apparaten" -#: src/components/vm/consoles/vnc.jsx:171 #: src/components/vm/consoles/serialConsole.jsx:92 +#: src/components/vm/consoles/vnc.jsx:171 msgid "Disconnect" msgstr "Verbinding verbreken" @@ -660,10 +670,10 @@ #: src/components/common/machinesConnectionSelector.jsx:72 msgid "Disk images can be stored in user home directory" -msgstr "" +msgstr "Schijfimages kunnen worden opgeslagen in de thuismap van de gebruiker" -#: src/components/vm/disks/diskEdit.jsx:216 #: src/components/vm/disks/diskAdd.jsx:706 +#: src/components/vm/disks/diskEdit.jsx:217 msgid "Disk settings could not be saved" msgstr "Schijfinstellingen konden niet opgeslagen worden" @@ -681,6 +691,10 @@ msgstr "" "Voer deze VM niet tegelijkertijd uit op de herkomst- en bestemmingshosts." +#: src/helpers.js:284 +msgid "Do nothing" +msgstr "Niets doen" + #: src/components/vm/snapshots/vmSnapshotsCard.jsx:118 msgid "Domain has crashed" msgstr "Domein is vastgelopen" @@ -705,6 +719,10 @@ msgid "Downloading: $0%" msgstr "Downloaden: $0%" +#: src/helpers.js:285 +msgid "Dump core" +msgstr "Dump kern" + #: src/components/vm/vmMigrateDialog.jsx:64 msgid "Duration" msgstr "Looptijd" @@ -714,14 +732,18 @@ msgstr "Achteruitgaan" #: src/components/vm/nics/vmNicsCard.jsx:371 -#: src/components/vm/disks/diskEdit.jsx:164 +#: src/components/vm/disks/diskEdit.jsx:165 msgid "Edit" msgstr "Bewerken" -#: src/components/vm/disks/diskEdit.jsx:261 +#: src/components/vm/disks/diskEdit.jsx:262 msgid "Edit $0 attributes" msgstr "Bewerk $0 attributen" +#: src/components/vm/overview/watchdog.jsx:84 +msgid "Edit watchdog device type" +msgstr "Watchdog-apparaattype bewerken" + #: src/components/vm/nics/vmNicsCard.jsx:359 msgid "Editing network interfaces of transient guests is not allowed" msgstr "" @@ -731,8 +753,8 @@ msgid "Editing transient network interfaces is not allowed" msgstr "Het bewerken van tijdelijke netwerkinterfaces is niet toegestaan" -#: src/components/vm/disks/mediaEject.jsx:103 #: src/components/vm/disks/vmDiskColumns.jsx:164 +#: src/components/vm/disks/mediaEject.jsx:103 msgid "Eject" msgstr "Uitwerpen" @@ -740,7 +762,7 @@ msgid "Eject disc from VM?" msgstr "Schijf uit VM werpen?" -#: src/components/vm/overview/vmOverviewCard.jsx:241 +#: src/components/vm/overview/vmOverviewCard.jsx:249 msgid "Emulated machine" msgstr "Geëmuleerde machine" @@ -795,6 +817,14 @@ msgid "Failed to clone VM $0" msgstr "Kan VM $0 niet klonen" +#: src/components/vm/overview/watchdog.jsx:55 +msgid "Failed to configure watchdog" +msgstr "Kan watchdog niet configureren" + +#: src/components/vm/overview/watchdog.jsx:68 +msgid "Failed to detach watchdog" +msgstr "Kan watchdog niet loskoppelen" + #: src/app.jsx:136 msgid "Failed to fetch some resources" msgstr "Kan sommige bronnen niet ophalen" @@ -819,8 +849,8 @@ msgid "Fewer than the maximum number of virtual CPUs should be enabled." msgstr "Minder dan het maximale aantal virtuele CPU's moet zijn ingeschakeld." -#: src/components/vm/disks/vmDiskColumns.jsx:43 #: src/components/vm/overview/bootOrder.jsx:109 +#: src/components/vm/disks/vmDiskColumns.jsx:43 msgid "File" msgstr "Bestand" @@ -836,8 +866,8 @@ msgid "Filter by name" msgstr "Filteren op naam" -#: src/components/vm/overview/vmOverviewCard.jsx:247 #: src/components/vm/overview/firmware.jsx:78 +#: src/components/vm/overview/vmOverviewCard.jsx:255 msgid "Firmware" msgstr "Firmware" @@ -877,7 +907,7 @@ "Ongebruikte opslag blijft na migratie op de oorsprong staan." #: src/components/networks/networkOverviewTab.jsx:110 -#: src/components/vm/overview/vmOverviewCard.jsx:183 +#: src/components/vm/overview/vmOverviewCard.jsx:184 msgid "General" msgstr "Algemeen" @@ -891,9 +921,9 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:798 #: src/components/create-vm-dialog/createVmDialog.jsx:894 -#: src/components/vm/disks/vmDisksCard.jsx:48 -#: src/components/vm/overview/memorySelectRow.jsx:89 #: src/components/storagePools/storageVolumeCreateBody.jsx:104 +#: src/components/vm/overview/memorySelectRow.jsx:89 +#: src/components/vm/disks/vmDisksCard.jsx:48 msgid "GiB" msgstr "GiB" @@ -903,17 +933,21 @@ #: src/components/common/machinesConnectionSelector.jsx:63 msgid "Good choice for desktop virtualization" -msgstr "" +msgstr "Goede keuze voor desktopvirtualisatie" + +#: src/helpers.js:281 +msgid "Gracefully shutdown" +msgstr "Gracieus afsluiten" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Hide additional options" msgstr "Verberg extra opties" -#: src/components/vm/disks/vmDiskColumns.jsx:48 -#: src/components/vm/overview/bootOrder.jsx:114 #: src/components/storagePools/storagePoolOverviewTab.jsx:34 #: src/components/storagePools/createStoragePoolDialog.jsx:122 +#: src/components/vm/overview/bootOrder.jsx:114 +#: src/components/vm/disks/vmDiskColumns.jsx:48 msgid "Host" msgstr "Host" @@ -941,11 +975,11 @@ msgid "Host should not be empty" msgstr "Host mag niet leeg zijn" -#: src/components/vm/overview/vmOverviewCard.jsx:237 +#: src/components/vm/overview/vmOverviewCard.jsx:245 msgid "Hypervisor details" msgstr "Hypervisor-details" -#: src/components/vm/disks/diskEdit.jsx:38 +#: src/components/vm/disks/diskEdit.jsx:39 msgid "ID" msgstr "ID" @@ -1007,11 +1041,11 @@ #: src/components/common/machinesConnectionSelector.jsx:46 msgid "Ideal for server VMs" -msgstr "" +msgstr "Ideaal voor server-VM's" #: src/components/common/machinesConnectionSelector.jsx:52 msgid "Ideal networking support" -msgstr "" +msgstr "Ideale netwerkondersteuning" #: src/components/vm/disks/diskAdd.jsx:249 msgid "Identifier may be silently truncated to $0 characters " @@ -1069,6 +1103,10 @@ msgid "Initiator IQN should not be empty" msgstr "Initiator IQN mag niet leeg zijn" +#: src/helpers.js:286 +msgid "Inject a non-maskable interrupt" +msgstr "Injecteer een niet-maskeerbare interrupt" + #: src/components/vm/disks/vmDiskColumns.jsx:158 #: src/components/vm/disks/diskAdd.jsx:853 msgid "Insert" @@ -1191,8 +1229,9 @@ msgstr "MAC" #: src/components/networks/networkOverviewTab.jsx:247 -#: src/components/vm/nics/nicEdit.jsx:42 src/components/vm/nics/nicAdd.jsx:63 +#: src/components/vm/nics/nicEdit.jsx:43 #: src/components/vm/nics/vmNicsCard.jsx:253 +#: src/components/vm/nics/nicAdd.jsx:63 msgid "MAC address" msgstr "MAC-adres" @@ -1200,12 +1239,12 @@ msgid "MAC address must not be empty" msgstr "MAC-adres mag niet leeg zijn" -#: src/components/vm/disks/diskEdit.jsx:90 +#: src/components/vm/disks/diskEdit.jsx:91 msgid "Machine must be shut off before changing bus type" msgstr "" "De machine moet worden uitgeschakeld voordat het bustype wordt gewijzigd" -#: src/components/vm/disks/diskEdit.jsx:60 +#: src/components/vm/disks/diskEdit.jsx:61 msgid "Machine must be shut off before changing cache mode" msgstr "" "De machine moet worden uitgeschakeld voordat de cachemodus wordt gewijzigd" @@ -1268,8 +1307,8 @@ msgstr "Media wordt uitgeworpen uit $0:" #: src/components/create-vm-dialog/createVmDialog.jsx:781 +#: src/components/vm/overview/vmOverviewCard.jsx:207 #: src/components/vm/vmUsageCard.jsx:60 -#: src/components/vm/overview/vmOverviewCard.jsx:206 msgid "Memory" msgstr "Geheugen" @@ -1284,13 +1323,13 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:796 #: src/components/create-vm-dialog/createVmDialog.jsx:892 -#: src/components/vm/overview/memorySelectRow.jsx:87 #: src/components/storagePools/storageVolumeCreateBody.jsx:102 +#: src/components/vm/overview/memorySelectRow.jsx:87 msgid "MiB" msgstr "MiB" -#: src/components/vm/vmActions.jsx:325 #: src/components/vm/vmMigrateDialog.jsx:215 +#: src/components/vm/vmActions.jsx:325 msgid "Migrate" msgstr "Migreren" @@ -1343,16 +1382,16 @@ msgstr "NIC $0 van VM $1 kon de status niet wijzigen" #: src/components/create-vm-dialog/createVmDialog.jsx:258 -#: src/components/vms/hostvmslist.jsx:139 #: src/components/networks/createNetworkDialog.jsx:126 #: src/components/networks/networkList.jsx:73 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 -#: src/components/vm/vmCloneDialog.jsx:89 -#: src/components/storagePools/storagePoolList.jsx:75 +#: src/components/vms/hostvmslist.jsx:139 #: src/components/storagePools/storageVolumeCreateBody.jsx:40 -#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/storagePools/storagePoolList.jsx:75 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 +#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 +#: src/components/vm/vmCloneDialog.jsx:89 msgid "Name" msgstr "Naam" @@ -1365,14 +1404,14 @@ msgstr "Naam bevat ongeldige tekens" #: src/components/create-vm-dialog/createVmDialog.jsx:189 -#: src/components/vm/vmCloneDialog.jsx:41 #: src/components/storagePools/storageVolumeCreate.jsx:64 +#: src/components/vm/vmCloneDialog.jsx:41 msgid "Name must not be empty" msgstr "Naam mag niet leeg zijn" #: src/components/networks/createNetworkDialog.jsx:53 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 #: src/components/storagePools/createStoragePoolDialog.jsx:45 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 msgid "Name should not be empty" msgstr "Naam mag niet leeg zijn" @@ -1416,7 +1455,7 @@ msgid "Network interface $0 will be removed from $1" msgstr "Netwerkinterface $0 wordt verwijderd van $1" -#: src/components/vm/nics/nicEdit.jsx:135 src/components/vm/nics/nicAdd.jsx:161 +#: src/components/vm/nics/nicEdit.jsx:136 src/components/vm/nics/nicAdd.jsx:161 msgid "Network interface settings could not be saved" msgstr "Netwerkinterface-instellingen konden niet opgeslagen worden" @@ -1574,7 +1613,7 @@ "Een of meer geselecteerde volumes worden gebruikt door domeinen. Maak eerst " "de schijven los om het volume te verwijderen." -#: src/components/vm/nics/nicEdit.jsx:39 +#: src/components/vm/nics/nicEdit.jsx:40 #: src/components/vm/overview/memoryModal.jsx:143 #: src/components/vm/overview/bootOrder.jsx:379 msgid "Only editable when the guest is shut off" @@ -1593,8 +1632,8 @@ msgid "Operation is in progress" msgstr "Bewerking is bezig" -#: src/components/vm/vmDetailsPage.jsx:135 #: src/components/storagePools/storagePool.jsx:75 +#: src/components/vm/vmDetailsPage.jsx:135 msgid "Overview" msgstr "Overzicht" @@ -1606,8 +1645,8 @@ msgid "Parent snapshot" msgstr "Ouder momentopname" -#: src/components/vm/disks/diskEdit.jsx:40 #: src/components/vm/deleteDialog.jsx:63 +#: src/components/vm/disks/diskEdit.jsx:41 #: src/components/vm/hostdevs/hostDevCard.jsx:128 #: src/components/vm/hostdevs/hostDevCard.jsx:132 msgid "Path" @@ -1629,7 +1668,7 @@ msgid "Path to file on host's file system" msgstr "Pad naar bestand op bestandssysteem van host" -#: src/components/vm/vmActions.jsx:200 +#: src/components/vm/vmActions.jsx:200 src/helpers.js:283 msgid "Pause" msgstr "Pauze" @@ -1643,7 +1682,7 @@ #: src/components/common/machinesConnectionSelector.jsx:55 msgid "Permissions denied for disk images in home directories" -msgstr "" +msgstr "Toestemming geweigerd voor schijfimages in thuis-mappen" #: src/components/vm/nics/nicAdd.jsx:86 src/components/vm/disks/diskAdd.jsx:134 msgid "Persistence" @@ -1678,11 +1717,11 @@ msgid "Please start the virtual machine to access its console." msgstr "Start de virtuele machine om toegang te krijgen tot de console." -#: src/components/vm/disks/mediaEject.jsx:86 -#: src/components/vm/disks/vmDiskColumns.jsx:46 -#: src/components/vm/disks/diskAdd.jsx:150 #: src/components/vm/deleteDialog.jsx:71 #: src/components/vm/overview/bootOrder.jsx:112 +#: src/components/vm/disks/vmDiskColumns.jsx:46 +#: src/components/vm/disks/diskAdd.jsx:150 +#: src/components/vm/disks/mediaEject.jsx:86 msgid "Pool" msgstr "Pool" @@ -1703,12 +1742,16 @@ msgstr "De volumes van pool worden gebruikt door VM's " #: src/components/vm/nics/vmNicsCard.jsx:287 -#: src/components/vm/disks/vmDiskColumns.jsx:49 #: src/components/vm/overview/bootOrder.jsx:115 #: src/components/vm/overview/bootOrder.jsx:131 +#: src/components/vm/disks/vmDiskColumns.jsx:49 msgid "Port" msgstr "Poort" +#: src/helpers.js:282 +msgid "Power off" +msgstr "Uitschakelen" + #: src/components/vm/overview/vcpuModal.jsx:226 msgid "Preferred number of sockets to expose to the guest." msgstr "Gewenst aantal sockets voor de gast." @@ -1737,11 +1780,11 @@ msgid "Private" msgstr "Privaat" +#: src/components/vm/overview/bootOrder.jsx:144 +#: src/components/vm/overview/bootOrder.jsx:159 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:242 #: src/components/vm/hostdevs/hostDevCard.jsx:248 -#: src/components/vm/overview/bootOrder.jsx:144 -#: src/components/vm/overview/bootOrder.jsx:159 msgid "Product" msgstr "Product" @@ -1749,10 +1792,10 @@ msgid "Profile" msgstr "Profiel" -#: src/components/vm/disks/vmDiskColumns.jsx:45 -#: src/components/vm/hostdevs/hostDevCard.jsx:119 #: src/components/vm/overview/bootOrder.jsx:111 #: src/components/vm/overview/bootOrder.jsx:172 +#: src/components/vm/disks/vmDiskColumns.jsx:45 +#: src/components/vm/hostdevs/hostDevCard.jsx:119 msgid "Protocol" msgstr "Protocol" @@ -1781,7 +1824,7 @@ msgid "Range" msgstr "Reeks" -#: src/components/vm/disks/diskEdit.jsx:121 +#: src/components/vm/disks/diskEdit.jsx:122 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Read-only" msgstr "Alleen-lezen" @@ -1801,12 +1844,13 @@ #: src/components/networks/networkOverviewTab.jsx:70 #: src/components/vm/nics/vmNicsCard.jsx:389 #: src/components/vm/nics/vmNicsCard.jsx:396 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 +#: src/components/vm/overview/watchdog.jsx:102 #: src/components/vm/disks/vmDiskColumns.jsx:131 #: src/components/vm/disks/vmDiskColumns.jsx:190 #: src/components/vm/hostdevs/hostDevCard.jsx:258 #: src/components/vm/hostdevs/hostDevCard.jsx:264 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 msgid "Remove" msgstr "Verwijderen" @@ -1830,7 +1874,7 @@ msgid "Remove static host from DHCP" msgstr "Verwijder statische host van DHCP" -#: src/components/vm/vmActions.jsx:338 src/components/vm/vmRenameDialog.jsx:64 +#: src/components/vm/vmRenameDialog.jsx:64 src/components/vm/vmActions.jsx:338 msgid "Rename" msgstr "Hernoemen" @@ -1838,10 +1882,16 @@ msgid "Rename VM $0" msgstr "Hernoem VM $0" +#: src/helpers.js:280 +msgid "Reset" +msgstr "Resetten" + #: src/components/common/machinesConnectionSelector.jsx:69 msgid "" "Restrictions in networking (SLIRP-based emulation) and PCI device assignment" msgstr "" +"Beperkingen in netwerken (op SLIRP gebaseerde emulatie) en toewijzing van " +"PCI-apparaten" #: src/components/vm/vmActions.jsx:211 msgid "Resume" @@ -1883,7 +1933,7 @@ msgstr "Uitvoeren" #: src/components/networks/networkOverviewTab.jsx:124 -#: src/components/vm/overview/vmOverviewCard.jsx:125 +#: src/components/vm/overview/vmOverviewCard.jsx:126 msgid "Run when host boots" msgstr "Uitvoeren wanneer de host opstart" @@ -1903,11 +1953,12 @@ msgid "SPICE port" msgstr "SPICE poort" -#: src/components/vm/nics/nicEdit.jsx:176 -#: src/components/vm/disks/diskEdit.jsx:265 +#: src/components/vm/nics/nicEdit.jsx:177 +#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/overview/memoryModal.jsx:154 #: src/components/vm/overview/bootOrder.jsx:326 -#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/disks/diskEdit.jsx:266 msgid "Save" msgstr "Opslaan" @@ -1972,8 +2023,8 @@ msgid "Shared storage" msgstr "Gedeelde opslag" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Show additional options" msgstr "Extra opties tonen" @@ -1989,21 +2040,21 @@ msgid "Shut off the VM in order to edit firmware configuration" msgstr "Schakel de VM uit om de firmwareconfiguratie te bewerken" -#: src/helpers.js:227 src/components/vm/snapshots/vmSnapshotsCard.jsx:115 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:115 src/helpers.js:227 msgid "Shutting down" msgstr "Afsluiten" -#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storageVolumeCreateBody.jsx:86 +#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 msgid "Size" msgstr "Grootte" +#: src/components/vm/overview/bootOrder.jsx:160 #: src/components/vm/hostdevs/hostDevAdd.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:106 #: src/components/vm/hostdevs/hostDevCard.jsx:113 #: src/components/vm/hostdevs/hostDevCard.jsx:243 -#: src/components/vm/overview/bootOrder.jsx:160 msgid "Slot" msgstr "Slot" @@ -2030,13 +2081,13 @@ msgid "Sockets" msgstr "Sockets" +#: src/components/storagePools/storagePoolOverviewTab.jsx:51 #: src/components/vm/nics/nicBody.jsx:197 #: src/components/vm/nics/vmNicsCard.jsx:281 #: src/components/vm/disks/diskAdd.jsx:743 #: src/components/vm/disks/diskAdd.jsx:779 #: src/components/vm/disks/vmDisksCard.jsx:186 #: src/components/vm/hostdevs/hostDevCard.jsx:224 -#: src/components/storagePools/storagePoolOverviewTab.jsx:51 msgid "Source" msgstr "Bron" @@ -2048,13 +2099,13 @@ msgid "Source must not be empty" msgstr "Bron mag niet leeg zijn" -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 #: src/components/storagePools/storagePoolOverviewTab.jsx:41 #: src/components/storagePools/storagePoolOverviewTab.jsx:46 #: src/components/storagePools/createStoragePoolDialog.jsx:174 #: src/components/storagePools/createStoragePoolDialog.jsx:192 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 msgid "Source path" msgstr "Bronpad" @@ -2088,11 +2139,11 @@ msgid "Startup" msgstr "Opstarten" -#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/networks/networkList.jsx:77 -#: src/components/vm/nics/vmNicsCard.jsx:330 -#: src/components/vm/overview/vmOverviewCard.jsx:192 +#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/storagePools/storagePoolList.jsx:78 +#: src/components/vm/nics/vmNicsCard.jsx:330 +#: src/components/vm/overview/vmOverviewCard.jsx:193 msgid "State" msgstr "Toestand" @@ -2148,12 +2199,12 @@ msgid "Storage size must not be 0" msgstr "Opslaggrootte mag niet nul zijn" -#: src/components/vm/disks/diskEdit.jsx:44 +#: src/components/vm/disks/diskEdit.jsx:45 msgid "Storage volume" msgstr "Opslagvolume" -#: src/components/vm/disks/diskAdd.jsx:444 #: src/components/storagePools/storageVolumeCreate.jsx:67 +#: src/components/vm/disks/diskAdd.jsx:444 msgid "Storage volume size must not exceed the storage pool's capacity ($0 $1)" msgstr "" "De grootte van het opslagvolume mag de capaciteit van de opslagpool niet " @@ -2184,9 +2235,9 @@ msgid "Table of selectable host devices" msgstr "Tabel met selecteerbare hostapparaten" +#: src/components/vm/overview/bootOrder.jsx:166 #: src/components/vm/disks/vmDiskColumns.jsx:135 #: src/components/vm/hostdevs/hostDevCard.jsx:114 -#: src/components/vm/overview/bootOrder.jsx:166 msgid "Target" msgstr "Doel" @@ -2337,17 +2388,17 @@ msgid "Troubleshoot" msgstr "Problemen" +#: src/components/storagePools/storagePoolOverviewTab.jsx:76 +#: src/components/storagePools/createStoragePoolDialog.jsx:81 #: src/components/vm/nics/vmNicsCard.jsx:228 -#: src/components/vm/hostdevs/hostDevAdd.jsx:50 -#: src/components/vm/hostdevs/hostDevCard.jsx:184 #: src/components/vm/overview/bootOrder.jsx:129 #: src/components/vm/overview/bootOrder.jsx:142 #: src/components/vm/overview/bootOrder.jsx:157 #: src/components/vm/overview/bootOrder.jsx:164 #: src/components/vm/overview/bootOrder.jsx:171 #: src/components/vm/overview/bootOrder.jsx:177 -#: src/components/storagePools/storagePoolOverviewTab.jsx:76 -#: src/components/storagePools/createStoragePoolDialog.jsx:81 +#: src/components/vm/hostdevs/hostDevAdd.jsx:50 +#: src/components/vm/hostdevs/hostDevCard.jsx:184 msgid "Type" msgstr "Type" @@ -2395,14 +2446,14 @@ msgid "Unknown firmware" msgstr "Onbekende firmware" -#: src/components/vm/hostdevs/hostDevCard.jsx:97 -#: src/components/vm/hostdevs/hostDevCard.jsx:98 #: src/components/vm/overview/bootOrder.jsx:148 #: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/hostdevs/hostDevCard.jsx:97 +#: src/components/vm/hostdevs/hostDevCard.jsx:98 msgid "Unspecified" msgstr "Niet gespecificeerd" -#: src/components/vm/disks/diskEdit.jsx:42 +#: src/components/vm/disks/diskEdit.jsx:43 msgid "Url" msgstr "Url" @@ -2461,7 +2512,7 @@ msgid "User session" msgstr "Gebruikerssessie" -#: src/components/vm/overview/vcpuModal.jsx:171 +#: src/components/vm/overview/vcpuModal.jsx:172 msgid "VCPU settings could not be saved" msgstr "VCPU-instellingen konden niet opgeslagen worden" @@ -2518,6 +2569,8 @@ "VM launched with unprivileged limited access, with the process and PTY owned " "by your user account" msgstr "" +"VM gelanceerd met onbevoegde beperkte toegang, waarbij het proces en PTY " +"eigendom zijn van je gebruikersaccount" #: src/components/vm/snapshots/vmSnapshotsCard.jsx:106 msgid "VM state" @@ -2525,7 +2578,7 @@ #: src/components/common/machinesConnectionSelector.jsx:49 msgid "VM will launch with root permissions" -msgstr "" +msgstr "VM wordt gestart met rootrechten" #: src/components/vm/consoles/desktopConsole.jsx:53 msgid "VNC TLS port" @@ -2547,21 +2600,21 @@ msgid "Valid token" msgstr "Geldig token" +#: src/components/vm/overview/bootOrder.jsx:143 +#: src/components/vm/overview/bootOrder.jsx:158 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:214 #: src/components/vm/hostdevs/hostDevCard.jsx:241 #: src/components/vm/hostdevs/hostDevCard.jsx:247 -#: src/components/vm/overview/bootOrder.jsx:143 -#: src/components/vm/overview/bootOrder.jsx:158 msgid "Vendor" msgstr "Leverancier" +#: src/components/networks/networkList.jsx:53 #: src/components/vms/hostvmslist.jsx:129 #: src/components/vms/hostvmslist.jsx:136 -#: src/components/networks/networkList.jsx:53 +#: src/components/storagePools/storagePoolList.jsx:55 #: src/components/vm/vmDetailsPage.jsx:112 -#: src/components/vm/vmDetailsPage.jsx:265 -#: src/components/storagePools/storagePoolList.jsx:55 src/manifest.json:0 +#: src/components/vm/vmDetailsPage.jsx:265 src/manifest.json:0 msgid "Virtual machines" msgstr "Virtuele machines" @@ -2582,11 +2635,11 @@ msgstr "Virtualisatieservice (libvirt) is niet actief" #: src/components/create-vm-dialog/createVmDialog.jsx:862 -#: src/components/vm/disks/mediaEject.jsx:90 -#: src/components/vm/disks/vmDiskColumns.jsx:47 -#: src/components/vm/disks/diskAdd.jsx:113 #: src/components/vm/deleteDialog.jsx:68 #: src/components/vm/overview/bootOrder.jsx:113 +#: src/components/vm/disks/vmDiskColumns.jsx:47 +#: src/components/vm/disks/diskAdd.jsx:113 +#: src/components/vm/disks/mediaEject.jsx:90 msgid "Volume" msgstr "Volume" @@ -2602,17 +2655,31 @@ msgid "Volume group name should not be empty" msgstr "Naam van volumegroep mag niet leeg zijn" -#: src/components/vm/hostdevs/hostDevCard.jsx:120 #: src/components/vm/overview/bootOrder.jsx:173 +#: src/components/vm/hostdevs/hostDevCard.jsx:120 msgid "WWPN" msgstr "WWPN" -#: src/components/vm/disks/diskEdit.jsx:130 +#: src/components/vm/overview/vmOverviewCard.jsx:235 +msgid "Watchdog" +msgstr "Bewaker" + +#: src/components/vm/overview/watchdog.jsx:85 +msgid "" +"Watchdogs act when systems stop responding. To use this virtual watchdog " +"device, the guest system also needs to have an additional driver and a " +"running watchdog service." +msgstr "" +"Bewakers komen in actie wanneer de systemen niet meer reageren. Om dit " +"virtuele watchdog-apparaat te gebruiken, moet het gastsysteem ook een extra " +"stuurprogramma en een draaiende watchdog-service hebben." + +#: src/components/vm/disks/diskEdit.jsx:131 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable" msgstr "Beschrijfbaar" -#: src/components/vm/disks/diskEdit.jsx:139 +#: src/components/vm/disks/diskEdit.jsx:140 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable and shared" msgstr "Beschrijfbaar en gedeeld" @@ -2630,6 +2697,10 @@ msgid "active" msgstr "actief" +#: src/components/vm/overview/watchdog.jsx:154 +msgid "add" +msgstr "toevoegen" + #: src/components/networks/networkOverviewTab.jsx:191 msgid "add entry" msgstr "voeg ingang toe" @@ -2642,7 +2713,7 @@ msgid "cdrom" msgstr "cdrom" -#: src/helpers.js:244 src/components/vm/overview/cpuTypeModal.jsx:52 +#: src/components/vm/overview/cpuTypeModal.jsx:52 src/helpers.js:244 msgid "custom" msgstr "aangepast" @@ -2662,10 +2733,11 @@ msgid "down" msgstr "niet actief" +#: src/components/vm/overview/watchdog.jsx:154 +#: src/components/vm/overview/vmOverviewCard.jsx:137 +#: src/components/vm/overview/vmOverviewCard.jsx:148 +#: src/components/vm/overview/vmOverviewCard.jsx:156 #: src/components/vm/overview/bootOrder.jsx:372 -#: src/components/vm/overview/vmOverviewCard.jsx:136 -#: src/components/vm/overview/vmOverviewCard.jsx:147 -#: src/components/vm/overview/vmOverviewCard.jsx:155 msgid "edit" msgstr "bewerken" @@ -2747,9 +2819,9 @@ msgid "network" msgstr "netwerk" -#: src/helpers.js:273 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:273 msgid "no" msgstr "nee" @@ -2758,6 +2830,7 @@ msgstr "geen toestand opgeslagen" #: src/components/networks/networkOverviewTab.jsx:295 +#: src/components/vm/overview/watchdog.jsx:150 msgid "none" msgstr "geen" @@ -2809,7 +2882,7 @@ msgid "vCPU maximum" msgstr "vCPU maximum" -#: src/components/vm/overview/vmOverviewCard.jsx:211 +#: src/components/vm/overview/vmOverviewCard.jsx:212 msgid "vCPUs" msgstr "vCPU's" @@ -2837,7 +2910,7 @@ "virt-install pakket moet op het systeem geïnstalleerd worden om nieuwe VM's " "te creëren" -#: src/components/vm/overview/vmOverviewCard.jsx:161 +#: src/components/vm/overview/vmOverviewCard.jsx:162 msgid "" "virt-install package needs to be installed on the system in order to edit " "this attribute" @@ -2849,9 +2922,9 @@ msgid "vm" msgstr "vm" -#: src/helpers.js:272 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:272 msgid "yes" msgstr "ja" @@ -2872,9 +2945,6 @@ #~ msgid "Domain" #~ msgstr "Domein" -#~ msgid "Function" -#~ msgstr "Functie" - #~ msgid "Delete content" #~ msgstr "Verwijder inhoud" diff -Nru cockpit-machines-281/po/pl.po cockpit-machines-282/po/pl.po --- cockpit-machines-281/po/pl.po 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/po/pl.po 2023-01-25 11:01:21.000000000 +0000 @@ -11,8 +11,8 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-09 02:57+0000\n" -"PO-Revision-Date: 2022-12-01 11:21+0000\n" +"POT-Creation-Date: 2023-01-16 02:59+0000\n" +"PO-Revision-Date: 2023-01-15 14:06+0000\n" "Last-Translator: Piotr Drąg \n" "Language-Team: Polish \n" @@ -22,7 +22,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.14.2\n" +"X-Generator: Weblate 4.15\n" #: src/components/create-vm-dialog/createVmDialog.jsx:812 msgid "$0 $1 available at default location" @@ -82,7 +82,7 @@ msgid "$0 vCPU details" msgstr "Informacje o wirtualnym procesorze $0" -#: src/components/vm/nics/nicEdit.jsx:172 +#: src/components/vm/nics/nicEdit.jsx:173 msgid "$0 virtual network interface settings" msgstr "Ustawienia wirtualnego interfejsu sieciowego $0" @@ -95,11 +95,15 @@ "wyłączeniu. Jednocześnie oryginalny gospodarz zachowa swoją kopię " "konfiguracji maszyny." -#: src/components/vm/disks/diskEdit.jsx:113 +#: src/components/vm/disks/diskEdit.jsx:114 #: src/components/vm/disks/vmDisksCard.jsx:184 msgid "Access" msgstr "Dostęp" +#: src/components/vm/overview/watchdog.jsx:113 +msgid "Action" +msgstr "Działanie" + #: src/components/networks/network.jsx:166 #: src/components/storagePools/storagePool.jsx:170 msgid "Activate" @@ -112,6 +116,7 @@ #: src/components/networks/networkOverviewTab.jsx:236 #: src/components/vm/nics/nicAdd.jsx:207 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/disks/diskAdd.jsx:853 #: src/components/vm/hostdevs/hostDevAdd.jsx:226 msgid "Add" @@ -143,6 +148,10 @@ msgid "Add virtual network interface" msgstr "Dodaj wirtualny interfejs sieciowy" +#: src/components/vm/overview/watchdog.jsx:84 +msgid "Add watchdog device type" +msgstr "Dodaj typ urządzenia watchdog" + #: src/components/vm/filesystems/vmFilesystemsCard.jsx:118 msgid "Adding shared directories is possible only when the guest is shut off" msgstr "" @@ -150,7 +159,7 @@ #: src/components/vm/disks/diskAdd.jsx:77 msgid "Adding this disk will change its access mode to shared." -msgstr "" +msgstr "Dodanie tego dysku zmieni jego tryb dostępu na udostępniany." #: src/components/vm/disks/vmDisksCard.jsx:188 msgid "Additional" @@ -158,8 +167,8 @@ #: src/components/networks/networkOverviewTab.jsx:142 #: src/components/networks/networkOverviewTab.jsx:162 -#: src/components/vm/consoles/desktopConsole.jsx:47 #: src/components/vm/nics/vmNicsCard.jsx:286 +#: src/components/vm/consoles/desktopConsole.jsx:47 msgid "Address" msgstr "Adres" @@ -198,8 +207,8 @@ msgid "Always attach" msgstr "Podłączanie za każdym razem" -#: src/components/vm/overview/cpuTypeModal.jsx:66 #: src/components/vm/overview/vcpuModal.jsx:263 +#: src/components/vm/overview/cpuTypeModal.jsx:66 msgid "Apply" msgstr "Zastosuj" @@ -220,8 +229,8 @@ msgstr "Automatyzacja" #: src/components/networks/networkOverviewTab.jsx:119 -#: src/components/vm/overview/vmOverviewCard.jsx:229 #: src/components/storagePools/storagePoolOverviewTab.jsx:71 +#: src/components/vm/overview/vmOverviewCard.jsx:230 msgid "Autostart" msgstr "Automatyczne uruchamianie" @@ -229,7 +238,7 @@ msgid "Blocked" msgstr "Zablokowane" -#: src/components/vm/overview/vmOverviewCard.jsx:221 +#: src/components/vm/overview/vmOverviewCard.jsx:222 msgid "Boot order" msgstr "Kolejność uruchamiania" @@ -237,18 +246,18 @@ msgid "Boot order settings could not be saved" msgstr "Nie można zapisać ustawień kolejności uruchamiania" -#: src/components/vm/disks/diskEdit.jsx:88 +#: src/components/vm/overview/bootOrder.jsx:118 +#: src/components/vm/overview/bootOrder.jsx:130 +#: src/components/vm/overview/bootOrder.jsx:148 +#: src/components/vm/overview/bootOrder.jsx:151 +#: src/components/vm/overview/bootOrder.jsx:165 #: src/components/vm/disks/diskAdd.jsx:224 +#: src/components/vm/disks/diskEdit.jsx:89 #: src/components/vm/disks/vmDisksCard.jsx:182 #: src/components/vm/hostdevs/hostDevAdd.jsx:92 #: src/components/vm/hostdevs/hostDevCard.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:112 #: src/components/vm/hostdevs/hostDevCard.jsx:252 -#: src/components/vm/overview/bootOrder.jsx:118 -#: src/components/vm/overview/bootOrder.jsx:130 -#: src/components/vm/overview/bootOrder.jsx:148 -#: src/components/vm/overview/bootOrder.jsx:151 -#: src/components/vm/overview/bootOrder.jsx:165 msgid "Bus" msgstr "Magistrala" @@ -264,40 +273,41 @@ msgid "CPU configuration could not be saved" msgstr "Nie można zapisać konfiguracji procesora" -#: src/components/vm/overview/vmOverviewCard.jsx:216 +#: src/components/vm/overview/vmOverviewCard.jsx:217 msgid "CPU type" msgstr "Typ procesora" -#: src/components/vm/disks/diskEdit.jsx:58 #: src/components/vm/disks/vmDiskColumns.jsx:105 #: src/components/vm/disks/diskAdd.jsx:213 +#: src/components/vm/disks/diskEdit.jsx:59 msgid "Cache" msgstr "Pamięć podręczna" #: src/components/create-vm-dialog/createVmDialog.jsx:1346 -#: src/components/common/deleteResource.jsx:80 #: src/components/networks/createNetworkDialog.jsx:426 #: src/components/networks/networkOverviewTab.jsx:239 +#: src/components/common/deleteResource.jsx:80 +#: src/components/storagePools/storageVolumeCreate.jsx:107 +#: src/components/storagePools/createStoragePoolDialog.jsx:449 +#: src/components/storagePools/storagePoolDelete.jsx:203 #: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:149 #: src/components/vm/snapshots/vmSnapshotsRevertModal.jsx:75 -#: src/components/vm/vmRenameDialog.jsx:67 +#: src/components/vm/nics/nicEdit.jsx:180 src/components/vm/nics/nicAdd.jsx:210 #: src/components/vm/vmCloneDialog.jsx:79 -#: src/components/vm/nics/nicEdit.jsx:179 src/components/vm/nics/nicAdd.jsx:210 -#: src/components/vm/disks/mediaEject.jsx:110 -#: src/components/vm/disks/diskEdit.jsx:268 -#: src/components/vm/disks/diskAdd.jsx:856 #: src/components/vm/vmMigrateDialog.jsx:218 -#: src/components/vm/deleteDialog.jsx:178 -#: src/components/vm/hostdevs/hostDevAdd.jsx:232 +#: src/components/vm/vmRenameDialog.jsx:67 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:174 -#: src/components/vm/overview/cpuTypeModal.jsx:69 -#: src/components/vm/overview/memoryModal.jsx:157 -#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/deleteDialog.jsx:178 #: src/components/vm/overview/firmware.jsx:72 +#: src/components/vm/overview/watchdog.jsx:105 +#: src/components/vm/overview/memoryModal.jsx:157 #: src/components/vm/overview/vcpuModal.jsx:266 -#: src/components/storagePools/storageVolumeCreate.jsx:107 -#: src/components/storagePools/createStoragePoolDialog.jsx:449 -#: src/components/storagePools/storagePoolDelete.jsx:203 +#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/overview/cpuTypeModal.jsx:69 +#: src/components/vm/disks/diskAdd.jsx:856 +#: src/components/vm/disks/diskEdit.jsx:269 +#: src/components/vm/disks/mediaEject.jsx:110 +#: src/components/vm/hostdevs/hostDevAdd.jsx:232 msgid "Cancel" msgstr "Anuluj" @@ -314,9 +324,7 @@ msgstr "Zmień oprogramowanie sprzętowe" #: src/components/common/warningInactive.jsx:11 -#: src/components/vm/nics/nicEdit.jsx:166 -#: src/components/vm/disks/diskEdit.jsx:253 -#: src/components/vm/overview/vcpuModal.jsx:186 +#: src/components/common/warningInactive.jsx:23 msgid "Changes will take effect after shutting down the VM" msgstr "Zmiany zostaną uwzględnione po wyłączeniu maszyny wirtualnej" @@ -339,7 +347,7 @@ msgstr "" "Kliknięcie „Uruchom zdalną przeglądarkę” pobierze plik .vv i uruchomi $0." -#: src/components/vm/vmActions.jsx:302 src/components/vm/vmCloneDialog.jsx:76 +#: src/components/vm/vmCloneDialog.jsx:76 src/components/vm/vmActions.jsx:302 msgid "Clone" msgstr "Sklonuj" @@ -367,12 +375,12 @@ msgid "Connecting" msgstr "Łączenie" -#: src/components/common/machinesConnectionSelector.jsx:35 -#: src/components/vms/hostvmslist.jsx:140 #: src/components/networks/createNetworkDialog.jsx:41 #: src/components/networks/networkList.jsx:75 -#: src/components/vm/overview/vmOverviewCard.jsx:187 +#: src/components/vms/hostvmslist.jsx:140 +#: src/components/common/machinesConnectionSelector.jsx:35 #: src/components/storagePools/storagePoolList.jsx:77 +#: src/components/vm/overview/vmOverviewCard.jsx:188 msgid "Connection" msgstr "Połączenie" @@ -407,9 +415,9 @@ msgstr "Uległo awarii" #: src/components/networks/createNetworkDialog.jsx:423 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 #: src/components/storagePools/storageVolumeCreate.jsx:104 #: src/components/storagePools/createStoragePoolDialog.jsx:446 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 msgid "Create" msgstr "Utwórz" @@ -451,8 +459,8 @@ msgid "Create new volume" msgstr "Utwórz nowy wolumin" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:47 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 msgid "Create snapshot" msgstr "Utwórz migawkę" @@ -522,15 +530,16 @@ msgid "Deactivate" msgstr "Dezaktywuj" +#: src/components/networks/network.jsx:144 +#: src/components/networks/network.jsx:146 #: src/components/common/deleteResource.jsx:77 #: src/components/common/deleteResource.jsx:121 #: src/components/common/deleteResource.jsx:130 -#: src/components/networks/network.jsx:144 -#: src/components/networks/network.jsx:146 src/components/vm/vmActions.jsx:351 -#: src/components/vm/vmActions.jsx:359 src/components/vm/deleteDialog.jsx:175 #: src/components/storagePools/storagePoolDelete.jsx:200 #: src/components/storagePools/storagePoolDelete.jsx:236 #: src/components/storagePools/storagePoolDelete.jsx:246 +#: src/components/vm/deleteDialog.jsx:175 src/components/vm/vmActions.jsx:351 +#: src/components/vm/vmActions.jsx:359 msgid "Delete" msgstr "Usuń" @@ -574,8 +583,8 @@ msgstr "" "Usuwanie udostępnianych katalogów jest możliwe tylko przy wyłączonym gościu" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:91 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 msgid "Description" msgstr "Opis" @@ -604,6 +613,10 @@ #: src/components/networks/createNetworkDialog.jsx:161 #: src/components/networks/networkList.jsx:74 +#: src/components/vm/overview/bootOrder.jsx:110 +#: src/components/vm/overview/bootOrder.jsx:117 +#: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/overview/bootOrder.jsx:152 #: src/components/vm/disks/vmDiskColumns.jsx:44 #: src/components/vm/disks/diskAdd.jsx:345 #: src/components/vm/disks/vmDisksCard.jsx:168 @@ -611,10 +624,6 @@ #: src/components/vm/hostdevs/hostDevAdd.jsx:126 #: src/components/vm/hostdevs/hostDevCard.jsx:103 #: src/components/vm/hostdevs/hostDevCard.jsx:251 -#: src/components/vm/overview/bootOrder.jsx:110 -#: src/components/vm/overview/bootOrder.jsx:117 -#: src/components/vm/overview/bootOrder.jsx:149 -#: src/components/vm/overview/bootOrder.jsx:152 msgid "Device" msgstr "Urządzenie" @@ -622,8 +631,8 @@ msgid "Devices" msgstr "Urządzenia" -#: src/components/vm/consoles/vnc.jsx:171 #: src/components/vm/consoles/serialConsole.jsx:92 +#: src/components/vm/consoles/vnc.jsx:171 msgid "Disconnect" msgstr "Rozłącz" @@ -666,10 +675,10 @@ #: src/components/common/machinesConnectionSelector.jsx:72 msgid "Disk images can be stored in user home directory" -msgstr "" +msgstr "Obraz dysków mogą być przechowywane w katalogu domowym użytkownika" -#: src/components/vm/disks/diskEdit.jsx:216 #: src/components/vm/disks/diskAdd.jsx:706 +#: src/components/vm/disks/diskEdit.jsx:217 msgid "Disk settings could not be saved" msgstr "Nie można zapisać ustawień dysku" @@ -688,6 +697,10 @@ "Nie należy uruchamiać tej maszyny wirtualnej na oryginalnym i docelowym " "gospodarzu jednocześnie." +#: src/helpers.js:284 +msgid "Do nothing" +msgstr "Nie rób nic" + #: src/components/vm/snapshots/vmSnapshotsCard.jsx:118 msgid "Domain has crashed" msgstr "Domena uległa awarii" @@ -712,6 +725,10 @@ msgid "Downloading: $0%" msgstr "Pobieranie: $0%" +#: src/helpers.js:285 +msgid "Dump core" +msgstr "Zrzuć core" + #: src/components/vm/vmMigrateDialog.jsx:64 msgid "Duration" msgstr "Czas trwania" @@ -721,14 +738,18 @@ msgstr "W trakcie umierania" #: src/components/vm/nics/vmNicsCard.jsx:371 -#: src/components/vm/disks/diskEdit.jsx:164 +#: src/components/vm/disks/diskEdit.jsx:165 msgid "Edit" msgstr "Modyfikuj" -#: src/components/vm/disks/diskEdit.jsx:261 +#: src/components/vm/disks/diskEdit.jsx:262 msgid "Edit $0 attributes" msgstr "Modyfikuj atrybuty $0" +#: src/components/vm/overview/watchdog.jsx:84 +msgid "Edit watchdog device type" +msgstr "Modyfikuj typ urządzenia watchdog" + #: src/components/vm/nics/vmNicsCard.jsx:359 msgid "Editing network interfaces of transient guests is not allowed" msgstr "" @@ -738,8 +759,8 @@ msgid "Editing transient network interfaces is not allowed" msgstr "Modyfikacja tymczasowych interfejsów sieciowych jest niedozwolona" -#: src/components/vm/disks/mediaEject.jsx:103 #: src/components/vm/disks/vmDiskColumns.jsx:164 +#: src/components/vm/disks/mediaEject.jsx:103 msgid "Eject" msgstr "Wysuń" @@ -747,7 +768,7 @@ msgid "Eject disc from VM?" msgstr "Wysunąć płytę z maszyny wirtualnej?" -#: src/components/vm/overview/vmOverviewCard.jsx:241 +#: src/components/vm/overview/vmOverviewCard.jsx:249 msgid "Emulated machine" msgstr "Emulowany komputer" @@ -802,6 +823,14 @@ msgid "Failed to clone VM $0" msgstr "Sklonowanie maszyny wirtualnej $0 się nie powiodło" +#: src/components/vm/overview/watchdog.jsx:55 +msgid "Failed to configure watchdog" +msgstr "Skonfigurowanie watchdoga się nie powiodło" + +#: src/components/vm/overview/watchdog.jsx:68 +msgid "Failed to detach watchdog" +msgstr "Odłączenie watchdoga się nie powiodło" + #: src/app.jsx:136 msgid "Failed to fetch some resources" msgstr "Pobranie części zasobów się nie powiodło" @@ -828,8 +857,8 @@ msgstr "" "Mniej niż maksymalna liczba wirtualnych procesorów powinna być włączona." -#: src/components/vm/disks/vmDiskColumns.jsx:43 #: src/components/vm/overview/bootOrder.jsx:109 +#: src/components/vm/disks/vmDiskColumns.jsx:43 msgid "File" msgstr "Plik" @@ -845,8 +874,8 @@ msgid "Filter by name" msgstr "Filtrowanie według nazwy" -#: src/components/vm/overview/vmOverviewCard.jsx:247 #: src/components/vm/overview/firmware.jsx:78 +#: src/components/vm/overview/vmOverviewCard.jsx:255 msgid "Firmware" msgstr "Oprogramowanie sprzętowe" @@ -886,7 +915,7 @@ "urządzenia do przechowywania danych pozostaną na oryginale po migracji." #: src/components/networks/networkOverviewTab.jsx:110 -#: src/components/vm/overview/vmOverviewCard.jsx:183 +#: src/components/vm/overview/vmOverviewCard.jsx:184 msgid "General" msgstr "Ogólne" @@ -900,9 +929,9 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:798 #: src/components/create-vm-dialog/createVmDialog.jsx:894 -#: src/components/vm/disks/vmDisksCard.jsx:48 -#: src/components/vm/overview/memorySelectRow.jsx:89 #: src/components/storagePools/storageVolumeCreateBody.jsx:104 +#: src/components/vm/overview/memorySelectRow.jsx:89 +#: src/components/vm/disks/vmDisksCard.jsx:48 msgid "GiB" msgstr "GiB" @@ -912,17 +941,21 @@ #: src/components/common/machinesConnectionSelector.jsx:63 msgid "Good choice for desktop virtualization" -msgstr "" +msgstr "Dobry wybór do wirtualizacji środowiska pulpitu" + +#: src/helpers.js:281 +msgid "Gracefully shutdown" +msgstr "Normalnie wyłącz" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Hide additional options" msgstr "Ukryj dodatkowe opcje" -#: src/components/vm/disks/vmDiskColumns.jsx:48 -#: src/components/vm/overview/bootOrder.jsx:114 #: src/components/storagePools/storagePoolOverviewTab.jsx:34 #: src/components/storagePools/createStoragePoolDialog.jsx:122 +#: src/components/vm/overview/bootOrder.jsx:114 +#: src/components/vm/disks/vmDiskColumns.jsx:48 msgid "Host" msgstr "Gospodarz" @@ -950,11 +983,11 @@ msgid "Host should not be empty" msgstr "Gospodarz nie może być pusty" -#: src/components/vm/overview/vmOverviewCard.jsx:237 +#: src/components/vm/overview/vmOverviewCard.jsx:245 msgid "Hypervisor details" msgstr "Informacje o nadzorcy" -#: src/components/vm/disks/diskEdit.jsx:38 +#: src/components/vm/disks/diskEdit.jsx:39 msgid "ID" msgstr "Identyfikator" @@ -1015,11 +1048,11 @@ #: src/components/common/machinesConnectionSelector.jsx:46 msgid "Ideal for server VMs" -msgstr "" +msgstr "Idealne dla serwerowych maszyn wirtualnych" #: src/components/common/machinesConnectionSelector.jsx:52 msgid "Ideal networking support" -msgstr "" +msgstr "Idealna obsługa sieci" #: src/components/vm/disks/diskAdd.jsx:249 msgid "Identifier may be silently truncated to $0 characters " @@ -1075,6 +1108,10 @@ msgid "Initiator IQN should not be empty" msgstr "Inicjator IQN nie może być pusty" +#: src/helpers.js:286 +msgid "Inject a non-maskable interrupt" +msgstr "Wprowadź niemaskowalne przerwanie" + #: src/components/vm/disks/vmDiskColumns.jsx:158 #: src/components/vm/disks/diskAdd.jsx:853 msgid "Insert" @@ -1204,8 +1241,9 @@ msgstr "MAC" #: src/components/networks/networkOverviewTab.jsx:247 -#: src/components/vm/nics/nicEdit.jsx:42 src/components/vm/nics/nicAdd.jsx:63 +#: src/components/vm/nics/nicEdit.jsx:43 #: src/components/vm/nics/vmNicsCard.jsx:253 +#: src/components/vm/nics/nicAdd.jsx:63 msgid "MAC address" msgstr "Adres MAC" @@ -1213,11 +1251,11 @@ msgid "MAC address must not be empty" msgstr "Adres MAC nie może być pusty" -#: src/components/vm/disks/diskEdit.jsx:90 +#: src/components/vm/disks/diskEdit.jsx:91 msgid "Machine must be shut off before changing bus type" msgstr "Maszyna musi być wyłączona przed zmianą typu magistrali" -#: src/components/vm/disks/diskEdit.jsx:60 +#: src/components/vm/disks/diskEdit.jsx:61 msgid "Machine must be shut off before changing cache mode" msgstr "Maszyna musi być wyłączona przed zmianą trybu pamięci podręcznej" @@ -1280,8 +1318,8 @@ msgstr "Nośnik zostanie wysunięty z $0:" #: src/components/create-vm-dialog/createVmDialog.jsx:781 +#: src/components/vm/overview/vmOverviewCard.jsx:207 #: src/components/vm/vmUsageCard.jsx:60 -#: src/components/vm/overview/vmOverviewCard.jsx:206 msgid "Memory" msgstr "Pamięć" @@ -1296,13 +1334,13 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:796 #: src/components/create-vm-dialog/createVmDialog.jsx:892 -#: src/components/vm/overview/memorySelectRow.jsx:87 #: src/components/storagePools/storageVolumeCreateBody.jsx:102 +#: src/components/vm/overview/memorySelectRow.jsx:87 msgid "MiB" msgstr "MiB" -#: src/components/vm/vmActions.jsx:325 #: src/components/vm/vmMigrateDialog.jsx:215 +#: src/components/vm/vmActions.jsx:325 msgid "Migrate" msgstr "Migruj" @@ -1355,16 +1393,16 @@ msgstr "Zmiana stanu NIC $0 maszyny wirtualnej $1 się nie powiodła" #: src/components/create-vm-dialog/createVmDialog.jsx:258 -#: src/components/vms/hostvmslist.jsx:139 #: src/components/networks/createNetworkDialog.jsx:126 #: src/components/networks/networkList.jsx:73 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 -#: src/components/vm/vmCloneDialog.jsx:89 -#: src/components/storagePools/storagePoolList.jsx:75 +#: src/components/vms/hostvmslist.jsx:139 #: src/components/storagePools/storageVolumeCreateBody.jsx:40 -#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/storagePools/storagePoolList.jsx:75 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 +#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 +#: src/components/vm/vmCloneDialog.jsx:89 msgid "Name" msgstr "Nazwa" @@ -1377,14 +1415,14 @@ msgstr "Nazwa zawiera nieprawidłowe znaki" #: src/components/create-vm-dialog/createVmDialog.jsx:189 -#: src/components/vm/vmCloneDialog.jsx:41 #: src/components/storagePools/storageVolumeCreate.jsx:64 +#: src/components/vm/vmCloneDialog.jsx:41 msgid "Name must not be empty" msgstr "Nazwa nie może być pusta" #: src/components/networks/createNetworkDialog.jsx:53 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 #: src/components/storagePools/createStoragePoolDialog.jsx:45 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 msgid "Name should not be empty" msgstr "Nazwa nie może być pusta" @@ -1428,7 +1466,7 @@ msgid "Network interface $0 will be removed from $1" msgstr "Interfejs sieciowy $0 zostanie usunięty z $1" -#: src/components/vm/nics/nicEdit.jsx:135 src/components/vm/nics/nicAdd.jsx:161 +#: src/components/vm/nics/nicEdit.jsx:136 src/components/vm/nics/nicAdd.jsx:161 msgid "Network interface settings could not be saved" msgstr "Nie można zapisać ustawień interfejsu sieciowego" @@ -1591,7 +1629,7 @@ "Jeden lub więcej zaznaczonych woluminów jest używanych przez domeny. Należy " "najpierw odłączyć dyski, aby umożliwić usuwanie woluminów." -#: src/components/vm/nics/nicEdit.jsx:39 +#: src/components/vm/nics/nicEdit.jsx:40 #: src/components/vm/overview/memoryModal.jsx:143 #: src/components/vm/overview/bootOrder.jsx:379 msgid "Only editable when the guest is shut off" @@ -1610,8 +1648,8 @@ msgid "Operation is in progress" msgstr "Działanie jest wykonywane" -#: src/components/vm/vmDetailsPage.jsx:135 #: src/components/storagePools/storagePool.jsx:75 +#: src/components/vm/vmDetailsPage.jsx:135 msgid "Overview" msgstr "Przegląd" @@ -1623,8 +1661,8 @@ msgid "Parent snapshot" msgstr "Migawka nadrzędna" -#: src/components/vm/disks/diskEdit.jsx:40 #: src/components/vm/deleteDialog.jsx:63 +#: src/components/vm/disks/diskEdit.jsx:41 #: src/components/vm/hostdevs/hostDevCard.jsx:128 #: src/components/vm/hostdevs/hostDevCard.jsx:132 msgid "Path" @@ -1646,7 +1684,7 @@ msgid "Path to file on host's file system" msgstr "Ścieżka do pliku w systemie plików gospodarza" -#: src/components/vm/vmActions.jsx:200 +#: src/components/vm/vmActions.jsx:200 src/helpers.js:283 msgid "Pause" msgstr "Wstrzymaj" @@ -1660,7 +1698,7 @@ #: src/components/common/machinesConnectionSelector.jsx:55 msgid "Permissions denied for disk images in home directories" -msgstr "" +msgstr "Odmowa uprawnień dla obrazów dysków w katalogach domowych" #: src/components/vm/nics/nicAdd.jsx:86 src/components/vm/disks/diskAdd.jsx:134 msgid "Persistence" @@ -1695,11 +1733,11 @@ msgid "Please start the virtual machine to access its console." msgstr "Proszę uruchomić maszynę wirtualną, aby uzyskać dostęp do jej konsoli." -#: src/components/vm/disks/mediaEject.jsx:86 -#: src/components/vm/disks/vmDiskColumns.jsx:46 -#: src/components/vm/disks/diskAdd.jsx:150 #: src/components/vm/deleteDialog.jsx:71 #: src/components/vm/overview/bootOrder.jsx:112 +#: src/components/vm/disks/vmDiskColumns.jsx:46 +#: src/components/vm/disks/diskAdd.jsx:150 +#: src/components/vm/disks/mediaEject.jsx:86 msgid "Pool" msgstr "Pula" @@ -1720,12 +1758,16 @@ msgstr "Woluminy puli są używane przez maszyny wirtualne " #: src/components/vm/nics/vmNicsCard.jsx:287 -#: src/components/vm/disks/vmDiskColumns.jsx:49 #: src/components/vm/overview/bootOrder.jsx:115 #: src/components/vm/overview/bootOrder.jsx:131 +#: src/components/vm/disks/vmDiskColumns.jsx:49 msgid "Port" msgstr "Port" +#: src/helpers.js:282 +msgid "Power off" +msgstr "Wyłącz" + #: src/components/vm/overview/vcpuModal.jsx:226 msgid "Preferred number of sockets to expose to the guest." msgstr "Preferowana liczba gniazd eksponowanych gościowi." @@ -1754,11 +1796,11 @@ msgid "Private" msgstr "Prywatne" +#: src/components/vm/overview/bootOrder.jsx:144 +#: src/components/vm/overview/bootOrder.jsx:159 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:242 #: src/components/vm/hostdevs/hostDevCard.jsx:248 -#: src/components/vm/overview/bootOrder.jsx:144 -#: src/components/vm/overview/bootOrder.jsx:159 msgid "Product" msgstr "Produkt" @@ -1766,10 +1808,10 @@ msgid "Profile" msgstr "Profil" -#: src/components/vm/disks/vmDiskColumns.jsx:45 -#: src/components/vm/hostdevs/hostDevCard.jsx:119 #: src/components/vm/overview/bootOrder.jsx:111 #: src/components/vm/overview/bootOrder.jsx:172 +#: src/components/vm/disks/vmDiskColumns.jsx:45 +#: src/components/vm/hostdevs/hostDevCard.jsx:119 msgid "Protocol" msgstr "Protokół" @@ -1797,7 +1839,7 @@ msgid "Range" msgstr "Zakres" -#: src/components/vm/disks/diskEdit.jsx:121 +#: src/components/vm/disks/diskEdit.jsx:122 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Read-only" msgstr "Tylko do odczytu" @@ -1817,12 +1859,13 @@ #: src/components/networks/networkOverviewTab.jsx:70 #: src/components/vm/nics/vmNicsCard.jsx:389 #: src/components/vm/nics/vmNicsCard.jsx:396 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 +#: src/components/vm/overview/watchdog.jsx:102 #: src/components/vm/disks/vmDiskColumns.jsx:131 #: src/components/vm/disks/vmDiskColumns.jsx:190 #: src/components/vm/hostdevs/hostDevCard.jsx:258 #: src/components/vm/hostdevs/hostDevCard.jsx:264 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 msgid "Remove" msgstr "Usuń" @@ -1846,7 +1889,7 @@ msgid "Remove static host from DHCP" msgstr "Usuń statyczny komputer z DHCP" -#: src/components/vm/vmActions.jsx:338 src/components/vm/vmRenameDialog.jsx:64 +#: src/components/vm/vmRenameDialog.jsx:64 src/components/vm/vmActions.jsx:338 msgid "Rename" msgstr "Zmień nazwę" @@ -1854,10 +1897,16 @@ msgid "Rename VM $0" msgstr "Zmień nazwę maszyny wirtualnej $0" +#: src/helpers.js:280 +msgid "Reset" +msgstr "Przywróć" + #: src/components/common/machinesConnectionSelector.jsx:69 msgid "" "Restrictions in networking (SLIRP-based emulation) and PCI device assignment" msgstr "" +"Ograniczenia w sieci (emulacja na podstawie SLIRP) i przydzielaniu urządzeń " +"PCI" #: src/components/vm/vmActions.jsx:211 msgid "Resume" @@ -1899,7 +1948,7 @@ msgstr "Uruchom" #: src/components/networks/networkOverviewTab.jsx:124 -#: src/components/vm/overview/vmOverviewCard.jsx:125 +#: src/components/vm/overview/vmOverviewCard.jsx:126 msgid "Run when host boots" msgstr "Uruchamianie po włączeniu gospodarza" @@ -1919,11 +1968,12 @@ msgid "SPICE port" msgstr "Port SPICE" -#: src/components/vm/nics/nicEdit.jsx:176 -#: src/components/vm/disks/diskEdit.jsx:265 +#: src/components/vm/nics/nicEdit.jsx:177 +#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/overview/memoryModal.jsx:154 #: src/components/vm/overview/bootOrder.jsx:326 -#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/disks/diskEdit.jsx:266 msgid "Save" msgstr "Zapisz" @@ -1990,8 +2040,8 @@ msgid "Shared storage" msgstr "Udostępniane urządzenia do przechowywania danych" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Show additional options" msgstr "Wyświetl dodatkowe opcje" @@ -2009,21 +2059,21 @@ "Należy wyłączyć maszynę wirtualną, aby zmodyfikować konfigurację " "oprogramowania sprzętowego" -#: src/helpers.js:227 src/components/vm/snapshots/vmSnapshotsCard.jsx:115 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:115 src/helpers.js:227 msgid "Shutting down" msgstr "Wyłączanie" -#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storageVolumeCreateBody.jsx:86 +#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 msgid "Size" msgstr "Rozmiar" +#: src/components/vm/overview/bootOrder.jsx:160 #: src/components/vm/hostdevs/hostDevAdd.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:106 #: src/components/vm/hostdevs/hostDevCard.jsx:113 #: src/components/vm/hostdevs/hostDevCard.jsx:243 -#: src/components/vm/overview/bootOrder.jsx:160 msgid "Slot" msgstr "Gniazdo" @@ -2049,13 +2099,13 @@ msgid "Sockets" msgstr "Gniazda" +#: src/components/storagePools/storagePoolOverviewTab.jsx:51 #: src/components/vm/nics/nicBody.jsx:197 #: src/components/vm/nics/vmNicsCard.jsx:281 #: src/components/vm/disks/diskAdd.jsx:743 #: src/components/vm/disks/diskAdd.jsx:779 #: src/components/vm/disks/vmDisksCard.jsx:186 #: src/components/vm/hostdevs/hostDevCard.jsx:224 -#: src/components/storagePools/storagePoolOverviewTab.jsx:51 msgid "Source" msgstr "Źródło" @@ -2067,13 +2117,13 @@ msgid "Source must not be empty" msgstr "Źródło nie może być puste" -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 #: src/components/storagePools/storagePoolOverviewTab.jsx:41 #: src/components/storagePools/storagePoolOverviewTab.jsx:46 #: src/components/storagePools/createStoragePoolDialog.jsx:174 #: src/components/storagePools/createStoragePoolDialog.jsx:192 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 msgid "Source path" msgstr "Ścieżka źródłowa" @@ -2107,11 +2157,11 @@ msgid "Startup" msgstr "Uruchamianie" -#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/networks/networkList.jsx:77 -#: src/components/vm/nics/vmNicsCard.jsx:330 -#: src/components/vm/overview/vmOverviewCard.jsx:192 +#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/storagePools/storagePoolList.jsx:78 +#: src/components/vm/nics/vmNicsCard.jsx:330 +#: src/components/vm/overview/vmOverviewCard.jsx:193 msgid "State" msgstr "Stan" @@ -2168,12 +2218,12 @@ msgid "Storage size must not be 0" msgstr "Rozmiar urządzenia do przechowywania danych nie może wynosić 0" -#: src/components/vm/disks/diskEdit.jsx:44 +#: src/components/vm/disks/diskEdit.jsx:45 msgid "Storage volume" msgstr "Wolumin urządzeń do przechowywania danych" -#: src/components/vm/disks/diskAdd.jsx:444 #: src/components/storagePools/storageVolumeCreate.jsx:67 +#: src/components/vm/disks/diskAdd.jsx:444 msgid "Storage volume size must not exceed the storage pool's capacity ($0 $1)" msgstr "" "Rozmiar woluminu urządzeń do przechowywania danych nie może przekraczać " @@ -2206,9 +2256,9 @@ msgid "Table of selectable host devices" msgstr "Tabela wybieralnych urządzeń gospodarza" +#: src/components/vm/overview/bootOrder.jsx:166 #: src/components/vm/disks/vmDiskColumns.jsx:135 #: src/components/vm/hostdevs/hostDevCard.jsx:114 -#: src/components/vm/overview/bootOrder.jsx:166 msgid "Target" msgstr "Cel" @@ -2360,17 +2410,17 @@ msgid "Troubleshoot" msgstr "Rozwiązywanie problemów" +#: src/components/storagePools/storagePoolOverviewTab.jsx:76 +#: src/components/storagePools/createStoragePoolDialog.jsx:81 #: src/components/vm/nics/vmNicsCard.jsx:228 -#: src/components/vm/hostdevs/hostDevAdd.jsx:50 -#: src/components/vm/hostdevs/hostDevCard.jsx:184 #: src/components/vm/overview/bootOrder.jsx:129 #: src/components/vm/overview/bootOrder.jsx:142 #: src/components/vm/overview/bootOrder.jsx:157 #: src/components/vm/overview/bootOrder.jsx:164 #: src/components/vm/overview/bootOrder.jsx:171 #: src/components/vm/overview/bootOrder.jsx:177 -#: src/components/storagePools/storagePoolOverviewTab.jsx:76 -#: src/components/storagePools/createStoragePoolDialog.jsx:81 +#: src/components/vm/hostdevs/hostDevAdd.jsx:50 +#: src/components/vm/hostdevs/hostDevCard.jsx:184 msgid "Type" msgstr "Typ" @@ -2418,14 +2468,14 @@ msgid "Unknown firmware" msgstr "Nieznane oprogramowanie sprzętowe" -#: src/components/vm/hostdevs/hostDevCard.jsx:97 -#: src/components/vm/hostdevs/hostDevCard.jsx:98 #: src/components/vm/overview/bootOrder.jsx:148 #: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/hostdevs/hostDevCard.jsx:97 +#: src/components/vm/hostdevs/hostDevCard.jsx:98 msgid "Unspecified" msgstr "Nieokreślone" -#: src/components/vm/disks/diskEdit.jsx:42 +#: src/components/vm/disks/diskEdit.jsx:43 msgid "Url" msgstr "URL" @@ -2483,7 +2533,7 @@ msgid "User session" msgstr "Sesja użytkownika" -#: src/components/vm/overview/vcpuModal.jsx:171 +#: src/components/vm/overview/vcpuModal.jsx:172 msgid "VCPU settings could not be saved" msgstr "Nie można zapisać ustawień wirtualnego procesora" @@ -2541,6 +2591,8 @@ "VM launched with unprivileged limited access, with the process and PTY owned " "by your user account" msgstr "" +"Maszyna wirtualna uruchomiona z nieuprawnionym, ograniczonym dostępem, " +"z procesem i PTY pod własnością konta użytkownika" #: src/components/vm/snapshots/vmSnapshotsCard.jsx:106 msgid "VM state" @@ -2548,7 +2600,7 @@ #: src/components/common/machinesConnectionSelector.jsx:49 msgid "VM will launch with root permissions" -msgstr "" +msgstr "Maszyna wirtualna zostanie uruchomiona z uprawnieniami roota" #: src/components/vm/consoles/desktopConsole.jsx:53 msgid "VNC TLS port" @@ -2570,21 +2622,21 @@ msgid "Valid token" msgstr "Prawidłowy token" +#: src/components/vm/overview/bootOrder.jsx:143 +#: src/components/vm/overview/bootOrder.jsx:158 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:214 #: src/components/vm/hostdevs/hostDevCard.jsx:241 #: src/components/vm/hostdevs/hostDevCard.jsx:247 -#: src/components/vm/overview/bootOrder.jsx:143 -#: src/components/vm/overview/bootOrder.jsx:158 msgid "Vendor" msgstr "Producent" +#: src/components/networks/networkList.jsx:53 #: src/components/vms/hostvmslist.jsx:129 #: src/components/vms/hostvmslist.jsx:136 -#: src/components/networks/networkList.jsx:53 +#: src/components/storagePools/storagePoolList.jsx:55 #: src/components/vm/vmDetailsPage.jsx:112 -#: src/components/vm/vmDetailsPage.jsx:265 -#: src/components/storagePools/storagePoolList.jsx:55 src/manifest.json:0 +#: src/components/vm/vmDetailsPage.jsx:265 src/manifest.json:0 msgid "Virtual machines" msgstr "Maszyny wirtualne" @@ -2605,11 +2657,11 @@ msgstr "Usługa wirtualizacji (libvirt) nie jest aktywna" #: src/components/create-vm-dialog/createVmDialog.jsx:862 -#: src/components/vm/disks/mediaEject.jsx:90 -#: src/components/vm/disks/vmDiskColumns.jsx:47 -#: src/components/vm/disks/diskAdd.jsx:113 #: src/components/vm/deleteDialog.jsx:68 #: src/components/vm/overview/bootOrder.jsx:113 +#: src/components/vm/disks/vmDiskColumns.jsx:47 +#: src/components/vm/disks/diskAdd.jsx:113 +#: src/components/vm/disks/mediaEject.jsx:90 msgid "Volume" msgstr "Wolumin" @@ -2625,17 +2677,31 @@ msgid "Volume group name should not be empty" msgstr "Nazwa grupy woluminów nie może być pusta" -#: src/components/vm/hostdevs/hostDevCard.jsx:120 #: src/components/vm/overview/bootOrder.jsx:173 +#: src/components/vm/hostdevs/hostDevCard.jsx:120 msgid "WWPN" msgstr "WWPN" -#: src/components/vm/disks/diskEdit.jsx:130 +#: src/components/vm/overview/vmOverviewCard.jsx:235 +msgid "Watchdog" +msgstr "Watchdog" + +#: src/components/vm/overview/watchdog.jsx:85 +msgid "" +"Watchdogs act when systems stop responding. To use this virtual watchdog " +"device, the guest system also needs to have an additional driver and a " +"running watchdog service." +msgstr "" +"Urządzenia watchdog działają, kiedy systemy przestają odpowiadać. Aby użyć " +"tego wirtualnego urządzenia watchdog, system gościa musi mieć także " +"dodatkowy sterownik i działającą usługę watchdog." + +#: src/components/vm/disks/diskEdit.jsx:131 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable" msgstr "Zapisywalny" -#: src/components/vm/disks/diskEdit.jsx:139 +#: src/components/vm/disks/diskEdit.jsx:140 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable and shared" msgstr "Zapisywalny i udostępniany" @@ -2653,6 +2719,10 @@ msgid "active" msgstr "aktywne" +#: src/components/vm/overview/watchdog.jsx:154 +msgid "add" +msgstr "dodaj" + #: src/components/networks/networkOverviewTab.jsx:191 msgid "add entry" msgstr "dodaj wpis" @@ -2665,7 +2735,7 @@ msgid "cdrom" msgstr "CD-ROM" -#: src/helpers.js:244 src/components/vm/overview/cpuTypeModal.jsx:52 +#: src/components/vm/overview/cpuTypeModal.jsx:52 src/helpers.js:244 msgid "custom" msgstr "niestandardowe" @@ -2685,10 +2755,11 @@ msgid "down" msgstr "w dół" +#: src/components/vm/overview/watchdog.jsx:154 +#: src/components/vm/overview/vmOverviewCard.jsx:137 +#: src/components/vm/overview/vmOverviewCard.jsx:148 +#: src/components/vm/overview/vmOverviewCard.jsx:156 #: src/components/vm/overview/bootOrder.jsx:372 -#: src/components/vm/overview/vmOverviewCard.jsx:136 -#: src/components/vm/overview/vmOverviewCard.jsx:147 -#: src/components/vm/overview/vmOverviewCard.jsx:155 msgid "edit" msgstr "modyfikuj" @@ -2770,9 +2841,9 @@ msgid "network" msgstr "sieć" -#: src/helpers.js:273 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:273 msgid "no" msgstr "nie" @@ -2781,6 +2852,7 @@ msgstr "nie zapisano żadnego stanu" #: src/components/networks/networkOverviewTab.jsx:295 +#: src/components/vm/overview/watchdog.jsx:150 msgid "none" msgstr "brak" @@ -2832,7 +2904,7 @@ msgid "vCPU maximum" msgstr "Maksymalna liczba wirtualnych procesorów" -#: src/components/vm/overview/vmOverviewCard.jsx:211 +#: src/components/vm/overview/vmOverviewCard.jsx:212 msgid "vCPUs" msgstr "Wirtualne procesory" @@ -2860,7 +2932,7 @@ "Aby tworzyć nowe maszyny wirtualne, w systemie musi być zainstalowany pakiet " "virt-install" -#: src/components/vm/overview/vmOverviewCard.jsx:161 +#: src/components/vm/overview/vmOverviewCard.jsx:162 msgid "" "virt-install package needs to be installed on the system in order to edit " "this attribute" @@ -2872,9 +2944,9 @@ msgid "vm" msgstr "maszyna wirtualna" -#: src/helpers.js:272 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:272 msgid "yes" msgstr "tak" @@ -2895,9 +2967,6 @@ #~ msgid "Domain" #~ msgstr "Domena" -#~ msgid "Function" -#~ msgstr "Funkcja" - #~ msgid "Delete content" #~ msgstr "Usuń zawartość" diff -Nru cockpit-machines-281/po/ru.po cockpit-machines-282/po/ru.po --- cockpit-machines-281/po/ru.po 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/po/ru.po 2023-01-25 11:01:21.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-09 02:57+0000\n" +"POT-Creation-Date: 2023-01-16 02:59+0000\n" "PO-Revision-Date: 2021-05-31 20:02+0000\n" "Last-Translator: Igor Gorbounov \n" "Language-Team: Russian , 2019. #zanata, 2020. -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-09 02:57+0000\n" -"PO-Revision-Date: 2021-04-10 18:04+0000\n" -"Last-Translator: Matej Marusak \n" -"Language-Team: Slovak \n" -"Language: sk\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" -"X-Generator: Weblate 4.5.3\n" - -#: src/components/create-vm-dialog/createVmDialog.jsx:812 -msgid "$0 $1 available at default location" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:238 -#: src/components/create-vm-dialog/createVmDialog.jsx:763 -#, fuzzy -#| msgid "$0 is not available from any repository." -msgid "$0 $1 available on host" -msgstr "$0 nie je k dispozícií v žiadom repozitári." - -#: src/components/vm/overview/cpuTypeModal.jsx:62 -msgid "$0 CPU configuration" -msgstr "Konfigurácia procesoru $0" - -#: src/components/aggregateStatusCards.jsx:77 -msgid "$0 Network" -msgid_plural "$0 Networks" -msgstr[0] "$0 Sieť" -msgstr[1] "$0 Siete" -msgstr[2] "$0 Sietí" - -#: src/components/aggregateStatusCards.jsx:52 -msgid "$0 Storage pool" -msgid_plural "$0 Storage pools" -msgstr[0] "$0 fond úložiska" -msgstr[1] "$0 fondy úložisk" -msgstr[2] "$0 fondov úložisk" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1172 -#, fuzzy -#| msgid "" -#| "The selected operating system does not support unattended installation" -msgid "$0 does not support unattended installation." -msgstr "Vybraný operačný systém nepodporuje bezobslužnú inštaláciu" - -#: src/components/vm/consoles/desktopConsole.jsx:61 -msgid "" -"$0 is available for most operating systems. To install it, search for it in " -"GNOME Software or run the following:" -msgstr "" -"$0 je k dispozícií pre väčšinu operačných systémov. Pre inštaláciu " -"vyhľadejte v GNOME Software alebo spusťte nasledujúce:" - -#: src/components/vm/overview/memoryModal.jsx:150 -msgid "$0 memory adjustment" -msgstr "$0 úprava nastavenia pamäti" - -#: src/components/create-vm-dialog/pxe-helpers.js:105 -msgid "$0 network" -msgstr "$0 Sieť" - -#: src/components/vm/vmUsageCard.jsx:49 -msgid "$0 vCPU" -msgid_plural "$0 vCPUs" -msgstr[0] "$0 virt. procesor" -msgstr[1] "$0 virt. procesory" -msgstr[2] "$0 virt. procesorov" - -#: src/components/vm/overview/vcpuModal.jsx:259 -msgid "$0 vCPU details" -msgstr "$0 podrobnosti virt. procesoru" - -#: src/components/vm/nics/nicEdit.jsx:172 -msgid "$0 virtual network interface settings" -msgstr "Nastavenie virtuálneho sieťového rozhrania $0" - -#: src/components/vm/vmMigrateDialog.jsx:76 -msgid "" -"A copy of the VM will run on the destination and will disappear when it is " -"shut off. Meanwhile, the origin host keeps its copy of the VM configuration." -msgstr "" - -#: src/components/vm/disks/diskEdit.jsx:113 -#: src/components/vm/disks/vmDisksCard.jsx:184 -msgid "Access" -msgstr "Prístup" - -#: src/components/networks/network.jsx:166 -#: src/components/storagePools/storagePool.jsx:170 -msgid "Activate" -msgstr "Aktivovať" - -#: src/components/storagePools/storagePoolVolumesTab.jsx:113 -msgid "Activate the storage pool to administer volumes" -msgstr "" - -#: src/components/networks/networkOverviewTab.jsx:236 -#: src/components/vm/nics/nicAdd.jsx:207 -#: src/components/vm/disks/diskAdd.jsx:853 -#: src/components/vm/hostdevs/hostDevAdd.jsx:226 -msgid "Add" -msgstr "Pridať" - -#: src/components/networks/networkOverviewTab.jsx:232 -msgid "Add a DHCP static host entry" -msgstr "" - -#: src/components/vm/disks/diskAdd.jsx:843 -#: src/components/vm/disks/vmDisksCard.jsx:74 -msgid "Add disk" -msgstr "Pridať disk" - -#: src/components/vm/hostdevs/hostDevAdd.jsx:242 -#: src/components/vm/hostdevs/hostDevCard.jsx:153 -#, fuzzy -#| msgid "host device" -msgid "Add host device" -msgstr "zariadenie hostiteľa" - -#: src/components/vm/nics/vmNicsCard.jsx:81 -msgid "Add network interface" -msgstr "Pridať sieťové rozhranie" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:114 -msgid "Add shared directory" -msgstr "" - -#: src/components/vm/nics/nicAdd.jsx:196 -msgid "Add virtual network interface" -msgstr "Pridať virtuálne sieťové rozhranie" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:118 -#, fuzzy -#| msgid "Only editable when the guest is shut off" -msgid "Adding shared directories is possible only when the guest is shut off" -msgstr "Možné upraviť len pokiaľ je hosť vypnutý" - -#: src/components/vm/disks/diskAdd.jsx:77 -msgid "Adding this disk will change its access mode to shared." -msgstr "" - -#: src/components/vm/disks/vmDisksCard.jsx:188 -msgid "Additional" -msgstr "Ďalšie" - -#: src/components/networks/networkOverviewTab.jsx:142 -#: src/components/networks/networkOverviewTab.jsx:162 -#: src/components/vm/consoles/desktopConsole.jsx:47 -#: src/components/vm/nics/vmNicsCard.jsx:286 -msgid "Address" -msgstr "Adresa" - -#: src/components/networks/createNetworkDialog.jsx:80 -#: src/components/networks/createNetworkDialog.jsx:87 -#: src/components/networks/createNetworkDialog.jsx:108 -#: src/components/networks/createNetworkDialog.jsx:115 -msgid "Address not within subnet" -msgstr "Adresa sa nenachádza v podsieti" - -#: src/components/vms/hostvmslist.jsx:65 src/components/vms/hostvmslist.jsx:83 -msgid "All" -msgstr "Všetko" - -#: src/components/vm/vmMigrateDialog.jsx:204 -msgid "" -"All VM activity, including storage, will be temporary. This will result in " -"data loss on the destination host." -msgstr "" - -#: src/components/vm/disks/diskAdd.jsx:244 -msgid "" -"Allowed characters: basic Latin alphabet, numbers, and limited punctuation " -"(-, _, +, .)" -msgstr "" - -#: src/components/storagePools/storagePoolDelete.jsx:176 -msgid "Also delete all volumes inside this pool:" -msgstr "" - -#: src/components/vm/nics/nicAdd.jsx:89 src/components/vm/disks/diskAdd.jsx:137 -msgid "Always attach" -msgstr "Vždy pripojiť" - -#: src/components/vm/overview/cpuTypeModal.jsx:66 -#: src/components/vm/overview/vcpuModal.jsx:263 -msgid "Apply" -msgstr "Použiť" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1171 -msgid "" -"Automated installs are only available when downloading an image or using " -"cloud-init." -msgstr "" - -#: src/components/networks/createNetworkDialog.jsx:167 -msgid "Automatic" -msgstr "Automaticky" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1286 -#, fuzzy -#| msgid "Automatic" -msgid "Automation" -msgstr "Automaticky" - -#: src/components/networks/networkOverviewTab.jsx:119 -#: src/components/vm/overview/vmOverviewCard.jsx:229 -#: src/components/storagePools/storagePoolOverviewTab.jsx:71 -msgid "Autostart" -msgstr "Automatické spustenie" - -#: src/helpers.js:232 -msgid "Blocked" -msgstr "Blokované" - -#: src/components/vm/overview/vmOverviewCard.jsx:221 -msgid "Boot order" -msgstr "Poradie zavádzania" - -#: src/components/vm/overview/bootOrder.jsx:255 -msgid "Boot order settings could not be saved" -msgstr "" - -#: src/components/vm/disks/diskEdit.jsx:88 -#: src/components/vm/disks/diskAdd.jsx:224 -#: src/components/vm/disks/vmDisksCard.jsx:182 -#: src/components/vm/hostdevs/hostDevAdd.jsx:92 -#: src/components/vm/hostdevs/hostDevCard.jsx:104 -#: src/components/vm/hostdevs/hostDevCard.jsx:112 -#: src/components/vm/hostdevs/hostDevCard.jsx:252 -#: src/components/vm/overview/bootOrder.jsx:118 -#: src/components/vm/overview/bootOrder.jsx:130 -#: src/components/vm/overview/bootOrder.jsx:148 -#: src/components/vm/overview/bootOrder.jsx:151 -#: src/components/vm/overview/bootOrder.jsx:165 -msgid "Bus" -msgstr "Zbernica" - -#: src/components/vm/disks/diskAdd.jsx:352 -msgid "CD/DVD disc" -msgstr "" - -#: src/components/vm/vmUsageCard.jsx:71 -msgid "CPU" -msgstr "CPU" - -#: src/components/vm/overview/cpuTypeModal.jsx:28 -msgid "CPU configuration could not be saved" -msgstr "Nepodarilo sa uložiť konfiguráciu procesoru" - -#: src/components/vm/overview/vmOverviewCard.jsx:216 -msgid "CPU type" -msgstr "Typ procesoru" - -#: src/components/vm/disks/diskEdit.jsx:58 -#: src/components/vm/disks/vmDiskColumns.jsx:105 -#: src/components/vm/disks/diskAdd.jsx:213 -msgid "Cache" -msgstr "Vyrovnávacia pamäť" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1346 -#: src/components/common/deleteResource.jsx:80 -#: src/components/networks/createNetworkDialog.jsx:426 -#: src/components/networks/networkOverviewTab.jsx:239 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:149 -#: src/components/vm/snapshots/vmSnapshotsRevertModal.jsx:75 -#: src/components/vm/vmRenameDialog.jsx:67 -#: src/components/vm/vmCloneDialog.jsx:79 -#: src/components/vm/nics/nicEdit.jsx:179 src/components/vm/nics/nicAdd.jsx:210 -#: src/components/vm/disks/mediaEject.jsx:110 -#: src/components/vm/disks/diskEdit.jsx:268 -#: src/components/vm/disks/diskAdd.jsx:856 -#: src/components/vm/vmMigrateDialog.jsx:218 -#: src/components/vm/deleteDialog.jsx:178 -#: src/components/vm/hostdevs/hostDevAdd.jsx:232 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:174 -#: src/components/vm/overview/cpuTypeModal.jsx:69 -#: src/components/vm/overview/memoryModal.jsx:157 -#: src/components/vm/overview/bootOrder.jsx:329 -#: src/components/vm/overview/firmware.jsx:72 -#: src/components/vm/overview/vcpuModal.jsx:266 -#: src/components/storagePools/storageVolumeCreate.jsx:107 -#: src/components/storagePools/createStoragePoolDialog.jsx:449 -#: src/components/storagePools/storagePoolDelete.jsx:203 -msgid "Cancel" -msgstr "Zrušiť" - -#: src/components/vm/disks/vmDisksCard.jsx:180 -msgid "Capacity" -msgstr "Kapacita" - -#: src/components/vm/overview/bootOrder.jsx:322 -#, fuzzy -#| msgid "Boot order" -msgid "Change boot order" -msgstr "Poradie zavádzania" - -#: src/components/vm/overview/firmware.jsx:65 -msgid "Change firmware" -msgstr "Zmeniť firmware" - -#: src/components/common/warningInactive.jsx:11 -#: src/components/vm/nics/nicEdit.jsx:166 -#: src/components/vm/disks/diskEdit.jsx:253 -#: src/components/vm/overview/vcpuModal.jsx:186 -msgid "Changes will take effect after shutting down the VM" -msgstr "Zmeny sa prejavia až po vypnutí virt. stroja" - -#: src/components/create-vm-dialog/createVmDialog.jsx:512 -msgid "Checking token validity..." -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:455 -#: src/components/create-vm-dialog/createVmDialog.jsx:456 -msgid "Choose an operating system" -msgstr "Vyberte operačný systém" - -#: src/components/vm/hostdevs/hostDevCard.jsx:194 -msgid "Class" -msgstr "" - -#: src/components/vm/consoles/desktopConsole.jsx:58 -msgid "" -"Clicking \"Launch remote viewer\" will download a .vv file and launch $0." -msgstr "" - -#: src/components/vm/vmActions.jsx:302 src/components/vm/vmCloneDialog.jsx:76 -msgid "Clone" -msgstr "Klonovať" - -#: src/components/common/stateIcon.jsx:54 -msgid "Close" -msgstr "Zavrieť" - -#: src/components/create-vm-dialog/createVmDialog.jsx:360 -msgid "Cloud base image" -msgstr "Cloudový obraz" - -#: src/components/common/deleteResource.jsx:86 -msgid "Confirm this action" -msgstr "" - -#: src/components/vm/consoles/serialConsole.jsx:93 -msgid "Connect" -msgstr "Pripojiť" - -#: src/components/vm/consoles/desktopConsole.jsx:46 -msgid "Connect with any viewer application for following protocols" -msgstr "" - -#: src/components/vm/consoles/vnc.jsx:169 -#, fuzzy -#| msgid "Connection" -msgid "Connecting" -msgstr "Spojenie" - -#: src/components/common/machinesConnectionSelector.jsx:35 -#: src/components/vms/hostvmslist.jsx:140 -#: src/components/networks/createNetworkDialog.jsx:41 -#: src/components/networks/networkList.jsx:75 -#: src/components/vm/overview/vmOverviewCard.jsx:187 -#: src/components/storagePools/storagePoolList.jsx:77 -msgid "Connection" -msgstr "Spojenie" - -#: src/components/vm/vmDetailsPage.jsx:118 -#: src/components/vm/vmDetailsPage.jsx:152 -msgid "Console" -msgstr "Konzola" - -#: src/components/vm/vmMigrateDialog.jsx:106 -#: src/components/vm/vmMigrateDialog.jsx:122 -#, fuzzy -#| msgid "Storage" -msgid "Copy storage" -msgstr "Úložisko" - -#: src/components/vm/overview/vcpuModal.jsx:237 -msgid "Cores per socket" -msgstr "" - -#: src/components/vm/deleteDialog.jsx:151 -#, fuzzy -#| msgid "The $0 could not be deleted" -msgid "Could not delete $0" -msgstr "$0 sa nepodarilo zmazať" - -#: src/components/vm/deleteDialog.jsx:156 -msgid "Could not delete storage for $0" -msgstr "" - -#: src/components/vm/snapshots/vmSnapshotsRevertModal.jsx:54 -msgid "Could not revert to snapshot" -msgstr "" - -#: src/helpers.js:229 -msgid "Crashed" -msgstr "Havarovalo" - -#: src/components/networks/createNetworkDialog.jsx:423 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 -#: src/components/storagePools/storageVolumeCreate.jsx:104 -#: src/components/storagePools/createStoragePoolDialog.jsx:446 -msgid "Create" -msgstr "Vytvoriť" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1392 -msgid "Create VM" -msgstr "Vytvoriť virt. stroj" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1411 -msgid "Create VM by importing a disk image of an existing VM installation" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1410 -msgid "Create VM from local or network installation medium" -msgstr "" - -#: src/components/vm/vmCloneDialog.jsx:68 -msgid "Create a clone VM based on $0" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1314 -#, fuzzy -#| msgid "Create new" -msgid "Create and edit" -msgstr "Vytvoriť nový" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1340 -#, fuzzy -#| msgid "Create new" -msgid "Create and run" -msgstr "Vytvoriť nový" - -#: src/components/vm/disks/diskAdd.jsx:782 -msgid "Create new" -msgstr "Vytvoriť nový" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1328 -msgid "Create new virtual machine" -msgstr "Vytvoriť nový virtuálny počítač" - -#: src/components/create-vm-dialog/createVmDialog.jsx:849 -msgid "Create new volume" -msgstr "" - -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:47 -msgid "Create snapshot" -msgstr "Zachytiť stav" - -#: src/components/storagePools/createStoragePoolDialog.jsx:442 -#: src/components/storagePools/createStoragePoolDialog.jsx:491 -msgid "Create storage pool" -msgstr "" - -#: src/components/storagePools/storageVolumeCreate.jsx:100 -msgid "Create storage volume" -msgstr "" - -#: src/components/networks/createNetworkDialog.jsx:416 -#: src/components/networks/createNetworkDialog.jsx:444 -msgid "Create virtual network" -msgstr "" - -#: src/components/storagePools/storageVolumeCreate.jsx:145 -#: src/components/storagePools/storageVolumeCreate.jsx:156 -msgid "Create volume" -msgstr "Vytvoriť zväzok" - -#: src/components/vms/hostvmslist.jsx:51 -msgid "Creating VM" -msgstr "Vytvára sa virt. stroj" - -#: src/app.jsx:248 -#, fuzzy -#| msgid "Creating VM" -msgid "Creating VM $0" -msgstr "Vytvára sa virt. stroj" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1147 -msgid "Creation of VM $0 failed" -msgstr "" - -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:67 -msgid "Creation time" -msgstr "Čas vytvorenia" - -#: src/components/vm/consoles/vnc.jsx:135 -msgid "Ctrl+Alt+$0" -msgstr "Ctrl+Alt+$0" - -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:74 -msgid "Current" -msgstr "Súčasný" - -#: src/components/vm/overview/memoryModal.jsx:127 -msgid "Current allocation" -msgstr "Súčasná alokácia" - -#: src/components/vm/overview/firmware.jsx:125 -msgid "Custom firmware: $0" -msgstr "" - -#: src/components/vm/disks/diskAdd.jsx:337 -#: src/components/vm/disks/diskAdd.jsx:746 -#: src/components/vm/disks/diskAdd.jsx:792 -msgid "Custom path" -msgstr "Vlastná cesta" - -#: src/components/networks/networkOverviewTab.jsx:275 -#, fuzzy -#| msgid "DHCP range" -msgid "DHCP Settings" -msgstr "DHCP rozsah" - -#: src/components/networks/network.jsx:162 -#: src/components/storagePools/storagePool.jsx:161 -msgid "Deactivate" -msgstr "Deaktivovať" - -#: src/components/common/deleteResource.jsx:77 -#: src/components/common/deleteResource.jsx:121 -#: src/components/common/deleteResource.jsx:130 -#: src/components/networks/network.jsx:144 -#: src/components/networks/network.jsx:146 src/components/vm/vmActions.jsx:351 -#: src/components/vm/vmActions.jsx:359 src/components/vm/deleteDialog.jsx:175 -#: src/components/storagePools/storagePoolDelete.jsx:200 -#: src/components/storagePools/storagePoolDelete.jsx:236 -#: src/components/storagePools/storagePoolDelete.jsx:246 -msgid "Delete" -msgstr "Zmazať" - -#: src/components/vm/deleteDialog.jsx:170 -#, fuzzy -#| msgid "Delete" -msgid "Delete $0 VM?" -msgstr "Zmazať" - -#: src/components/storagePools/storagePoolDelete.jsx:192 -#, fuzzy -#| msgid "$0 Storage pool" -#| msgid_plural "$0 Storage pools" -msgid "Delete $0 storage pool?" -msgstr "$0 fond úložiska" - -#: src/components/storagePools/storageVolumeDelete.jsx:62 -msgid "Delete $0 volume" -msgid_plural "Delete $0 volumes" -msgstr[0] "" - -#: src/components/vm/deleteDialog.jsx:86 -msgid "Delete associated storage files:" -msgstr "Odstrániť súvisiace súbory úložiska:" - -#: src/components/networks/network.jsx:135 -#, fuzzy -#| msgid "Isolated network" -msgid "Delete network?" -msgstr "Izolovaná sieť" - -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:168 -#, fuzzy -#| msgid "Revert to snapshot $0" -msgid "Delete snapshot?" -msgstr "Vrátiť späť do podoby v zachytenom stave $0" - -#: src/components/storagePools/storagePoolDelete.jsx:183 -msgid "" -"Deleting an inactive storage pool will only undefine the pool. Its content " -"will not be deleted." -msgstr "" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:71 -#, fuzzy -#| msgid "Only editable when the guest is shut off" -msgid "Deleting shared directories is possible only when the guest is shut off" -msgstr "Možné upraviť len pokiaľ je hosť vypnutý" - -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:91 -msgid "Description" -msgstr "Popis" - -#: src/components/vm/consoles/consoles.jsx:114 -msgid "Desktop viewer" -msgstr "" - -#: src/components/vm/vmMigrateDialog.jsx:48 -#, fuzzy -#| msgid "Description" -msgid "Destination URI" -msgstr "Popis" - -#: src/components/vm/vmMigrateDialog.jsx:156 -#, fuzzy -#| msgid "Installation source must not be empty" -msgid "Destination URI must not be empty" -msgstr "Zdroj inštalácie nemôže byť prázdny" - -#: src/components/storagePools/storagePoolDelete.jsx:96 -msgid "" -"Detach the disks using this pool from any VMs before attempting deletion." -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1282 -msgid "Details" -msgstr "" - -#: src/components/networks/createNetworkDialog.jsx:161 -#: src/components/networks/networkList.jsx:74 -#: src/components/vm/disks/vmDiskColumns.jsx:44 -#: src/components/vm/disks/diskAdd.jsx:345 -#: src/components/vm/disks/vmDisksCard.jsx:168 -#: src/components/vm/hostdevs/hostDevAdd.jsx:91 -#: src/components/vm/hostdevs/hostDevAdd.jsx:126 -#: src/components/vm/hostdevs/hostDevCard.jsx:103 -#: src/components/vm/hostdevs/hostDevCard.jsx:251 -#: src/components/vm/overview/bootOrder.jsx:110 -#: src/components/vm/overview/bootOrder.jsx:117 -#: src/components/vm/overview/bootOrder.jsx:149 -#: src/components/vm/overview/bootOrder.jsx:152 -msgid "Device" -msgstr "Zariadenie" - -#: src/components/networks/createNetworkDialog.jsx:168 -msgid "Devices" -msgstr "Zariadenia" - -#: src/components/vm/consoles/vnc.jsx:171 -#: src/components/vm/consoles/serialConsole.jsx:92 -msgid "Disconnect" -msgstr "Odpojiť" - -#: src/components/vm/consoles/vnc.jsx:170 -#, fuzzy -#| msgid "Disconnect" -msgid "Disconnected" -msgstr "Odpojiť" - -#: src/components/vm/consoles/serialConsole.jsx:85 -msgid "Disconnected from serial console. Click the connect button." -msgstr "Odpojené od sériovej konzoly. Kliknite na tlačítko Pripojiť." - -#: src/components/vm/disks/vmDiskColumns.jsx:132 -#, fuzzy -#| msgid "Disk settings could not be saved" -msgid "Disk $0 could not be removed" -msgstr "Nastavenia disku nebolo možné uložiť" - -#: src/components/vm/disks/diskAdd.jsx:720 -msgid "Disk failed to be attached" -msgstr "Disk sa nepodarilo pripojiť" - -#: src/components/vm/disks/diskAdd.jsx:632 -#: src/components/vm/disks/diskAdd.jsx:670 -msgid "Disk failed to be created" -msgstr "Disk sa nepodarilo vytvoriť" - -#: src/components/vm/disks/diskAdd.jsx:256 -msgid "Disk identifier" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:372 -msgid "Disk image" -msgstr "" - -#: src/components/vm/disks/diskAdd.jsx:350 -msgid "Disk image file" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:220 -#, fuzzy -#| msgid "Name should not be empty" -msgid "Disk image path must not be empty" -msgstr "Je nutné vyplniť názov" - -#: src/components/common/machinesConnectionSelector.jsx:72 -msgid "Disk images can be stored in user home directory" -msgstr "" - -#: src/components/vm/disks/diskEdit.jsx:216 -#: src/components/vm/disks/diskAdd.jsx:706 -msgid "Disk settings could not be saved" -msgstr "Nastavenia disku nebolo možné uložiť" - -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:116 -msgid "Disk-only snapshot" -msgstr "Zachytený stav iba disku" - -#: src/components/vm/vmDetailsPage.jsx:167 -msgid "Disks" -msgstr "Disky" - -#: src/components/vm/vmMigrateDialog.jsx:202 -msgid "" -"Do not run this VM on the origin and destination hosts at the same time." -msgstr "" - -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:118 -msgid "Domain has crashed" -msgstr "Doména zhavarovala" - -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:117 -msgid "Domain is blocked on resource" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:358 -msgid "Download an OS" -msgstr "Stiahnúť operačný systém" - -#: src/app.jsx:255 -msgid "Download progress" -msgstr "" - -#: src/app.jsx:248 -#, fuzzy -#| msgid "Downloading $0" -msgid "Downloading image for VM $0" -msgstr "Sťahuje sa $0" - -#: src/components/vms/hostvmslist.jsx:49 -#, fuzzy -#| msgid "Downloading $0" -msgid "Downloading: $0%" -msgstr "Sťahuje sa $0" - -#: src/components/vm/vmMigrateDialog.jsx:64 -#, fuzzy -#| msgid "Description" -msgid "Duration" -msgstr "Popis" - -#: src/helpers.js:230 -msgid "Dying" -msgstr "Umiera" - -#: src/components/vm/nics/vmNicsCard.jsx:371 -#: src/components/vm/disks/diskEdit.jsx:164 -msgid "Edit" -msgstr "Upraviť" - -#: src/components/vm/disks/diskEdit.jsx:261 -msgid "Edit $0 attributes" -msgstr "Upraviť $0 atribúty" - -#: src/components/vm/nics/vmNicsCard.jsx:359 -msgid "Editing network interfaces of transient guests is not allowed" -msgstr "" - -#: src/components/vm/nics/vmNicsCard.jsx:365 -msgid "Editing transient network interfaces is not allowed" -msgstr "" - -#: src/components/vm/disks/mediaEject.jsx:103 -#: src/components/vm/disks/vmDiskColumns.jsx:164 -msgid "Eject" -msgstr "" - -#: src/components/vm/disks/mediaEject.jsx:99 -#, fuzzy -#| msgid "Removing $0" -msgid "Eject disc from VM?" -msgstr "Odstraňuje sa $0" - -#: src/components/vm/overview/vmOverviewCard.jsx:241 -msgid "Emulated machine" -msgstr "Emulovaný stroj" - -#: src/components/networks/createNetworkDialog.jsx:226 -msgid "End" -msgstr "Koniec" - -#: src/components/networks/createNetworkDialog.jsx:83 -#: src/components/networks/createNetworkDialog.jsx:111 -msgid "End should not be empty" -msgstr "Je nutné vyplniť koniec" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1170 -msgid "Enter root and/or user information to enable unattended installation." -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:517 -msgid "Error checking token" -msgstr "" - -#: src/components/vm/vmMigrateDialog.jsx:54 -msgid "Example, $0" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:301 -msgid "Existing disk image on host's file system" -msgstr "Existujúcí obraz disku na súborovom systéme hostiteľa" - -#: src/components/vm/vmDetailsPage.jsx:160 -msgid "Expand" -msgstr "Rozbaliť" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:248 -#, fuzzy -#| msgid "Edit $0 attributes" -msgid "Extended attributes" -msgstr "Upraviť $0 atribúty" - -#: src/components/common/stateIcon.jsx:58 -msgid "Failed" -msgstr "Neúspešné" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:201 -#, fuzzy -#| msgid "Failed to change firmware" -msgid "Failed to add shared directory" -msgstr "Nepodarilo sa zmeniť firmware" - -#: src/components/vm/overview/firmware.jsx:58 -msgid "Failed to change firmware" -msgstr "Nepodarilo sa zmeniť firmware" - -#: src/components/vm/vmCloneDialog.jsx:61 -msgid "Failed to clone VM $0" -msgstr "Nepodarilo sa klonovanie virt. stroja $0" - -#: src/app.jsx:136 -#, fuzzy -#| msgid "Failed to change firmware" -msgid "Failed to fetch some resources" -msgstr "Nepodarilo sa zmeniť firmware" - -#: src/components/vm/nics/vmNicsCard.jsx:129 -msgid "Failed to fetch the IP addresses of the interfaces present in $0" -msgstr "" - -#: src/components/vm/vmRenameDialog.jsx:51 -#, fuzzy -#| msgid "Failed to clone VM $0" -msgid "Failed to rename VM $0" -msgstr "Nepodarilo sa klonovanie virt. stroja $0" - -#: src/components/networks/networkOverviewTab.jsx:246 -msgid "Failed to save network settings" -msgstr "" - -#: src/components/vm/consoles/vnc.jsx:130 -msgid "Failed to send key Ctrl+Alt+$0 to VM $1" -msgstr "Nepodarilo sa poslať klávesy Ctrl+Alt+$0 do virt. stroja $1" - -#: src/components/vm/overview/vcpuModal.jsx:197 -msgid "Fewer than the maximum number of virtual CPUs should be enabled." -msgstr "" - -#: src/components/vm/disks/vmDiskColumns.jsx:43 -#: src/components/vm/overview/bootOrder.jsx:109 -msgid "File" -msgstr "Súbor" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:62 -#, fuzzy -#| msgid "The $0 could not be deleted" -msgid "Filesystem $0 could not be removed" -msgstr "$0 sa nepodarilo zmazať" - -#: src/components/storagePools/createStoragePoolDialog.jsx:58 -msgid "Filesystem directory" -msgstr "" - -#: src/components/vms/hostvmslist.jsx:94 -msgid "Filter by name" -msgstr "Filtrovať podľa mena" - -#: src/components/vm/overview/vmOverviewCard.jsx:247 -#: src/components/vm/overview/firmware.jsx:78 -msgid "Firmware" -msgstr "Firmware" - -#: src/components/vm/disks/mediaEject.jsx:107 -#, fuzzy -#| msgid "Force reboot" -msgid "Force eject" -msgstr "Vynútiť reštart" - -#: src/components/vm/vmActions.jsx:265 -msgid "Force reboot" -msgstr "Vynútiť reštart" - -#: src/components/vm/vmActions.jsx:239 -msgid "Force shut down" -msgstr "" - -#: src/components/storagePools/storageVolumeCreateBody.jsx:70 -#: src/components/storagePools/createStoragePoolDialog.jsx:202 -msgid "Format" -msgstr "Formátovať" - -#: src/components/networks/createNetworkDialog.jsx:142 -msgid "Forward mode" -msgstr "" - -#: src/components/networks/networkList.jsx:76 -msgid "Forwarding mode" -msgstr "" - -#: src/components/vm/vmMigrateDialog.jsx:107 -msgid "" -"Full disk images and the domain's memory will be migrated. Only non-shared, " -"writable disk images will be transferred. Unused storage will remain on the " -"origin after migration." -msgstr "" - -#: src/components/networks/networkOverviewTab.jsx:110 -#: src/components/vm/overview/vmOverviewCard.jsx:183 -msgid "General" -msgstr "Všeobecné" - -#: src/components/vm/nics/nicAdd.jsx:67 -msgid "Generate automatically" -msgstr "Generovať automaticky" - -#: src/components/create-vm-dialog/createVmDialog.jsx:500 -msgid "Get a new RHSM token." -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:798 -#: src/components/create-vm-dialog/createVmDialog.jsx:894 -#: src/components/vm/disks/vmDisksCard.jsx:48 -#: src/components/vm/overview/memorySelectRow.jsx:89 -#: src/components/storagePools/storageVolumeCreateBody.jsx:104 -msgid "GiB" -msgstr "GiB" - -#: src/app.jsx:240 src/app.jsx:252 -msgid "Go to VMs list" -msgstr "" - -#: src/components/common/machinesConnectionSelector.jsx:63 -msgid "Good choice for desktop virtualization" -msgstr "" - -#: src/components/vm/disks/diskAdd.jsx:209 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 -msgid "Hide additional options" -msgstr "Skryť ďalšie možnosti" - -#: src/components/vm/disks/vmDiskColumns.jsx:48 -#: src/components/vm/overview/bootOrder.jsx:114 -#: src/components/storagePools/storagePoolOverviewTab.jsx:34 -#: src/components/storagePools/createStoragePoolDialog.jsx:122 -msgid "Host" -msgstr "Hostiteľ" - -#: src/components/create-vm-dialog/pxe-helpers.js:166 -msgid "Host device" -msgstr "ariadenie hostiteľa" - -#: src/components/vm/hostdevs/hostDevAdd.jsx:203 -#, fuzzy -#| msgid "Disk settings could not be saved" -msgid "Host device could not be attached" -msgstr "Nastavenia disku nebolo možné uložiť" - -#: src/components/vm/hostdevs/hostDevCard.jsx:262 -msgid "Host device will be removed from $0:" -msgstr "" - -#: src/components/vm/vmDetailsPage.jsx:184 -#, fuzzy -#| msgid "Host device" -msgid "Host devices" -msgstr "ariadenie hostiteľa" - -#: src/components/storagePools/createStoragePoolDialog.jsx:127 -msgid "Host name" -msgstr "Názov hostiteľa" - -#: src/components/storagePools/createStoragePoolDialog.jsx:123 -msgid "Host should not be empty" -msgstr "Je nutné vyplniť hostiteľa" - -#: src/components/vm/overview/vmOverviewCard.jsx:237 -msgid "Hypervisor details" -msgstr "Podrobnosti o hypervizoru" - -#: src/components/vm/disks/diskEdit.jsx:38 -msgid "ID" -msgstr "ID" - -#: src/components/networks/networkOverviewTab.jsx:67 -msgid "IP" -msgstr "" - -#: src/components/networks/networkOverviewTab.jsx:255 -#: src/components/vm/nics/vmNicsCard.jsx:255 -msgid "IP address" -msgstr "IP adresa" - -#: src/components/networks/networkOverviewTab.jsx:256 -#, fuzzy -#| msgid "Name should not be empty" -msgid "IP address must not be empty" -msgstr "Je nutné vyplniť názov" - -#: src/components/networks/createNetworkDialog.jsx:183 -msgid "IP configuration" -msgstr "Konfigurácia IP" - -#: src/components/networks/createNetworkDialog.jsx:244 -#: src/components/networks/networkOverviewTab.jsx:138 -msgid "IPv4 address" -msgstr "IPv4 adresa" - -#: src/components/networks/createNetworkDialog.jsx:68 -msgid "IPv4 address cannot be same as the network identifier" -msgstr "" - -#: src/components/networks/createNetworkDialog.jsx:72 -msgid "IPv4 address cannot be same as the network's broadcast address" -msgstr "" - -#: src/components/networks/createNetworkDialog.jsx:191 -msgid "IPv4 and IPv6" -msgstr "IPv4 a IPv6" - -#: src/components/networks/createNetworkDialog.jsx:62 -msgid "IPv4 network should not be empty" -msgstr "IPv4 sieť nemôže byť prázdna" - -#: src/components/networks/createNetworkDialog.jsx:189 -msgid "IPv4 only" -msgstr "Iba IPv4" - -#: src/components/networks/createNetworkDialog.jsx:276 -#: src/components/networks/networkOverviewTab.jsx:158 -msgid "IPv6 address" -msgstr "IPv6 adresy" - -#: src/components/networks/createNetworkDialog.jsx:93 -msgid "IPv6 network should not be empty" -msgstr "IPv6 sieť nemôže byť prázdna" - -#: src/components/networks/createNetworkDialog.jsx:190 -msgid "IPv6 only" -msgstr "Iba IPv6" - -#: src/components/common/machinesConnectionSelector.jsx:46 -msgid "Ideal for server VMs" -msgstr "" - -#: src/components/common/machinesConnectionSelector.jsx:52 -msgid "Ideal networking support" -msgstr "" - -#: src/components/vm/disks/diskAdd.jsx:249 -msgid "Identifier may be silently truncated to $0 characters " -msgstr "" - -#: src/helpers.js:225 -msgid "Idle" -msgstr "Neaktívne" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1392 -msgid "Import VM" -msgstr "Importovať virt. stroj" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1328 -msgid "Import a virtual machine" -msgstr "Importovať virt. stroj" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1314 -msgid "Import and edit" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1340 -#, fuzzy -#| msgid "Import a virtual machine" -msgid "Import and run" -msgstr "Importovať virt. stroj" - -#: src/components/vm/disks/diskAdd.jsx:551 -msgid "Importing an image with a backing file is unsupported" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:309 -msgid "" -"In most configurations, macvtap does not work for host to guest network " -"communication." -msgstr "" - -#: src/components/vm/nics/nicBody.jsx:102 -msgid "" -"In the default 'vepa' mode, switching is offloaded to the external switch. " -"If the switch is not VEPA-capable, communication between guest virtual " -"machines, or between a guests and the host is not possible." -msgstr "" - -#: src/components/storagePools/createStoragePoolDialog.jsx:140 -msgid "Initiator" -msgstr "Iniciátor" - -#: src/components/storagePools/createStoragePoolDialog.jsx:141 -msgid "Initiator IQN should not be empty" -msgstr "" - -#: src/components/vm/disks/vmDiskColumns.jsx:158 -#: src/components/vm/disks/diskAdd.jsx:853 -#, fuzzy -#| msgid "Ctrl+Insert" -msgid "Insert" -msgstr "Ctrl+Insert" - -#: src/components/vm/disks/diskAdd.jsx:843 -msgid "Insert disc media" -msgstr "" - -#: src/components/vm/vmActions.jsx:291 -msgid "Install" -msgstr "Inštalovať" - -#: src/components/create-vm-dialog/createVmDialog.jsx:372 -msgid "Installation source" -msgstr "Zdroj inštalácie" - -#: src/components/create-vm-dialog/createVmDialog.jsx:222 -msgid "Installation source must not be empty" -msgstr "Zdroj inštalácie nemôže byť prázdny" - -#: src/components/create-vm-dialog/createVmDialog.jsx:350 -msgid "Installation type" -msgstr "Typ inštalácie" - -#: src/components/vm/hostdevs/hostDevCard.jsx:136 -#, fuzzy -#| msgid "Interface type" -msgid "Interface" -msgstr "Typ rozhrania" - -#: src/components/vm/nics/nicBody.jsx:162 -msgid "Interface type" -msgstr "Typ rozhrania" - -#: src/components/vm/nics/nicBody.jsx:164 -#, fuzzy -#| msgid "Interface type" -msgid "Interface type help" -msgstr "Typ rozhrania" - -#: src/components/networks/createNetworkDialog.jsx:64 -#: src/components/networks/createNetworkDialog.jsx:78 -#: src/components/networks/createNetworkDialog.jsx:85 -msgid "Invalid IPv4 address" -msgstr "" - -#: src/components/networks/createNetworkDialog.jsx:59 -msgid "Invalid IPv4 mask or prefix length" -msgstr "" - -#: src/components/networks/createNetworkDialog.jsx:95 -#: src/components/networks/createNetworkDialog.jsx:106 -#: src/components/networks/createNetworkDialog.jsx:113 -msgid "Invalid IPv6 address" -msgstr "" - -#: src/components/networks/createNetworkDialog.jsx:100 -msgid "Invalid IPv6 prefix" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:206 -msgid "Invalid filename" -msgstr "" - -#: src/components/create-vm-dialog/pxe-helpers.js:108 -msgid "Isolated network" -msgstr "Izolovaná sieť" - -#: src/components/storagePools/createStoragePoolDialog.jsx:62 -msgid "LVM volume group" -msgstr "LVM skupina zväzkov" - -#: src/components/vm/consoles/desktopConsole.jsx:54 -msgid "Launch remote viewer" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:636 -msgid "" -"Leave the password blank if you do not wish to have a root account created" -msgstr "Ak nechcete vytvoriť účet root, heslo nevypĺňajte" - -#: src/components/create-vm-dialog/createVmDialog.jsx:733 -msgid "" -"Leave the password blank if you do not wish to have a user account created" -msgstr "Ak nechcete vytvoriť užívateľský účet, heslo nevypĺňajte" - -#: src/components/create-vm-dialog/createVmDialog.jsx:749 -msgid "Leave the password blank if you do not wish to set a root password" -msgstr "Ak nechcete nastaviť root heslo, heslo nevypĺňajte" - -#: src/components/vm/overview/firmware.jsx:168 -msgid "" -"Libvirt did not detect any UEFI/OVMF firmware image installed on the host" -msgstr "" -"Libvirt nedetegoval na hostiteľovi žiadny nainštalovaný obraz UEFI/OVMF " -"firmvéru" - -#: src/components/vm/overview/firmware.jsx:162 -msgid "Libvirt or hypervisor does not support UEFI" -msgstr "Libvirt alebo hypervízor nepodporuje UEFI" - -#: src/components/vm/nics/vmNicsCard.jsx:362 -#, fuzzy -#| msgid "No network devices" -msgid "Loading available network devices" -msgstr "Žiadne sieťové zariadenia" - -#: src/components/libvirtSlate.jsx:32 -msgid "Loading resources" -msgstr "" - -#: src/components/vm/consoles/serialConsole.jsx:77 -msgid "Loading..." -msgstr "Načítavanie..." - -#: src/components/create-vm-dialog/createVmDialog.jsx:362 -msgid "Local install media (ISO image or distro install tree)" -msgstr "" - -#: src/components/vm/hostdevs/hostDevAdd.jsx:132 -#, fuzzy -#| msgid "Connection" -msgid "Location" -msgstr "Spojenie" - -#: src/components/networks/networkOverviewTab.jsx:68 -#: src/components/vm/overview/bootOrder.jsx:124 -msgid "MAC" -msgstr "MAC" - -#: src/components/networks/networkOverviewTab.jsx:247 -#: src/components/vm/nics/nicEdit.jsx:42 src/components/vm/nics/nicAdd.jsx:63 -#: src/components/vm/nics/vmNicsCard.jsx:253 -msgid "MAC address" -msgstr "MAC adresa" - -#: src/components/networks/networkOverviewTab.jsx:248 -#, fuzzy -#| msgid "Name should not be empty" -msgid "MAC address must not be empty" -msgstr "Je nutné vyplniť názov" - -#: src/components/vm/disks/diskEdit.jsx:90 -msgid "Machine must be shut off before changing bus type" -msgstr "" - -#: src/components/vm/disks/diskEdit.jsx:60 -msgid "Machine must be shut off before changing cache mode" -msgstr "" - -#: org.cockpit-project.machines.metainfo.xml:5 -#, fuzzy -#| msgid "Virtual Machines" -msgid "Machines" -msgstr "Virtuálne stroje" - -#: org.cockpit-project.machines.metainfo.xml:6 -#, fuzzy -#| msgid "Managing virtual machines" -msgid "Manage your virtual machines" -msgstr "Správa virtuálnych strojov" - -#: src/manifest.json:0 -msgid "Managing virtual machines" -msgstr "Správa virtuálnych strojov" - -#: src/components/vm/consoles/desktopConsole.jsx:44 -msgid "Manual connection" -msgstr "" - -#: src/components/networks/createNetworkDialog.jsx:252 -msgid "Mask or prefix length" -msgstr "" - -#: src/components/networks/createNetworkDialog.jsx:57 -msgid "Mask or prefix length should not be empty" -msgstr "" - -#: src/components/vm/overview/memoryModal.jsx:136 -msgid "Maximum allocation" -msgstr "" - -#: src/components/vm/overview/memoryModal.jsx:101 -msgid "Maximum memory could not be saved" -msgstr "" - -#: src/components/vm/overview/vcpuModal.jsx:212 -msgid "Maximum number of virtual CPUs allocated for the guest OS" -msgstr "" - -#: src/components/vm/overview/vcpuModal.jsx:211 -msgid "" -"Maximum number of virtual CPUs allocated for the guest OS, which must be " -"between 1 and $0" -msgstr "" - -#: src/components/networks/networkOverviewTab.jsx:129 -msgid "Maximum transmission unit" -msgstr "Maximálna prenosová jednotka" - -#: src/components/vm/disks/mediaEject.jsx:114 -#, fuzzy -#| msgid "The $0 could not be deleted" -msgid "Media could not be ejected from $0" -msgstr "$0 sa nepodarilo zmazať" - -#: src/components/vm/disks/mediaEject.jsx:116 -msgid "Media will be ejected from $0:" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:781 -#: src/components/vm/vmUsageCard.jsx:60 -#: src/components/vm/overview/vmOverviewCard.jsx:206 -msgid "Memory" -msgstr "Pamäť" - -#: src/components/vm/overview/memoryModal.jsx:98 -#: src/components/vm/overview/memoryModal.jsx:114 -msgid "Memory could not be saved" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:229 -msgid "Memory must not be 0" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:796 -#: src/components/create-vm-dialog/createVmDialog.jsx:892 -#: src/components/vm/overview/memorySelectRow.jsx:87 -#: src/components/storagePools/storageVolumeCreateBody.jsx:102 -msgid "MiB" -msgstr "MiB" - -#: src/components/vm/vmActions.jsx:325 -#: src/components/vm/vmMigrateDialog.jsx:215 -msgid "Migrate" -msgstr "" - -#: src/components/vm/vmMigrateDialog.jsx:226 -msgid "Migrate VM to another host" -msgstr "" - -#: src/components/vm/vmMigrateDialog.jsx:181 -#, fuzzy -#| msgid "Creation time" -msgid "Migration failed" -msgstr "Čas vytvorenia" - -#: src/components/vm/overview/cpuTypeModal.jsx:34 -#: src/components/vm/overview/cpuTypeModal.jsx:36 -msgid "Mode" -msgstr "Režim" - -#: src/components/vm/nics/nicBody.jsx:50 -#: src/components/vm/hostdevs/hostDevCard.jsx:204 -msgid "Model" -msgstr "Model" - -#: src/components/vm/nics/vmNicsCard.jsx:241 -msgid "Model type" -msgstr "" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:227 -msgid "More info for mount tag field" -msgstr "" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:207 -msgid "More info for source path field" -msgstr "" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:66 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:224 -msgid "Mount tag" -msgstr "" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:135 -#, fuzzy -#| msgid "Host should not be empty" -msgid "Mount tag must not be empty" -msgstr "Je nutné vyplniť hostiteľa" - -#: src/components/create-vm-dialog/pxe-helpers.js:93 -msgid "NAT to $0" -msgstr "NAT na $0" - -#: src/components/vm/nics/vmNicsCard.jsx:216 -msgid "NIC $0 of VM $1 failed to change state" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:258 -#: src/components/vms/hostvmslist.jsx:139 -#: src/components/networks/createNetworkDialog.jsx:126 -#: src/components/networks/networkList.jsx:73 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 -#: src/components/vm/vmCloneDialog.jsx:89 -#: src/components/storagePools/storagePoolList.jsx:75 -#: src/components/storagePools/storageVolumeCreateBody.jsx:40 -#: src/components/storagePools/createStoragePoolDialog.jsx:44 -#: src/components/storagePools/storagePoolVolumesTab.jsx:79 -msgid "Name" -msgstr "Názov" - -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:97 -#, fuzzy -#| msgid "VM $0 already exists" -msgid "Name already exists" -msgstr "Virt. stroj $0 už existuje" - -#: src/components/storagePools/createStoragePoolDialog.jsx:45 -msgid "Name contains invalid characters" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:189 -#: src/components/vm/vmCloneDialog.jsx:41 -#: src/components/storagePools/storageVolumeCreate.jsx:64 -msgid "Name must not be empty" -msgstr "" - -#: src/components/networks/createNetworkDialog.jsx:53 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 -#: src/components/storagePools/createStoragePoolDialog.jsx:45 -msgid "Name should not be empty" -msgstr "Je nutné vyplniť názov" - -#: src/components/networks/networkOverviewTab.jsx:47 -msgid "Name: " -msgstr "Názov: " - -#: src/components/networks/networkOverviewTab.jsx:147 -msgid "Netmask" -msgstr "Sieťová maska" - -#: src/components/networks/network.jsx:136 -#, fuzzy -#| msgid "The $0 could not be deleted" -msgid "Network $0 could not be deleted" -msgstr "$0 sa nepodarilo zmazať" - -#: src/components/networks/network.jsx:99 -msgid "Network $0 failed to get activated" -msgstr "" - -#: src/components/networks/network.jsx:117 -msgid "Network $0 failed to get deactivated" -msgstr "" - -#: src/components/networks/network.jsx:137 -#, fuzzy -#| msgid "The $0 could not be deleted" -msgid "Network $0 will be permanently deleted." -msgstr "$0 sa nepodarilo zmazať" - -#: src/components/create-vm-dialog/createVmDialog.jsx:367 -msgid "Network boot (PXE)" -msgstr "Zavádzanie zo siete (PXE)" - -#: src/components/storagePools/createStoragePoolDialog.jsx:59 -msgid "Network file system" -msgstr "Sieťový súborový systém" - -#: src/components/vm/nics/vmNicsCard.jsx:387 -#, fuzzy -#| msgid "The $0 could not be deleted" -msgid "Network interface $0 could not be removed" -msgstr "$0 sa nepodarilo zmazať" - -#: src/components/vm/nics/vmNicsCard.jsx:388 -#, fuzzy -#| msgid "The $0 could not be deleted" -msgid "Network interface $0 will be removed from $1" -msgstr "$0 sa nepodarilo zmazať" - -#: src/components/vm/nics/nicEdit.jsx:135 src/components/vm/nics/nicAdd.jsx:161 -msgid "Network interface settings could not be saved" -msgstr "" - -#: src/components/vm/vmDetailsPage.jsx:175 -#, fuzzy -#| msgid "Add network interface" -msgid "Network interfaces" -msgstr "Pridať sieťové rozhranie" - -#: src/components/create-vm-dialog/createVmDialog.jsx:317 -msgid "Network selection does not support PXE." -msgstr "" - -#: src/components/networks/networkList.jsx:56 -#: src/components/networks/networkList.jsx:63 -#: src/components/networks/networkList.jsx:70 -msgid "Networks" -msgstr "Siete" - -#: src/components/vm/vmRenameDialog.jsx:77 -#, fuzzy -#| msgid "New volume name" -msgid "New name" -msgstr "Názov nového zväzku" - -#: src/components/vm/vmRenameDialog.jsx:79 -#, fuzzy -#| msgid "Name should not be empty" -msgid "New name must not be empty" -msgstr "Je nutné vyplniť názov" - -#: src/components/storagePools/storageVolumeCreateBody.jsx:43 -msgid "New volume name" -msgstr "Názov nového zväzku" - -#: src/components/vms/hostvmslist.jsx:144 -msgid "No VM is running or defined on this host" -msgstr "Na tomto stroji nie sú spustené ani definované žiadne virt. stroje" - -#: src/components/vm/overview/bootOrder.jsx:353 -msgid "No boot device found" -msgstr "" - -#: src/components/vm/consoles/desktopConsole.jsx:45 -msgid "No connection available" -msgstr "Nie je k dispozícií žiadne pripojenie" - -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:95 -msgid "No description" -msgstr "Bez popisu" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:91 -msgid "No directories shared between the host and this VM" -msgstr "" - -#: src/components/vm/disks/vmDisksCard.jsx:248 -msgid "No disks defined for this VM" -msgstr "" - -#: src/components/vm/hostdevs/hostDevAdd.jsx:208 -#, fuzzy -#| msgid "host device" -msgid "No host device selected" -msgstr "zariadenie hostiteľa" - -#: src/components/vm/hostdevs/hostDevCard.jsx:321 -msgid "No host devices assigned to this VM" -msgstr "" - -#: src/components/vm/nics/nicBody.jsx:149 -msgid "No network devices" -msgstr "Žiadne sieťové zariadenia" - -#: src/components/vm/nics/vmNicsCard.jsx:454 -msgid "No network interfaces defined for this VM" -msgstr "" - -#: src/components/networks/networkList.jsx:80 -msgid "No network is defined on this host" -msgstr "Na tomto stroji nie je definovaná žiadna sieť" - -#: src/components/create-vm-dialog/pxe-helpers.js:172 -msgid "No networks available" -msgstr "Nie sú k dispozícií žiadne siete" - -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:139 -msgid "No parent" -msgstr "" - -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:210 -msgid "No snapshots defined for this VM" -msgstr "" - -#: src/helpers.js:233 -msgid "No state" -msgstr "Žiadny stav" - -#: src/components/create-vm-dialog/createVmDialog.jsx:850 -msgid "No storage" -msgstr "" - -#: src/components/storagePools/storagePoolList.jsx:81 -msgid "No storage pool is defined on this host" -msgstr "" - -#: src/components/vm/disks/diskAdd.jsx:165 -msgid "No storage pools available" -msgstr "" - -#: src/components/storagePools/storagePoolVolumesTab.jsx:113 -msgid "No storage volumes defined for this storage pool" -msgstr "" - -#: src/components/vm/nics/nicBody.jsx:147 -msgid "No virtual networks" -msgstr "Žiadne virtuálne siete" - -#: src/components/storagePools/storagePoolDelete.jsx:182 -msgid "No volumes exist in this storage pool." -msgstr "" - -#: src/components/networks/network.jsx:143 -msgid "" -"Non-persistent network cannot be deleted. It ceases to exists when it's " -"deactivated." -msgstr "" - -#: src/components/storagePools/storagePoolDelete.jsx:225 -msgid "" -"Non-persistent storage pool cannot be deleted. It ceases to exists when it's " -"deactivated." -msgstr "" - -#: src/components/networks/createNetworkDialog.jsx:188 -msgid "None" -msgstr "Žiadny" - -#: src/helpers.js:263 -msgid "None (isolated network)" -msgstr "Žiadne (izolovaná sieť)" - -#: src/components/create-vm-dialog/createVmDialog.jsx:587 -msgid "Offline token" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:226 -#, fuzzy -#| msgid "Name should not be empty" -msgid "Offline token must not be empty" -msgstr "Je nutné vyplniť názov" - -#: src/components/create-vm-dialog/createVmDialog.jsx:527 -msgid "Old token expired" -msgstr "" - -#: src/components/storagePools/storageVolumeDelete.jsx:70 -msgid "" -"One or more selected volumes are used by domains. Detach the disks first to " -"allow volume deletion." -msgstr "" - -#: src/components/vm/nics/nicEdit.jsx:39 -#: src/components/vm/overview/memoryModal.jsx:143 -#: src/components/vm/overview/bootOrder.jsx:379 -msgid "Only editable when the guest is shut off" -msgstr "Možné upraviť len pokiaľ je hosť vypnutý" - -#: src/helpers.js:261 -msgid "Open" -msgstr "Otvoriť" - -#: src/components/create-vm-dialog/createVmDialog.jsx:448 -msgid "Operating system" -msgstr "Operačný systém" - -#: src/components/storagePools/storagePool.jsx:175 -#: src/components/storagePools/storagePool.jsx:182 -msgid "Operation is in progress" -msgstr "Operácia sa vykonáva" - -#: src/components/vm/vmDetailsPage.jsx:135 -#: src/components/storagePools/storagePool.jsx:75 -msgid "Overview" -msgstr "Prehľad" - -#: src/components/vm/hostdevs/hostDevAdd.jsx:60 -msgid "PCI" -msgstr "" - -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:137 -msgid "Parent snapshot" -msgstr "Nadradený zachytený stav" - -#: src/components/vm/disks/diskEdit.jsx:40 -#: src/components/vm/deleteDialog.jsx:63 -#: src/components/vm/hostdevs/hostDevCard.jsx:128 -#: src/components/vm/hostdevs/hostDevCard.jsx:132 -msgid "Path" -msgstr "Cesta" - -#: src/components/storagePools/createStoragePoolDialog.jsx:109 -msgid "Path on host's filesystem" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:283 -msgid "Path to ISO file on host's file system" -msgstr "Cesta k ISO súboru na súborovom systéme hostiteľa" - -#: src/components/create-vm-dialog/createVmDialog.jsx:292 -msgid "Path to cloud image file on host's file system" -msgstr "Cesta k súboru cloudového obrazu na súborovom systéme hostiteľa" - -#: src/components/vm/disks/diskAdd.jsx:339 -msgid "Path to file on host's file system" -msgstr "Cesta k súboru na súborovom systéme hostiteľa" - -#: src/components/vm/vmActions.jsx:200 -msgid "Pause" -msgstr "Pozastaviť" - -#: src/helpers.js:226 -msgid "Paused" -msgstr "Zastavené" - -#: src/components/vm/vmMigrateDialog.jsx:71 -msgid "Permanent (default)" -msgstr "" - -#: src/components/common/machinesConnectionSelector.jsx:55 -msgid "Permissions denied for disk images in home directories" -msgstr "" - -#: src/components/vm/nics/nicAdd.jsx:86 src/components/vm/disks/diskAdd.jsx:134 -msgid "Persistence" -msgstr "Trvalosť" - -#: src/components/networks/networkOverviewTab.jsx:114 -#: src/components/storagePools/storagePoolOverviewTab.jsx:66 -msgid "Persistent" -msgstr "Trvalý" - -#: src/components/storagePools/createStoragePoolDialog.jsx:61 -msgid "Physical disk device" -msgstr "Fyzické diskové zariadenie" - -#: src/components/storagePools/createStoragePoolDialog.jsx:166 -msgid "Physical disk device on host" -msgstr "Fyzické diskové zariadenie na hostiteľovi" - -#: src/components/vm/disks/diskAdd.jsx:430 -msgid "Please choose a storage pool" -msgstr "" - -#: src/components/vm/disks/diskAdd.jsx:448 -msgid "Please choose a volume" -msgstr "" - -#: src/components/vm/disks/diskAdd.jsx:437 -msgid "Please enter new volume name" -msgstr "" - -#: src/components/vm/consoles/consoles.jsx:40 -msgid "Please start the virtual machine to access its console." -msgstr "" - -#: src/components/vm/disks/mediaEject.jsx:86 -#: src/components/vm/disks/vmDiskColumns.jsx:46 -#: src/components/vm/disks/diskAdd.jsx:150 -#: src/components/vm/deleteDialog.jsx:71 -#: src/components/vm/overview/bootOrder.jsx:112 -msgid "Pool" -msgstr "Úložisko" - -#: src/components/storagePools/storageVolumeCreate.jsx:151 -msgid "Pool needs to be active to create volume" -msgstr "" - -#: src/components/vm/disks/diskAdd.jsx:440 -msgid "Pool type $0 does not support volume creation" -msgstr "" - -#: src/components/storagePools/storageVolumeCreate.jsx:151 -msgid "Pool type doesn't support volume creation" -msgstr "" - -#: src/components/storagePools/storagePoolDelete.jsx:94 -msgid "Pool's volumes are used by VMs " -msgstr "" - -#: src/components/vm/nics/vmNicsCard.jsx:287 -#: src/components/vm/disks/vmDiskColumns.jsx:49 -#: src/components/vm/overview/bootOrder.jsx:115 -#: src/components/vm/overview/bootOrder.jsx:131 -msgid "Port" -msgstr "Port" - -#: src/components/vm/overview/vcpuModal.jsx:226 -msgid "Preferred number of sockets to expose to the guest." -msgstr "" - -#: src/components/networks/networkOverviewTab.jsx:167 -msgid "Prefix" -msgstr "Predpona" - -#: src/components/networks/createNetworkDialog.jsx:284 -msgid "Prefix length" -msgstr "Dĺžka eor" - -#: src/components/networks/createNetworkDialog.jsx:98 -msgid "Prefix length should not be empty" -msgstr "" - -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:211 -msgid "" -"Previously taken snapshots allow you to revert to an earlier state if " -"something goes wrong" -msgstr "" - -#: src/helpers.js:266 -msgid "Private" -msgstr "Súkromný" - -#: src/components/vm/hostdevs/hostDevAdd.jsx:132 -#: src/components/vm/hostdevs/hostDevCard.jsx:242 -#: src/components/vm/hostdevs/hostDevCard.jsx:248 -#: src/components/vm/overview/bootOrder.jsx:144 -#: src/components/vm/overview/bootOrder.jsx:159 -msgid "Product" -msgstr "Produkt" - -#: src/components/create-vm-dialog/createVmDialog.jsx:615 -msgid "Profile" -msgstr "Profil" - -#: src/components/vm/disks/vmDiskColumns.jsx:45 -#: src/components/vm/hostdevs/hostDevCard.jsx:119 -#: src/components/vm/overview/bootOrder.jsx:111 -#: src/components/vm/overview/bootOrder.jsx:172 -msgid "Protocol" -msgstr "Protokol" - -#: src/components/vm/nics/nicBody.jsx:96 -msgid "" -"Provides a bridge from the guest virtual machine directly onto the LAN. This " -"needs a bridge device on the host with one or more physical NICs." -msgstr "" - -#: src/components/vm/nics/nicBody.jsx:87 -msgid "" -"Provides a connection whose details are described by the named network " -"definition." -msgstr "" - -#: src/components/vm/nics/nicBody.jsx:123 -msgid "Provides a virtual LAN with NAT to the outside world." -msgstr "" - -#: src/components/networks/networkOverviewTab.jsx:279 -#, fuzzy -#| msgid "Change" -msgid "Range" -msgstr "Zmeniť" - -#: src/components/vm/disks/diskEdit.jsx:121 -#: src/components/vm/disks/vmDisksCard.jsx:212 -msgid "Read-only" -msgstr "Iba na čítanie" - -#: src/components/vm/vmActions.jsx:258 -msgid "Reboot" -msgstr "Reštartovať" - -#: src/components/create-vm-dialog/createVmDialog.jsx:338 -msgid "Remote URL" -msgstr "" - -#: src/components/vm/consoles/desktopConsole.jsx:55 -msgid "Remote viewer details" -msgstr "" - -#: src/components/networks/networkOverviewTab.jsx:70 -#: src/components/vm/nics/vmNicsCard.jsx:389 -#: src/components/vm/nics/vmNicsCard.jsx:396 -#: src/components/vm/disks/vmDiskColumns.jsx:131 -#: src/components/vm/disks/vmDiskColumns.jsx:190 -#: src/components/vm/hostdevs/hostDevCard.jsx:258 -#: src/components/vm/hostdevs/hostDevCard.jsx:264 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 -msgid "Remove" -msgstr "Odobrať" - -#: src/components/vm/disks/vmDiskColumns.jsx:130 -#, fuzzy -#| msgid "Removing $0" -msgid "Remove disk from VM?" -msgstr "Odstraňuje sa $0" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:61 -#, fuzzy -#| msgid "Network file system" -msgid "Remove filesystem?" -msgstr "Sieťový súborový systém" - -#: src/components/vm/hostdevs/hostDevCard.jsx:260 -#, fuzzy -#| msgid "host device" -msgid "Remove host device from VM?" -msgstr "zariadenie hostiteľa" - -#: src/components/vm/nics/vmNicsCard.jsx:386 -#, fuzzy -#| msgid "Add network interface" -msgid "Remove network interface?" -msgstr "Pridať sieťové rozhranie" - -#: src/components/networks/networkOverviewTab.jsx:63 -msgid "Remove static host from DHCP" -msgstr "" - -#: src/components/vm/vmActions.jsx:338 src/components/vm/vmRenameDialog.jsx:64 -msgid "Rename" -msgstr "" - -#: src/components/vm/vmRenameDialog.jsx:57 -msgid "Rename VM $0" -msgstr "" - -#: src/components/common/machinesConnectionSelector.jsx:69 -msgid "" -"Restrictions in networking (SLIRP-based emulation) and PCI device assignment" -msgstr "" - -#: src/components/vm/vmActions.jsx:211 -msgid "Resume" -msgstr "Obnoviť chod" - -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:161 -#: src/components/vm/snapshots/vmSnapshotsRevertModal.jsx:72 -msgid "Revert" -msgstr "Vrátiť späť" - -#: src/components/vm/snapshots/vmSnapshotsRevertModal.jsx:68 -msgid "Revert to snapshot $0" -msgstr "Vrátiť späť do podoby v zachytenom stave $0" - -#: src/components/vm/snapshots/vmSnapshotsRevertModal.jsx:81 -msgid "" -"Reverting to this snapshot will take the VM back to the time of the snapshot " -"and the current state will be lost, along with any data not captured in a " -"snapshot" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:709 -msgid "Root password" -msgstr "Heslo pre účet root" - -#: src/components/create-vm-dialog/pxe-helpers.js:98 -msgid "Route to $0" -msgstr "Trasa na $0" - -#: src/components/create-vm-dialog/pxe-helpers.js:100 -msgid "Routed network" -msgstr "Smerovaná sieť" - -#: src/components/vm/vmActions.jsx:280 -msgid "Run" -msgstr "Spustiť" - -#: src/components/networks/networkOverviewTab.jsx:124 -#: src/components/vm/overview/vmOverviewCard.jsx:125 -msgid "Run when host boots" -msgstr "Spustiť pri štarte stroja" - -#: src/helpers.js:224 -msgid "Running" -msgstr "Beží" - -#: src/components/vm/consoles/desktopConsole.jsx:52 -msgid "SPICE TLS port" -msgstr "SPICE TLS port" - -#: src/components/vm/consoles/desktopConsole.jsx:48 -msgid "SPICE address" -msgstr "SPICE adresa" - -#: src/components/vm/consoles/desktopConsole.jsx:50 -msgid "SPICE port" -msgstr "SPICE port" - -#: src/components/vm/nics/nicEdit.jsx:176 -#: src/components/vm/disks/diskEdit.jsx:265 -#: src/components/vm/overview/memoryModal.jsx:154 -#: src/components/vm/overview/bootOrder.jsx:326 -#: src/components/vm/overview/firmware.jsx:69 -msgid "Save" -msgstr "Uložiť" - -#: src/components/vm/consoles/consoles.jsx:111 -msgid "Select console type" -msgstr "Vybrať typ konzole" - -#: src/components/vm/consoles/vnc.jsx:150 -msgid "Send key" -msgstr "Poslať stlačenie klávesy" - -#: src/components/vm/vmActions.jsx:247 -msgid "Send non-maskable interrupt" -msgstr "Poslať nemaskovateľné prerušenie" - -#: src/components/vm/disks/vmDiskColumns.jsx:106 -#, fuzzy -#| msgid "Serial console" -msgid "Serial" -msgstr "Sériová konzola" - -#: src/components/vm/consoles/consoles.jsx:112 -msgid "Serial console" -msgstr "Sériová konzola" - -#: src/components/vm/consoles/consoles.jsx:115 -#, fuzzy -#| msgid "Serial console" -msgid "Serial console ($0)" -msgstr "Sériová konzola" - -#: src/components/networks/createNetworkDialog.jsx:215 -msgid "Set DHCP range" -msgstr "Nastaviť DHCP rozsah" - -#: src/components/vm/nics/nicAdd.jsx:72 -msgid "Set manually" -msgstr "Nastaviť ručne" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1320 -msgid "" -"Setting the user passwords for unattended installation requires starting the " -"VM when creating it" -msgstr "" -"Nastavanie hesiel pre užívateľa pre bezobslužnú inštálaciu vyžaduje " -"spustenie virtuálneho stroja pri jeho vytváraní" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:169 -msgid "Share" -msgstr "" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:163 -msgid "Share a host directory with the guest" -msgstr "" - -#: src/components/vm/vmDetailsPage.jsx:205 -msgid "Shared directories" -msgstr "" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:180 -#: src/components/vm/vmDetailsPage.jsx:207 -msgid "Shared host directories need to be manually mounted inside the VM" -msgstr "" - -#: src/components/vm/vmMigrateDialog.jsx:102 -#, fuzzy -#| msgid "Storage" -msgid "Shared storage" -msgstr "Úložisko" - -#: src/components/vm/disks/diskAdd.jsx:209 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 -msgid "Show additional options" -msgstr "Zobraziť ďalšie možnosti" - -#: src/components/vm/vmActions.jsx:225 src/components/vm/vmActions.jsx:232 -msgid "Shut down" -msgstr "Vypnúť" - -#: src/helpers.js:228 -msgid "Shut off" -msgstr "Vypnúť" - -#: src/components/vm/overview/firmware.jsx:149 -msgid "Shut off the VM in order to edit firmware configuration" -msgstr "Vypnite virt. stroj aby bolo možné upraviť konfiguráciu firmvéru" - -#: src/helpers.js:227 src/components/vm/snapshots/vmSnapshotsCard.jsx:115 -msgid "Shutting down" -msgstr "Vypína sa" - -#: src/components/storagePools/storagePoolList.jsx:76 -#: src/components/storagePools/storageVolumeCreateBody.jsx:86 -#: src/components/storagePools/storagePoolVolumesTab.jsx:79 -msgid "Size" -msgstr "Veľkosť" - -#: src/components/vm/hostdevs/hostDevAdd.jsx:104 -#: src/components/vm/hostdevs/hostDevCard.jsx:106 -#: src/components/vm/hostdevs/hostDevCard.jsx:113 -#: src/components/vm/hostdevs/hostDevCard.jsx:243 -#: src/components/vm/overview/bootOrder.jsx:160 -msgid "Slot" -msgstr "" - -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:169 -#, fuzzy -#| msgid "The $0 could not be deleted" -msgid "Snapshot $0 could not be deleted" -msgstr "$0 sa nepodarilo zmazať" - -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:170 -#, fuzzy -#| msgid "After deleting the snapshot, all its captured content will be lost." -msgid "" -"Snapshot $0 will be deleted from $1. All of its captured content will be " -"lost." -msgstr "Zmazaním zachyteného stavu bude všetok ním zachytený obsah zmazaný." - -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:122 -msgid "Snapshot failed to be created" -msgstr "Nepodarilo sa zachytiť stav" - -#: src/components/vm/vmDetailsPage.jsx:193 -msgid "Snapshots" -msgstr "Zachytené stavy" - -#: src/components/vm/overview/vcpuModal.jsx:224 -msgid "Sockets" -msgstr "Sokety" - -#: src/components/vm/nics/nicBody.jsx:197 -#: src/components/vm/nics/vmNicsCard.jsx:281 -#: src/components/vm/disks/diskAdd.jsx:743 -#: src/components/vm/disks/diskAdd.jsx:779 -#: src/components/vm/disks/vmDisksCard.jsx:186 -#: src/components/vm/hostdevs/hostDevCard.jsx:224 -#: src/components/storagePools/storagePoolOverviewTab.jsx:51 -msgid "Source" -msgstr "Zdroj" - -#: src/components/storagePools/storagePoolOverviewTab.jsx:56 -msgid "Source format" -msgstr "Zdrojový formát" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:137 -#, fuzzy -#| msgid "Installation source must not be empty" -msgid "Source must not be empty" -msgstr "Zdroj inštalácie nemôže byť prázdny" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 -#: src/components/storagePools/storagePoolOverviewTab.jsx:41 -#: src/components/storagePools/storagePoolOverviewTab.jsx:46 -#: src/components/storagePools/createStoragePoolDialog.jsx:174 -#: src/components/storagePools/createStoragePoolDialog.jsx:192 -msgid "Source path" -msgstr "Zdrojová cesta" - -#: src/components/storagePools/createStoragePoolDialog.jsx:175 -#: src/components/storagePools/createStoragePoolDialog.jsx:195 -msgid "Source path should not be empty" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:214 -msgid "Source should start with http, ftp or nfs protocol" -msgstr "" - -#: src/components/storagePools/createStoragePoolDialog.jsx:221 -msgid "Source volume group" -msgstr "" - -#: src/components/networks/createNetworkDialog.jsx:219 -msgid "Start" -msgstr "Spustiť" - -#: src/components/storagePools/createStoragePoolDialog.jsx:239 -msgid "Start pool when host boots" -msgstr "" - -#: src/components/networks/createNetworkDialog.jsx:76 -#: src/components/networks/createNetworkDialog.jsx:104 -msgid "Start should not be empty" -msgstr "Je nutné vyplniť začiatok" - -#: src/components/storagePools/createStoragePoolDialog.jsx:237 -msgid "Startup" -msgstr "" - -#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 -#: src/components/networks/networkList.jsx:77 -#: src/components/vm/nics/vmNicsCard.jsx:330 -#: src/components/vm/overview/vmOverviewCard.jsx:192 -#: src/components/storagePools/storagePoolList.jsx:78 -msgid "State" -msgstr "Stav" - -#: src/components/networks/networkOverviewTab.jsx:287 -msgid "Static host entries" -msgstr "" - -#: src/components/networks/networkOverviewTab.jsx:64 -#, fuzzy -#| msgid "The $0 could not be deleted" -msgid "Static host from DHCP could not be removed" -msgstr "$0 sa nepodarilo zmazať" - -#: src/components/create-vm-dialog/createVmDialog.jsx:845 -#: src/components/vm/vmMigrateDialog.jsx:95 -msgid "Storage" -msgstr "Úložisko" - -#: src/components/vm/vmMigrateDialog.jsx:117 -msgid "Storage is at a shared location" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:876 -#, fuzzy -#| msgid "Storage" -msgid "Storage limit" -msgstr "Úložisko" - -#: src/components/storagePools/storagePool.jsx:123 -msgid "Storage pool $0 failed to get activated" -msgstr "" - -#: src/components/storagePools/storagePool.jsx:143 -msgid "Storage pool $0 failed to get deactivated" -msgstr "" - -#: src/components/storagePools/createStoragePoolDialog.jsx:404 -msgid "Storage pool failed to be created" -msgstr "" - -#: src/components/storagePools/createStoragePoolDialog.jsx:48 -msgid "Storage pool name" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:851 -#: src/components/storagePools/storagePoolList.jsx:58 -#: src/components/storagePools/storagePoolList.jsx:65 -#: src/components/storagePools/storagePoolList.jsx:72 -msgid "Storage pools" -msgstr "" - -#: src/components/vm/disks/diskAdd.jsx:423 -#, fuzzy -#| msgid "The $0 could not be deleted" -msgid "Storage pools could not be fetched" -msgstr "$0 sa nepodarilo zmazať" - -#: src/components/create-vm-dialog/createVmDialog.jsx:233 -msgid "Storage size must not be 0" -msgstr "" - -#: src/components/vm/disks/diskEdit.jsx:44 -msgid "Storage volume" -msgstr "" - -#: src/components/vm/disks/diskAdd.jsx:444 -#: src/components/storagePools/storageVolumeCreate.jsx:67 -msgid "Storage volume size must not exceed the storage pool's capacity ($0 $1)" -msgstr "" - -#: src/components/storagePools/storagePool.jsx:81 -msgid "Storage volumes" -msgstr "" - -#: src/components/storagePools/storageVolumeDelete.jsx:46 -msgid "Storage volumes could not be deleted" -msgstr "" - -#: src/components/vm/vmMigrateDialog.jsx:225 -msgid "" -"Storage volumes must be shared between this host and the destination host." -msgstr "" - -#: src/helpers.js:231 -msgid "Suspended (PM)" -msgstr "" - -#: src/helpers.js:220 -msgid "System" -msgstr "Systém" - -#: src/components/vm/hostdevs/hostDevAdd.jsx:131 -msgid "Table of selectable host devices" -msgstr "" - -#: src/components/vm/disks/vmDiskColumns.jsx:135 -#: src/components/vm/hostdevs/hostDevCard.jsx:114 -#: src/components/vm/overview/bootOrder.jsx:166 -msgid "Target" -msgstr "Cieľ" - -#: src/components/storagePools/storagePoolOverviewTab.jsx:61 -#: src/components/storagePools/createStoragePoolDialog.jsx:103 -msgid "Target path" -msgstr "" - -#: src/components/storagePools/createStoragePoolDialog.jsx:105 -msgid "Target path should not be empty" -msgstr "" - -#: src/components/vm/vmMigrateDialog.jsx:75 -msgid "Temporary" -msgstr "" - -#: src/components/vm/vmMigrateDialog.jsx:86 -msgid "Temporary migration" -msgstr "" - -#: src/components/vm/deleteDialog.jsx:84 -msgid "The VM $0 is running and will be forced off before deletion." -msgstr "" - -#: src/components/vm/nics/vmNicsCard.jsx:397 -#: src/components/vm/disks/vmDiskColumns.jsx:189 -msgid "The VM needs to be running or shut off to detach this device" -msgstr "" - -#: src/components/storagePools/createStoragePoolDialog.jsx:160 -msgid "The directory on the server being exported" -msgstr "" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:206 -msgid "The host path that is to be exported." -msgstr "" - -#: src/components/vm/vmMigrateDialog.jsx:72 -msgid "" -"The migrated VM configuration is removed from the source host. The " -"destination host is considered the new home of the VM." -msgstr "" - -#: src/components/vm/disks/diskAdd.jsx:105 -msgid "The pool is empty" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:773 -msgid "The selected operating system has minimum memory requirement of $0 $1" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:823 -msgid "" -"The selected operating system has minimum storage size requirement of $0 $1" -msgstr "" - -#: src/components/networks/networkOverviewTab.jsx:65 -msgid "The static host entry for $0 will be removed:" -msgstr "" - -#: src/components/storagePools/storagePoolDelete.jsx:143 -#: src/components/storagePools/storagePoolDelete.jsx:147 -msgid "The storage pool could not be deleted" -msgstr "" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:226 -msgid "The tag name to be used by the guest to mount this export point." -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:507 -#: src/components/create-vm-dialog/createVmDialog.jsx:520 -#: src/components/create-vm-dialog/createVmDialog.jsx:530 -msgid "Then copy and paste it above." -msgstr "" - -#: src/components/vm/vmActions.jsx:347 -msgid "This VM is transient. Shut it down if you wish to delete it." -msgstr "" - -#: src/components/vm/disks/vmDiskColumns.jsx:133 -msgid "This disk will be removed from $0:" -msgstr "" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:63 -msgid "This filesystem will be removed from $0:" -msgstr "" - -#: src/components/vm/nics/nicBody.jsx:86 -msgid "" -"This is the recommended config for general guest connectivity on hosts with " -"dynamic / wireless networking configs." -msgstr "" - -#: src/components/vm/nics/nicBody.jsx:95 -msgid "" -"This is the recommended config for general guest connectivity on hosts with " -"static wired networking configs." -msgstr "" - -#: src/components/vm/nics/nicBody.jsx:101 -msgid "" -"This is the recommended config for high performance or enhanced security." -msgstr "" - -#: org.cockpit-project.machines.metainfo.xml:8 -msgid "" -"This tool manages virtual machines. With it, you can create, monitor, and " -"control the virtual machines of the libvirt subsystem." -msgstr "" - -#: src/components/vm/disks/diskAdd.jsx:75 -msgid "This volume is already used by $0." -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:864 -msgid "This volume is already used by another VM." -msgstr "" - -#: src/components/vm/overview/vcpuModal.jsx:245 -msgid "Threads per core" -msgstr "" - -#: src/components/vm/overview/firmware.jsx:155 -msgid "Transient VMs don't support editing firmware configuration" -msgstr "Dočasné virt. stroje neumožnujú úpravy konfigurácie firmvéru" - -#: src/components/libvirtSlate.jsx:36 -msgid "Troubleshoot" -msgstr "Riešiť problém" - -#: src/components/vm/nics/vmNicsCard.jsx:228 -#: src/components/vm/hostdevs/hostDevAdd.jsx:50 -#: src/components/vm/hostdevs/hostDevCard.jsx:184 -#: src/components/vm/overview/bootOrder.jsx:129 -#: src/components/vm/overview/bootOrder.jsx:142 -#: src/components/vm/overview/bootOrder.jsx:157 -#: src/components/vm/overview/bootOrder.jsx:164 -#: src/components/vm/overview/bootOrder.jsx:171 -#: src/components/vm/overview/bootOrder.jsx:177 -#: src/components/storagePools/storagePoolOverviewTab.jsx:76 -#: src/components/storagePools/createStoragePoolDialog.jsx:81 -msgid "Type" -msgstr "Typ" - -#: src/components/vm/overview/bootOrder.jsx:178 -msgid "Type ID" -msgstr "Iden. typu" - -#: src/components/create-vm-dialog/createVmDialog.jsx:364 -msgid "URL (ISO image or distro install tree)" -msgstr "" - -#: src/components/vm/hostdevs/hostDevAdd.jsx:55 -msgid "USB" -msgstr "" - -#: src/components/vm/hostdevs/hostDevCard.jsx:124 -msgid "UUID" -msgstr "" - -#: src/components/vm/hostdevs/hostDevAdd.jsx:138 -msgid "Undefined" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:266 -msgid "Unique name" -msgstr "Unikátne meno" - -#: src/components/create-vm-dialog/createVmDialog.jsx:266 -#, fuzzy -#| msgid "Unique name" -msgid "Unique name, default: $0" -msgstr "Unikátne meno" - -#: src/components/networks/createNetworkDialog.jsx:130 -msgid "Unique network name" -msgstr "" - -#: src/components/vm/overview/bootOrder.jsx:167 -msgid "Unit" -msgstr "Jednotka" - -#: src/components/vm/nics/vmNicsCard.jsx:264 -msgid "Unknown" -msgstr "Neznáme" - -#: src/components/vm/overview/firmware.jsx:127 -msgid "Unknown firmware" -msgstr "Neznámy firmware" - -#: src/components/vm/hostdevs/hostDevCard.jsx:97 -#: src/components/vm/hostdevs/hostDevCard.jsx:98 -#: src/components/vm/overview/bootOrder.jsx:148 -#: src/components/vm/overview/bootOrder.jsx:149 -msgid "Unspecified" -msgstr "" - -#: src/components/vm/disks/diskEdit.jsx:42 -msgid "Url" -msgstr "Url" - -#: src/components/vm/vmDetailsPage.jsx:146 -msgid "Usage" -msgstr "Využitie" - -#: src/components/vm/disks/diskAdd.jsx:751 -#: src/components/vm/disks/diskAdd.jsx:787 -msgid "Use existing" -msgstr "Použiť existujúci" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:251 -msgid "Use extended attributes on files and directories" -msgstr "" - -#: src/components/vm/vmMigrateDialog.jsx:103 -msgid "" -"Use the same location on both the origin and destination hosts for your " -"storage. This can be a shared storage pool, NFS, or any other method of " -"sharing storage." -msgstr "" - -#: src/components/vm/disks/vmDisksCard.jsx:178 -msgid "Used" -msgstr "Využité" - -#: src/components/storagePools/storagePoolVolumesTab.jsx:79 -msgid "Used by" -msgstr "Používané" - -#: src/components/create-vm-dialog/createVmDialog.jsx:722 -msgid "User login" -msgstr "Užívateľské meno" - -#: src/components/create-vm-dialog/createVmDialog.jsx:248 -msgid "User login must not be empty when user password is set" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:729 -msgid "User password" -msgstr "Užívateľské heslo" - -#: src/components/create-vm-dialog/createVmDialog.jsx:245 -msgid "User password must not be empty when user login is set" -msgstr "" - -#: src/helpers.js:221 -#, fuzzy -#| msgid "User password" -msgid "User session" -msgstr "Užívateľské heslo" - -#: src/components/vm/overview/vcpuModal.jsx:171 -msgid "VCPU settings could not be saved" -msgstr "Nastavenia virt. procesoru nebolo možné uložiť" - -#: src/components/vm/hostdevs/hostDevCard.jsx:318 -#, fuzzy -#| msgid "Host device" -msgid "VM $0 Host Devices" -msgstr "ariadenie hostiteľa" - -#: src/components/create-vm-dialog/createVmDialog.jsx:191 -msgid "VM $0 already exists" -msgstr "Virt. stroj $0 už existuje" - -#: src/app.jsx:236 -msgid "VM $0 does not exist on $1 connection" -msgstr "" - -#: src/components/vm/vmActions.jsx:121 -msgid "VM $0 failed to force reboot" -msgstr "Virt. stroj $0 sa nepodarilo nútene reštartovať" - -#: src/components/vm/vmActions.jsx:174 -msgid "VM $0 failed to force shutdown" -msgstr "Virt. stroj $0 sa nepodarilo nútene vypnúť" - -#: src/components/vm/vmActions.jsx:98 -msgid "VM $0 failed to get installed" -msgstr "Virt. stroj $0 sa nepodarilo nainštalovať" - -#: src/components/vm/vmActions.jsx:148 -msgid "VM $0 failed to pause" -msgstr "Virt. stroj $0 sa nepodarilo zastaviť" - -#: src/components/vm/vmActions.jsx:109 -msgid "VM $0 failed to reboot" -msgstr "Virt. stroj $0 sa nepodarilo reštartovať" - -#: src/components/vm/vmActions.jsx:160 -msgid "VM $0 failed to resume" -msgstr "Virt. stroj $0 sa nepodarilo znovu začať" - -#: src/components/vm/vmActions.jsx:186 -msgid "VM $0 failed to send NMI" -msgstr "Nepodarilo sa poslať virt. stroju $0 nemaskovateľné prerušenie" - -#: src/components/vm/vmActions.jsx:136 -msgid "VM $0 failed to shutdown" -msgstr "Virt. stroj $0 sa nepodarilo vypnúť" - -#: src/components/vm/vmActions.jsx:90 -msgid "VM $0 failed to start" -msgstr "Virt. stroj $0 sa nepodarilo naštartovať" - -#: src/components/common/machinesConnectionSelector.jsx:66 -msgid "" -"VM launched with unprivileged limited access, with the process and PTY owned " -"by your user account" -msgstr "" - -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:106 -msgid "VM state" -msgstr "Stav virt. stroja" - -#: src/components/common/machinesConnectionSelector.jsx:49 -msgid "VM will launch with root permissions" -msgstr "" - -#: src/components/vm/consoles/desktopConsole.jsx:53 -msgid "VNC TLS port" -msgstr "VNC TLS port" - -#: src/components/vm/consoles/desktopConsole.jsx:49 -msgid "VNC address" -msgstr "VNC adresa" - -#: src/components/vm/consoles/consoles.jsx:113 -msgid "VNC console" -msgstr "VNC konzola" - -#: src/components/vm/consoles/desktopConsole.jsx:51 -msgid "VNC port" -msgstr "VNC port" - -#: src/components/create-vm-dialog/createVmDialog.jsx:536 -msgid "Valid token" -msgstr "" - -#: src/components/vm/hostdevs/hostDevAdd.jsx:132 -#: src/components/vm/hostdevs/hostDevCard.jsx:214 -#: src/components/vm/hostdevs/hostDevCard.jsx:241 -#: src/components/vm/hostdevs/hostDevCard.jsx:247 -#: src/components/vm/overview/bootOrder.jsx:143 -#: src/components/vm/overview/bootOrder.jsx:158 -msgid "Vendor" -msgstr "Výrobca" - -#: src/components/vms/hostvmslist.jsx:129 -#: src/components/vms/hostvmslist.jsx:136 -#: src/components/networks/networkList.jsx:53 -#: src/components/vm/vmDetailsPage.jsx:112 -#: src/components/vm/vmDetailsPage.jsx:265 -#: src/components/storagePools/storagePoolList.jsx:55 src/manifest.json:0 -msgid "Virtual machines" -msgstr "Virtuálne stroje" - -#: src/index.html:5 -msgid "Virtual machines management" -msgstr "Správa virtuálnych strojov" - -#: src/components/create-vm-dialog/pxe-helpers.js:158 -msgid "Virtual network" -msgstr "Virtuálna sieť" - -#: src/components/networks/createNetworkDialog.jsx:382 -msgid "Virtual network failed to be created" -msgstr "Vytvorenie virtuálnej siete sa nepodarilo" - -#: src/components/libvirtSlate.jsx:41 -msgid "Virtualization service (libvirt) is not active" -msgstr "Virtualizačná služba (libvirt) nie je aktívna" - -#: src/components/create-vm-dialog/createVmDialog.jsx:862 -#: src/components/vm/disks/mediaEject.jsx:90 -#: src/components/vm/disks/vmDiskColumns.jsx:47 -#: src/components/vm/disks/diskAdd.jsx:113 -#: src/components/vm/deleteDialog.jsx:68 -#: src/components/vm/overview/bootOrder.jsx:113 -msgid "Volume" -msgstr "Zväzok" - -#: src/components/storagePools/storageVolumeCreate.jsx:88 -msgid "Volume failed to be created" -msgstr "Zväzok sa nepodarilo vytvoriť" - -#: src/components/storagePools/createStoragePoolDialog.jsx:169 -msgid "Volume group name" -msgstr "Názov skupiny zväzkov" - -#: src/components/storagePools/createStoragePoolDialog.jsx:222 -msgid "Volume group name should not be empty" -msgstr "Je potrebné vyplniť názov skupiny zväzkov" - -#: src/components/vm/hostdevs/hostDevCard.jsx:120 -#: src/components/vm/overview/bootOrder.jsx:173 -msgid "WWPN" -msgstr "WWPN" - -#: src/components/vm/disks/diskEdit.jsx:130 -#: src/components/vm/disks/vmDisksCard.jsx:212 -msgid "Writeable" -msgstr "Zapisovateľný" - -#: src/components/vm/disks/diskEdit.jsx:139 -#: src/components/vm/disks/vmDisksCard.jsx:212 -msgid "Writeable and shared" -msgstr "Zapisovateľné a zdielané" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:182 -msgid "You can mount the shared folder using:" -msgstr "" - -#: src/components/create-vm-dialog/createVmDialog.jsx:194 -msgid "You need to select the most closely matching operating system" -msgstr "" - -#: src/components/networks/network.jsx:57 -#: src/components/storagePools/storagePool.jsx:64 -msgid "active" -msgstr "Aktívny" - -#: src/components/networks/networkOverviewTab.jsx:191 -msgid "add entry" -msgstr "" - -#: src/helpers.js:251 -msgid "bridge" -msgstr "most" - -#: src/helpers.js:237 -msgid "cdrom" -msgstr "cdrom" - -#: src/helpers.js:244 src/components/vm/overview/cpuTypeModal.jsx:52 -msgid "custom" -msgstr "lastné" - -#: src/helpers.js:249 -msgid "direct" -msgstr "priama" - -#: src/helpers.js:216 -msgid "disabled" -msgstr "vypnuté" - -#: src/helpers.js:236 src/helpers.js:239 -msgid "disk" -msgstr "disk" - -#: src/helpers.js:277 -msgid "down" -msgstr "vypnuté" - -#: src/components/vm/overview/bootOrder.jsx:372 -#: src/components/vm/overview/vmOverviewCard.jsx:136 -#: src/components/vm/overview/vmOverviewCard.jsx:147 -#: src/components/vm/overview/vmOverviewCard.jsx:155 -msgid "edit" -msgstr "upraviť" - -#: src/helpers.js:217 -msgid "enabled" -msgstr "povolené" - -#: src/helpers.js:253 -msgid "ethernet" -msgstr "ethernet" - -#: src/helpers.js:245 -msgid "host" -msgstr "stroj" - -#: src/helpers.js:241 -msgid "host device" -msgstr "zariadenie hostiteľa" - -#: src/helpers.js:246 -msgid "host passthrough" -msgstr "" - -#: src/helpers.js:254 -msgid "hostdev" -msgstr "hostdev" - -#: src/components/storagePools/createStoragePoolDialog.jsx:66 -msgid "iSCSI direct target" -msgstr "" - -#: src/components/storagePools/createStoragePoolDialog.jsx:144 -msgid "iSCSI initiator IQN" -msgstr "IQN iSCSI iniciátoru" - -#: src/components/storagePools/createStoragePoolDialog.jsx:60 -msgid "iSCSI target" -msgstr "iSCSI cieľ" - -#: src/components/storagePools/createStoragePoolDialog.jsx:163 -msgid "iSCSI target IQN" -msgstr "IQN pre iSCSI cieľ" - -#: src/components/networks/network.jsx:57 -#: src/components/storagePools/storagePool.jsx:64 -#, fuzzy -#| msgid "active" -msgid "inactive" -msgstr "Aktívny" - -#: src/manifest.json:0 -msgid "iso" -msgstr "iso" - -#: src/manifest.json:0 -msgid "libvirt" -msgstr "libvirt" - -#: src/helpers.js:255 -msgid "mcast" -msgstr "mcast" - -#: src/components/common/machinesConnectionSelector.jsx:78 -#: src/components/vm/nics/nicBody.jsx:112 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:194 -#: src/components/vm/vmDetailsPage.jsx:220 -msgid "more info" -msgstr "" - -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:190 -#: src/components/vm/vmDetailsPage.jsx:216 -msgid "mount point: The mount point inside the guest" -msgstr "" - -#: src/components/vm/vmDetailsPage.jsx:215 -msgid "mount tag: The tag associated to the exported mount point" -msgstr "" - -#: src/helpers.js:238 src/helpers.js:250 -msgid "network" -msgstr "sieť" - -#: src/helpers.js:273 src/components/networks/networkOverviewTab.jsx:115 -#: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 -msgid "no" -msgstr "nie" - -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:110 -msgid "no state saved" -msgstr "žiaden uložený stav" - -#: src/components/networks/networkOverviewTab.jsx:295 -msgid "none" -msgstr "" - -#: src/manifest.json:0 -msgid "pxe" -msgstr "pxe" - -#: src/manifest.json:0 -msgid "qcow2" -msgstr "qcow2" - -#: src/manifest.json:0 -msgid "qemu" -msgstr "qemu" - -#: src/helpers.js:240 -msgid "redirected device" -msgstr "presmerované zariadenie" - -#: src/components/networks/networkOverviewTab.jsx:59 -#, fuzzy -#| msgid "Remove" -msgid "remove" -msgstr "Odobrať" - -#: src/components/vm/disks/diskAdd.jsx:258 -msgid "serial number" -msgstr "" - -#: src/helpers.js:256 -msgid "server" -msgstr "server" - -#: src/helpers.js:257 -msgid "udp" -msgstr "udp" - -#: src/helpers.js:276 -msgid "up" -msgstr "spustené" - -#: src/helpers.js:252 -msgid "user" -msgstr "užívateľ" - -#: src/components/vm/overview/vcpuModal.jsx:195 -msgid "vCPU count" -msgstr "Počet virt. procesorov" - -#: src/components/vm/overview/vcpuModal.jsx:208 -msgid "vCPU maximum" -msgstr "Maximum virt. procesorov" - -#: src/components/vm/overview/vmOverviewCard.jsx:211 -msgid "vCPUs" -msgstr "virt. procesory" - -#: src/helpers.js:258 -msgid "vhostuser" -msgstr "vhostuser" - -#: src/components/common/stateIcon.jsx:59 -msgid "view more..." -msgstr "zobraziť viac..." - -#: src/components/vm/vmActions.jsx:312 -msgid "" -"virt-install package needs to be installed on the system in order to clone " -"VMs" -msgstr "" -"Balík virt-install musí byť nainštalovaný aby bolo možné klonovať virtuálne " -"stroje" - -#: src/components/create-vm-dialog/createVmDialog.jsx:1398 -msgid "" -"virt-install package needs to be installed on the system in order to create " -"new VMs" -msgstr "" -"Balík virt-install musí byť nainštalovaný aby bolo možné vytvárať nové " -"virtuálne stroje" - -#: src/components/vm/overview/vmOverviewCard.jsx:161 -msgid "" -"virt-install package needs to be installed on the system in order to edit " -"this attribute" -msgstr "" -"Balík virt-install musí byť nainštalovaný aby bolo možné upravovať tento " -"atribút" - -#: src/manifest.json:0 -msgid "vm" -msgstr "virt. stroj" - -#: src/helpers.js:272 src/components/networks/networkOverviewTab.jsx:115 -#: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 -msgid "yes" -msgstr "áno" - -#~ msgid "Creating VM installation" -#~ msgstr "Vytvára sa inštalácia virt. stroja" - -#~ msgid "Virtual Machines" -#~ msgstr "Virtuálne stroje" - -#~ msgid "VM $0 failed to get deleted" -#~ msgstr "Virt. stroj $0 sa nepodarilo zmazať" - -#, fuzzy -#~| msgid "Connection" -#~ msgid "Function" -#~ msgstr "Spojenie" - -#~ msgid "Delete content" -#~ msgstr "Zmazať obsah" - -#, fuzzy -#~| msgid "Add network interface" -#~ msgid "Delete network interface $0" -#~ msgstr "Pridať sieťové rozhranie" - -#~ msgid "Disk $0 fail to get detached from VM $1" -#~ msgstr "Nepodarilo sa odpojiť disk $0 od virt. stroja $1" - -#~ msgid "Session" -#~ msgstr "Sedenie" - -#, fuzzy -#~| msgid "host device" -#~ msgid "$1 host device" -#~ msgstr "zariadenie hostiteľa" - -#, fuzzy -#~| msgid "Snapshots" -#~ msgid "snapshot" -#~ msgstr "Zachytené stavy" - -#~ msgid "Immediately start VM" -#~ msgstr "Okamžite spustiť virt. stroj" - -#~ msgid "Import" -#~ msgstr "Importovať" - -#~ msgid "Run unattended installation" -#~ msgstr "Spustiť bezobslužnú inštaláciu" - -#~ msgid "Automatically start libvirt on boot" -#~ msgstr "Spúšťať libvirt pri zavádzaní systému" - -#~ msgid "Connecting to virtualization service" -#~ msgstr "Pripája sa k virtualizačnej službe" - -#, fuzzy -#~| msgid "Connecting to virtualization service" -#~ msgid "Failed to enable virtualization service" -#~ msgstr "Pripája sa k virtualizačnej službe" - -#, fuzzy -#~| msgid "Connecting to virtualization service" -#~ msgid "Failed to start virtualization service" -#~ msgstr "Pripája sa k virtualizačnej službe" - -#~ msgid "Start libvirt" -#~ msgstr "Spustiť libvirt" - -#, fuzzy -#~| msgid "Blocked" -#~ msgid "Block" -#~ msgstr "Blokované" - -#~ msgid "$0 day" -#~ msgid_plural "$0 days" -#~ msgstr[0] "$0 deň" -#~ msgstr[1] "$0 dni" -#~ msgstr[2] "$0 dní" - -#~ msgid "$0 hour" -#~ msgid_plural "$0 hours" -#~ msgstr[0] "$0 hodina" -#~ msgstr[1] "$0 hodiny" -#~ msgstr[2] "$0 hodín" - -#~ msgid "$0 minute" -#~ msgid_plural "$0 minutes" -#~ msgstr[0] "$0 minúta" -#~ msgstr[1] "$0 minúty" -#~ msgstr[2] "$0 minút" - -#~ msgid "$0 month" -#~ msgid_plural "$0 months" -#~ msgstr[0] "$0 mesiac" -#~ msgstr[1] "$0 mesiace" -#~ msgstr[2] "$0 mesiacov" - -#~ msgid "$0 week" -#~ msgid_plural "$0 weeks" -#~ msgstr[0] "$0 týždeň" -#~ msgstr[1] "$0 týždne" -#~ msgstr[2] "$0 týždňov" - -#~ msgid "$0 will be installed." -#~ msgstr "$0 bude nainštalovaný." - -#~ msgid "$0 year" -#~ msgid_plural "$0 years" -#~ msgstr[0] "$0 rok" -#~ msgstr[1] "$0 roky" -#~ msgstr[2] "$0 rokov" - -#~ msgid "1 day" -#~ msgstr "1 deň" - -#~ msgid "1 hour" -#~ msgstr "1 hodina" - -#~ msgid "1 minute" -#~ msgstr "1 minúta" - -#~ msgid "1 week" -#~ msgstr "1 týždeň" - -#~ msgid "20 minutes" -#~ msgstr "20 minút" - -#~ msgid "40 minutes" -#~ msgstr "40 minút" - -#~ msgid "5 minutes" -#~ msgstr "5 minút" - -#~ msgid "6 hours" -#~ msgstr "6 hodín" - -#~ msgid "60 minutes" -#~ msgstr "60 minút" - -#~ msgid "Absent" -#~ msgstr "Chýba" - -#~ msgid "Additional packages:" -#~ msgstr "Ďalšie balíky:" - -#~ msgid "Advanced TCA" -#~ msgstr "Pokročilé TCA" - -#~ msgid "All logs" -#~ msgstr "Všetky záznamy" - -#~ msgid "All-in-one" -#~ msgstr "All-in-one" - -#~ msgid "Ansible" -#~ msgstr "Ansible" - -#~ msgid "Ansible roles documentation" -#~ msgstr "Dokumentácia k Ansible roliam" - -#~ msgid "Automatically using NTP" -#~ msgstr "Automaticky využitím NTP" - -#~ msgid "Automatically using specific NTP servers" -#~ msgstr "Automaticky využitím konkrétnych NTP serverov" - -#~ msgid "Automation script" -#~ msgstr "Automatizačný skript" - -#~ msgid "Blade" -#~ msgstr "Blade" - -#~ msgid "Blade enclosure" -#~ msgstr "Skriňa pre blade servery" - -#~ msgid "Cannot schedule event in the past" -#~ msgstr "Nie je možné plánovať udalosti do minulosti" - -#~ msgid "Change system time" -#~ msgstr "Zmeniť systémový čas" - -#~ msgid "Checking installed software" -#~ msgstr "Zisťuje sa nainštalovaný software" - -#~ msgid "Compact PCI" -#~ msgstr "Kompaktné PCI" - -#~ msgid "Convertible" -#~ msgstr "Počítač 2v1" - -#~ msgid "Copy" -#~ msgstr "Kopírovať" - -#~ msgid "Delay" -#~ msgstr "Omeškanie" - -#~ msgid "Desktop" -#~ msgstr "Desktop" - -#~ msgid "Detachable" -#~ msgstr "Odpojiteľné" - -#~ msgid "Docking station" -#~ msgstr "Dokovacia stanica" - -#~ msgid "Dual rank" -#~ msgstr "Dual rank" - -#~ msgid "Error message" -#~ msgstr "Chybové hlásenie" - -#~ msgid "Excellent password" -#~ msgstr "Skvelé heslo" - -#~ msgid "Failed to change password" -#~ msgstr "Nepodarilo sa zmeniť heslo" - -#~ msgid "Go to now" -#~ msgstr "Prejsť na súčasnosť" - -#~ msgid "Handheld" -#~ msgstr "Pre držanie do ruky" - -#~ msgid "Hours must be a number between 0 and 23" -#~ msgstr "Hodiny musia byť čísla medzi 0 a 23" - -#~ msgid "IPv4 network" -#~ msgstr "IPv4 sieť" - -#~ msgid "IPv6 network" -#~ msgstr "IPv6 sieť" - -#~ msgid "Install software" -#~ msgstr "Inštalovať software" - -#~ msgid "Installing $0" -#~ msgstr "Inštaluje sa $0" - -#~ msgid "Invalid date format" -#~ msgstr "Neplatný formát dátumu" - -#~ msgid "Invalid date format and invalid time format" -#~ msgstr "Neplatný formát dátumu a času" - -#~ msgid "Invalid time format" -#~ msgstr "Neplatný formát čase" - -#~ msgid "Invalid timezone" -#~ msgstr "Neplatná časová zóna" - -#~ msgid "Laptop" -#~ msgstr "Notebook" - -#~ msgid "Learn more" -#~ msgstr "Zistiť viac" - -#~ msgid "Loading system modifications..." -#~ msgstr "Načítavajú sa systémové zmeny..." - -#~ msgid "Log messages" -#~ msgstr "Záznamy udalostí" - -#~ msgid "Low profile desktop" -#~ msgstr "Nízky desktop" - -#~ msgid "Lunch box" -#~ msgstr "Kufríkový počítač" - -#~ msgid "Main server chassis" -#~ msgstr "Hlavná skriňa serveru" - -#~ msgid "Manually" -#~ msgstr "Ručne" - -#~ msgid "Minutes must be a number between 0 and 59" -#~ msgstr "Minúty musia byť čísla medzi 0 a 59" - -#~ msgid "NTP server" -#~ msgstr "NTP server" - -#~ msgid "New password was not accepted" -#~ msgstr "Nové heslo nebolo prijaté" - -#~ msgid "No system modifications" -#~ msgstr "Žiadne systémové zmeny" - -#~ msgid "Not synchronized" -#~ msgstr "Nezosynchronizované" - -#~ msgid "Notebook" -#~ msgstr "Notebook" - -#~ msgid "Ok" -#~ msgstr "Ok" - -#~ msgid "Old password not accepted" -#~ msgstr "Pôvodné heslo nebolo prijaté" - -#~ msgid "Other" -#~ msgstr "Iný" - -#~ msgid "PackageKit crashed" -#~ msgstr "PackageKit zhavaroval" - -#~ msgid "Password is not acceptable" -#~ msgstr "Heslo nie je prijatelné" - -#~ msgid "Password is too weak" -#~ msgstr "Heslo je príliš slabé" - -#~ msgid "Password not accepted" -#~ msgstr "Heslo nebolo prijaté" - -#~ msgid "Paste" -#~ msgstr "Vložiť" - -#~ msgid "Path to file" -#~ msgstr "Cesta k súboru" - -#~ msgid "Pick date" -#~ msgstr "Vybrať dátum" - -#~ msgid "Plug" -#~ msgstr "Pripojiť" - -#~ msgid "Portable" -#~ msgstr "Prenosný" - -#~ msgid "Present" -#~ msgstr "Prítomné" - -#~ msgid "RAID chassis" -#~ msgstr "RAID skriňa" - -#~ msgid "Removals:" -#~ msgstr "Odstránenia:" - -#~ msgid "Sealed-case PC" -#~ msgstr "Počítač so zapäčatenou skriňou" - -#~ msgid "Set time" -#~ msgstr "Nastaviť čas" - -#~ msgid "Shell script" -#~ msgstr "Shellový skript" - -#~ msgid "Shift+Insert" -#~ msgstr "Shift+Insert" - -#~ msgid "Single rank" -#~ msgstr "Single rank" - -#~ msgid "Space-saving computer" -#~ msgstr "Miesto-šetriaci počítač" - -#~ msgid "Specific time" -#~ msgstr "Konkrétny čas" - -#~ msgid "Sub-Chassis" -#~ msgstr "Podskriňa" - -#~ msgid "Sub-Notebook" -#~ msgstr "Sub-Notebook" - -#~ msgid "Synchronized" -#~ msgstr "Synchronizované" - -#~ msgid "Synchronized with $0" -#~ msgstr "Synchronizované s $0" - -#~ msgid "Synchronizing" -#~ msgstr "Synchronizuje sa" - -#~ msgid "Tablet" -#~ msgstr "Tablet" - -#~ msgid "The passwords do not match." -#~ msgstr "Heslá sa líšia." - -#~ msgid "Time zone" -#~ msgstr "Časová zóna" - -#~ msgid "Today" -#~ msgstr "Dnes" - -#~ msgid "Total size: $0" -#~ msgstr "Celková veľkosť: $0" - -#~ msgid "Tower" -#~ msgstr "Veža" - -#~ msgid "Unplug" -#~ msgstr "Odpojiť" - -#~ msgid "View automation script" -#~ msgstr "Ukázať automatizačný skript" - -#~ msgid "Waiting for other software management operations to finish" -#~ msgstr "Čaká sa na dokončenie ostatných operácií správy balíčkov" - -#~ msgid "Yesterday" -#~ msgstr "Včera" - -#~ msgid "[binary data]" -#~ msgstr "[binárne dáta]" - -#~ msgid "[no data]" -#~ msgstr "[žiadne dáta]" - -#, fuzzy -#~ msgid "password quality" -#~ msgstr "heslo" - -#~ msgid "show less" -#~ msgstr "ukázať menej" - -#~ msgid "show more" -#~ msgstr "ukázať viac" diff -Nru cockpit-machines-281/po/sv.po cockpit-machines-282/po/sv.po --- cockpit-machines-281/po/sv.po 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/po/sv.po 2023-01-25 11:01:21.000000000 +0000 @@ -7,8 +7,8 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-09 02:57+0000\n" -"PO-Revision-Date: 2022-11-03 18:19+0000\n" +"POT-Creation-Date: 2023-01-16 02:59+0000\n" +"PO-Revision-Date: 2023-01-17 00:20+0000\n" "Last-Translator: Luna Jernberg \n" "Language-Team: Swedish \n" @@ -17,7 +17,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1\n" -"X-Generator: Weblate 4.14.1\n" +"X-Generator: Weblate 4.15\n" #: src/components/create-vm-dialog/createVmDialog.jsx:812 msgid "$0 $1 available at default location" @@ -74,7 +74,7 @@ msgid "$0 vCPU details" msgstr "$0 vCPU-detaljer" -#: src/components/vm/nics/nicEdit.jsx:172 +#: src/components/vm/nics/nicEdit.jsx:173 msgid "$0 virtual network interface settings" msgstr "$0 virtuella nätverksgränssnittsinställningar" @@ -87,11 +87,15 @@ "stängs av. Under tiden behåller ursprungsvärden sitt exemplar av VM-" "konfigurationen." -#: src/components/vm/disks/diskEdit.jsx:113 +#: src/components/vm/disks/diskEdit.jsx:114 #: src/components/vm/disks/vmDisksCard.jsx:184 msgid "Access" msgstr "Åtkomst" +#: src/components/vm/overview/watchdog.jsx:113 +msgid "Action" +msgstr "Åtgärd" + #: src/components/networks/network.jsx:166 #: src/components/storagePools/storagePool.jsx:170 msgid "Activate" @@ -103,6 +107,7 @@ #: src/components/networks/networkOverviewTab.jsx:236 #: src/components/vm/nics/nicAdd.jsx:207 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/disks/diskAdd.jsx:853 #: src/components/vm/hostdevs/hostDevAdd.jsx:226 msgid "Add" @@ -134,6 +139,12 @@ msgid "Add virtual network interface" msgstr "Lägg till virtuell nätverksport" +#: src/components/vm/overview/watchdog.jsx:84 +#, fuzzy +#| msgid "Add host device" +msgid "Add watchdog device type" +msgstr "Lägg till värdenhet" + #: src/components/vm/filesystems/vmFilesystemsCard.jsx:118 msgid "Adding shared directories is possible only when the guest is shut off" msgstr "" @@ -141,7 +152,7 @@ #: src/components/vm/disks/diskAdd.jsx:77 msgid "Adding this disk will change its access mode to shared." -msgstr "" +msgstr "Om du lägger till den här disken ändras dess åtkomstläge till delad." #: src/components/vm/disks/vmDisksCard.jsx:188 msgid "Additional" @@ -149,8 +160,8 @@ #: src/components/networks/networkOverviewTab.jsx:142 #: src/components/networks/networkOverviewTab.jsx:162 -#: src/components/vm/consoles/desktopConsole.jsx:47 #: src/components/vm/nics/vmNicsCard.jsx:286 +#: src/components/vm/consoles/desktopConsole.jsx:47 msgid "Address" msgstr "Adress" @@ -189,8 +200,8 @@ msgid "Always attach" msgstr "Anslut alltid" -#: src/components/vm/overview/cpuTypeModal.jsx:66 #: src/components/vm/overview/vcpuModal.jsx:263 +#: src/components/vm/overview/cpuTypeModal.jsx:66 msgid "Apply" msgstr "Lägg på" @@ -211,8 +222,8 @@ msgstr "Automatisering" #: src/components/networks/networkOverviewTab.jsx:119 -#: src/components/vm/overview/vmOverviewCard.jsx:229 #: src/components/storagePools/storagePoolOverviewTab.jsx:71 +#: src/components/vm/overview/vmOverviewCard.jsx:230 msgid "Autostart" msgstr "Starta automatiskt" @@ -220,7 +231,7 @@ msgid "Blocked" msgstr "Blockerat" -#: src/components/vm/overview/vmOverviewCard.jsx:221 +#: src/components/vm/overview/vmOverviewCard.jsx:222 msgid "Boot order" msgstr "Uppstartsordning" @@ -228,18 +239,18 @@ msgid "Boot order settings could not be saved" msgstr "Uppstartsordningen kunde inte sparas" -#: src/components/vm/disks/diskEdit.jsx:88 +#: src/components/vm/overview/bootOrder.jsx:118 +#: src/components/vm/overview/bootOrder.jsx:130 +#: src/components/vm/overview/bootOrder.jsx:148 +#: src/components/vm/overview/bootOrder.jsx:151 +#: src/components/vm/overview/bootOrder.jsx:165 #: src/components/vm/disks/diskAdd.jsx:224 +#: src/components/vm/disks/diskEdit.jsx:89 #: src/components/vm/disks/vmDisksCard.jsx:182 #: src/components/vm/hostdevs/hostDevAdd.jsx:92 #: src/components/vm/hostdevs/hostDevCard.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:112 #: src/components/vm/hostdevs/hostDevCard.jsx:252 -#: src/components/vm/overview/bootOrder.jsx:118 -#: src/components/vm/overview/bootOrder.jsx:130 -#: src/components/vm/overview/bootOrder.jsx:148 -#: src/components/vm/overview/bootOrder.jsx:151 -#: src/components/vm/overview/bootOrder.jsx:165 msgid "Bus" msgstr "Buss" @@ -255,40 +266,41 @@ msgid "CPU configuration could not be saved" msgstr "CPU-inställningarna kunde inte sparas" -#: src/components/vm/overview/vmOverviewCard.jsx:216 +#: src/components/vm/overview/vmOverviewCard.jsx:217 msgid "CPU type" msgstr "CPU-typ" -#: src/components/vm/disks/diskEdit.jsx:58 #: src/components/vm/disks/vmDiskColumns.jsx:105 #: src/components/vm/disks/diskAdd.jsx:213 +#: src/components/vm/disks/diskEdit.jsx:59 msgid "Cache" msgstr "Cache" #: src/components/create-vm-dialog/createVmDialog.jsx:1346 -#: src/components/common/deleteResource.jsx:80 #: src/components/networks/createNetworkDialog.jsx:426 #: src/components/networks/networkOverviewTab.jsx:239 +#: src/components/common/deleteResource.jsx:80 +#: src/components/storagePools/storageVolumeCreate.jsx:107 +#: src/components/storagePools/createStoragePoolDialog.jsx:449 +#: src/components/storagePools/storagePoolDelete.jsx:203 #: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:149 #: src/components/vm/snapshots/vmSnapshotsRevertModal.jsx:75 -#: src/components/vm/vmRenameDialog.jsx:67 +#: src/components/vm/nics/nicEdit.jsx:180 src/components/vm/nics/nicAdd.jsx:210 #: src/components/vm/vmCloneDialog.jsx:79 -#: src/components/vm/nics/nicEdit.jsx:179 src/components/vm/nics/nicAdd.jsx:210 -#: src/components/vm/disks/mediaEject.jsx:110 -#: src/components/vm/disks/diskEdit.jsx:268 -#: src/components/vm/disks/diskAdd.jsx:856 #: src/components/vm/vmMigrateDialog.jsx:218 -#: src/components/vm/deleteDialog.jsx:178 -#: src/components/vm/hostdevs/hostDevAdd.jsx:232 +#: src/components/vm/vmRenameDialog.jsx:67 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:174 -#: src/components/vm/overview/cpuTypeModal.jsx:69 -#: src/components/vm/overview/memoryModal.jsx:157 -#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/deleteDialog.jsx:178 #: src/components/vm/overview/firmware.jsx:72 +#: src/components/vm/overview/watchdog.jsx:105 +#: src/components/vm/overview/memoryModal.jsx:157 #: src/components/vm/overview/vcpuModal.jsx:266 -#: src/components/storagePools/storageVolumeCreate.jsx:107 -#: src/components/storagePools/createStoragePoolDialog.jsx:449 -#: src/components/storagePools/storagePoolDelete.jsx:203 +#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/overview/cpuTypeModal.jsx:69 +#: src/components/vm/disks/diskAdd.jsx:856 +#: src/components/vm/disks/diskEdit.jsx:269 +#: src/components/vm/disks/mediaEject.jsx:110 +#: src/components/vm/hostdevs/hostDevAdd.jsx:232 msgid "Cancel" msgstr "Avbryt" @@ -305,9 +317,7 @@ msgstr "Ändra hårdvarufirmware" #: src/components/common/warningInactive.jsx:11 -#: src/components/vm/nics/nicEdit.jsx:166 -#: src/components/vm/disks/diskEdit.jsx:253 -#: src/components/vm/overview/vcpuModal.jsx:186 +#: src/components/common/warningInactive.jsx:23 msgid "Changes will take effect after shutting down the VM" msgstr "Ändringar kommer verkställas efter att VM:en stängs av" @@ -330,7 +340,7 @@ msgstr "" "Att klicka på ”Starta fjärrvisare” kommer hämta en .vv-fil och starta $0." -#: src/components/vm/vmActions.jsx:302 src/components/vm/vmCloneDialog.jsx:76 +#: src/components/vm/vmCloneDialog.jsx:76 src/components/vm/vmActions.jsx:302 msgid "Clone" msgstr "Klona" @@ -358,12 +368,12 @@ msgid "Connecting" msgstr "Ansluter" -#: src/components/common/machinesConnectionSelector.jsx:35 -#: src/components/vms/hostvmslist.jsx:140 #: src/components/networks/createNetworkDialog.jsx:41 #: src/components/networks/networkList.jsx:75 -#: src/components/vm/overview/vmOverviewCard.jsx:187 +#: src/components/vms/hostvmslist.jsx:140 +#: src/components/common/machinesConnectionSelector.jsx:35 #: src/components/storagePools/storagePoolList.jsx:77 +#: src/components/vm/overview/vmOverviewCard.jsx:188 msgid "Connection" msgstr "Anslutning" @@ -398,9 +408,9 @@ msgstr "Kraschad" #: src/components/networks/createNetworkDialog.jsx:423 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 #: src/components/storagePools/storageVolumeCreate.jsx:104 #: src/components/storagePools/createStoragePoolDialog.jsx:446 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 msgid "Create" msgstr "Skapa" @@ -441,8 +451,8 @@ msgid "Create new volume" msgstr "Skapa ny volym" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:47 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 msgid "Create snapshot" msgstr "Skapa en ögonblicksbild" @@ -512,15 +522,16 @@ msgid "Deactivate" msgstr "Avaktivera" +#: src/components/networks/network.jsx:144 +#: src/components/networks/network.jsx:146 #: src/components/common/deleteResource.jsx:77 #: src/components/common/deleteResource.jsx:121 #: src/components/common/deleteResource.jsx:130 -#: src/components/networks/network.jsx:144 -#: src/components/networks/network.jsx:146 src/components/vm/vmActions.jsx:351 -#: src/components/vm/vmActions.jsx:359 src/components/vm/deleteDialog.jsx:175 #: src/components/storagePools/storagePoolDelete.jsx:200 #: src/components/storagePools/storagePoolDelete.jsx:236 #: src/components/storagePools/storagePoolDelete.jsx:246 +#: src/components/vm/deleteDialog.jsx:175 src/components/vm/vmActions.jsx:351 +#: src/components/vm/vmActions.jsx:359 msgid "Delete" msgstr "Ta bort" @@ -562,8 +573,8 @@ msgid "Deleting shared directories is possible only when the guest is shut off" msgstr "Att ta bort delade kataloger är endast möjligt när gästen är avstängd" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:91 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 msgid "Description" msgstr "Beskrivning" @@ -592,6 +603,10 @@ #: src/components/networks/createNetworkDialog.jsx:161 #: src/components/networks/networkList.jsx:74 +#: src/components/vm/overview/bootOrder.jsx:110 +#: src/components/vm/overview/bootOrder.jsx:117 +#: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/overview/bootOrder.jsx:152 #: src/components/vm/disks/vmDiskColumns.jsx:44 #: src/components/vm/disks/diskAdd.jsx:345 #: src/components/vm/disks/vmDisksCard.jsx:168 @@ -599,10 +614,6 @@ #: src/components/vm/hostdevs/hostDevAdd.jsx:126 #: src/components/vm/hostdevs/hostDevCard.jsx:103 #: src/components/vm/hostdevs/hostDevCard.jsx:251 -#: src/components/vm/overview/bootOrder.jsx:110 -#: src/components/vm/overview/bootOrder.jsx:117 -#: src/components/vm/overview/bootOrder.jsx:149 -#: src/components/vm/overview/bootOrder.jsx:152 msgid "Device" msgstr "Enhet" @@ -610,8 +621,8 @@ msgid "Devices" msgstr "Enheter" -#: src/components/vm/consoles/vnc.jsx:171 #: src/components/vm/consoles/serialConsole.jsx:92 +#: src/components/vm/consoles/vnc.jsx:171 msgid "Disconnect" msgstr "Koppla ifrån" @@ -654,10 +665,10 @@ #: src/components/common/machinesConnectionSelector.jsx:72 msgid "Disk images can be stored in user home directory" -msgstr "" +msgstr "Diskavbildningar kan lagras i användarens hemkatalog" -#: src/components/vm/disks/diskEdit.jsx:216 #: src/components/vm/disks/diskAdd.jsx:706 +#: src/components/vm/disks/diskEdit.jsx:217 msgid "Disk settings could not be saved" msgstr "Inställningarna för disken kunde inte sparas" @@ -674,6 +685,10 @@ "Do not run this VM on the origin and destination hosts at the same time." msgstr "Kör inte denna VM på ursprungs- och destinationsvärdarna samtidigt." +#: src/helpers.js:284 +msgid "Do nothing" +msgstr "Gör ingenting" + #: src/components/vm/snapshots/vmSnapshotsCard.jsx:118 msgid "Domain has crashed" msgstr "Domänen har kraschat" @@ -698,6 +713,10 @@ msgid "Downloading: $0%" msgstr "Hämtar: $0 %" +#: src/helpers.js:285 +msgid "Dump core" +msgstr "" + #: src/components/vm/vmMigrateDialog.jsx:64 msgid "Duration" msgstr "Varaktighet" @@ -707,14 +726,18 @@ msgstr "Döende" #: src/components/vm/nics/vmNicsCard.jsx:371 -#: src/components/vm/disks/diskEdit.jsx:164 +#: src/components/vm/disks/diskEdit.jsx:165 msgid "Edit" msgstr "Redigera" -#: src/components/vm/disks/diskEdit.jsx:261 +#: src/components/vm/disks/diskEdit.jsx:262 msgid "Edit $0 attributes" msgstr "Redigera $0 attribut" +#: src/components/vm/overview/watchdog.jsx:84 +msgid "Edit watchdog device type" +msgstr "" + #: src/components/vm/nics/vmNicsCard.jsx:359 msgid "Editing network interfaces of transient guests is not allowed" msgstr "Att redigera nätverksgränssnitt för transienta gäster är inte tillåtet" @@ -723,18 +746,16 @@ msgid "Editing transient network interfaces is not allowed" msgstr "Att redigera transienta nätverksgränssnit är inte tillåtet" -#: src/components/vm/disks/mediaEject.jsx:103 #: src/components/vm/disks/vmDiskColumns.jsx:164 +#: src/components/vm/disks/mediaEject.jsx:103 msgid "Eject" -msgstr "" +msgstr "Mata ut" #: src/components/vm/disks/mediaEject.jsx:99 -#, fuzzy -#| msgid "Remove disk from VM?" msgid "Eject disc from VM?" -msgstr "Ta bort en disk från VM:en?" +msgstr "Ta bort disk från VM?" -#: src/components/vm/overview/vmOverviewCard.jsx:241 +#: src/components/vm/overview/vmOverviewCard.jsx:249 msgid "Emulated machine" msgstr "Emulerad maskin" @@ -789,6 +810,16 @@ msgid "Failed to clone VM $0" msgstr "Misslyckades att klona VM $0" +#: src/components/vm/overview/watchdog.jsx:55 +msgid "Failed to configure watchdog" +msgstr "Misslyckades att konfigurera watchdog" + +#: src/components/vm/overview/watchdog.jsx:68 +#, fuzzy +#| msgid "Disk failed to be attached" +msgid "Failed to detach watchdog" +msgstr "Disken kunde inte anslutas" + #: src/app.jsx:136 msgid "Failed to fetch some resources" msgstr "Misslyckades att hämta några resurser" @@ -813,8 +844,8 @@ msgid "Fewer than the maximum number of virtual CPUs should be enabled." msgstr "Färre än det maximala antalet virtuella CPU:er skall vara aktiverade." -#: src/components/vm/disks/vmDiskColumns.jsx:43 #: src/components/vm/overview/bootOrder.jsx:109 +#: src/components/vm/disks/vmDiskColumns.jsx:43 msgid "File" msgstr "Arkiv" @@ -830,16 +861,14 @@ msgid "Filter by name" msgstr "Filtrera efter namn" -#: src/components/vm/overview/vmOverviewCard.jsx:247 #: src/components/vm/overview/firmware.jsx:78 +#: src/components/vm/overview/vmOverviewCard.jsx:255 msgid "Firmware" msgstr "Hårdvaruprogram" #: src/components/vm/disks/mediaEject.jsx:107 -#, fuzzy -#| msgid "Force reboot" msgid "Force eject" -msgstr "Tvinga omstart" +msgstr "Tvinga utmatning" #: src/components/vm/vmActions.jsx:265 msgid "Force reboot" @@ -873,7 +902,7 @@ "kvar på ursprunget efter migreringen." #: src/components/networks/networkOverviewTab.jsx:110 -#: src/components/vm/overview/vmOverviewCard.jsx:183 +#: src/components/vm/overview/vmOverviewCard.jsx:184 msgid "General" msgstr "Allmänt" @@ -887,9 +916,9 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:798 #: src/components/create-vm-dialog/createVmDialog.jsx:894 -#: src/components/vm/disks/vmDisksCard.jsx:48 -#: src/components/vm/overview/memorySelectRow.jsx:89 #: src/components/storagePools/storageVolumeCreateBody.jsx:104 +#: src/components/vm/overview/memorySelectRow.jsx:89 +#: src/components/vm/disks/vmDisksCard.jsx:48 msgid "GiB" msgstr "GiB" @@ -899,17 +928,21 @@ #: src/components/common/machinesConnectionSelector.jsx:63 msgid "Good choice for desktop virtualization" -msgstr "" +msgstr "Bra val för skrivbordsvirtualisering" + +#: src/helpers.js:281 +msgid "Gracefully shutdown" +msgstr "Graciös avstängning" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Hide additional options" msgstr "Göm ytterligare inställningar" -#: src/components/vm/disks/vmDiskColumns.jsx:48 -#: src/components/vm/overview/bootOrder.jsx:114 #: src/components/storagePools/storagePoolOverviewTab.jsx:34 #: src/components/storagePools/createStoragePoolDialog.jsx:122 +#: src/components/vm/overview/bootOrder.jsx:114 +#: src/components/vm/disks/vmDiskColumns.jsx:48 msgid "Host" msgstr "Värd" @@ -937,11 +970,11 @@ msgid "Host should not be empty" msgstr "Värden får inte vara tom" -#: src/components/vm/overview/vmOverviewCard.jsx:237 +#: src/components/vm/overview/vmOverviewCard.jsx:245 msgid "Hypervisor details" msgstr "Detaljer om hypervisorn" -#: src/components/vm/disks/diskEdit.jsx:38 +#: src/components/vm/disks/diskEdit.jsx:39 msgid "ID" msgstr "ID" @@ -1062,16 +1095,20 @@ msgid "Initiator IQN should not be empty" msgstr "Initierarens IQN kan inte vara tom" +#: src/helpers.js:286 +#, fuzzy +#| msgid "Send non-maskable interrupt" +msgid "Inject a non-maskable interrupt" +msgstr "Skicka ej maskerbart avbrott" + #: src/components/vm/disks/vmDiskColumns.jsx:158 #: src/components/vm/disks/diskAdd.jsx:853 -#, fuzzy -#| msgid "Ctrl+Insert" msgid "Insert" -msgstr "Ctrl+Insert" +msgstr "Insert" #: src/components/vm/disks/diskAdd.jsx:843 msgid "Insert disc media" -msgstr "" +msgstr "Sätt i skivmedia" #: src/components/vm/vmActions.jsx:291 msgid "Install" @@ -1187,8 +1224,9 @@ msgstr "MAC" #: src/components/networks/networkOverviewTab.jsx:247 -#: src/components/vm/nics/nicEdit.jsx:42 src/components/vm/nics/nicAdd.jsx:63 +#: src/components/vm/nics/nicEdit.jsx:43 #: src/components/vm/nics/vmNicsCard.jsx:253 +#: src/components/vm/nics/nicAdd.jsx:63 msgid "MAC address" msgstr "MAC-adress" @@ -1196,11 +1234,11 @@ msgid "MAC address must not be empty" msgstr "MAC-adress kan inte vara tomt" -#: src/components/vm/disks/diskEdit.jsx:90 +#: src/components/vm/disks/diskEdit.jsx:91 msgid "Machine must be shut off before changing bus type" msgstr "Maskinen måste vara avstängd innan det går att ändra busstyp" -#: src/components/vm/disks/diskEdit.jsx:60 +#: src/components/vm/disks/diskEdit.jsx:61 msgid "Machine must be shut off before changing cache mode" msgstr "Maskinen måste vara avstängd innan det går att ändra cacheläge" @@ -1253,20 +1291,16 @@ msgstr "Maximal överföringsstorlek" #: src/components/vm/disks/mediaEject.jsx:114 -#, fuzzy -#| msgid "Network $0 could not be deleted" msgid "Media could not be ejected from $0" -msgstr "Nätverk $0 kunde inte raderas" +msgstr "Media kunde inte matas ut från $0" #: src/components/vm/disks/mediaEject.jsx:116 -#, fuzzy -#| msgid "This disk will be removed from $0:" msgid "Media will be ejected from $0:" -msgstr "Denna disk kommer tas bort från $0:" +msgstr "Media kommer att matas ut från $0:" #: src/components/create-vm-dialog/createVmDialog.jsx:781 +#: src/components/vm/overview/vmOverviewCard.jsx:207 #: src/components/vm/vmUsageCard.jsx:60 -#: src/components/vm/overview/vmOverviewCard.jsx:206 msgid "Memory" msgstr "Minne" @@ -1281,13 +1315,13 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:796 #: src/components/create-vm-dialog/createVmDialog.jsx:892 -#: src/components/vm/overview/memorySelectRow.jsx:87 #: src/components/storagePools/storageVolumeCreateBody.jsx:102 +#: src/components/vm/overview/memorySelectRow.jsx:87 msgid "MiB" msgstr "MiB" -#: src/components/vm/vmActions.jsx:325 #: src/components/vm/vmMigrateDialog.jsx:215 +#: src/components/vm/vmActions.jsx:325 msgid "Migrate" msgstr "Migrera" @@ -1340,16 +1374,16 @@ msgstr "NIC $0 på VM $1 kunde inte ändra läge" #: src/components/create-vm-dialog/createVmDialog.jsx:258 -#: src/components/vms/hostvmslist.jsx:139 #: src/components/networks/createNetworkDialog.jsx:126 #: src/components/networks/networkList.jsx:73 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 -#: src/components/vm/vmCloneDialog.jsx:89 -#: src/components/storagePools/storagePoolList.jsx:75 +#: src/components/vms/hostvmslist.jsx:139 #: src/components/storagePools/storageVolumeCreateBody.jsx:40 -#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/storagePools/storagePoolList.jsx:75 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 +#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 +#: src/components/vm/vmCloneDialog.jsx:89 msgid "Name" msgstr "Namn" @@ -1362,14 +1396,14 @@ msgstr "Namnet innehåller ogiltiga tecken" #: src/components/create-vm-dialog/createVmDialog.jsx:189 -#: src/components/vm/vmCloneDialog.jsx:41 #: src/components/storagePools/storageVolumeCreate.jsx:64 +#: src/components/vm/vmCloneDialog.jsx:41 msgid "Name must not be empty" msgstr "Namnet kan inte vara tomt" #: src/components/networks/createNetworkDialog.jsx:53 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 #: src/components/storagePools/createStoragePoolDialog.jsx:45 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 msgid "Name should not be empty" msgstr "Namnet får inte vara tomt" @@ -1413,7 +1447,7 @@ msgid "Network interface $0 will be removed from $1" msgstr "Nätverksgränssnitt $0 kommer tas bort från $1" -#: src/components/vm/nics/nicEdit.jsx:135 src/components/vm/nics/nicAdd.jsx:161 +#: src/components/vm/nics/nicEdit.jsx:136 src/components/vm/nics/nicAdd.jsx:161 msgid "Network interface settings could not be saved" msgstr "Inställningar för nätverksgränssnitt kunde inte sparas" @@ -1571,7 +1605,7 @@ "En eller flera valda volymer används av domäner. Koppla loss diskarna först " "för att tillåta radering av volymer." -#: src/components/vm/nics/nicEdit.jsx:39 +#: src/components/vm/nics/nicEdit.jsx:40 #: src/components/vm/overview/memoryModal.jsx:143 #: src/components/vm/overview/bootOrder.jsx:379 msgid "Only editable when the guest is shut off" @@ -1590,8 +1624,8 @@ msgid "Operation is in progress" msgstr "Operation pågår" -#: src/components/vm/vmDetailsPage.jsx:135 #: src/components/storagePools/storagePool.jsx:75 +#: src/components/vm/vmDetailsPage.jsx:135 msgid "Overview" msgstr "Översikt" @@ -1603,8 +1637,8 @@ msgid "Parent snapshot" msgstr "Föräldraögonblicksbild" -#: src/components/vm/disks/diskEdit.jsx:40 #: src/components/vm/deleteDialog.jsx:63 +#: src/components/vm/disks/diskEdit.jsx:41 #: src/components/vm/hostdevs/hostDevCard.jsx:128 #: src/components/vm/hostdevs/hostDevCard.jsx:132 msgid "Path" @@ -1626,7 +1660,7 @@ msgid "Path to file on host's file system" msgstr "Sökväg till fil på värdens filsystem" -#: src/components/vm/vmActions.jsx:200 +#: src/components/vm/vmActions.jsx:200 src/helpers.js:283 msgid "Pause" msgstr "Pausa" @@ -1640,7 +1674,7 @@ #: src/components/common/machinesConnectionSelector.jsx:55 msgid "Permissions denied for disk images in home directories" -msgstr "" +msgstr "Behörigheter nekades för diskavbildningar i hemkataloger" #: src/components/vm/nics/nicAdd.jsx:86 src/components/vm/disks/diskAdd.jsx:134 msgid "Persistence" @@ -1675,11 +1709,11 @@ msgid "Please start the virtual machine to access its console." msgstr "Starta den virtuella maskinen för att komma åt dess konsol." -#: src/components/vm/disks/mediaEject.jsx:86 -#: src/components/vm/disks/vmDiskColumns.jsx:46 -#: src/components/vm/disks/diskAdd.jsx:150 #: src/components/vm/deleteDialog.jsx:71 #: src/components/vm/overview/bootOrder.jsx:112 +#: src/components/vm/disks/vmDiskColumns.jsx:46 +#: src/components/vm/disks/diskAdd.jsx:150 +#: src/components/vm/disks/mediaEject.jsx:86 msgid "Pool" msgstr "Pool" @@ -1700,12 +1734,16 @@ msgstr "Poolens volymer används av VM:ar " #: src/components/vm/nics/vmNicsCard.jsx:287 -#: src/components/vm/disks/vmDiskColumns.jsx:49 #: src/components/vm/overview/bootOrder.jsx:115 #: src/components/vm/overview/bootOrder.jsx:131 +#: src/components/vm/disks/vmDiskColumns.jsx:49 msgid "Port" msgstr "Port" +#: src/helpers.js:282 +msgid "Power off" +msgstr "Stäng av" + #: src/components/vm/overview/vcpuModal.jsx:226 msgid "Preferred number of sockets to expose to the guest." msgstr "Föredraget antal uttag att exponera för gästen." @@ -1734,11 +1772,11 @@ msgid "Private" msgstr "Privat" +#: src/components/vm/overview/bootOrder.jsx:144 +#: src/components/vm/overview/bootOrder.jsx:159 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:242 #: src/components/vm/hostdevs/hostDevCard.jsx:248 -#: src/components/vm/overview/bootOrder.jsx:144 -#: src/components/vm/overview/bootOrder.jsx:159 msgid "Product" msgstr "Produkt" @@ -1746,10 +1784,10 @@ msgid "Profile" msgstr "Profil" -#: src/components/vm/disks/vmDiskColumns.jsx:45 -#: src/components/vm/hostdevs/hostDevCard.jsx:119 #: src/components/vm/overview/bootOrder.jsx:111 #: src/components/vm/overview/bootOrder.jsx:172 +#: src/components/vm/disks/vmDiskColumns.jsx:45 +#: src/components/vm/hostdevs/hostDevCard.jsx:119 msgid "Protocol" msgstr "Protokoll" @@ -1777,7 +1815,7 @@ msgid "Range" msgstr "Räckvidd" -#: src/components/vm/disks/diskEdit.jsx:121 +#: src/components/vm/disks/diskEdit.jsx:122 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Read-only" msgstr "Skrivskyddad" @@ -1797,12 +1835,13 @@ #: src/components/networks/networkOverviewTab.jsx:70 #: src/components/vm/nics/vmNicsCard.jsx:389 #: src/components/vm/nics/vmNicsCard.jsx:396 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 +#: src/components/vm/overview/watchdog.jsx:102 #: src/components/vm/disks/vmDiskColumns.jsx:131 #: src/components/vm/disks/vmDiskColumns.jsx:190 #: src/components/vm/hostdevs/hostDevCard.jsx:258 #: src/components/vm/hostdevs/hostDevCard.jsx:264 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 msgid "Remove" msgstr "Ta bort" @@ -1826,7 +1865,7 @@ msgid "Remove static host from DHCP" msgstr "Ta bort statiska värdposter från DHCP" -#: src/components/vm/vmActions.jsx:338 src/components/vm/vmRenameDialog.jsx:64 +#: src/components/vm/vmRenameDialog.jsx:64 src/components/vm/vmActions.jsx:338 msgid "Rename" msgstr "Byt namn" @@ -1834,6 +1873,10 @@ msgid "Rename VM $0" msgstr "Byt namn på VM $0" +#: src/helpers.js:280 +msgid "Reset" +msgstr "Återställ" + #: src/components/common/machinesConnectionSelector.jsx:69 msgid "" "Restrictions in networking (SLIRP-based emulation) and PCI device assignment" @@ -1880,7 +1923,7 @@ msgstr "Kör" #: src/components/networks/networkOverviewTab.jsx:124 -#: src/components/vm/overview/vmOverviewCard.jsx:125 +#: src/components/vm/overview/vmOverviewCard.jsx:126 msgid "Run when host boots" msgstr "Kör när värd startar" @@ -1900,11 +1943,12 @@ msgid "SPICE port" msgstr "SPICE-port" -#: src/components/vm/nics/nicEdit.jsx:176 -#: src/components/vm/disks/diskEdit.jsx:265 +#: src/components/vm/nics/nicEdit.jsx:177 +#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/overview/memoryModal.jsx:154 #: src/components/vm/overview/bootOrder.jsx:326 -#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/disks/diskEdit.jsx:266 msgid "Save" msgstr "Spara" @@ -1969,8 +2013,8 @@ msgid "Shared storage" msgstr "Delad lagring" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Show additional options" msgstr "Visa ytterligare åtgärder" @@ -1987,21 +2031,21 @@ msgstr "" "Stäng av VM:en för att redigera konfigurationen av den fasta programvaran" -#: src/helpers.js:227 src/components/vm/snapshots/vmSnapshotsCard.jsx:115 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:115 src/helpers.js:227 msgid "Shutting down" msgstr "Stänger av" -#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storageVolumeCreateBody.jsx:86 +#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 msgid "Size" msgstr "Storlek" +#: src/components/vm/overview/bootOrder.jsx:160 #: src/components/vm/hostdevs/hostDevAdd.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:106 #: src/components/vm/hostdevs/hostDevCard.jsx:113 #: src/components/vm/hostdevs/hostDevCard.jsx:243 -#: src/components/vm/overview/bootOrder.jsx:160 msgid "Slot" msgstr "Plats" @@ -2029,13 +2073,13 @@ msgid "Sockets" msgstr "Uttag" +#: src/components/storagePools/storagePoolOverviewTab.jsx:51 #: src/components/vm/nics/nicBody.jsx:197 #: src/components/vm/nics/vmNicsCard.jsx:281 #: src/components/vm/disks/diskAdd.jsx:743 #: src/components/vm/disks/diskAdd.jsx:779 #: src/components/vm/disks/vmDisksCard.jsx:186 #: src/components/vm/hostdevs/hostDevCard.jsx:224 -#: src/components/storagePools/storagePoolOverviewTab.jsx:51 msgid "Source" msgstr "Källa" @@ -2047,13 +2091,13 @@ msgid "Source must not be empty" msgstr "Källa kan inte vara tomt" -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 #: src/components/storagePools/storagePoolOverviewTab.jsx:41 #: src/components/storagePools/storagePoolOverviewTab.jsx:46 #: src/components/storagePools/createStoragePoolDialog.jsx:174 #: src/components/storagePools/createStoragePoolDialog.jsx:192 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 msgid "Source path" msgstr "Källsökväg" @@ -2087,11 +2131,11 @@ msgid "Startup" msgstr "Uppstart" -#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/networks/networkList.jsx:77 -#: src/components/vm/nics/vmNicsCard.jsx:330 -#: src/components/vm/overview/vmOverviewCard.jsx:192 +#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/storagePools/storagePoolList.jsx:78 +#: src/components/vm/nics/vmNicsCard.jsx:330 +#: src/components/vm/overview/vmOverviewCard.jsx:193 msgid "State" msgstr "Tillstånd" @@ -2113,8 +2157,6 @@ msgstr "Lagring är på en delad plats" #: src/components/create-vm-dialog/createVmDialog.jsx:876 -#, fuzzy -#| msgid "Storage Limit" msgid "Storage limit" msgstr "Lagringsgräns" @@ -2149,12 +2191,12 @@ msgid "Storage size must not be 0" msgstr "Lagringsstorleken får inte vara 0" -#: src/components/vm/disks/diskEdit.jsx:44 +#: src/components/vm/disks/diskEdit.jsx:45 msgid "Storage volume" msgstr "Lagringsvolym" -#: src/components/vm/disks/diskAdd.jsx:444 #: src/components/storagePools/storageVolumeCreate.jsx:67 +#: src/components/vm/disks/diskAdd.jsx:444 msgid "Storage volume size must not exceed the storage pool's capacity ($0 $1)" msgstr "" "Lagringsvolymstorleken får inte överstiga lagringspoolens kapacitet ($0 $1)" @@ -2184,9 +2226,9 @@ msgid "Table of selectable host devices" msgstr "Tabell över valbara värdenheter" +#: src/components/vm/overview/bootOrder.jsx:166 #: src/components/vm/disks/vmDiskColumns.jsx:135 #: src/components/vm/hostdevs/hostDevCard.jsx:114 -#: src/components/vm/overview/bootOrder.jsx:166 msgid "Target" msgstr "Mål" @@ -2331,17 +2373,17 @@ msgid "Troubleshoot" msgstr "Felsök" +#: src/components/storagePools/storagePoolOverviewTab.jsx:76 +#: src/components/storagePools/createStoragePoolDialog.jsx:81 #: src/components/vm/nics/vmNicsCard.jsx:228 -#: src/components/vm/hostdevs/hostDevAdd.jsx:50 -#: src/components/vm/hostdevs/hostDevCard.jsx:184 #: src/components/vm/overview/bootOrder.jsx:129 #: src/components/vm/overview/bootOrder.jsx:142 #: src/components/vm/overview/bootOrder.jsx:157 #: src/components/vm/overview/bootOrder.jsx:164 #: src/components/vm/overview/bootOrder.jsx:171 #: src/components/vm/overview/bootOrder.jsx:177 -#: src/components/storagePools/storagePoolOverviewTab.jsx:76 -#: src/components/storagePools/createStoragePoolDialog.jsx:81 +#: src/components/vm/hostdevs/hostDevAdd.jsx:50 +#: src/components/vm/hostdevs/hostDevCard.jsx:184 msgid "Type" msgstr "Typ" @@ -2389,14 +2431,14 @@ msgid "Unknown firmware" msgstr "Okänt firmware" -#: src/components/vm/hostdevs/hostDevCard.jsx:97 -#: src/components/vm/hostdevs/hostDevCard.jsx:98 #: src/components/vm/overview/bootOrder.jsx:148 #: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/hostdevs/hostDevCard.jsx:97 +#: src/components/vm/hostdevs/hostDevCard.jsx:98 msgid "Unspecified" msgstr "Ospecificerad" -#: src/components/vm/disks/diskEdit.jsx:42 +#: src/components/vm/disks/diskEdit.jsx:43 msgid "Url" msgstr "Url" @@ -2452,7 +2494,7 @@ msgid "User session" msgstr "Användarsession" -#: src/components/vm/overview/vcpuModal.jsx:171 +#: src/components/vm/overview/vcpuModal.jsx:172 msgid "VCPU settings could not be saved" msgstr "VCPU-inställningarna kunde inte sparas" @@ -2516,7 +2558,7 @@ #: src/components/common/machinesConnectionSelector.jsx:49 msgid "VM will launch with root permissions" -msgstr "" +msgstr "VM kommer att starta med root-behörigheter" #: src/components/vm/consoles/desktopConsole.jsx:53 msgid "VNC TLS port" @@ -2538,21 +2580,21 @@ msgid "Valid token" msgstr "Giltig token" +#: src/components/vm/overview/bootOrder.jsx:143 +#: src/components/vm/overview/bootOrder.jsx:158 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:214 #: src/components/vm/hostdevs/hostDevCard.jsx:241 #: src/components/vm/hostdevs/hostDevCard.jsx:247 -#: src/components/vm/overview/bootOrder.jsx:143 -#: src/components/vm/overview/bootOrder.jsx:158 msgid "Vendor" msgstr "Leverantör" +#: src/components/networks/networkList.jsx:53 #: src/components/vms/hostvmslist.jsx:129 #: src/components/vms/hostvmslist.jsx:136 -#: src/components/networks/networkList.jsx:53 +#: src/components/storagePools/storagePoolList.jsx:55 #: src/components/vm/vmDetailsPage.jsx:112 -#: src/components/vm/vmDetailsPage.jsx:265 -#: src/components/storagePools/storagePoolList.jsx:55 src/manifest.json:0 +#: src/components/vm/vmDetailsPage.jsx:265 src/manifest.json:0 msgid "Virtual machines" msgstr "Virtuella maskiner" @@ -2573,11 +2615,11 @@ msgstr "Virtualiseringstjänsten (libvirt) är inte aktiv" #: src/components/create-vm-dialog/createVmDialog.jsx:862 -#: src/components/vm/disks/mediaEject.jsx:90 -#: src/components/vm/disks/vmDiskColumns.jsx:47 -#: src/components/vm/disks/diskAdd.jsx:113 #: src/components/vm/deleteDialog.jsx:68 #: src/components/vm/overview/bootOrder.jsx:113 +#: src/components/vm/disks/vmDiskColumns.jsx:47 +#: src/components/vm/disks/diskAdd.jsx:113 +#: src/components/vm/disks/mediaEject.jsx:90 msgid "Volume" msgstr "Volym" @@ -2593,17 +2635,28 @@ msgid "Volume group name should not be empty" msgstr "Volymgruppens namn ska inte vara tomt" -#: src/components/vm/hostdevs/hostDevCard.jsx:120 #: src/components/vm/overview/bootOrder.jsx:173 +#: src/components/vm/hostdevs/hostDevCard.jsx:120 msgid "WWPN" msgstr "WWPN" -#: src/components/vm/disks/diskEdit.jsx:130 +#: src/components/vm/overview/vmOverviewCard.jsx:235 +msgid "Watchdog" +msgstr "" + +#: src/components/vm/overview/watchdog.jsx:85 +msgid "" +"Watchdogs act when systems stop responding. To use this virtual watchdog " +"device, the guest system also needs to have an additional driver and a " +"running watchdog service." +msgstr "" + +#: src/components/vm/disks/diskEdit.jsx:131 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable" msgstr "Skrivbar" -#: src/components/vm/disks/diskEdit.jsx:139 +#: src/components/vm/disks/diskEdit.jsx:140 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable and shared" msgstr "Skrivbar och delad" @@ -2621,6 +2674,10 @@ msgid "active" msgstr "aktiv" +#: src/components/vm/overview/watchdog.jsx:154 +msgid "add" +msgstr "lägg till" + #: src/components/networks/networkOverviewTab.jsx:191 msgid "add entry" msgstr "lägg till post" @@ -2633,7 +2690,7 @@ msgid "cdrom" msgstr "cdrom" -#: src/helpers.js:244 src/components/vm/overview/cpuTypeModal.jsx:52 +#: src/components/vm/overview/cpuTypeModal.jsx:52 src/helpers.js:244 msgid "custom" msgstr "anpassad" @@ -2653,10 +2710,11 @@ msgid "down" msgstr "nere" +#: src/components/vm/overview/watchdog.jsx:154 +#: src/components/vm/overview/vmOverviewCard.jsx:137 +#: src/components/vm/overview/vmOverviewCard.jsx:148 +#: src/components/vm/overview/vmOverviewCard.jsx:156 #: src/components/vm/overview/bootOrder.jsx:372 -#: src/components/vm/overview/vmOverviewCard.jsx:136 -#: src/components/vm/overview/vmOverviewCard.jsx:147 -#: src/components/vm/overview/vmOverviewCard.jsx:155 msgid "edit" msgstr "redigera" @@ -2738,9 +2796,9 @@ msgid "network" msgstr "nätverk" -#: src/helpers.js:273 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:273 msgid "no" msgstr "nej" @@ -2749,6 +2807,7 @@ msgstr "inget tillstånd sparat" #: src/components/networks/networkOverviewTab.jsx:295 +#: src/components/vm/overview/watchdog.jsx:150 msgid "none" msgstr "inget" @@ -2800,7 +2859,7 @@ msgid "vCPU maximum" msgstr "vCPU-maximum" -#: src/components/vm/overview/vmOverviewCard.jsx:211 +#: src/components/vm/overview/vmOverviewCard.jsx:212 msgid "vCPUs" msgstr "vCPU:er" @@ -2828,7 +2887,7 @@ "virt-install-paketet måste installeras på systemet för att kunna skapa nya " "virtuella datorer" -#: src/components/vm/overview/vmOverviewCard.jsx:161 +#: src/components/vm/overview/vmOverviewCard.jsx:162 msgid "" "virt-install package needs to be installed on the system in order to edit " "this attribute" @@ -2840,9 +2899,9 @@ msgid "vm" msgstr "vm" -#: src/helpers.js:272 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:272 msgid "yes" msgstr "ja" @@ -2863,9 +2922,6 @@ #~ msgid "Domain" #~ msgstr "Domän" -#~ msgid "Function" -#~ msgstr "Funktion" - #~ msgid "Delete content" #~ msgstr "Ta bort innehållet" diff -Nru cockpit-machines-281/po/tr.po cockpit-machines-282/po/tr.po --- cockpit-machines-281/po/tr.po 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/po/tr.po 2023-01-25 11:01:21.000000000 +0000 @@ -10,8 +10,8 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-09 02:57+0000\n" -"PO-Revision-Date: 2022-12-02 22:19+0000\n" +"POT-Creation-Date: 2023-01-16 02:59+0000\n" +"PO-Revision-Date: 2023-01-15 02:20+0000\n" "Last-Translator: Oğuz Ersen \n" "Language-Team: Turkish \n" @@ -20,7 +20,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n>1)\n" -"X-Generator: Weblate 4.14.2\n" +"X-Generator: Weblate 4.15\n" #: src/components/create-vm-dialog/createVmDialog.jsx:812 msgid "$0 $1 available at default location" @@ -77,7 +77,7 @@ msgid "$0 vCPU details" msgstr "$0 vCPU ayrıntıları" -#: src/components/vm/nics/nicEdit.jsx:172 +#: src/components/vm/nics/nicEdit.jsx:173 msgid "$0 virtual network interface settings" msgstr "$0 sanal ağ arayüzü ayarları" @@ -90,11 +90,15 @@ "kaybolacaktır. Bu arada kaynak ana makine, sanal makine yapılandırmasının " "kopyasını tutar." -#: src/components/vm/disks/diskEdit.jsx:113 +#: src/components/vm/disks/diskEdit.jsx:114 #: src/components/vm/disks/vmDisksCard.jsx:184 msgid "Access" msgstr "Erişim" +#: src/components/vm/overview/watchdog.jsx:113 +msgid "Action" +msgstr "Eylem" + #: src/components/networks/network.jsx:166 #: src/components/storagePools/storagePool.jsx:170 msgid "Activate" @@ -106,6 +110,7 @@ #: src/components/networks/networkOverviewTab.jsx:236 #: src/components/vm/nics/nicAdd.jsx:207 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/disks/diskAdd.jsx:853 #: src/components/vm/hostdevs/hostDevAdd.jsx:226 msgid "Add" @@ -137,13 +142,17 @@ msgid "Add virtual network interface" msgstr "Sanal ağ arayüzü ekle" +#: src/components/vm/overview/watchdog.jsx:84 +msgid "Add watchdog device type" +msgstr "Gözlemci aygıt türü ekle" + #: src/components/vm/filesystems/vmFilesystemsCard.jsx:118 msgid "Adding shared directories is possible only when the guest is shut off" msgstr "Paylaşılan dizinler eklemek yalnızca konuk kapalı olduğunda mümkündür" #: src/components/vm/disks/diskAdd.jsx:77 msgid "Adding this disk will change its access mode to shared." -msgstr "" +msgstr "Bu diskin eklenmesi erişim modunu paylaşılan olarak değiştirecektir." #: src/components/vm/disks/vmDisksCard.jsx:188 msgid "Additional" @@ -151,8 +160,8 @@ #: src/components/networks/networkOverviewTab.jsx:142 #: src/components/networks/networkOverviewTab.jsx:162 -#: src/components/vm/consoles/desktopConsole.jsx:47 #: src/components/vm/nics/vmNicsCard.jsx:286 +#: src/components/vm/consoles/desktopConsole.jsx:47 msgid "Address" msgstr "Adres" @@ -191,8 +200,8 @@ msgid "Always attach" msgstr "Her zaman bağla" -#: src/components/vm/overview/cpuTypeModal.jsx:66 #: src/components/vm/overview/vcpuModal.jsx:263 +#: src/components/vm/overview/cpuTypeModal.jsx:66 msgid "Apply" msgstr "Uygula" @@ -213,8 +222,8 @@ msgstr "Otomasyon" #: src/components/networks/networkOverviewTab.jsx:119 -#: src/components/vm/overview/vmOverviewCard.jsx:229 #: src/components/storagePools/storagePoolOverviewTab.jsx:71 +#: src/components/vm/overview/vmOverviewCard.jsx:230 msgid "Autostart" msgstr "Otomatik başlat" @@ -222,7 +231,7 @@ msgid "Blocked" msgstr "Engellendi" -#: src/components/vm/overview/vmOverviewCard.jsx:221 +#: src/components/vm/overview/vmOverviewCard.jsx:222 msgid "Boot order" msgstr "Önyükleme sırası" @@ -230,18 +239,18 @@ msgid "Boot order settings could not be saved" msgstr "Önyükleme sırası ayarları kaydedilemedi" -#: src/components/vm/disks/diskEdit.jsx:88 +#: src/components/vm/overview/bootOrder.jsx:118 +#: src/components/vm/overview/bootOrder.jsx:130 +#: src/components/vm/overview/bootOrder.jsx:148 +#: src/components/vm/overview/bootOrder.jsx:151 +#: src/components/vm/overview/bootOrder.jsx:165 #: src/components/vm/disks/diskAdd.jsx:224 +#: src/components/vm/disks/diskEdit.jsx:89 #: src/components/vm/disks/vmDisksCard.jsx:182 #: src/components/vm/hostdevs/hostDevAdd.jsx:92 #: src/components/vm/hostdevs/hostDevCard.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:112 #: src/components/vm/hostdevs/hostDevCard.jsx:252 -#: src/components/vm/overview/bootOrder.jsx:118 -#: src/components/vm/overview/bootOrder.jsx:130 -#: src/components/vm/overview/bootOrder.jsx:148 -#: src/components/vm/overview/bootOrder.jsx:151 -#: src/components/vm/overview/bootOrder.jsx:165 msgid "Bus" msgstr "Veri yolu" @@ -257,40 +266,41 @@ msgid "CPU configuration could not be saved" msgstr "CPU yapılandırması kaydedilemedi" -#: src/components/vm/overview/vmOverviewCard.jsx:216 +#: src/components/vm/overview/vmOverviewCard.jsx:217 msgid "CPU type" msgstr "CPU türü" -#: src/components/vm/disks/diskEdit.jsx:58 #: src/components/vm/disks/vmDiskColumns.jsx:105 #: src/components/vm/disks/diskAdd.jsx:213 +#: src/components/vm/disks/diskEdit.jsx:59 msgid "Cache" msgstr "Önbellek" #: src/components/create-vm-dialog/createVmDialog.jsx:1346 -#: src/components/common/deleteResource.jsx:80 #: src/components/networks/createNetworkDialog.jsx:426 #: src/components/networks/networkOverviewTab.jsx:239 +#: src/components/common/deleteResource.jsx:80 +#: src/components/storagePools/storageVolumeCreate.jsx:107 +#: src/components/storagePools/createStoragePoolDialog.jsx:449 +#: src/components/storagePools/storagePoolDelete.jsx:203 #: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:149 #: src/components/vm/snapshots/vmSnapshotsRevertModal.jsx:75 -#: src/components/vm/vmRenameDialog.jsx:67 +#: src/components/vm/nics/nicEdit.jsx:180 src/components/vm/nics/nicAdd.jsx:210 #: src/components/vm/vmCloneDialog.jsx:79 -#: src/components/vm/nics/nicEdit.jsx:179 src/components/vm/nics/nicAdd.jsx:210 -#: src/components/vm/disks/mediaEject.jsx:110 -#: src/components/vm/disks/diskEdit.jsx:268 -#: src/components/vm/disks/diskAdd.jsx:856 #: src/components/vm/vmMigrateDialog.jsx:218 -#: src/components/vm/deleteDialog.jsx:178 -#: src/components/vm/hostdevs/hostDevAdd.jsx:232 +#: src/components/vm/vmRenameDialog.jsx:67 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:174 -#: src/components/vm/overview/cpuTypeModal.jsx:69 -#: src/components/vm/overview/memoryModal.jsx:157 -#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/deleteDialog.jsx:178 #: src/components/vm/overview/firmware.jsx:72 +#: src/components/vm/overview/watchdog.jsx:105 +#: src/components/vm/overview/memoryModal.jsx:157 #: src/components/vm/overview/vcpuModal.jsx:266 -#: src/components/storagePools/storageVolumeCreate.jsx:107 -#: src/components/storagePools/createStoragePoolDialog.jsx:449 -#: src/components/storagePools/storagePoolDelete.jsx:203 +#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/overview/cpuTypeModal.jsx:69 +#: src/components/vm/disks/diskAdd.jsx:856 +#: src/components/vm/disks/diskEdit.jsx:269 +#: src/components/vm/disks/mediaEject.jsx:110 +#: src/components/vm/hostdevs/hostDevAdd.jsx:232 msgid "Cancel" msgstr "İptal" @@ -307,9 +317,7 @@ msgstr "Aygıt yazılımını değiştir" #: src/components/common/warningInactive.jsx:11 -#: src/components/vm/nics/nicEdit.jsx:166 -#: src/components/vm/disks/diskEdit.jsx:253 -#: src/components/vm/overview/vcpuModal.jsx:186 +#: src/components/common/warningInactive.jsx:23 msgid "Changes will take effect after shutting down the VM" msgstr "Değişiklikler, sanal makine kapatıldıktan sonra etkili olacaktır" @@ -333,7 +341,7 @@ "\"Remote Viewer'ı Başlat\"a tıklamak bir .vv dosyası indirecek ve $0 " "başlatılacak." -#: src/components/vm/vmActions.jsx:302 src/components/vm/vmCloneDialog.jsx:76 +#: src/components/vm/vmCloneDialog.jsx:76 src/components/vm/vmActions.jsx:302 msgid "Clone" msgstr "Kopya" @@ -362,12 +370,12 @@ msgid "Connecting" msgstr "Bağlanıyor" -#: src/components/common/machinesConnectionSelector.jsx:35 -#: src/components/vms/hostvmslist.jsx:140 #: src/components/networks/createNetworkDialog.jsx:41 #: src/components/networks/networkList.jsx:75 -#: src/components/vm/overview/vmOverviewCard.jsx:187 +#: src/components/vms/hostvmslist.jsx:140 +#: src/components/common/machinesConnectionSelector.jsx:35 #: src/components/storagePools/storagePoolList.jsx:77 +#: src/components/vm/overview/vmOverviewCard.jsx:188 msgid "Connection" msgstr "Bağlantı" @@ -402,9 +410,9 @@ msgstr "Çöktü" #: src/components/networks/createNetworkDialog.jsx:423 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 #: src/components/storagePools/storageVolumeCreate.jsx:104 #: src/components/storagePools/createStoragePoolDialog.jsx:446 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 msgid "Create" msgstr "Oluştur" @@ -446,8 +454,8 @@ msgid "Create new volume" msgstr "Yeni birim oluştur" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:47 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 msgid "Create snapshot" msgstr "Anlık görüntü oluştur" @@ -517,15 +525,16 @@ msgid "Deactivate" msgstr "Devre dışı bırak" +#: src/components/networks/network.jsx:144 +#: src/components/networks/network.jsx:146 #: src/components/common/deleteResource.jsx:77 #: src/components/common/deleteResource.jsx:121 #: src/components/common/deleteResource.jsx:130 -#: src/components/networks/network.jsx:144 -#: src/components/networks/network.jsx:146 src/components/vm/vmActions.jsx:351 -#: src/components/vm/vmActions.jsx:359 src/components/vm/deleteDialog.jsx:175 #: src/components/storagePools/storagePoolDelete.jsx:200 #: src/components/storagePools/storagePoolDelete.jsx:236 #: src/components/storagePools/storagePoolDelete.jsx:246 +#: src/components/vm/deleteDialog.jsx:175 src/components/vm/vmActions.jsx:351 +#: src/components/vm/vmActions.jsx:359 msgid "Delete" msgstr "Sil" @@ -567,8 +576,8 @@ msgid "Deleting shared directories is possible only when the guest is shut off" msgstr "Paylaşılan dizinleri silmek yalnızca konuk kapalı olduğunda mümkündür" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:91 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 msgid "Description" msgstr "Açıklama" @@ -597,6 +606,10 @@ #: src/components/networks/createNetworkDialog.jsx:161 #: src/components/networks/networkList.jsx:74 +#: src/components/vm/overview/bootOrder.jsx:110 +#: src/components/vm/overview/bootOrder.jsx:117 +#: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/overview/bootOrder.jsx:152 #: src/components/vm/disks/vmDiskColumns.jsx:44 #: src/components/vm/disks/diskAdd.jsx:345 #: src/components/vm/disks/vmDisksCard.jsx:168 @@ -604,10 +617,6 @@ #: src/components/vm/hostdevs/hostDevAdd.jsx:126 #: src/components/vm/hostdevs/hostDevCard.jsx:103 #: src/components/vm/hostdevs/hostDevCard.jsx:251 -#: src/components/vm/overview/bootOrder.jsx:110 -#: src/components/vm/overview/bootOrder.jsx:117 -#: src/components/vm/overview/bootOrder.jsx:149 -#: src/components/vm/overview/bootOrder.jsx:152 msgid "Device" msgstr "Aygıt" @@ -615,8 +624,8 @@ msgid "Devices" msgstr "Aygıtlar" -#: src/components/vm/consoles/vnc.jsx:171 #: src/components/vm/consoles/serialConsole.jsx:92 +#: src/components/vm/consoles/vnc.jsx:171 msgid "Disconnect" msgstr "Bağlantıyı kes" @@ -659,10 +668,10 @@ #: src/components/common/machinesConnectionSelector.jsx:72 msgid "Disk images can be stored in user home directory" -msgstr "" +msgstr "Disk kalıpları kullanıcı ev dizininde saklanabilir" -#: src/components/vm/disks/diskEdit.jsx:216 #: src/components/vm/disks/diskAdd.jsx:706 +#: src/components/vm/disks/diskEdit.jsx:217 msgid "Disk settings could not be saved" msgstr "Disk ayarları kaydedilemedi" @@ -680,6 +689,10 @@ msgstr "" "Bu sanal makineyi kaynak ve hedef ana makinede aynı anda çalıştırmayın." +#: src/helpers.js:284 +msgid "Do nothing" +msgstr "Hiçbir şey yapma" + #: src/components/vm/snapshots/vmSnapshotsCard.jsx:118 msgid "Domain has crashed" msgstr "Etki alanı çöktü" @@ -704,6 +717,10 @@ msgid "Downloading: $0%" msgstr "İndiriliyor: %$0" +#: src/helpers.js:285 +msgid "Dump core" +msgstr "Çekirdek dökümü yap" + #: src/components/vm/vmMigrateDialog.jsx:64 msgid "Duration" msgstr "Süre" @@ -713,14 +730,18 @@ msgstr "Sonlanıyor" #: src/components/vm/nics/vmNicsCard.jsx:371 -#: src/components/vm/disks/diskEdit.jsx:164 +#: src/components/vm/disks/diskEdit.jsx:165 msgid "Edit" msgstr "Düzenle" -#: src/components/vm/disks/diskEdit.jsx:261 +#: src/components/vm/disks/diskEdit.jsx:262 msgid "Edit $0 attributes" msgstr "$0 özniteliklerini düzenle" +#: src/components/vm/overview/watchdog.jsx:84 +msgid "Edit watchdog device type" +msgstr "Gözlemci aygıt türünü düzenle" + #: src/components/vm/nics/vmNicsCard.jsx:359 msgid "Editing network interfaces of transient guests is not allowed" msgstr "Geçici konukların ağ arayüzlerini düzenlemeye izin verilmiyor" @@ -729,8 +750,8 @@ msgid "Editing transient network interfaces is not allowed" msgstr "Geçici ağ arayüzlerini düzenlemeye izin verilmiyor" -#: src/components/vm/disks/mediaEject.jsx:103 #: src/components/vm/disks/vmDiskColumns.jsx:164 +#: src/components/vm/disks/mediaEject.jsx:103 msgid "Eject" msgstr "Çıkar" @@ -738,7 +759,7 @@ msgid "Eject disc from VM?" msgstr "Disk sanal makineden çıkarılsın mı?" -#: src/components/vm/overview/vmOverviewCard.jsx:241 +#: src/components/vm/overview/vmOverviewCard.jsx:249 msgid "Emulated machine" msgstr "Benzetilmiş makine" @@ -793,6 +814,14 @@ msgid "Failed to clone VM $0" msgstr "$0 sanal makinesini çoğaltma başarısız oldu" +#: src/components/vm/overview/watchdog.jsx:55 +msgid "Failed to configure watchdog" +msgstr "Gözlemci yapılandırma başarısız oldu" + +#: src/components/vm/overview/watchdog.jsx:68 +msgid "Failed to detach watchdog" +msgstr "Gözlemci ayırma başarısız oldu" + #: src/app.jsx:136 msgid "Failed to fetch some resources" msgstr "Bazı kaynakların alınması başarısız oldu" @@ -818,8 +847,8 @@ msgid "Fewer than the maximum number of virtual CPUs should be enabled." msgstr "En fazla sanal CPU sayısından daha azı etkinleştirilmelidir." -#: src/components/vm/disks/vmDiskColumns.jsx:43 #: src/components/vm/overview/bootOrder.jsx:109 +#: src/components/vm/disks/vmDiskColumns.jsx:43 msgid "File" msgstr "Dosya" @@ -835,8 +864,8 @@ msgid "Filter by name" msgstr "Ada göre süz" -#: src/components/vm/overview/vmOverviewCard.jsx:247 #: src/components/vm/overview/firmware.jsx:78 +#: src/components/vm/overview/vmOverviewCard.jsx:255 msgid "Firmware" msgstr "Aygıt yazılımı" @@ -876,7 +905,7 @@ "depolama, taşınmadan sonra kaynakta kalacaktır." #: src/components/networks/networkOverviewTab.jsx:110 -#: src/components/vm/overview/vmOverviewCard.jsx:183 +#: src/components/vm/overview/vmOverviewCard.jsx:184 msgid "General" msgstr "Genel" @@ -890,9 +919,9 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:798 #: src/components/create-vm-dialog/createVmDialog.jsx:894 -#: src/components/vm/disks/vmDisksCard.jsx:48 -#: src/components/vm/overview/memorySelectRow.jsx:89 #: src/components/storagePools/storageVolumeCreateBody.jsx:104 +#: src/components/vm/overview/memorySelectRow.jsx:89 +#: src/components/vm/disks/vmDisksCard.jsx:48 msgid "GiB" msgstr "GiB" @@ -902,17 +931,21 @@ #: src/components/common/machinesConnectionSelector.jsx:63 msgid "Good choice for desktop virtualization" -msgstr "" +msgstr "Masaüstü sanallaştırması için iyi seçim" + +#: src/helpers.js:281 +msgid "Gracefully shutdown" +msgstr "Düzgün şekilde kapat" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Hide additional options" msgstr "Ek seçenekleri gizle" -#: src/components/vm/disks/vmDiskColumns.jsx:48 -#: src/components/vm/overview/bootOrder.jsx:114 #: src/components/storagePools/storagePoolOverviewTab.jsx:34 #: src/components/storagePools/createStoragePoolDialog.jsx:122 +#: src/components/vm/overview/bootOrder.jsx:114 +#: src/components/vm/disks/vmDiskColumns.jsx:48 msgid "Host" msgstr "Anamakine" @@ -940,11 +973,11 @@ msgid "Host should not be empty" msgstr "Anamakine boş olmamalıdır" -#: src/components/vm/overview/vmOverviewCard.jsx:237 +#: src/components/vm/overview/vmOverviewCard.jsx:245 msgid "Hypervisor details" msgstr "Hipervizör ayrıntıları" -#: src/components/vm/disks/diskEdit.jsx:38 +#: src/components/vm/disks/diskEdit.jsx:39 msgid "ID" msgstr "Kimlik" @@ -1005,11 +1038,11 @@ #: src/components/common/machinesConnectionSelector.jsx:46 msgid "Ideal for server VMs" -msgstr "" +msgstr "Sunucu sanal makineleri için uygun" #: src/components/common/machinesConnectionSelector.jsx:52 msgid "Ideal networking support" -msgstr "" +msgstr "Uygun ağ desteği" #: src/components/vm/disks/diskAdd.jsx:249 msgid "Identifier may be silently truncated to $0 characters " @@ -1064,6 +1097,10 @@ msgid "Initiator IQN should not be empty" msgstr "Başlatıcı IQN boş olmamalıdır" +#: src/helpers.js:286 +msgid "Inject a non-maskable interrupt" +msgstr "Maskelenemez kesme gönder" + #: src/components/vm/disks/vmDiskColumns.jsx:158 #: src/components/vm/disks/diskAdd.jsx:853 msgid "Insert" @@ -1189,8 +1226,9 @@ msgstr "MAC" #: src/components/networks/networkOverviewTab.jsx:247 -#: src/components/vm/nics/nicEdit.jsx:42 src/components/vm/nics/nicAdd.jsx:63 +#: src/components/vm/nics/nicEdit.jsx:43 #: src/components/vm/nics/vmNicsCard.jsx:253 +#: src/components/vm/nics/nicAdd.jsx:63 msgid "MAC address" msgstr "MAC adresi" @@ -1198,11 +1236,11 @@ msgid "MAC address must not be empty" msgstr "MAC adresi boş olmamak zorundadır" -#: src/components/vm/disks/diskEdit.jsx:90 +#: src/components/vm/disks/diskEdit.jsx:91 msgid "Machine must be shut off before changing bus type" msgstr "Veri yolu türünü değiştirmeden önce makine kapatılmak zorundadır" -#: src/components/vm/disks/diskEdit.jsx:60 +#: src/components/vm/disks/diskEdit.jsx:61 msgid "Machine must be shut off before changing cache mode" msgstr "Önbellek kipini değiştirmeden önce makine kapatılmak zorundadır" @@ -1263,8 +1301,8 @@ msgstr "Ortam $0 sanal makinesinden çıkarılacak:" #: src/components/create-vm-dialog/createVmDialog.jsx:781 +#: src/components/vm/overview/vmOverviewCard.jsx:207 #: src/components/vm/vmUsageCard.jsx:60 -#: src/components/vm/overview/vmOverviewCard.jsx:206 msgid "Memory" msgstr "Bellek" @@ -1279,13 +1317,13 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:796 #: src/components/create-vm-dialog/createVmDialog.jsx:892 -#: src/components/vm/overview/memorySelectRow.jsx:87 #: src/components/storagePools/storageVolumeCreateBody.jsx:102 +#: src/components/vm/overview/memorySelectRow.jsx:87 msgid "MiB" msgstr "MiB" -#: src/components/vm/vmActions.jsx:325 #: src/components/vm/vmMigrateDialog.jsx:215 +#: src/components/vm/vmActions.jsx:325 msgid "Migrate" msgstr "Taşı" @@ -1338,16 +1376,16 @@ msgstr "$1 sanal makinesinin $0 NIC'inin durumunu değiştirme başarısız oldu" #: src/components/create-vm-dialog/createVmDialog.jsx:258 -#: src/components/vms/hostvmslist.jsx:139 #: src/components/networks/createNetworkDialog.jsx:126 #: src/components/networks/networkList.jsx:73 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 -#: src/components/vm/vmCloneDialog.jsx:89 -#: src/components/storagePools/storagePoolList.jsx:75 +#: src/components/vms/hostvmslist.jsx:139 #: src/components/storagePools/storageVolumeCreateBody.jsx:40 -#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/storagePools/storagePoolList.jsx:75 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 +#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 +#: src/components/vm/vmCloneDialog.jsx:89 msgid "Name" msgstr "Ad" @@ -1360,14 +1398,14 @@ msgstr "Ad geçersiz karakterler içeriyor" #: src/components/create-vm-dialog/createVmDialog.jsx:189 -#: src/components/vm/vmCloneDialog.jsx:41 #: src/components/storagePools/storageVolumeCreate.jsx:64 +#: src/components/vm/vmCloneDialog.jsx:41 msgid "Name must not be empty" msgstr "Ad boş olmamak zorundadır" #: src/components/networks/createNetworkDialog.jsx:53 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 #: src/components/storagePools/createStoragePoolDialog.jsx:45 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 msgid "Name should not be empty" msgstr "Ad boş olmamalıdır" @@ -1411,7 +1449,7 @@ msgid "Network interface $0 will be removed from $1" msgstr "$0 ağ arayüzü $1 sanal makinesinden kaldırılacak" -#: src/components/vm/nics/nicEdit.jsx:135 src/components/vm/nics/nicAdd.jsx:161 +#: src/components/vm/nics/nicEdit.jsx:136 src/components/vm/nics/nicAdd.jsx:161 msgid "Network interface settings could not be saved" msgstr "Ağ arayüzü ayarları kaydedilemedi" @@ -1568,7 +1606,7 @@ "Seçilen bir veya daha fazla birim etki alanları tarafından kullanılıyor. " "Birimi silmeye izin vermek için önce diskleri ayırın." -#: src/components/vm/nics/nicEdit.jsx:39 +#: src/components/vm/nics/nicEdit.jsx:40 #: src/components/vm/overview/memoryModal.jsx:143 #: src/components/vm/overview/bootOrder.jsx:379 msgid "Only editable when the guest is shut off" @@ -1587,8 +1625,8 @@ msgid "Operation is in progress" msgstr "İşlem devam ediyor" -#: src/components/vm/vmDetailsPage.jsx:135 #: src/components/storagePools/storagePool.jsx:75 +#: src/components/vm/vmDetailsPage.jsx:135 msgid "Overview" msgstr "Genel Bakış" @@ -1600,8 +1638,8 @@ msgid "Parent snapshot" msgstr "Üst öğe anlık görüntüsü" -#: src/components/vm/disks/diskEdit.jsx:40 #: src/components/vm/deleteDialog.jsx:63 +#: src/components/vm/disks/diskEdit.jsx:41 #: src/components/vm/hostdevs/hostDevCard.jsx:128 #: src/components/vm/hostdevs/hostDevCard.jsx:132 msgid "Path" @@ -1623,7 +1661,7 @@ msgid "Path to file on host's file system" msgstr "Ana makinenin dosya sistemi üzerindeki dosyanın yolu" -#: src/components/vm/vmActions.jsx:200 +#: src/components/vm/vmActions.jsx:200 src/helpers.js:283 msgid "Pause" msgstr "Duraklat" @@ -1637,7 +1675,7 @@ #: src/components/common/machinesConnectionSelector.jsx:55 msgid "Permissions denied for disk images in home directories" -msgstr "" +msgstr "Ev dizinlerindeki disk kalıpları için izinler reddedildi" #: src/components/vm/nics/nicAdd.jsx:86 src/components/vm/disks/diskAdd.jsx:134 msgid "Persistence" @@ -1672,11 +1710,11 @@ msgid "Please start the virtual machine to access its console." msgstr "Konsoluna erişmek için lütfen sanal makineyi başlatın." -#: src/components/vm/disks/mediaEject.jsx:86 -#: src/components/vm/disks/vmDiskColumns.jsx:46 -#: src/components/vm/disks/diskAdd.jsx:150 #: src/components/vm/deleteDialog.jsx:71 #: src/components/vm/overview/bootOrder.jsx:112 +#: src/components/vm/disks/vmDiskColumns.jsx:46 +#: src/components/vm/disks/diskAdd.jsx:150 +#: src/components/vm/disks/mediaEject.jsx:86 msgid "Pool" msgstr "Havuz" @@ -1697,12 +1735,16 @@ msgstr "Havuzun birimleri sanal makineler tarafından kullanılıyor " #: src/components/vm/nics/vmNicsCard.jsx:287 -#: src/components/vm/disks/vmDiskColumns.jsx:49 #: src/components/vm/overview/bootOrder.jsx:115 #: src/components/vm/overview/bootOrder.jsx:131 +#: src/components/vm/disks/vmDiskColumns.jsx:49 msgid "Port" msgstr "Bağlantı noktası" +#: src/helpers.js:282 +msgid "Power off" +msgstr "Kapat" + #: src/components/vm/overview/vcpuModal.jsx:226 msgid "Preferred number of sockets to expose to the guest." msgstr "Konuğa açılacak tercih edilen soket sayısı." @@ -1731,11 +1773,11 @@ msgid "Private" msgstr "Özel" +#: src/components/vm/overview/bootOrder.jsx:144 +#: src/components/vm/overview/bootOrder.jsx:159 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:242 #: src/components/vm/hostdevs/hostDevCard.jsx:248 -#: src/components/vm/overview/bootOrder.jsx:144 -#: src/components/vm/overview/bootOrder.jsx:159 msgid "Product" msgstr "Ürün" @@ -1743,10 +1785,10 @@ msgid "Profile" msgstr "Profil" -#: src/components/vm/disks/vmDiskColumns.jsx:45 -#: src/components/vm/hostdevs/hostDevCard.jsx:119 #: src/components/vm/overview/bootOrder.jsx:111 #: src/components/vm/overview/bootOrder.jsx:172 +#: src/components/vm/disks/vmDiskColumns.jsx:45 +#: src/components/vm/hostdevs/hostDevCard.jsx:119 msgid "Protocol" msgstr "Protokol" @@ -1772,7 +1814,7 @@ msgid "Range" msgstr "Aralık" -#: src/components/vm/disks/diskEdit.jsx:121 +#: src/components/vm/disks/diskEdit.jsx:122 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Read-only" msgstr "Salt-okunur" @@ -1792,12 +1834,13 @@ #: src/components/networks/networkOverviewTab.jsx:70 #: src/components/vm/nics/vmNicsCard.jsx:389 #: src/components/vm/nics/vmNicsCard.jsx:396 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 +#: src/components/vm/overview/watchdog.jsx:102 #: src/components/vm/disks/vmDiskColumns.jsx:131 #: src/components/vm/disks/vmDiskColumns.jsx:190 #: src/components/vm/hostdevs/hostDevCard.jsx:258 #: src/components/vm/hostdevs/hostDevCard.jsx:264 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 msgid "Remove" msgstr "Kaldır" @@ -1821,7 +1864,7 @@ msgid "Remove static host from DHCP" msgstr "DHCP'den statik ana makineyi kaldır" -#: src/components/vm/vmActions.jsx:338 src/components/vm/vmRenameDialog.jsx:64 +#: src/components/vm/vmRenameDialog.jsx:64 src/components/vm/vmActions.jsx:338 msgid "Rename" msgstr "Yeniden adlandır" @@ -1829,10 +1872,15 @@ msgid "Rename VM $0" msgstr "$0 sanal makinesini yeniden adlandır" +#: src/helpers.js:280 +msgid "Reset" +msgstr "Sıfırla" + #: src/components/common/machinesConnectionSelector.jsx:69 msgid "" "Restrictions in networking (SLIRP-based emulation) and PCI device assignment" msgstr "" +"Ağ oluşturma (SLIRP tabanlı öykünme) ve PCI aygıt atamasındaki kısıtlamalar" #: src/components/vm/vmActions.jsx:211 msgid "Resume" @@ -1874,7 +1922,7 @@ msgstr "Çalıştır" #: src/components/networks/networkOverviewTab.jsx:124 -#: src/components/vm/overview/vmOverviewCard.jsx:125 +#: src/components/vm/overview/vmOverviewCard.jsx:126 msgid "Run when host boots" msgstr "Anamakine önyüklendiğinde çalıştır" @@ -1894,11 +1942,12 @@ msgid "SPICE port" msgstr "SPICE bağlantı noktası" -#: src/components/vm/nics/nicEdit.jsx:176 -#: src/components/vm/disks/diskEdit.jsx:265 +#: src/components/vm/nics/nicEdit.jsx:177 +#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/overview/memoryModal.jsx:154 #: src/components/vm/overview/bootOrder.jsx:326 -#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/disks/diskEdit.jsx:266 msgid "Save" msgstr "Kaydet" @@ -1965,8 +2014,8 @@ msgid "Shared storage" msgstr "Paylaşılan depolama" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Show additional options" msgstr "Ek seçenekleri göster" @@ -1982,21 +2031,21 @@ msgid "Shut off the VM in order to edit firmware configuration" msgstr "Aygıt yazılımı yapılandırmasını düzenlemek için sanal makineyi kapatın" -#: src/helpers.js:227 src/components/vm/snapshots/vmSnapshotsCard.jsx:115 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:115 src/helpers.js:227 msgid "Shutting down" msgstr "Kapatılıyor" -#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storageVolumeCreateBody.jsx:86 +#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 msgid "Size" msgstr "Boyut" +#: src/components/vm/overview/bootOrder.jsx:160 #: src/components/vm/hostdevs/hostDevAdd.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:106 #: src/components/vm/hostdevs/hostDevCard.jsx:113 #: src/components/vm/hostdevs/hostDevCard.jsx:243 -#: src/components/vm/overview/bootOrder.jsx:160 msgid "Slot" msgstr "Yuva" @@ -2024,13 +2073,13 @@ msgid "Sockets" msgstr "Soketler" +#: src/components/storagePools/storagePoolOverviewTab.jsx:51 #: src/components/vm/nics/nicBody.jsx:197 #: src/components/vm/nics/vmNicsCard.jsx:281 #: src/components/vm/disks/diskAdd.jsx:743 #: src/components/vm/disks/diskAdd.jsx:779 #: src/components/vm/disks/vmDisksCard.jsx:186 #: src/components/vm/hostdevs/hostDevCard.jsx:224 -#: src/components/storagePools/storagePoolOverviewTab.jsx:51 msgid "Source" msgstr "Kaynak" @@ -2042,13 +2091,13 @@ msgid "Source must not be empty" msgstr "Kaynak boş olmamalıdır" -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 #: src/components/storagePools/storagePoolOverviewTab.jsx:41 #: src/components/storagePools/storagePoolOverviewTab.jsx:46 #: src/components/storagePools/createStoragePoolDialog.jsx:174 #: src/components/storagePools/createStoragePoolDialog.jsx:192 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 msgid "Source path" msgstr "Kaynak yolu" @@ -2082,11 +2131,11 @@ msgid "Startup" msgstr "Başlatma" -#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/networks/networkList.jsx:77 -#: src/components/vm/nics/vmNicsCard.jsx:330 -#: src/components/vm/overview/vmOverviewCard.jsx:192 +#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/storagePools/storagePoolList.jsx:78 +#: src/components/vm/nics/vmNicsCard.jsx:330 +#: src/components/vm/overview/vmOverviewCard.jsx:193 msgid "State" msgstr "Durum" @@ -2142,12 +2191,12 @@ msgid "Storage size must not be 0" msgstr "Depolama boyutu 0 olmamak zorundadır" -#: src/components/vm/disks/diskEdit.jsx:44 +#: src/components/vm/disks/diskEdit.jsx:45 msgid "Storage volume" msgstr "Depolama birimi" -#: src/components/vm/disks/diskAdd.jsx:444 #: src/components/storagePools/storageVolumeCreate.jsx:67 +#: src/components/vm/disks/diskAdd.jsx:444 msgid "Storage volume size must not exceed the storage pool's capacity ($0 $1)" msgstr "" "Depolama birimi boyutu, depolama havuzunun kapasitesini ($0 $1) aşmamak " @@ -2180,9 +2229,9 @@ msgid "Table of selectable host devices" msgstr "Seçilebilir anamakine aygıtları tablosu" +#: src/components/vm/overview/bootOrder.jsx:166 #: src/components/vm/disks/vmDiskColumns.jsx:135 #: src/components/vm/hostdevs/hostDevCard.jsx:114 -#: src/components/vm/overview/bootOrder.jsx:166 msgid "Target" msgstr "Hedef" @@ -2330,17 +2379,17 @@ msgid "Troubleshoot" msgstr "Sorun gider" +#: src/components/storagePools/storagePoolOverviewTab.jsx:76 +#: src/components/storagePools/createStoragePoolDialog.jsx:81 #: src/components/vm/nics/vmNicsCard.jsx:228 -#: src/components/vm/hostdevs/hostDevAdd.jsx:50 -#: src/components/vm/hostdevs/hostDevCard.jsx:184 #: src/components/vm/overview/bootOrder.jsx:129 #: src/components/vm/overview/bootOrder.jsx:142 #: src/components/vm/overview/bootOrder.jsx:157 #: src/components/vm/overview/bootOrder.jsx:164 #: src/components/vm/overview/bootOrder.jsx:171 #: src/components/vm/overview/bootOrder.jsx:177 -#: src/components/storagePools/storagePoolOverviewTab.jsx:76 -#: src/components/storagePools/createStoragePoolDialog.jsx:81 +#: src/components/vm/hostdevs/hostDevAdd.jsx:50 +#: src/components/vm/hostdevs/hostDevCard.jsx:184 msgid "Type" msgstr "Tür" @@ -2388,14 +2437,14 @@ msgid "Unknown firmware" msgstr "Bilinmeyen aygıt yazılımı" -#: src/components/vm/hostdevs/hostDevCard.jsx:97 -#: src/components/vm/hostdevs/hostDevCard.jsx:98 #: src/components/vm/overview/bootOrder.jsx:148 #: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/hostdevs/hostDevCard.jsx:97 +#: src/components/vm/hostdevs/hostDevCard.jsx:98 msgid "Unspecified" msgstr "Belirtilmedi" -#: src/components/vm/disks/diskEdit.jsx:42 +#: src/components/vm/disks/diskEdit.jsx:43 msgid "Url" msgstr "URL" @@ -2454,7 +2503,7 @@ msgid "User session" msgstr "Kullanıcı oturumu" -#: src/components/vm/overview/vcpuModal.jsx:171 +#: src/components/vm/overview/vcpuModal.jsx:172 msgid "VCPU settings could not be saved" msgstr "VCPU ayarları kaydedilemedi" @@ -2511,6 +2560,8 @@ "VM launched with unprivileged limited access, with the process and PTY owned " "by your user account" msgstr "" +"Sanal makine kullanıcı hesabınızın sahip olduğu işlem ve PTY ile " +"ayrıcalıksız sınırlı erişimle başlatıldı" #: src/components/vm/snapshots/vmSnapshotsCard.jsx:106 msgid "VM state" @@ -2518,7 +2569,7 @@ #: src/components/common/machinesConnectionSelector.jsx:49 msgid "VM will launch with root permissions" -msgstr "" +msgstr "Sanal makine root izinleriyle başlatılacak" #: src/components/vm/consoles/desktopConsole.jsx:53 msgid "VNC TLS port" @@ -2540,21 +2591,21 @@ msgid "Valid token" msgstr "Geçerli belirteç" +#: src/components/vm/overview/bootOrder.jsx:143 +#: src/components/vm/overview/bootOrder.jsx:158 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:214 #: src/components/vm/hostdevs/hostDevCard.jsx:241 #: src/components/vm/hostdevs/hostDevCard.jsx:247 -#: src/components/vm/overview/bootOrder.jsx:143 -#: src/components/vm/overview/bootOrder.jsx:158 msgid "Vendor" msgstr "Satıcı" +#: src/components/networks/networkList.jsx:53 #: src/components/vms/hostvmslist.jsx:129 #: src/components/vms/hostvmslist.jsx:136 -#: src/components/networks/networkList.jsx:53 +#: src/components/storagePools/storagePoolList.jsx:55 #: src/components/vm/vmDetailsPage.jsx:112 -#: src/components/vm/vmDetailsPage.jsx:265 -#: src/components/storagePools/storagePoolList.jsx:55 src/manifest.json:0 +#: src/components/vm/vmDetailsPage.jsx:265 src/manifest.json:0 msgid "Virtual machines" msgstr "Sanal makineler" @@ -2575,11 +2626,11 @@ msgstr "Sanallaştırma hizmeti (libvirt) etkin değil" #: src/components/create-vm-dialog/createVmDialog.jsx:862 -#: src/components/vm/disks/mediaEject.jsx:90 -#: src/components/vm/disks/vmDiskColumns.jsx:47 -#: src/components/vm/disks/diskAdd.jsx:113 #: src/components/vm/deleteDialog.jsx:68 #: src/components/vm/overview/bootOrder.jsx:113 +#: src/components/vm/disks/vmDiskColumns.jsx:47 +#: src/components/vm/disks/diskAdd.jsx:113 +#: src/components/vm/disks/mediaEject.jsx:90 msgid "Volume" msgstr "Birim" @@ -2595,17 +2646,31 @@ msgid "Volume group name should not be empty" msgstr "Birim grubu adı boş olmamalıdır" -#: src/components/vm/hostdevs/hostDevCard.jsx:120 #: src/components/vm/overview/bootOrder.jsx:173 +#: src/components/vm/hostdevs/hostDevCard.jsx:120 msgid "WWPN" msgstr "WWPN" -#: src/components/vm/disks/diskEdit.jsx:130 +#: src/components/vm/overview/vmOverviewCard.jsx:235 +msgid "Watchdog" +msgstr "Gözlemci" + +#: src/components/vm/overview/watchdog.jsx:85 +msgid "" +"Watchdogs act when systems stop responding. To use this virtual watchdog " +"device, the guest system also needs to have an additional driver and a " +"running watchdog service." +msgstr "" +"Gözlemciler sistemler yanıt vermeyi bıraktığında harekete geçer. Bu sanal " +"gözlemci aygıtını kullanmak için konuk sistemin ayrıca ek bir sürücüye ve " +"çalışan bir gözlemci hizmetine sahip olması gerekir." + +#: src/components/vm/disks/diskEdit.jsx:131 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable" msgstr "Yazılabilir" -#: src/components/vm/disks/diskEdit.jsx:139 +#: src/components/vm/disks/diskEdit.jsx:140 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable and shared" msgstr "Yazılabilir ve paylaşılan" @@ -2623,6 +2688,10 @@ msgid "active" msgstr "etkin" +#: src/components/vm/overview/watchdog.jsx:154 +msgid "add" +msgstr "ekle" + #: src/components/networks/networkOverviewTab.jsx:191 msgid "add entry" msgstr "girdi ekle" @@ -2635,7 +2704,7 @@ msgid "cdrom" msgstr "cdrom" -#: src/helpers.js:244 src/components/vm/overview/cpuTypeModal.jsx:52 +#: src/components/vm/overview/cpuTypeModal.jsx:52 src/helpers.js:244 msgid "custom" msgstr "özel" @@ -2655,10 +2724,11 @@ msgid "down" msgstr "kapalı" +#: src/components/vm/overview/watchdog.jsx:154 +#: src/components/vm/overview/vmOverviewCard.jsx:137 +#: src/components/vm/overview/vmOverviewCard.jsx:148 +#: src/components/vm/overview/vmOverviewCard.jsx:156 #: src/components/vm/overview/bootOrder.jsx:372 -#: src/components/vm/overview/vmOverviewCard.jsx:136 -#: src/components/vm/overview/vmOverviewCard.jsx:147 -#: src/components/vm/overview/vmOverviewCard.jsx:155 msgid "edit" msgstr "düzenle" @@ -2739,9 +2809,9 @@ msgid "network" msgstr "ağ" -#: src/helpers.js:273 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:273 msgid "no" msgstr "hayır" @@ -2750,6 +2820,7 @@ msgstr "kaydedilen durum yok" #: src/components/networks/networkOverviewTab.jsx:295 +#: src/components/vm/overview/watchdog.jsx:150 msgid "none" msgstr "yok" @@ -2801,7 +2872,7 @@ msgid "vCPU maximum" msgstr "en fazla vCPU" -#: src/components/vm/overview/vmOverviewCard.jsx:211 +#: src/components/vm/overview/vmOverviewCard.jsx:212 msgid "vCPUs" msgstr "vCPU'lar" @@ -2829,7 +2900,7 @@ "Yeni sanal makineler oluşturmak için sistemde virt-install paketinin " "yüklenmesi gerekir" -#: src/components/vm/overview/vmOverviewCard.jsx:161 +#: src/components/vm/overview/vmOverviewCard.jsx:162 msgid "" "virt-install package needs to be installed on the system in order to edit " "this attribute" @@ -2841,9 +2912,9 @@ msgid "vm" msgstr "sanal makine" -#: src/helpers.js:272 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:272 msgid "yes" msgstr "evet" @@ -2864,9 +2935,6 @@ #~ msgid "Domain" #~ msgstr "Etki alanı" -#~ msgid "Function" -#~ msgstr "İşlev" - #~ msgid "Delete content" #~ msgstr "İçeriği sil" diff -Nru cockpit-machines-281/po/uk.po cockpit-machines-282/po/uk.po --- cockpit-machines-281/po/uk.po 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/po/uk.po 2023-01-25 11:01:21.000000000 +0000 @@ -9,8 +9,8 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-09 02:57+0000\n" -"PO-Revision-Date: 2022-12-01 11:21+0000\n" +"POT-Creation-Date: 2023-01-16 02:59+0000\n" +"PO-Revision-Date: 2023-01-15 02:20+0000\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" @@ -20,7 +20,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.14.2\n" +"X-Generator: Weblate 4.15\n" #: src/components/create-vm-dialog/createVmDialog.jsx:812 msgid "$0 $1 available at default location" @@ -81,7 +81,7 @@ msgid "$0 vCPU details" msgstr "Подробиці щодо віртуального процесора $0" -#: src/components/vm/nics/nicEdit.jsx:172 +#: src/components/vm/nics/nicEdit.jsx:173 msgid "$0 virtual network interface settings" msgstr "Параметри інтерфейсу віртуальної мережі $0" @@ -93,11 +93,15 @@ "Копія ВМ працюватиме у системі призначення і зникне, коли її буде вимкнено. " "Тим часом основна система походження зберігатиме власну копію налаштувань ВМ." -#: src/components/vm/disks/diskEdit.jsx:113 +#: src/components/vm/disks/diskEdit.jsx:114 #: src/components/vm/disks/vmDisksCard.jsx:184 msgid "Access" msgstr "Доступ" +#: src/components/vm/overview/watchdog.jsx:113 +msgid "Action" +msgstr "Дія" + #: src/components/networks/network.jsx:166 #: src/components/storagePools/storagePool.jsx:170 msgid "Activate" @@ -109,6 +113,7 @@ #: src/components/networks/networkOverviewTab.jsx:236 #: src/components/vm/nics/nicAdd.jsx:207 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/disks/diskAdd.jsx:853 #: src/components/vm/hostdevs/hostDevAdd.jsx:226 msgid "Add" @@ -140,6 +145,10 @@ msgid "Add virtual network interface" msgstr "Додати інтерфейс віртуальної мережі" +#: src/components/vm/overview/watchdog.jsx:84 +msgid "Add watchdog device type" +msgstr "Додати тип пристрою нагляду" + #: src/components/vm/filesystems/vmFilesystemsCard.jsx:118 msgid "Adding shared directories is possible only when the guest is shut off" msgstr "" @@ -147,7 +156,7 @@ #: src/components/vm/disks/diskAdd.jsx:77 msgid "Adding this disk will change its access mode to shared." -msgstr "" +msgstr "Додавання цього диска змінить режим доступу до нього на «спільний»." #: src/components/vm/disks/vmDisksCard.jsx:188 msgid "Additional" @@ -155,8 +164,8 @@ #: src/components/networks/networkOverviewTab.jsx:142 #: src/components/networks/networkOverviewTab.jsx:162 -#: src/components/vm/consoles/desktopConsole.jsx:47 #: src/components/vm/nics/vmNicsCard.jsx:286 +#: src/components/vm/consoles/desktopConsole.jsx:47 msgid "Address" msgstr "Адреса" @@ -195,8 +204,8 @@ msgid "Always attach" msgstr "Завжди долучати" -#: src/components/vm/overview/cpuTypeModal.jsx:66 #: src/components/vm/overview/vcpuModal.jsx:263 +#: src/components/vm/overview/cpuTypeModal.jsx:66 msgid "Apply" msgstr "Застосувати" @@ -217,8 +226,8 @@ msgstr "Автоматизація" #: src/components/networks/networkOverviewTab.jsx:119 -#: src/components/vm/overview/vmOverviewCard.jsx:229 #: src/components/storagePools/storagePoolOverviewTab.jsx:71 +#: src/components/vm/overview/vmOverviewCard.jsx:230 msgid "Autostart" msgstr "Автозапуск" @@ -226,7 +235,7 @@ msgid "Blocked" msgstr "Заблоковано" -#: src/components/vm/overview/vmOverviewCard.jsx:221 +#: src/components/vm/overview/vmOverviewCard.jsx:222 msgid "Boot order" msgstr "Порядок завантаження" @@ -234,18 +243,18 @@ msgid "Boot order settings could not be saved" msgstr "Не вдалося зберегти параметри порядку завантаження" -#: src/components/vm/disks/diskEdit.jsx:88 +#: src/components/vm/overview/bootOrder.jsx:118 +#: src/components/vm/overview/bootOrder.jsx:130 +#: src/components/vm/overview/bootOrder.jsx:148 +#: src/components/vm/overview/bootOrder.jsx:151 +#: src/components/vm/overview/bootOrder.jsx:165 #: src/components/vm/disks/diskAdd.jsx:224 +#: src/components/vm/disks/diskEdit.jsx:89 #: src/components/vm/disks/vmDisksCard.jsx:182 #: src/components/vm/hostdevs/hostDevAdd.jsx:92 #: src/components/vm/hostdevs/hostDevCard.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:112 #: src/components/vm/hostdevs/hostDevCard.jsx:252 -#: src/components/vm/overview/bootOrder.jsx:118 -#: src/components/vm/overview/bootOrder.jsx:130 -#: src/components/vm/overview/bootOrder.jsx:148 -#: src/components/vm/overview/bootOrder.jsx:151 -#: src/components/vm/overview/bootOrder.jsx:165 msgid "Bus" msgstr "Канал" @@ -261,40 +270,41 @@ msgid "CPU configuration could not be saved" msgstr "Не вдалося зберегти параметри процесорів" -#: src/components/vm/overview/vmOverviewCard.jsx:216 +#: src/components/vm/overview/vmOverviewCard.jsx:217 msgid "CPU type" msgstr "Тип процесора" -#: src/components/vm/disks/diskEdit.jsx:58 #: src/components/vm/disks/vmDiskColumns.jsx:105 #: src/components/vm/disks/diskAdd.jsx:213 +#: src/components/vm/disks/diskEdit.jsx:59 msgid "Cache" msgstr "Кеш" #: src/components/create-vm-dialog/createVmDialog.jsx:1346 -#: src/components/common/deleteResource.jsx:80 #: src/components/networks/createNetworkDialog.jsx:426 #: src/components/networks/networkOverviewTab.jsx:239 +#: src/components/common/deleteResource.jsx:80 +#: src/components/storagePools/storageVolumeCreate.jsx:107 +#: src/components/storagePools/createStoragePoolDialog.jsx:449 +#: src/components/storagePools/storagePoolDelete.jsx:203 #: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:149 #: src/components/vm/snapshots/vmSnapshotsRevertModal.jsx:75 -#: src/components/vm/vmRenameDialog.jsx:67 +#: src/components/vm/nics/nicEdit.jsx:180 src/components/vm/nics/nicAdd.jsx:210 #: src/components/vm/vmCloneDialog.jsx:79 -#: src/components/vm/nics/nicEdit.jsx:179 src/components/vm/nics/nicAdd.jsx:210 -#: src/components/vm/disks/mediaEject.jsx:110 -#: src/components/vm/disks/diskEdit.jsx:268 -#: src/components/vm/disks/diskAdd.jsx:856 #: src/components/vm/vmMigrateDialog.jsx:218 -#: src/components/vm/deleteDialog.jsx:178 -#: src/components/vm/hostdevs/hostDevAdd.jsx:232 +#: src/components/vm/vmRenameDialog.jsx:67 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:174 -#: src/components/vm/overview/cpuTypeModal.jsx:69 -#: src/components/vm/overview/memoryModal.jsx:157 -#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/deleteDialog.jsx:178 #: src/components/vm/overview/firmware.jsx:72 +#: src/components/vm/overview/watchdog.jsx:105 +#: src/components/vm/overview/memoryModal.jsx:157 #: src/components/vm/overview/vcpuModal.jsx:266 -#: src/components/storagePools/storageVolumeCreate.jsx:107 -#: src/components/storagePools/createStoragePoolDialog.jsx:449 -#: src/components/storagePools/storagePoolDelete.jsx:203 +#: src/components/vm/overview/bootOrder.jsx:329 +#: src/components/vm/overview/cpuTypeModal.jsx:69 +#: src/components/vm/disks/diskAdd.jsx:856 +#: src/components/vm/disks/diskEdit.jsx:269 +#: src/components/vm/disks/mediaEject.jsx:110 +#: src/components/vm/hostdevs/hostDevAdd.jsx:232 msgid "Cancel" msgstr "Скасувати" @@ -311,9 +321,7 @@ msgstr "Змінити мікропрограму" #: src/components/common/warningInactive.jsx:11 -#: src/components/vm/nics/nicEdit.jsx:166 -#: src/components/vm/disks/diskEdit.jsx:253 -#: src/components/vm/overview/vcpuModal.jsx:186 +#: src/components/common/warningInactive.jsx:23 msgid "Changes will take effect after shutting down the VM" msgstr "Зміни буде застосовано після завершення роботи ВМ" @@ -337,7 +345,7 @@ "У результаті натискання «Запустити віддалений переглядач» буде отримано " "файл .vv і запущено $0." -#: src/components/vm/vmActions.jsx:302 src/components/vm/vmCloneDialog.jsx:76 +#: src/components/vm/vmCloneDialog.jsx:76 src/components/vm/vmActions.jsx:302 msgid "Clone" msgstr "Клонувати" @@ -366,12 +374,12 @@ msgid "Connecting" msgstr "З'єднання" -#: src/components/common/machinesConnectionSelector.jsx:35 -#: src/components/vms/hostvmslist.jsx:140 #: src/components/networks/createNetworkDialog.jsx:41 #: src/components/networks/networkList.jsx:75 -#: src/components/vm/overview/vmOverviewCard.jsx:187 +#: src/components/vms/hostvmslist.jsx:140 +#: src/components/common/machinesConnectionSelector.jsx:35 #: src/components/storagePools/storagePoolList.jsx:77 +#: src/components/vm/overview/vmOverviewCard.jsx:188 msgid "Connection" msgstr "З’єднання" @@ -406,9 +414,9 @@ msgstr "Аварійне завершення" #: src/components/networks/createNetworkDialog.jsx:423 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 #: src/components/storagePools/storageVolumeCreate.jsx:104 #: src/components/storagePools/createStoragePoolDialog.jsx:446 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:146 msgid "Create" msgstr "Створити" @@ -448,8 +456,8 @@ msgid "Create new volume" msgstr "Створити том" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:47 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:142 msgid "Create snapshot" msgstr "Створення знімка" @@ -519,15 +527,16 @@ msgid "Deactivate" msgstr "Вимкнути" +#: src/components/networks/network.jsx:144 +#: src/components/networks/network.jsx:146 #: src/components/common/deleteResource.jsx:77 #: src/components/common/deleteResource.jsx:121 #: src/components/common/deleteResource.jsx:130 -#: src/components/networks/network.jsx:144 -#: src/components/networks/network.jsx:146 src/components/vm/vmActions.jsx:351 -#: src/components/vm/vmActions.jsx:359 src/components/vm/deleteDialog.jsx:175 #: src/components/storagePools/storagePoolDelete.jsx:200 #: src/components/storagePools/storagePoolDelete.jsx:236 #: src/components/storagePools/storagePoolDelete.jsx:246 +#: src/components/vm/deleteDialog.jsx:175 src/components/vm/vmActions.jsx:351 +#: src/components/vm/vmActions.jsx:359 msgid "Delete" msgstr "Вилучити" @@ -571,8 +580,8 @@ msgstr "" "Вилучення спільних каталогів можливе, лише якщо гостьову систему вимкнено" -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 #: src/components/vm/snapshots/vmSnapshotsCard.jsx:91 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:52 msgid "Description" msgstr "Опис" @@ -601,6 +610,10 @@ #: src/components/networks/createNetworkDialog.jsx:161 #: src/components/networks/networkList.jsx:74 +#: src/components/vm/overview/bootOrder.jsx:110 +#: src/components/vm/overview/bootOrder.jsx:117 +#: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/overview/bootOrder.jsx:152 #: src/components/vm/disks/vmDiskColumns.jsx:44 #: src/components/vm/disks/diskAdd.jsx:345 #: src/components/vm/disks/vmDisksCard.jsx:168 @@ -608,10 +621,6 @@ #: src/components/vm/hostdevs/hostDevAdd.jsx:126 #: src/components/vm/hostdevs/hostDevCard.jsx:103 #: src/components/vm/hostdevs/hostDevCard.jsx:251 -#: src/components/vm/overview/bootOrder.jsx:110 -#: src/components/vm/overview/bootOrder.jsx:117 -#: src/components/vm/overview/bootOrder.jsx:149 -#: src/components/vm/overview/bootOrder.jsx:152 msgid "Device" msgstr "Пристрій" @@ -619,8 +628,8 @@ msgid "Devices" msgstr "Пристрої" -#: src/components/vm/consoles/vnc.jsx:171 #: src/components/vm/consoles/serialConsole.jsx:92 +#: src/components/vm/consoles/vnc.jsx:171 msgid "Disconnect" msgstr "Від’єднатися" @@ -663,10 +672,10 @@ #: src/components/common/machinesConnectionSelector.jsx:72 msgid "Disk images can be stored in user home directory" -msgstr "" +msgstr "Образи дисків можуть зберігатися у домашньому каталозі користувача" -#: src/components/vm/disks/diskEdit.jsx:216 #: src/components/vm/disks/diskAdd.jsx:706 +#: src/components/vm/disks/diskEdit.jsx:217 msgid "Disk settings could not be saved" msgstr "Не вдалося зберегти параметри диска" @@ -685,6 +694,10 @@ "Не запускайте цю ВМ на початковій основній системі і основній системі " "призначення одночасно." +#: src/helpers.js:284 +msgid "Do nothing" +msgstr "Нічого не робити" + #: src/components/vm/snapshots/vmSnapshotsCard.jsx:118 msgid "Domain has crashed" msgstr "Домен завершив роботу аварійно" @@ -709,6 +722,10 @@ msgid "Downloading: $0%" msgstr "Отримуємо: $0%" +#: src/helpers.js:285 +msgid "Dump core" +msgstr "Створити дамп ядра" + #: src/components/vm/vmMigrateDialog.jsx:64 msgid "Duration" msgstr "Тривалість" @@ -718,14 +735,18 @@ msgstr "Вмирає" #: src/components/vm/nics/vmNicsCard.jsx:371 -#: src/components/vm/disks/diskEdit.jsx:164 +#: src/components/vm/disks/diskEdit.jsx:165 msgid "Edit" msgstr "Змінити" -#: src/components/vm/disks/diskEdit.jsx:261 +#: src/components/vm/disks/diskEdit.jsx:262 msgid "Edit $0 attributes" msgstr "Редагувати атрибути $0" +#: src/components/vm/overview/watchdog.jsx:84 +msgid "Edit watchdog device type" +msgstr "Змінити тип пристрою нагляду" + #: src/components/vm/nics/vmNicsCard.jsx:359 msgid "Editing network interfaces of transient guests is not allowed" msgstr "Редагування інтерфейсів мережі проміжних гостьових систем заборонено" @@ -734,8 +755,8 @@ msgid "Editing transient network interfaces is not allowed" msgstr "Редагування проміжних інтерфейсів мережі заборонено" -#: src/components/vm/disks/mediaEject.jsx:103 #: src/components/vm/disks/vmDiskColumns.jsx:164 +#: src/components/vm/disks/mediaEject.jsx:103 msgid "Eject" msgstr "Виштовхнути" @@ -743,7 +764,7 @@ msgid "Eject disc from VM?" msgstr "Виштовхнути диск з ВМ?" -#: src/components/vm/overview/vmOverviewCard.jsx:241 +#: src/components/vm/overview/vmOverviewCard.jsx:249 msgid "Emulated machine" msgstr "Емульована машина" @@ -797,6 +818,14 @@ msgid "Failed to clone VM $0" msgstr "Не вдалося клонувати ВМ $0" +#: src/components/vm/overview/watchdog.jsx:55 +msgid "Failed to configure watchdog" +msgstr "Не вдалося налаштувати спостереження" + +#: src/components/vm/overview/watchdog.jsx:68 +msgid "Failed to detach watchdog" +msgstr "Не вдалося від'єднати спостереження" + #: src/app.jsx:136 msgid "Failed to fetch some resources" msgstr "Не вдалося отримати деякі ресурси" @@ -822,8 +851,8 @@ msgstr "" "Має бути увімкнено менше за максимальну кількість віртуальних процесорів." -#: src/components/vm/disks/vmDiskColumns.jsx:43 #: src/components/vm/overview/bootOrder.jsx:109 +#: src/components/vm/disks/vmDiskColumns.jsx:43 msgid "File" msgstr "Файл" @@ -839,8 +868,8 @@ msgid "Filter by name" msgstr "Фільтрувати за назвою" -#: src/components/vm/overview/vmOverviewCard.jsx:247 #: src/components/vm/overview/firmware.jsx:78 +#: src/components/vm/overview/vmOverviewCard.jsx:255 msgid "Firmware" msgstr "Мікропрограма" @@ -880,7 +909,7 @@ "сховища даних після перенесення лишатиметься у початковій системі." #: src/components/networks/networkOverviewTab.jsx:110 -#: src/components/vm/overview/vmOverviewCard.jsx:183 +#: src/components/vm/overview/vmOverviewCard.jsx:184 msgid "General" msgstr "Загальний" @@ -894,9 +923,9 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:798 #: src/components/create-vm-dialog/createVmDialog.jsx:894 -#: src/components/vm/disks/vmDisksCard.jsx:48 -#: src/components/vm/overview/memorySelectRow.jsx:89 #: src/components/storagePools/storageVolumeCreateBody.jsx:104 +#: src/components/vm/overview/memorySelectRow.jsx:89 +#: src/components/vm/disks/vmDisksCard.jsx:48 msgid "GiB" msgstr "ГіБ" @@ -906,17 +935,21 @@ #: src/components/common/machinesConnectionSelector.jsx:63 msgid "Good choice for desktop virtualization" -msgstr "" +msgstr "Чудовий вибір для стільничної віртуалізації" + +#: src/helpers.js:281 +msgid "Gracefully shutdown" +msgstr "Штатно вимкнути" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Hide additional options" msgstr "Приховати додаткові параметри" -#: src/components/vm/disks/vmDiskColumns.jsx:48 -#: src/components/vm/overview/bootOrder.jsx:114 #: src/components/storagePools/storagePoolOverviewTab.jsx:34 #: src/components/storagePools/createStoragePoolDialog.jsx:122 +#: src/components/vm/overview/bootOrder.jsx:114 +#: src/components/vm/disks/vmDiskColumns.jsx:48 msgid "Host" msgstr "Вузол" @@ -944,11 +977,11 @@ msgid "Host should not be empty" msgstr "Вузол не повинен бути порожнім" -#: src/components/vm/overview/vmOverviewCard.jsx:237 +#: src/components/vm/overview/vmOverviewCard.jsx:245 msgid "Hypervisor details" msgstr "Докладніше про гіпервізор" -#: src/components/vm/disks/diskEdit.jsx:38 +#: src/components/vm/disks/diskEdit.jsx:39 msgid "ID" msgstr "Ід." @@ -1009,11 +1042,11 @@ #: src/components/common/machinesConnectionSelector.jsx:46 msgid "Ideal for server VMs" -msgstr "" +msgstr "Ідеальний для серверних ВМ" #: src/components/common/machinesConnectionSelector.jsx:52 msgid "Ideal networking support" -msgstr "" +msgstr "Ідеальна підтримка роботи у мережі" #: src/components/vm/disks/diskAdd.jsx:249 msgid "Identifier may be silently truncated to $0 characters " @@ -1070,6 +1103,10 @@ msgid "Initiator IQN should not be empty" msgstr "IQN ініціатора має бути непорожнімy" +#: src/helpers.js:286 +msgid "Inject a non-maskable interrupt" +msgstr "Вставити немасковане переривання" + #: src/components/vm/disks/vmDiskColumns.jsx:158 #: src/components/vm/disks/diskAdd.jsx:853 msgid "Insert" @@ -1200,8 +1237,9 @@ msgstr "MAC" #: src/components/networks/networkOverviewTab.jsx:247 -#: src/components/vm/nics/nicEdit.jsx:42 src/components/vm/nics/nicAdd.jsx:63 +#: src/components/vm/nics/nicEdit.jsx:43 #: src/components/vm/nics/vmNicsCard.jsx:253 +#: src/components/vm/nics/nicAdd.jsx:63 msgid "MAC address" msgstr "MAC-адреса" @@ -1209,11 +1247,11 @@ msgid "MAC address must not be empty" msgstr "MAC-адреса має бути непорожньою" -#: src/components/vm/disks/diskEdit.jsx:90 +#: src/components/vm/disks/diskEdit.jsx:91 msgid "Machine must be shut off before changing bus type" msgstr "До внесення змін до типу каналу машину слід вимкнути" -#: src/components/vm/disks/diskEdit.jsx:60 +#: src/components/vm/disks/diskEdit.jsx:61 msgid "Machine must be shut off before changing cache mode" msgstr "До внесення змін до режиму кешування машину слід вимкнути" @@ -1276,8 +1314,8 @@ msgstr "Носій даних буде виштовхнуто з $0:" #: src/components/create-vm-dialog/createVmDialog.jsx:781 +#: src/components/vm/overview/vmOverviewCard.jsx:207 #: src/components/vm/vmUsageCard.jsx:60 -#: src/components/vm/overview/vmOverviewCard.jsx:206 msgid "Memory" msgstr "Пам'ять" @@ -1292,13 +1330,13 @@ #: src/components/create-vm-dialog/createVmDialog.jsx:796 #: src/components/create-vm-dialog/createVmDialog.jsx:892 -#: src/components/vm/overview/memorySelectRow.jsx:87 #: src/components/storagePools/storageVolumeCreateBody.jsx:102 +#: src/components/vm/overview/memorySelectRow.jsx:87 msgid "MiB" msgstr "МіБ" -#: src/components/vm/vmActions.jsx:325 #: src/components/vm/vmMigrateDialog.jsx:215 +#: src/components/vm/vmActions.jsx:325 msgid "Migrate" msgstr "Перенести" @@ -1351,16 +1389,16 @@ msgstr "NIC $0 ВМ $1, не вдалося змінити стан" #: src/components/create-vm-dialog/createVmDialog.jsx:258 -#: src/components/vms/hostvmslist.jsx:139 #: src/components/networks/createNetworkDialog.jsx:126 #: src/components/networks/networkList.jsx:73 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 -#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 -#: src/components/vm/vmCloneDialog.jsx:89 -#: src/components/storagePools/storagePoolList.jsx:75 +#: src/components/vms/hostvmslist.jsx:139 #: src/components/storagePools/storageVolumeCreateBody.jsx:40 -#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/storagePools/storagePoolList.jsx:75 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 +#: src/components/storagePools/createStoragePoolDialog.jsx:44 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:81 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:39 +#: src/components/vm/vmCloneDialog.jsx:89 msgid "Name" msgstr "Назва" @@ -1373,14 +1411,14 @@ msgstr "У назві містяться некоректні символи" #: src/components/create-vm-dialog/createVmDialog.jsx:189 -#: src/components/vm/vmCloneDialog.jsx:41 #: src/components/storagePools/storageVolumeCreate.jsx:64 +#: src/components/vm/vmCloneDialog.jsx:41 msgid "Name must not be empty" msgstr "Запис назви не може бути порожнім" #: src/components/networks/createNetworkDialog.jsx:53 -#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 #: src/components/storagePools/createStoragePoolDialog.jsx:45 +#: src/components/vm/snapshots/vmSnapshotsCreateModal.jsx:99 msgid "Name should not be empty" msgstr "Назва має бути непорожньою" @@ -1424,7 +1462,7 @@ msgid "Network interface $0 will be removed from $1" msgstr "Інтерфейс мережі $0 буде вилучено з $1" -#: src/components/vm/nics/nicEdit.jsx:135 src/components/vm/nics/nicAdd.jsx:161 +#: src/components/vm/nics/nicEdit.jsx:136 src/components/vm/nics/nicAdd.jsx:161 msgid "Network interface settings could not be saved" msgstr "Не вдалося зберегти параметри інтерфейсу мережі" @@ -1581,7 +1619,7 @@ "Один або декілька позначених томів використовуються доменами. Щоб уможливити " "вилучення цих томів, спочатку від'єднайте диски." -#: src/components/vm/nics/nicEdit.jsx:39 +#: src/components/vm/nics/nicEdit.jsx:40 #: src/components/vm/overview/memoryModal.jsx:143 #: src/components/vm/overview/bootOrder.jsx:379 msgid "Only editable when the guest is shut off" @@ -1600,8 +1638,8 @@ msgid "Operation is in progress" msgstr "Виконується дія" -#: src/components/vm/vmDetailsPage.jsx:135 #: src/components/storagePools/storagePool.jsx:75 +#: src/components/vm/vmDetailsPage.jsx:135 msgid "Overview" msgstr "Огляд" @@ -1613,8 +1651,8 @@ msgid "Parent snapshot" msgstr "Батьківський знімок" -#: src/components/vm/disks/diskEdit.jsx:40 #: src/components/vm/deleteDialog.jsx:63 +#: src/components/vm/disks/diskEdit.jsx:41 #: src/components/vm/hostdevs/hostDevCard.jsx:128 #: src/components/vm/hostdevs/hostDevCard.jsx:132 msgid "Path" @@ -1636,7 +1674,7 @@ msgid "Path to file on host's file system" msgstr "Шлях до файла у файловій системі основної системи" -#: src/components/vm/vmActions.jsx:200 +#: src/components/vm/vmActions.jsx:200 src/helpers.js:283 msgid "Pause" msgstr "Призупинити" @@ -1650,7 +1688,7 @@ #: src/components/common/machinesConnectionSelector.jsx:55 msgid "Permissions denied for disk images in home directories" -msgstr "" +msgstr "Доступ заборонено для образів дисків у домашніх каталогах" #: src/components/vm/nics/nicAdd.jsx:86 src/components/vm/disks/diskAdd.jsx:134 msgid "Persistence" @@ -1686,11 +1724,11 @@ msgstr "" "Будь ласка, запустіть віртуальну машину, щоб отримати доступ до її консолі." -#: src/components/vm/disks/mediaEject.jsx:86 -#: src/components/vm/disks/vmDiskColumns.jsx:46 -#: src/components/vm/disks/diskAdd.jsx:150 #: src/components/vm/deleteDialog.jsx:71 #: src/components/vm/overview/bootOrder.jsx:112 +#: src/components/vm/disks/vmDiskColumns.jsx:46 +#: src/components/vm/disks/diskAdd.jsx:150 +#: src/components/vm/disks/mediaEject.jsx:86 msgid "Pool" msgstr "Буфер" @@ -1711,12 +1749,16 @@ msgstr "Томи буфера використовуються ВМ " #: src/components/vm/nics/vmNicsCard.jsx:287 -#: src/components/vm/disks/vmDiskColumns.jsx:49 #: src/components/vm/overview/bootOrder.jsx:115 #: src/components/vm/overview/bootOrder.jsx:131 +#: src/components/vm/disks/vmDiskColumns.jsx:49 msgid "Port" msgstr "Порт" +#: src/helpers.js:282 +msgid "Power off" +msgstr "Вимкнути живлення" + #: src/components/vm/overview/vcpuModal.jsx:226 msgid "Preferred number of sockets to expose to the guest." msgstr "Бажана кількість сокетів, які слід надавати гостьовій системі." @@ -1745,11 +1787,11 @@ msgid "Private" msgstr "Закрита" +#: src/components/vm/overview/bootOrder.jsx:144 +#: src/components/vm/overview/bootOrder.jsx:159 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:242 #: src/components/vm/hostdevs/hostDevCard.jsx:248 -#: src/components/vm/overview/bootOrder.jsx:144 -#: src/components/vm/overview/bootOrder.jsx:159 msgid "Product" msgstr "Продукт" @@ -1757,10 +1799,10 @@ msgid "Profile" msgstr "Профіль" -#: src/components/vm/disks/vmDiskColumns.jsx:45 -#: src/components/vm/hostdevs/hostDevCard.jsx:119 #: src/components/vm/overview/bootOrder.jsx:111 #: src/components/vm/overview/bootOrder.jsx:172 +#: src/components/vm/disks/vmDiskColumns.jsx:45 +#: src/components/vm/hostdevs/hostDevCard.jsx:119 msgid "Protocol" msgstr "Протокол" @@ -1788,7 +1830,7 @@ msgid "Range" msgstr "Діапазон" -#: src/components/vm/disks/diskEdit.jsx:121 +#: src/components/vm/disks/diskEdit.jsx:122 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Read-only" msgstr "Лише читання" @@ -1808,12 +1850,13 @@ #: src/components/networks/networkOverviewTab.jsx:70 #: src/components/vm/nics/vmNicsCard.jsx:389 #: src/components/vm/nics/vmNicsCard.jsx:396 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 +#: src/components/vm/overview/watchdog.jsx:102 #: src/components/vm/disks/vmDiskColumns.jsx:131 #: src/components/vm/disks/vmDiskColumns.jsx:190 #: src/components/vm/hostdevs/hostDevCard.jsx:258 #: src/components/vm/hostdevs/hostDevCard.jsx:264 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:59 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:68 msgid "Remove" msgstr "Вилучити" @@ -1837,7 +1880,7 @@ msgid "Remove static host from DHCP" msgstr "Вилучити статичний вузол з DHCP" -#: src/components/vm/vmActions.jsx:338 src/components/vm/vmRenameDialog.jsx:64 +#: src/components/vm/vmRenameDialog.jsx:64 src/components/vm/vmActions.jsx:338 msgid "Rename" msgstr "Перейменувати" @@ -1845,10 +1888,16 @@ msgid "Rename VM $0" msgstr "Перейменувати ВМ $0" +#: src/helpers.js:280 +msgid "Reset" +msgstr "Скинути" + #: src/components/common/machinesConnectionSelector.jsx:69 msgid "" "Restrictions in networking (SLIRP-based emulation) and PCI device assignment" msgstr "" +"Обмеження для мережі (заснована на SLIRP емуляція) і призначення пристроїв " +"PCI" #: src/components/vm/vmActions.jsx:211 msgid "Resume" @@ -1890,7 +1939,7 @@ msgstr "Запустити" #: src/components/networks/networkOverviewTab.jsx:124 -#: src/components/vm/overview/vmOverviewCard.jsx:125 +#: src/components/vm/overview/vmOverviewCard.jsx:126 msgid "Run when host boots" msgstr "Запустити під час завантаження основної системи" @@ -1910,11 +1959,12 @@ msgid "SPICE port" msgstr "Порт SPICE" -#: src/components/vm/nics/nicEdit.jsx:176 -#: src/components/vm/disks/diskEdit.jsx:265 +#: src/components/vm/nics/nicEdit.jsx:177 +#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/overview/watchdog.jsx:94 #: src/components/vm/overview/memoryModal.jsx:154 #: src/components/vm/overview/bootOrder.jsx:326 -#: src/components/vm/overview/firmware.jsx:69 +#: src/components/vm/disks/diskEdit.jsx:266 msgid "Save" msgstr "Зберегти" @@ -1980,8 +2030,8 @@ msgid "Shared storage" msgstr "Спільне сховище даних" -#: src/components/vm/disks/diskAdd.jsx:209 #: src/components/vm/filesystems/vmFilesystemsCard.jsx:243 +#: src/components/vm/disks/diskAdd.jsx:209 msgid "Show additional options" msgstr "Показати додаткові параметри" @@ -1999,21 +2049,21 @@ "Вимкніть віртуальну машину, щоб розпочати редагування налаштувань " "мікропрограми" -#: src/helpers.js:227 src/components/vm/snapshots/vmSnapshotsCard.jsx:115 +#: src/components/vm/snapshots/vmSnapshotsCard.jsx:115 src/helpers.js:227 msgid "Shutting down" msgstr "Вимикання" -#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storageVolumeCreateBody.jsx:86 +#: src/components/storagePools/storagePoolList.jsx:76 #: src/components/storagePools/storagePoolVolumesTab.jsx:79 msgid "Size" msgstr "Розмір" +#: src/components/vm/overview/bootOrder.jsx:160 #: src/components/vm/hostdevs/hostDevAdd.jsx:104 #: src/components/vm/hostdevs/hostDevCard.jsx:106 #: src/components/vm/hostdevs/hostDevCard.jsx:113 #: src/components/vm/hostdevs/hostDevCard.jsx:243 -#: src/components/vm/overview/bootOrder.jsx:160 msgid "Slot" msgstr "Слот" @@ -2040,13 +2090,13 @@ msgid "Sockets" msgstr "Сокети" +#: src/components/storagePools/storagePoolOverviewTab.jsx:51 #: src/components/vm/nics/nicBody.jsx:197 #: src/components/vm/nics/vmNicsCard.jsx:281 #: src/components/vm/disks/diskAdd.jsx:743 #: src/components/vm/disks/diskAdd.jsx:779 #: src/components/vm/disks/vmDisksCard.jsx:186 #: src/components/vm/hostdevs/hostDevCard.jsx:224 -#: src/components/storagePools/storagePoolOverviewTab.jsx:51 msgid "Source" msgstr "Джерело" @@ -2058,13 +2108,13 @@ msgid "Source must not be empty" msgstr "Джерело має бути непорожнім" -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 -#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 #: src/components/storagePools/storagePoolOverviewTab.jsx:41 #: src/components/storagePools/storagePoolOverviewTab.jsx:46 #: src/components/storagePools/createStoragePoolDialog.jsx:174 #: src/components/storagePools/createStoragePoolDialog.jsx:192 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:48 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:65 +#: src/components/vm/filesystems/vmFilesystemsCard.jsx:204 msgid "Source path" msgstr "Шлях до джерела" @@ -2098,11 +2148,11 @@ msgid "Startup" msgstr "Запуск" -#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/networks/networkList.jsx:77 -#: src/components/vm/nics/vmNicsCard.jsx:330 -#: src/components/vm/overview/vmOverviewCard.jsx:192 +#: src/components/vms/hostvmslist.jsx:98 src/components/vms/hostvmslist.jsx:141 #: src/components/storagePools/storagePoolList.jsx:78 +#: src/components/vm/nics/vmNicsCard.jsx:330 +#: src/components/vm/overview/vmOverviewCard.jsx:193 msgid "State" msgstr "Стан" @@ -2158,12 +2208,12 @@ msgid "Storage size must not be 0" msgstr "Розмір сховища має бути ненульовим" -#: src/components/vm/disks/diskEdit.jsx:44 +#: src/components/vm/disks/diskEdit.jsx:45 msgid "Storage volume" msgstr "Том сховища даних" -#: src/components/vm/disks/diskAdd.jsx:444 #: src/components/storagePools/storageVolumeCreate.jsx:67 +#: src/components/vm/disks/diskAdd.jsx:444 msgid "Storage volume size must not exceed the storage pool's capacity ($0 $1)" msgstr "" "Розмір тому сховища даних не повинен перевищувати місткість буфера сховища " @@ -2196,9 +2246,9 @@ msgid "Table of selectable host devices" msgstr "Таблиця придатних для вибору пристроїв основної системи" +#: src/components/vm/overview/bootOrder.jsx:166 #: src/components/vm/disks/vmDiskColumns.jsx:135 #: src/components/vm/hostdevs/hostDevCard.jsx:114 -#: src/components/vm/overview/bootOrder.jsx:166 msgid "Target" msgstr "Призначення" @@ -2350,17 +2400,17 @@ msgid "Troubleshoot" msgstr "Діагностика проблем" +#: src/components/storagePools/storagePoolOverviewTab.jsx:76 +#: src/components/storagePools/createStoragePoolDialog.jsx:81 #: src/components/vm/nics/vmNicsCard.jsx:228 -#: src/components/vm/hostdevs/hostDevAdd.jsx:50 -#: src/components/vm/hostdevs/hostDevCard.jsx:184 #: src/components/vm/overview/bootOrder.jsx:129 #: src/components/vm/overview/bootOrder.jsx:142 #: src/components/vm/overview/bootOrder.jsx:157 #: src/components/vm/overview/bootOrder.jsx:164 #: src/components/vm/overview/bootOrder.jsx:171 #: src/components/vm/overview/bootOrder.jsx:177 -#: src/components/storagePools/storagePoolOverviewTab.jsx:76 -#: src/components/storagePools/createStoragePoolDialog.jsx:81 +#: src/components/vm/hostdevs/hostDevAdd.jsx:50 +#: src/components/vm/hostdevs/hostDevCard.jsx:184 msgid "Type" msgstr "Тип" @@ -2408,14 +2458,14 @@ msgid "Unknown firmware" msgstr "Невідома мікропрограма" -#: src/components/vm/hostdevs/hostDevCard.jsx:97 -#: src/components/vm/hostdevs/hostDevCard.jsx:98 #: src/components/vm/overview/bootOrder.jsx:148 #: src/components/vm/overview/bootOrder.jsx:149 +#: src/components/vm/hostdevs/hostDevCard.jsx:97 +#: src/components/vm/hostdevs/hostDevCard.jsx:98 msgid "Unspecified" msgstr "Не вказано" -#: src/components/vm/disks/diskEdit.jsx:42 +#: src/components/vm/disks/diskEdit.jsx:43 msgid "Url" msgstr "Адреса" @@ -2472,7 +2522,7 @@ msgid "User session" msgstr "Сеанс користувача" -#: src/components/vm/overview/vcpuModal.jsx:171 +#: src/components/vm/overview/vcpuModal.jsx:172 msgid "VCPU settings could not be saved" msgstr "Не вдалося зберегти параметри віртуальних процесорів" @@ -2529,6 +2579,8 @@ "VM launched with unprivileged limited access, with the process and PTY owned " "by your user account" msgstr "" +"ВМ запущено із непривілейованим обмеженим доступом з процесом і PTY, " +"власником яких є в ваш обліковий запис користувача" #: src/components/vm/snapshots/vmSnapshotsCard.jsx:106 msgid "VM state" @@ -2536,7 +2588,7 @@ #: src/components/common/machinesConnectionSelector.jsx:49 msgid "VM will launch with root permissions" -msgstr "" +msgstr "ВМ буде запущено із правами доступу root" #: src/components/vm/consoles/desktopConsole.jsx:53 msgid "VNC TLS port" @@ -2558,21 +2610,21 @@ msgid "Valid token" msgstr "Чинний жетон" +#: src/components/vm/overview/bootOrder.jsx:143 +#: src/components/vm/overview/bootOrder.jsx:158 #: src/components/vm/hostdevs/hostDevAdd.jsx:132 #: src/components/vm/hostdevs/hostDevCard.jsx:214 #: src/components/vm/hostdevs/hostDevCard.jsx:241 #: src/components/vm/hostdevs/hostDevCard.jsx:247 -#: src/components/vm/overview/bootOrder.jsx:143 -#: src/components/vm/overview/bootOrder.jsx:158 msgid "Vendor" msgstr "Постачальник" +#: src/components/networks/networkList.jsx:53 #: src/components/vms/hostvmslist.jsx:129 #: src/components/vms/hostvmslist.jsx:136 -#: src/components/networks/networkList.jsx:53 +#: src/components/storagePools/storagePoolList.jsx:55 #: src/components/vm/vmDetailsPage.jsx:112 -#: src/components/vm/vmDetailsPage.jsx:265 -#: src/components/storagePools/storagePoolList.jsx:55 src/manifest.json:0 +#: src/components/vm/vmDetailsPage.jsx:265 src/manifest.json:0 msgid "Virtual machines" msgstr "Віртуальні машини" @@ -2593,11 +2645,11 @@ msgstr "Служба віртуалізації (libvirt) не є активною" #: src/components/create-vm-dialog/createVmDialog.jsx:862 -#: src/components/vm/disks/mediaEject.jsx:90 -#: src/components/vm/disks/vmDiskColumns.jsx:47 -#: src/components/vm/disks/diskAdd.jsx:113 #: src/components/vm/deleteDialog.jsx:68 #: src/components/vm/overview/bootOrder.jsx:113 +#: src/components/vm/disks/vmDiskColumns.jsx:47 +#: src/components/vm/disks/diskAdd.jsx:113 +#: src/components/vm/disks/mediaEject.jsx:90 msgid "Volume" msgstr "Том" @@ -2613,17 +2665,31 @@ msgid "Volume group name should not be empty" msgstr "Назва групи томів має бути непорожньою" -#: src/components/vm/hostdevs/hostDevCard.jsx:120 #: src/components/vm/overview/bootOrder.jsx:173 +#: src/components/vm/hostdevs/hostDevCard.jsx:120 msgid "WWPN" msgstr "WWPN" -#: src/components/vm/disks/diskEdit.jsx:130 +#: src/components/vm/overview/vmOverviewCard.jsx:235 +msgid "Watchdog" +msgstr "Сторожовик" + +#: src/components/vm/overview/watchdog.jsx:85 +msgid "" +"Watchdogs act when systems stop responding. To use this virtual watchdog " +"device, the guest system also needs to have an additional driver and a " +"running watchdog service." +msgstr "" +"Засоби нагляду (сторожовики) працюють, коли системи припиняють відповідати " +"на запити. Щоб скористатися цим віртуальним пристроєм нагляду, у гостьовій " +"системі також має бути додатковий драйвер і запущена служба нагляду." + +#: src/components/vm/disks/diskEdit.jsx:131 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable" msgstr "Придатний до запису" -#: src/components/vm/disks/diskEdit.jsx:139 +#: src/components/vm/disks/diskEdit.jsx:140 #: src/components/vm/disks/vmDisksCard.jsx:212 msgid "Writeable and shared" msgstr "Придатний до запису і спільний" @@ -2641,6 +2707,10 @@ msgid "active" msgstr "активний" +#: src/components/vm/overview/watchdog.jsx:154 +msgid "add" +msgstr "додати" + #: src/components/networks/networkOverviewTab.jsx:191 msgid "add entry" msgstr "додати запис" @@ -2653,7 +2723,7 @@ msgid "cdrom" msgstr "cdrom" -#: src/helpers.js:244 src/components/vm/overview/cpuTypeModal.jsx:52 +#: src/components/vm/overview/cpuTypeModal.jsx:52 src/helpers.js:244 msgid "custom" msgstr "нетиповий" @@ -2673,10 +2743,11 @@ msgid "down" msgstr "нижче" +#: src/components/vm/overview/watchdog.jsx:154 +#: src/components/vm/overview/vmOverviewCard.jsx:137 +#: src/components/vm/overview/vmOverviewCard.jsx:148 +#: src/components/vm/overview/vmOverviewCard.jsx:156 #: src/components/vm/overview/bootOrder.jsx:372 -#: src/components/vm/overview/vmOverviewCard.jsx:136 -#: src/components/vm/overview/vmOverviewCard.jsx:147 -#: src/components/vm/overview/vmOverviewCard.jsx:155 msgid "edit" msgstr "редагувати" @@ -2758,9 +2829,9 @@ msgid "network" msgstr "мережа" -#: src/helpers.js:273 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:273 msgid "no" msgstr "ні" @@ -2769,6 +2840,7 @@ msgstr "немає збережених станів" #: src/components/networks/networkOverviewTab.jsx:295 +#: src/components/vm/overview/watchdog.jsx:150 msgid "none" msgstr "немає" @@ -2820,7 +2892,7 @@ msgid "vCPU maximum" msgstr "Макс. вірт. процесорів" -#: src/components/vm/overview/vmOverviewCard.jsx:211 +#: src/components/vm/overview/vmOverviewCard.jsx:212 msgid "vCPUs" msgstr "Вірт. проц." @@ -2848,7 +2920,7 @@ "Для створення нових віртуальних машин у системі має бути встановлено пакунок " "virt-install" -#: src/components/vm/overview/vmOverviewCard.jsx:161 +#: src/components/vm/overview/vmOverviewCard.jsx:162 msgid "" "virt-install package needs to be installed on the system in order to edit " "this attribute" @@ -2860,9 +2932,9 @@ msgid "vm" msgstr "vm" -#: src/helpers.js:272 src/components/networks/networkOverviewTab.jsx:115 +#: src/components/networks/networkOverviewTab.jsx:115 #: src/components/storagePools/storagePoolOverviewTab.jsx:67 -#: src/components/storagePools/storagePoolOverviewTab.jsx:72 +#: src/components/storagePools/storagePoolOverviewTab.jsx:72 src/helpers.js:272 msgid "yes" msgstr "так" @@ -2883,9 +2955,6 @@ #~ msgid "Domain" #~ msgstr "Домен" -#~ msgid "Function" -#~ msgstr "Функція" - #~ msgid "Delete content" #~ msgstr "Вилучити дані" diff -Nru cockpit-machines-281/po/zh_CN.po cockpit-machines-282/po/zh_CN.po --- cockpit-machines-281/po/zh_CN.po 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/po/zh_CN.po 2023-01-25 11:01:21.000000000 +0000 @@ -19,7 +19,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-09 02:57+0000\n" +"POT-Creation-Date: 2023-01-16 02:59+0000\n" "PO-Revision-Date: 2022-12-15 11:20+0000\n" "Last-Translator: fangzheng \n" "Language-Team: Chinese (Simplified) { - this.setState({ inProgress: false }); + this.setState({ + defaultRevertFailed: true, + inProgress: false, + inProgressForce: false + }); this.dialogErrorSet(_("Could not revert to snapshot"), exc.message); }); } @@ -68,9 +83,19 @@ title={cockpit.format(_("Revert to snapshot $0"), snap.name)} footer={ <> - + { this.state.defaultRevertFailed && + } diff -Nru cockpit-machines-281/src/libvirtApi/helpers.js cockpit-machines-282/src/libvirtApi/helpers.js --- cockpit-machines-281/src/libvirtApi/helpers.js 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/src/libvirtApi/helpers.js 2023-01-25 11:01:21.000000000 +0000 @@ -40,6 +40,10 @@ VIR_DOMAIN_UNDEFINE_SNAPSHOTS_METADATA: 2, VIR_DOMAIN_UNDEFINE_NVRAM: 4, VIR_DOMAIN_SNAPSHOT_LIST_INTERNAL: 256, + VIR_DOMAIN_SNAPSHOT_REVERT_RUNNING: 1, + VIR_DOMAIN_SNAPSHOT_REVERT_PAUSED: 2, + VIR_DOMAIN_SNAPSHOT_REVERT_FORCE: 4, + VIR_DOMAIN_SNAPSHOT_REVERT_RESET_NVRAM: 8, VIR_DOMAIN_STATS_BALLOON: 4, VIR_DOMAIN_SHUTOFF: 5, VIR_DOMAIN_STATS_VCPU: 8, diff -Nru cockpit-machines-281/src/libvirtApi/snapshot.js cockpit-machines-282/src/libvirtApi/snapshot.js --- cockpit-machines-281/src/libvirtApi/snapshot.js 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/src/libvirtApi/snapshot.js 2023-01-25 11:01:21.000000000 +0000 @@ -26,7 +26,7 @@ import { updateDomainSnapshots } from '../actions/store-actions.js'; import { getSnapshotXML } from '../libvirt-xml-create.js'; import { parseDomainSnapshotDumpxml } from '../libvirt-xml-parse.js'; -import { call, timeout } from './helpers.js'; +import { call, Enum, timeout } from './helpers.js'; import { logDebug } from '../helpers.js'; export function snapshotCreate({ connectionName, vmId, name, description }) { @@ -104,9 +104,13 @@ }); } -export function snapshotRevert({ connectionName, domainPath, snapshotName }) { +export function snapshotRevert({ connectionName, domainPath, snapshotName, force }) { + let flags = 0; + if (force) + flags |= Enum.VIR_DOMAIN_SNAPSHOT_REVERT_FORCE; + return call(connectionName, domainPath, 'org.libvirt.Domain', 'SnapshotLookupByName', [snapshotName, 0], { timeout, type: 'su' }) .then((objPath) => { - return call(connectionName, objPath[0], 'org.libvirt.DomainSnapshot', 'Revert', [0], { timeout, type: 'u' }); + return call(connectionName, objPath[0], 'org.libvirt.DomainSnapshot', 'Revert', [flags], { timeout, type: 'u' }); }); } diff -Nru cockpit-machines-281/test/check-machines-consoles cockpit-machines-282/test/check-machines-consoles --- cockpit-machines-281/test/check-machines-consoles 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/test/check-machines-consoles 2023-01-25 11:01:21.000000000 +0000 @@ -67,7 +67,7 @@ b.wait_in_text('.pf-c-expandable-section__content', 'Clicking "Launch remote viewer" will download') - b.assert_pixels("#vm-subVmTest1-consoles-page", "vm-details-console-external") + b.assert_pixels("#vm-subVmTest1-consoles-page", "vm-details-console-external", skip_layouts=["rtl"]) def testInlineConsole(self, urlroot=""): b = self.browser @@ -138,7 +138,7 @@ b.click("button:contains(Expand)") b.assert_pixels("#vm-vmWithSerialConsole-consoles-page", "vm-details-console-serial", - ignore=[".pf-c-console__vnc"]) + ignore=[".pf-c-console__vnc"], skip_layouts=["rtl"]) # Add a second serial console m.execute("virsh destroy vmWithSerialConsole; virt-xml --add-device vmWithSerialConsole --console pty,target_type=virtio; virsh start vmWithSerialConsole") diff -Nru cockpit-machines-281/test/check-machines-create cockpit-machines-282/test/check-machines-create --- cockpit-machines-281/test/check-machines-create 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/test/check-machines-create 2023-01-25 11:01:21.000000000 +0000 @@ -1280,7 +1280,7 @@ ignore = ["#memory-size-helper"] if self.storage_pool != "NoStorage": ignore += ["#storage-limit-helper"] - self.browser.assert_pixels("#create-vm-dialog", tag, ignore=ignore) + self.browser.assert_pixels("#create-vm-dialog", tag, ignore=ignore, skip_layouts=["rtl"]) return self def checkNoCrashOnThePage(self): diff -Nru cockpit-machines-281/test/check-machines-disks cockpit-machines-282/test/check-machines-disks --- cockpit-machines-281/test/check-machines-disks 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/test/check-machines-disks 2023-01-25 11:01:21.000000000 +0000 @@ -548,7 +548,8 @@ if self.pixel_test_tag: self.test_obj.browser.wait_visible(f"{prefix}-dialog-add[aria-disabled=false]") self.test_obj.browser.assert_pixels(f"{prefix}-dialog-modal-window", self.pixel_test_tag, - ignore=[self.pixel_test_ignore] if self.pixel_test_ignore else []) + ignore=[self.pixel_test_ignore] if self.pixel_test_ignore else [], + skip_layouts=["rtl"]) if not self.skip_add: self.add_disk() diff -Nru cockpit-machines-281/test/check-machines-hostdevs cockpit-machines-282/test/check-machines-hostdevs --- cockpit-machines-281/test/check-machines-hostdevs 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/test/check-machines-hostdevs 2023-01-25 11:01:21.000000000 +0000 @@ -99,7 +99,7 @@ m.execute("test -d /sys/devices/pci0000\\:00/0000\\:00\\:0f.0/") b.wait_in_text("#vm-subVmTest1-hostdev-1-vendor", "Red Hat, Inc") b.wait_in_text("#vm-subVmTest1-hostdev-1-product", "Virtio network device") - b.assert_pixels("#vm-subVmTest1-hostdevs", "vm-details-hostdevs-card") + b.assert_pixels("#vm-subVmTest1-hostdevs", "vm-details-hostdevs-card", skip_layouts=["rtl"]) except subprocess.CalledProcessError: pass @@ -163,7 +163,7 @@ b.click("button#vm-subVmTest1-hostdevs-add") b.wait_in_text(".pf-c-modal-box .pf-c-modal-box__header .pf-c-modal-box__title", "Add host device") if connectionName != "session": - b.assert_pixels(".pf-c-modal-box", "vm-hostdevs-add-dialog") + b.assert_pixels(".pf-c-modal-box", "vm-hostdevs-add-dialog", skip_layouts=["rtl"]) def fill(self): b.click(f"input#{self.dev_type}") diff -Nru cockpit-machines-281/test/check-machines-lifecycle cockpit-machines-282/test/check-machines-lifecycle --- cockpit-machines-281/test/check-machines-lifecycle 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/test/check-machines-lifecycle 2023-01-25 11:01:21.000000000 +0000 @@ -401,7 +401,7 @@ # virsh attach-disk does not create disks of type volume b.wait_visible(f"#vm-{name}-delete-modal-dialog .disk-source-volume:contains({secondDiskVolName})") b.wait_visible(f"#vm-{name}-delete-modal-dialog .disk-source-pool:contains({poolName})") - b.assert_pixels(f"#vm-{name}-delete-modal-dialog", "vm-delete-dialog") + b.assert_pixels(f"#vm-{name}-delete-modal-dialog", "vm-delete-dialog", skip_layouts=["rtl"]) b.click(f"#vm-{name}-delete-modal-dialog button:contains(Delete)") b.wait_not_present(f"#vm-{name}-delete-modal-dialog") diff -Nru cockpit-machines-281/test/check-machines-networks cockpit-machines-282/test/check-machines-networks --- cockpit-machines-281/test/check-machines-networks 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/test/check-machines-networks 2023-01-25 11:01:21.000000000 +0000 @@ -770,7 +770,7 @@ b.wait_visible("#network-test_network2-system-autostart-off") b.wait_in_text("#network-test_network2-system-ipv6-dhcp-host-0", "simon") - b.assert_pixels("#app", "networks-page") + b.assert_pixels("#app", "networks-page", skip_layouts=["rtl"]) # activate network b.wait_visible(f"#activate-network-test_network2-{connectionName}") diff -Nru cockpit-machines-281/test/check-machines-nics cockpit-machines-282/test/check-machines-nics --- cockpit-machines-281/test/check-machines-nics 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/test/check-machines-nics 2023-01-25 11:01:21.000000000 +0000 @@ -65,7 +65,7 @@ ignore=["#vm-subVmTest1-network-1-mac", "#vm-subVmTest1-network-1-ipv4-address"], # MAC and IP address values are not static, and their values affect the width of their columns and neighbouring columns # With medium layout this variable width of the columns makes pixel tests references of the table different each test run - skip_layouts=["medium"]) + skip_layouts=["medium", "rtl"]) # Remove default interface self.deleteIface(1) @@ -473,7 +473,7 @@ dialog.open() b.wait_in_text("#vm-subVmTest1-network-1-edit-dialog-source", "eth42") b.wait_val("#vm-subVmTest1-network-1-edit-dialog-mac", "52:54:00:f0:eb:63") - b.assert_pixels("#vm-subVmTest1-network-1-edit-dialog-modal-window", "vm-edit-nic-modal") + b.assert_pixels("#vm-subVmTest1-network-1-edit-dialog-modal-window", "vm-edit-nic-modal", skip_layouts=["rtl"]) dialog.cancel() # Changing the NIC configuration for a shut off VM should not display any warning @@ -569,7 +569,7 @@ def assert_pixels(self): if self.pixel_test_tag: - self.browser.assert_pixels("#vm-subVmTest1-add-iface-dialog", self.pixel_test_tag) + self.browser.assert_pixels("#vm-subVmTest1-add-iface-dialog", self.pixel_test_tag, skip_layouts=["rtl"]) def cancel(self): self.browser.click(".pf-c-modal-box__footer button:contains(Cancel)") diff -Nru cockpit-machines-281/test/check-machines-settings cockpit-machines-282/test/check-machines-settings --- cockpit-machines-281/test/check-machines-settings 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/test/check-machines-settings 2023-01-25 11:01:21.000000000 +0000 @@ -506,7 +506,7 @@ b.wait_visible("#vm-subVmTest1-watchdog-modal") if pixel_test_tag: - b.assert_pixels("#vm-subVmTest1-watchdog-modal", pixel_test_tag) + b.assert_pixels("#vm-subVmTest1-watchdog-modal", pixel_test_tag, skip_layouts=["rtl"]) b.click(f"#{action}") diff -Nru cockpit-machines-281/test/check-machines-snapshots cockpit-machines-282/test/check-machines-snapshots --- cockpit-machines-281/test/check-machines-snapshots 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/test/check-machines-snapshots 2023-01-25 11:01:21.000000000 +0000 @@ -104,7 +104,8 @@ ignore=[ "tr:nth-child(1) .snap-creation-time", "tr:nth-child(2) .snap-creation-time", - ] + ], + skip_layouts=["rtl"] ) def testSnapshotCreate(self): @@ -160,7 +161,7 @@ def assert_pixels(self): if self.name == 'test_snap_1': - b.assert_pixels("#vm-subVmTest1-create-snapshot-modal", "create-snapshot-dialog" + ("" if not self.xfail else "-error")) + b.assert_pixels("#vm-subVmTest1-create-snapshot-modal", "create-snapshot-dialog" + ("" if not self.xfail else "-error"), skip_layouts=["rtl"]) def cancel(self): b.click(".pf-c-modal-box__footer button:contains(Cancel)") @@ -289,6 +290,38 @@ self.assertEqual("no", m.execute("virsh snapshot-info --domain subVmTest1 --snapshotname snapshotA | grep 'Current:' | awk '{print $2}'").strip()) self.assertEqual("yes", m.execute("virsh snapshot-info --domain subVmTest1 --snapshotname snapshotB | grep 'Current:' | awk '{print $2}'").strip()) + # Test force revert + # Create snapshot of shut off VM + self.performAction("subVmTest1", "forceOff") + m.execute("virsh snapshot-create-as --domain subVmTest1 --name snapshotC") + + # Create managed save of a running VM + b.click("#vm-subVmTest1-system-run") + b.wait_in_text("#vm-subVmTest1-system-state", "Running") + m.execute("virsh managedsave subVmTest1") + + # When reverting to a snapshot with shut off VM state, but VM also has saved managed state of it's runtime memory, + # libvirt will require using force options since there is a risk of memory corruption + b.wait_in_text("#vm-subVmTest1-snapshot-0-name", "snapshotC") + b.click("#vm-subVmTest1-snapshot-0-revert") + b.wait_in_text(".pf-c-modal-box .pf-c-modal-box__header .pf-c-modal-box__title", "Revert to snapshot snapshotC") + b.click('.pf-c-modal-box__footer button:contains("Revert")') + # Check "Force revert" is present and Regular revert is disabled + b.wait_in_text(".pf-c-modal-box .pf-c-alert__description", "revert requires force") + b.wait_visible(".pf-c-modal-box__footer button:contains(Revert):disabled") + b.wait_visible(".pf-c-modal-box__footer button:contains(Force revert)") + + b.click(".pf-c-modal-box__footer button:contains(Force revert)") + b.wait_not_present(".pf-c-modal-box") + + # Check VM was reverted to a correct snapshot + b.wait_not_present("#vm-subVmTest1-snapshot-1-current") + b.wait_not_present("#vm-subVmTest1-snapshot-2-current") + b.wait_visible("#vm-subVmTest1-snapshot-0-current") + self.assertEqual("no", m.execute("virsh snapshot-info --domain subVmTest1 --snapshotname snapshotA | grep 'Current:' | awk '{print $2}'").strip()) + self.assertEqual("no", m.execute("virsh snapshot-info --domain subVmTest1 --snapshotname snapshotB | grep 'Current:' | awk '{print $2}'").strip()) + self.assertEqual("yes", m.execute("virsh snapshot-info --domain subVmTest1 --snapshotname snapshotC | grep 'Current:' | awk '{print $2}'").strip()) + if __name__ == '__main__': test_main() diff -Nru cockpit-machines-281/test/check-machines-storage-pools cockpit-machines-282/test/check-machines-storage-pools --- cockpit-machines-281/test/check-machines-storage-pools 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/test/check-machines-storage-pools 2023-01-25 11:01:21.000000000 +0000 @@ -102,7 +102,8 @@ # HACK: the font rendering of middle columns is jittery, even after sleep() [f"td:nth-child({n})" for n in range(2, 6)] + [f"th:nth-child({n})" for n in range(2, 6)] - ) + ), + skip_layouts=["rtl"] ) # Check basic pool properties diff -Nru cockpit-machines-281/test/common/packagelib.py cockpit-machines-282/test/common/packagelib.py --- cockpit-machines-281/test/common/packagelib.py 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/test/common/packagelib.py 2023-01-25 11:01:21.000000000 +0000 @@ -383,6 +383,9 @@ xml += '\n' return xml + def addPackageSet(self, name): + self.machine.execute(f"mkdir -p {self.repo_dir}; cp /var/lib/package-sets/{name}/* {self.repo_dir}") + def enableRepo(self): if self.backend == "apt": self.createAptChangelogs() diff -Nru cockpit-machines-281/test/common/storagelib.py cockpit-machines-282/test/common/storagelib.py --- cockpit-machines-281/test/common/storagelib.py 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/test/common/storagelib.py 2023-01-25 11:01:21.000000000 +0000 @@ -329,7 +329,7 @@ def dialog_wait_close(self): # file system operations often take longer than 10s - with self.browser.wait_timeout(60): + with self.browser.wait_timeout(max(self.browser.cdp.timeout, 60)): self.browser.wait_not_present('#dialog') def dialog_check(self, expect): @@ -496,13 +496,13 @@ self.write_file("/usr/local/bin/test-password-agent", f"""#!/bin/sh +# Sleep a bit to avoid starting this agent too quickly over and over, +# and so that other agents get a chance as well. +sleep 30 + for s in $(grep -h ^Socket= /run/systemd/ask-password/ask.* | sed 's/^Socket=//'); do printf '%s' '{password}' | /usr/lib/systemd/systemd-reply-password 1 $s done - -# Sleep a bit to avoid starting this agent too quickly over and over, -# which would be wasteful and also cause systemd to block us. -sleep 2 """, perm="0755") self.write_file("/etc/systemd/system/test-password-agent.service", @@ -529,6 +529,83 @@ """) self.machine.execute("ln -s ../test-password-agent.path /etc/systemd/system/sysinit.target.wants/") + def encrypt_root(self, passphrase): + m = self.machine + + # Set up a password agent in the old root and then arrange for + # it to be included in the initrd. This will unlock the new + # encrypted root during boot. + # + # The password agent and its initrd configuration will be + # copied to the new root, so it will stay in place also when + # the initrd is regenerated again from within the new root. + + self.setup_systemd_password_agent(passphrase) + m.write("/etc/dracut.conf.d/01-askpass.conf", + 'install_items+=" /usr/local/bin/test-password-agent ' + + '/etc/systemd/system/test-password-agent.service ' + + '/etc/systemd/system/test-password-agent.path ' + + '/etc/systemd/system/sysinit.target.wants/test-password-agent.path "') + + # The first step is to move /boot to a new unencrypted + # partition on the new disk but keep it mounted at /boot. + # This helps when running grub2-install and grub2-mkconfig, + # which will look at /boot and do the right thing. + # + # Then we copy (most of) the old root to the new disk, into a + # LUKS container. + # + # The kernel command line is changed to use the new root + # filesystem, and grub is installed on the new disk. The boot + # configuration of the VM has been changed to boot from the + # new disk. + # + # At that point the new root can be booted by the existing + # initrd, but the initrd will prompt for the passphrase (as + # expected). Thus, the initrd is regenerated to include the + # password agent from above. + # + # Before the reboot, we destroy the original disk to make + # really sure that it wont be used anymore. + + info = m.add_disk("4G", serial="NEWROOT", boot_disk=True) + dev = "/dev/" + info["dev"] + wait(lambda: m.execute(f"test -b {dev} && echo present").strip() == "present") + m.execute(f""" +parted -s {dev} mktable msdos +parted -s {dev} mkpart primary ext4 1M 300M +parted -s {dev} mkpart primary ext4 300M 100% +echo {passphrase} | cryptsetup luksFormat {dev}2 +echo {passphrase} | cryptsetup luksOpen {dev}2 dm-test +luks_uuid=$(blkid -p {dev}2 -s UUID -o value) +mkfs.ext4 /dev/mapper/dm-test +mkdir /new-root +mount /dev/mapper/dm-test /new-root +mkfs.ext4 {dev}1 +mkdir /new-root/boot +mount {dev}1 /new-root/boot +tar --one-file-system -cf - --exclude /boot --exclude='/var/tmp/*' --exclude='/var/cache/*' --exclude='/var/lib/mock/*' --exclude='/var/lib/containers/*' / | tar -C /new-root -xf - +touch /new-root/.autorelabel +tar --one-file-system -C /boot -cf - . | tar -C /new-root/boot -xf - +umount /new-root/boot +mount {dev}1 /boot +echo "(hd0) {dev}" >/boot/grub2/device.map +sed -i -e 's,/boot/,/,' /boot/loader/entries/* +uuid=$(blkid -p /dev/mapper/dm-test -s UUID -o value) +buuid=$(blkid -p {dev}1 -s UUID -o value) +echo "UUID=$uuid / auto defaults 0 0" >/new-root/etc/fstab +echo "UUID=$buuid /boot auto defaults 0 0" >>/new-root/etc/fstab +dracut --regenerate-all --force +grub2-install {dev} +grub2-mkconfig -o /boot/grub2/grub.cfg +grubby --update-kernel=ALL --args="root=UUID=$uuid rootflags=defaults rd.luks.uuid=$luks_uuid" +! test -f /etc/kernel/cmdline || cp /etc/kernel/cmdline /new-root/etc/kernel/cmdline +""", timeout=300) + luks_uuid = m.execute(f"blkid -p {dev}2 -s UUID -o value").strip() + m.spawn("dd if=/dev/zero of=/dev/vda bs=1M count=100; reboot", "reboot", check=False) + m.wait_reboot(300) + self.assertEqual(m.execute("findmnt -n -o SOURCE /").strip(), f"/dev/mapper/luks-{luks_uuid}") + class StorageCase(MachineCase, StorageHelpers): diff -Nru cockpit-machines-281/test/common/test-functions.js cockpit-machines-282/test/common/test-functions.js --- cockpit-machines-281/test/common/test-functions.js 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/test/common/test-functions.js 2023-01-25 11:01:21.000000000 +0000 @@ -51,6 +51,14 @@ el.dispatchEvent(ev); } +function ph_set_text_direction(sel, direction) { + const el = ph_find(sel) + + if (el.value === undefined) + throw new Error(sel + " does not have a value"); + el.dir = direction; +} + function ph_has_val (sel, val) { return ph_val(sel) == val; } diff -Nru cockpit-machines-281/test/common/testlib.py cockpit-machines-282/test/common/testlib.py --- cockpit-machines-281/test/common/testlib.py 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/test/common/testlib.py 2023-01-25 11:01:21.000000000 +0000 @@ -146,7 +146,13 @@ "theme": "dark", "shell_size": [1920, 1200], "content_size": [1680, 1130] - } + }, + { + "name": "rtl", + "theme": "light", + "shell_size": [1920, 1200], + "content_size": [1680, 1130] + }, ] @@ -227,6 +233,7 @@ self._set_window_size(size[0], size[1]) if cookie: self.cdp.invoke("Network.setCookie", **cookie) + self.switch_to_top() self.cdp.invoke("Page.navigate", url=href) @@ -409,7 +416,7 @@ :param val: the value of the attribute """ self._wait_present(selector + ':not([disabled]):not([aria-disabled=true])') - self.call_js_func('ph_set_attr', selector, attr, val and 'true' or 'false') + self.call_js_func('ph_set_attr', selector, attr, val) def get_checked(self, selector: str): """Get checked state of a given selector. @@ -971,6 +978,14 @@ if self.cdp.browser.name == "chromium": self.cdp.invoke("Emulation.setEmulatedMedia", features=[{'name': 'prefers-color-scheme', 'value': name}]) + def _set_direction(self, direction: str): + cur_frame = self.cdp.cur_frame + if self.is_present("#shell-page"): + self.switch_to_top() + self.set_attr("#shell-page", "dir", direction) + self.switch_to_frame(cur_frame) + self.set_attr("html", "dir", direction) + def set_layout(self, name: str): layout = [lo for lo in self.layouts if lo["name"] == name][0] if layout != self.current_layout: @@ -1155,10 +1170,15 @@ for layout in self.layouts: if layout["name"] not in skip_layouts: self.set_layout(layout["name"]) + if "rtl" in self.current_layout["name"]: + self._set_direction("rtl") self.assert_pixels_in_current_layout(selector, key, ignore=ignore, scroll_into_view=scroll_into_view, wait_animations=wait_animations, wait_delay=wait_delay) + + if "rtl" in self.current_layout["name"]: + self._set_direction("ltr") self.set_layout(previous_layout) def assert_no_unused_pixel_test_references(self): @@ -1515,6 +1535,7 @@ self.restore_file("/etc/gshadow") self.restore_file("/etc/subuid") self.restore_file("/etc/subgid") + self.restore_file("/var/log/wtmp") home_dirs = m.execute("ls /home").strip().split() def cleanup_home_dirs(): @@ -1767,6 +1788,9 @@ "ERROR:asyncio:Task was destroyed but it is pending!", "task:.*Task pending.*cockpit/channels/dbus.py.*"] + # Python 3.11 traceback annotation + self.allowed_messages.append(r"\s*\^+\s*") + self.allowed_messages += [ r"Exception ignored on calling ctypes callback function: .handler.*", r"asyncio.exceptions.InvalidStateError: invalid state", @@ -1826,15 +1850,6 @@ r"AssertionError", ] - self.allowed_messages.append(".* is not in the sudoers file. This incident will be reported.") - self.allowed_messages.append("sudo: no valid sudoers sources found, quitting") - - # TestSuperuser.testWrongPasswd, message should go to the caller, not the journal - self.allowed_messages.append("Sorry, try again.") - # likewise for TestAccounts.testBasic; should not go to journal - self.allowed_messages.append("sudo: no password was provided") - self.allowed_messages.append("sudo: .* incorrect password attempt") - # TestSuperuserOldWebserver.test{,NotAuth} self.allowed_messages.append("session timed out") self.allowed_messages.append("cockpit-ssh.*: refusing to connect to unknown host:.*") diff -Nru cockpit-machines-281/test/reference-image cockpit-machines-282/test/reference-image --- cockpit-machines-281/test/reference-image 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/test/reference-image 2023-01-25 11:01:21.000000000 +0000 @@ -1 +1 @@ -fedora-36 +fedora-37 diff -Nru cockpit-machines-281/test/static-code cockpit-machines-282/test/static-code --- cockpit-machines-281/test/static-code 2023-01-10 18:11:58.000000000 +0000 +++ cockpit-machines-282/test/static-code 2023-01-25 11:01:21.000000000 +0000 @@ -88,7 +88,7 @@ ### end of tests. start of machinery. skip() { - printf "%s" "$*" + printf "%s\n" "$*" exit 77 } @@ -124,6 +124,9 @@ output="$(${test_function} 2>&1)" && test_status=0 || test_status=$? if [ "${test_status}" = 77 ]; then + if [ -z "${tap}" ]; then + printf >&2 "WARNING: skipping %s: %s\n" "${path}" "${output}" + fi skip=" # SKIP ${output}" output='' elif [ "${test_status}" != 0 -o -n "${output}" ]; then