From 44d49265ba458a4f87b349520bcdea0adffc9d36 Mon Sep 17 00:00:00 2001 From: Dimitri John Ledkov Date: Wed, 6 May 2020 13:24:15 +0100 Subject: [PATCH] i18n: update translations Signed-off-by: Dimitri John Ledkov --- po/ast.po | 2393 ++++++++++++++++++++++++++----------------- po/be.po | 2196 ++++++++++++++++++++++++++++++++++++++++ po/bo.po | 2387 ++++++++++++++++++++++++++----------------- po/ca.po | 2399 ++++++++++++++++++++++++++----------------- po/cs.po | 2661 ++++++++++++++++++++++++++++++------------------ po/de.po | 2643 +++++++++++++++++++++++++++++------------------- po/el.po | 2401 ++++++++++++++++++++++++++----------------- po/en_GB.po | 2800 ++++++++++++++++++++++++++++++++------------------- po/en_US.po | 2286 +++++++++++++++++++++++++++++++++++------ po/es.po | 2413 +++++++++++++++++++++++++++----------------- po/fi.po | 2396 ++++++++++++++++++++++++++----------------- po/fr.po | 2460 +++++++++++++++++++++++++++----------------- po/he.po | 2742 ++++++++++++++++++++++++++++++------------------- po/hr.po | 2766 +++++++++++++++++++++++++++++++------------------- po/hu.po | 2618 ++++++++++++++++++++++++++++------------------- po/id.po | 2387 ++++++++++++++++++++++++++----------------- po/kab.po | 2387 ++++++++++++++++++++++++++----------------- po/lt.po | 2399 ++++++++++++++++++++++++++----------------- po/lv.po | 2387 ++++++++++++++++++++++++++----------------- po/nb.po | 2459 +++++++++++++++++++++++++++----------------- po/nl.po | 2437 +++++++++++++++++++++++++++----------------- po/oc.po | 2196 ++++++++++++++++++++++++++++++++++++++++ po/pl.po | 2402 ++++++++++++++++++++++++++----------------- po/ru.po | 2396 ++++++++++++++++++++++++++----------------- po/sr.po | 2196 ++++++++++++++++++++++++++++++++++++++++ po/sv.po | 2387 ++++++++++++++++++++++++++----------------- po/uk.po | 2471 ++++++++++++++++++++++++++++----------------- po/zh_CN.po | 2387 ++++++++++++++++++++++++++----------------- 28 files changed, 45449 insertions(+), 23003 deletions(-) create mode 100644 po/be.po create mode 100644 po/oc.po create mode 100644 po/sr.po diff --git a/po/ast.po b/po/ast.po index 413541c8..b0e87efc 100644 --- a/po/ast.po +++ b/po/ast.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2019-07-01 14:11+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Asturian \n" +"Language: ast\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "¡Instalación completada!" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "¡Instalación finada!" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "Instalando'l sistema" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "Asocedió un fallu na instalación" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr "" @@ -89,9 +78,9 @@ msgstr "" msgid "This field must be a %s URL." msgstr "" -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "Fecho" @@ -99,32 +88,20 @@ msgstr "Fecho" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Encaboxar" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Sí" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "Non" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Guardar" @@ -184,9 +161,9 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "" @@ -205,9 +182,11 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Zarrar" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "" @@ -255,10 +234,6 @@ msgstr "" msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "Conexones de rede" @@ -271,805 +246,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "Atrás" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Sí" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "Non" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "¡Instalación completada!" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "¡Instalación finada!" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "Instalando'l sistema" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "Asocedió un fallu na instalación" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 -msgid "5" +msgid "1 (mirrored)" msgstr "" #: ../subiquity/models/filesystem.py:149 -msgid "6" +msgid "5" msgstr "" #: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Siguir" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "SUMARIU DEL SISTEMA DE FICHEROS" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "PRESEOS DISPONIBLES" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "Ha afitase la contraseña" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "Les contraseñes nun concasen" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1137,6 +685,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "" +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "Ha afitase la contraseña" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "Les contraseñes nun concasen" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1157,32 +715,1043 @@ msgstr "" msgid "passwords" msgstr "" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" -msgstr "Reaniciar agora" - -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" msgstr "" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "SUMARIU DEL SISTEMA DE FICHEROS" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "PRESEOS DISPONIBLES" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "Control-G" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "Usa les tecles ARRIBA, ABAXO ya INTRO pa esbillar la to llingua." + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "La ID de SSH ye pergrande, ha ser de < " + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Siguir" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." msgstr "" #: ../subiquity/ui/views/keyboard.py:64 @@ -1244,8 +1813,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1355,21 +1924,64 @@ msgstr "" msgid "Identify keyboard" msgstr "" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "Reaniciar agora" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" msgstr "" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1377,8 +1989,8 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" #: ../subiquity/ui/views/proxy.py:43 @@ -1395,239 +2007,192 @@ msgid "" "details here." msgstr "" -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "La ID de SSH ye pergrande, ha ser de < " - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." -msgstr "Usa les tecles ARRIBA, ABAXO ya INTRO pa esbillar la to llingua." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" +msgstr "" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" #~ msgid "Filesystem setup" diff --git a/po/be.po b/po/be.po new file mode 100644 index 00000000..b7b54436 --- /dev/null +++ b/po/be.po @@ -0,0 +1,2196 @@ +# Belarusian translation for subiquity +# Copyright (c) 2020 Rosetta Contributors and Canonical Ltd 2020 +# This file is distributed under the same license as the subiquity package. +# FIRST AUTHOR , 2020. +# +#: ../subiquity/ui/views/installprogress.py:256 +msgid "" +msgstr "" +"Project-Id-Version: subiquity\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" +"PO-Revision-Date: 2020-05-03 17:04+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Belarusian \n" +"Language: be\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" + +#: ../subiquitycore/controllers/network.py:296 +msgid "autoconfiguration failed" +msgstr "" + +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 +msgid "Info" +msgstr "" + +#: ../subiquitycore/models/network.py:39 +msgid "Edit Wifi" +msgstr "" + +#: ../subiquitycore/models/network.py:40 +msgid "Edit IPv4" +msgstr "" + +#: ../subiquitycore/models/network.py:41 +msgid "Edit IPv6" +msgstr "" + +#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 +msgid "Edit bond" +msgstr "" + +#: ../subiquitycore/models/network.py:43 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 +msgid "Add a VLAN tag" +msgstr "" + +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 +#: ../subiquity/ui/views/filesystem/delete.py:82 +msgid "Delete" +msgstr "" + +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + +#: ../subiquitycore/ui/form.py:362 +msgid ", or " +msgstr "" + +#: ../subiquitycore/ui/form.py:364 +msgid " or " +msgstr "" + +#: ../subiquitycore/ui/form.py:367 +#, python-format +msgid "This field must be a %s URL." +msgstr "" + +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 +msgid "Done" +msgstr "" + +#: ../subiquitycore/ui/form.py:447 +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 +#: ../subiquity/ui/views/filesystem/delete.py:87 +#: ../subiquity/ui/views/filesystem/delete.py:150 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 +msgid "Cancel" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 +#: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 +msgid "Save" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:88 +msgid "Subnet:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:89 +msgid "Address:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:90 +msgid "Gateway:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:91 +msgid "Name servers:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:92 +msgid "IP addresses, comma separated" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:93 +msgid "Search domains:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:94 +msgid "Domains, comma separated" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:102 +msgid "should be in CIDR form ({})" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:113 +#, python-format +msgid "'%s' is not contained in '%s'" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:139 +msgid "Automatic (DHCP)" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:140 +msgid "Manual" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:141 +msgid "Disabled" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:159 +#, python-brace-format +msgid "IPv{v} Method: " +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 +#: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 +msgid "Create" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:270 +msgid "VLAN ID:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:279 +msgid "VLAN ID must be between 1 and 4095" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:286 +#, python-format +msgid "%s already exists" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 +#: ../subiquity/ui/views/filesystem/disk_info.py:53 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 +msgid "Close" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:330 +#: ../subiquity/ui/views/filesystem/disk_info.py:55 +msgid "Info for {}" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 +#: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 +msgid "Name:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:385 +msgid "Devices: " +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:386 +msgid "Bond mode:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:388 +msgid "XMIT hash policy:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:389 +msgid "LACP rate:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:402 +msgid "There is already a network device named \"{}\"" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:405 +msgid "Name cannot be empty" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:407 +msgid "Name cannot be more than 16 characters long" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:418 +#: ../subiquitycore/ui/views/network.py:97 +msgid "Create bond" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:76 +msgid "Network connections" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:77 +msgid "" +"Configure at least one interface this server can use to talk to other " +"machines, and which preferably provides sufficient access for updates." +msgstr "" + +#. See _route_watcher +#: ../subiquitycore/ui/views/network.py:108 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 +#: ../subiquity/ui/views/filesystem/probing.py:53 +#: ../subiquity/ui/views/filesystem/probing.py:78 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 +msgid "Back" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:153 +msgid "Continue without network" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:166 +msgid "Applying changes" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:182 +msgid "not connected" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:187 +msgid "enslaved to {}" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:211 +msgid "timed out" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:217 +msgid "unknown state {}" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:226 +msgid "static" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:234 +msgid "disabled" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:352 +#, python-brace-format +msgid "VLAN {id} on interface {link}" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:355 +msgid "bond master for {}" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" +msgstr "" + +#: ../subiquity/models/filesystem.py:147 +msgid "0 (striped)" +msgstr "" + +#: ../subiquity/models/filesystem.py:148 +msgid "1 (mirrored)" +msgstr "" + +#: ../subiquity/models/filesystem.py:149 +msgid "5" +msgstr "" + +#: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 +msgid "10" +msgstr "" + +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 +msgid "{!r} is not valid input" +msgstr "" + +#: ../subiquity/models/filesystem.py:404 +msgid "Edit" +msgstr "" + +#. XXX summarize partitions here? +#: ../subiquity/models/filesystem.py:405 +#: ../subiquity/ui/views/filesystem/delete.py:144 +msgid "Reformat" +msgstr "" + +#: ../subiquity/models/filesystem.py:406 +msgid "Add Partition" +msgstr "" + +#: ../subiquity/models/filesystem.py:407 +msgid "Create Logical Volume" +msgstr "" + +#: ../subiquity/models/filesystem.py:408 +msgid "Format" +msgstr "" + +#: ../subiquity/models/filesystem.py:409 +msgid "Remove from RAID/LVM" +msgstr "" + +#: ../subiquity/models/filesystem.py:411 +msgid "Make Boot Device" +msgstr "" + +#: ../subiquity/models/filesystem.py:419 +#, python-brace-format +msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." +msgstr "" + +#: ../subiquity/models/filesystem.py:431 +#, python-brace-format +msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." +msgstr "" + +#: ../subiquity/models/filesystem.py:442 +#, python-brace-format +msgid "" +"Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " +"{min_devices} devices." +msgstr "" + +#: ../subiquity/models/filesystem.py:451 +#, python-brace-format +msgid "" +"Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." +msgstr "" + +#: ../subiquity/models/filesystem.py:464 +#, python-brace-format +msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." +msgstr "" + +#: ../subiquity/models/filesystem.py:487 +msgid "existing" +msgstr "" + +#: ../subiquity/models/filesystem.py:489 +msgid "new" +msgstr "" + +#: ../subiquity/models/filesystem.py:500 +#, python-brace-format +msgid "{component_name} of {desc} {name}" +msgstr "" + +#: ../subiquity/models/filesystem.py:508 +#, python-brace-format +msgid "already formatted as {fstype}" +msgstr "" + +#: ../subiquity/models/filesystem.py:510 +#, python-brace-format +msgid "to be reformatted as {fstype}" +msgstr "" + +#: ../subiquity/models/filesystem.py:512 +#, python-brace-format +msgid "to be formatted as {fstype}" +msgstr "" + +#: ../subiquity/models/filesystem.py:517 +#, python-brace-format +msgid "mounted at {path}" +msgstr "" + +#: ../subiquity/models/filesystem.py:519 +msgid "not mounted" +msgstr "" + +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 +msgid "unused" +msgstr "" + +#: ../subiquity/models/filesystem.py:524 +msgid "used" +msgstr "" + +#: ../subiquity/models/filesystem.py:678 +#, python-brace-format +msgid "" +"Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " +"{cdname}." +msgstr "" + +#: ../subiquity/models/filesystem.py:687 +#, python-brace-format +msgid "Cannot delete {selflabel} because it has {count} mounted partitions." +msgstr "" + +#: ../subiquity/models/filesystem.py:693 +#, python-brace-format +msgid "Cannot delete {selflabel} because it has 1 mounted partition." +msgstr "" + +#: ../subiquity/models/filesystem.py:768 +msgid "local disk" +msgstr "" + +#: ../subiquity/models/filesystem.py:921 +msgid "partition of {}" +msgstr "" + +#: ../subiquity/models/filesystem.py:925 +msgid "partition {} of {}" +msgstr "" + +#: ../subiquity/models/filesystem.py:929 +msgid "partition {}" +msgstr "" + +#: ../subiquity/models/filesystem.py:963 +msgid "" +"Cannot delete a single partition from a device that already has partitions." +msgstr "" + +#: ../subiquity/models/filesystem.py:966 +msgid "Cannot delete required bootloader partition" +msgstr "" + +#: ../subiquity/models/filesystem.py:1018 +msgid "software RAID {}" +msgstr "" + +#: ../subiquity/models/filesystem.py:1032 +msgid "Cannot edit pre-existing RAIDs." +msgstr "" + +#: ../subiquity/models/filesystem.py:1035 +#, python-brace-format +msgid "Cannot edit {selflabel} because it has partitions." +msgstr "" + +#: ../subiquity/models/filesystem.py:1105 +msgid "Cannot edit pre-existing volume groups." +msgstr "" + +#: ../subiquity/models/filesystem.py:1108 +#, python-brace-format +msgid "Cannot edit {selflabel} because it has logical volumes." +msgstr "" + +#: ../subiquity/models/filesystem.py:1165 +msgid "" +"Cannot delete a single logical volume from a volume group that already has " +"logical volumes." +msgstr "" + +#: ../subiquity/core.py:58 +msgid "" +"Installer shell session activated.\n" +"\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" +"\n" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." +msgstr "" + +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" +msgstr "" + +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" +msgstr "" + +#: ../subiquity/core.py:325 +msgid "yes" +msgstr "" + +#: ../subiquity/core.py:326 +msgid "no" +msgstr "" + +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." +msgstr "" + +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" +msgstr "" + +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" +msgstr "" + +#: ../subiquity/ui/views/identity.py:50 +msgid "The characters : , and = are not permitted in this field" +msgstr "" + +#: ../subiquity/ui/views/identity.py:60 +msgid "The only characters permitted in this field are a-z, 0-9, _ and -" +msgstr "" + +#: ../subiquity/ui/views/identity.py:84 +msgid "Your name:" +msgstr "" + +#: ../subiquity/ui/views/identity.py:86 +msgid "Your server's name:" +msgstr "" + +#: ../subiquity/ui/views/identity.py:87 +msgid "The name it uses when it talks to other computers." +msgstr "" + +#: ../subiquity/ui/views/identity.py:88 +msgid "Pick a username:" +msgstr "" + +#: ../subiquity/ui/views/identity.py:89 +msgid "Choose a password:" +msgstr "" + +#: ../subiquity/ui/views/identity.py:90 +msgid "Confirm your password:" +msgstr "" + +#: ../subiquity/ui/views/identity.py:94 +msgid "Realname too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/identity.py:98 +msgid "Server name must not be empty" +msgstr "" + +#: ../subiquity/ui/views/identity.py:101 +msgid "Server name too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/identity.py:105 +msgid "Hostname must match NAME_REGEX, i.e. [a-z_][a-z0-9_-]*" +msgstr "" + +#: ../subiquity/ui/views/identity.py:110 +msgid "Username missing" +msgstr "" + +#: ../subiquity/ui/views/identity.py:113 +msgid "Username too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/identity.py:116 +msgid "Username must match NAME_REGEX, i.e. [a-z_][a-z0-9_-]*" +msgstr "" + +#: ../subiquity/ui/views/identity.py:120 +#, python-brace-format +msgid "The username \"{username}\" is reserved for use by the system." +msgstr "" + +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "" + +#: ../subiquity/ui/views/identity.py:137 +#, python-brace-format +msgid "{desc} do not match" +msgstr "" + +#: ../subiquity/ui/views/identity.py:145 +msgid "Profile setup" +msgstr "" + +#: ../subiquity/ui/views/identity.py:146 +msgid "" +"Enter the username and password you will use to log in to the system. You " +"can configure SSH access on the next screen but a password is still needed " +"for sudo." +msgstr "" + +#: ../subiquity/ui/views/identity.py:180 +msgid "passwords" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "Control-G" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "" + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:64 +msgid "Keyboard auto-detection" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:90 +msgid "" +"Keyboard detection starting. You will be asked a series of questions about " +"your keyboard. Press escape at any time to go back to the previous screen." +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:108 +msgid "Keyboard auto detection failed, sorry" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:116 +msgid "" +"Keyboard auto detection completed.\n" +"\n" +"Your keyboard was detected as:\n" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:121 +msgid "" +"\n" +"If this is correct, select Done on the next screen. If not you can select " +"another layout or run the automated detection again.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:135 +msgid "Layout" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:136 +msgid "Variant" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:161 +msgid "Please press one of the following keys:" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:197 ../subiquity/ui/views/keyboard.py:205 +msgid "Input was not recognized, try again" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:222 +msgid "Is the following key present on your keyboard?" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:291 +msgid "Applying config" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:303 +msgid "" +"You will need a way to toggle the keyboard between the national layout and " +"the standard Latin layout.\n" +"\n" +"Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " +"behavior in Emacs and other programs that use it for specific needs.\n" +"\n" +"Not all listed keys are present on all keyboards. " +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:316 +msgid "Caps Lock" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:317 +msgid "Right Alt (AltGr)" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:318 +msgid "Right Control" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:319 +msgid "Right Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:320 +msgid "Right Logo key" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:321 +msgid "Menu key" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:322 +msgid "Alt+Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:323 +msgid "Control+Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:324 +msgid "Control+Alt" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:325 +msgid "Alt+Caps Lock" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:326 +msgid "Left Control+Left Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:327 +msgid "Left Alt" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:328 +msgid "Left Control" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:329 +msgid "Left Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:330 +msgid "Left Logo key" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:331 +msgid "Scroll Lock key" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:332 +msgid "No toggling" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:353 +msgid "Shortcut: " +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:363 +msgid "Select layout toggle" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:381 +msgid "Layout:" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:382 +msgid "Variant:" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:387 +msgid "Keyboard configuration" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:417 +msgid "" +"Please select the layout of the keyboard directly attached to the system, if " +"any." +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:420 +msgid "" +"Please select your keyboard layout below, or select \"Identify keyboard\" to " +"detect your layout automatically." +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:429 +msgid "Identify keyboard" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 +msgid "" +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" +msgstr "" + +#: ../subiquity/ui/views/proxy.py:33 +msgid "" +"If you need to use a HTTP proxy to access the outside world, enter the proxy " +"information here. Otherwise, leave this blank.\n" +"\n" +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." +msgstr "" + +#: ../subiquity/ui/views/proxy.py:43 +msgid "Proxy address:" +msgstr "" + +#: ../subiquity/ui/views/proxy.py:48 +msgid "Configure proxy" +msgstr "" + +#: ../subiquity/ui/views/proxy.py:49 +msgid "" +"If this system requires a proxy to connect to the internet, enter its " +"details here." +msgstr "" + +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 +msgid "" +"\n" +"Sorry, there was a problem examining the storage devices on this system.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" +msgstr "" diff --git a/po/bo.po b/po/bo.po index 0dbf89c7..3aebbcfd 100644 --- a/po/bo.po +++ b/po/bo.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2019-12-12 00:58+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Tibetan \n" +"Language: bo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr "" @@ -89,9 +78,9 @@ msgstr "" msgid "This field must be a %s URL." msgstr "" -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "" @@ -99,32 +88,20 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "" @@ -184,9 +161,9 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "" @@ -205,9 +182,11 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "" @@ -255,10 +234,6 @@ msgstr "" msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "" @@ -271,805 +246,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 -msgid "5" +msgid "1 (mirrored)" msgstr "" #: ../subiquity/models/filesystem.py:149 -msgid "6" +msgid "5" msgstr "" #: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1137,6 +685,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "" +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1157,32 +715,1043 @@ msgstr "" msgid "passwords" msgstr "" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" msgstr "" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "Control-G" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "" + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." msgstr "" #: ../subiquity/ui/views/keyboard.py:64 @@ -1244,8 +1813,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1355,21 +1924,64 @@ msgstr "" msgid "Identify keyboard" msgstr "" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" msgstr "" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1377,8 +1989,8 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" #: ../subiquity/ui/views/proxy.py:43 @@ -1395,237 +2007,190 @@ msgid "" "details here." msgstr "" -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "" - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" diff --git a/po/ca.po b/po/ca.po index a761cd21..06cec0f8 100644 --- a/po/ca.po +++ b/po/ca.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2019-07-01 14:11+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Catalan \n" +"Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "S'ha produït un error" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "S'ha completat la instal·lació!" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "S'està instal·lant el sistema" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "S'ha completat la instal·lació!" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "S'ha produït un error durant la instal·lació" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "ha fallat la configuració automàtica" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "Informació" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "Suprimeix" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr ", o " @@ -89,9 +78,9 @@ msgstr " o " msgid "This field must be a %s URL." msgstr "Aquest camp ha de ser un URL de tipus %s" -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "" @@ -99,32 +88,20 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Cancel·la" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Sí" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "No" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Desa" @@ -184,9 +161,9 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "Crea" @@ -205,9 +182,11 @@ msgstr "%s ja existeix" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Tanca" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "Nom:" @@ -255,10 +234,6 @@ msgstr "" msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "Connexions de xarxa" @@ -271,805 +246,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "Continua sense cap xarxa" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "S'estan aplicant els canvis" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "estàtica" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Sí" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "No" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "S'ha produït un error" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "S'ha completat la instal·lació!" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "S'està instal·lant el sistema" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "S'ha completat la instal·lació!" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "S'ha produït un error durant la instal·lació" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 +msgid "1 (mirrored)" +msgstr "" + +#: ../subiquity/models/filesystem.py:149 msgid "5" msgstr "5" -#: ../subiquity/models/filesystem.py:149 +#: ../subiquity/models/filesystem.py:150 msgid "6" msgstr "6" -#: ../subiquity/models/filesystem.py:150 +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "10" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "Edita" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "Formata" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "disc local" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "partició de {}" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "partició {} de {}" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "partició {}" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "volum lògic" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "volums lògics" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "partició" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "particions" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Continua" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "PUNT DE MUNTATGE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "MIDA" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "TIPUS" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "TIPUS DE DISPOSITIU" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "Desmunta" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "No hi ha cap dispositiu disponible" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "DISPOSITIU" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "espai lliure" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "Crea un grup de volums (LVM)" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "DISPOSITIUS DISPONIBLES" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "Contrasenya:" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "Confirmeu la contrasenya:" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "Les contrasenyes no coincideixen" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "Contrasenyes" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "Dispositius:" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "Mida:" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "Crea un volum encriptat" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "Les contrasenyes no coincideixen" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "Crea un grup de volums LVM" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "Nom: " - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "Utilitza com a espai d'intercanvi" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "D'acord" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "volum lògic {}" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "Formata i/o munta {}" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" -msgstr "Nivell RAID:" - -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1137,6 +685,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "" +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "Les contrasenyes no coincideixen" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1157,32 +715,1044 @@ msgstr "" msgid "passwords" msgstr "contrasenyes" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" -msgstr "Reinicia ara" - -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" msgstr "" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" -msgstr "Reinicia" +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "Nivell RAID:" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "Dispositius:" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "Mida:" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "Nom: " + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "Utilitza com a espai d'intercanvi" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "D'acord" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "volum lògic" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "volum lògic {}" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "Formata i/o munta {}" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "volums lògics" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "partició" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "particions" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "Contrasenyes" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "Crea un volum encriptat" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "Contrasenya:" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "Confirmeu la contrasenya:" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "Les contrasenyes no coincideixen" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "Crea un grup de volums LVM" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "PUNT DE MUNTATGE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "MIDA" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "TIPUS" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "TIPUS DE DISPOSITIU" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "Desmunta" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "No hi ha cap dispositiu disponible" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "DISPOSITIU" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "espai lliure" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "Crea un grup de volums (LVM)" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "DISPOSITIUS DISPONIBLES" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "Torna-ho a provar" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "Adreça de la rèplica:" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "Control-G" +msgstr "Control+Alt" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "" + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "des de Github" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "des de Launchpad" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "ara mateix" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "minut" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "minuts" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "hora" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "hores" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "dia" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "dies" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Continua" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." msgstr "" #: ../subiquity/ui/views/keyboard.py:64 @@ -1244,8 +1814,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1355,21 +1925,64 @@ msgstr "" msgid "Identify keyboard" msgstr "" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "Reinicia ara" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "Reinicia" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" -msgstr "Adreça de la rèplica:" - -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" msgstr "" -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1377,8 +1990,8 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" #: ../subiquity/ui/views/proxy.py:43 @@ -1395,239 +2008,192 @@ msgid "" "details here." msgstr "" -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "Torna-ho a provar" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "ara mateix" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "minut" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "minuts" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "hora" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "hores" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "dia" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "dies" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "des de Github" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "des de Launchpad" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "" - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" #~ msgid "Filesystem setup" @@ -1639,6 +2205,5 @@ msgstr "" #~ msgid "-" #~ msgstr "-" -#, python-brace-format #~ msgid "DHCPv{v}" #~ msgstr "DHCPv{v}" diff --git a/po/cs.po b/po/cs.po index 414903c7..360cd7f1 100644 --- a/po/cs.po +++ b/po/cs.po @@ -3,79 +3,70 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" -"PO-Revision-Date: 2020-03-31 16:31+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" +"PO-Revision-Date: 2020-05-04 17:47+0000\n" "Last-Translator: Pavel Borecki \n" "Language-Team: Czech \n" +"Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-04-06 15:12+0000\n" -"X-Generator: Launchpad (build a296f04231dee355be5db73cc878b9e21689a253)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "Došlo k chybě" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "Instalace dokončena!" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "Instalace dokončena!" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "Instaluje se systém" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "Instalace dokončena!" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "V průběhu instalace došlo k chybě" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "automatické nastavení se nezdařilo" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "Informace" -#: ../subiquitycore/models/network.py:38 -msgid "Edit Wifi" -msgstr "Upravit WiFi" - #: ../subiquitycore/models/network.py:39 +msgid "Edit Wifi" +msgstr "Upravit Wi-Fi" + +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "Upravit IPv4" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "Upravit IPv6" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "Upravit spřažení (bond)" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "Přidat VLAN štítek" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "Smazat" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "Otisky klíče hostitele jsou:\n" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" +"Otisk {keytype} klíče hostitele je:\n" +" {fingerprint}\n" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr ", nebo " @@ -89,9 +80,9 @@ msgstr " nebo " msgid "This field must be a %s URL." msgstr "Je třeba, aby obsahem této kolonky byla URL adresa %s" -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "Hotovo" @@ -99,32 +90,20 @@ msgstr "Hotovo" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Storno" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Ano" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "Ne" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Uložit" @@ -184,9 +163,9 @@ msgstr "IPv{v} metoda: " #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "Vytvořit" @@ -205,9 +184,11 @@ msgstr "%s už existuje" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Zavřít" @@ -217,8 +198,8 @@ msgid "Info for {}" msgstr "Informace pro {}" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "Název:" @@ -236,7 +217,7 @@ msgstr "Zásada XMIT otisku:" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:389 msgid "LACP rate:" -msgstr "Rychlost LACP:" +msgstr "Četnost LACP:" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:402 msgid "There is already a network device named \"{}\"" @@ -253,11 +234,7 @@ msgstr "Název nemůže být delší, než 16 znaků" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:418 #: ../subiquitycore/ui/views/network.py:97 msgid "Create bond" -msgstr "Vytvořit spřažení" - -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "WiFi nastavení síťového rozhraní {}" +msgstr "Vytvořit spřažení (bond)" #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" @@ -274,125 +251,207 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "Zpět" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "Pokračovat bez sítě" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" -msgstr "Uplatňují se změny" +msgstr "Provádějí se změny" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "nepřipojeno" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "podřízeno {}" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "překročen časový limit" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "neznámý stav {}" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "statické" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "vypnuto" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "VLAN {id} na rozhraní {link}" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" -msgstr "řídící spřažení pro {}" +msgstr "řídí spřažení pro {}" -#: ../subiquity/models/filesystem.py:146 +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "Wi-Fi nastavení síťového rozhraní {}" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Ano" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "Ne" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "Import klíčů se nezdařil:" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "nástroji ssh-keygen se nepodařilo zobrazit otisk stažených klíčů:" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "Došlo k chybě" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "Instalace dokončena!" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "Instalace dokončena!" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "Instaluje se systém" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "Instalace dokončena!" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "V průběhu instalace došlo k chybě" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "Zjišťování blokových zařízení se nezdařilo" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "Nezdar při zjišťování disku" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "Nezdar při instalaci" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "Instalátor zhavaroval" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "Chyba sítě" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "Neznámá chyba" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "nezdařilo se" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "automaticky" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" +msgstr "online" + +#: ../subiquity/models/filesystem.py:147 msgid "0 (striped)" msgstr "0 (prostřídáváno)" -#: ../subiquity/models/filesystem.py:147 +#: ../subiquity/models/filesystem.py:148 msgid "1 (mirrored)" msgstr "1 (zrcadleno)" -#: ../subiquity/models/filesystem.py:148 +#: ../subiquity/models/filesystem.py:149 msgid "5" msgstr "5" -#: ../subiquity/models/filesystem.py:149 +#: ../subiquity/models/filesystem.py:150 msgid "6" msgstr "6" -#: ../subiquity/models/filesystem.py:150 +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "10" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "{!r} není platné zadání" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "Upravit" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "Znovuvytvořit souborový systém" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "Přidat oddíl" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "Vytvořit logický svazek" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "Vytvořit souborový systém" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "Odebrat z RAID/LVM" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "Nastavit jako zařízení pro zavádění systému" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." -msgstr "" -"{selflabel} není možné upravit, protože je součástí {cdtype} {cdname}." +msgstr "{selflabel} není možné upravit, protože je součástí {cdtype} {cdname}." -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "Není možné odebrat {selflabel} z už existujícího {cdtype} {cdlabel}." -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " @@ -401,64 +460,63 @@ msgstr "" "Odebrání {selflabel} by zanechalo {cdtype} {cdlabel} s méně než " "{min_devices} zařízeními." -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "Odebrání {selflabel} by zanechalo {cdtype} {cdlabel} bez zařízení." -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." -msgstr "" -"{selflabel} není možné smazat, protože je součástí {cdtype} {cdname}." +msgstr "{selflabel} není možné smazat, protože je součástí {cdtype} {cdname}." -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "existující" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "nové" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "{component_name} od {desc} {name}" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "už obsahuje souborový systém {fstype}" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "znovu vytvořit souborový systém {fstype}" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "bude vytvořen souborový systém {fstype}" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "připojeno v {path}" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "nepřipojeno" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "nepoužito" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "využito" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " @@ -467,81 +525,231 @@ msgstr "" "{selflabel} není možné smazat, protože oddíl {partnum} je součástí {cdtype} " "{cdname}." -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" "{selflabel} není možné smazat, protože je z něho připojeno (mount) {count} " "oddílů." -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" "{selflabel} není možné smazat, protože je z něho připojen (mount) oddíl." -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "místní disk" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "oddíl {}" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "oddíl {} na {}" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "oddíl {}" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "Není možné smazat jediný oddíl na zařízení, které už má oddíly." -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "Není možné smazat nepostradatelný oddíl, obsahující zavadeč systému" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" -msgstr "softwarový RAID {}" +msgstr "softwarové RAID pole {}" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "Není možné upravovat už existující RAID pole." -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "{selflabel} není možné upravit, protože obsahuje oddíly." -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "Není možné upravovat už existující skupiny svazků." -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "{selflabel} není možné upravit, protože obsahuje logické svazky." -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -"Není možné smazat jediný logický svazek se skupiny svazků, která už má " +"Není možné smazat jediný logický svazek ze skupiny svazků, která už má " "logické svazky." -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "Ostatní" +#: ../subiquity/core.py:58 +msgid "" +"Installer shell session activated.\n" +"\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" +"\n" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." +msgstr "" +"Aktivována relace příkazového řádku v instalátoru.\n" +"\n" +"Tato relace je spuštěná v rámci prostředí instalátoru. Při ukončení\n" +"příkazového řádku se vrátíte do instalátoru, například po zadání Ctrl+D\n" +"nebo „exit“.\n" +"\n" +"Mějte na paměti, že toto je pouze dočasné prostředí. Změny, které v něm\n" +"případně provedete, po restartu zaniknou. Pokud byla zahájena instalace,\n" +"instalovaný systém bude připojený pod /target." -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "Ponechat nepřipojené" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" +msgstr "instalátor spuštěný na {} provede automatickou instalaci" + +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" +msgstr "čeká se na instalátor spuštěný na {} až spustí ranné příkazy" + +#: ../subiquity/core.py:325 +msgid "yes" +msgstr "ano" + +#: ../subiquity/core.py:326 +msgid "no" +msgstr "ne" + +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." +msgstr "Pro pokračování je zapotřebí potvrzení" + +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" +msgstr "" +"Abyste se tomuto vyhnuli, přidejte do řádku parametrů zavádění jádra " +"parametr „autoinstall“" + +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" +msgstr "Pokračovat v automatické instalaci?" + +#: ../subiquity/ui/views/identity.py:50 +msgid "The characters : , and = are not permitted in this field" +msgstr "" +"Znaky „:“ (dvojtečka), „,“ (čárka) a = (rovnítko) není v této kolonce možné " +"použít" + +#: ../subiquity/ui/views/identity.py:60 +msgid "The only characters permitted in this field are a-z, 0-9, _ and -" +msgstr "" +"Jedinými znaky, které je možné v této kolonce použít, jsou a-z (bez " +"diakritiky), 0-9, _ (podtržítko) a - (mínus/spojovník)" + +#: ../subiquity/ui/views/identity.py:84 +msgid "Your name:" +msgstr "Vaše jméno:" + +#: ../subiquity/ui/views/identity.py:86 +msgid "Your server's name:" +msgstr "Název pro váš server:" + +#: ../subiquity/ui/views/identity.py:87 +msgid "The name it uses when it talks to other computers." +msgstr "Název se používá při komunikaci s ostatními počítači." + +#: ../subiquity/ui/views/identity.py:88 +msgid "Pick a username:" +msgstr "Vyberte uživatelské jméno:" + +#: ../subiquity/ui/views/identity.py:89 +msgid "Choose a password:" +msgstr "Zvolte heslo:" + +#: ../subiquity/ui/views/identity.py:90 +msgid "Confirm your password:" +msgstr "Potvrďte své heslo:" + +#: ../subiquity/ui/views/identity.py:94 +msgid "Realname too long, must be < " +msgstr "Skutečné jméno je příliš dlouhé – je třeba, aby bylo kratší než " + +#: ../subiquity/ui/views/identity.py:98 +msgid "Server name must not be empty" +msgstr "Název serveru nemůže zůstat nevyplněný" + +#: ../subiquity/ui/views/identity.py:101 +msgid "Server name too long, must be < " +msgstr "Název serveru je příliš dlouhý – je třeba, aby byl kratší než " + +#: ../subiquity/ui/views/identity.py:105 +msgid "Hostname must match NAME_REGEX, i.e. [a-z_][a-z0-9_-]*" +msgstr "" +"Je třeba, aby se název stroje odpovídal regulárnímu výrazu NAME_REGEX, tj. " +"[a-z_][a-z0-9_-]*" + +#: ../subiquity/ui/views/identity.py:110 +msgid "Username missing" +msgstr "Chybí uživatelské jméno" + +#: ../subiquity/ui/views/identity.py:113 +msgid "Username too long, must be < " +msgstr "Uživatelské jméno je příliš dlouhé – je třeba, aby bylo kratší než " + +#: ../subiquity/ui/views/identity.py:116 +msgid "Username must match NAME_REGEX, i.e. [a-z_][a-z0-9_-]*" +msgstr "" +"Je třeba, aby uživatelské jméno odpovídalo regulárnímu výrazu NAME_REGEX, " +"tj. [a-z_][a-z0-9_-]*" + +#: ../subiquity/ui/views/identity.py:120 +#, python-brace-format +msgid "The username \"{username}\" is reserved for use by the system." +msgstr "Uživatelské jméno „{username}“ je vyhrazeno pro použití systémem." + +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "Je třeba nastavit heslo" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "Zadání hesla se neshodují" + +#: ../subiquity/ui/views/identity.py:137 +#, python-brace-format +msgid "{desc} do not match" +msgstr "{desc} neodpovídá" + +#: ../subiquity/ui/views/identity.py:145 +msgid "Profile setup" +msgstr "Nastavení profilu" + +#: ../subiquity/ui/views/identity.py:146 +msgid "" +"Enter the username and password you will use to log in to the system. You " +"can configure SSH access on the next screen but a password is still needed " +"for sudo." +msgstr "" +"Zadejte uživatelské jméno a heslo které budete používat pro přihlašování se " +"do systému. Na následující obrazovce můžete nastavit přístup přes SSH, ale " +"heslo je pořád potřebné pro sudo." + +#: ../subiquity/ui/views/identity.py:180 +msgid "passwords" +msgstr "hesla" #: ../subiquity/ui/views/filesystem/compound.py:129 msgid "formatted as {}" @@ -567,6 +775,286 @@ msgstr "" "Pokud všechny disky přiřadíte do RAID polí nebo LVM skupin svazků, nebude " "kam umístit oddíl pro zavaděč systému." +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "znak „/“ (dopředné lomítko) nelze použít v názvu RAID zařízení" + +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "V názvu RAID zařízení nemohou být prázdné znaky (mezera, atp.)" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "Stupeň RAID pole:" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "Zařízení:" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "Velikost:" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "Už zde je RAID pole nazvané „{}“" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr ". a .. nejsou platné názvy pro RAID zařízení" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "Úroveň RAID „{}“ vyžaduje alespoň {} aktivních zařízení" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "Vytvořit softwarové RAID („MD“) úložiště" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "Upravit softwarové RAID úložiště „{}“" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "Ponechat bez souborového systému" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "Ponechat se souborovým systémem jako {}" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "Zastropována velikost oddílu na {}" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "Velikost zaokrouhlena na {}" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" +"Jedinými povolenými znaky v názvu logického svazku jsou a-z, A-Z, 0-9, +, " +"_, . a -" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "Velikost (nejvýše {}):" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "Název: " + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "Formát:" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "Připojení:" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "Použít pro odkládání stránek paměti (swap)" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" +"Použít tento oddíl pro odkládání stránek paměti v instalovaném systému." + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "Název logického svazku je třeba vyplnit" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "Název logického svazku nemůže začínat spojovníkem" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "Logický svazek nemůže být nazván {}" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "Název logického svazku nemůže obsahovat „{}“" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "Už zde je logický svazek nazvaný {}." + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "Délka popisu umístění přesahuje PATH_MAX" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "{} už je připojeno do {}." + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" +"Připojování existujícího souborového systému do {} je obvykle špatný nápad, " +"pokračujte pouze s obezřetností." + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, fuzzy, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" +"Vyžadován oddíl pro zavaděč systému\n" +"\n" +"GRUB bude nainstalován do MBR cílového disku.\n" +"\n" +"Nicméně, na disku s GPT tabulkou oddílů, není dostatek prostoru za MBR pro " +"uložení druhé fáze GRUB, core.img, takže je třeba malého, nezformátovaného " +"oddílu na začátku disku. Nebude obsahovat souborový systém a nebude připojen " +"a není možné ho zde upravit." + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +#, fuzzy +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" +"Vyžadován oddíl pro zavaděč systému\n" +"\n" +"Toto je ESP / „EFI system partition“ vyžadované UEFI firmwarem. Grub bude " +"nainstalován na tento oddíl, na kterém je třeba, aby byl vytvořen souborový " +"systém fat32." + +#: ../subiquity/ui/views/filesystem/partition.py:302 +#, fuzzy +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" +"Vyžadován oddíl pro zavaděč systému\n" +"\n" +"Toto je ESP / „EFI system partition“ vyžadované UEFI firmwarem. Grub bude " +"nainstalován na tento oddíl, na kterém je třeba, aby byl vytvořen souborový " +"systém fat32." + +#: ../subiquity/ui/views/filesystem/partition.py:310 +#, fuzzy +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr " Jediné hledisko tohoto oddílu, který je možné měnit, je velikost." + +#: ../subiquity/ui/views/filesystem/partition.py:314 +#, fuzzy +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" +" Je možné zvolit zda použít stávající souborový systém na tomto oddílu, nebo " +"ho vytvořit znovu." + +#: ../subiquity/ui/views/filesystem/partition.py:319 +#, fuzzy +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" +"Vyžadován oddíl pro zavaděč systému\n" +"\n" +"Toto je PReP oddíl, který je vyžadován na architektuře POWER. Grub bude " +"nainstalován na tento oddíl." + +#: ../subiquity/ui/views/filesystem/partition.py:326 +#, fuzzy +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" +"Vyžadován oddíl pro zavaděč systému\n" +"\n" +"Toto je PReP oddíl, který je vyžadován na architektuře POWER. Grub bude " +"nainstalován na tento oddíl." + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "OK" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "Použít stávající souborový systém fat32" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "Znovu vytvořit čistý souborový systém fat32" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "logický svazek" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "{} oddíl" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "Přidává se {} do {}" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "logický svazek {}" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "Upravuje se {} z {}" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" +"Vytvoření souborového systému a jeho připojení přímo na nerozděleném " +"úložišti není obvyklé. Nejspíš namísto toho chcete přidat oddíl." + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "Formát a/nebo připojení {}" + #: ../subiquity/ui/views/filesystem/delete.py:40 #, python-brace-format msgid "Do you really want to delete the {desc} {label}?" @@ -584,11 +1072,6 @@ msgstr "Obsahuje souborový systém {fstype} a ten je připojen do {path}" msgid "It is formatted as {fstype} and not mounted." msgstr "Obsahuje souborový systém {fstype} a ten není nikam připojen." -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "logický svazek" - #: ../subiquity/ui/views/filesystem/delete.py:64 #: ../subiquity/ui/views/filesystem/delete.py:130 msgid "logical volumes" @@ -630,260 +1113,35 @@ msgstr "Odebrat všechny {things} z {obj}" msgid "Do you really want to remove all {things} from {obj}?" msgstr "Opravdu chcete odebrat všechny {things} z {obj}?" -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" -"\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" -"\n" -"Are you sure you want to continue?" -msgstr "" -"Vybrání Pokračovat (níže) zahájí proces instalace a povede ke ztrátě dat na " -"úložištích, na kterých mají být vytvořeny souborové systémy.\n" -"\n" -"Jakmile se instalace spustí, nebude už možné se vrátit na tuto nebo " -"předchozí obrazovky.\n" -"\n" -"Opravdu chcete pokračovat?" - -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Pokračovat" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "Potvrdit destruktivní akci" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "Nejsou připojené žádná úložiště nebo oddíly." - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "PŘÍPOJNÝ BOD" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "VELIKOST" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "TYP" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "TYP ZAŘÍZENÍ" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "Odpojit" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "Žádná zařízení k dispozici" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "Žádná využitá zařízení" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "Odebrat z {}" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "Přidat {} oddíl" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "ZAŘÍZENÍ" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "volné místo" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "Nastavení úložiště" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "Vytvořit softwarový RAID (md)" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "Vytvořit skupinu svazků (LVM)" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "SOUHRN SOUBOROVÉHO SYSTÉMU" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "ZAŘÍZENÍ K DISPOZICI" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "VYUŽITÁ ZAŘÍZENÍ" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "Připojit souborový systém do /" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "Vybrat disk pro zavádění systému" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "Reset" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" -"Nastavit rozvržení úložiště vedeně, nebo vytvořit uživatelsky určené:" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "Heslová fráze:" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "Zopakování heslové fráze:" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "Je třeba nastavit heslo" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "Zadání hesla se neshodují" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "Šifrovat LVM skupinu pomocí LUKS" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "Nastavit tuto jednotku coby LVM skupinu" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "Použít celou jednotku" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "Uživatelsky určené rozvržení úložiště" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" -"\n" -"\n" -"Volba „Použít celý disk“ nainstaluje Ubuntu na označený disk,\n" -"na kterém budou nahrazeny jakékoli oddíly a data na nich.\n" -"\n" -"Pokud to hardwarová platforma vyžaduje, je vytvořen také oddíl pro zavaděč " -"systému.\n" -"\n" -"Pokud zvolíte použití LVM, budou vytvořeny dva další oddíly,\n" -"jeden pro /boot a a druhý pokrývající zbytek jdisku. Bude vytvořena\n" -"skupina LVM svazků, obsahující tento velký oddíl. Pro kořenový soubor.\n" -"systém bude vytvořen 4 gigabajtový logický svazek. Ten je případně\n" -"možné zvětšit běžnými nástroji pro příkazový řádek pro práci s LVM.\n" -"\n" -"LVM skupinu svazků je možné také šifrovat. Toto bude vyžadovat\n" -"nastavení hesla, které pak bude vyžadováno při každém spouštění\n" -"systému.\n" -"\n" -"Pokud zvolíte nepoužívat LVM, bude vytvořen jediný oddíl, pokrývají\n" -"zbytek disku, na něm vytvořen souborový systém ext4 a připojen do /.\n" -"\n" -"V obou případech, budete moci zkontrolovat a upravit výsledky.\n" -"\n" -"Pokud zvolíte uživatelsky určené uspořádání úložiště, nebudou udělány žádné " -"změny na disku\n" -"a bude třeba, abyste zvolili přinejmenším disk pro zavádění systému a " -"připojení souborového\n" -"systému do /.\n" -"\n" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "Vedené nastavení úložiště" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "Nápověda k vedenému uspořádání úložiště" - #: ../subiquity/ui/views/filesystem/lvm.py:61 msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" msgstr "" -"Jedinými znaky, povolenými v názvu skupiny svazků, jsou a-z, A-Z, 0-9, +, _, " -". a -" +"Jedinými znaky, povolenými v názvu skupiny svazků, jsou a-z, A-Z, 0-9, +, " +"_, . a -" #: ../subiquity/ui/views/filesystem/lvm.py:84 msgid "Passphrases" msgstr "Heslové fráze" -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "Zařízení:" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "Velikost:" - #: ../subiquity/ui/views/filesystem/lvm.py:90 msgid "Create encrypted volume" msgstr "Vytvořit šifrovaný svazek" +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "Heslová fráze:" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "Zopakování heslové fráze:" + #: ../subiquity/ui/views/filesystem/lvm.py:103 msgid "Select at least one device to be part of the volume group." -msgstr "" -"Vyberte alespoň jedno zařízení, aby se stalo součástí skupiny svazků." +msgstr "Vyberte alespoň jedno zařízení, aby se stalo součástí skupiny svazků." #: ../subiquity/ui/views/filesystem/lvm.py:109 msgid "The name of a volume group cannot be empty" @@ -917,189 +1175,221 @@ msgstr "Vytvořit LVM skupinu svazků" msgid "Edit volume group \"{}\"" msgstr "Upravit skupinu svazků „{}“" -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "Ponechat bez souborového systému" +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "Nastavit rozvržení úložiště vedeně, nebo vytvořit uživatelsky určené:" -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "Ponechat bez souborového systému jako {}" +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "Šifrovat LVM skupinu pomocí LUKS" -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "Zastropována velikost oddílu na {}" +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "Nastavit tuto jednotku coby LVM skupinu" -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "Velikost zaokrouhlena na {}" +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "Použít celou jednotku" -#: ../subiquity/ui/views/filesystem/partition.py:126 +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "Uživatelsky určené rozvržení úložiště" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +#, fuzzy msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" msgstr "" -"Jedinými povolenými znaky v názvu logického svazku jsou a-z, A-Z, 0-9, +, _, " -". a -" +"\n" +"\n" +"Volba „Použít celý disk“ nainstaluje Ubuntu na označený disk,\n" +"na kterém budou nahrazeny jakékoli oddíly a data na nich.\n" +"\n" +"Pokud to hardwarová platforma vyžaduje, je vytvořen také oddíl pro zavaděč " +"systému.\n" +"\n" +"Pokud zvolíte použití LVM, budou vytvořeny dva další oddíly,\n" +"jeden pro /boot a a druhý pokrývající zbytek disku. Bude vytvořena\n" +"skupina LVM svazků, obsahující tento velký oddíl. Pro kořenový soubor.\n" +"systém bude vytvořen 4 gigabajtový logický svazek. Ten je případně\n" +"možné zvětšit běžnými nástroji pro příkazový řádek pro práci s LVM.\n" +"\n" +"LVM skupinu svazků je možné také šifrovat. Toto bude vyžadovat\n" +"nastavení hesla, které pak bude vyžadováno při každém spouštění\n" +"systému.\n" +"\n" +"Pokud zvolíte nepoužívat LVM, bude vytvořen jediný oddíl, pokrývají\n" +"zbytek disku, na něm vytvořen souborový systém ext4 a připojen do /.\n" +"\n" +"V obou případech, budete moci zkontrolovat a upravit výsledky.\n" +"\n" +"Pokud zvolíte uživatelsky určené uspořádání úložiště, nebudou udělány žádné " +"změny na disku\n" +"a bude třeba, abyste zvolili přinejmenším disk pro zavádění systému a " +"připojení souborového\n" +"systému do /.\n" +"\n" -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "Velikost (nejvýše {}):" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "Název: " - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "Formát:" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "Připojení:" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "Použít pro odkládání stránek paměti (swap)" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" -"Použít tento oddíl pro odkládání stránek paměti v nainstalovaném systému." - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "Název logického svazku je třeba vyplnit" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "Název logického svazku nemůže začínat spojovníkem" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "Logický svazek nemůže být nazván {}" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "Název logického svazku nemůže obsahovat „{}“" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "Už zde je logický svazek nazvaný {}." - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "Délka popisu umístění přesahuje PATH_MAX" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "{} už je připojeno do {}." - -#: ../subiquity/ui/views/filesystem/partition.py:258 +#: ../subiquity/ui/views/filesystem/guided.py:164 msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" msgstr "" -"Připojování existujícího souborového systému do {} je obvykle špatný nápad, " -"pokračujte pouze s obezřetností." +"\n" +"Zjišťování blokových zařízení nenašlo žádný disk, který by byl dostatečně " +"velký na\n" +"to, aby bylo možné provést vedené uspořádání úložiště. Ruční uspořádání " +"může\n" +"být pořád možné.\n" -#: ../subiquity/ui/views/filesystem/partition.py:274 +#: ../subiquity/ui/views/filesystem/guided.py:170 msgid "" -"Required bootloader partition\n" "\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" msgstr "" -"Vyžadován oddíl pro zavaděč systému\n" "\n" -"GRUB bude nainstalován do MBR cílového disku.\n" -"\n" -"Nicméně, na disku s GPT tabulkou oddílů, není dostatek prostoru za MBR pro " -"uložení druhé fáze GRUB, core.img, takže je třeba malého, nezformátovaného " -"oddílu na začátku disku. Nebude obsahovat souborový systém a nebude připojen " -"a není možné ho zde upravit." +"Zjišťování blokových zařízení neobjevilo žádné disky. Žel to znamená, že\n" +"nelze provést instalaci.\n" -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "Vedené uspořádání úložiště" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "Nápověda k vedenému uspořádání úložiště" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "Nejsou připojené žádná úložiště nebo oddíly." + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "PŘÍPOJNÝ BOD" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "VELIKOST" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "TYP" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "TYP ZAŘÍZENÍ" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "Odpojit" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "Žádná zařízení k dispozici" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "Žádná využitá zařízení" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "Odebrat z {}" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "Přidat {} oddíl" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" msgstr "" -"Vyžadován oddíl pro zavaděč systému\n" -"\n" -"Toto je ESP / „EFI system partition“ vyžadované UEFI firmwarem. Grub bude " -"nainstalován na tento oddíl, na které je třeba, aby byl vytvořen souborový " -"systém fat32." -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr " Jediné hledisko tohoto oddílu, který je možné měnit, je velikost." +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +#, fuzzy +msgid "Add As Another Boot Device" +msgstr "Nastavit jako zařízení pro zavádění systému" -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" -" Je možné zvolit zda použít stávající souborový systém na tomto oddílu, nebo " -"ho vytvořit znovu." +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +#, fuzzy +msgid "Use As Boot Device" +msgstr "Nastavit jako zařízení pro zavádění systému" -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" -"Vyžadován oddíl pro zavaděč systému\n" -"\n" -"Toto je PReP oddíl, který je vyžadován na architektuře POWER. Grub bude " -"nainstalován na tento oddíl." +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "ZAŘÍZENÍ" -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "OK" +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "volné místo" -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "Použít stávající souborový systém fat32" +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "Nastavení úložiště" -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "Znovu vytvořit čistý souborový systém fat32" +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "Vytvořit softwarové RAID pole (md)" -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "{} oddíl" +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "Vytvořit skupinu svazků (LVM)" -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "Přidává se {} do {}" +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "SOUHRN SOUBOROVÉHO SYSTÉMU" -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "logický svazek {}" +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "ZAŘÍZENÍ K DISPOZICI" -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "Upravuje se {} z {}" +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "VYUŽITÁ ZAŘÍZENÍ" -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" -"Vytvoření souborového systému a jeho připojení přímo na nerozděleném " -"úložišti není obvyklé. Nejspíš namísto toho chcete přidat oddíl." +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "Připojit souborový systém do /" -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "Formát a/nebo připojení {}" +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "Vybrat disk pro zavádění systému" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "Reset" #: ../subiquity/ui/views/filesystem/probing.py:40 msgid "Waiting for storage probing to complete" @@ -1119,168 +1409,547 @@ msgid "" "on Launchpad, and if possible include the contents of the /var/log/installer " "directory." msgstr "" -"Průzkum zařízení pro instalaci se nezdařil. Nahlaste tuto chybu na " +"Průzkum zařízení pro instalaci se nezdařil. Nahlaste tuto chybu na portálu " "Launchpad, a pokud možno přiložte obsah složky /var/log/installer" #: ../subiquity/ui/views/filesystem/probing.py:68 msgid "Probing for devices to install to failed" msgstr "Průzkum zařízení pro instalaci se nezdařil" -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "/ není povolený název pro RAID zařízení" +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "Zjišťuje se aktualizace instalátoru…" -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" -msgstr "V názvu RAID zařízení nemohou být prázdné znaky" - -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" -msgstr "Stupeň RAID:" - -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" -msgstr "Už zde je RAID pole nazvané „{}“" - -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" -msgstr ". a .. nejsou platné názvy pro RAID zařízení" - -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" -msgstr "Úroveň RAID „{}“ vyžaduje alespoň {} aktivních zařízení" - -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" -msgstr "Vytvořit softwarové RAID („MD“) úložiště" - -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" -msgstr "Upravit softwarové RAID úložiště „{}“" - -#: ../subiquity/ui/views/identity.py:50 -msgid "The characters : , and = are not permitted in this field" -msgstr "" -"Znaky „:“ (dvojtečka), „,“ (čárka) a = (rovnítko) není v této kolonce možné " -"použít" - -#: ../subiquity/ui/views/identity.py:60 -msgid "The only characters permitted in this field are a-z, 0-9, _ and -" -msgstr "" -"Jedinými znaky, které je možné v této kolonce použít, jsou a-z, 0-9, _ " -"(podtržítko) a - (mínus/spojovník)" - -#: ../subiquity/ui/views/identity.py:84 -msgid "Your name:" -msgstr "Vaše jméno:" - -#: ../subiquity/ui/views/identity.py:86 -msgid "Your server's name:" -msgstr "Název pro váš server:" - -#: ../subiquity/ui/views/identity.py:87 -msgid "The name it uses when it talks to other computers." -msgstr "Název se používá při komunikaci s ostatními počítači." - -#: ../subiquity/ui/views/identity.py:88 -msgid "Pick a username:" -msgstr "Vyberte uživatelské jméno:" - -#: ../subiquity/ui/views/identity.py:89 -msgid "Choose a password:" -msgstr "Zvolte heslo:" - -#: ../subiquity/ui/views/identity.py:90 -msgid "Confirm your password:" -msgstr "Potvrďte své heslo:" - -#: ../subiquity/ui/views/identity.py:94 -msgid "Realname too long, must be < " -msgstr "Skutečné jméno je příliš dlouhé, je třeba, aby bylo kratší než " - -#: ../subiquity/ui/views/identity.py:98 -msgid "Server name must not be empty" -msgstr "Název serveru nemůže zůstat nevyplněný" - -#: ../subiquity/ui/views/identity.py:101 -msgid "Server name too long, must be < " -msgstr "Název serveru je příliš dlouhý – je třeba, aby byl kratší než " - -#: ../subiquity/ui/views/identity.py:105 -msgid "Hostname must match NAME_REGEX, i.e. [a-z_][a-z0-9_-]*" -msgstr "" -"Je třeba, aby se název stroje odpovídalo regulárnímu výrazu NAME_REGEX, tj. " -"[a-z_][a-z0-9_-]*" - -#: ../subiquity/ui/views/identity.py:110 -msgid "Username missing" -msgstr "Chybí uživatelské jméno" - -#: ../subiquity/ui/views/identity.py:113 -msgid "Username too long, must be < " -msgstr "Uživatelské jméno je příliš dlouhé – je třeba, aby bylo kratší než " - -#: ../subiquity/ui/views/identity.py:116 -msgid "Username must match NAME_REGEX, i.e. [a-z_][a-z0-9_-]*" -msgstr "" -"Je třeba, aby uživatelské jméno odpovídalo regulárnímu výrazu NAME_REGEX, " -"tj. [a-z_][a-z0-9_-]*" - -#: ../subiquity/ui/views/identity.py:120 -#, python-brace-format -msgid "The username \"{username}\" is reserved for use by the system." -msgstr "Uživatelské jméno „{username}“ je vyhrazeno pro použití systémem." - -#: ../subiquity/ui/views/identity.py:137 -#, python-brace-format -msgid "{desc} do not match" -msgstr "{desc} neodpovídá" - -#: ../subiquity/ui/views/identity.py:145 -msgid "Profile setup" -msgstr "Nastavení profilu" - -#: ../subiquity/ui/views/identity.py:146 +#: ../subiquity/ui/views/refresh.py:113 msgid "" -"Enter the username and password you will use to log in to the system. You " -"can configure SSH access on the next screen but a password is still needed " -"for sudo." +"Contacting the snap store to check if a new version of the installer is " +"available." msgstr "" -"Zadejte uživatelské jméno a heslo které budete používat pro přihlašování se " -"do systému. Na následující obrazovce můžete nastavit přístup přes SSH, ale " -"heslo je pořád potřebné pro sudo." +"Kontaktuje se sklad snap balíčků aby se zjistilo, zda je k dispozici novější " +"verze instalátoru." -#: ../subiquity/ui/views/identity.py:180 -msgid "passwords" -msgstr "hesla" +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "Kontaktování skladu se snap balíčky se nezdařilo" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" -msgstr "Restartovat nyní" +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "Kontaktování skladu se snap balíčky se nezdařilo:" -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "Je k dispozici aktualizace instalátoru" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "Je k dispozici instalátor verze {new} (nyní je spuštěná {current})." + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "Stahování aktualizace…" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" +"Vyčkejte na dokončení stažení aktualizovaného instalátoru. Instalátor se " +"poté automaticky zrestartuje." + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "Aktualizace se nezdařila" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "Stahování a instalace aktualizace:" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "Pokračovat bez aktualizace" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "Zkusit znovu" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" +"Pokud zvolíte aktualizovat, aktualizace bude stažená a instalace bude " +"pokračovat odtud." + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "Aktualizovat na nový instalátor" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "Zrušit aktualizaci" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" +"Je možné zadat zrcadlo archivu, které bude použito namísto toho výchozího." + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "Adresa zrcadla:" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "Nastavit zrcadlo Ubuntu archivu" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" +"Pokud používáte alternativní zrcadlo pro Ubuntu, zadejte podrobnosti o něm " +"sem." + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" +"\n" +"Vítejte v instalátoru systému Ubuntu Server!\n" +"\n" +"Nejoblíbenější serverové distribuci Linux v cloudu a datových centrech, " +"toto\n" +"vydání Ubuntu bude dostávat aktualizace po dobu 9 měsíců od vydání.\n" +"\n" +"Instalátor vás provede instalací Ubuntu Server\n" +"{release}.\n" +"\n" +"Instalátor potřebuje pouze šipky nahoru a dolů, mezerník (nebo enter) \n" +"a občas něco zapsat.\n" +"\n" +"Toto je {snap_version} instalátoru.\n" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" +"\n" +"Vítejte v instalátoru systému Ubuntu Server!\n" +"\n" +"Nejoblíbenější serverové distribuci Linux v cloudu a datových centrech, " +"můžete\n" +"se spolehnout na Ubuntu Server a jeho pět let zaručených aktualizací " +"zdarma.\n" +"\n" +"Instalátor vás provede instalací Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"Instalátor potřebuje pouze šipky nahoru a dolů, mezerník (nebo enter) \n" +"a občas něco zapsat.\n" +"\n" +"Toto je {snap_version} instalátoru.\n" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" +"\n" +"Je možné připojit se k instalátoru přes síť, což umožňuje použít\n" +"vybavenější terminál." + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" +"\n" +"Pro připojení se, použijte SSH na některou z těchto adres:\n" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" +"\n" +"Pro připojení, použijte SSH na installer@{ip}.\n" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" +"\n" +"Heslo, které byste měli použít, je „{password}“.\n" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" +"\n" +"Žel se zdá, že tento systém v tuto chvíli nemá žádnou globálně dosažitelnou " +"IP adresu.\n" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" +"\n" +"Instalátor žel nebyl schopen zjistit heslo, které bylo nastaveno.\n" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "Následující klíče je možné využít kdykoli:" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "ESC" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "jít zpět" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "F1" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "otevřít nabídku nápovědy" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "Control-Z, F2" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "přepnout do příkazového řádku" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "Ctrl-vlevo, F3" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "znovu vykreslit obrazovku" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "Ctrl-T, F4" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "vyp/zap. barvy" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "Ctrl-X" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "Ctrl+E" + +#: ../subiquity/ui/views/help.py:186 +#, fuzzy +msgid "generate noisy error report" +msgstr "vytvořit zašumněné hlášení chyby (pouze při zkoušce naprázdno)" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "Ctrl+R" + +#: ../subiquity/ui/views/help.py:187 +#, fuzzy +msgid "generate quiet error report" +msgstr "vytvořit tiché hlášení chyby (pouze při zkoušce naprázdno)" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "Control-G" +msgstr "Ctrl-X" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "pretend to run an install" +msgstr "Aktualizovat na nový instalátor" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "Ctrl+U" + +#: ../subiquity/ui/views/help.py:189 +#, fuzzy +msgid "crash the ui" +msgstr "zhavarovat uživatelské rozhraní (pouze při zkoušce naprázdno)" + +#: ../subiquity/ui/views/help.py:200 +#, fuzzy +msgid "(dry-run only)" +msgstr "ukončit (pouze při zkoušce naprázdno)" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "Klávesové zkratky" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "O tomto instalátoru" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "Klávesové zkratky" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "Vstoupit do příkazového řádku" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "Vyp/zap. barvy" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "Nápověda k SSH přístupu" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "Nápověda k této obrazovce" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" msgstr "Zobrazit hlášení chyb" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" -msgstr "Zobrazit celý záznam událostí" +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "O instalátoru" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" -msgstr "Úplný výstup z instalátoru" +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "Nápověda" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" -msgstr "Zrušit aktualizaci a restartovat" +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" +"\n" +"Vyberte jazyk, který použít v instalátoru a nastavit pro instalovaný " +"systém.\n" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" -msgstr "Restartovat" +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "Pomocí kláves šipka nahoru nebo dolů a Enter vyberte svůj jazyk." -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." -msgstr "Restartování…" +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "Pomozte zvolením jazyka" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "Uživatelské jméno importu:" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "Github uživatelské jméno:" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "Launchpad uživatelské jméno:" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "Nainstalovat OpenSSH server" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "Importovat SSH identitu:" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "z účtu na Github" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "z účtu na Launchpad" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "Můžete importovat své SSH klíče z portálů Github nebo Launchpad." + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "Umožnit ověřovat se pro SSH heslem" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "Tuto kolonku je třeba vyplnit." + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "SSH identifikátor je příliš dlouhý – je třeba, aby byl kratší než " + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" +"Je třeba, aby uživatelské jméno z portálu Launchpad začínalo na písmeno nebo " +"číslici. Dále je třeba, aby všechna písmena byla malá. Znaky +,- a . jsou " +"povolené až někde za prvním znakem." + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" +"Github uživatelské jméno může obsahovat pouze písmena a číslice a jednotlivé " +"spojovníky a nemůže začínat nebo končit na spojovník." + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "Stahování SSH klíčů…" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "Potvrďte SSH klíče" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "Byly staženy klíče s následujícími otisky. Chcete je použít?" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "Potvrďte SSH klíč" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "Byl stažen klíč s následujícím otiskem. Chcete ho použít?" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "Nastavení SSH" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" +"Je možné zvolit instalaci serverového balíčku OpenSSH a zapnout tak " +"zabezpečený vzdálený přístup ke svému serveru." + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "právě teď" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "minutou" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "minutami" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "hodinou" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "hodinami" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "dnem" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "dny" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "před {amount:2} {unit}" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "Stahování informací pro {}" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "Stahování informací pro {} se nezdařilo" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "Propagované serverové snap balíčky" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Pokračovat" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "Načítání serverových snap balíčků ze skladu, čekejte…" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "Je nám líto, načítání snap balíčků ze skladu se nezdařilo." + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." +msgstr "" +"Toto jsou oblíbené snap balíčky pro serverová prostředí. Vybírejte je (nebo " +"výběr rušte) pomocí MEZERNÍKU. Podrobnosti o balíčku, vydavateli a verzích " +"obdržíte stiskem ENTER." #: ../subiquity/ui/views/keyboard.py:64 msgid "Keyboard auto-detection" @@ -1351,8 +2020,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1361,7 +2030,7 @@ msgstr "" "standardním pro latinku.\n" "\n" "Pravý Alt nebo Caps Lock jsou obvykle voleny z důvodu ergonomie (ve druhém z " -"uvedených příkazu, použijete pro běžnou funkci Caps kombinaci Shift+Caps " +"uvedených příkladů, použijete pro běžnou funkci Caps kombinaci Shift+Caps " "Lock). Alt+Shift je také oblíbená kombinace, nicméně ztratí své obvyklé " "chování v Emacs a ostatních programech, které ji používají pro specifické " "potřeby.\n" @@ -1476,39 +2145,86 @@ msgstr "" msgid "Identify keyboard" msgstr "Identifikujte klávesnici" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "Postup instalace" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "Restartovat nyní" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "Zobrazit hlášení chyb" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "Zobrazit celý záznam událostí" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "Úplný výstup z instalátoru" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "Zrušit aktualizaci a restartovat" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "Restartovat" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "Restartování…" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -"Je možné zadat zrcadlo archivu, které bude použito namísto toho výchozího." +"Vybrání Pokračovat (níže) zahájí proces instalace a povede\n" +"ke ztrátě dat na discích vybraných k instalaci.\n" +"\n" +"Po zahájení instalace se už nebude možné vrátit k této nebo\n" +"předchozí obrazovce.\n" +"\n" +"Opravdu chcete pokračovat?" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" -msgstr "Adresa zrcadla:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" +msgstr "Potvrdit destruktivní akci" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" -msgstr "Nastavit zrcadlo Ubuntu archivu" - -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -"Pokud používáte alternativní zrcadlo pro Ubuntu, zadejte podrobnosti o něm " -"zde." + +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" +msgstr "Přepnout do příkazového řádku" #: ../subiquity/ui/views/proxy.py:33 msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" "Pokud pro přístup do okolního světa potřebujete HTTP proxy, zadejte " "informace o proxy sem. Jinak ponechte nevyplněné.\n" "\n" -"Informace o proxy by měly být zadány ve standardní podobě " -"„http://[[uzivatel][:heslo]@]stroj[:port]/“." +"Informace o proxy by měly být zadány ve standardní podobě „http://[[uzivatel]" +"[:heslo]@]stroj[:port]/“." #: ../subiquity/ui/views/proxy.py:43 msgid "Proxy address:" @@ -1524,261 +2240,237 @@ msgid "" "details here." msgstr "" "Pokud tento systém potřebuje pro připojení k Internetu proxy, zadejte " -"podrobnosti o ní zde." +"podrobnosti o ní sem." -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "Zjišťuje se aktualizace instalátoru…" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" -"Kontaktuje se sklad snap balíčků aby se zjistilo, zda je k dispozici novější " -"verze instalátoru." - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "Kontaktování skladu se snap balíčky se nezdařilo" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "Kontaktování skladu se snap balíčky se nezdařilo:" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "Je k dispozici aktualizace instalátoru" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "Je k dispozici instalátor verze {new} (nyní je spuštěná {current})." - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "Stahování aktualizace…" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" -"Vyčkejte na dokončení stažení aktualizovaného instalátoru. Instalátor se " -"poté automaticky zrestartuje." - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "Aktualizace se nezdařila" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "Stahování a instalace aktualizace:" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "Pokračovat bez aktualizace" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "Zkusit znovu" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" -"Pokud zvolíte aktualizovat, aktualizace bude stažená a instalace bude " -"pokračovat odtud." - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "Aktualizovat na nový instalátor" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "Zrušit aktualizaci" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "právě teď" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "minutou" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "minutami" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "hodinou" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "hodinami" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "dnem" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "dny" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "před {amount:2} {unit}" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "Stahování informací pro {}" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "Stahování informací pro {} se nezdařilo" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "Propagované serverové snap balíčky" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "Načítání serverových snap balíčků ze skladu, čekejte…" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "Je nám líto, načítání snap balíčků ze skladu se nezdařilo." - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" -"Toto jsou oblíbené snap balíčky pro serverová prostředí. Vybírejte je (nebo " -"výběr rušte) pomocí MEZERNÍKU. Podrobnosti o balíčku, vydavateli a verzích " -"obdržíte stiskem ENTER." - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "Uživatelské jméno importu:" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "Github uživatelské jméno:" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "Launchpad uživatelské jméno:" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "Nainstalovat OpenSSH server" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "Importovat SSH identitu:" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "z Github" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "z Launchpad" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "Můžete importovat své SSH klíče z Github nebo Launchpad." - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "Umožnit pro SSH ověřovat se heslem" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "Tuto kolonku je třeba vyplnit." - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "SSH identifikátor je příliš dlouhý – je třeba, aby byl kratší než " - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" -"Je třeba, aby uživatelské jméno pro Launchpad začínalo na písmeno nebo " -"číslici. Dále je třeba, aby všechna písmena byla malá. Znaky +,- a . jsou " -"povolené až někde za prvním znakem." - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" -"Github uživatelské jméno může obsahovat pouze písmena a číslice a jednotlivé " -"spojovníky a nemůže začínat nebo končit na spojovník." - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "Stahování SSH klíčů…" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "Potvrďte SSH klíče" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "Byly staženy klíče s následujícími otisky. Chcete je použít?" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "Potvrďte SSH klíč" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "Byl stažen klíč s následujícím otiskem. Chcete ho použít?" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "Nastavení SSH" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" -"Je možné zvolit instalaci serverového balíčku OpenSSH a zapnout tak " -"zabezpečený vzdálený přístup ke svému serveru." - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" "\n" -"Vyberte jazyk, který použít v instalátoru a nastavit pro instalovaný " -"systém.\n" +"Omlouváme se, došlo k problému při zkoumání úložných zařízení na tomto " +"systému.\n" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." -msgstr "Pomocí kláves šipka nahoru nebo dolů a Enter vyberte svůj jazyk." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" +msgstr "" +"\n" +"Omlouváme se, došlo k problému s dokončováním instalace.\n" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" -msgstr "Pomozte zvolením jazyka" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" +"\n" +"Omlouváme se, došlo k problému s uplatněním nastavení sítě.\n" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" +"\n" +"Omlouváme se, instalátor byl kvůli chybě restartován.\n" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" +"\n" +"Omlouváme se, došlo k neznámé chybě.\n" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" +"\n" +"Ze systému jsou shromažďovány informace, které vývojářům\n" +"pomohou s diagnostikou hlášení.\n" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" +"\n" +"Načítání hlášení…\n" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" +"\n" +"Shromažďování informací ze systému se nezdařilo. Další informace\n" +"viz soubory ve /var/log/installer\n" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" +"\n" +"Načítání hlášení se nezdařilo. Viz soubory ve /var/log/installer\n" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" +"\n" +"Můžete pokračovat a instalátor pouze představí disky, přítomné v systému\n" +"a ne ostatní bloková zařízení, nebo můžete být schopní opravit\n" +"tento problém přepnutím do příkazového řádku a ručním\n" +"přenastavením systémových blokových zařízení.\n" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" +"\n" +"Může být možné problém opravit přepnutím se do příkazového\n" +"řádku a ručním přenastavením systémových blokových zařízení.\n" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" +"\n" +"V instalaci je možné pokračovat, ale bude se předpokládat, že síť není\n" +"funkční.\n" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" +"\n" +"Chcete zkusit spustit instalaci znovu?\n" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "Pro opětovný pokus o instalaci vyberte Pokračovat." + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" +"\n" +"Pokud chcete pomoci ve zlepšení instalátoru, můžete nám poslat hlášení " +"chyby.\n" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "Zrušit odesílání" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "Zavřít hlášení" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "Restartovat instalátor" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "Odeslat společnosti Canonical" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "Odesláno společnosti Canonical" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "Zobrazit celé hlášení" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" +"Hlášení chyby bylo uloženo do\n" +"\n" +" {loc}\n" +"\n" +"na souborový systém se štítkem {label!r}." + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "DATUM" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "DRUH" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "STAV" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "Vyberte hlášení chyby, které zobrazit:" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "ZOBRAZENO" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "NEZOBRAZENO" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "Nenalezena žádná zdev zařízení." + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "IDENTIF" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "ONLINE" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "NÁZVY" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "Zapnout" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "Vypnout" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "Nastavení Zdev zařízení" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "Ostatní" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" +msgstr "Ponechat nepřipojené" #~ msgid "Filesystem setup" #~ msgstr "Nastavení souborového systému" @@ -1807,7 +2499,6 @@ msgstr "Pomozte zvolením jazyka" #~ msgid "Exit To Shell" #~ msgstr "Ukončit do shellu" -#, python-brace-format #~ msgid "DHCPv{v}" #~ msgstr "DHCPv{v}" @@ -1821,22 +2512,22 @@ msgstr "Pomozte zvolením jazyka" #~ msgstr "Vyberte vámi upřednostňovaný jazyk." #~ msgid "" -#~ "The LVM guided partitioning scheme creates three partitions on the selected " -#~ "disk: one as required by the bootloader, one for '/boot', and one covering " -#~ "the rest of the disk.\n" +#~ "The LVM guided partitioning scheme creates three partitions on the " +#~ "selected disk: one as required by the bootloader, one for '/boot', and " +#~ "one covering the rest of the disk.\n" #~ "\n" -#~ "A LVM volume group is created containing the large partition. A 4 gigabyte " -#~ "logical volume is created for the root filesystem. It can easily be enlarged " -#~ "with standard LVM command line tools." +#~ "A LVM volume group is created containing the large partition. A 4 " +#~ "gigabyte logical volume is created for the root filesystem. It can easily " +#~ "be enlarged with standard LVM command line tools." #~ msgstr "" #~ "LVM vedené schéma rozdělení na oddíly vytvoří na vybraném úložišti tři " #~ "oddíly: jednu pro zavaděč systému, jednu pro „/boot“ a jednu pokrývající " #~ "zbytek úložiště.\n" #~ "\n" -#~ "Dále je vytvořena LVM skupina svazků, obsahující posledně zmíněný oddíl. V " -#~ "ní je vytvořen 4 gigabajtový logický svazek pro kořenový souborový systém. " -#~ "Ten je snadno možné zvětšit pomocí standardních LVM nástrojů pro příkazový " -#~ "řádek." +#~ "Dále je vytvořena LVM skupina svazků, obsahující posledně zmíněný oddíl. " +#~ "V ní je vytvořen 4 gigabajtový logický svazek pro kořenový souborový " +#~ "systém. Ten je snadno možné zvětšit pomocí standardních LVM nástrojů pro " +#~ "příkazový řádek." #~ msgid "-" #~ msgstr "–" @@ -1847,13 +2538,30 @@ msgstr "Pomozte zvolením jazyka" #~ msgid "Please report this error in Launchpad" #~ msgstr "Prosíme nahlaste tuto chybu prostřednictvím portálu Launchpad" +#~ msgid "" +#~ "Selecting Continue below will begin the installation process and result " +#~ "in the loss of data on the disks selected to be formatted.\n" +#~ "\n" +#~ "You will not be able to return to this or a previous screen once the " +#~ "installation has started.\n" +#~ "\n" +#~ "Are you sure you want to continue?" +#~ msgstr "" +#~ "Vybrání Pokračovat (níže) zahájí proces instalace a povede ke ztrátě dat " +#~ "na úložištích, na kterých mají být vytvořeny souborové systémy.\n" +#~ "\n" +#~ "Jakmile se instalace spustí, nebude už možné se vrátit na tuto nebo " +#~ "předchozí obrazovky.\n" +#~ "\n" +#~ "Opravdu chcete pokračovat?" + #~ msgid "You need to mount a device at / to continue." #~ msgstr "Aby bylo možné pokračovat, je třeba připojit zařízení pro /." #~ msgid "Select available disks to format and mount" #~ msgstr "" -#~ "Vyberte dostupná úložiště, na kterých vytvořit souborové systémy a připojit " -#~ "je" +#~ "Vyberte dostupná úložiště, na kterých vytvořit souborové systémy a " +#~ "připojit je" #~ msgid "Use An Entire Disk" #~ msgstr "Využít celé úložiště" @@ -1864,9 +2572,9 @@ msgstr "Pomozte zvolením jazyka" #~ "the rest of the disk, formatted as ext4 and mounted at '/'." #~ msgstr "" #~ "Zvolené schéma vedeného rozdělení na oddíly vytvoří potřebný oddíl pro " -#~ "zavaděč systému na zvoleném úložišti a pak vytvoří jediný oddíl pokrývající " -#~ "zbytek úložiště, na kterém bude vytvořen souborový systém ext4 a připojen " -#~ "jako „/“." +#~ "zavaděč systému na zvoleném úložišti a pak vytvoří jediný oddíl " +#~ "pokrývající zbytek úložiště, na kterém bude vytvořen souborový systém " +#~ "ext4 a připojen jako „/“." #~ msgid "" #~ "The installer can guide you through partitioning an entire disk either " @@ -1878,12 +2586,11 @@ msgstr "Pomozte zvolením jazyka" #~ "Instalátor vás může provést rozdělením celého úložiště buď přímo, nebo s " #~ "použitím LVM. Nebo – pokud upřednostňujete – je možné to udělat ručně.\n" #~ "\n" -#~ "Pokud zvolíte rozdělení celého úložiště, pořád máte možnost prohlédnout si a " -#~ "upravit výsledky." +#~ "Pokud zvolíte rozdělení celého úložiště, pořád máte možnost prohlédnout " +#~ "si a upravit výsledky." #~ msgid "Choose the disk to install to:" #~ msgstr "Zvolte úložiště, na které nainstalovat:" -#, python-brace-format #~ msgid "Cannot remove selflabel from pre-exsting {cdtype} {cdlabel}" #~ msgstr "Není možné odebrat selflabel z už existujícího {cdtype} {cdlabel}" diff --git a/po/de.po b/po/de.po index ae8244e6..69f0684f 100644 --- a/po/de.po +++ b/po/de.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" -"PO-Revision-Date: 2020-03-24 19:14+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" +"PO-Revision-Date: 2020-04-07 19:00+0000\n" "Last-Translator: Dan Cooper \n" "Language-Team: German \n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-04-06 15:12+0000\n" -"X-Generator: Launchpad (build a296f04231dee355be5db73cc878b9e21689a253)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "Ein Fehler ist aufgetreten" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "Installation komplett!" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "Installation fertiggestellt!" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "Installation des Grundsystems" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "Installation komplett!" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "Ein Fehler ist während der Installation aufgetreten" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "Automatische Konfiguration fehlgeschlagen" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "Info" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "Bearbeite Wifi" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "Bearbeite IPv4" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "Bearbeite IPv6" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "Bearbeite Bond" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "Füge eine VLAN-Bezeichnung hinzu" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "Löschen" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr ", oder " @@ -89,9 +78,9 @@ msgstr " oder " msgid "This field must be a %s URL." msgstr "Dieses Feld muss eine %s URL sein." -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "Erledigt" @@ -99,32 +88,20 @@ msgstr "Erledigt" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Abbrechen" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Ja" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "Nein" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Speichern" @@ -184,9 +161,9 @@ msgstr "IPv{v} Methode: " #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "Erstellen" @@ -205,9 +182,11 @@ msgstr "%s existiert bereits" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Schließen" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "Info für {}" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "Name:" @@ -255,10 +234,6 @@ msgstr "Name darf nicht länger als 16 Zeichen sein" msgid "Create bond" msgstr "Erstelle Bond" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "Netzwerk-Interface {} WIFI-Konfiguration" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "Netzwerkverbindungen" @@ -274,125 +249,208 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "Zurück" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "Ohne Netzwerk fortfahren" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "Änderungen werden übernommen" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "nicht verbunden" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "Zeitüberschreitung" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "unbekannter Zustand {}" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "statisch" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "deaktiviert" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "VLAN {id} auf der Schnittstelle {link}" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "Netzwerk-Interface {} WIFI-Konfiguration" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Ja" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "Nein" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "Ein Fehler ist aufgetreten" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "Installation komplett!" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "Installation fertiggestellt!" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "Installation des Grundsystems" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "Installation komplett!" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "Ein Fehler ist während der Installation aufgetreten" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 +msgid "0 (striped)" +msgstr "" + +#: ../subiquity/models/filesystem.py:148 msgid "1 (mirrored)" msgstr "1 (gespiegelt)" -#: ../subiquity/models/filesystem.py:148 +#: ../subiquity/models/filesystem.py:149 msgid "5" msgstr "5" -#: ../subiquity/models/filesystem.py:149 +#: ../subiquity/models/filesystem.py:150 msgid "6" msgstr "6" -#: ../subiquity/models/filesystem.py:150 +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "10" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "{!r} ist keine gültige Eingabe" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "Bearbeiten" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "Umformatieren" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "Partition hinzufügen" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "Logisches Volumen erstellen" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "Formatieren" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "Aus RAID/LVM entfernen" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "Boot-Gerät erstellen" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" "Kann {selflabel} nicht bearbeiten, da es Teil des {cdtype} {cdname} ist." -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " @@ -401,7 +459,7 @@ msgstr "" "Das Entfernen von {selflabel} würde das {cdtype} {cdlabel} mit weniger als " "{min_devices} Geräten belassen." -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." @@ -409,58 +467,57 @@ msgstr "" "Das Entfernen von {selflabel} würde das {cdtype} {cdlabel} ohne Geräte " "zurücklassen." -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." -msgstr "" -"Kann {selflabel} nicht löschen, da es Teil des {cdtype} {cdname} ist." +msgstr "Kann {selflabel} nicht löschen, da es Teil des {cdtype} {cdname} ist." -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "vorhanden" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "neu" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "{component_name} von {desc} {name}" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "bereits als {fstype} formatiert" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "umformatiert werden als {fstype}" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "formatiert werden als {fstype}" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "Nach {path} eingebunden" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "nicht eingehängt" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "unbenutzt" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "verwendet" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " @@ -469,69 +526,67 @@ msgstr "" "Kann {selflabel} nicht löschen, da die Partition {partnum} Teil des {cdtype} " "{cdname} ist." -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" "Kann {selflabel} nicht löschen, da es {count} eingebundene Partitionen hat." -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." -msgstr "" -"Kann {selflabel} nicht löschen, da es 1 eingebundene Partitionen hat." +msgstr "Kann {selflabel} nicht löschen, da es 1 eingebundene Partitionen hat." -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "lokaler Datenträger" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "Partition von {}" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "Partition {} von {}" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "Partition {}" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" "Eine einzelne Partition kann nicht von einem Gerät gelöscht werden, das " "bereits Partitionen hat." -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "Kann benötigte Bootloader-Partition nicht löschen" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "Software-RAID {}" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "Bereits vorhandene RAIDs können nicht bearbeitet werden." -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "Kann {selflabel} nicht bearbeiten, da es Partitionen hat." -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." -msgstr "" -"Bereits vorhandene Datenträgergruppen können nicht bearbeitet werden." +msgstr "Bereits vorhandene Datenträgergruppen können nicht bearbeitet werden." -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "Kann {selflabel} nicht bearbeiten, da es logische Datenträger hat." -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." @@ -539,602 +594,46 @@ msgstr "" "Ein einzelnes logisches Volume aus einer Datenträgergruppe, die bereits " "logische Datenträger enthält, kann nicht gelöscht werden." -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "Andere" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "Uneingebunden verlassen" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "formatiert als {}" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr ", nach {} eingehängt" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr ", nicht eingehängt" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "ungenutzt {}" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" -"Wenn Sie alle Festplatten in RAIDs oder LVM-VGs einlegen, gibt es keinen " -"Platz, um die Boot-Partition einzurichten." - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "Möchten Sie wirklich das {desc} {label} löschen?" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "Es ist als {fstype} formatiert und wird bei {path} eingebunden" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "Es ist als {fstype} formatiert und nicht eingebunden" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "logisches Volumen" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "logische Volumen" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "Partition" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "Partitionen" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "Es beinhaltet {n} {things}:" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "Es ist nicht formatiert oder eingebunden." - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "Entferne Dateisystem von {}" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "Möchten Sie wirklich das bestehende Dateisystem aus {} entfernen?" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "Entferne alle {things} von {obj}" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "Möchten Sie wirklich alle {things} von {obj} entfernen?" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" -msgstr "" -"Wenn Sie unten auf Weiter klicken, beginnt der Installationsvorgang und " -"führt zum Verlust von Daten auf den zu formatierenden Laufwerken.\n" -"\n" -"Nach Beginn der Installation können Sie nicht mehr zu diesem oder einem " -"früheren Bildschirm zurückkehren.\n" -"\n" -"Sind Sie sicher, dass Sie weitermachen wollen?" - -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Fortfahren" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "Bestätigen Sie destruktive Aktionen" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "Keine Datenträger oder Partitionen eingebunden." - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "EINHÄNGEPUNKT" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "GRÖSSE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "TYP" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "GERÄTETYP" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "Aushängen" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "Keine verfügbaren Geräte" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "Keine genutzten Geräte" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "Aus {} entfernen" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "GERÄT" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "freier Speicherplatz" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "Speicherplatzkonfiguration" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "Software-RAID (md) erstellen" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "Datenträgergruppe (LVM) anlegen" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "ZUSAMMENFASSUNG DES DATEISYSTEMS" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "VERFÜGBARE GERÄTE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "GENUTZTE GERÄTE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "Ein Dateisystem nach / einbinden" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "Eine Bootfestplatte auswählen" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "Zurücksetzen" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "Passphrase:" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "Passphrase bestätigen:" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "Passwort muss festgelegt werden" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "Passwörter stimmen nicht überein" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "Die LVM-Gruppe mit LUKS verschlüsseln" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "Diese Festplatte als LVM-Gruppe konfigurieren" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "Eine ganze Festplatte verwenden" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "Begleitete Speicherplatzkonfiguration" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" -"Die einzigen zulässigen Zeichen im Namen einer Datenträgergruppe sind a-z, A-" -"Z, 0-9, +, _, . und -." - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "Passphrasen" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "Geräte:" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "Größe:" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "Verschlüsselten Datenträger erstellen" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" -"Wählen Sie mindestens ein Gerät aus, das Teil der Volume-Gruppe sein soll" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "Der Name einer Volumengruppe darf nicht leer sein" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" -"Der Name einer Datenträgergruppe darf nicht mit einem Bindestrich beginnen" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "{} ist kein gültiger Name für eine Volumengruppe" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "Es existiert bereits eine Volumengruppe mit dem Namen '{}'" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "Passphrase muss gesetzt werden" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "Passphrasen stimmen nicht überein" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "LVM-Volumengruppe erstellen" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "Volumengruppe \"{}\" bearbeiten" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "Unformatiert lassen" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "Unformatiert lassen als {}" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "Partitionsgröße auf {} begrenzt" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "Größe aufgerundet auf {}" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" -"Die einzigen Zeichen, die im Namen eines logischen Volumens erlaubt sind, " -"sind a-z, A-Z, 0-9, +, _, . und -" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "Größe (max {}):" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "Name: " - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "Format:" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "Mount:" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "Als Swap verwenden" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "Diese Swap-Partition im installierten System verwenden." - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "Der Name eines logischen Volumens darf nicht leer sein" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" -"Der Name eines logischen Volumes darf nicht mit einem Bindestrich beginnen" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "Ein logisches Volumen darf nicht {} genannt werden" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "Der Name eines logischen Volumen darf nicht \"{}\" enthalten" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "Es existiert bereits ein logisches Volumen mit dem Namen {}." - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "Pfad übersteigt PATH_MAX" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "{} ist schon nach {} eingebunden." - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" -"Das Einbinden eines vorhandenen Dateisystems unter {} ist in der Regel eine " -"schlechte Idee, gehen Sie nur mit Vorsicht vor." - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" -"Erforderliche Bootloader-Partition\n" -"\n" -"GRUB wird auf dem MBR des Ziellaufwerks installiert.\n" -"\n" -"Auf einer Festplatte mit einer GPT-Partitionstabelle ist jedoch nicht " -"genügend Platz nach dem MBR vorhanden, damit GRUB seine zweite Stufe " -"core.img speichern kann, so dass eine kleine unformatierte Partition am " -"Anfang der Festplatte benötigt wird. Es enthält kein Dateisystem und wird " -"nicht eingebunden und kann hier nicht bearbeitet werden." - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" -"Erforderliche Bootloader-Partition\n" -"\n" -"Dies ist die von UEFI geforderte ESP / »EFI Systempartition«. Grub wird auf " -"dieser Partition installiert, die als fat32 formatiert werden muss." - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" -" Der einzige Aspekt dieser Partition, der bearbeitet werden kann, ist die " -"Größe." - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" -" Sie können wählen, ob Sie das vorhandene Dateisystem auf dieser Partition " -"verwenden oder neu formatieren möchten." - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" -"Erforderliche Bootloader-Partition\n" -"\n" -"Dies ist der PReP-Teil, der für POWER erforderlich ist. Grub wird auf dieser " -"Partition installiert." - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "OK" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "Existierendes FAT32-Dateisystem verwenden" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "Umformatierung als frisches FAT32-Dateisystem" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "Füge {} zu {} hinzu" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "logisches Volumen {}" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "Editiere {} von {}" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -"Das Formatieren und direkte Einbinden einer Festplatte ist ungewöhnlich. Sie " -"möchten wahrscheinlich stattdessen eine Partition hinzufügen." -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "Formatieren und/oder Einhängen" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "Warten auf den Abschluss der Speichertests" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" -"Der Installer sucht nach Geräten, auf denen er installieren kann. Bitte " -"warten Sie, bis es abgeschlossen ist." - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" -"Leider ist die Suche nach Geräten, die installiert werden sollen, " -"fehlgeschlagen. Bitte melden Sie einen Fehler in Launchpad und fügen Sie " -"nach Möglichkeit den Inhalt des Verzeichnisses /var/log/installer hinzu." - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "Suche nach Geräten zur Installation fehlgeschlagen" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "/ ist nicht im Namen eines RAID-Gerätes erlaubt" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" -msgstr "Leerzeichen sind im Namen eines RAID-Gerätes nicht erlaubt." - -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" -msgstr "RAID-Level:" - -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" -msgstr "Es gibt bereits ein RAID mit dem Namen '{}'" - -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" -msgstr ". und .. sind keine gültigen Namen für RAID-Geräte" - -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" -msgstr "RAID-Level '{}' erfordert mindestens {} aktive Geräte" - -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" -msgstr "Erstelle Software-RAID (\"MD\")-Datenträger" - -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" -msgstr "Software-RAID-Laufwerk »{}« bearbeiten" #: ../subiquity/ui/views/identity.py:50 msgid "The characters : , and = are not permitted in this field" @@ -1206,6 +705,16 @@ msgstr "" "Der Benutzername \"{username}\" ist für die Nutzung durch das System " "reserviert." +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "Passwort muss festgelegt werden" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "Passwörter stimmen nicht überein" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1229,33 +738,1133 @@ msgstr "" msgid "passwords" msgstr "Passwörter" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" -msgstr "Jetzt neustarten" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" +msgstr "formatiert als {}" -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" +msgstr ", nach {} eingehängt" + +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" +msgstr ", nicht eingehängt" + +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" +msgstr "ungenutzt {}" + +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" +"Wenn Sie alle Festplatten in RAIDs oder LVM-VGs einlegen, gibt es keinen " +"Platz, um die Boot-Partition einzurichten." + +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "/ ist nicht im Namen eines RAID-Gerätes erlaubt" + +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "Leerzeichen sind im Namen eines RAID-Gerätes nicht erlaubt." + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "RAID-Level:" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "Geräte:" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "Größe:" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "Es gibt bereits ein RAID mit dem Namen '{}'" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr ". und .. sind keine gültigen Namen für RAID-Geräte" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "RAID-Level '{}' erfordert mindestens {} aktive Geräte" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "Erstelle Software-RAID (\"MD\")-Datenträger" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "Software-RAID-Laufwerk »{}« bearbeiten" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "Unformatiert lassen" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "Unformatiert lassen als {}" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "Partitionsgröße auf {} begrenzt" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "Größe aufgerundet auf {}" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" +"Die einzigen Zeichen, die im Namen eines logischen Volumens erlaubt sind, " +"sind a-z, A-Z, 0-9, +, _, . und -" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "Größe (max {}):" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "Name: " + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "Format:" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "Mount:" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "Als Swap verwenden" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "Diese Swap-Partition im installierten System verwenden." + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "Der Name eines logischen Volumens darf nicht leer sein" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" +"Der Name eines logischen Volumes darf nicht mit einem Bindestrich beginnen" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "Ein logisches Volumen darf nicht {} genannt werden" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "Der Name eines logischen Volumen darf nicht \"{}\" enthalten" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "Es existiert bereits ein logisches Volumen mit dem Namen {}." + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "Pfad übersteigt PATH_MAX" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "{} ist schon nach {} eingebunden." + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" +"Das Einbinden eines vorhandenen Dateisystems unter {} ist in der Regel eine " +"schlechte Idee, gehen Sie nur mit Vorsicht vor." + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, fuzzy, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" +"Erforderliche Bootloader-Partition\n" +"\n" +"GRUB wird auf dem MBR des Ziellaufwerks installiert.\n" +"\n" +"Auf einer Festplatte mit einer GPT-Partitionstabelle ist jedoch nicht " +"genügend Platz nach dem MBR vorhanden, damit GRUB seine zweite Stufe core." +"img speichern kann, so dass eine kleine unformatierte Partition am Anfang " +"der Festplatte benötigt wird. Es enthält kein Dateisystem und wird nicht " +"eingebunden und kann hier nicht bearbeitet werden." + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +#, fuzzy +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" +"Erforderliche Bootloader-Partition\n" +"\n" +"Dies ist die von UEFI geforderte ESP / »EFI Systempartition«. Grub wird auf " +"dieser Partition installiert, die als fat32 formatiert werden muss." + +#: ../subiquity/ui/views/filesystem/partition.py:302 +#, fuzzy +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" +"Erforderliche Bootloader-Partition\n" +"\n" +"Dies ist die von UEFI geforderte ESP / »EFI Systempartition«. Grub wird auf " +"dieser Partition installiert, die als fat32 formatiert werden muss." + +#: ../subiquity/ui/views/filesystem/partition.py:310 +#, fuzzy +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" +" Der einzige Aspekt dieser Partition, der bearbeitet werden kann, ist die " +"Größe." + +#: ../subiquity/ui/views/filesystem/partition.py:314 +#, fuzzy +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" +" Sie können wählen, ob Sie das vorhandene Dateisystem auf dieser Partition " +"verwenden oder neu formatieren möchten." + +#: ../subiquity/ui/views/filesystem/partition.py:319 +#, fuzzy +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" +"Erforderliche Bootloader-Partition\n" +"\n" +"Dies ist der PReP-Teil, der für POWER erforderlich ist. Grub wird auf dieser " +"Partition installiert." + +#: ../subiquity/ui/views/filesystem/partition.py:326 +#, fuzzy +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" +"Erforderliche Bootloader-Partition\n" +"\n" +"Dies ist der PReP-Teil, der für POWER erforderlich ist. Grub wird auf dieser " +"Partition installiert." + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "OK" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "Existierendes FAT32-Dateisystem verwenden" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "Umformatierung als frisches FAT32-Dateisystem" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "logisches Volumen" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "Füge {} zu {} hinzu" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "logisches Volumen {}" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "Editiere {} von {}" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" +"Das Formatieren und direkte Einbinden einer Festplatte ist ungewöhnlich. Sie " +"möchten wahrscheinlich stattdessen eine Partition hinzufügen." + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "Formatieren und/oder Einhängen" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "Möchten Sie wirklich das {desc} {label} löschen?" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "Es ist als {fstype} formatiert und wird bei {path} eingebunden" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "Es ist als {fstype} formatiert und nicht eingebunden" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "logische Volumen" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "Partition" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "Partitionen" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "Es beinhaltet {n} {things}:" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "Es ist nicht formatiert oder eingebunden." + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "Entferne Dateisystem von {}" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "Möchten Sie wirklich das bestehende Dateisystem aus {} entfernen?" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "Entferne alle {things} von {obj}" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "Möchten Sie wirklich alle {things} von {obj} entfernen?" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" +"Die einzigen zulässigen Zeichen im Namen einer Datenträgergruppe sind a-z, A-" +"Z, 0-9, +, _, . und -." + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "Passphrasen" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "Verschlüsselten Datenträger erstellen" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "Passphrase:" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "Passphrase bestätigen:" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" +"Wählen Sie mindestens ein Gerät aus, das Teil der Volume-Gruppe sein soll" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "Der Name einer Volumengruppe darf nicht leer sein" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" +"Der Name einer Datenträgergruppe darf nicht mit einem Bindestrich beginnen" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "{} ist kein gültiger Name für eine Volumengruppe" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "Es existiert bereits eine Volumengruppe mit dem Namen '{}'" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "Passphrase muss gesetzt werden" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "Passphrasen stimmen nicht überein" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "LVM-Volumengruppe erstellen" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "Volumengruppe \"{}\" bearbeiten" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "Die LVM-Gruppe mit LUKS verschlüsseln" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "Diese Festplatte als LVM-Gruppe konfigurieren" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "Eine ganze Festplatte verwenden" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "Begleitete Speicherplatzkonfiguration" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "Hilfe bei der geführten Speicherplatzkonfiguration" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "Keine Datenträger oder Partitionen eingebunden." + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "EINHÄNGEPUNKT" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "GRÖSSE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "TYP" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "GERÄTETYP" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "Aushängen" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "Keine verfügbaren Geräte" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "Keine genutzten Geräte" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "Aus {} entfernen" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +#, fuzzy +msgid "Add As Another Boot Device" +msgstr "Boot-Gerät erstellen" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +#, fuzzy +msgid "Use As Boot Device" +msgstr "Boot-Gerät erstellen" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "GERÄT" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "freier Speicherplatz" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "Speicherplatzkonfiguration" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "Software-RAID (md) erstellen" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "Datenträgergruppe (LVM) anlegen" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "ZUSAMMENFASSUNG DES DATEISYSTEMS" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "VERFÜGBARE GERÄTE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "GENUTZTE GERÄTE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "Ein Dateisystem nach / einbinden" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "Eine Bootfestplatte auswählen" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "Zurücksetzen" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "Warten auf den Abschluss der Speichertests" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" +"Der Installer sucht nach Geräten, auf denen er installieren kann. Bitte " +"warten Sie, bis es abgeschlossen ist." + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" +"Leider ist die Suche nach Geräten, die installiert werden sollen, " +"fehlgeschlagen. Bitte melden Sie einen Fehler in Launchpad und fügen Sie " +"nach Möglichkeit den Inhalt des Verzeichnisses /var/log/installer hinzu." + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "Suche nach Geräten zur Installation fehlgeschlagen" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "Prüfe auf Installer-Aktualisierung" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" +"Sie können den Snap Store verwenden, um zu überprüfen, ob eine neue Version " +"des Installationsprogramms verfügbar ist." + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "Kontaktieren des snap-Stores fehlgeschlagen" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "Kontaktieren des snap-Stores fehlgeschlagen:" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "Installer-Aktualisierung verfügbar" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" +"Version {new} des Installers ist jetzt verfügbar ({current} läuft aktuell)." + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "Lade Aktualisierung herunter …" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" +"Bitte warten Sie während der aktualisierte Installer heruntergeladen wird. " +"Der Installer wird automatisch neugestartet, wenn das Herunterladen " +"abgeschlossen ist." + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "Aktualisierung fehlgeschlagen" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "Lade die Aktualisierung herunter und wende sie an:" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "Ohne Aktualisierung fortfahren" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "Erneut versuchen" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" +"Wenn Sie sich für eine Aktualisierung entscheiden, wird dies heruntergeladen " +"und die Installation wird von hier aus fortgesetzt." + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "Aktualisieren auf neuen Installer" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "Aktualisierung abbrechen" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" +"Sie können einen Archivspiegel angeben, der anstelle des Standardwertes " +"verwendet wird." + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "Mirror-Adresse:" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "Konfiguriere Ubuntu-Archiv-Mirror" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" +"Wenn Sie einen alternativen Spiegelserver für Ubuntu verwenden, geben Sie " +"dessen Details hier an." + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +#, fuzzy +msgid "generate noisy error report" msgstr "Fehlerbericht anzeigen" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" -msgstr "Vollständigen Log anzeigen" +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" -msgstr "Vollständige Installer-Ausgabe" +#: ../subiquity/ui/views/help.py:187 +#, fuzzy +msgid "generate quiet error report" +msgstr "Fehlerbericht anzeigen" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" -msgstr "Aktualisierung abbrechen und neustarten" +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "Control-G" +msgstr "Strg+Alt" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" -msgstr "Neustart" +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "pretend to run an install" +msgstr "Aktualisieren auf neuen Installer" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." -msgstr "Neustarten …" +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" +"\n" +"Wählen Sie die Sprache, die für das Installationsprogramm verwendet und im " +"installierten \n" +"System konfiguriert werden soll.\n" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "Nutzen sie HOCH, RUNTER und ENTER um Ihre Sprache festzulegen." + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "Hilfe bei der Auswahl einer Sprache" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "Importiere Benutzername:" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "Github-Benutzername:" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "Launchpad-Benutzername:" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "OpenSSH-Server installieren" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "SSH-Identität importieren:" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "aus Github" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "aus Launchpad" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "Sie können Ihre SSH-Schlüssel aus Github oder Launchpad importieren." + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "Kennwortauthentifizierung über SSH erlauben" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "Das Feld darf nicht leer sein." + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "SSH-ID ist zu lang, muss < sein " + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" +"Ein Launchpad-Benutzername muss mit einem Buchstaben oder einer Zahl " +"beginnen. Alle Zeichen müssen kleingeschrieben sein. Die Zeichen +, - und . " +"sind nach dem ersten Zeichen auch erlaubt" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" +"Ein Github-Benutzername darf nur alphanumerische Zeichen oder einzelne " +"Bindestriche enthalten und nicht mit einem Bindestrich beginnen oder enden." + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "Hole SSH-Schlüssel..." + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "Bestätige SSH-Schlüssel" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" +"Schlüssel mit den folgenden Fingerabdrücken wurden geholt. Möchten Sie sie " +"benutzen?" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "Bestätige SSH-Schlüssel" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" +"Ein Schlüssel mit dem folgenden Fingerabdruck wurde geholt. Möchten Sie ihn " +"benutzen?" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "SSH-Einrichtung" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" +"Sie können auswählen das OpenSSH-Server-Paket zu installieren um sicheren " +"Fernzugriff auf Ihren Server zu aktivieren." + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "gerade jetzt" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "Minute" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "Minuten" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "Stunde" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "Stunden" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "Tag" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "Tage" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "vor {amount:2} {unit}" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "Hole Info für {}" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "Abrufen von Informationen für {} fehlgeschlagen" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "Unterstützte Server-Snaps" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Fortfahren" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "Lade Server-Snaps aus dem Store, bitte warten..." + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "Entschuldigung, das Laden der Snaps aus dem Store ist fehlgeschlagen." + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." +msgstr "" +"Dies sind beliebte Snaps in Serverumgebungen. Aktivieren oder deaktivieren " +"Sie die Auswahl mit SPACE, drücken Sie ENTER, um weitere Details zu Paket, " +"Herausgeber und verfügbaren Versionen anzuzeigen." #: ../subiquity/ui/views/keyboard.py:64 msgid "Keyboard auto-detection" @@ -1327,8 +1936,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1452,40 +2061,79 @@ msgstr "" msgid "Identify keyboard" msgstr "Tastatur erkennen" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "Jetzt neustarten" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "Fehlerbericht anzeigen" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "Vollständigen Log anzeigen" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "Vollständige Installer-Ausgabe" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "Aktualisierung abbrechen und neustarten" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "Neustart" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "Neustarten …" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -"Sie können einen Archivspiegel angeben, der anstelle des Standardwertes " -"verwendet wird." -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" -msgstr "Mirror-Adresse:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" +msgstr "Bestätigen Sie destruktive Aktionen" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" -msgstr "Konfiguriere Ubuntu-Archiv-Mirror" - -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" -"Wenn Sie einen alternativen Spiegelserver für Ubuntu verwenden, geben Sie " -"dessen Details hier an." #: ../subiquity/ui/views/proxy.py:33 msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" "Wenn Sie einen HTTP-Proxy verwenden müssen, um die Außenwelt zu erreichen, " "geben Sie die Proxy-Informationen hier an. Ansonsten lassen Sie dies leer.\n" "\n" -"Die Proxy-Informationen sollten in der Standardform von " -"\"http://[[Benutzer][:Kennwort]@]Host[:Port]/\" angegeben werden." +"Die Proxy-Informationen sollten in der Standardform von \"http://[[Benutzer]" +"[:Kennwort]@]Host[:Port]/\" angegeben werden." #: ../subiquity/ui/views/proxy.py:43 msgid "Proxy address:" @@ -1503,267 +2151,193 @@ msgstr "" "Wenn dieses System einen Proxy erfordert, um mit dem Internet verbunden zu " "werden, geben Sie seine Details hier an." -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "Prüfe auf Installer-Aktualisierung" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" -"Sie können den Snap Store verwenden, um zu überprüfen, ob eine neue Version " -"des Installationsprogramms verfügbar ist." - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "Kontaktieren des snap-Stores fehlgeschlagen" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "Kontaktieren des snap-Stores fehlgeschlagen:" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "Installer-Aktualisierung verfügbar" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" -"Version {new} des Installers ist jetzt verfügbar ({current} läuft aktuell)." - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "Lade Aktualisierung herunter …" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" -"Bitte warten Sie während der aktualisierte Installer heruntergeladen wird. " -"Der Installer wird automatisch neugestartet, wenn das Herunterladen " -"abgeschlossen ist." - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "Aktualisierung fehlgeschlagen" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "Lade die Aktualisierung herunter und wende sie an:" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "Ohne Aktualisierung fortfahren" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "Erneut versuchen" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" -"Wenn Sie sich für eine Aktualisierung entscheiden, wird dies heruntergeladen " -"und die Installation wird von hier aus fortgesetzt." - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "Aktualisieren auf neuen Installer" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "Aktualisierung abbrechen" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "gerade jetzt" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "Minute" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "Minuten" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "Stunde" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "Stunden" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "Tag" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "Tage" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "vor {amount:2} {unit}" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "Hole Info für {}" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "Abrufen von Informationen für {} fehlgeschlagen" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "Unterstützte Server-Snaps" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "Lade Server-Snaps aus dem Store, bitte warten..." - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" -"Entschuldigung, das Laden der Snaps aus dem Store ist fehlgeschlagen." - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" -"Dies sind beliebte Snaps in Serverumgebungen. Aktivieren oder deaktivieren " -"Sie die Auswahl mit SPACE, drücken Sie ENTER, um weitere Details zu Paket, " -"Herausgeber und verfügbaren Versionen anzuzeigen." - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "Importiere Benutzername:" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "Github-Benutzername:" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "Launchpad-Benutzername:" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "OpenSSH-Server installieren" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "SSH-Identität importieren:" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "aus Github" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "aus Launchpad" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "Sie können Ihre SSH-Schlüssel aus Github oder Launchpad importieren." - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "Kennwortauthentifizierung über SSH erlauben" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "Das Feld darf nicht leer sein." - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "SSH-ID ist zu lang, muss < sein " - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" -"Ein Launchpad-Benutzername muss mit einem Buchstaben oder einer Zahl " -"beginnen. Alle Zeichen müssen kleingeschrieben sein. Die Zeichen +, - und . " -"sind nach dem ersten Zeichen auch erlaubt" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" -"Ein Github-Benutzername darf nur alphanumerische Zeichen oder einzelne " -"Bindestriche enthalten und nicht mit einem Bindestrich beginnen oder enden." - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "Hole SSH-Schlüssel..." - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "Bestätige SSH-Schlüssel" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" -"Schlüssel mit den folgenden Fingerabdrücken wurden geholt. Möchten Sie sie " -"benutzen?" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "Bestätige SSH-Schlüssel" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" -"Ein Schlüssel mit dem folgenden Fingerabdruck wurde geholt. Möchten Sie ihn " -"benutzen?" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "SSH-Einrichtung" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" -"Sie können auswählen das OpenSSH-Server-Paket zu installieren um sicheren " -"Fernzugriff auf Ihren Server zu aktivieren." - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" + +#: ../subiquity/ui/views/error.py:72 +msgid "" "\n" -"Wählen Sie die Sprache, die für das Installationsprogramm verwendet und im " -"installierten \n" -"System konfiguriert werden soll.\n" +"Sorry, there was a problem completing the installation.\n" +msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." -msgstr "Nutzen sie HOCH, RUNTER und ENTER um Ihre Sprache festzulegen." +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" -msgstr "Hilfe bei der Auswahl einer Sprache" +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "Andere" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" +msgstr "Uneingebunden verlassen" #~ msgid "Filesystem setup" #~ msgstr "Dateisystem einrichten" @@ -1815,7 +2389,6 @@ msgstr "Hilfe bei der Auswahl einer Sprache" #~ msgid "You need to mount a device at / to continue." #~ msgstr "Sie müssen ein Gerät nach / einbinden um fortzufahren." -#, python-brace-format #~ msgid "DHCPv{v}" #~ msgstr "DHCPv{v}" @@ -1824,7 +2397,8 @@ msgstr "Hilfe bei der Auswahl einer Sprache" #~ msgid "Use UP, DOWN and ENTER keys to select your keyboard." #~ msgstr "" -#~ "Nutzen Sie die Tasten HOCH, RUNTER und ENTER, um Ihre Tastatur auszuwählen." +#~ "Nutzen Sie die Tasten HOCH, RUNTER und ENTER, um Ihre Tastatur " +#~ "auszuwählen." #~ msgid "" #~ "The selected guided partitioning scheme creates the required bootloader " @@ -1832,9 +2406,9 @@ msgstr "Hilfe bei der Auswahl einer Sprache" #~ "the rest of the disk, formatted as ext4 and mounted at '/'." #~ msgstr "" #~ "Das ausgewählte geführte Partitionsschema erstellt die erforderliche " -#~ "Bootloader-Partition auf der ausgewählten Festplatte und erstellt dann eine " -#~ "einzige Partition, die den Rest der Festplatte abdeckt, als ext4 formatiert " -#~ "und auf »/« eingebunden ist." +#~ "Bootloader-Partition auf der ausgewählten Festplatte und erstellt dann " +#~ "eine einzige Partition, die den Rest der Festplatte abdeckt, als ext4 " +#~ "formatiert und auf »/« eingebunden ist." #~ msgid "" #~ "The installer can guide you through partitioning an entire disk either " @@ -1844,28 +2418,47 @@ msgstr "Hilfe bei der Auswahl einer Sprache" #~ "review and modify the results." #~ msgstr "" #~ "Der Installer kann Sie durch die Partitionierung einer ganzen Festplatte " -#~ "führen, entweder direkt oder mit LVM, oder, wenn Sie es wünschen, manuell.\n" +#~ "führen, entweder direkt oder mit LVM, oder, wenn Sie es wünschen, " +#~ "manuell.\n" #~ "\n" #~ "Wenn Sie sich für die Partitionierung einer kompletten Festplatte " -#~ "entscheiden, haben Sie dennoch die Möglichkeit, die Ergebnisse zu überprüfen " -#~ "und zu ändern." +#~ "entscheiden, haben Sie dennoch die Möglichkeit, die Ergebnisse zu " +#~ "überprüfen und zu ändern." #~ msgid "" -#~ "The LVM guided partitioning scheme creates three partitions on the selected " -#~ "disk: one as required by the bootloader, one for '/boot', and one covering " -#~ "the rest of the disk.\n" +#~ "Selecting Continue below will begin the installation process and result " +#~ "in the loss of data on the disks selected to be formatted.\n" #~ "\n" -#~ "A LVM volume group is created containing the large partition. A 4 gigabyte " -#~ "logical volume is created for the root filesystem. It can easily be enlarged " -#~ "with standard LVM command line tools." +#~ "You will not be able to return to this or a previous screen once the " +#~ "installation has started.\n" +#~ "\n" +#~ "Are you sure you want to continue?" +#~ msgstr "" +#~ "Wenn Sie unten auf Weiter klicken, beginnt der Installationsvorgang und " +#~ "führt zum Verlust von Daten auf den zu formatierenden Laufwerken.\n" +#~ "\n" +#~ "Nach Beginn der Installation können Sie nicht mehr zu diesem oder einem " +#~ "früheren Bildschirm zurückkehren.\n" +#~ "\n" +#~ "Sind Sie sicher, dass Sie weitermachen wollen?" + +#~ msgid "" +#~ "The LVM guided partitioning scheme creates three partitions on the " +#~ "selected disk: one as required by the bootloader, one for '/boot', and " +#~ "one covering the rest of the disk.\n" +#~ "\n" +#~ "A LVM volume group is created containing the large partition. A 4 " +#~ "gigabyte logical volume is created for the root filesystem. It can easily " +#~ "be enlarged with standard LVM command line tools." #~ msgstr "" #~ "Das LVM-Partitionsschema erstellt drei Partitionen auf der ausgewählten " -#~ "Festplatte: eine nach Bedarf des Bootloaders, eine für »/boot« und eine für " -#~ "den Rest der Festplatte.\n" +#~ "Festplatte: eine nach Bedarf des Bootloaders, eine für »/boot« und eine " +#~ "für den Rest der Festplatte.\n" #~ "\n" #~ "Es wird eine LVM-Volumengruppe erstellt, die die große Partition enthält. " -#~ "Für das Root-Dateisystem wird ein logisches Volumen von 4 Gigabyte angelegt. " -#~ "Es kann einfach mit Standard LVM Kommandozeilenwerkzeugen erweitert werden." +#~ "Für das Root-Dateisystem wird ein logisches Volumen von 4 Gigabyte " +#~ "angelegt. Es kann einfach mit Standard LVM Kommandozeilenwerkzeugen " +#~ "erweitert werden." #~ msgid "Exit To Shell" #~ msgstr "Beenden und zur Shell" diff --git a/po/el.po b/po/el.po index d4c14f63..39b324b0 100644 --- a/po/el.po +++ b/po/el.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2019-07-01 14:11+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Greek \n" +"Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "Η εγκατάσταση ολοκληρώθηκε!" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "Ολοκληρώθηκε η εγκατάσταση!" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "Εγκατάσταση συστήματος" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "Η εγκατάσταση ολοκληρώθηκε!" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "Παρουσιάστηκε σφάλμα κατά την εγκατάσταση" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr "" @@ -89,9 +78,9 @@ msgstr "" msgid "This field must be a %s URL." msgstr "" -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "Ολοκληρώθηκε" @@ -99,32 +88,20 @@ msgstr "Ολοκληρώθηκε" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Ακύρωση" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Ναι" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "Όχι" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Αποθήκευση" @@ -184,9 +161,9 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "" @@ -205,9 +182,11 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Κλείσιμο" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "" @@ -255,10 +234,6 @@ msgstr "" msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "Συνδέσεις δικτύου" @@ -274,805 +249,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "Πίσω" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Ναι" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "Όχι" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "Η εγκατάσταση ολοκληρώθηκε!" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "Ολοκληρώθηκε η εγκατάσταση!" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "Εγκατάσταση συστήματος" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "Η εγκατάσταση ολοκληρώθηκε!" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "Παρουσιάστηκε σφάλμα κατά την εγκατάσταση" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 -msgid "5" +msgid "1 (mirrored)" msgstr "" #: ../subiquity/models/filesystem.py:149 -msgid "6" +msgid "5" msgstr "" #: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Συνέχεια" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "Επιβεβαιώστε την καταστρεπτική ενέργεια" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "ΠΕΡΙΛΗΨΗ ΣΥΣΤΗΜΑΤΟΣ ΑΡΧΕΙΩΝ" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "ΔΙΑΘΕΣΙΜΕΣ ΣΥΣΚΕΥΕΣ" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "Επαναφορά ρυθμίσεων" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "Πρέπει να καθοριστεί κωδικός πρόσβασης" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "Δε συμπίπτουν οι κωδικοί πρόσβασης" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "Μορφοποίηση και/ή προσάρτηση {}" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1142,6 +690,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "" +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "Πρέπει να καθοριστεί κωδικός πρόσβασης" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "Δε συμπίπτουν οι κωδικοί πρόσβασης" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1162,32 +720,1043 @@ msgstr "" msgid "passwords" msgstr "" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" -msgstr "Επανεκκίνηση τώρα" - -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" -msgstr "Πλήρης καταγραφή του εγκαταστάτη" - -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "Μορφοποίηση και/ή προσάρτηση {}" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "ΠΕΡΙΛΗΨΗ ΣΥΣΤΗΜΑΤΟΣ ΑΡΧΕΙΩΝ" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "ΔΙΑΘΕΣΙΜΕΣ ΣΥΣΚΕΥΕΣ" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "Επαναφορά ρυθμίσεων" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "Control-G" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "Πλοήγηση με πλήκτρα βέλη ΠΑΝΩ, ΚΑΤΩ, και επιλογή γλώσσας με ENTER" + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "Όνομα χρήστη εισαγωγής:" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "Εισαγωγή ταυτότητας SSH:" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "από Github" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "από Launchpad" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "Αυτό το πεδία δεν πρέπει να αφεθεί κενό." + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "Η ταυτότητα SSH είναι πολύ μεγάλη, πρέπει να είναι < " + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Συνέχεια" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." msgstr "" #: ../subiquity/ui/views/keyboard.py:64 @@ -1249,8 +1818,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1360,21 +1929,64 @@ msgstr "" msgid "Identify keyboard" msgstr "" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "Επανεκκίνηση τώρα" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "Πλήρης καταγραφή του εγκαταστάτη" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" +msgstr "Επιβεβαιώστε την καταστρεπτική ενέργεια" + +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" -msgstr "" - -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1382,8 +1994,8 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" #: ../subiquity/ui/views/proxy.py:43 @@ -1400,239 +2012,192 @@ msgid "" "details here." msgstr "" -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "Όνομα χρήστη εισαγωγής:" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "Εισαγωγή ταυτότητας SSH:" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "από Github" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "από Launchpad" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "Αυτό το πεδία δεν πρέπει να αφεθεί κενό." - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "Η ταυτότητα SSH είναι πολύ μεγάλη, πρέπει να είναι < " - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." -msgstr "Πλοήγηση με πλήκτρα βέλη ΠΑΝΩ, ΚΑΤΩ, και επιλογή γλώσσας με ENTER" +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" +msgstr "" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" #~ msgid "Filesystem setup" diff --git a/po/en_GB.po b/po/en_GB.po index afcdeb5b..74b8b685 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -3,79 +3,70 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" -"PO-Revision-Date: 2020-03-11 01:56+0000\n" -"Last-Translator: Andi Chandler \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" +"PO-Revision-Date: 2020-04-09 15:57+0000\n" +"Last-Translator: Anthony Harrington \n" "Language-Team: English (United Kingdom) \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-04-06 15:12+0000\n" -"X-Generator: Launchpad (build a296f04231dee355be5db73cc878b9e21689a253)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "An error has occurred" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "Installation complete!" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "Finished install!" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "Installing system" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "Install complete!" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "An error occurred during installation" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "autoconfiguration failed" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "Info" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "Edit Wifi" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "Edit IPv4" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "Edit IPv6" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "Edit bond" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "Add a VLAN tag" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "Delete" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "The host key fingerprints are:\n" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr ", or " @@ -89,9 +80,9 @@ msgstr " or " msgid "This field must be a %s URL." msgstr "This field must be a %s URL." -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "Done" @@ -99,32 +90,20 @@ msgstr "Done" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Cancel" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Yes" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "No" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Save" @@ -184,9 +163,9 @@ msgstr "IPv{v} Method: " #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "Create" @@ -205,9 +184,11 @@ msgstr "%s already exists" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Close" @@ -217,8 +198,8 @@ msgid "Info for {}" msgstr "Info for {}" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "Name:" @@ -255,10 +236,6 @@ msgstr "Name cannot be more than 16 characters long" msgid "Create bond" msgstr "Create bond" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "Network interface {} WIFI configuration" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "Network connections" @@ -273,190 +250,273 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "Back" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "Continue without network" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "Applying changes" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "not connected" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "enslaved to {}" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "timed out" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "unknown state {}" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "static" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "disabled" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "VLAN {id} on interface {link}" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "bond master for {}" -#: ../subiquity/models/filesystem.py:146 +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "Network interface {} WIFI configuration" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Yes" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "No" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "Importing keys failed:" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "ssh-keygen failed to show fingerprint of downloaded keys:" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "An error has occurred" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "Installation complete!" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "Finished install!" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "Installing system" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "Install complete!" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "An error occurred during installation" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "Block device probe failure" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "Disk probe failure" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "Install failure" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "Installer crash" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "Network error" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "Unknown error" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "failed" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "auto" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" +msgstr "online" + +#: ../subiquity/models/filesystem.py:147 msgid "0 (striped)" msgstr "0 (striped)" -#: ../subiquity/models/filesystem.py:147 +#: ../subiquity/models/filesystem.py:148 msgid "1 (mirrored)" msgstr "1 (mirrored)" -#: ../subiquity/models/filesystem.py:148 +#: ../subiquity/models/filesystem.py:149 msgid "5" msgstr "5" -#: ../subiquity/models/filesystem.py:149 +#: ../subiquity/models/filesystem.py:150 msgid "6" msgstr "6" -#: ../subiquity/models/filesystem.py:150 +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "10" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "{!r} is not valid input" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "Edit" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "Reformat" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "Add Partition" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "Create Logical Volume" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "Format" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "Remove from RAID/LVM" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "Make Boot Device" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." -#: ../subiquity/models/filesystem.py:433 -#, python-brace-format -msgid "" -"Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " -"{min_devices} devices." -msgstr "" -"Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " -"{min_devices} devices." - #: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" +"Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " +"{min_devices} devices." +msgstr "" +"Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " +"{min_devices} devices." + +#: ../subiquity/models/filesystem.py:451 +#, python-brace-format +msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "existing" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "new" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "{component_name} of {desc} {name}" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "already formatted as {fstype}" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "to be reformatted as {fstype}" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "to be formatted as {fstype}" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "mounted at {path}" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "not mounted" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "unused" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "used" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " @@ -465,65 +525,65 @@ msgstr "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "Cannot delete {selflabel} because it has {count} mounted partitions." -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "Cannot delete {selflabel} because it has 1 mounted partition." -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "local disk" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "partition of {}" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "partition {} of {}" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "partition {}" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" "Cannot delete a single partition from a device that already has partitions." -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "Cannot delete required bootloader partition" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "software RAID {}" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "Cannot edit pre-existing RAIDs." -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "Cannot edit {selflabel} because it has partitions." -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "Cannot edit pre-existing volume groups." -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "Cannot edit {selflabel} because it has logical volumes." -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." @@ -531,625 +591,55 @@ msgstr "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "Other" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "Leave unmounted" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "formatted as {}" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr ", mounted at {}" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr ", not mounted" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "unused {}" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." +"Installer shell session activated.\n" +"\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" +"\n" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "Do you really want to delete the {desc} {label}?" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "It is formatted as {fstype} and mounted at {path}" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "It is formatted as {fstype} and not mounted." - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "logical volume" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "logical volumes" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "partition" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "partitions" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "It contains {n} {things}:" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "It is not formatted or mounted." - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "Remove filesystem from {}" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "Do you really want to remove the existing filesystem from {}?" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "Remove all {things} from {obj}" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "Do you really want to remove all {things} from {obj}?" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by holding Ctrl + D or typing 'exit'.\n" "\n" -"Are you sure you want to continue?" -msgstr "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" -"\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" -"\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment: Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Continue" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" +msgstr "the installer running on {} will perform the autoinstall" -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "Confirm destructive action" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" +msgstr "waiting for installer running on {} to run early commands" -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "No disks or partitions mounted." +#: ../subiquity/core.py:325 +msgid "yes" +msgstr "yes" -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "MOUNT POINT" +#: ../subiquity/core.py:326 +msgid "no" +msgstr "no" -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "SIZE" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." +msgstr "Confirmation is required to continue." -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "TYPE" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" +msgstr "Add 'autoinstall' to your kernel command line to avoid this" -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "DEVICE TYPE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "Unmount" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "No available devices" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "No used devices" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "Remove from {}" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "Add {} Partition" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "DEVICE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "free space" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "Storage configuration" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "Create software RAID (md)" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "Create volume group (LVM)" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "FILE SYSTEM SUMMARY" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "AVAILABLE DEVICES" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "USED DEVICES" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "Mount a filesystem at /" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "Select a boot disk" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "Reset" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "Configure a guided storage layout, or create a custom one:" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "Passphrase:" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "Confirm passphrase:" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "Password must be set" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "Passwords do not match" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "Encrypt the LVM group with LUKS" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "Set up this disk as an LVM group" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "Use an entire disk" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "Custom storage layout" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "Guided storage configuration" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "Help on guided storage configuration" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "Passphrases" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "Devices:" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "Size:" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "Create encrypted volume" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "Select at least one device to be part of the volume group." - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "The name of a volume group cannot be empty" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "The name of a volume group cannot start with a hyphen" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "{} is not a valid name for a volume group" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "There is already a volume group named >>{}<<" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "Passphrase must be set" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "Passphrases do not match" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "Create LVM volume group" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "Edit volume group \"{}\"" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "Leave unformatted" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "Leave formatted as {}" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "Capped partition size at {}" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "Rounded size up to {}" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "Size (max {}):" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "Name: " - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "Format:" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "Mount:" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "Use as swap" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "Use this swap partition in the installed system." - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "The name of a logical volume cannot be empty" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "The name of a logical volume cannot start with a hyphen" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "A logical volume may not be called {}" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "The name of a logical volume may not contain \"{}\"" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "There is already a logical volume named {}." - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "Path exceeds PATH_MAX" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "{} is already mounted at {}." - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr " The only aspect of this partition that can be edited is the size." - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "OK" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "Use existing fat32 filesystem" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "Reformat as fresh fat32 filesystem" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "{} partition" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "Adding {} to {}" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "logical volume {}" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "Editing {} of {}" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "Format and/or mount {}" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "Waiting for storage probing to complete" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "Probing for devices to install to failed" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "/ is not permitted in the name of a RAID device" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" -msgstr "Whitespace is not permitted in the name of a RAID device" - -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" -msgstr "RAID Level:" - -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" -msgstr "There is already a RAID named >>{}<<" - -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" -msgstr ". and .. are not valid names for RAID devices" - -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" -msgstr "RAID Level \"{}\" requires at least {} active devices" - -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" -msgstr "Create software RAID (\"MD\") disk" - -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" -msgstr "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" +msgstr "Continue with autoinstall?" #: ../subiquity/ui/views/identity.py:50 msgid "The characters : , and = are not permitted in this field" @@ -1216,6 +706,16 @@ msgstr "Username must match NAME_REGEX, i.e. [a-z_][a-z0-9_-]*" msgid "The username \"{username}\" is reserved for use by the system." msgstr "The username \"{username}\" is reserved for use by the system." +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "Password must be set" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "Passwords do not match" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1239,33 +739,1201 @@ msgstr "" msgid "passwords" msgstr "passwords" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" -msgstr "Reboot Now" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" +msgstr "formatted as {}" -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" -msgstr "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" +msgstr ", mounted at {}" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" -msgstr "View full log" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" +msgstr ", not mounted" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" -msgstr "Full installer output" +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" +msgstr "unused {}" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" -msgstr "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" -msgstr "Reboot" +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "/ is not permitted in the name of a RAID device" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." -msgstr "Rebooting..." +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "Whitespace is not permitted in the name of a RAID device" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "RAID Level:" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "Devices:" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "Size:" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "There is already a RAID named >>{}<<" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr ". and .. are not valid names for RAID devices" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "RAID Level \"{}\" requires at least {} active devices" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "Create software RAID (\"MD\") disk" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "Edit software RAID disk \"{}\"" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "Leave unformatted" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "Leave formatted as {}" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "Capped partition size at {}" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "Rounded size up to {}" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "Size (max {}):" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "Name: " + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "Format:" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "Mount:" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "Use as swap" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "Use this swap partition in the installed system." + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "The name of a logical volume cannot be empty" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "The name of a logical volume cannot start with a hyphen" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "A logical volume may not be called {}" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "The name of a logical volume may not contain \"{}\"" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "There is already a logical volume named {}." + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "Path exceeds PATH_MAX" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "{} is already mounted at {}." + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, fuzzy, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" +"Required bootloader partition\n" +"\n" +"GRUB will be installed onto the target disk's MBR.\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough space " +"after the MBR for GRUB to store its second-stage core.img, so a small " +"unformatted partition is needed at the start of the disk. It will not " +"contain a filesystem and will not be mounted, and cannot be edited here." + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +#, fuzzy +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" +"Required bootloader partition\n" +"\n" +"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " +"installed onto this partition, which must be formatted as fat32." + +#: ../subiquity/ui/views/filesystem/partition.py:302 +#, fuzzy +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" +"Required bootloader partition\n" +"\n" +"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " +"installed onto this partition, which must be formatted as fat32." + +#: ../subiquity/ui/views/filesystem/partition.py:310 +#, fuzzy +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr " The only aspect of this partition that can be edited is the size." + +#: ../subiquity/ui/views/filesystem/partition.py:314 +#, fuzzy +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" +" You can choose whether to use the existing filesystem on this partition or " +"reformat it." + +#: ../subiquity/ui/views/filesystem/partition.py:319 +#, fuzzy +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. Grub will be installed " +"onto this partition." + +#: ../subiquity/ui/views/filesystem/partition.py:326 +#, fuzzy +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. Grub will be installed " +"onto this partition." + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "OK" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "Use existing fat32 filesystem" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "Reformat as fresh fat32 filesystem" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "logical volume" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "{} partition" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "Adding {} to {}" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "logical volume {}" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "Editing {} of {}" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "Format and/or mount {}" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "Do you really want to delete the {desc} {label}?" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "It is formatted as {fstype} and mounted at {path}" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "It is formatted as {fstype} and not mounted." + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "logical volumes" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "partition" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "partitions" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "It contains {n} {things}:" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "It is not formatted or mounted." + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "Remove filesystem from {}" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "Do you really want to remove the existing filesystem from {}?" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "Remove all {things} from {obj}" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "Do you really want to remove all {things} from {obj}?" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "Passphrases" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "Create encrypted volume" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "Passphrase:" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "Confirm passphrase:" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "Select at least one device to be part of the volume group." + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "The name of a volume group cannot be empty" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "The name of a volume group cannot start with a hyphen" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "{} is not a valid name for a volume group" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "There is already a volume group named >>{}<<" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "Passphrase must be set" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "Passphrases do not match" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "Create LVM volume group" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "Edit volume group \"{}\"" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "Configure a guided storage layout, or create a custom one:" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "Encrypt the LVM group with LUKS" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "Set up this disk as an LVM group" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "Use an entire disk" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "Custom storage layout" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +#, fuzzy +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A 4 gigabyte logical\n" +"volume is created for the root filesystem. It can easily be enlarged\n" +"with standard LVM command line tools.\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" +"\n" +"Block probing did not discover any disks. Unfortunately, this means that\n" +"installation will not be possible.\n" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "Guided storage configuration" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "Help on guided storage configuration" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "No disks or partitions mounted." + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "MOUNT POINT" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "SIZE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "TYPE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "DEVICE TYPE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "Unmount" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "No available devices" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "No used devices" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "Remove from {}" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "Add {} Partition" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +#, fuzzy +msgid "Add As Another Boot Device" +msgstr "Make Boot Device" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +#, fuzzy +msgid "Use As Boot Device" +msgstr "Make Boot Device" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "DEVICE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "free space" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "Storage configuration" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "Create software RAID (md)" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "Create volume group (LVM)" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "FILE SYSTEM SUMMARY" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "AVAILABLE DEVICES" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "USED DEVICES" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "Mount a filesystem at /" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "Select a boot disk" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "Reset" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "Waiting for storage probing to complete" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "Probing for devices to install to failed" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "Checking for installer update..." + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" +"Contacting the snap store to check if a new version of the installer is " +"available." + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "Contacting the snap store failed" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "Contacting the snap store failed:" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "Installer update available" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" +"Version {new} of the installer is now available ({current} is currently " +"running)." + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "Downloading update..." + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "Update failed" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "Downloading and applying the update:" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "Continue without updating" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "Try again" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "Update to the new installer" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "Cancel update" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" +"You may provide an archive mirror that will be used instead of the default." + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "Mirror address:" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "Configure Ubuntu archive mirror" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "If you use an alternative mirror for Ubuntu, enter its details here." + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" +"\n" +"To connect, SSH to any of these addresses:\n" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" +"\n" +"To connect, SSH to installer@{ip}.\n" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" +"\n" +"The password you should use is \"{password}\".\n" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" +"\n" +"Unfortunately, this system seems to have no global IP addresses at this\n" +"time.\n" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" +"\n" +"Unfortunately, the installer was unable to detect the password that has\n" +"been set.\n" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "The following keys can be used at any time:" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "ESC" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "go back" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "F1" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "open help menu" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "Control-Z, F2" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "switch to shell" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "Control-L, F3" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "redraw screen" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "Control-T, F4" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "toggle colour on and off" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "Control-X" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "Control-E" + +#: ../subiquity/ui/views/help.py:186 +#, fuzzy +msgid "generate noisy error report" +msgstr "generate noisy error report (dry-run only)" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "Control-R" + +#: ../subiquity/ui/views/help.py:187 +#, fuzzy +msgid "generate quiet error report" +msgstr "generate quiet error report (dry-run only)" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "Control-G" +msgstr "Control-X" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "pretend to run an install" +msgstr "Update to the new installer" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "Control-U" + +#: ../subiquity/ui/views/help.py:189 +#, fuzzy +msgid "crash the ui" +msgstr "crash the ui (dry-run only)" + +#: ../subiquity/ui/views/help.py:200 +#, fuzzy +msgid "(dry-run only)" +msgstr "quit (dry-run only)" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "Shortcut Keys" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "About this installer" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "Keyboard shortcuts" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "Enter shell" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "Toggle colour on/off" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "Help on SSH access" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "Help on this screen" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "View error reports" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "About the installer" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "Help" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "Use UP, DOWN and ENTER keys to select your language." + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "Help choosing a language" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "Import Username:" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "Github Username:" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "Launchpad Username:" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "Install OpenSSH server" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "Import SSH identity:" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "from Github" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "from Launchpad" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "You can import your SSH keys from Github or Launchpad." + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "Allow password authentication over SSH" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "This field must not be blank." + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "SSH id too long, must be < " + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "Fetching SSH keys..." + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "Confirm SSH keys" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" +"Keys with the following fingerprints were fetched. Do you want to use them?" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "Confirm SSH key" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" +"A key with the following fingerprint was fetched. Do you want to use it?" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "SSH Setup" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "just now" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "minute" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "minutes" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "hour" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "hours" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "day" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "days" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "{amount:2} {unit} ago" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "Fetching info for {}" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "Fetching info for {} failed" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "Featured Server Snaps" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Continue" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "Loading server snaps from store, please wait..." + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "Sorry, loading snaps from the store failed." + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." +msgstr "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." #: ../subiquity/ui/views/keyboard.py:64 msgid "Keyboard auto-detection" @@ -1335,8 +2003,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1345,8 +2013,8 @@ msgstr "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1459,37 +2127,86 @@ msgstr "" msgid "Identify keyboard" msgstr "Identify keyboard" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "Install progress" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "Reboot Now" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "View error report" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "View full log" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "Full installer output" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "Cancel update and reboot" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "Reboot" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "Rebooting..." + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" -msgstr "Mirror address:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" +msgstr "Confirm destructive action" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" -msgstr "Configure Ubuntu archive mirror" +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" +msgstr "" -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." -msgstr "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" +msgstr "Switch to a shell" #: ../subiquity/ui/views/proxy.py:33 msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." #: ../subiquity/ui/views/proxy.py:43 msgid "Proxy address:" @@ -1507,263 +2224,233 @@ msgstr "" "If this system requires a proxy to connect to the internet, enter its " "details here." -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "Checking for installer update..." - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" -"Contacting the snap store to check if a new version of the installer is " -"available." - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "Contacting the snap store failed" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "Contacting the snap store failed:" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "Installer update available" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" -"Version {new} of the installer is now available ({current} is currently " -"running)." - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "Downloading update..." - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "Update failed" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "Downloading and applying the update:" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "Continue without updating" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "Try again" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "Update to the new installer" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "Cancel update" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "just now" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "minute" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "minutes" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "hour" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "hours" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "day" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "days" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "{amount:2} {unit} ago" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "Fetching info for {}" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "Fetching info for {} failed" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "Featured Server Snaps" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "Loading server snaps from store, please wait..." - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "Sorry, loading snaps from the store failed." - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "Import Username:" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "Github Username:" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "Launchpad Username:" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "Install OpenSSH server" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "Import SSH identity:" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "from Github" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "from Launchpad" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "You can import your SSH keys from Github or Launchpad." - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "Allow password authentication over SSH" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "This field must not be blank." - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "SSH id too long, must be < " - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "Fetching SSH keys..." - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "Confirm SSH keys" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" -"Keys with the following fingerprints were fetched. Do you want to use them?" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "Confirm SSH key" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" -"A key with the following fingerprint was fetched. Do you want to use it?" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "SSH Setup" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." -msgstr "Use UP, DOWN and ENTER keys to select your language." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" +msgstr "" +"\n" +"Sorry, there was a problem completing the installation.\n" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" -msgstr "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" +"\n" +"Sorry, the installer has restarted because of an error.\n" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" +"\n" +"Sorry, an unknown error occurred.\n" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" +"\n" +"Loading report...\n" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" +"\n" +"You can continue and the installer will just display the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" +"\n" +"Do you want to try starting the installation again?\n" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "Select continue to try the installation again." + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "Cancel upload" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "Close report" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "Restart the installer" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "Send to Canonical" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "Sent to Canonical" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "View full report" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "DATE" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "KIND" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "STATUS" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "Select an error report to view:" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "VIEWED" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "UNVIEWED" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "No zdev devices found." + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "ID" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "ONLINE" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "NAMES" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "Enable" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "Disable" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "Zdev setup" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "Other" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" +msgstr "Leave unmounted" #~ msgid "Filesystem setup" #~ msgstr "Filesystem setup" @@ -1798,6 +2485,23 @@ msgstr "Help choosing a language" #~ msgid "Select an interface to configure it or select Done to continue" #~ msgstr "Select an interface to configure it or select Done to continue" +#~ msgid "" +#~ "Selecting Continue below will begin the installation process and result " +#~ "in the loss of data on the disks selected to be formatted.\n" +#~ "\n" +#~ "You will not be able to return to this or a previous screen once the " +#~ "installation has started.\n" +#~ "\n" +#~ "Are you sure you want to continue?" +#~ msgstr "" +#~ "Selecting Continue below will begin the installation process and result " +#~ "in the loss of data on the disks selected to be formatted.\n" +#~ "\n" +#~ "You will not be able to return to this or a previous screen once the " +#~ "installation has started.\n" +#~ "\n" +#~ "Are you sure you want to continue?" + #~ msgid "Use An Entire Disk" #~ msgstr "Use An Entire Disk" @@ -1807,7 +2511,6 @@ msgstr "Help choosing a language" #~ msgid "Exit To Shell" #~ msgstr "Exit To Shell" -#, python-brace-format #~ msgid "DHCPv{v}" #~ msgstr "DHCPv{v}" @@ -1846,25 +2549,24 @@ msgstr "Help choosing a language" #~ "the rest of the disk, formatted as ext4 and mounted at >>/<<." #~ msgid "" -#~ "The LVM guided partitioning scheme creates three partitions on the selected " -#~ "disk: one as required by the bootloader, one for '/boot', and one covering " -#~ "the rest of the disk.\n" +#~ "The LVM guided partitioning scheme creates three partitions on the " +#~ "selected disk: one as required by the bootloader, one for '/boot', and " +#~ "one covering the rest of the disk.\n" #~ "\n" -#~ "A LVM volume group is created containing the large partition. A 4 gigabyte " -#~ "logical volume is created for the root filesystem. It can easily be enlarged " -#~ "with standard LVM command line tools." +#~ "A LVM volume group is created containing the large partition. A 4 " +#~ "gigabyte logical volume is created for the root filesystem. It can easily " +#~ "be enlarged with standard LVM command line tools." #~ msgstr "" -#~ "The LVM guided partitioning scheme creates three partitions on the selected " -#~ "disk: one as required by the bootloader, one for >>/boot<<, and one covering " -#~ "the rest of the disk.\n" +#~ "The LVM guided partitioning scheme creates three partitions on the " +#~ "selected disk: one as required by the bootloader, one for >>/boot<<, and " +#~ "one covering the rest of the disk.\n" #~ "\n" -#~ "A LVM volume group is created containing the large partition. A 4 gigabyte " -#~ "logical volume is created for the root filesystem. It can easily be enlarged " -#~ "with standard LVM command line tools." +#~ "A LVM volume group is created containing the large partition. A 4 " +#~ "gigabyte logical volume is created for the root filesystem. It can easily " +#~ "be enlarged with standard LVM command line tools." #~ msgid "Please choose your preferred language." #~ msgstr "Please choose your preferred language." -#, python-brace-format #~ msgid "Cannot remove selflabel from pre-exsting {cdtype} {cdlabel}" #~ msgstr "Cannot remove selflabel from pre-exsting {cdtype} {cdlabel}" diff --git a/po/en_US.po b/po/en_US.po index 46993fab..e16bd972 100644 --- a/po/en_US.po +++ b/po/en_US.po @@ -2,12 +2,13 @@ # Copyright (C) 2017 Canonical Ltd, and Rosetta Contributors 2017 # This file is distributed under the same license as the subiquity package. # +#: ../subiquity/ui/views/installprogress.py:256 #, fuzzy msgid "" msgstr "" "Project-Id-Version: subiquity\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-09-15 18:29+0100\n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,543 +17,2178 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../subiquity/controllers/filesystem.py:67 -#: ../subiquity/controllers/filesystem.py:74 -#: ../subiquity/controllers/filesystem.py:81 -msgid "Filesystem setup" +#: ../subiquitycore/controllers/network.py:296 +msgid "autoconfiguration failed" msgstr "" -#: ../subiquity/controllers/filesystem.py:68 -msgid "Choose guided or manual partitioning" +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 +msgid "Info" msgstr "" -#: ../subiquity/controllers/filesystem.py:75 -msgid "Select available disks to format and mount" +#: ../subiquitycore/models/network.py:39 +msgid "Edit Wifi" msgstr "" -#: ../subiquity/controllers/filesystem.py:82 -msgid "Choose the installation target" +#: ../subiquitycore/models/network.py:40 +msgid "Edit IPv4" msgstr "" -#: ../subiquity/controllers/filesystem.py:96 -msgid "Filesystem error" +#: ../subiquitycore/models/network.py:41 +msgid "Edit IPv6" msgstr "" -#: ../subiquity/controllers/filesystem.py:97 -msgid "Error while installing Ubuntu" +#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 +msgid "Edit bond" msgstr "" -#: ../subiquity/controllers/filesystem.py:98 -msgid "Failed to obtain write permissions to /tmp" +#: ../subiquitycore/models/network.py:43 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 +msgid "Add a VLAN tag" msgstr "" -#: ../subiquity/controllers/filesystem.py:140 -msgid "Partition, format, and mount {}" +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 +#: ../subiquity/ui/views/filesystem/delete.py:82 +msgid "Delete" msgstr "" -#: ../subiquity/controllers/filesystem.py:141 -msgid "Partition the disk, or format the entire device without partitions" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" msgstr "" -#: ../subiquity/controllers/filesystem.py:151 -msgid "Select whole disk, or partition, to format and mount." -msgstr "" - -#: ../subiquity/controllers/filesystem.py:158 -msgid "Edit partition details format and mount." -msgstr "" - -#: ../subiquity/controllers/filesystem.py:265 -msgid "Create Logical Volume Group (\"LVM2\") disk" -msgstr "" - -#: ../subiquity/controllers/filesystem.py:266 -#: ../subiquity/controllers/filesystem.py:276 -#: ../subiquity/controllers/filesystem.py:289 -msgid "ENTER on a disk will show detailed information for that disk" -msgstr "" - -#: ../subiquity/controllers/filesystem.py:268 +#: ../subiquitycore/ssh.py:57 +#, python-brace-format msgid "" -"Use SPACE to select disks to form your LVM2 volume group, and then specify " -"the Volume Group name. " +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" msgstr "" -#: ../subiquity/controllers/filesystem.py:275 -msgid "Create software RAID (\"MD\") disk" +#: ../subiquitycore/ui/form.py:362 +msgid ", or " msgstr "" -#: ../subiquity/controllers/filesystem.py:278 -msgid "" -"Use SPACE to select disks to form your RAID array, and then specify the RAID " -"parameters. Multiple-disk arrays work best when all the disks in an array " -"are the same size and speed." +#: ../subiquitycore/ui/form.py:364 +msgid " or " msgstr "" -#: ../subiquity/controllers/filesystem.py:288 -msgid "Create hierarchical storage (\"bcache\") disk" +#: ../subiquitycore/ui/form.py:367 +#, python-format +msgid "This field must be a %s URL." msgstr "" -#: ../subiquity/controllers/filesystem.py:291 -msgid "" -"Use SPACE to select a cache disk and a backing disk to form your bcache " -"device." +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 +msgid "Done" msgstr "" -#: ../subiquity/controllers/filesystem.py:306 -msgid "Format and/or mount {}" +#: ../subiquitycore/ui/form.py:447 +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 +#: ../subiquity/ui/views/filesystem/delete.py:87 +#: ../subiquity/ui/views/filesystem/delete.py:150 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 +msgid "Cancel" msgstr "" -#: ../subiquity/controllers/filesystem.py:307 -msgid "Format or mount whole disk." +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 +#: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 +msgid "Save" msgstr "" -#: ../subiquity/controllers/filesystem.py:316 -msgid "Mount partition {} of {}" +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:88 +msgid "Subnet:" msgstr "" -#: ../subiquity/controllers/filesystem.py:317 -msgid "Mount partition." +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:89 +msgid "Address:" msgstr "" -#: ../subiquity/controllers/filesystem.py:319 -msgid "Format and mount partition {} of {}" +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:90 +msgid "Gateway:" msgstr "" -#: ../subiquity/controllers/filesystem.py:320 -msgid "Format and mount partition." +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:91 +msgid "Name servers:" msgstr "" -#: ../subiquity/controllers/filesystem.py:385 -msgid "Select next or previous disks with n and p" +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:92 +msgid "IP addresses, comma separated" msgstr "" -#: ../subiquity/controllers/identity.py:36 -msgid "Profile setup" +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:93 +msgid "Search domains:" msgstr "" -#: ../subiquity/controllers/identity.py:37 -msgid "" -"Enter the username and password (or ssh identity) you will use to log in to " -"the system." +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:94 +msgid "Domains, comma separated" msgstr "" -#: ../subiquity/controllers/installpath.py:45 -msgid "" -"Welcome to Ubuntu! The world's favorite platform for clouds, clusters, and " -"amazing internet things. This is the installer for Ubuntu on servers and " -"internet devices." +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:102 +msgid "should be in CIDR form ({})" msgstr "" -#: ../subiquity/controllers/installpath.py:49 -msgid "Use UP, DOWN arrow keys, and ENTER, to navigate options" +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:113 +#, python-format +msgid "'%s' is not contained in '%s'" msgstr "" -#: ../subiquity/controllers/installprogress.py:74 -msgid "An error occurred during installation" +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:139 +msgid "Automatic (DHCP)" msgstr "" -#: ../subiquity/controllers/installprogress.py:75 -msgid "Please report this error in Launchpad" +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:140 +msgid "Manual" msgstr "" -#: ../subiquity/controllers/installprogress.py:76 -msgid "An error has occurred." +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:141 +msgid "Disabled" msgstr "" -#: ../subiquity/controllers/installprogress.py:137 -#: ../subiquity/controllers/installprogress.py:228 -msgid "Running postinstall step" +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:159 +#, python-brace-format +msgid "IPv{v} Method: " msgstr "" -#: ../subiquity/controllers/installprogress.py:165 -msgid "Installation complete!" +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 +#: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 +msgid "Create" msgstr "" -#: ../subiquity/controllers/installprogress.py:167 -msgid "Finished install!" +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:270 +msgid "VLAN ID:" msgstr "" -#: ../subiquity/controllers/installprogress.py:215 -msgid "Installing system" +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:279 +msgid "VLAN ID must be between 1 and 4095" msgstr "" -#: ../subiquity/controllers/installprogress.py:216 -msgid "Please wait for the installation to finish." +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:286 +#, python-format +msgid "%s already exists" msgstr "" -#: ../subiquity/controllers/installprogress.py:217 -msgid "Thank you for using Ubuntu!" +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 +#: ../subiquity/ui/views/filesystem/disk_info.py:53 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 +msgid "Close" msgstr "" -#: ../subiquity/controllers/installprogress.py:226 -msgid "Running install step" +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:330 +#: ../subiquity/ui/views/filesystem/disk_info.py:55 +msgid "Info for {}" msgstr "" -#: ../subiquity/controllers/welcome.py:31 -msgid "Please choose your preferred language" +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 +#: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 +msgid "Name:" msgstr "" -#: ../subiquity/controllers/welcome.py:32 -msgid "Use UP, DOWN and ENTER keys to select your language." +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:385 +msgid "Devices: " msgstr "" -#: ../subiquitycore/controllers/network.py:347 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:386 +msgid "Bond mode:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:388 +msgid "XMIT hash policy:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:389 +msgid "LACP rate:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:402 +msgid "There is already a network device named \"{}\"" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:405 +msgid "Name cannot be empty" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:407 +msgid "Name cannot be more than 16 characters long" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:418 +#: ../subiquitycore/ui/views/network.py:97 +msgid "Create bond" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "" -#: ../subiquitycore/controllers/network.py:348 +#: ../subiquitycore/ui/views/network.py:77 msgid "" "Configure at least one interface this server can use to talk to other " "machines, and which preferably provides sufficient access for updates." msgstr "" -#: ../subiquitycore/controllers/network.py:351 -msgid "Select an interface to configure it or select Done to continue" -msgstr "" - -#: ../subiquitycore/ui/buttons.py:37 -msgid "Start" -msgstr "" - -#: ../subiquitycore/ui/buttons.py:38 -msgid "Save" -msgstr "" - -#: ../subiquitycore/ui/buttons.py:39 -msgid "Finish" -msgstr "" - -#: ../subiquitycore/ui/buttons.py:40 -msgid "OK" -msgstr "" - -#: ../subiquitycore/ui/buttons.py:41 -msgid "Confirm" -msgstr "" - -#: ../subiquitycore/ui/buttons.py:42 -msgid "Done" -msgstr "" - -#: ../subiquitycore/ui/buttons.py:43 -#: ../subiquity/ui/views/filesystem/filesystem.py:60 -msgid "Continue" -msgstr "" - -#: ../subiquitycore/ui/buttons.py:45 -msgid "Reset" -msgstr "" - -#: ../subiquitycore/ui/buttons.py:47 -msgid "Cancel" -msgstr "" - -#: ../subiquitycore/ui/buttons.py:48 +#. See _route_watcher +#: ../subiquitycore/ui/views/network.py:108 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 +#: ../subiquity/ui/views/filesystem/probing.py:53 +#: ../subiquity/ui/views/filesystem/probing.py:78 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "" -#: ../subiquitycore/ui/interactive.py:114 +#: ../subiquitycore/ui/views/network.py:153 +msgid "Continue without network" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:166 +msgid "Applying changes" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:182 +msgid "not connected" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:187 +msgid "enslaved to {}" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:211 +msgid "timed out" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:217 +msgid "unknown state {}" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:226 +msgid "static" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:234 +msgid "disabled" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:352 +#, python-brace-format +msgid "VLAN {id} on interface {link}" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:355 +msgid "bond master for {}" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 msgid "Yes" msgstr "" -#: ../subiquitycore/ui/interactive.py:114 -#: ../subiquity/ui/views/filesystem/filesystem.py:59 +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 msgid "No" msgstr "" -#: ../subiquitycore/ui/interactive.py:121 -msgid "Close" +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" msgstr "" -#: ../subiquitycore/ui/interactive.py:122 -msgid "Help" +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" msgstr "" -#: ../subiquitycore/ui/views/network_configure_interface.py:66 -msgid "Use a static IPv4 configuration" +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" msgstr "" -#: ../subiquitycore/ui/views/network_configure_interface.py:69 -msgid "Use DHCPv4 on this interface" +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" msgstr "" -#: ../subiquitycore/ui/views/network_configure_interface.py:72 -#: ../subiquitycore/ui/views/network_configure_interface.py:91 -msgid "Do not use" +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" msgstr "" -#: ../subiquitycore/ui/views/network_configure_interface.py:85 -msgid "Use a static IPv6 configuration" +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" msgstr "" -#: ../subiquitycore/ui/views/network_configure_interface.py:88 -msgid "Use DHCPv6 on this interface" +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" msgstr "" -#: ../subiquitycore/ui/views/network_configure_interface.py:102 -msgid "Configure WIFI settings" +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" msgstr "" -#: ../subiquitycore/ui/views/network_configure_manual_interface.py:67 -msgid "Subnet:" +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" msgstr "" -#: ../subiquitycore/ui/views/network_configure_manual_interface.py:68 -msgid "Address:" +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" msgstr "" -#: ../subiquitycore/ui/views/network_configure_manual_interface.py:69 -msgid "Gateway:" +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" msgstr "" -#: ../subiquitycore/ui/views/network_configure_manual_interface.py:70 -msgid "Name servers:" +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" msgstr "" -#: ../subiquitycore/ui/views/network_configure_manual_interface.py:70 -msgid "IP addresses, comma separated" +#: ../subiquity/controllers/error.py:58 +msgid "Network error" msgstr "" -#: ../subiquitycore/ui/views/network_configure_manual_interface.py:71 -msgid "Search domains:" +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" msgstr "" -#: ../subiquitycore/ui/views/network_configure_manual_interface.py:71 -msgid "Domains, comma separated" +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" msgstr "" -#: ../subiquitycore/ui/views/network_configure_manual_interface.py:122 -#, python-format -msgid "CIDR e.g. %s" +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" msgstr "" -#: ../subiquitycore/ui/views/network_configure_manual_interface.py:158 -msgid "Set this as default gateway" +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" -#: ../subiquitycore/ui/views/network_configure_manual_interface.py:161 -msgid "This will be your default gateway" +#: ../subiquity/models/filesystem.py:147 +msgid "0 (striped)" msgstr "" -#: ../subiquitycore/ui/views/network.py:51 -msgid "Applying network config" +#: ../subiquity/models/filesystem.py:148 +msgid "1 (mirrored)" msgstr "" -#: ../subiquitycore/ui/views/network.py:65 -#, python-format -msgid "Associated to '%s', will associate to '%s'" +#: ../subiquity/models/filesystem.py:149 +msgid "5" msgstr "" -#: ../subiquitycore/ui/views/network.py:67 -#, python-format -msgid "Associated to '%s'" +#: ../subiquity/models/filesystem.py:150 +msgid "6" msgstr "" -#: ../subiquitycore/ui/views/network.py:69 -#, python-format -msgid "No access point configured, but associated to '%s'" +#: ../subiquity/models/filesystem.py:151 +msgid "10" msgstr "" -#: ../subiquitycore/ui/views/network.py:72 -#, python-format -msgid "Will associate to '%s'" +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 +msgid "{!r} is not valid input" msgstr "" -#: ../subiquitycore/ui/views/network.py:74 -msgid "No access point configured" +#: ../subiquity/models/filesystem.py:404 +msgid "Edit" msgstr "" -#: ../subiquitycore/ui/views/network.py:94 -#, python-format -msgid "Will use DHCP for IPv%s, currently has address%%s:" +#. XXX summarize partitions here? +#: ../subiquity/models/filesystem.py:405 +#: ../subiquity/ui/views/filesystem/delete.py:144 +msgid "Reformat" msgstr "" -#: ../subiquitycore/ui/views/network.py:95 -#, python-format -msgid "Will use DHCP for IPv%s" +#: ../subiquity/models/filesystem.py:406 +msgid "Add Partition" msgstr "" -#: ../subiquitycore/ui/views/network.py:98 -#, python-format -msgid "Using static address%%s for IPv%s:" +#: ../subiquity/models/filesystem.py:407 +msgid "Create Logical Volume" msgstr "" -#: ../subiquitycore/ui/views/network.py:99 -#, python-format -msgid "Will use static address%%s for IPv%s:" +#: ../subiquity/models/filesystem.py:408 +msgid "Format" msgstr "" -#: ../subiquitycore/ui/views/network.py:101 -#, python-format -msgid "Currently has address%s:" +#: ../subiquity/models/filesystem.py:409 +msgid "Remove from RAID/LVM" msgstr "" -#: ../subiquitycore/ui/views/network.py:104 -#, python-format -msgid "Has no IPv%s configuration, currently has address%%s:" +#: ../subiquity/models/filesystem.py:411 +msgid "Make Boot Device" msgstr "" -#: ../subiquitycore/ui/views/network.py:106 -#, python-format -msgid "IPv%s is not configured" +#: ../subiquity/models/filesystem.py:419 +#, python-brace-format +msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquitycore/ui/views/network.py:165 -msgid "Not connected" +#: ../subiquity/models/filesystem.py:431 +#, python-brace-format +msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquitycore/ui/views/network.py:204 -#, python-format -msgid " IPv4 default route %s." -msgstr "" - -#: ../subiquity/models/installpath.py:31 -msgid "Install Ubuntu" -msgstr "" - -#: ../subiquity/ui/mount.py:53 -msgid "other" -msgstr "" - -#: ../subiquity/ui/mount.py:55 -msgid "leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:47 +#: ../subiquity/models/filesystem.py:442 +#, python-brace-format msgid "" -"\n" -"Selecting Continue below will result of the loss of data on the disks " -"selected to be formatted.\n" -"\n" -"Are you sure you want to continue?\n" +"Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " +"{min_devices} devices." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:63 -msgid "Confirm destructive action" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "FILE SYSTEM SUMMARY" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:84 -msgid "AVAILABLE DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:208 -msgid "ADD/EDIT PARTITIONS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:211 -msgid "ADD FIRST PARTITION" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:214 -msgid "EDIT PARTITIONS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:222 -msgid "No disks available." -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:33 +#: ../subiquity/models/filesystem.py:451 +#, python-brace-format msgid "" -"The installer can guide you through partitioning a disk or, if you prefer, " -"you can do it manually. If you choose guided partitioning you will still " -"have a chance to review and modify the results." +"Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/ui/views/filesystem/guided.py:42 -msgid "Guided" +#: ../subiquity/models/filesystem.py:464 +#, python-brace-format +msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/ui/views/filesystem/guided.py:43 -msgid "Manual" +#: ../subiquity/models/filesystem.py:487 +msgid "existing" msgstr "" -#: ../subiquity/ui/views/filesystem/guided.py:78 -msgid "Choose the disk to install to:" +#: ../subiquity/models/filesystem.py:489 +msgid "new" msgstr "" -#: ../subiquity/ui/views/identity.py:49 +#: ../subiquity/models/filesystem.py:500 +#, python-brace-format +msgid "{component_name} of {desc} {name}" +msgstr "" + +#: ../subiquity/models/filesystem.py:508 +#, python-brace-format +msgid "already formatted as {fstype}" +msgstr "" + +#: ../subiquity/models/filesystem.py:510 +#, python-brace-format +msgid "to be reformatted as {fstype}" +msgstr "" + +#: ../subiquity/models/filesystem.py:512 +#, python-brace-format +msgid "to be formatted as {fstype}" +msgstr "" + +#: ../subiquity/models/filesystem.py:517 +#, python-brace-format +msgid "mounted at {path}" +msgstr "" + +#: ../subiquity/models/filesystem.py:519 +msgid "not mounted" +msgstr "" + +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 +msgid "unused" +msgstr "" + +#: ../subiquity/models/filesystem.py:524 +msgid "used" +msgstr "" + +#: ../subiquity/models/filesystem.py:678 +#, python-brace-format +msgid "" +"Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " +"{cdname}." +msgstr "" + +#: ../subiquity/models/filesystem.py:687 +#, python-brace-format +msgid "Cannot delete {selflabel} because it has {count} mounted partitions." +msgstr "" + +#: ../subiquity/models/filesystem.py:693 +#, python-brace-format +msgid "Cannot delete {selflabel} because it has 1 mounted partition." +msgstr "" + +#: ../subiquity/models/filesystem.py:768 +msgid "local disk" +msgstr "" + +#: ../subiquity/models/filesystem.py:921 +msgid "partition of {}" +msgstr "" + +#: ../subiquity/models/filesystem.py:925 +msgid "partition {} of {}" +msgstr "" + +#: ../subiquity/models/filesystem.py:929 +msgid "partition {}" +msgstr "" + +#: ../subiquity/models/filesystem.py:963 +msgid "" +"Cannot delete a single partition from a device that already has partitions." +msgstr "" + +#: ../subiquity/models/filesystem.py:966 +msgid "Cannot delete required bootloader partition" +msgstr "" + +#: ../subiquity/models/filesystem.py:1018 +msgid "software RAID {}" +msgstr "" + +#: ../subiquity/models/filesystem.py:1032 +msgid "Cannot edit pre-existing RAIDs." +msgstr "" + +#: ../subiquity/models/filesystem.py:1035 +#, python-brace-format +msgid "Cannot edit {selflabel} because it has partitions." +msgstr "" + +#: ../subiquity/models/filesystem.py:1105 +msgid "Cannot edit pre-existing volume groups." +msgstr "" + +#: ../subiquity/models/filesystem.py:1108 +#, python-brace-format +msgid "Cannot edit {selflabel} because it has logical volumes." +msgstr "" + +#: ../subiquity/models/filesystem.py:1165 +msgid "" +"Cannot delete a single logical volume from a volume group that already has " +"logical volumes." +msgstr "" + +#: ../subiquity/core.py:58 +msgid "" +"Installer shell session activated.\n" +"\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" +"\n" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." +msgstr "" + +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" +msgstr "" + +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" +msgstr "" + +#: ../subiquity/core.py:325 +msgid "yes" +msgstr "" + +#: ../subiquity/core.py:326 +msgid "no" +msgstr "" + +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." +msgstr "" + +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" +msgstr "" + +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" +msgstr "" + +#: ../subiquity/ui/views/identity.py:50 +msgid "The characters : , and = are not permitted in this field" +msgstr "" + +#: ../subiquity/ui/views/identity.py:60 +msgid "The only characters permitted in this field are a-z, 0-9, _ and -" +msgstr "" + +#: ../subiquity/ui/views/identity.py:84 msgid "Your name:" msgstr "" -#: ../subiquity/ui/views/identity.py:51 +#: ../subiquity/ui/views/identity.py:86 msgid "Your server's name:" msgstr "" -#: ../subiquity/ui/views/identity.py:52 +#: ../subiquity/ui/views/identity.py:87 msgid "The name it uses when it talks to other computers." msgstr "" -#: ../subiquity/ui/views/identity.py:53 +#: ../subiquity/ui/views/identity.py:88 msgid "Pick a username:" msgstr "" -#: ../subiquity/ui/views/identity.py:54 +#: ../subiquity/ui/views/identity.py:89 msgid "Choose a password:" msgstr "" -#: ../subiquity/ui/views/identity.py:55 +#: ../subiquity/ui/views/identity.py:90 msgid "Confirm your password:" msgstr "" -#: ../subiquity/ui/views/identity.py:57 -msgid "Import SSH identity:" -msgstr "" - -#: ../subiquity/ui/views/identity.py:58 -msgid "" -"Input your SSH user id from Ubuntu SSO (sso:email), Launchpad (lp:username) " -"or Github (gh:username)." -msgstr "" - -#: ../subiquity/ui/views/identity.py:63 -msgid "Real name must not be empty." -msgstr "" - -#: ../subiquity/ui/views/identity.py:65 +#: ../subiquity/ui/views/identity.py:94 msgid "Realname too long, must be < " msgstr "" -#: ../subiquity/ui/views/identity.py:69 +#: ../subiquity/ui/views/identity.py:98 msgid "Server name must not be empty" msgstr "" -#: ../subiquity/ui/views/identity.py:72 +#: ../subiquity/ui/views/identity.py:101 msgid "Server name too long, must be < " msgstr "" -#: ../subiquity/ui/views/identity.py:76 +#: ../subiquity/ui/views/identity.py:105 +msgid "Hostname must match NAME_REGEX, i.e. [a-z_][a-z0-9_-]*" +msgstr "" + +#: ../subiquity/ui/views/identity.py:110 msgid "Username missing" msgstr "" -#: ../subiquity/ui/views/identity.py:79 +#: ../subiquity/ui/views/identity.py:113 msgid "Username too long, must be < " msgstr "" -#: ../subiquity/ui/views/identity.py:85 +#: ../subiquity/ui/views/identity.py:116 +msgid "Username must match NAME_REGEX, i.e. [a-z_][a-z0-9_-]*" +msgstr "" + +#: ../subiquity/ui/views/identity.py:120 +#, python-brace-format +msgid "The username \"{username}\" is reserved for use by the system." +msgstr "" + +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 msgid "Password must be set" msgstr "" -#: ../subiquity/ui/views/identity.py:89 +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 msgid "Passwords do not match" msgstr "" -#: ../subiquity/ui/views/identity.py:94 +#: ../subiquity/ui/views/identity.py:137 +#, python-brace-format +msgid "{desc} do not match" +msgstr "" + +#: ../subiquity/ui/views/identity.py:145 +msgid "Profile setup" +msgstr "" + +#: ../subiquity/ui/views/identity.py:146 +msgid "" +"Enter the username and password you will use to log in to the system. You " +"can configure SSH access on the next screen but a password is still needed " +"for sudo." +msgstr "" + +#: ../subiquity/ui/views/identity.py:180 +msgid "passwords" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "Control-G" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "" + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:140 msgid "SSH id too long, must be < " msgstr "" -#: ../subiquity/ui/views/installprogress.py:65 +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:64 +msgid "Keyboard auto-detection" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:90 +msgid "" +"Keyboard detection starting. You will be asked a series of questions about " +"your keyboard. Press escape at any time to go back to the previous screen." +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:108 +msgid "Keyboard auto detection failed, sorry" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:116 +msgid "" +"Keyboard auto detection completed.\n" +"\n" +"Your keyboard was detected as:\n" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:121 +msgid "" +"\n" +"If this is correct, select Done on the next screen. If not you can select " +"another layout or run the automated detection again.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:135 +msgid "Layout" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:136 +msgid "Variant" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:161 +msgid "Please press one of the following keys:" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:197 ../subiquity/ui/views/keyboard.py:205 +msgid "Input was not recognized, try again" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:222 +msgid "Is the following key present on your keyboard?" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:291 +msgid "Applying config" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:303 +msgid "" +"You will need a way to toggle the keyboard between the national layout and " +"the standard Latin layout.\n" +"\n" +"Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " +"behavior in Emacs and other programs that use it for specific needs.\n" +"\n" +"Not all listed keys are present on all keyboards. " +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:316 +msgid "Caps Lock" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:317 +msgid "Right Alt (AltGr)" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:318 +msgid "Right Control" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:319 +msgid "Right Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:320 +msgid "Right Logo key" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:321 +msgid "Menu key" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:322 +msgid "Alt+Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:323 +msgid "Control+Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:324 +msgid "Control+Alt" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:325 +msgid "Alt+Caps Lock" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:326 +msgid "Left Control+Left Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:327 +msgid "Left Alt" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:328 +msgid "Left Control" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:329 +msgid "Left Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:330 +msgid "Left Logo key" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:331 +msgid "Scroll Lock key" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:332 +msgid "No toggling" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:353 +msgid "Shortcut: " +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:363 +msgid "Select layout toggle" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:381 +msgid "Layout:" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:382 +msgid "Variant:" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:387 +msgid "Keyboard configuration" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:417 +msgid "" +"Please select the layout of the keyboard directly attached to the system, if " +"any." +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:420 +msgid "" +"Please select your keyboard layout below, or select \"Identify keyboard\" to " +"detect your layout automatically." +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:429 +msgid "Identify keyboard" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 msgid "Reboot Now" msgstr "" -#: ../subiquity/ui/views/installprogress.py:68 -msgid "Quit Installer" +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" msgstr "" -#: ../subiquity/ui/views/welcome.py:40 -msgid "(More language choices will appear in time)" +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 +msgid "" +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" +msgstr "" + +#: ../subiquity/ui/views/proxy.py:33 +msgid "" +"If you need to use a HTTP proxy to access the outside world, enter the proxy " +"information here. Otherwise, leave this blank.\n" +"\n" +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." +msgstr "" + +#: ../subiquity/ui/views/proxy.py:43 +msgid "Proxy address:" +msgstr "" + +#: ../subiquity/ui/views/proxy.py:48 +msgid "Configure proxy" +msgstr "" + +#: ../subiquity/ui/views/proxy.py:49 +msgid "" +"If this system requires a proxy to connect to the internet, enter its " +"details here." +msgstr "" + +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 +msgid "" +"\n" +"Sorry, there was a problem examining the storage devices on this system.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" diff --git a/po/es.po b/po/es.po index 6af1b7f1..f2507d9b 100644 --- a/po/es.po +++ b/po/es.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" -"PO-Revision-Date: 2019-08-07 17:19+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" +"PO-Revision-Date: 2020-03-20 02:03+0000\n" "Last-Translator: Adolfo Jayme \n" "Language-Team: Spanish \n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "Se ha producido un error" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "Se ha completado la instalación." - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "Ha finalizado la instalación." - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "Instalando el sistema" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "Ha finalizado la instalación." - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "Se produjo un error durante la instalación" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "falló la configuración automática" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "Información" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "Editar IPv4" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "Editar IPv6" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "Eliminar" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr "" @@ -89,9 +78,9 @@ msgstr " o " msgid "This field must be a %s URL." msgstr "Este campo debe ser un URL %s." -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "Hecho" @@ -99,32 +88,20 @@ msgstr "Hecho" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Cancelar" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Sí" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "No" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Guardar" @@ -184,9 +161,9 @@ msgstr "Método de IPv{v}: " #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "Crear" @@ -205,9 +182,11 @@ msgstr "%s ya existe" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Cerrar" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "Información sobre {}" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "Nombre:" @@ -255,10 +234,6 @@ msgstr "El nombre no puede superar los 16 caracteres" msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "Conexiones de red" @@ -274,805 +249,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "Atrás" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "Continuar sin red" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" -msgstr "" +msgstr "Aplicando cambios" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "se agotó el tiempo de espera" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Sí" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "No" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "Se ha producido un error" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "Se ha completado la instalación." + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "Ha finalizado la instalación." + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "Instalando el sistema" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "Ha finalizado la instalación." + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "Se produjo un error durante la instalación" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 +msgid "1 (mirrored)" +msgstr "" + +#: ../subiquity/models/filesystem.py:149 msgid "5" msgstr "5" -#: ../subiquity/models/filesystem.py:149 +#: ../subiquity/models/filesystem.py:150 msgid "6" msgstr "6" -#: ../subiquity/models/filesystem.py:150 +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "10" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "{!r} no es entrada válida" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "Editar" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "Añadir partición" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "Crear volumen lógico" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "Quitar de RAID/LVM" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "Crear dispositivo de arranque" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "disco local" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "partición de {}" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "partición {} de {}" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "partición {}" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "formateada como {}" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr ", montada en {}" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr ", no montada" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "volumen lógico" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "partición" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Continuar" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "Confirmar acción destructiva" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "No se montó ningún disco o partición." - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "PUNTO DE MONTAJE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "TAMAÑO" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "TIPO" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "TIPO DE DISPOSITIVO" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "Desmontar" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "Quitar de {}" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "DISPOSITIVO" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "espacio disponible" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "Crear grupo de volúmenes (LVM)" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "RESUMEN DEL SISTEMA DE ARCHIVOS" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "DISPOSITIVOS DISPONIBLES" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "DISPOSITIVOS UTILIZADOS" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "Restablecer" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "Se debe definir una contraseña" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "Las contraseñas no coinciden" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "Dispositivos:" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "Tamaño:" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "Crear volumen cifrado" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "El nombre de un grupo de volúmenes no puede quedar vacío" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "El nombre de un grupo de volúmenes no puede comenzar con un guion" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "Crear grupo de volúmenes LVM" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "Editar grupo de volúmenes «{}»" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "Se limitó el tamaño de la partición a {}" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "Se redondeó el tamaño a {}" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "Nombre: " - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "Formato:" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "El nombre de un volumen lógico no puede quedar vacío" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "El nombre de un volumen lógico no puede contener «{}»" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "La ruta sobrepasa PATH_MAX" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "{} ya se ha montado en {}." - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "Aceptar" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "volumen lógico {}" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "Formatear o montar {}" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1140,6 +688,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "El sistema ha reservado el nombre de usuario «{username}»." +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "Se debe definir una contraseña" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "Las contraseñas no coinciden" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1163,32 +721,1047 @@ msgstr "" msgid "passwords" msgstr "contraseñas" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" -msgstr "Reiniciar ahora" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" +msgstr "formateada como {}" -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" +msgstr ", montada en {}" + +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" +msgstr ", no montada" + +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" -msgstr "Ver el registro completo" +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" -msgstr "Salida completa del instalador" +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" -msgstr "Cancelar actualización y reiniciar" +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" -msgstr "Reiniciar" +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "Dispositivos:" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "Tamaño:" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "Se limitó el tamaño de la partición a {}" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "Se redondeó el tamaño a {}" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "Nombre: " + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "Formato:" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "El nombre de un volumen lógico no puede quedar vacío" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "El nombre de un volumen lógico no puede contener «{}»" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "La ruta sobrepasa PATH_MAX" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "{} ya se ha montado en {}." + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "Aceptar" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "volumen lógico" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "volumen lógico {}" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "Formatear o montar {}" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "partición" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "Crear volumen cifrado" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "El nombre de un grupo de volúmenes no puede quedar vacío" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "El nombre de un grupo de volúmenes no puede comenzar con un guion" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "Crear grupo de volúmenes LVM" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "Editar grupo de volúmenes «{}»" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "No se montó ningún disco o partición." + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "PUNTO DE MONTAJE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "TAMAÑO" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "TIPO" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "TIPO DE DISPOSITIVO" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "Desmontar" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "Quitar de {}" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +#, fuzzy +msgid "Add As Another Boot Device" +msgstr "Crear dispositivo de arranque" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +#, fuzzy +msgid "Use As Boot Device" +msgstr "Crear dispositivo de arranque" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "DISPOSITIVO" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "espacio disponible" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "Crear grupo de volúmenes (LVM)" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "RESUMEN DEL SISTEMA DE ARCHIVOS" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "DISPOSITIVOS DISPONIBLES" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "DISPOSITIVOS UTILIZADOS" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "Restablecer" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "Actualización del instalador disponible" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "Continuar sin actualizar" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "Intentar de nuevo" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "Actualizar al instalador nuevo" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "Cancelar actualización" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "Control-G" +msgstr "Ctrl+Alt" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "pretend to run an install" +msgstr "Actualizar al instalador nuevo" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "Utilice ↑, ↓ e INTRO para seleccionar el idioma." + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "Ayuda para escoger un idioma" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "Importar nombre de usuario:" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "Nombre de usuario de GitHub:" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "Nombre de usuario de Launchpad:" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "Instalar servidor OpenSSH" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "Importar identidad SSH:" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "de GitHub" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "de Launchpad" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "Puede importar sus claves SSH desde GitHub o Launchpad." + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "Permitir autenticación con contraseña por SSH" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "Este campo no debe estar vacío." + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "Confirmar claves SSH" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "Se recuperaron claves con las huellas siguientes. ¿Quiere utilizarlas?" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "Confirmar clave SSH" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "Se recuperó una clave con la huella siguiente. ¿Quiere utilizarla?" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "Configuración de SSH" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "ahora mismo" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "Hace {amount:2} {unit}" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "Recuperando información sobre {}" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Continuar" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." msgstr "" #: ../subiquity/ui/views/keyboard.py:64 @@ -1250,8 +1823,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1365,21 +1938,64 @@ msgstr "" msgid "Identify keyboard" msgstr "Identificar teclado" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "Reiniciar ahora" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "Ver el registro completo" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "Salida completa del instalador" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "Cancelar actualización y reiniciar" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "Reiniciar" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" +msgstr "Confirmar acción destructiva" + +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" -msgstr "" - -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1387,8 +2003,8 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" #: ../subiquity/ui/views/proxy.py:43 @@ -1405,240 +2021,192 @@ msgid "" "details here." msgstr "" -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "Actualización del instalador disponible" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "Continuar sin actualizar" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "Intentar de nuevo" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "Actualizar al instalador nuevo" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "Cancelar actualización" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "ahora mismo" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "Hace {amount:2} {unit}" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "Recuperando información sobre {}" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "Importar nombre de usuario:" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "Nombre de usuario de GitHub:" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "Nombre de usuario de Launchpad:" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "Instalar servidor OpenSSH" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "Importar identidad SSH:" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "de GitHub" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "de Launchpad" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "Puede importar sus claves SSH desde GitHub o Launchpad." - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "Permitir autenticación con contraseña por SSH" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "Este campo no debe estar vacío." - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "" - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "Confirmar claves SSH" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" -"Se recuperaron claves con las huellas siguientes. ¿Quiere utilizarlas?" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "Confirmar clave SSH" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "Se recuperó una clave con la huella siguiente. ¿Quiere utilizarla?" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "Configuración de SSH" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." -msgstr "Utilice ↑, ↓ e INTRO para seleccionar el idioma." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" +msgstr "" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" #~ msgid "Filesystem setup" @@ -1681,7 +2249,6 @@ msgstr "" #~ msgid "Exit To Shell" #~ msgstr "Salir a la consola" -#, python-brace-format #~ msgid "DHCPv{v}" #~ msgstr "DHCPv{v}" diff --git a/po/fi.po b/po/fi.po index c6f89b7e..f17269f6 100644 --- a/po/fi.po +++ b/po/fi.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2019-07-01 14:11+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Finnish \n" +"Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "Tapahtui virhe" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "Asennus valmistui!" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "Asennetaan järjestelmää" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "Asennuksen aikana tapahtui virhe" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "Poista" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr ", tai " @@ -89,9 +78,9 @@ msgstr " tai " msgid "This field must be a %s URL." msgstr "" -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "Valmis" @@ -99,32 +88,20 @@ msgstr "Valmis" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Peru" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Kyllä" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "Ei" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Tallenna" @@ -184,9 +161,9 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "Luo" @@ -205,9 +182,11 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Sulje" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "" @@ -255,10 +234,6 @@ msgstr "" msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "Verkkoyhteydet" @@ -271,805 +246,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "Takaisin" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Kyllä" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "Ei" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "Tapahtui virhe" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "Asennus valmistui!" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "Asennetaan järjestelmää" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "Asennuksen aikana tapahtui virhe" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 -msgid "5" +msgid "1 (mirrored)" msgstr "" #: ../subiquity/models/filesystem.py:149 -msgid "6" +msgid "5" msgstr "" #: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Jatka" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "Ei levyjä tai osioita liitetty." - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "LIITOSPISTE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "KOKO" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "TYYPPI" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "LAITE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "Salasana tulee olla asetettu" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "Salasanat eivät vastaa toisiaan" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "OK" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1137,6 +685,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "" +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "Salasana tulee olla asetettu" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "Salasanat eivät vastaa toisiaan" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1157,32 +715,1044 @@ msgstr "" msgid "passwords" msgstr "" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" -msgstr "Käynnistä uudelleen nyt" - -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" -msgstr "Näytä koko loki" - -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "OK" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "Ei levyjä tai osioita liitetty." + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "LIITOSPISTE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "KOKO" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "TYYPPI" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "LAITE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "Control-G" +msgstr "Control+Alt" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "" + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "Github-käyttäjätunnus:" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "Launchpad-käyttäjätunnus:" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "Tuo SSH-identiteetti:" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "Githubista" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "Launchpadilta" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "Tämä kenttä ei voi olla tyhjä." + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Jatka" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." msgstr "" #: ../subiquity/ui/views/keyboard.py:64 @@ -1244,8 +1814,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1355,21 +1925,64 @@ msgstr "" msgid "Identify keyboard" msgstr "Tunnista näppäimistö" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "Käynnistä uudelleen nyt" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "Näytä koko loki" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" msgstr "" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1377,8 +1990,8 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" #: ../subiquity/ui/views/proxy.py:43 @@ -1395,239 +2008,192 @@ msgid "" "details here." msgstr "" -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "Github-käyttäjätunnus:" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "Launchpad-käyttäjätunnus:" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "Tuo SSH-identiteetti:" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "Githubista" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "Launchpadilta" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "Tämä kenttä ei voi olla tyhjä." - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "" - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" #~ msgid "Install complete" diff --git a/po/fr.po b/po/fr.po index 0a476cc8..273316d0 100644 --- a/po/fr.po +++ b/po/fr.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2019-07-01 14:11+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: French \n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "Une erreur est survenue" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "L'installation est terminée!" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "L'installation est finie!" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "Installation du système" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "Installation terminée !" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "Une erreur est survenue durant l'installation" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "Supprimer" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr ", ou " @@ -89,9 +78,9 @@ msgstr " ou " msgid "This field must be a %s URL." msgstr "Ce champ doit être une URL %s." -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "Terminé" @@ -99,32 +88,20 @@ msgstr "Terminé" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Annuler" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Oui" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "Non" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Sauvegarder" @@ -184,9 +161,9 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "Créer" @@ -205,9 +182,11 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Fermer" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "" @@ -255,10 +234,6 @@ msgstr "" msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "Interface réseau {} configuration WIFI" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "Connections réseau" @@ -274,821 +249,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "Retour" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "Interface réseau {} configuration WIFI" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Oui" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "Non" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "Une erreur est survenue" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "L'installation est terminée!" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "L'installation est finie!" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "Installation du système" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "Installation terminée !" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "Une erreur est survenue durant l'installation" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 -msgid "5" +msgid "1 (mirrored)" msgstr "" #: ../subiquity/models/filesystem.py:149 -msgid "6" +msgid "5" msgstr "" #: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "{!r} n'est pas une entrée valide" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "disque local" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "partition de {}" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -"Sélectionner Continuer ci-dessous va commencer le processus d'installation " -"dont va résulter une perte des données sur le disque formaté.\n" -"\n" -"Vous ne pourrez pas revenir ici ou à un écran précédent le lancement de " -"l'installation.\n" -"\n" -"Êtes-vous certain de vouloir continuer ?" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Continuer" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "Confirmer l'action" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "Aucun disque ou partition monté." - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "POINT DE MONTAGE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "TAILLE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "TYPE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "TYPE DE PÉRIPHÉRIQUE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "PÉRIPHÉRIQUE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "espace libre" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "SOMMAIRE DU SYSTÈME DE FICHIERS" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "DISQUES DISPONIBLES" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "Rétablir" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "Le mot de passe doit être défini" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "Les mots de passe ne correspondent pas." - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "Le Path excède PATH_MAX" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" -"Partition bootloader requise\n" -"\n" -"GRUB sera installé sur le MBR du disque cible.\n" -"\n" -"Cependant, sur un disque avec une table de partition GPT, il n'y a pas " -"suffisamment d'espace après le MBR de GRUB pour stocker cette seconde couche " -"core.img, donc une petite partition non-formatée est nécessaire au démarrage " -"du disque. Elle ne contiendra pas de système de fichier et ne sera pas " -"montée, et ne peut pas être éditée ici." - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "Valider" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "Formater et/ou monter {}" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1147,8 +679,7 @@ msgstr "Le nom d'utilisateur est manquant" #: ../subiquity/ui/views/identity.py:113 msgid "Username too long, must be < " -msgstr "" -"Le nom d'utilisateur est trop long, doit être moins de caractères. " +msgstr "Le nom d'utilisateur est trop long, doit être moins de caractères. " #: ../subiquity/ui/views/identity.py:116 msgid "Username must match NAME_REGEX, i.e. [a-z_][a-z0-9_-]*" @@ -1161,6 +692,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "" +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "Le mot de passe doit être défini" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "Les mots de passe ne correspondent pas." + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1181,32 +722,1058 @@ msgstr "" msgid "passwords" msgstr "" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" -msgstr "Redémarrer maintenant" - -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" -msgstr "Voir le journal complet" - -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" -msgstr "Sortie complète de l'installateur" - -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "Le Path excède PATH_MAX" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, fuzzy, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" +"Partition bootloader requise\n" +"\n" +"GRUB sera installé sur le MBR du disque cible.\n" +"\n" +"Cependant, sur un disque avec une table de partition GPT, il n'y a pas " +"suffisamment d'espace après le MBR de GRUB pour stocker cette seconde couche " +"core.img, donc une petite partition non-formatée est nécessaire au démarrage " +"du disque. Elle ne contiendra pas de système de fichier et ne sera pas " +"montée, et ne peut pas être éditée ici." + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "Valider" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "Formater et/ou monter {}" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "Aucun disque ou partition monté." + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "POINT DE MONTAGE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "TAILLE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "TYPE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "TYPE DE PÉRIPHÉRIQUE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "PÉRIPHÉRIQUE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "espace libre" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "SOMMAIRE DU SYSTÈME DE FICHIERS" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "DISQUES DISPONIBLES" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "Rétablir" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "Control-G" +msgstr "Ctrl[bnsp]+ Alt" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "" +"Utilisez les flèches HAUT et BAS, et ENTRÉE pour sélectionner la langue " +"d'installation" + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "Importer le nom d'utilisateur :" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "Nom d'utilisateur Github :" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "Nom d'utilisateur Launchpad :" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "Importer une identité SSH:" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "depuis Github" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "depuis Launchpad" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "Vous pouvez importer vos clés SSH depuis Github ou Launchpad." + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "Ce champ ne doit pas être vide." + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "L'identité SSH est trop longue, doit être moins de caractères. " + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" +"Un nom d'utilisateur Github ne peut contenir que des caractères " +"alphanumériques ou des traits d'union simples et ne peut pas commencer ou se " +"terminer par un trait d'union." + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Continuer" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." msgstr "" #: ../subiquity/ui/views/keyboard.py:64 @@ -1279,8 +1846,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1405,21 +1972,64 @@ msgstr "" msgid "Identify keyboard" msgstr "Identifier le clavier" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "Redémarrer maintenant" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "Voir le journal complet" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "Sortie complète de l'installateur" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" +msgstr "Confirmer l'action" + +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" -msgstr "" - -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1427,8 +2037,8 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" "Si vous avez besoin d'utiliser un proxy HTTP pour accéder à l'extérieur, " "entrez les informations du proxy ici. Autrement, laissez vide.\n" @@ -1452,244 +2062,192 @@ msgstr "" "Si ce système nécessite un proxy pour se connecter à Internet, entrez ses " "détails ici." -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "Importer le nom d'utilisateur :" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "Nom d'utilisateur Github :" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "Nom d'utilisateur Launchpad :" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "Importer une identité SSH:" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "depuis Github" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "depuis Launchpad" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "Vous pouvez importer vos clés SSH depuis Github ou Launchpad." - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "Ce champ ne doit pas être vide." - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "L'identité SSH est trop longue, doit être moins de caractères. " - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" -"Un nom d'utilisateur Github ne peut contenir que des caractères " -"alphanumériques ou des traits d'union simples et ne peut pas commencer ou se " -"terminer par un trait d'union." - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" msgstr "" -"Utilisez les flèches HAUT et BAS, et ENTRÉE pour sélectionner la langue " -"d'installation" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" #~ msgid "Filesystem setup" @@ -1736,3 +2294,21 @@ msgstr "" #~ msgid "Exit To Shell" #~ msgstr "Sortir Du Shell" + +#~ msgid "" +#~ "Selecting Continue below will begin the installation process and result " +#~ "in the loss of data on the disks selected to be formatted.\n" +#~ "\n" +#~ "You will not be able to return to this or a previous screen once the " +#~ "installation has started.\n" +#~ "\n" +#~ "Are you sure you want to continue?" +#~ msgstr "" +#~ "Sélectionner Continuer ci-dessous va commencer le processus " +#~ "d'installation dont va résulter une perte des données sur le disque " +#~ "formaté.\n" +#~ "\n" +#~ "Vous ne pourrez pas revenir ici ou à un écran précédent le lancement de " +#~ "l'installation.\n" +#~ "\n" +#~ "Êtes-vous certain de vouloir continuer ?" diff --git a/po/he.po b/po/he.po index 20d908d2..f1dd63e9 100644 --- a/po/he.po +++ b/po/he.po @@ -3,79 +3,70 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" -"PO-Revision-Date: 2020-03-08 18:21+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" +"PO-Revision-Date: 2020-04-24 12:50+0000\n" "Last-Translator: Yaron \n" "Language-Team: Hebrew \n" +"Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-04-06 15:12+0000\n" -"X-Generator: Launchpad (build a296f04231dee355be5db73cc878b9e21689a253)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "אירעה שגיאה" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "ההתקנה הושלמה!" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "ההתקנה הסתיימה!" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "המערכת בהליכי התקנה" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "ההתקנה הושלמה!" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "אירעה שגיאה במהלך ההתקנה" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "ההגדרה האוטומטית נכשלה" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "מידע" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "עריכת רשת אלחוטית" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "עריכת IPv4" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "עריכת IPv6" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "עריכת מאגד" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "הוספת תגית VLAN" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "מחיקה" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "טביעות האצבע של מפתח המארח הן:\n" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" +"טביעות אצבע מפתח ה־{keytype} של המארח הן:\n" +" {fingerprint}\n" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr ", או " @@ -89,9 +80,9 @@ msgstr " או " msgid "This field must be a %s URL." msgstr "שדה זה חייב להיות %s." -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "סיום" @@ -99,32 +90,20 @@ msgstr "סיום" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "ביטול" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "כן" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "לא" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "שמירה" @@ -184,9 +163,9 @@ msgstr "שיטת IPv{v}: " #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "יצירה" @@ -205,9 +184,11 @@ msgstr "%s כבר קיים" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "סגירה" @@ -217,8 +198,8 @@ msgid "Info for {}" msgstr "מידע על {}" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "שם:" @@ -255,10 +236,6 @@ msgstr "השם חייב להיות באורך 16 תווים ומטה" msgid "Create bond" msgstr "יציאת מאגד" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "הגדרות רשת אלחוטית למנשק הרשת {}" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "חיבורי רשת" @@ -273,124 +250,207 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "חזרה" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "להמשיך בלי רשת" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "השינויים חלים" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "לא מחובר" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "משועבד אל {}" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "זמן הגישה פג" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "מצב לא ידוע {}" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "סטטי" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "מושבת" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "VLAN {id} במנשק {link}" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "מוביל המאגד עבור {}" -#: ../subiquity/models/filesystem.py:146 +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "הגדרות רשת אלחוטית למנשק הרשת {}" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "כן" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "לא" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "ייבוא המפתחות נכשל:" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "ssh-keygen נכשל בהצגת טביעות האצבע של המפתחות שהתקבלו:" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "אירעה שגיאה" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "ההתקנה הושלמה!" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "ההתקנה הסתיימה!" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "המערכת בהליכי התקנה" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "ההתקנה הושלמה!" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "אירעה שגיאה במהלך ההתקנה" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "תשאול התקני בלוק נכשל" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "תשאול כוננים נכשל" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "כשל בהתקנה" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "קריסת תכנית ההתקנה" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "שגיאת רשת" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "שגיאה לא ידועה" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "כשל" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "אוטומטי" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" +msgstr "מחובר" + +#: ../subiquity/models/filesystem.py:147 msgid "0 (striped)" msgstr "0 (פיצול)" -#: ../subiquity/models/filesystem.py:147 +#: ../subiquity/models/filesystem.py:148 msgid "1 (mirrored)" msgstr "1 (שיקוף)" -#: ../subiquity/models/filesystem.py:148 +#: ../subiquity/models/filesystem.py:149 msgid "5" msgstr "5" -#: ../subiquity/models/filesystem.py:149 +#: ../subiquity/models/filesystem.py:150 msgid "6" msgstr "6" -#: ../subiquity/models/filesystem.py:150 +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "10" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "{!r} אינו קלט תקני" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "עריכה" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "פרמוט מחדש" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "הוספת מחיצה" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "יצירת כרך לוגי" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "פרמוט" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "הסרה מ־RAID/LVM" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "להפוך להתקן אתחול" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "לא ניתן לערוך את {selflabel} כיוון שהוא חלק מתוך {cdtype} {cdname}." -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "לא ניתן להסיר את {selflabel} מתוך {cdtype} {cdlabel} קיים." -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " @@ -398,63 +458,63 @@ msgid "" msgstr "" "הסרת {selflabel} תותיר את {cdtype} {cdlabel} עם פחות מ־{min_devices} התקנים." -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "הסרת {selflabel} תותיר את {cdtype} {cdlabel} ללא התקנים." -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "לא ניתן למחוק את {selflabel} כיוון שהוא חלק מתוך {cdtype} {cdname}." -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "קיים" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "חדש" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "{component_name} מתוך {desc} {name}" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "כבר מפורמט בתור {fstype}" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "לפרמוט בתור {fstype}" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "לפרמוט בתור {fstype}" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "מעוגן תחת {path}" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "לא מעוגן" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "לא בשימוש" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "בשימוש" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " @@ -463,676 +523,120 @@ msgstr "" "לא ניתן למחוק את {selflabel} כיוון שהמחיצה {partnum} היא חלק מתוך {cdtype} " "{cdname}." -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "לא ניתן למחוק את {selflabel} כיוון שיש לו {count} מחיצות מעוגנות." -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "לא ניתן למחוק את {selflabel} כיוון שיש לו מחיצה אחת מעוגנת." -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "כונן מקומי" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "מחיצה בתוך {}" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "מחיצה {} מתוך {}" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "מחיצה {}" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "אי אפשר למחוק מחיצה בודדת מהתקן שכבר מחולק למחיצות." -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "לא ניתן למחוק מחיצת אתחול הכרחית." -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "RAID תכנתי {}" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "לא ניתן לערוך מערכי RAID קיימים." -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "לא ניתן לערוך את {selflabel} כיוון שיש לו מחיצות." -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "לא ניתן לערוך קבוצות כרכים קיימות." -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "לא ניתן לערוך את {selflabel} כיוון שהוא מכיל כרכים לוגיים." -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "לא ניתן למחוק כרך לוגי בודד מקבוצת כרכים שכבר יש בה כרכים לוגיים." -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "אחר" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "להשאיר לא מעוגן" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "מפורמט בתור {}" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr ", מעוגן תחת {}" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr ", לא מעוגן" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "לא בשימוש {}" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." +"Installer shell session activated.\n" +"\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" +"\n" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -"אם כל הכוננים יוצבו בתוך RAID או קבוצות כרכים (VG) במנהל כרכים לוגי (LVM) לא " -"יהיה איפה להציב את מחיצת האתחול." - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "למחוק את {desc} {label}?" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "הוא מפורמט בתור {fstype} ומעוגן תחת {path}" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "הוא מפורמט בתור {fstype} ולא מעוגן." - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "כרך לוגי" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "כרכים לוגיים" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "מחיצה" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "מחיצות" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "הוא מכיל {n} {things}:" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "אינו מפורמט או מעוגן." - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "הסרת מערכת קבצים מ־{}" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "להסיר את את מערכת הקבצים הקיימת מ־{}?" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "להסיר את כל ה{things} מתוך {obj}" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "להסיר את כל ה{things} מתוך {obj}?" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"הופעלה התקנה במצב מעטפת.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"הפעלת מעטפת זו מופעלת בתוך סביבת ההתקנה. יציאה מהמעטפת\n" +"הזו תחזיר אותך לתכנית ההתקנה, למשל על ידי לחיצה על Ctrl-D או\n" +"הרצת הפקודה ‚exit’.\n" "\n" -"Are you sure you want to continue?" +"נא לשים לב שמדובר בסביבה זמנית. השינויים לסביבה הזאת לא ישרדו\n" +"הפעלה מחדש. אם תכנית ההתקנה החלה, המערכת המותקנת תעוגן\n" +"למיקום ‎/target." + +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" +msgstr "תכנית ההתקנה שמופעלת על {} תבצע את ההתקנה האוטומטית" + +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" +msgstr "בהמתנה לתכנית ההתקנה שמופעלת על {} כדי שתריץ פקודות מוקדמות" + +#: ../subiquity/core.py:325 +msgid "yes" +msgstr "כן" + +#: ../subiquity/core.py:326 +msgid "no" +msgstr "לא" + +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." +msgstr "נדרש אישור כדי להמשיך" + +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -"בחירה באפשרות המשך שלהלן תתחיל את ההתקנה ותגרום לאבדן הנתונים בכוננים שנבחרו " -"לאתחול.\n" -"\n" -"לא תהיה לך אפשרות לחזור למסך הזה או לכל מסך קודם לאחר התחלת ההתקנה.\n" -"\n" -"להמשיך?" +"יש להוסיף את הביטוי ‚autoinstall’ (התקנה אוטומטית) לשורת הפקודה של הליבה שלך " +"כדי להתעלם מזה" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "להמשיך" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "אישור פעולה הרסנית" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "לא עוגנו כוננים או מחיצות." - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "נקודת עגינה" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "גודל" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "סוג" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "סוג התקן" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "ביטול עיגון" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "אין התקנים זמינים" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "אין התקנים בשימוש" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "הסרה מ־{}" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "הוספת מחיצת {}" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "התקן" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "שטח פנוי" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "הגדרות אחסון" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "יצירת RAID בתכנה (md)" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "ליצור קבוצת כרכים (LVM)" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "תקציר מערכת קבצים" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "התקנים זמינים" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "התקנים בשימוש" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "עיגון מערכת קבצים תחת /" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "בחירה בכונן אתחול" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "איפוס" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "הגדרת פריסה מודרכת של חלוקה למחיצות או יצירה של פריסה משלך:" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "מילת צופן:" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "אימות מילת צופן:" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "יש להגדיר ססמה" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "הססמאות אינן תואמות" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "הצפנת קבוצת ה־LVM עם LUKS" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "הגדרת הכונן הזה בתור קבוצת LVM" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "להשתמש בכונן כולו" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "פריסת אחסון מותאמת אישית" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" -"\n" -"\n" -"האפשרות „ניצול מלוא הכונן” מתקינה את אובונטו לכונן הנבחר,\n" -"תוך החלפת המחיצות והנתונים שקיימים בו.\n" -"\n" -"בהתאם לדרישת המערכת, נוצרת מחיצת אתחול בכונן.\n" -"\n" -"הבחירה ב־LVM תוביל ליצירת שתי מחיצות נוספות, אחת לטובת /boot ואחת נוספת\n" -"שתחלוש על שאר השטח הפנוי בכונן. תיווצר קבוצת כרכים של LVM ובתוכה מחיצה\n" -"גדולה. ייווצר כרך לוגי בנפח של 4 גיגה בתים עבור שורש מערכת הקבצים. ניתן\n" -"להגדיל אותו בקלות עם כלי שורת פקודה תקניים של LVM.\n" -"\n" -"ניתן גם לבחור להצפין קבוצת כרכים של LVM. מצב זה ייאלץ אותך להגדיר\n" -"ססמה, אותה יהיה עליך להקליד בטרם טעינת המערכת.\n" -"\n" -"אם בחרת שלא להשתמש ב־LVM, תיווצר מחיצה בודדת שתחלוש על שאר הכונן\n" -"שיפורמט לכדי ext4 ויעוגן תחת /.\n" -"\n" -"בכל מקרה, בהמשך תינתן לך האפשרות לסקור ולשנות את תוצאות בחירותיך.\n" -"\n" -"אם בחירתך היא להשתמש בפריסת אחסון בהתאמה אישית, לא יבוצעו כל שינויים בכוננים " -"ויהיה עליך לבחור, לכל הפחות, בכונן אתחול ולעגון מערכת קבצים תחת /.\n" -"\n" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "הגדרת אחסון מודרכת" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "עזרה בהגדרת אחסון מודרכת" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" -"התווים היחידים שמותר להשתמש בהם בשם הכרך הם a-z,‏ A-Z,‏ 0-9, +, _, . וגם -" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "מילות צופן:" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "התקנים:" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "גודל:‏" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "יצירת כרך מוצפן" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "יש לבחור בהתקן אחד לפחות לצירוף לקבוצת הכרכים." - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "שם קבוצת הכרכים לא יכול להישאר ריק" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "שם קבוצת הכרכים לא יכול להתחיל במינוס" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "{} אינו שם תקני לקבוצת הכרכים" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "כבר יש קבוצת כרכים בשם ‚{}’" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "יש להגדיר מילת צופן" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "מילות הצופן אינן תואמות" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "יצירת קבוצת כרכים ב־LVM" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "עריכת קבוצת הכרכים „{}”" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "להשאיר לא מפורמט" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "להשאיר מפורמט בתור {}" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "גודל המחיצה הוגבל לכדי {}" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "הגודל עוגל לכדי {}" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" -"התווים היחידים בהם מותר להשתמש בשם של כרך לוגי הם a-z,‏ A-Z,‏ 0-9, +, _, . " -"וגם -" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "גודל ({} לכל היותר):" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "שם: " - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "פרמוט:" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "עיגון:" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "להשתמש כהחלפה" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "להשתמש במחיצת החלפה זו במערכת המותקנת." - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "שם הכרך הלוגי לא יכול להישאר ריק" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "שם הכרך הלוגי לא יכול להתחיל במינוס" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "אי אפשר לקרוא לכרך לוגי בשם {}" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "שם הכרך הלוגי לא יכול להכיל „{}”" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "כבר יש כרך לוגי בשם {}." - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "הנתיב חורג מ־PATH_MAX" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "{} כבר מעוגן תחת {}." - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" -"לעגן מערכת קבצים קיימת תחת {} היא רעיון די גרוע, ניתן להמשיך אם המצב הזה " -"ברור לך." - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" -"מחיצת אתחול נחוצה\n" -"\n" -"GRUB יותקן על ה־MBR (רשומת אתחול ראשית) של כונן היעד.\n" -"\n" -"עם זאת, על כונן עם טבלת מחיצות GPT אין מספיק מקום אחרי שה־MBR עבור GRUB " -"לאחסון ה־core.img שלו עבור השלב השני, לכן, מחיצה קטנה בלתי מפורמטטת נדרשת " -"בתחילת הכונן. היא לא תכיל מערכת קבצים ולא תעוגן ולא ניתן לערוך אותה דרך כאן." - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" -"מחיצת אתמול נחוצה\n" -"\n" -"זו ESP‏ / \"EFI system partition\" (מחיצת מערכת מנשק קושחה גמיש) שנדרשת על " -"ידי UEFI. על מחיצה זו, אותה יש לפרמט ל־fat32, יותקן Grub." - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr " ההיבט היחידי בו ניתן לערוך מחיצה זו היא הגודל." - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" -" ניתן לבחור האם להשתמש במערכת הקבצים הקיימת במחיצה זו או לפרמט אותה מחדש." - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" -"מחיצת אתחול נחוצה\n" -"\n" -"זו מחיצת PReP שנחוצה למערכות POWER. למחיצה הזאת יותקן Grub." - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "אישור" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "להשתמש במערכת קבצים fat32 קיימת" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "לפרמט מחדש כמערכת קבצים fat32 רעננה" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "מחיצת {}" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "{} מתווסף אל {}" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "כרך לוגי {}" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "נערך {} מתוך {}" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" -"פרמוט ועיגון של כונן ישירות היא פעולה חריגה. יכול להיות שברצונך להוסיף מחיצה " -"במקום." - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "פרמוט ו/או עיגון של {}" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "בהמתנה לסיום תשאול אחסון" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" -"תכנית ההתקנה מתשאלת לאיתור התקני בלוק להתקנה אליהם. נא להמתין עד לסיום " -"התשאול." - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" -"אתרע מזלך ותשאול ההתקנים להתקנה נכשל. נא לוודא על כך כתקלה מול Launchpad ואם " -"ניתן אז גם לכלול את תוכן התיקייה ‎/var/log/installer." - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "תשאול התקנים להתקנה נכשל" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "/ לא יכול להיות חלק משם של התקן RAID" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" -msgstr "אין להשתמש ברווח בשם של התקן RAID" - -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" -msgstr "רמת RAID:" - -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" -msgstr "כבר קיים RAID בשם ‚{}’" - -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" -msgstr ". וגם .. אינם שמות תקניים להתקני RAID" - -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" -msgstr "רמת ה־RAID „{}” דורשת לפחות {} התקנים פעילים" - -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" -msgstr "יצירת כונן RAID בתכנה („MD”)" - -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" -msgstr "עריכת כונן RAID בתכנה „{}”" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" +msgstr "להמשיך בהתקנה אוטומטית?" #: ../subiquity/ui/views/identity.py:50 msgid "The characters : , and = are not permitted in this field" @@ -1181,8 +685,8 @@ msgstr "שם השרת ארוך מדי, עליו להיות < " #: ../subiquity/ui/views/identity.py:105 msgid "Hostname must match NAME_REGEX, i.e. [a-z_][a-z0-9_-]*" msgstr "" -"שם המארח חייב להתאים להגדרת ביטויים רגולריים לשמות - NAME_REGEX, למשל: ‎[a-" -"z_][a-z0-9_-]*‎" +"שם המארח חייב להתאים להגדרת ביטויים רגולריים לשמות - NAME_REGEX, למשל: ‎[a-z_]" +"[a-z0-9_-]*‎" #: ../subiquity/ui/views/identity.py:110 msgid "Username missing" @@ -1203,6 +707,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "שם המשתמש „{username}” שמור לשימוש המערכת." +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "יש להגדיר ססמה" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "הססמאות אינן תואמות" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1218,40 +732,1182 @@ msgid "" "can configure SSH access on the next screen but a password is still needed " "for sudo." msgstr "" -"נא למלא את שם המשתמש והססמה שישמשו אותך לכניסה למערכת. ניתן להגדיר גישה " -"ב־SSH במסך הבא אך ססמה עדיין תידרש לטובת sudo." +"נא למלא את שם המשתמש והססמה שישמשו אותך לכניסה למערכת. ניתן להגדיר גישה ב־" +"SSH במסך הבא אך ססמה עדיין תידרש לטובת sudo." #: ../subiquity/ui/views/identity.py:180 msgid "passwords" msgstr "ססמאות" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" -msgstr "הפעלה מחדש כעת" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" +msgstr "מפורמט בתור {}" -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" -msgstr "הצגת דוח שגיאות" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" +msgstr ", מעוגן תחת {}" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" -msgstr "הצגת יומן מלא" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" +msgstr ", לא מעוגן" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" -msgstr "פלט תכנית ההתקנה המלא" +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" +msgstr "לא בשימוש {}" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" -msgstr "ביטול העדכון והפעלה מחדש" +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" +"אם כל הכוננים יוצבו בתוך RAID או קבוצות כרכים (VG) במנהל כרכים לוגי (LVM) לא " +"יהיה איפה להציב את מחיצת האתחול." -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" -msgstr "הפעלה מחדש" +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "/ לא יכול להיות חלק משם של התקן RAID" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." -msgstr "המכונה מופעלת מחדש…" +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "אין להשתמש ברווח בשם של התקן RAID" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "רמת RAID:" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "התקנים:" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "גודל:‏" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "כבר קיים RAID בשם ‚{}’" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr ". וגם .. אינם שמות תקניים להתקני RAID" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "רמת ה־RAID „{}” דורשת לפחות {} התקנים פעילים" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "יצירת כונן RAID בתכנה („MD”)" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "עריכת כונן RAID בתכנה „{}”" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "להשאיר לא מפורמט" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "להשאיר מפורמט בתור {}" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "גודל המחיצה הוגבל לכדי {}" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "הגודל עוגל לכדי {}" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" +"התווים היחידים בהם מותר להשתמש בשם של כרך לוגי הם a-z,‏ A-Z,‏ 0-9, +, _, . וגם " +"-" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "גודל ({} לכל היותר):" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "שם: " + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "פרמוט:" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "עיגון:" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "להשתמש כהחלפה" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "להשתמש במחיצת החלפה זו במערכת המותקנת." + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "שם הכרך הלוגי לא יכול להישאר ריק" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "שם הכרך הלוגי לא יכול להתחיל במינוס" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "אי אפשר לקרוא לכרך לוגי בשם {}" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "שם הכרך הלוגי לא יכול להכיל „{}”" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "כבר יש כרך לוגי בשם {}." + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "הנתיב חורג מ־PATH_MAX" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "{} כבר מעוגן תחת {}." + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" +"לעגן מערכת קבצים קיימת תחת {} היא רעיון די גרוע, ניתן להמשיך אם המצב הזה " +"ברור לך." + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, fuzzy, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" +"מחיצת אתחול נחוצה\n" +"\n" +"GRUB יותקן על ה־MBR (רשומת אתחול ראשית) של כונן היעד.\n" +"\n" +"עם זאת, על כונן עם טבלת מחיצות GPT אין מספיק מקום אחרי שה־MBR עבור GRUB " +"לאחסון ה־core.img שלו עבור השלב השני, לכן, מחיצה קטנה בלתי מפורמטטת נדרשת " +"בתחילת הכונן. היא לא תכיל מערכת קבצים ולא תעוגן ולא ניתן לערוך אותה דרך כאן." + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +#, fuzzy +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" +"מחיצת אתמול נחוצה\n" +"\n" +"זו ESP‏ / \"EFI system partition\" (מחיצת מערכת מנשק קושחה גמיש) שנדרשת על " +"ידי UEFI. על מחיצה זו, אותה יש לפרמט ל־fat32, יותקן Grub." + +#: ../subiquity/ui/views/filesystem/partition.py:302 +#, fuzzy +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" +"מחיצת אתמול נחוצה\n" +"\n" +"זו ESP‏ / \"EFI system partition\" (מחיצת מערכת מנשק קושחה גמיש) שנדרשת על " +"ידי UEFI. על מחיצה זו, אותה יש לפרמט ל־fat32, יותקן Grub." + +#: ../subiquity/ui/views/filesystem/partition.py:310 +#, fuzzy +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr " ההיבט היחידי בו ניתן לערוך מחיצה זו היא הגודל." + +#: ../subiquity/ui/views/filesystem/partition.py:314 +#, fuzzy +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" +" ניתן לבחור האם להשתמש במערכת הקבצים הקיימת במחיצה זו או לפרמט אותה מחדש." + +#: ../subiquity/ui/views/filesystem/partition.py:319 +#, fuzzy +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" +"מחיצת אתחול נחוצה\n" +"\n" +"זו מחיצת PReP שנחוצה למערכות POWER. למחיצה הזאת יותקן Grub." + +#: ../subiquity/ui/views/filesystem/partition.py:326 +#, fuzzy +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" +"מחיצת אתחול נחוצה\n" +"\n" +"זו מחיצת PReP שנחוצה למערכות POWER. למחיצה הזאת יותקן Grub." + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "אישור" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "להשתמש במערכת קבצים fat32 קיימת" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "לפרמט מחדש כמערכת קבצים fat32 רעננה" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "כרך לוגי" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "מחיצת {}" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "{} מתווסף אל {}" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "כרך לוגי {}" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "נערך {} מתוך {}" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" +"פרמוט ועיגון של כונן ישירות היא פעולה חריגה. יכול להיות שברצונך להוסיף מחיצה " +"במקום." + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "פרמוט ו/או עיגון של {}" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "למחוק את {desc} {label}?" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "הוא מפורמט בתור {fstype} ומעוגן תחת {path}" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "הוא מפורמט בתור {fstype} ולא מעוגן." + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "כרכים לוגיים" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "מחיצה" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "מחיצות" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "הוא מכיל {n} {things}:" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "אינו מפורמט או מעוגן." + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "הסרת מערכת קבצים מ־{}" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "להסיר את את מערכת הקבצים הקיימת מ־{}?" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "להסיר את כל ה{things} מתוך {obj}" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "להסיר את כל ה{things} מתוך {obj}?" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" +"התווים היחידים שמותר להשתמש בהם בשם הכרך הם a-z,‏ A-Z,‏ 0-9, +, _, . וגם -" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "מילות צופן:" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "יצירת כרך מוצפן" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "מילת צופן:" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "אימות מילת צופן:" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "יש לבחור בהתקן אחד לפחות לצירוף לקבוצת הכרכים." + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "שם קבוצת הכרכים לא יכול להישאר ריק" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "שם קבוצת הכרכים לא יכול להתחיל במינוס" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "{} אינו שם תקני לקבוצת הכרכים" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "כבר יש קבוצת כרכים בשם ‚{}’" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "יש להגדיר מילת צופן" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "מילות הצופן אינן תואמות" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "יצירת קבוצת כרכים ב־LVM" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "עריכת קבוצת הכרכים „{}”" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "הגדרת פריסה מודרכת של חלוקה למחיצות או יצירה של פריסה משלך:" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "הצפנת קבוצת ה־LVM עם LUKS" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "הגדרת הכונן הזה בתור קבוצת LVM" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "להשתמש בכונן כולו" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "פריסת אחסון מותאמת אישית" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +#, fuzzy +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" +"\n" +"\n" +"האפשרות „ניצול מלוא הכונן” מתקינה את אובונטו לכונן הנבחר,\n" +"תוך החלפת המחיצות והנתונים שקיימים בו.\n" +"\n" +"בהתאם לדרישת המערכת, נוצרת מחיצת אתחול בכונן.\n" +"\n" +"הבחירה ב־LVM תוביל ליצירת שתי מחיצות נוספות, אחת לטובת /boot ואחת נוספת\n" +"שתחלוש על שאר השטח הפנוי בכונן. תיווצר קבוצת כרכים של LVM ובתוכה מחיצה\n" +"גדולה. ייווצר כרך לוגי בנפח של 4 גיגה בתים עבור שורש מערכת הקבצים. ניתן\n" +"להגדיל אותו בקלות עם כלי שורת פקודה תקניים של LVM.\n" +"\n" +"ניתן גם לבחור להצפין קבוצת כרכים של LVM. מצב זה ייאלץ אותך להגדיר\n" +"ססמה, אותה יהיה עליך להקליד בטרם טעינת המערכת.\n" +"\n" +"אם בחרת שלא להשתמש ב־LVM, תיווצר מחיצה בודדת שתחלוש על שאר הכונן\n" +"שיפורמט לכדי ext4 ויעוגן תחת /.\n" +"\n" +"בכל מקרה, בהמשך תינתן לך האפשרות לסקור ולשנות את תוצאות בחירותיך.\n" +"\n" +"אם בחירתך היא להשתמש בפריסת אחסון בהתאמה אישית, לא יבוצעו כל שינויים בכוננים " +"ויהיה עליך לבחור, לכל הפחות, בכונן אתחול ולעגון מערכת קבצים תחת /.\n" +"\n" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" +"\n" +"תשאול התקני בלוק, לא גילה כוננים גדולים מספיק מכדי לתמוך בתצורת אחסון\n" +"מודרכת. עדיין אפשר להגדיר אותה ידנית.\n" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" +"\n" +"תשאול התקני בלוק לא זיהה כוננים כלשהם. לרוע המזל המשמעות\n" +"היא שלא ניתן להתקין כלל.\n" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "הגדרת אחסון מודרכת" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "עזרה בהגדרת אחסון מודרכת" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "לא עוגנו כוננים או מחיצות." + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "נקודת עגינה" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "גודל" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "סוג" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "סוג התקן" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "ביטול עיגון" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "אין התקנים זמינים" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "אין התקנים בשימוש" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "הסרה מ־{}" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "הוספת מחיצת {}" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +#, fuzzy +msgid "Add As Another Boot Device" +msgstr "להפוך להתקן אתחול" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +#, fuzzy +msgid "Use As Boot Device" +msgstr "להפוך להתקן אתחול" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "התקן" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "שטח פנוי" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "הגדרות אחסון" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "יצירת RAID בתכנה (md)" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "ליצור קבוצת כרכים (LVM)" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "תקציר מערכת קבצים" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "התקנים זמינים" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "התקנים בשימוש" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "עיגון מערכת קבצים תחת /" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "בחירה בכונן אתחול" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "איפוס" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "בהמתנה לסיום תשאול אחסון" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" +"תכנית ההתקנה מתשאלת לאיתור התקני בלוק להתקנה אליהם. נא להמתין עד לסיום " +"התשאול." + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" +"אתרע מזלך ותשאול ההתקנים להתקנה נכשל. נא לוודא על כך כתקלה מול Launchpad ואם " +"ניתן אז גם לכלול את תוכן התיקייה ‎/var/log/installer." + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "תשאול התקנים להתקנה נכשל" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "מתבצע איתור לעדכון תכנית ההתקנה…" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "נוצר קשר עם חנות ה־snap כדי לבדוק אם יש גרסה חדשה של תכנית ההתקנה." + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "יצירת קשר עם חנות ה־snap נכשלה" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "יצירת קשר עם חנות ה־snap נכשלה:" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "קיים עדכון לתכנית ההתקנה" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "גרסה {new} של תכנית ההתקנה זמינה ({current} פועלת כעת)." + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "העדכון מתקבל…" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" +"נא להמתין להורדת תכנית ההתקנה העדכנית. תכנית ההתקנה תפעיל את עצמה מחדש " +"אוטומטית עם השלמת ההורדה." + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "העדכון נכשל" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "העדכון מתקבל ומת" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "להמשיך בלי לעדכן" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "ניסיון חוזר" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "אם בחירתך תהיה לעדכן, העדכון יתקבל וההתקנה תמשיך מכאן." + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "עדכון לתכנית ההתקנה החדשה" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "ביטול עדכון" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "ניתן לספק אתר מראת ארכיונים שבה ייעשה שימוש במקום בררת המחדל." + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "כתובת אתר המראה:" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "הגדרת אתר מראת ארכיונים של אובונטו" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "אם משמש אותך אתר מראה חלופי עבור אובונטו, יש להקליד כאן את פרטיו." + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" +"\n" +"ברוך בואך לתכנית ההתקנה של אובונטו לשרתים!\n" +"\n" +"גרסת הלינוקס לשרתים הנפוצה ביותר בענן ובחוות שרתים, גרסה\n" +"זו של אובונטו תקבל עדכונים למשך 9 חודשים מיום יציאתה לאור.\n" +"\n" +"תכנית ההתקנה תדריך אותך במהלך התקנת אובונטו לשרתים\n" +"{release}.\n" +"\n" +"תכנית ההתקנה דורשת רק את מקשי החצים, רווח (או Enter) ולפעמים\n" +"קצת הקלדה.\n" +"\n" +"זו גרסה מבוססת {snap_version} של תכנית ההתקנה.\n" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" +"\n" +"ברוך בואך לתכנית ההתקנה של אובונטו לשרתים!\n" +"\n" +"גרסת הלינוקס לשרתים הנפוצה ביותר בענן ובחוות שרתים, אפשר\n" +"לסמוך על אובונטו לשרתים ועל חמש שנות העדכונים בחינם שלו.\n" +"\n" +"תכנית ההתקנה תדריך אותך במהלך התקנת אובונטו לשרתים\n" +"{release} LTS (תמיכה לטווח ארוך).\n" +"\n" +"תכנית ההתקנה דורשת רק את מקשי החצים, רווח (או Enter) ולפעמים\n" +"קצת הקלדה.\n" +"\n" +"זו גרסה מבוססת {snap_version} של תכנית ההתקנה.\n" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" +"\n" +"אפשר להתחבר לתכנית ההתקנה דרך הרשת, מה שיכול לאפשר\n" +"שימוש בתכנית מסוף מוצלחת יותר.ֿ" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" +"\n" +"כל הכתובות שלהלן אפשריות לטובת חיבור SSH:\n" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" +"\n" +"יש להתחבר ב־SSH אל installer@{ip}.\n" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" +"\n" +"הססמה בה עליך להשתמש היא „{password}”.\n" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" +"\n" +"לרוע המזל כנראה שלמערכת זו אין כתובות IP גלובליות כרגע.\n" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" +"\n" +"לרוע המזל תכנית ההתקנה לא הצליח לזהות את הססמה שהוגדרה.\n" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "ניתן להשתמש במקשים הבאים בכל עת:" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "ESC" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "לחזור אחורה" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "F1" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "לפתוח את תפריט העזרה" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "Control-Z, F2" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "מעבר למעטפת" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "Control-L, F3" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "לצייר את המסך מחדש" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "Control-T, F4" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "הפעלת וכיבוי צבעים" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "Control-X" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "Control-E" + +#: ../subiquity/ui/views/help.py:186 +#, fuzzy +msgid "generate noisy error report" +msgstr "לייצר דוח שגיאה רועש (במצב תרגול בלבד)" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "Control-R" + +#: ../subiquity/ui/views/help.py:187 +#, fuzzy +msgid "generate quiet error report" +msgstr "לייצר דוח שגיאה שקט (במצב תרגול בלבד)" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "Control-G" +msgstr "Control-X" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "pretend to run an install" +msgstr "עדכון לתכנית ההתקנה החדשה" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "Control-U" + +#: ../subiquity/ui/views/help.py:189 +#, fuzzy +msgid "crash the ui" +msgstr "להקריס את מנשק המשתמש (במצב תרגול בלבד)" + +#: ../subiquity/ui/views/help.py:200 +#, fuzzy +msgid "(dry-run only)" +msgstr "יציאה (במצב תרגול בלבד)" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "מקשי קיצור" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "על תכנית ההתקנה" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "קיצורי מקלדת" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "כניסה למעטפת" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "כיבוי/הפעלה של צבע" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "עזרה בגישה ל־SSH" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "עזרה על המסך הזה" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "הצגת דוחות שגיאה" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "על תכנית ההתקנה" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "עזרה" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" +"\n" +"נא לבחור את השפה בה תוצג תכנית ההתקנה וגם תוגדר\n" +"במערכת המותקנת.\n" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "יש להשתמש בחצים: למעלה, למטה וב־Enter כדי לבחור את השפה שלך." + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "עזרה בבחירת השפה" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "יבוא שם משתמש:" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "שם משתמש ב־Github:" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "שם משתמש ב־Launchpad:" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "התקנת שרת OpenSSH" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "יבוא זהות SSH:" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "מ־Github" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "מ־Launchpad" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "ניתן לייבא את מפתחות ה־SSH שלך מ־Github או מ־Launchpad." + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "לאפשר אימות עם ססמה דרך SSH" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "שדה זה לא יכול להישאר ריק." + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "מזהה ה־SSH ארוך מדי, עליו להיות < " + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" +"שם משתמש ב־Launchpad חייב להתחיל באות או במספר. כל האותיות חייביות להיות " +"קטנות. מותר להשתמש גם בתווים +,- ו־. לאחר התו הראשון." + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" +"שם משתמש ב־Github יכול להכיל רק תווים אלפאנומריים או סימני מינוס בודדים ולא " +"יכול להתחיל או להסתיים במינוס." + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "מפתחות ה־SSH מתקבלים…" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "אישור מפתחות SSH" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "התקבלו מפתחות עם טביעות האצבעות הבאות. להשתמש בהם?" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "אישור מפתח SSH" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "התקבל מפתח עם טביעת האצבע הבאה. להשתמש בו?" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "הקמת SSH" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" +"ניתן לבחור להתקין את חבילת שרת ה־OpenSSH כדי להפעיל גישה מאובטחת מרחוק לשרת " +"שלך." + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "ממש עכשיו" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "דקה" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "דקות" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "שעה" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "שעות" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "יום" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "ימים" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "לפני {amount:2} {unit}" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "מתקבל מידע על {}" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "קבלת המידע על {} נכשלה" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "חבילות Snap מומלצות לשרתים" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "להמשיך" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "חבילות ה־snap נטענות מהחנות, נא להמתין…" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "טעינת חבילות snap מהחנות נכשלה, עמך הסליחה." + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." +msgstr "" +"אלו חבילות snap נפוצות לסביבות שרתים. ניתן לבחור או לסלק עם רווח, Enter " +"להצגת פרטים נוספים על החבילה, מפיץ וגרסאות זמינות." #: ../subiquity/ui/views/keyboard.py:64 msgid "Keyboard auto-detection" @@ -1321,8 +1977,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1442,30 +2098,80 @@ msgstr "" msgid "Identify keyboard" msgstr "זיהוי מקלדת" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "תהליך התקנה" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "הפעלה מחדש כעת" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "הצגת דוח שגיאות" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "הצגת יומן מלא" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "פלט תכנית ההתקנה המלא" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "ביטול העדכון והפעלה מחדש" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "הפעלה מחדש" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "המכונה מופעלת מחדש…" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." -msgstr "ניתן לספק אתר מראת ארכיונים שבה ייעשה שימוש במקום בררת המחדל." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" +msgstr "" +"בחירה בהמשך תתחיל את תהליך ההתקנה ותוביל לאבדן הנתונים\n" +"בכוננים שנבחרו לפרמוט.\n" +"\n" +"לא תהיה לך אפשרות לחזור למסך הזה או לקודמו לאחר התחלת\n" +"ההתקנה.\n" +"\n" +"שנמשיך?" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" -msgstr "כתובת אתר המראה:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" +msgstr "אישור פעולה הרסנית" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" -msgstr "הגדרת אתר מראת ארכיונים של אובונטו" +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" +msgstr "" -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." -msgstr "אם משמש אותך אתר מראה חלופי עבור אובונטו, יש להקליד כאן את פרטיו." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" +msgstr "העברה למעטפת" #: ../subiquity/ui/views/proxy.py:33 msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" "אם נדרש מתווך HTTP כדי לגשת לעולם, יש להקליד את פרטי המתווך להלן. אם לא, " "להשאיר ריק.\n" @@ -1487,253 +2193,230 @@ msgid "" msgstr "" "אם המערכת הזאת דורשת מתווך כדי להתחבר לאינטרנט, יש להקליד את הפרטים שלו כאן." -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "מתבצע איתור לעדכון תכנית ההתקנה…" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "נוצר קשר עם חנות ה־snap כדי לבדוק אם יש גרסה חדשה של תכנית ההתקנה." - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "יצירת קשר עם חנות ה־snap נכשלה" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "יצירת קשר עם חנות ה־snap נכשלה:" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "קיים עדכון לתכנית ההתקנה" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "גרסה {new} של תכנית ההתקנה זמינה ({current} פועלת כעת)." - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "העדכון מתקבל…" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" -"נא להמתין להורדת תכנית ההתקנה העדכנית. תכנית ההתקנה תפעיל את עצמה מחדש " -"אוטומטית עם השלמת ההורדה." - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "העדכון נכשל" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "העדכון מתקבל ומת" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "להמשיך בלי לעדכן" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "ניסיון חוזר" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "אם בחירתך תהיה לעדכן, העדכון יתקבל וההתקנה תמשיך מכאן." - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "עדכון לתכנית ההתקנה החדשה" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "ביטול עדכון" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "ממש עכשיו" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "דקה" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "דקות" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "שעה" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "שעות" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "יום" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "ימים" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "לפני {amount:2} {unit}" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "מתקבל מידע על {}" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "קבלת המידע על {} נכשלה" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "חבילות Snap מומלצות לשרתים" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "חבילות ה־snap נטענות מהחנות, נא להמתין…" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "טעינת חבילות snap מהחנות נכשלה, עמך הסליחה." - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" -"אלו חבילות snap נפוצות לסביבות שרתים. ניתן לבחור או לסלק עם רווח, Enter " -"להצגת פרטים נוספים על החבילה, מפיץ וגרסאות זמינות." - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "יבוא שם משתמש:" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "שם משתמש ב־Github:" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "שם משתמש ב־Launchpad:" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "התקנת שרת OpenSSH" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "יבוא זהות SSH:" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "מ־Github" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "מ־Launchpad" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "ניתן לייבא את מפתחות ה־SSH שלך מ־Github או מ־Launchpad." - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "לאפשר אימות עם ססמה דרך SSH" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "שדה זה לא יכול להישאר ריק." - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "מזהה ה־SSH ארוך מדי, עליו להיות < " - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" -"שם משתמש ב־Launchpad חייב להתחיל באות או במספר. כל האותיות חייביות להיות " -"קטנות. מותר להשתמש גם בתווים +,- ו־. לאחר התו הראשון." - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" -"שם משתמש ב־Github יכול להכיל רק תווים אלפאנומריים או סימני מינוס בודדים ולא " -"יכול להתחיל או להסתיים במינוס." - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "מפתחות ה־SSH מתקבלים…" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "אישור מפתחות SSH" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "התקבלו מפתחות עם טביעות האצבעות הבאות. להשתמש בהם?" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "אישור מפתח SSH" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "התקבל מפתח עם טביעת האצבע הבאה. להשתמש בו?" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "הקמת SSH" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" -"ניתן לבחור להתקין את חבילת שרת ה־OpenSSH כדי להפעיל גישה מאובטחת מרחוק לשרת " -"שלך." - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" "\n" -"נא לבחור את השפה בה תוצג תכנית ההתקנה וגם תוגדר\n" -"במערכת המותקנת.\n" +"בחינת התקני האחסון במערכת הזאת לא הצליחה, עמך הסליחה.\n" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." -msgstr "יש להשתמש בחצים: למעלה, למטה וב־Enter כדי לבחור את השפה שלך." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" +msgstr "" +"\n" +"השלמת ההתקנה לא הצליחה, עמך הסליחה.\n" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" -msgstr "עזרה בבחירת השפה" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" +"\n" +"החלת תצורת הרשת לא הצליחה, עמך הסליחה.\n" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" +"\n" +"תכנית ההתקנה התחילה מחדש עקב שגיאה, עמך הסליחה.\n" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" +"\n" +"אירעה שגיאה בלתי ידועה, עמך הסליחה.\n" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" +"\n" +"המידע שנאסף מהמערכת יסייע למפתחים לנתח את הדוח.\n" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" +"\n" +"הדוח נטען…\n" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" +"\n" +"איסוף המידע מהמערכת נכשל. בקבצים שבתוך\n" +"‎/var/log/installer יש מידע נוסף על כך.\n" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" +"\n" +"טעינת הדוח נכשלה. נא לעיין בקבצים שב־‎/var/log/installer לפרטים נוספים.\n" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" +"\n" +"ניתן להמשיך ותכנית ההתקנה תציג את הכוננים שנמצאו במערכת ולא\n" +"התקני בלוק נוספים או שתהיה לך אפשרות לתקן את המצב הזה על ידי\n" +"מעבר למעטפת והגדרת התקני הבלוק של המכונה הזאת ידנית.\n" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" +"\n" +"יש לך אפשרות לתקן את המצב הזה על ידי מעבר למעטפת\n" +"והגדרת התקני הבלוג של המערכת ידנית.\n" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" +"\n" +"ניתן להמשיך בהתקנה אבל בהנחה שהרשת אינה מתפקדת.\n" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" +"\n" +"לנסות להפעיל את ההתקנה שוב?\n" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "יש לבחור בהמשך או לנסות את ההתקנה שוב." + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" +"\n" +"כדי לסייע לשפר את תכנית ההתקנה ניתן לשלוח דוח שגיאות.\n" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "ביטול ההעלאה" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "סגירת הדוח" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "הפעלת תכנית ההתקנה מחדש" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "שליחה ל־Canonical" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "נשלח ל־Canonical" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "הצגת הדוח המלא" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" +"דוח השגיאה נשמר אל\n" +"\n" +" {loc}\n" +"\n" +"במערכת הקבצים עם התווית {label!r}." + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "תאריך" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "סוג" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "מצב" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "נא לבחור את דוח השגיאה להצגה:" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "נצפה" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "לא נצפה" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "לא נמצאו התקני zdev." + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "מזהה" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "מחובר" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "שמות" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "הפעלה" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "השבתה" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "הקמת Zdev" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "אחר" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" +msgstr "להשאיר לא מעוגן" #~ msgid "Filesystem setup" #~ msgstr "הגדרת מערכת קבצים" @@ -1774,10 +2457,25 @@ msgstr "עזרה בבחירת השפה" #~ msgid "Install in progress:" #~ msgstr "מתבצעת התקנה:" +#~ msgid "" +#~ "Selecting Continue below will begin the installation process and result " +#~ "in the loss of data on the disks selected to be formatted.\n" +#~ "\n" +#~ "You will not be able to return to this or a previous screen once the " +#~ "installation has started.\n" +#~ "\n" +#~ "Are you sure you want to continue?" +#~ msgstr "" +#~ "בחירה באפשרות המשך שלהלן תתחיל את ההתקנה ותגרום לאבדן הנתונים בכוננים " +#~ "שנבחרו לאתחול.\n" +#~ "\n" +#~ "לא תהיה לך אפשרות לחזור למסך הזה או לכל מסך קודם לאחר התחלת ההתקנה.\n" +#~ "\n" +#~ "להמשיך?" + #~ msgid "starting..." #~ msgstr "בהפעלה…" -#, python-brace-format #~ msgid "DHCPv{v}" #~ msgstr "DHCPv{v}" @@ -1792,10 +2490,10 @@ msgstr "עזרה בבחירת השפה" #~ "partition on the chosen disk and then creates a single partition covering " #~ "the rest of the disk, formatted as ext4 and mounted at '/'." #~ msgstr "" -#~ "סכמת החלוקה המודרכת למחיצות הנבחרות יוצרת את מחיצת האתחול על הכונן הנבחר ואז " -#~ "יוצרת מחיצה בודדת שחולשת על כל שאר הכונן, מפורמטת בתור ext4 ומעוגנת תחת ‚/’." +#~ "סכמת החלוקה המודרכת למחיצות הנבחרות יוצרת את מחיצת האתחול על הכונן הנבחר " +#~ "ואז יוצרת מחיצה בודדת שחולשת על כל שאר הכונן, מפורמטת בתור ext4 ומעוגנת " +#~ "תחת ‚/’." -#, python-brace-format #~ msgid "Cannot remove selflabel from pre-exsting {cdtype} {cdlabel}" #~ msgstr "לא ניתן להסיר את selflabel מתוך {cdtype} {cdlabel} קיים" @@ -1806,20 +2504,20 @@ msgstr "עזרה בבחירת השפה" #~ "If you choose to partition an entire disk you will still have a chance to " #~ "review and modify the results." #~ msgstr "" -#~ "תכנית ההתקנה יכולה להנחות אותך כיצד לחלק כונן שלם למחיצות, הן באופן ישיר והן " -#~ "עם LVM (מנהל כרכים לוגיים), או, אם זו העדפתך, ניתן לבצע זאת ידנית.\n" +#~ "תכנית ההתקנה יכולה להנחות אותך כיצד לחלק כונן שלם למחיצות, הן באופן ישיר " +#~ "והן עם LVM (מנהל כרכים לוגיים), או, אם זו העדפתך, ניתן לבצע זאת ידנית.\n" #~ "\n" #~ "בחירה בחלוקה של כל הכונן למחיצות עדיין תהיה לך הזדמנות לסקור ולשנות את " #~ "התוצאות." #~ msgid "" -#~ "The LVM guided partitioning scheme creates three partitions on the selected " -#~ "disk: one as required by the bootloader, one for '/boot', and one covering " -#~ "the rest of the disk.\n" +#~ "The LVM guided partitioning scheme creates three partitions on the " +#~ "selected disk: one as required by the bootloader, one for '/boot', and " +#~ "one covering the rest of the disk.\n" #~ "\n" -#~ "A LVM volume group is created containing the large partition. A 4 gigabyte " -#~ "logical volume is created for the root filesystem. It can easily be enlarged " -#~ "with standard LVM command line tools." +#~ "A LVM volume group is created containing the large partition. A 4 " +#~ "gigabyte logical volume is created for the root filesystem. It can easily " +#~ "be enlarged with standard LVM command line tools." #~ msgstr "" #~ "הסכמת החלוקה המודרכת למחיצות בתצורת LVM (מנהל כרכים לוגיים) יוצרת שלוש " #~ "מחיצות על הכונן הנבחר: אחת נדרשת לטובת מנהל אתחול, אחת לטובת ‚‎/boot’ ואחת " diff --git a/po/hr.po b/po/hr.po index a8056cb0..10f95521 100644 --- a/po/hr.po +++ b/po/hr.po @@ -3,79 +3,70 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" -"PO-Revision-Date: 2020-04-01 16:06+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" +"PO-Revision-Date: 2020-04-09 20:16+0000\n" "Last-Translator: gogo \n" "Language-Team: Croatian \n" +"Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-04-06 15:12+0000\n" -"X-Generator: Launchpad (build a296f04231dee355be5db73cc878b9e21689a253)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "Dogodila se greška" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "Instalacija završena!" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "Instalacija završena!" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "Instalacija sustava" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "Instalacija završena!" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "Greška se dogodila tijekom instalacije" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "automatsko podešavanje neuspjelo" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "Informacije" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "Uredi bežičnu mrežu" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "Uredi IPv4" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "Uredi IPv6" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "Uredi povezivanje" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "Dodaj VLAN oznaku" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "Obriši" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "Otisci ključa poslužitelja su:\n" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" +"Otisci {keytype} ključa poslužitelja su:\n" +" {fingerprint}\n" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr ", ili " @@ -89,9 +80,9 @@ msgstr " ili " msgid "This field must be a %s URL." msgstr "Ovo polje mora biti %s URL." -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "Završi" @@ -99,32 +90,20 @@ msgstr "Završi" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Odustani" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Da" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "Ne" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Spremi" @@ -184,9 +163,9 @@ msgstr "IPv{v} način: " #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "Stvori" @@ -205,9 +184,11 @@ msgstr "%s već postoji" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Zatvori" @@ -217,8 +198,8 @@ msgid "Info for {}" msgstr "Informacije za {}" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "Naziv:" @@ -255,10 +236,6 @@ msgstr "Naziv ne može sadržavati više od 16 znakova" msgid "Create bond" msgstr "Stvori povezivanje" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "Mrežno sučelje {} bežično podešavanje" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "Mrežna povezivanja" @@ -274,125 +251,207 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "Natrag" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "Nastavi bez mrežnog pristupa" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "Primijenjivanje promjena" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "nije povezano" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "povezano na {}" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "vrijeme isteklo" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "nepoznato stanje {}" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "nepromjenjivo" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "onemogućeno" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "VLAN {id} na sučelju {link}" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "glavno povezivanje za {}" -#: ../subiquity/models/filesystem.py:146 +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "Mrežno sučelje {} bežično podešavanje" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Da" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "Ne" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "Uvoženje kljućeva je neuspjelo:" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "ssh-keygen nije uspio prikazati otisak preuzetih ključeva::" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "Dogodila se greška" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "Instalacija završena!" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "Instalacija završena!" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "Instalacija sustava" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "Instalacija završena!" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "Greška se dogodila tijekom instalacije" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "Neuspjelo sondiranje blokovskog uređaja" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "Neuspjelo sondiranje diska" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "Neuspjela instalacija" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "Instalacijski program se srušio" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "Mrežna greška" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "Nepoznata greška" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "neuspjelo" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "automatski" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" +msgstr "mrežno" + +#: ../subiquity/models/filesystem.py:147 msgid "0 (striped)" msgstr "0 (trakasto)" -#: ../subiquity/models/filesystem.py:147 +#: ../subiquity/models/filesystem.py:148 msgid "1 (mirrored)" msgstr "1 (zrcaljeno)" -#: ../subiquity/models/filesystem.py:148 +#: ../subiquity/models/filesystem.py:149 msgid "5" msgstr "5" -#: ../subiquity/models/filesystem.py:149 +#: ../subiquity/models/filesystem.py:150 msgid "6" msgstr "6" -#: ../subiquity/models/filesystem.py:150 +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "10" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "{!r} nije valjan unos" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "Uredi" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "Ponovno formatiraj" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "Dodaj particiju" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "Stvori Logički uređaj" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "Formatiraj" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "Ukloni sa RAID/ULU" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "Učini uređaj pokretljivim" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "Nemoguće je urediti {selflabel} jer je dio {cdtype} {cdname}." -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." -msgstr "" -"Nemoguće je ukloniti {selflabel} iz predpostojećeg {cdtype} {cdlabel}." +msgstr "Nemoguće je ukloniti {selflabel} iz predpostojećeg {cdtype} {cdlabel}." -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " @@ -401,63 +460,63 @@ msgstr "" "Uklanjanje {selflabel} će ostaviti {cdtype} {cdlabel} s manje od " "{min_devices} uređaja." -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "Uklanjanje {selflabel} će ostaviti {cdtype} {cdlabel} bez uređaja." -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "Nemoguće je obrisati {selflabel} jer je dio {cdtype} {cdname}." -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "postoji" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "novi" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "{component_name} od {desc} {name}" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "već formatirana kao {fstype}" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "mora se ponovno formatirati kao {fstype}" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "mora se formatirati kao {fstype}" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "montirana na {path}" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "nije montirana" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "neiskorišteno" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "iskorišteno" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " @@ -466,68 +525,67 @@ msgstr "" "Nemoguće je obrisati {selflabel} jer je particija {partnum} dio {cdtype} " "{cdname}." -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" "Nemoguće je obrisati {selflabel} zato jer sadrži {count} montiranih " "particija." -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" "Nemoguće je obrisati {selflabel} zato jer sadrži 1 montiranu particiju." -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "lokalni disk" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "partiticija {}" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "particija {} od {}" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "particija {}" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." -msgstr "" -"Nemoguće brisanje jedne particije s uređaja koji već sadrži particije." +msgstr "Nemoguće brisanje jedne particije s uređaja koji već sadrži particije." -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "Nemoguće brisanje paritcije koja sadrži učitač pokretanja sustava" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "softverski RAID {}" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "Nemoguće uređivanje predpostojećih RAID-a." -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "Nemoguće je urediti {selflabel} zato jer sadrži particiju." -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "Nemoguće je uređivanje predpostojećih grupa uređaja." -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "Nemoguće je urediti {selflabel} zato jer sadrži logičke uređaje." -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." @@ -535,624 +593,59 @@ msgstr "" "Nemoguće je brisanje pojedinog logičkog uređaja iz grupe uređaja koja već " "sadrži logičke uređaje." -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "Ostalo" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "Ostavi odmontirano" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "formatirati kao {}" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr ", montiran na {}" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr ", nije montiran" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "neiskorišten {}" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." +"Installer shell session activated.\n" +"\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" +"\n" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -"Ako stavite sve diskove u RAID-e ili GU ULU-a, neće biti prostora za " -"stavljanje particije pokretanja sustava." - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "Sigurno želite obrisati {desc} {label}?" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "Formatiran je kao {fstype} i montiran na {path}" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "Formatiran je kao {fstype} i nije montiran." - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "logički uređaj" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "logički uređaji" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "particija" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "particije" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "Sadrži {n} {things}:" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "Nije formatiran ili montiran." - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "Ukloni datotečni sustav iz {}" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "Sigurno želite ukloniti postojeći datotečni sustav iz {}?" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "Ukloni sve {things} iz {obj}" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "Sigurno želite ukloniti sve {things} iz {obj}?" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Sesija ljuske instalacijskog programa je aktivirana.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"Ova sesija ljuske je pokrenuta unutar instalacijskog okruženja.\n" +"Vratiti ćete se u instalacijski program kada se ova ljuska zatvori,\n" +"na primjer tipkama Control-D ili naredbom 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Zapamtite da je ovo okruženje privremeno. Promjene u ovome\n" +"okruženju biti će izgubljene nakon ponovnog pokretanja. Ako je\n" +"instalacija pokrenuta, instalirani sustav će biti montiran na /target." + +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -"Odabirom 'Nastavi' ispod će započeti postupak instalacije i rezultirat će " -"gubitkom podataka na diskovima odabranim za formatiranje.\n" -"\n" -"Nećete se moći vratiti na ovaj ili prijašnje zaslone jednom kada se " -"instalacija pokrene.\n" -"\n" -"Sigurno želite nastaviti?" +"instalacijski program pokrenut na {} će pokrenuti automatsku instalaciju" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Nastavi" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "Potvrdi razornu radnju" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "Nema montiranih diskova ili particija." - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "TOČKA MONTIRANJA" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "VELIČINA" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "VRSTA" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "VRSTA UREĐAJA" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "Odmontiraj" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "Nema dostupnih uređaja" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "Nema iskorištenih uređaja" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "Ukloni iz {}" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "Dodaj {} particiju" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "UREĐAJ" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "slobodni prostor" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "Podešavanje pohrane" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "Stvori softverski RAID (VU) višediskovni uređaj" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "Stvori grupu uređaja (ULU)" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "SAŽETAK DATOTEČNOG SUSTAVA" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "DOSTUPNI UREĐAJI" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "ISKORIŠTENI UREĐAJI" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "Montiraj datotečni sustav na /" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "Odaberi disk pokretanja sustava" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "Poništi" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "Podesite navođeni raspored pohrane, ili stvorite jedan prilagođeni:" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "Lozinka:" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "Potvrdi lozinku:" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "Lozinka mora biti postavljena" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "Lozinke se ne podudaraju" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "Šifriraj ULU grupu s LUKS" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "Postavi ovaj disk kao ULU grupu" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "Koristi cijeli disk" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "Prilagođeni raspored pohrane" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -"\n" -"\n" -"Mogućnost \"Koristi cijeli disk\" će instalirati Ubuntu na odabrani disk,\n" -"zamjenjujući sve postojeće particije i sadržane podatke.\n" -"\n" -"Ako ga platforma zahtijeva, particija učitača pokretanja sustava\n" -"će biti stvorena na disku.\n" -"\n" -"Ako odaberete korištenje ULU, dvije dodatne particije se tada stvore,\n" -"jedna za /boot a druga obuhvaća ostatak diska. ULU grupa uređaja\n" -"je stvorena koja sadrži veliku particiju. 4 gigabajta logički uređaj\n" -"je stvoren za korijenski datotečni sustav. Može se lako povećati\n" -"sa standardnim ULU alatima naredbenog retka.\n" -"\n" -"Možete još odabrati i šifriranje ULU grupe uređaja. To će zahtijevati\n" -"postavljanje lozinke, koju ćete trebati utipkati pri svakom pokretanju " -"sustava.\n" -"\n" -"Ako ne odaberete korištenje ULU-a, stvoriti će se jedna particija koja će\n" -"obuhvatiti ostatak diska i biti će formatirana kao ext4 i montirana na /.\n" -"\n" -"U oba slučaja i dalje ćete moći pregledati i promijeniti rezultate.\n" -"\n" -"Ako odaberete korištenje prilagođenog rasporeda pohrane, neće biti promjena\n" -"na disku i morati ćete najmanje, odabrati disk pokretanja sustava i " -"montirati\n" -"datotečni sustav na /.\n" -"\n" +"čekanje instalacijskog programa pokrenutog na {} za pokretanje ranijih " +"naredbi" -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "Navođeno podešavanje pohrane" +#: ../subiquity/core.py:325 +msgid "yes" +msgstr "da" -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "Pomoć za navođeno podešavanje pohrane" +#: ../subiquity/core.py:326 +msgid "no" +msgstr "ne" -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." +msgstr "Potvrda je potrebna za nastavak." + +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -"Jedini dopušteni znakovi u nazivu grupe uređaja su a-z, A-Z, 0-9, +, _, . i -" +"Dodajte 'autoinstall' u vaš naredbeni redak kernela kako bi ovo izbjegli" -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "Lozinke" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "Uređaji:" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "Veličina:" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "Stvori šifrirani uređaj" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "Odaberite najmanje jedan uređaj kao dijela grupe uređaja." - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "Naziv grupe uređaja ne može biti prazan" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "Naziv grupe uređaja ne može započeti s crticom" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "{} nije valjani naziv grupe uređaja" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "Već postoji grupa uređaja naziva '{}'" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "Lozinka mora biti postavljena" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "Lozinke se ne podudaraju" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "Stvori ULU grupu uređaja" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "Uredi grupu uređaja \"{}\"" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "Ostavi neformatirano" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "Ostavi formatirano kao {}" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "Veličina ograničene particije na {}" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "Zaokružena veličina do {}" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" -"Jedini dopušteni znakovi u nazivu logičkog uređaja su a-z, A-Z, 0-9, +, _, . " -"i -" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "Veličina (najveća {}):" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "Naziv: " - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "Formatiraj:" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "Montiraj:" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "Koristi kao swap" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "Koristite swap particiju na instaliranome sustavu." - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "Naziv logičkog uređaja ne može biti prazan" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "Naziv logičkog uređaja ne može započeti s crticom" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "Logički uređaj ne može se nazivati {}" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "Naziv logičkog uređaja ne smije sadržavati \"{}\"" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "Već postoji logički uređaj naziva {}." - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "Putanja premašena PATH_MAX" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "{} je već montiran na {}." - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" -"Montiranje postojećeg datotečnog uređaja na {} uobičajeno je loša ideja, " -"nastavite dalje s oprezom." - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" -"Potrebna je particija za učitača pokretanja sustava\n" -"\n" -"GRUB će biti instaliran na odabrani disk glavnog zapisa pokretanja (MBR).\n" -"\n" -"Međutim, na disk sa GPT particijskom tablicom, nema dovoljno prostora nakon " -"glavnog zapisa pokretanja (MBR) kako bi GRUB mogao spremiti drugo-faznu " -"core.img sliku, stoga je potrebna mala neformatirana partiticija na početku " -"diska. Ta particija neće sadržavati datotečni sustav, neće biti montirana i " -"neće se moći uređivati." - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" -"Potrebna je particija za učitača pokretanja sustava\n" -"\n" -"To je ESP / \"EFI particija sustava\" koju zahtijeva UEFI. Grub će biti " -"instaliran na tu particiju,\n" -"koja mora biti formatirana u fat32 datotečnom sustavu." - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr " Jedina značajka ove particije koja se može uređivati je veličina." - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" -" Možete odabrati korištenje postojećeg datotečnog sustava na ovoj particiji " -"ili ju možete ponovno formatirati." - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" -"Potrebna je particija za učitača pokretanja sustava\n" -"\n" -"To je PReP particija koju zahtijeva POWER. Grub će biti instaliran na tu " -"particiju." - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "U redu" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "Koristi postojeći fat32 datotečni sustav" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "Ponovno formatiraj kao svježi fat32 datotečni sustav" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "{} particija" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "Dodajem {} na {}" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "logički uređaj {}" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "Uređivanje {} na {}" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" -"Formatiranje i montiranje diska izravno je neuobičajeno. Najvjerojatnije " -"umjesto želite dodati particiju." - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "Formatiraj i/ili montiraj {}" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "Čeka se sondiranje pohrane za završetak" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" -"Instalacijski program sondira blok uređaje za instalaciju. Pričekajte " -"završetak." - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" -"Nažalost sondiranje uređaja za instalaciju nije uspjelo. Prijavite grešku na " -"Launchpad i ako je moguće priložite sadržaj /var/log/installer direktorija." - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "Sondiranje uređaja za instalaciju nije uspjelo" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "/ nije dopušteno u nazivu RAID uređaja" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" -msgstr "Razmaci nisu dopušteni u nazivu RAID uređaja" - -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" -msgstr "RAID razina:" - -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" -msgstr "Već postoji RAID naziva '{}'" - -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" -msgstr ". i .. nisu valjani nazivi RAID uređaja" - -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" -msgstr "RAID razina \"{}\" zahtijeva najmanje {} aktivnih uređaja" - -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" -msgstr "Stvori softverski RAID (\"VD\") disk" - -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" -msgstr "Uredi softverski RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" +msgstr "Nastavi s automatskom instalacijom?" #: ../subiquity/ui/views/identity.py:50 msgid "The characters : , and = are not permitted in this field" @@ -1222,6 +715,16 @@ msgid "The username \"{username}\" is reserved for use by the system." msgstr "" "Korisničko ime \"{username}\" je rezervirano za korištenje od strane sustava." +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "Lozinka mora biti postavljena" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "Lozinke se ne podudaraju" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1245,33 +748,1202 @@ msgstr "" msgid "passwords" msgstr "lozinke" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" -msgstr "Ponovno pokreni odmah" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" +msgstr "formatirati kao {}" -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" -msgstr "Pogledaj izvještaj greške" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" +msgstr ", montiran na {}" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" -msgstr "Pogledaj potpuni zapis" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" +msgstr ", nije montiran" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" -msgstr "Potpuni prikaz instalcije" +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" +msgstr "neiskorišten {}" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" -msgstr "Prekini nadopunu i ponovno pokreni" +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" +"Ako stavite sve diskove u RAID-e ili GU ULU-a, neće biti prostora za " +"stavljanje particije pokretanja sustava." -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" -msgstr "Ponovno pokreni" +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "/ nije dopušteno u nazivu RAID uređaja" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." -msgstr "Ponovno pokretanje..." +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "Razmaci nisu dopušteni u nazivu RAID uređaja" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "RAID razina:" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "Uređaji:" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "Veličina:" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "Već postoji RAID naziva '{}'" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr ". i .. nisu valjani nazivi RAID uređaja" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "RAID razina \"{}\" zahtijeva najmanje {} aktivnih uređaja" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "Stvori softverski RAID (\"VD\") disk" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "Uredi softverski RAID disk \"{}\"" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "Ostavi neformatirano" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "Ostavi formatirano kao {}" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "Veličina ograničene particije na {}" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "Zaokružena veličina do {}" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" +"Jedini dopušteni znakovi u nazivu logičkog uređaja su a-z, A-Z, 0-9, +, _, . " +"i -" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "Veličina (najveća {}):" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "Naziv: " + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "Formatiraj:" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "Montiraj:" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "Koristi kao swap" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "Koristite swap particiju na instaliranome sustavu." + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "Naziv logičkog uređaja ne može biti prazan" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "Naziv logičkog uređaja ne može započeti s crticom" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "Logički uređaj ne može se nazivati {}" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "Naziv logičkog uređaja ne smije sadržavati \"{}\"" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "Već postoji logički uređaj naziva {}." + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "Putanja premašena PATH_MAX" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "{} je već montiran na {}." + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" +"Montiranje postojećeg datotečnog uređaja na {} uobičajeno je loša ideja, " +"nastavite dalje s oprezom." + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, fuzzy, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" +"Potrebna je particija za učitača pokretanja sustava\n" +"\n" +"GRUB će biti instaliran na odabrani disk glavnog zapisa pokretanja (MBR).\n" +"\n" +"Međutim, na disk sa GPT particijskom tablicom, nema dovoljno prostora nakon " +"glavnog zapisa pokretanja (MBR) kako bi GRUB mogao spremiti drugo-faznu core." +"img sliku, stoga je potrebna mala neformatirana partiticija na početku " +"diska. Ta particija neće sadržavati datotečni sustav, neće biti montirana i " +"neće se moći uređivati." + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +#, fuzzy +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" +"Potrebna je particija za učitača pokretanja sustava\n" +"\n" +"To je ESP / \"EFI particija sustava\" koju zahtijeva UEFI. Grub će biti " +"instaliran na tu particiju,\n" +"koja mora biti formatirana u fat32 datotečnom sustavu." + +#: ../subiquity/ui/views/filesystem/partition.py:302 +#, fuzzy +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" +"Potrebna je particija za učitača pokretanja sustava\n" +"\n" +"To je ESP / \"EFI particija sustava\" koju zahtijeva UEFI. Grub će biti " +"instaliran na tu particiju,\n" +"koja mora biti formatirana u fat32 datotečnom sustavu." + +#: ../subiquity/ui/views/filesystem/partition.py:310 +#, fuzzy +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr " Jedina značajka ove particije koja se može uređivati je veličina." + +#: ../subiquity/ui/views/filesystem/partition.py:314 +#, fuzzy +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" +" Možete odabrati korištenje postojećeg datotečnog sustava na ovoj particiji " +"ili ju možete ponovno formatirati." + +#: ../subiquity/ui/views/filesystem/partition.py:319 +#, fuzzy +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" +"Potrebna je particija za učitača pokretanja sustava\n" +"\n" +"To je PReP particija koju zahtijeva POWER. Grub će biti instaliran na tu " +"particiju." + +#: ../subiquity/ui/views/filesystem/partition.py:326 +#, fuzzy +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" +"Potrebna je particija za učitača pokretanja sustava\n" +"\n" +"To je PReP particija koju zahtijeva POWER. Grub će biti instaliran na tu " +"particiju." + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "U redu" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "Koristi postojeći fat32 datotečni sustav" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "Ponovno formatiraj kao svježi fat32 datotečni sustav" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "logički uređaj" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "{} particija" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "Dodajem {} na {}" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "logički uređaj {}" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "Uređivanje {} na {}" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" +"Formatiranje i montiranje diska izravno je neuobičajeno. Najvjerojatnije " +"umjesto želite dodati particiju." + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "Formatiraj i/ili montiraj {}" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "Sigurno želite obrisati {desc} {label}?" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "Formatiran je kao {fstype} i montiran na {path}" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "Formatiran je kao {fstype} i nije montiran." + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "logički uređaji" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "particija" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "particije" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "Sadrži {n} {things}:" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "Nije formatiran ili montiran." + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "Ukloni datotečni sustav iz {}" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "Sigurno želite ukloniti postojeći datotečni sustav iz {}?" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "Ukloni sve {things} iz {obj}" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "Sigurno želite ukloniti sve {things} iz {obj}?" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" +"Jedini dopušteni znakovi u nazivu grupe uređaja su a-z, A-Z, 0-9, +, _, . i -" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "Lozinke" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "Stvori šifrirani uređaj" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "Lozinka:" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "Potvrdi lozinku:" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "Odaberite najmanje jedan uređaj kao dijela grupe uređaja." + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "Naziv grupe uređaja ne može biti prazan" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "Naziv grupe uređaja ne može započeti s crticom" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "{} nije valjani naziv grupe uređaja" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "Već postoji grupa uređaja naziva '{}'" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "Lozinka mora biti postavljena" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "Lozinke se ne podudaraju" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "Stvori ULU grupu uređaja" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "Uredi grupu uređaja \"{}\"" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "Podesite navođeni raspored pohrane, ili stvorite jedan prilagođeni:" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "Šifriraj ULU grupu s LUKS" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "Postavi ovaj disk kao ULU grupu" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "Koristi cijeli disk" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "Prilagođeni raspored pohrane" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +#, fuzzy +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" +"\n" +"\n" +"Mogućnost \"Koristi cijeli disk\" će instalirati Ubuntu na odabrani disk,\n" +"zamjenjujući sve postojeće particije i sadržane podatke.\n" +"\n" +"Ako ga platforma zahtijeva, particija učitača pokretanja sustava\n" +"će biti stvorena na disku.\n" +"\n" +"Ako odaberete korištenje ULU, dvije dodatne particije se tada stvore,\n" +"jedna za /boot a druga obuhvaća ostatak diska. ULU grupa uređaja\n" +"je stvorena koja sadrži veliku particiju. 4 gigabajta logički uređaj\n" +"je stvoren za korijenski datotečni sustav. Može se lako povećati\n" +"sa standardnim ULU alatima naredbenog retka.\n" +"\n" +"Možete još odabrati i šifriranje ULU grupe uređaja. To će zahtijevati\n" +"postavljanje lozinke, koju ćete trebati utipkati pri svakom pokretanju " +"sustava.\n" +"\n" +"Ako ne odaberete korištenje ULU-a, stvoriti će se jedna particija koja će\n" +"obuhvatiti ostatak diska i biti će formatirana kao ext4 i montirana na /.\n" +"\n" +"U oba slučaja i dalje ćete moći pregledati i promijeniti rezultate.\n" +"\n" +"Ako odaberete korištenje prilagođenog rasporeda pohrane, neće biti promjena\n" +"na disku i morati ćete najmanje, odabrati disk pokretanja sustava i " +"montirati\n" +"datotečni sustav na /.\n" +"\n" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" +"\n" +"Sondiranje bloka nije otkrilo dovoljno velik disk za podršku podešavanja\n" +"navođenog particioniranja pohrane. Ručno podešavanje je još uvijek moguće.\n" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" +"\n" +"Sondiranje bloka nije otkrilo nijedan disk. Nažalost,\n" +"ovo znači da instalacija neće biti moguća.\n" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "Navođeno podešavanje pohrane" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "Pomoć za navođeno podešavanje pohrane" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "Nema montiranih diskova ili particija." + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "TOČKA MONTIRANJA" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "VELIČINA" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "VRSTA" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "VRSTA UREĐAJA" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "Odmontiraj" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "Nema dostupnih uređaja" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "Nema iskorištenih uređaja" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "Ukloni iz {}" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "Dodaj {} particiju" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +#, fuzzy +msgid "Add As Another Boot Device" +msgstr "Učini uređaj pokretljivim" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +#, fuzzy +msgid "Use As Boot Device" +msgstr "Učini uređaj pokretljivim" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "UREĐAJ" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "slobodni prostor" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "Podešavanje pohrane" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "Stvori softverski RAID (VU) višediskovni uređaj" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "Stvori grupu uređaja (ULU)" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "SAŽETAK DATOTEČNOG SUSTAVA" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "DOSTUPNI UREĐAJI" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "ISKORIŠTENI UREĐAJI" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "Montiraj datotečni sustav na /" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "Odaberi disk pokretanja sustava" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "Poništi" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "Čeka se sondiranje pohrane za završetak" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" +"Instalacijski program sondira blok uređaje za instalaciju. Pričekajte " +"završetak." + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" +"Nažalost sondiranje uređaja za instalaciju nije uspjelo. Prijavite grešku na " +"Launchpad i ako je moguće priložite sadržaj /var/log/installer direktorija." + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "Sondiranje uređaja za instalaciju nije uspjelo" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "Provjera daopuna instalacijskog programa..." + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" +"Kontaktiranje snap trgovine u svrhu provjere dostupnosti nove inačice " +"instalacijskog programa." + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "Kontaktiranje snap trgovine neuspjelo" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "Kontaktiranje snap trgovine neuspjelo:" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "Dostupne su nadopune instalacijskog programa" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" +"Inačica {new} instalacijskog programa je dostupna, a inačica {current} je " +"trenutno pokrenuta." + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "Preuzimanje nadopune..." + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" +"Pričekajte dok se nadopuna instalacijskog programa preuzima. Instalacijski " +"program će se automatski ponovno pokrenuti kada se preuzimanje završi." + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "Neuspjela nadopuna" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "Preuzimanje i primijenjivanje nadopune:" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "Nastavi bez nadopunjivanja" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "Pokušaj ponovno" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" +"Ako odaberete nadopunu, nadopuna će se preuzeti i instalacija će se " +"nastaviti odavdje." + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "Nadopuni na novu inačicu instalcijski program" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "Prekini nadopunu" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" +"Ovdje upišite zrcalni poslužitelj arhive koji će se koristiti umjesto " +"zadanog." + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "Adresa zrcalnog poslužitelja:" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "Podešavanje zrcalnog poslužitelja Ubuntu arhive" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" +"Ako koristite alternativni zrcalni poslužitelj za Ubuntu, upišite njegove " +"pojedinosti ovdje." + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" +"\n" +"Dobrodošli u Ubuntu Server instalacijski program!\n" +"\n" +"Najpopularniji Linux za poslužitelje u oblaku i podatkovnim centrima,\n" +"ovo izdanje Ubuntua će primati nadopune 9 mjeseci od izdavanja.\n" +"\n" +"Instalacijski program će vas voditi kroz instalaciju Ubuntu Servera\n" +"{release}.\n" +"\n" +"Instalacijski program zahtijeva samo tipke strelice za gore i dolje,\n" +"space (ili return) tipku i povremeno malo tipkanja.\n" +"\n" +"Ovo je inačica {snap_version} instalacijskog programa.\n" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" +"\n" +"Dobrodošli u Ubuntu Server instalacijski program!\n" +"\n" +"Najpopularniji Linux za poslužitelje u oblaku i podatkovnim centrima, možete " +"se\n" +"pouzdati u Ubuntu Server i njegovih pet godina zajamčenih besplatnih " +"nadogradnji.\n" +"\n" +"Instalacijski program će vas voditi kroz instalaciju Ubuntu Servera\n" +"{release} LTS.\n" +"\n" +"Instalacijski program zahtijeva samo tipke strelice za gore i dolje,\n" +"space (ili return) tipku i povremeno malo tipkanja.\n" +"\n" +"Ovo je inačica {snap_version} instalacijskog programa.\n" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" +"\n" +"Moguće je povezivanje s instalacijskim programom putem mreže,\n" +"što omogućuje upotrebu složenijeg terminala" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" +"\n" +"Za povezivanje, SSH-a s bilo kojom od ovih adresa:\n" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" +"\n" +"Za povezivanje, SSH-a sa installer@{ip}.\n" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" +"\n" +"Lozinka koju bi trebali koristiti je \"{password}\".\n" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" +"\n" +"Nažalost, izgleda da ovaj sustav trenutno\n" +"nema dostupnih globalnih IP adresa.\n" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" +"\n" +"Nažalost, instalacijski program nije mogao\n" +"otkriti lozinku koja je postavljena.\n" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "Sljedeće tipke mogu se koristiti u bilo koje vrijeme:" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "ESC" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "idi natrag" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "F1" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "otvori izbornik pomoći" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "Control-Z, F2" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "prebaci u ljusku" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "Control-L, F3" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "ponovno iscrtaj zaslon" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "Control-T, F4" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "uklj/isklj boju" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "Control-X" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "Control-E" + +#: ../subiquity/ui/views/help.py:186 +#, fuzzy +msgid "generate noisy error report" +msgstr "stvori opširniji izvještaj greške (samo testiranje)" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "Control-R" + +#: ../subiquity/ui/views/help.py:187 +#, fuzzy +msgid "generate quiet error report" +msgstr "stvori sažetiji izvještaj greške (samo testiranje)" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "Control-G" +msgstr "Control-X" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "pretend to run an install" +msgstr "Nadopuni na novu inačicu instalcijski program" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "Control-U" + +#: ../subiquity/ui/views/help.py:189 +#, fuzzy +msgid "crash the ui" +msgstr "sruši korisničko sučelje (samo testiranje)" + +#: ../subiquity/ui/views/help.py:200 +#, fuzzy +msgid "(dry-run only)" +msgstr "zatvori (samo testiranje)" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "Tipke prečaca" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "O ovom instalacijskom programu" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "Prečaci tipkovnice" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "Pokreni ljusku" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "Uklj/Isklj boju" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "Pomoć za SSH pristup" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "Pomoć ovog zaslona" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "Prikaži izvještaje greške" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "O instalcijskom programu" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "Pomoć" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" +"\n" +"Odaberite jezik za korištenje u instalacijskom programu, i za podešavanje\n" +"i upotrebu na instaliranome sustavu.\n" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "Koristite UP, DOWN i ENTER tipke za odabir svoga jezika." + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "Pomoć u odabiru jezika" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "Uvezi korisničko ime:" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "Github korisničko ime:" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "Launchpad korisničko ime:" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "Instaliraj OpenSSH poslužitelja" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "Uvezi SSH identitet:" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "iz Githuba" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "iz Launchpada" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "Možete uvesti vaše SSH ključeve iz Githuba ili Launchpada." + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "Dopusti ovjeru lozinkom putem SSH-a" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "Polje ne smije ostati prazno." + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "SSH id je predugačak, mora biti < " + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" +"Launchpad korisničko ime mora započeti s brojem ili slovom. Sva slova moraju " +"biti mala. Znakovi +, - i . su isto dopušteni nakon prvog znaka." + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" +"Github korisničko ime može sadržavati samo slovno-brojčane znakove ili " +"pojedinačne crtice i ne može započeti niti završavati crticom." + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "Preuzimanje SSH keys..." + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "Potvrdite SSH ključeve" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "Ključevi sa sljedećim otiscima su preuzeti. Želite li ih koristiti?" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "Potvrdite SSH ključ" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "Ključ sa sljedećim otiskom je preuzet. Želite li ga koristiti?" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "SSH podešavanje" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" +"Možete odabrati instalaciju OpenSSH paketa kako bi omogućili siguran " +"udaljeni pristup vašemu poslužitelju." + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "upravo sada" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "minuta" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "minuta" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "sat" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "sata" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "dan" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "dana" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "{amount:2} {unit} prije" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "Preuzimanje informacija za {}" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "Preuzimanje informacija za {} neuspjelo" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "Istaknuti snap paketi za poslužitelje" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Nastavi" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "Učitavanje snap paketa poslužitelja iz trgovine, pričekajte..." + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "Nažalost, učitavanje snap paketa iz trgovine nije uspjelo." + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." +msgstr "" +"Ovo su popularni snap paketi u radnim okruženjima poslužitelja. Odaberite " +"ili uklonite odabir sa SPACE tipkom, ili pritisnite ENTER tipku kako bi " +"vidjeli više pojedinosti paketa, izdavač i inačica su dostupni." #: ../subiquity/ui/views/keyboard.py:64 msgid "Keyboard auto-detection" @@ -1343,8 +2015,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1466,40 +2138,86 @@ msgstr "" msgid "Identify keyboard" msgstr "Otkrij tipkovnicu" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "Napredak instalacije" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "Ponovno pokreni odmah" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "Pogledaj izvještaj greške" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "Pogledaj potpuni zapis" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "Potpuni prikaz instalcije" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "Prekini nadopunu i ponovno pokreni" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "Ponovno pokreni" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "Ponovno pokretanje..." + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -"Ovdje upišite zrcalni poslužitelj arhive koji će se koristiti umjesto " -"zadanog." +"Odabirom Nastavi ispod će pokrenuti proces instalacije i rezultirati\n" +"će gubitkom podataka na diskovima odabranim za formatiranje.\n" +"\n" +"Nećete se moći vratiti na ovaj ili prijašnji zaslon\n" +"jednom kada se proces instalacije pokrene.\n" +"\n" +"Sigurno želite nastaviti?" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" -msgstr "Adresa zrcalnog poslužitelja:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" +msgstr "Potvrdi razornu radnju" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" -msgstr "Podešavanje zrcalnog poslužitelja Ubuntu arhive" - -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -"Ako koristite alternativni zrcalni poslužitelj za Ubuntu, upišite njegove " -"pojedinosti ovdje." + +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" +msgstr "Pokreni ljusku" #: ../subiquity/ui/views/proxy.py:33 msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" "Ako trebate HTTP proxy za pristup internetu, ovdje upišite proxy " "informacije. U suprotnome, ostavite ovo prazno.\n" "\n" -"Proxy informacije moraju biti zadane u standardnom obliku " -"\"http://[[korisnik][:lozinka]@]poslužitelj[:ulaz]/\"." +"Proxy informacije moraju biti zadane u standardnom obliku \"http://" +"[[korisnik][:lozinka]@]poslužitelj[:ulaz]/\"." #: ../subiquity/ui/views/proxy.py:43 msgid "Proxy address:" @@ -1517,260 +2235,236 @@ msgstr "" "Ako ovaj sustav zahtijeva proxy za povezivanje s internetom, upišite njegove " "pojedinosti ovdje." -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "Provjera daopuna instalacijskog programa..." - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" -"Kontaktiranje snap trgovine u svrhu provjere dostupnosti nove inačice " -"instalacijskog programa." - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "Kontaktiranje snap trgovine neuspjelo" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "Kontaktiranje snap trgovine neuspjelo:" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "Dostupne su nadopune instalacijskog programa" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" -"Inačica {new} instalacijskog programa je dostupna, a inačica {current} je " -"trenutno pokrenuta." - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "Preuzimanje nadopune..." - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" -"Pričekajte dok se nadopuna instalacijskog programa preuzima. Instalacijski " -"program će se automatski ponovno pokrenuti kada se preuzimanje završi." - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "Neuspjela nadopuna" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "Preuzimanje i primijenjivanje nadopune:" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "Nastavi bez nadopunjivanja" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "Pokušaj ponovno" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" -"Ako odaberete nadopunu, nadopuna će se preuzeti i instalacija će se " -"nastaviti odavdje." - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "Nadopuni na novu inačicu instalcijski program" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "Prekini nadopunu" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "upravo sada" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "minuta" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "minuta" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "sat" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "sata" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "dan" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "dana" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "{amount:2} {unit} prije" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "Preuzimanje informacija za {}" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "Preuzimanje informacija za {} neuspjelo" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "Istaknuti snap paketi za poslužitelje" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "Učitavanje snap paketa poslužitelja iz trgovine, pričekajte..." - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "Nažalost, učitavanje snap paketa iz trgovine nije uspjelo." - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" -"Ovo su popularni snap paketi u radnim okruženjima poslužitelja. Odaberite " -"ili uklonite odabir sa SPACE tipkom, ili pritisnite ENTER tipku kako bi " -"vidjeli više pojedinosti paketa, izdavač i inačica su dostupni." - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "Uvezi korisničko ime:" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "Github korisničko ime:" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "Launchpad korisničko ime:" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "Instaliraj OpenSSH poslužitelja" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "Uvezi SSH identitet:" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "iz Githuba" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "iz Launchpada" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "Možete uvesti vaše SSH ključeve iz Githuba ili Launchpada." - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "Dopusti ovjeru lozinkom putem SSH-a" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "Polje ne smije ostati prazno." - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "SSH id je predugačak, mora biti < " - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" -"Launchpad korisničko ime mora započeti s brojem ili slovom. Sva slova moraju " -"biti mala. Znakovi +, - i . su isto dopušteni nakon prvog znaka." - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" -"Github korisničko ime može sadržavati samo slovno-brojčane znakove ili " -"pojedinačne crtice i ne može započeti niti završavati crticom." - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "Preuzimanje SSH keys..." - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "Potvrdite SSH ključeve" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "Ključevi sa sljedećim otiscima su preuzeti. Želite li ih koristiti?" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "Potvrdite SSH ključ" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "Ključ sa sljedećim otiskom je preuzet. Želite li ga koristiti?" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "SSH podešavanje" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" -"Možete odabrati instalaciju OpenSSH paketa kako bi omogućili siguran " -"udaljeni pristup vašemu poslužitelju." - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" "\n" -"Odaberite jezik za korištenje u instalacijskom programu, i za podešavanje\n" -"i upotrebu na instaliranome sustavu.\n" +"Nažalost, došlo je do problema pri provjeri uređaja pohrane na ovom " +"sustavu.\n" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." -msgstr "Koristite UP, DOWN i ENTER tipke za odabir svoga jezika." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" +msgstr "" +"\n" +"Nažalost, došlo je do problema pri završetku instalacije.\n" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" -msgstr "Pomoć u odabiru jezika" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" +"\n" +"Nažalost, došlo je do problema pri primijeni podešavanja mreže.\n" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" +"\n" +"Nažalost, instalacijski program se ponovno pokrenuo zbog greške.\n" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" +"\n" +"Nažalost, došlo je do nepoznate greške.\n" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" +"\n" +"Informacije se prikupljaju iz sustava koje će pomoći\n" +"razvijateljima da dijagnosticiraju problem.\n" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" +"\n" +"Učitavanje izvještaja...\n" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" +"\n" +"Neuspjelo prikupljanje informacija iz sustava. Pogledajte datoteke u\n" +"/var/log/installer za više pojedinosti.\n" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" +"\n" +"Neuspjelo učitavanje izvještaja. Pogledajte datoteke u /var/log/installer za " +"više pojedinosti.\n" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" +"\n" +"Možete nastaviti i instalacijski program će samo obuhvatiti prisutne\n" +"diskove u sustavu, a ne ostale blokovske uređaje, ili možda možete\n" +"popraviti problem pokretanjem ljuske i ručnim ponovnim\n" +"podešavanjem blokovskih uređaja sustava.\n" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" +"\n" +"Možda možete popraviti problem pokretanjem ljuske i ručnim\n" +"ponovnim podešavanjem blokovskih uređaja sustava.\n" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" +"\n" +"Možete nastaviti s instalacijom ali pretpostavit\n" +"će se da mreža nije funkcionalna.\n" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" +"\n" +"Želite li ponovno pokušati pokrenuti instalaciju?\n" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "Odaberie Nastavi za ponovni pokušaj instalacije." + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" +"\n" +"Ako želite pomoći poboljšati instalacijski program, možete poslati izvještaj " +"greške.\n" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "Prekini slanje" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "Zatvori izvještaj" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "Ponovno pokreni instalacijski program" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "Pošalji u Canonical" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "Pošalji u Canonical" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "Prikaži cjeloviti izvještaj" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" +"Izvještaj greške je spremljen u\n" +"\n" +" {loc}\n" +"\n" +"na datotečnom sustavu naziva {label!r}." + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "DATUM" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "VRSTA" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "STANJE" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "Odaberi izvještaj greške za prikaz:" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "PRIKAZANO" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "NEPRIKAZANO" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "Nema pronađenih zdev uređaja." + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "ID" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "MREŽA" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "NAZIVI" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "Omogući" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "Onemogući" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "Zdev podešavanje" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "Ostalo" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" +msgstr "Ostavi odmontirano" #~ msgid "Select an interface to configure it or select Done to continue" #~ msgstr "Odaberite sučelje za podešavanje ili odaberite 'Završi' za nastavak" @@ -1814,7 +2508,23 @@ msgstr "Pomoć u odabiru jezika" #~ msgid "Use UP, DOWN and ENTER keys to select your keyboard." #~ msgstr "Koristite UP, DOWN i ENTER tipke za odabir svoje tipkovnice." -#, python-brace-format +#~ msgid "" +#~ "Selecting Continue below will begin the installation process and result " +#~ "in the loss of data on the disks selected to be formatted.\n" +#~ "\n" +#~ "You will not be able to return to this or a previous screen once the " +#~ "installation has started.\n" +#~ "\n" +#~ "Are you sure you want to continue?" +#~ msgstr "" +#~ "Odabirom 'Nastavi' ispod će započeti postupak instalacije i rezultirat će " +#~ "gubitkom podataka na diskovima odabranim za formatiranje.\n" +#~ "\n" +#~ "Nećete se moći vratiti na ovaj ili prijašnje zaslone jednom kada se " +#~ "instalacija pokrene.\n" +#~ "\n" +#~ "Sigurno želite nastaviti?" + #~ msgid "DHCPv{v}" #~ msgstr "DHCPv{v}" diff --git a/po/hu.po b/po/hu.po index 4134598d..c6135160 100644 --- a/po/hu.po +++ b/po/hu.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2019-07-01 14:11+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Hungarian \n" +"Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "Hiba történt" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "A telepítés befejeződött!" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "A telepítés befejeződött!" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "A rendszer telepítése" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "A telepítés kész!" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "Hiba történt a telepítés során" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "automatikus konfiguráció sikertelen" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "Információ" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "WiFi szerkesztése" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "IPv4 szerkesztése" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "IPv6 szerkesztése" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "Párosítás szerkesztése" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "VLAN címke hozzáadása" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "Törlés" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr ", vagy " @@ -89,9 +78,9 @@ msgstr " vagy " msgid "This field must be a %s URL." msgstr "Ennek a mezőnek %s URL-t kell tartalmaznia." -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "Kész" @@ -99,32 +88,20 @@ msgstr "Kész" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Mégse" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Igen" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "Nem" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Mentés" @@ -184,9 +161,9 @@ msgstr "IPv{v} mód: " #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "Létrehozás" @@ -205,9 +182,11 @@ msgstr "A(z) %s már létezik" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Bezárás" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "Információk ehhez: {}" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "Név:" @@ -255,10 +234,6 @@ msgstr "A név nem lehet hosszabb 16 karakternél" msgid "Create bond" msgstr "Párosítás létrehozása" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "{} hálózati csatoló WiFi beállítása" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "Hálózati kapcsolatok" @@ -273,126 +248,209 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "Vissza" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "Folytatás hálózat nélkül" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "Változások alkalmazások" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "nincs csatlakozva" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "ezt szolgálja: {}" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "időtúllépés" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "ismeretlen {} állapot" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "statikus" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "letiltott" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "VLAN {id} a(z) {link} csatolón" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "a párosítás mestere ennél: {}" -#: ../subiquity/models/filesystem.py:146 +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "{} hálózati csatoló WiFi beállítása" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Igen" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "Nem" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "Hiba történt" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "A telepítés befejeződött!" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "A telepítés befejeződött!" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "A rendszer telepítése" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "A telepítés kész!" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "Hiba történt a telepítés során" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" +msgstr "" + +#: ../subiquity/models/filesystem.py:147 msgid "0 (striped)" msgstr "0 (csíkozott)" -#: ../subiquity/models/filesystem.py:147 +#: ../subiquity/models/filesystem.py:148 msgid "1 (mirrored)" msgstr "1 (tükrözött)" -#: ../subiquity/models/filesystem.py:148 +#: ../subiquity/models/filesystem.py:149 msgid "5" msgstr "5" -#: ../subiquity/models/filesystem.py:149 +#: ../subiquity/models/filesystem.py:150 msgid "6" msgstr "6" -#: ../subiquity/models/filesystem.py:150 +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "10" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "A(z) {!r} nem érvényes bemenet" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "Szerkesztés" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "Újraformázás" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "Partíció hozzáadása" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "Logikai kötet létrehozása" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "Formázás" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "Eltávolítás a RAID/LVM-ből" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "Indítóeszközzé tétel" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" "A(z) {selflabel} nem szerkeszthető, mert a következő része: {cdtype} " "{cdname}." -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " @@ -401,7 +459,7 @@ msgstr "" "A(z) {selflabel} eltávolítása azt okozná, hogy a(z) {cdtype} {cdlabel} " "kevesebb mint {min_devices} eszközből állna." -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." @@ -409,58 +467,58 @@ msgstr "" "A(z) {selflabel} eltávolítása azt okozná, hogy a(z) {cdtype} {cdlabel} " "eszközök nélkül maradna." -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" "A(z) {selflabel} nem törölhető, mert a következő része: {cdtype} {cdname}." -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "létező" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "új" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "{component_name} ebben: {desc} {name}" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "már erre formázott: {fstype}" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "erre lesz újraformázva: {fstype}" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "erre lesz formázva: {fstype}" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "itt csatolva: {path}" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "nincs csatolva" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "nincs használatban" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "használt" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " @@ -469,65 +527,65 @@ msgstr "" "A(z) {selflabel} nem törölhető, mert a(z) {partnum}. partíció a következő " "része: {cdtype} {cdname}." -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "A(z) {selflabel} nem törölhető, mert {count} csatolt partíciója van." -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "A(z) {selflabel} nem törölhető, mert egy csatolt partíciója van." -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "helyi lemez" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "ennek a partíciója: {}" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "ennek a(z) {}. partíciója: {}" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "{}. partíció" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" "Nem törölhet partíciót egy olyan eszközről, amelynek már vannak partíciói." -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "A szükséges rendszerbetöltő partíció nem törölhető" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "szoftveres RAID {}" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "A meglévő RAID-tömbök nem szerkeszthetők." -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "A(z) {selflabel} nem szerkeszthető, mert partíciói vannak." -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "A meglévő kötetcsoportok nem szerkeszthetők." -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "A(z) {selflabel} nem szerkeszthető, mert logikai kötetei vannak." -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." @@ -535,601 +593,47 @@ msgstr "" "Nem törölhető egyetlen logikai kötet olyan kötetcsoportból, amelynek már " "vannak logikai kötetei." -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "Egyéb" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "Ne csatolja" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "erre formázva: {}" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr ", ide csatolva: {}" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr ", nincs csatolva" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "nem használt {}" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" -"Ha az összes lemezt RAID tömbbe vagy LVM kötetcsoportba szervezi, akkor nem " -"lesz hova tenni a rendszerindító partíciót." - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "Biztos, hogy törli a következőt: {desc} {label}?" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "Erre van formázva: {fstype}, és ide van csatolva: {path}" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "Erre van formázva: {fstype}, és nincs csatolva." - -# Az „It contains {n} {things}” mondatban a „things” értéke -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "logikai kötetet" - -# Az „It contains {n} {things}” mondatban a „things” értéke -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "logikai kötetet" - -# Az „It contains {n} {things}” mondatban a „things” értéke -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "partíciót" - -# Az „It contains {n} {things}” mondatban a „things” értéke -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "partíciót" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "{n} {things} tartalmaz:" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "Nincs formázva vagy csatolva." - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "Fájlrendszer eltávolítása innen: {}" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "Biztos, hogy törli a meglévő fájlrendszert innen: {}?" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "Törölje az összes {things} innen: {obj}" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "Biztos, hogy törli az összes {things} innen: {obj}?" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" -msgstr "" -"A Folytatás választásával elindul a telepítési folyamat, és ez adatvesztés " -"okoz a formázásra kijelölt lemezeken.\n" -"\n" -"Amint a telepítés elindul, többé nem fog tudni visszatérni erre vagy egy " -"előző képernyőre.\n" -"\n" -"Biztos, hogy folytatja?" - -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Tovább" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "Destruktív művelet jóváhagyása" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "Nincsenek csatolt lemezek vagy partíciók." - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "CSATOLÁSI PONT" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "MÉRET" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "TÍPUS" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "ESZKÖZTÍPUS" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "Leválasztás" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "Nincsenek elérhető eszközök" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "Nincsenek használt eszközök" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "Eltávolítás innen: {}" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "ESZKÖZ" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "szabad hely" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "Szoftveres RAID-tömb létrehozása (md)" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "Kötetcsoport létrehozása (LVM)" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "FÁJLRENDSZER ÁTTEKINTÉS" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "ELÉRHETŐ ESZKÖZÖK" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "HASZNÁLT ESZKÖZÖK" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "Fájlrendszer csatolása ide: /" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "Válasszon indítólemezt" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "Visszaállítás" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "Jelmondat:" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "Jelmondat megerősítése:" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "A jelszó nem hagyható üresen" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "A jelszavak nem egyeznek" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" -"A kötetcsoport nevében csak a következő karakterek megengedettek: a-z, A-Z, " -"0-9, +, _, . és -" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "Jelmondatok" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "Eszközök:" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "Méret:" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "Titkosított kötet létrehozása" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "Válasszon legalább egy eszközt, amely a kötetcsoport része lesz." - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "A kötetcsoport neve nem lehet üres" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "A kötetcsoport neve nem kezdődhet kötőjellel" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "A(z) {} nem megfelelő név egy kötetcsoportnak" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "Már létezik egy meglévő „{}” kötetcsoport" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "A jelmondatot meg kell adni" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "A jelmondatoknak egyezniük kell" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "LVM kötetcsoport létrehozása" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "„{}” kötetcsoport szerkesztése" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "Formázatlanul hagyás" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "Erre formázva hagyás: {}" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "Partícióméret erre korlátozva: {}" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "Méret erre felkerekítése: {}" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" -"A logikai kötet nevében csak a következő karakterek megengedettek: a-z, A-Z, " -"0-9, +, _, . és -" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "Méret (legfeljebb {}):" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "Név: " - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "Formátum:" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "Csatolás:" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "Használat cserehelyként" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "E partíció használata cserehelyként a telepített rendszeren." - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "A logikai kötet nem lehet üres" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "A logikai kötet neve nem kezdődhet kötőjellel" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "A logikai kötet neve nem lehet {}" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "A logikai kötet neve nem tartalmazhatja ezt: „{}”" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "Már létezik egy meglévő „{}” logikai kötet." - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "Az útvonal hossza túllépi a PATH_MAX értéket" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "A(z) {} már csatolva van itt: {}." - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" -"Egy meglévő fájlrendszer csatolása a(z) {} helyen általában rossz ötlet, " -"csak óvatosan folytassa." - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" -"Szükséges rendszerbetöltő partíció\n" -"\n" -"A GRUB telepítve lesz a céllemez MBR-jébe.\n" -"\n" -"Viszont egy GPT partíciós táblájú lemezen nincs elég hely az MBR után a GRUB-" -"nak, hogy eltárolja a core.img fájl második fokozatát, így egy kis " -"formázatlan partícióra van szükség a lemez elején. Nem fog fájlrendszert " -"tartalmazni, és nem lesz csatolva, így itt nem szerkeszthető." - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" -"Szükséges rendszerbetöltő partíció\n" -"\n" -"Ez az UEFI számára szükséges ESP / „EFI rendszerpartíció”. A GRUB erre a " -"partícióra lesz telepítve, és FAT32-ként kell formázni." - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr " E partíciónak csak a mérete szerkeszthető." - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" -" Választhat, hogy a meglévő fájlrendszert használja ezen a partíción, vagy " -"újraformázza azt." - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" -"Szükséges rendszerbetöltő partíció\n" -"\n" -"Ez a POWER számára szükséges PReP partíció. A GRUB erre a partícióra lesz " -"telepítve." - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "OK" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "A meglévő FAT32 fájlrendszer használata" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "Újraformázás friss FAT32 fájlrendszerként" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "A(z) {} hozzáadása ehhez: {}" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "{} logikai kötet" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "A(z) {} szerkesztése ezen: {}" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" -"Egy lemez közvetlen formázása és csatolása szokatlan. Lehet, hogy inkább egy " -"partíciót kellene hozzáadnia." - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "A(z) {} formázása és csatolása" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "Várakozás a tárolófelderítés befejezésére" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" -"A telepítő a telepítéshez használható blokkeszközöket deríti fel. Várjon " -"amíg befejeződik." - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" -"Sajnos a telepítéshez használható eszközök felderítése sikertelen. Jelentse " -"a hibát a Launchpadon, és ha lehet, mellékelje a /var/log/installer könyvtár " -"tartalmát." - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "A telepítéshez használható eszközök felderítése sikertelen" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "A „/” nem engedélyezett a RAID-eszköz nevében" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" -msgstr "A szóközök nem engedélyezettek a RAID-eszköz nevében" - -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" -msgstr "RAID-szint:" - -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" -msgstr "Már létezik „{}” nevű RAID-tömb" - -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" -msgstr "A . és .. nem megfelelő név RAID-eszközökhöz" - -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" -msgstr "A RAID {} használatához legalább {} aktív eszköz szükséges" - -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" -msgstr "Szoftveres RAID-lemez („MD”) létrehozása" - -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" -msgstr "A(z) „{}” szoftveres RAID-lemez szerkesztése" - #: ../subiquity/ui/views/identity.py:50 msgid "The characters : , and = are not permitted in this field" msgstr "A : , és = karakterek nem engedélyezettek ebben a mezőben" @@ -1200,6 +704,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "A(z) „{username}” felhasználónév a rendszer számára van fenntartva." +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "A jelszó nem hagyható üresen" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "A jelszavak nem egyeznek" + # desc = passwords #: ../subiquity/ui/views/identity.py:137 #, python-brace-format @@ -1224,33 +738,1132 @@ msgstr "" msgid "passwords" msgstr "jelszavak" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" -msgstr "Újraindítás most" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" +msgstr "erre formázva: {}" -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" +msgstr ", ide csatolva: {}" + +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" +msgstr ", nincs csatolva" + +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" +msgstr "nem használt {}" + +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" +"Ha az összes lemezt RAID tömbbe vagy LVM kötetcsoportba szervezi, akkor nem " +"lesz hova tenni a rendszerindító partíciót." + +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "A „/” nem engedélyezett a RAID-eszköz nevében" + +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "A szóközök nem engedélyezettek a RAID-eszköz nevében" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "RAID-szint:" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "Eszközök:" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "Méret:" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "Már létezik „{}” nevű RAID-tömb" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "A . és .. nem megfelelő név RAID-eszközökhöz" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "A RAID {} használatához legalább {} aktív eszköz szükséges" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "Szoftveres RAID-lemez („MD”) létrehozása" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "A(z) „{}” szoftveres RAID-lemez szerkesztése" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "Formázatlanul hagyás" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "Erre formázva hagyás: {}" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "Partícióméret erre korlátozva: {}" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "Méret erre felkerekítése: {}" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" +"A logikai kötet nevében csak a következő karakterek megengedettek: a-z, A-Z, " +"0-9, +, _, . és -" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "Méret (legfeljebb {}):" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "Név: " + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "Formátum:" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "Csatolás:" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "Használat cserehelyként" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "E partíció használata cserehelyként a telepített rendszeren." + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "A logikai kötet nem lehet üres" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "A logikai kötet neve nem kezdődhet kötőjellel" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "A logikai kötet neve nem lehet {}" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "A logikai kötet neve nem tartalmazhatja ezt: „{}”" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "Már létezik egy meglévő „{}” logikai kötet." + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "Az útvonal hossza túllépi a PATH_MAX értéket" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "A(z) {} már csatolva van itt: {}." + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" +"Egy meglévő fájlrendszer csatolása a(z) {} helyen általában rossz ötlet, " +"csak óvatosan folytassa." + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, fuzzy, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" +"Szükséges rendszerbetöltő partíció\n" +"\n" +"A GRUB telepítve lesz a céllemez MBR-jébe.\n" +"\n" +"Viszont egy GPT partíciós táblájú lemezen nincs elég hely az MBR után a GRUB-" +"nak, hogy eltárolja a core.img fájl második fokozatát, így egy kis " +"formázatlan partícióra van szükség a lemez elején. Nem fog fájlrendszert " +"tartalmazni, és nem lesz csatolva, így itt nem szerkeszthető." + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" -msgstr "Teljes napló megtekintése" +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" -msgstr "Telepítő teljes kimenete" +#: ../subiquity/ui/views/filesystem/partition.py:294 +#, fuzzy +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" +"Szükséges rendszerbetöltő partíció\n" +"\n" +"Ez az UEFI számára szükséges ESP / „EFI rendszerpartíció”. A GRUB erre a " +"partícióra lesz telepítve, és FAT32-ként kell formázni." -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" -msgstr "Frissítés megszakítása és újraindítás" +#: ../subiquity/ui/views/filesystem/partition.py:302 +#, fuzzy +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" +"Szükséges rendszerbetöltő partíció\n" +"\n" +"Ez az UEFI számára szükséges ESP / „EFI rendszerpartíció”. A GRUB erre a " +"partícióra lesz telepítve, és FAT32-ként kell formázni." -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" -msgstr "Újraindítás" +#: ../subiquity/ui/views/filesystem/partition.py:310 +#, fuzzy +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr " E partíciónak csak a mérete szerkeszthető." -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." -msgstr "Újraindítás…" +#: ../subiquity/ui/views/filesystem/partition.py:314 +#, fuzzy +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" +" Választhat, hogy a meglévő fájlrendszert használja ezen a partíción, vagy " +"újraformázza azt." + +#: ../subiquity/ui/views/filesystem/partition.py:319 +#, fuzzy +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" +"Szükséges rendszerbetöltő partíció\n" +"\n" +"Ez a POWER számára szükséges PReP partíció. A GRUB erre a partícióra lesz " +"telepítve." + +#: ../subiquity/ui/views/filesystem/partition.py:326 +#, fuzzy +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" +"Szükséges rendszerbetöltő partíció\n" +"\n" +"Ez a POWER számára szükséges PReP partíció. A GRUB erre a partícióra lesz " +"telepítve." + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "OK" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "A meglévő FAT32 fájlrendszer használata" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "Újraformázás friss FAT32 fájlrendszerként" + +# Az „It contains {n} {things}” mondatban a „things” értéke +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "logikai kötetet" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "A(z) {} hozzáadása ehhez: {}" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "{} logikai kötet" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "A(z) {} szerkesztése ezen: {}" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" +"Egy lemez közvetlen formázása és csatolása szokatlan. Lehet, hogy inkább egy " +"partíciót kellene hozzáadnia." + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "A(z) {} formázása és csatolása" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "Biztos, hogy törli a következőt: {desc} {label}?" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "Erre van formázva: {fstype}, és ide van csatolva: {path}" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "Erre van formázva: {fstype}, és nincs csatolva." + +# Az „It contains {n} {things}” mondatban a „things” értéke +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "logikai kötetet" + +# Az „It contains {n} {things}” mondatban a „things” értéke +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "partíciót" + +# Az „It contains {n} {things}” mondatban a „things” értéke +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "partíciót" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "{n} {things} tartalmaz:" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "Nincs formázva vagy csatolva." + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "Fájlrendszer eltávolítása innen: {}" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "Biztos, hogy törli a meglévő fájlrendszert innen: {}?" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "Törölje az összes {things} innen: {obj}" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "Biztos, hogy törli az összes {things} innen: {obj}?" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" +"A kötetcsoport nevében csak a következő karakterek megengedettek: a-z, A-Z, " +"0-9, +, _, . és -" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "Jelmondatok" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "Titkosított kötet létrehozása" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "Jelmondat:" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "Jelmondat megerősítése:" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "Válasszon legalább egy eszközt, amely a kötetcsoport része lesz." + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "A kötetcsoport neve nem lehet üres" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "A kötetcsoport neve nem kezdődhet kötőjellel" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "A(z) {} nem megfelelő név egy kötetcsoportnak" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "Már létezik egy meglévő „{}” kötetcsoport" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "A jelmondatot meg kell adni" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "A jelmondatoknak egyezniük kell" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "LVM kötetcsoport létrehozása" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "„{}” kötetcsoport szerkesztése" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "Nincsenek csatolt lemezek vagy partíciók." + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "CSATOLÁSI PONT" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "MÉRET" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "TÍPUS" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "ESZKÖZTÍPUS" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "Leválasztás" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "Nincsenek elérhető eszközök" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "Nincsenek használt eszközök" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "Eltávolítás innen: {}" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +#, fuzzy +msgid "Add As Another Boot Device" +msgstr "Indítóeszközzé tétel" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +#, fuzzy +msgid "Use As Boot Device" +msgstr "Indítóeszközzé tétel" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "ESZKÖZ" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "szabad hely" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "Szoftveres RAID-tömb létrehozása (md)" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "Kötetcsoport létrehozása (LVM)" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "FÁJLRENDSZER ÁTTEKINTÉS" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "ELÉRHETŐ ESZKÖZÖK" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "HASZNÁLT ESZKÖZÖK" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "Fájlrendszer csatolása ide: /" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "Válasszon indítólemezt" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "Visszaállítás" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "Várakozás a tárolófelderítés befejezésére" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" +"A telepítő a telepítéshez használható blokkeszközöket deríti fel. Várjon " +"amíg befejeződik." + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" +"Sajnos a telepítéshez használható eszközök felderítése sikertelen. Jelentse " +"a hibát a Launchpadon, és ha lehet, mellékelje a /var/log/installer könyvtár " +"tartalmát." + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "A telepítéshez használható eszközök felderítése sikertelen" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "Telepítőfrissítés keresése…" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" +"Kapcsolatba lépés a snap áruházzal, hogy elérhető-e a telepítő új verziója." + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "Kapcsolatba lépés a snap áruházzal sikertelen" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "Kapcsolatba lépés a snap áruházzal sikertelen:" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "Telepítőfrissítés érhető el" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" +"A telepítő új ({new}) verziója érhető el (a jelenlegi verzió: {current})." + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "Frissítés letöltése…" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" +"Várjon amíg a frissített telepítő letöltődik. A telepítő a letöltés " +"végeztével automatikusan újra fog indulni." + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "Folytatás frissítés nélkül" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "Próbálja újra" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" +"Ha a frissítést választja, akkor a frissítés letöltésre kerül, és a " +"telepítés onnan fog folytatódni." + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "Frissítés az új telepítőre" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "Frissítés megszakítása" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" +"Megadhat egy alternatív archívum-tükörkiszolgálót, melyet az alapértelmezett " +"helyett használhat." + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "Tükör címe:" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "Ubuntu archívumtükör beállítása" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" +"Ha egy alternatív tükröt használ az Ubuntuhoz, itt írja be a részleteit." + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "Control-G" +msgstr "Ctrl+Alt" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "pretend to run an install" +msgstr "Frissítés az új telepítőre" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" +"\n" +"Válassza ki a telepítéshez használandó, és a telepített rendszerhez\n" +"beállítandó nyelvet.\n" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "Használja a FEL, LE és ENTER gombokat a nyelv kiválasztásához." + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "Importált felhasználónév:" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "GitHub felhasználónév:" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "Launchpad felhasználónév:" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "OpenSSH kiszolgáló telepítése" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "SSH azonosító importálása:" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "a GitHubról" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "a Launchpadról" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "Importálhatja az SSH-kulcsait a GitHubról vagy a Launchpadról." + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "Jelszavas hitelesítés engedélyezése SSH-n keresztül" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "A mező nem hagyható üresen." + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "Az SSH azonosító túl hosszú, nem lehet hosszabb, mint " + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" +"A Launchpad-felhasználónévnek betűvel vagy számmal kell kezdődnie. Az összes " +"betűnek kisbetűsnek kell lennie. Az első karakter után a +, - és . " +"karakterek is megengedettek." + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" +"A GitHub-felhasználónév csak alfanumerikus karaktereket és egyszeres " +"kötőjeleket tartalmazhat, valamint nem kezdődhet illetve végződhet " +"kötőjellel." + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "SSH-kulcsok lekérése…" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "SSH-kulcsok megerősítése" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" +"A következő ujjlenyomatokkal rendelkező kulcsok lettek lekérve. Biztos, hogy " +"használja ezeket?" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "SSH-kulcs megerősítése" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" +"A következő ujjlenyomattal rendelkező kulcs lett lekérve. Biztos, hogy " +"használja ezt?" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "SSH beállítás" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" +"Dönthet úgy, hogy telepíti az OpenSSH-kiszolgáló csomagot, hogy " +"biztonságosan elérje távolról a kiszolgálóját." + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "épp most" + +# A következő mondat része: „{amount:2} {unit} ago” +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "perccel" + +# A következő mondat része: „{amount:2} {unit} ago” +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "perccel" + +# A következő mondat része: „{amount:2} {unit} ago” +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "órával" + +# A következő mondat része: „{amount:2} {unit} ago” +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "órával" + +# A következő mondat része: „{amount:2} {unit} ago” +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "nappal" + +# A következő mondat része: „{amount:2} {unit} ago” +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "nappal" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "{amount:2} {unit} ezelőtt" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "Információk lekérése a következőhöz: {}" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "Információk lekérése a következőhöz sikertelen: {}" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "Kiemelt kiszolgálóoldali snap csomagok" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Tovább" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "Kiszolgálóoldali snap csomagok betöltése az áruházból, várjon…" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "Sajnáljuk, a snap csomagok betöltése az áruházból sikertelen." + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." +msgstr "" +"Ezek kiszolgálóoldali környezetben népszerű snap csomagok. Válasszon a SPACE " +"billentyűvel, nyomjon ENTER-t, ha több részletre kíváncsi a csomagról, " +"kiadóról és az elérhető verziókról." #: ../subiquity/ui/views/keyboard.py:64 msgid "Keyboard auto-detection" @@ -1322,8 +1935,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1448,39 +2061,79 @@ msgstr "" msgid "Identify keyboard" msgstr "Billentyűzet azonosítása" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "Újraindítás most" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "Teljes napló megtekintése" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "Telepítő teljes kimenete" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "Frissítés megszakítása és újraindítás" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "Újraindítás" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "Újraindítás…" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -"Megadhat egy alternatív archívum-tükörkiszolgálót, melyet az alapértelmezett " -"helyett használhat." -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" -msgstr "Tükör címe:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" +msgstr "Destruktív művelet jóváhagyása" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" -msgstr "Ubuntu archívumtükör beállítása" - -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" -"Ha egy alternatív tükröt használ az Ubuntuhoz, itt írja be a részleteit." #: ../subiquity/ui/views/proxy.py:33 msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" "Ha HTTP proxyt kell használnia a külvilág eléréséhez, akkor itt adja meg a " "proxy információkat. Egyébként hagyja üresen.\n" "\n" -"A proxyinformációkat a következő szabványos formában adja meg: " -"„http://[[felhasználónév][:jelszó]@]kiszolgáló[:port]/”." +"A proxyinformációkat a következő szabványos formában adja meg: „http://" +"[[felhasználónév][:jelszó]@]kiszolgáló[:port]/”." #: ../subiquity/ui/views/proxy.py:43 msgid "Proxy address:" @@ -1498,271 +2151,194 @@ msgstr "" "Ha a rendszernek proxyra van szüksége az internethez csatlakozáshoz, akkor " "itt adja meg a részleteit." -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "Telepítőfrissítés keresése…" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" -"Kapcsolatba lépés a snap áruházzal, hogy elérhető-e a telepítő új verziója." - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "Kapcsolatba lépés a snap áruházzal sikertelen" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "Kapcsolatba lépés a snap áruházzal sikertelen:" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "Telepítőfrissítés érhető el" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" -"A telepítő új ({new}) verziója érhető el (a jelenlegi verzió: {current})." - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "Frissítés letöltése…" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" -"Várjon amíg a frissített telepítő letöltődik. A telepítő a letöltés " -"végeztével automatikusan újra fog indulni." - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "Folytatás frissítés nélkül" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "Próbálja újra" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" -"Ha a frissítést választja, akkor a frissítés letöltésre kerül, és a " -"telepítés onnan fog folytatódni." - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "Frissítés az új telepítőre" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "Frissítés megszakítása" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "épp most" - -# A következő mondat része: „{amount:2} {unit} ago” -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "perccel" - -# A következő mondat része: „{amount:2} {unit} ago” -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "perccel" - -# A következő mondat része: „{amount:2} {unit} ago” -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "órával" - -# A következő mondat része: „{amount:2} {unit} ago” -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "órával" - -# A következő mondat része: „{amount:2} {unit} ago” -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "nappal" - -# A következő mondat része: „{amount:2} {unit} ago” -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "nappal" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "{amount:2} {unit} ezelőtt" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "Információk lekérése a következőhöz: {}" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "Információk lekérése a következőhöz sikertelen: {}" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "Kiemelt kiszolgálóoldali snap csomagok" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "Kiszolgálóoldali snap csomagok betöltése az áruházból, várjon…" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "Sajnáljuk, a snap csomagok betöltése az áruházból sikertelen." - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" -"Ezek kiszolgálóoldali környezetben népszerű snap csomagok. Válasszon a SPACE " -"billentyűvel, nyomjon ENTER-t, ha több részletre kíváncsi a csomagról, " -"kiadóról és az elérhető verziókról." - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "Importált felhasználónév:" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "GitHub felhasználónév:" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "Launchpad felhasználónév:" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "OpenSSH kiszolgáló telepítése" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "SSH azonosító importálása:" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "a GitHubról" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "a Launchpadról" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "Importálhatja az SSH-kulcsait a GitHubról vagy a Launchpadról." - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "Jelszavas hitelesítés engedélyezése SSH-n keresztül" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "A mező nem hagyható üresen." - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "Az SSH azonosító túl hosszú, nem lehet hosszabb, mint " - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" -"A Launchpad-felhasználónévnek betűvel vagy számmal kell kezdődnie. Az összes " -"betűnek kisbetűsnek kell lennie. Az első karakter után a +, - és . " -"karakterek is megengedettek." - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" -"A GitHub-felhasználónév csak alfanumerikus karaktereket és egyszeres " -"kötőjeleket tartalmazhat, valamint nem kezdődhet illetve végződhet " -"kötőjellel." - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "SSH-kulcsok lekérése…" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "SSH-kulcsok megerősítése" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" -"A következő ujjlenyomatokkal rendelkező kulcsok lettek lekérve. Biztos, hogy " -"használja ezeket?" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "SSH-kulcs megerősítése" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" -"A következő ujjlenyomattal rendelkező kulcs lett lekérve. Biztos, hogy " -"használja ezt?" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "SSH beállítás" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" -"Dönthet úgy, hogy telepíti az OpenSSH-kiszolgáló csomagot, hogy " -"biztonságosan elérje távolról a kiszolgálóját." - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" + +#: ../subiquity/ui/views/error.py:72 +msgid "" "\n" -"Válassza ki a telepítéshez használandó, és a telepített rendszerhez\n" -"beállítandó nyelvet.\n" - -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." -msgstr "Használja a FEL, LE és ENTER gombokat a nyelv kiválasztásához." - -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +"Sorry, there was a problem completing the installation.\n" msgstr "" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "Egyéb" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" +msgstr "Ne csatolja" + #~ msgid "Choose the installation target" #~ msgstr "Válassza ki a telepítési célt" @@ -1789,13 +2365,29 @@ msgstr "" #~ msgid "Choose the disk to install to:" #~ msgstr "Válassza ki a telepítés céllemezét:" -#, python-brace-format #~ msgid "DHCPv{v}" #~ msgstr "DHCPv{v}" #~ msgid "-" #~ msgstr "–" +#~ msgid "" +#~ "Selecting Continue below will begin the installation process and result " +#~ "in the loss of data on the disks selected to be formatted.\n" +#~ "\n" +#~ "You will not be able to return to this or a previous screen once the " +#~ "installation has started.\n" +#~ "\n" +#~ "Are you sure you want to continue?" +#~ msgstr "" +#~ "A Folytatás választásával elindul a telepítési folyamat, és ez " +#~ "adatvesztés okoz a formázásra kijelölt lemezeken.\n" +#~ "\n" +#~ "Amint a telepítés elindul, többé nem fog tudni visszatérni erre vagy egy " +#~ "előző képernyőre.\n" +#~ "\n" +#~ "Biztos, hogy folytatja?" + #~ msgid "" #~ "The installer can guide you through partitioning an entire disk either " #~ "directly or using LVM, or, if you prefer, you can do it manually.\n" @@ -1803,8 +2395,8 @@ msgstr "" #~ "If you choose to partition an entire disk you will still have a chance to " #~ "review and modify the results." #~ msgstr "" -#~ "A telepítő végigvezetheti a teljes lemez particionálásán, közvetlenül vagy " -#~ "LVM használatával, vagy ha akarja, kézzel is megteheti.\n" +#~ "A telepítő végigvezetheti a teljes lemez particionálásán, közvetlenül " +#~ "vagy LVM használatával, vagy ha akarja, kézzel is megteheti.\n" #~ "\n" #~ "Ha a teljes lemez particionálását választja, akkor áttekintheti és " #~ "módosíthatja az eredményt." @@ -1825,17 +2417,17 @@ msgstr "" #~ "partíciót, amely a „/” helyen lesz csatolva, és lefedi a lemez maradékát." #~ msgid "" -#~ "The LVM guided partitioning scheme creates three partitions on the selected " -#~ "disk: one as required by the bootloader, one for '/boot', and one covering " -#~ "the rest of the disk.\n" +#~ "The LVM guided partitioning scheme creates three partitions on the " +#~ "selected disk: one as required by the bootloader, one for '/boot', and " +#~ "one covering the rest of the disk.\n" #~ "\n" -#~ "A LVM volume group is created containing the large partition. A 4 gigabyte " -#~ "logical volume is created for the root filesystem. It can easily be enlarged " -#~ "with standard LVM command line tools." +#~ "A LVM volume group is created containing the large partition. A 4 " +#~ "gigabyte logical volume is created for the root filesystem. It can easily " +#~ "be enlarged with standard LVM command line tools." #~ msgstr "" -#~ "Az irányított LVM particionálási séma három partíciót hoz létre a lemezen: " -#~ "egyet, amely a rendszerbetöltőhöz szükséges, egyet a „/boot” könyvtárnak, és " -#~ "egyet, amely lefedi a lemez maradékát.\n" +#~ "Az irányított LVM particionálási séma három partíciót hoz létre a " +#~ "lemezen: egyet, amely a rendszerbetöltőhöz szükséges, egyet a „/boot” " +#~ "könyvtárnak, és egyet, amely lefedi a lemez maradékát.\n" #~ "\n" #~ "Egy LVM kötetcsoport lesz létrehozva, amely a nagy partíciót fogja " #~ "tartalmazni. A gyökérfájlrendszernek egy 4 gigabájtos logikai kötet lesz " diff --git a/po/id.po b/po/id.po index 438e3bdc..f0d06946 100644 --- a/po/id.po +++ b/po/id.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2019-12-13 00:14+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Indonesian \n" +"Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "Terjadi suatu kesalahan" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "Pemasangan komplit!" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "Pemasangan berakhir!" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "Memasang sistem" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "Memasang komplit!" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "Sebuah kesalah terjadi selama instalasi" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr "" @@ -89,9 +78,9 @@ msgstr "" msgid "This field must be a %s URL." msgstr "" -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "" @@ -99,32 +88,20 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "" @@ -184,9 +161,9 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "" @@ -205,9 +182,11 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "" @@ -255,10 +234,6 @@ msgstr "" msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "" @@ -271,805 +246,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "Terjadi suatu kesalahan" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "Pemasangan komplit!" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "Pemasangan berakhir!" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "Memasang sistem" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "Memasang komplit!" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "Sebuah kesalah terjadi selama instalasi" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 -msgid "5" +msgid "1 (mirrored)" msgstr "" #: ../subiquity/models/filesystem.py:149 -msgid "6" +msgid "5" msgstr "" #: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1137,6 +685,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "" +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1157,32 +715,1043 @@ msgstr "" msgid "passwords" msgstr "" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" msgstr "" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "Control-G" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "" + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." msgstr "" #: ../subiquity/ui/views/keyboard.py:64 @@ -1244,8 +1813,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1355,21 +1924,64 @@ msgstr "" msgid "Identify keyboard" msgstr "" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" msgstr "" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1377,8 +1989,8 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" #: ../subiquity/ui/views/proxy.py:43 @@ -1395,239 +2007,192 @@ msgid "" "details here." msgstr "" -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "" - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" #~ msgid "Install complete" diff --git a/po/kab.po b/po/kab.po index a4b443a3..a476e7f1 100644 --- a/po/kab.po +++ b/po/kab.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2020. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2020-01-29 15:22+0000\n" "Last-Translator: ButterflyOfFire \n" "Language-Team: Kabyle \n" +"Language: kab\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "Teḍra-d tuccḍa" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "Asebded n unagraw" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "Ẓreg Wifi" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "Ẓreg IPv4" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "Ẓreg IPv6" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "Kkes" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr ", neγ " @@ -89,9 +78,9 @@ msgstr " neγ " msgid "This field must be a %s URL." msgstr "" -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "" @@ -99,32 +88,20 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Sefsex" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Ih" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "Uhu" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Sekles" @@ -184,9 +161,9 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "" @@ -205,9 +182,11 @@ msgstr "%s yella ya kan" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Mdel" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "Isem:" @@ -255,10 +234,6 @@ msgstr "" msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "" @@ -271,805 +246,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Ih" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "Uhu" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "Teḍra-d tuccḍa" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "Asebded n unagraw" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 -msgid "5" +msgid "1 (mirrored)" msgstr "" #: ../subiquity/models/filesystem.py:149 -msgid "6" +msgid "5" msgstr "" #: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1137,6 +685,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "" +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1157,32 +715,1043 @@ msgstr "" msgid "passwords" msgstr "" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" msgstr "" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "Control-G" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "" + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." msgstr "" #: ../subiquity/ui/views/keyboard.py:64 @@ -1244,8 +1813,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1355,21 +1924,64 @@ msgstr "" msgid "Identify keyboard" msgstr "" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" msgstr "" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1377,8 +1989,8 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" #: ../subiquity/ui/views/proxy.py:43 @@ -1395,237 +2007,190 @@ msgid "" "details here." msgstr "" -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "" - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" diff --git a/po/lt.po b/po/lt.po index fed259eb..ce33f931 100644 --- a/po/lt.po +++ b/po/lt.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2019-07-01 14:11+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Lithuanian \n" +"Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "Įvyko klaida" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "Diegimas užbaigtas!" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "Diegimo metu įvyko klaida" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "Ištrinti" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr "" @@ -89,9 +78,9 @@ msgstr "" msgid "This field must be a %s URL." msgstr "" -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "Atlikta" @@ -99,32 +88,20 @@ msgstr "Atlikta" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Atsisakyti" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Taip" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "Ne" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Įrašyti" @@ -184,9 +161,9 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "Sukurti" @@ -205,9 +182,11 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Užverti" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "" @@ -255,10 +234,6 @@ msgstr "" msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "Tinklo sąsaja {} WIFI konfigūracija" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "Tinklo ryšiai" @@ -274,805 +249,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "Atgal" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "Tinklo sąsaja {} WIFI konfigūracija" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Taip" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "Ne" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "Įvyko klaida" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "Diegimas užbaigtas!" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "Diegimo metu įvyko klaida" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 -msgid "5" +msgid "1 (mirrored)" msgstr "" #: ../subiquity/models/filesystem.py:149 -msgid "6" +msgid "5" msgstr "" #: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Tęsti" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "Nėra jokių prijungtų diskų ar skaidinių." - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "PRIJUNGIMO TAŠKAS" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "DYDIS" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "TIPAS" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "ĮRENGINIO TIPAS" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "ĮRENGINYS" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "FAILŲ SISTEMOS SANTRAUKA" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "PRIEINAMI ĮRENGINIAI" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "Atstatyti" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "Slaptažodžiai nesutampa" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "Gerai" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1140,6 +688,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "" +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "Slaptažodžiai nesutampa" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1160,32 +718,1045 @@ msgstr "" msgid "passwords" msgstr "" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" -msgstr "Paleisti iš naujo dabar" - -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" -msgstr "Rodyti visą žurnalą" - -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "Gerai" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "Nėra jokių prijungtų diskų ar skaidinių." + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "PRIJUNGIMO TAŠKAS" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "DYDIS" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "TIPAS" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "ĮRENGINIO TIPAS" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "ĮRENGINYS" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "FAILŲ SISTEMOS SANTRAUKA" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "PRIEINAMI ĮRENGINIAI" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "Atstatyti" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "Control-G" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "" +"Naudokite AUKŠTYN, ŽEMYN krypties klavišus ir ENTER (ĮVEDIMAS), norėdami " +"pasirinkti kalbą." + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "Github naudotojo vardas:" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "Launchpad naudotojo vardas:" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "iš Github" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "iš Launchpad" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Tęsti" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." msgstr "" #: ../subiquity/ui/views/keyboard.py:64 @@ -1250,8 +1821,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1361,21 +1932,64 @@ msgstr "" msgid "Identify keyboard" msgstr "Atpažinti klaviatūrą" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "Paleisti iš naujo dabar" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "Rodyti visą žurnalą" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" msgstr "" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1383,8 +1997,8 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" #: ../subiquity/ui/views/proxy.py:43 @@ -1401,241 +2015,192 @@ msgid "" "details here." msgstr "" -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "Github naudotojo vardas:" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "Launchpad naudotojo vardas:" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "iš Github" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "iš Launchpad" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "" - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" msgstr "" -"Naudokite AUKŠTYN, ŽEMYN krypties klavišus ir ENTER (ĮVEDIMAS), norėdami " -"pasirinkti kalbą." -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" #~ msgid "Filesystem setup" diff --git a/po/lv.po b/po/lv.po index 6b05c8d4..f8d8699b 100644 --- a/po/lv.po +++ b/po/lv.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2019-07-01 14:11+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Latvian \n" +"Language: lv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "Instalēju sistēmu" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr "" @@ -89,9 +78,9 @@ msgstr "" msgid "This field must be a %s URL." msgstr "" -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "Gatavs" @@ -99,32 +88,20 @@ msgstr "Gatavs" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Atcelt" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Jā" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "Nē" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Saglabāt" @@ -184,9 +161,9 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "" @@ -205,9 +182,11 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Aizvērt" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "" @@ -255,10 +234,6 @@ msgstr "" msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "" @@ -271,805 +246,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "Atpakaļ" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Jā" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "Nē" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "Instalēju sistēmu" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 -msgid "5" +msgid "1 (mirrored)" msgstr "" #: ../subiquity/models/filesystem.py:149 -msgid "6" +msgid "5" msgstr "" #: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Turpināt" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "Atstatīt" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "Paroles nesakrīt" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1137,6 +685,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "" +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "Paroles nesakrīt" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1157,32 +715,1043 @@ msgstr "" msgid "passwords" msgstr "" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" msgstr "" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "Atstatīt" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "Control-G" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "" + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Turpināt" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." msgstr "" #: ../subiquity/ui/views/keyboard.py:64 @@ -1244,8 +1813,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1355,21 +1924,64 @@ msgstr "" msgid "Identify keyboard" msgstr "" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" msgstr "" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1377,8 +1989,8 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" #: ../subiquity/ui/views/proxy.py:43 @@ -1395,237 +2007,190 @@ msgid "" "details here." msgstr "" -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "" - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" diff --git a/po/nb.po b/po/nb.po index 29db91d5..ec5936dd 100644 --- a/po/nb.po +++ b/po/nb.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2019-07-01 14:11+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Norwegian Bokmal \n" +"Language: nb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "Det har oppstått en feil" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "Installasjon fullført." - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "Installasjon fullført." - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "Installerer system" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "Installasjon fullført." - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "Det oppstod en feil under installasjon" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "Slett" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr ", eller " @@ -89,9 +78,9 @@ msgstr " eller " msgid "This field must be a %s URL." msgstr "Dette feltet må inneholde en %s-nettadresse." -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "Ferdig" @@ -99,32 +88,20 @@ msgstr "Ferdig" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Avbryt" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Ja" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "Nei" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Lagre" @@ -184,9 +161,9 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "Opprett" @@ -205,9 +182,11 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Lukk" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "" @@ -255,10 +234,6 @@ msgstr "" msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "Nettverksgrensesnitt {} oppsett av trådløst nett" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "Nettverkstilkoblinger" @@ -274,821 +249,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "Tilbake" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "Nettverksgrensesnitt {} oppsett av trådløst nett" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Ja" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "Nei" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "Det har oppstått en feil" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "Installasjon fullført." + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "Installasjon fullført." + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "Installerer system" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "Installasjon fullført." + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "Det oppstod en feil under installasjon" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 -msgid "5" +msgid "1 (mirrored)" msgstr "" #: ../subiquity/models/filesystem.py:149 -msgid "6" +msgid "5" msgstr "" #: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "{!r} er ikke gyldig inndata" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "lokal enhet" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "partisjon på {}" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -"Hvis du velger Fortsett nedenfor, starter installasjonsprosessen. Alle data " -"på valgte lagringsenheter blir slettet under formatering.\n" -"\n" -"Du får ingen muligheter til å gå tilbake til dette skjermbildet når " -"installasjonen har begynt.\n" -"\n" -"Er du sikker på at du vil fortsette?" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Fortsett" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "Bekreft ødeleggende handling" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "Ingen enheter eller partisjoner er montert." - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "MONTERINGSPUNKT" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "STØRRELSE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "TYPE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "ENHETSTYPE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "ENHET" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "ledig plass" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "OPPSUMMERING AV FILSYSTEM" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "TILGJENGELIGE ENHETER" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "Tilbakestill" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "Du må velge passord" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "Passordene er ulike" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "Sti overskrider «PATH_MAX»" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" -"Påkrevet oppstartslaster-partisjon\n" -"\n" -"GRUB blir installert på enhetens MBR.\n" -"\n" -"Enheter med GTP-partisjonstabell har ikke nok plass etter MBR til at GRUB " -"kan lagre «core.img». Installasjonsprogrammet oppretter derfor en liten, " -"uformatert ekstrapartisjon ved begynnelsen av enheten/disken. Denne " -"partisjonen vil ikke inneholde et filsystem. Den blir heller ikke montert, " -"og du kan ikke gjøre endringer på den her." - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "OK" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "Formater og eller monter {}" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1157,6 +689,16 @@ msgstr "Brukernavn må samsvare med NAME_REGEX, altså [a-z_][a-z0-9_-]*" msgid "The username \"{username}\" is reserved for use by the system." msgstr "" +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "Du må velge passord" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "Passordene er ulike" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1177,32 +719,1055 @@ msgstr "" msgid "passwords" msgstr "" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" -msgstr "Start på nytt nå" - -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" -msgstr "Vis fullstendig logg" - -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" -msgstr "Fullstendig utdata" - -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "Sti overskrider «PATH_MAX»" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, fuzzy, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" +"Påkrevet oppstartslaster-partisjon\n" +"\n" +"GRUB blir installert på enhetens MBR.\n" +"\n" +"Enheter med GTP-partisjonstabell har ikke nok plass etter MBR til at GRUB " +"kan lagre «core.img». Installasjonsprogrammet oppretter derfor en liten, " +"uformatert ekstrapartisjon ved begynnelsen av enheten/disken. Denne " +"partisjonen vil ikke inneholde et filsystem. Den blir heller ikke montert, " +"og du kan ikke gjøre endringer på den her." + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "OK" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "Formater og eller monter {}" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "Ingen enheter eller partisjoner er montert." + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "MONTERINGSPUNKT" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "STØRRELSE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "TYPE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "ENHETSTYPE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "ENHET" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "ledig plass" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "OPPSUMMERING AV FILSYSTEM" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "TILGJENGELIGE ENHETER" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "Tilbakestill" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "Control-G" +msgstr "Ctrl + Alt" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "Bruk PIL OPP, PIL NED og ENTER for å velge språk." + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "Importer brukernavn:" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "Github-brukernavn:" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "Launchpad-brukernavn:" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "Importer SSH-identitet:" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "fra Github" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "fra Launchpad" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "Du kan importere SSH-nøkler fra Github eller Launchpad." + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "Dette feltet kan ikke stå tomt." + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "Valgt SSH-id er for lang. Den må være < " + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" +"Github-brukernavn kan bare inneholde alfanumeriske tegn og bindestreker, og " +"de kan ikke begynne med bindestrek." + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Fortsett" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." msgstr "" #: ../subiquity/ui/views/keyboard.py:64 @@ -1271,8 +1836,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1393,21 +1958,64 @@ msgstr "" msgid "Identify keyboard" msgstr "Finn tastaturutforming" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "Start på nytt nå" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "Vis fullstendig logg" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "Fullstendig utdata" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" +msgstr "Bekreft ødeleggende handling" + +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" -msgstr "" - -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1415,15 +2023,15 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" "Hvis du er avhengig av en HTTP-mellomtjener for å få tilgang til Internett, " "må du legge inn informasjon om mellomtjeneren her. Ellers kan feltet stå " "tomt.\n" "\n" -"Feltet må evt. fylles ut i formatet " -"«http://[[brukernavn][:passord]@]vertsnavn[:port]/»." +"Feltet må evt. fylles ut i formatet «http://[[brukernavn][:" +"passord]@]vertsnavn[:port]/»." #: ../subiquity/ui/views/proxy.py:43 msgid "Proxy address:" @@ -1441,241 +2049,192 @@ msgstr "" "Hvis dette systemet krever en mellomtjener for å koble til Internett, må du " "skrive inn detaljer for denne her." -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "Importer brukernavn:" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "Github-brukernavn:" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "Launchpad-brukernavn:" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "Importer SSH-identitet:" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "fra Github" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "fra Launchpad" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "Du kan importere SSH-nøkler fra Github eller Launchpad." - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "Dette feltet kan ikke stå tomt." - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "Valgt SSH-id er for lang. Den må være < " - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" -"Github-brukernavn kan bare inneholde alfanumeriske tegn og bindestreker, og " -"de kan ikke begynne med bindestrek." - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." -msgstr "Bruk PIL OPP, PIL NED og ENTER for å velge språk." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" +msgstr "" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" #~ msgid "Filesystem setup" @@ -1695,7 +2254,8 @@ msgstr "" #~ msgid "Select an interface to configure it or select Done to continue" #~ msgstr "" -#~ "Velg et grensesnitt som skal settes opp, eller trykk Ferdig for å fortsette" +#~ "Velg et grensesnitt som skal settes opp, eller trykk Ferdig for å " +#~ "fortsette" #~ msgid "Please report this error in Launchpad" #~ msgstr "Vi ber om at du rapporterer denne feilen via Launchpad" @@ -1718,5 +2278,22 @@ msgstr "" #~ msgid "starting..." #~ msgstr "starter …" +#~ msgid "" +#~ "Selecting Continue below will begin the installation process and result " +#~ "in the loss of data on the disks selected to be formatted.\n" +#~ "\n" +#~ "You will not be able to return to this or a previous screen once the " +#~ "installation has started.\n" +#~ "\n" +#~ "Are you sure you want to continue?" +#~ msgstr "" +#~ "Hvis du velger Fortsett nedenfor, starter installasjonsprosessen. Alle " +#~ "data på valgte lagringsenheter blir slettet under formatering.\n" +#~ "\n" +#~ "Du får ingen muligheter til å gå tilbake til dette skjermbildet når " +#~ "installasjonen har begynt.\n" +#~ "\n" +#~ "Er du sikker på at du vil fortsette?" + #~ msgid "Use UP, DOWN and ENTER keys to select your keyboard." #~ msgstr "Bruk OPP, NED og ENTER for å velge tastaturutforming." diff --git a/po/nl.po b/po/nl.po index 710e6d6b..cea38df5 100644 --- a/po/nl.po +++ b/po/nl.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2019-07-01 14:11+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Dutch \n" +"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "Er is iets fout gegaan" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "Installatie voltooid!" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "Klaar met installeren!" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "Het systeem wordt geïnstalleerd" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "Installatie voltooid!" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "Er is tijdens de installatie een fout opgetreden" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "Automatische configuratie mislukt" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "Informatie" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "Wijzig Wifi" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "Wijzig IPv4" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr ", of " @@ -89,9 +78,9 @@ msgstr " of " msgid "This field must be a %s URL." msgstr "Dit veld moet een %s URL zijn." -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "Klaar" @@ -99,32 +88,20 @@ msgstr "Klaar" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Annuleren" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Ja" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "Nee" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Opslaan" @@ -184,9 +161,9 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "" @@ -205,9 +182,11 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "" @@ -255,10 +234,6 @@ msgstr "" msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "Netwerkverbindingen" @@ -274,822 +249,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "Terug" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Ja" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "Nee" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "Er is iets fout gegaan" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "Installatie voltooid!" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "Klaar met installeren!" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "Het systeem wordt geïnstalleerd" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "Installatie voltooid!" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "Er is tijdens de installatie een fout opgetreden" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 -msgid "5" +msgid "1 (mirrored)" msgstr "" #: ../subiquity/models/filesystem.py:149 -msgid "6" +msgid "5" msgstr "" #: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "{!r} is geen geldige invoer" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "lokale schijf" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "partitie van {}" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -"Met het hieronder selecteren van Volgende zal het installatieproces beginnen " -"en zullen gegevens op de schijven die gekozen zijn om te formatteren " -"verloren gaan.\n" -"\n" -"U kunt niet terugkeren naar dit of een vorig scherm zodra de installatie is " -"gestart.\n" -"\n" -"Weet u zeker dat u door wilt gaan?" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Doorgaan" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "Destructieve actie bevestigen" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "Er is geen schijf of partitie aangekoppeld." - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "AANKOPPELPUNT" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "GROOTTE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "TYPE" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "TYPE APPARAAT" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "APPARAAT" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "vrije ruimte" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "OVERZICHT BESTANDSSYSTEEM" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "BESCHIKBARE APPARATEN" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "Opnieuw instellen" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "Het pad overschrijdt PATH_MAX" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" -"Vereiste bootloaderpartitie\n" -"\n" -"GRUB zal geïnstalleerd worden op het MBR van de doelschijf.\n" -"\n" -"Echter, op een schijf met een GPT-partitietabel is geen ruimte achter het " -"MBR waar GRUB het tweede deel van core.img kwijt kan, dus is er een kleine, " -"ongeformatteerde partitie nodig aan het begin van de schijf. Deze zal geen " -"bestandssysteem hebben en zal niet zijn aangekoppeld, en kan niet worden " -"bewerkt." - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "Formatteren en/of aankoppelen {}" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1157,6 +688,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "" +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1177,32 +718,1052 @@ msgstr "" msgid "passwords" msgstr "" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" msgstr "" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "Het pad overschrijdt PATH_MAX" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, fuzzy, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" +"Vereiste bootloaderpartitie\n" +"\n" +"GRUB zal geïnstalleerd worden op het MBR van de doelschijf.\n" +"\n" +"Echter, op een schijf met een GPT-partitietabel is geen ruimte achter het " +"MBR waar GRUB het tweede deel van core.img kwijt kan, dus is er een kleine, " +"ongeformatteerde partitie nodig aan het begin van de schijf. Deze zal geen " +"bestandssysteem hebben en zal niet zijn aangekoppeld, en kan niet worden " +"bewerkt." + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "Formatteren en/of aankoppelen {}" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "Er is geen schijf of partitie aangekoppeld." + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "AANKOPPELPUNT" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "GROOTTE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "TYPE" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "TYPE APPARAAT" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "APPARAAT" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "vrije ruimte" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "OVERZICHT BESTANDSSYSTEEM" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "BESCHIKBARE APPARATEN" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "Opnieuw instellen" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "Control-G" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "Gebruik de toetsen Page Up, Page Down en Enter om uw taal te kiezen." + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Doorgaan" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." msgstr "" #: ../subiquity/ui/views/keyboard.py:64 @@ -1264,8 +1825,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1375,21 +1936,64 @@ msgstr "" msgid "Identify keyboard" msgstr "" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" +msgstr "Destructieve actie bevestigen" + +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" -msgstr "" - -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1397,8 +2001,8 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" #: ../subiquity/ui/views/proxy.py:43 @@ -1415,239 +2019,192 @@ msgid "" "details here." msgstr "" -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "" - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." -msgstr "Gebruik de toetsen Page Up, Page Down en Enter om uw taal te kiezen." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" +msgstr "" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" #~ msgid "Filesystem setup" @@ -1671,6 +2228,24 @@ msgstr "" #~ msgid "Select an interface to configure it or select Done to continue" #~ msgstr "Kies een interface om te configureren of kies Klaar om door te gaan" +#~ msgid "" +#~ "Selecting Continue below will begin the installation process and result " +#~ "in the loss of data on the disks selected to be formatted.\n" +#~ "\n" +#~ "You will not be able to return to this or a previous screen once the " +#~ "installation has started.\n" +#~ "\n" +#~ "Are you sure you want to continue?" +#~ msgstr "" +#~ "Met het hieronder selecteren van Volgende zal het installatieproces " +#~ "beginnen en zullen gegevens op de schijven die gekozen zijn om te " +#~ "formatteren verloren gaan.\n" +#~ "\n" +#~ "U kunt niet terugkeren naar dit of een vorig scherm zodra de installatie " +#~ "is gestart.\n" +#~ "\n" +#~ "Weet u zeker dat u door wilt gaan?" + #~ msgid "Use An Entire Disk" #~ msgstr "Een volledige schijf gebruiken" diff --git a/po/oc.po b/po/oc.po new file mode 100644 index 00000000..2bc08436 --- /dev/null +++ b/po/oc.po @@ -0,0 +1,2196 @@ +# Occitan (post 1500) translation for subiquity +# Copyright (c) 2020 Rosetta Contributors and Canonical Ltd 2020 +# This file is distributed under the same license as the subiquity package. +# FIRST AUTHOR , 2020. +# +#: ../subiquity/ui/views/installprogress.py:256 +msgid "" +msgstr "" +"Project-Id-Version: subiquity\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" +"PO-Revision-Date: 2020-04-19 12:05+0000\n" +"Last-Translator: Quentin PAGÈS \n" +"Language-Team: Occitan (post 1500) \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" + +#: ../subiquitycore/controllers/network.py:296 +msgid "autoconfiguration failed" +msgstr "" + +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 +msgid "Info" +msgstr "Info" + +#: ../subiquitycore/models/network.py:39 +msgid "Edit Wifi" +msgstr "Modificar lo Wifi" + +#: ../subiquitycore/models/network.py:40 +msgid "Edit IPv4" +msgstr "Modificar IPv4" + +#: ../subiquitycore/models/network.py:41 +msgid "Edit IPv6" +msgstr "Modificar IPv6" + +#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 +msgid "Edit bond" +msgstr "" + +#: ../subiquitycore/models/network.py:43 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 +msgid "Add a VLAN tag" +msgstr "" + +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 +#: ../subiquity/ui/views/filesystem/delete.py:82 +msgid "Delete" +msgstr "Suprimir" + +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + +#: ../subiquitycore/ui/form.py:362 +msgid ", or " +msgstr "" + +#: ../subiquitycore/ui/form.py:364 +msgid " or " +msgstr "" + +#: ../subiquitycore/ui/form.py:367 +#, python-format +msgid "This field must be a %s URL." +msgstr "" + +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 +msgid "Done" +msgstr "" + +#: ../subiquitycore/ui/form.py:447 +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 +#: ../subiquity/ui/views/filesystem/delete.py:87 +#: ../subiquity/ui/views/filesystem/delete.py:150 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 +msgid "Cancel" +msgstr "Anullar" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 +#: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 +msgid "Save" +msgstr "Enregistrar" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:88 +msgid "Subnet:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:89 +msgid "Address:" +msgstr "Adreça :" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:90 +msgid "Gateway:" +msgstr "Palanca :" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:91 +msgid "Name servers:" +msgstr "Nom del servidor :" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:92 +msgid "IP addresses, comma separated" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:93 +msgid "Search domains:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:94 +msgid "Domains, comma separated" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:102 +msgid "should be in CIDR form ({})" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:113 +#, python-format +msgid "'%s' is not contained in '%s'" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:139 +msgid "Automatic (DHCP)" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:140 +msgid "Manual" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:141 +msgid "Disabled" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:159 +#, python-brace-format +msgid "IPv{v} Method: " +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 +#: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 +msgid "Create" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:270 +msgid "VLAN ID:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:279 +msgid "VLAN ID must be between 1 and 4095" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:286 +#, python-format +msgid "%s already exists" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 +#: ../subiquity/ui/views/filesystem/disk_info.py:53 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 +msgid "Close" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:330 +#: ../subiquity/ui/views/filesystem/disk_info.py:55 +msgid "Info for {}" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 +#: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 +msgid "Name:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:385 +msgid "Devices: " +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:386 +msgid "Bond mode:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:388 +msgid "XMIT hash policy:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:389 +msgid "LACP rate:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:402 +msgid "There is already a network device named \"{}\"" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:405 +msgid "Name cannot be empty" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:407 +msgid "Name cannot be more than 16 characters long" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:418 +#: ../subiquitycore/ui/views/network.py:97 +msgid "Create bond" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:76 +msgid "Network connections" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:77 +msgid "" +"Configure at least one interface this server can use to talk to other " +"machines, and which preferably provides sufficient access for updates." +msgstr "" + +#. See _route_watcher +#: ../subiquitycore/ui/views/network.py:108 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 +#: ../subiquity/ui/views/filesystem/probing.py:53 +#: ../subiquity/ui/views/filesystem/probing.py:78 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 +msgid "Back" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:153 +msgid "Continue without network" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:166 +msgid "Applying changes" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:182 +msgid "not connected" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:187 +msgid "enslaved to {}" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:211 +msgid "timed out" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:217 +msgid "unknown state {}" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:226 +msgid "static" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:234 +msgid "disabled" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:352 +#, python-brace-format +msgid "VLAN {id} on interface {link}" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:355 +msgid "bond master for {}" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" +msgstr "" + +#: ../subiquity/models/filesystem.py:147 +msgid "0 (striped)" +msgstr "" + +#: ../subiquity/models/filesystem.py:148 +msgid "1 (mirrored)" +msgstr "" + +#: ../subiquity/models/filesystem.py:149 +msgid "5" +msgstr "" + +#: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 +msgid "10" +msgstr "" + +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 +msgid "{!r} is not valid input" +msgstr "" + +#: ../subiquity/models/filesystem.py:404 +msgid "Edit" +msgstr "" + +#. XXX summarize partitions here? +#: ../subiquity/models/filesystem.py:405 +#: ../subiquity/ui/views/filesystem/delete.py:144 +msgid "Reformat" +msgstr "" + +#: ../subiquity/models/filesystem.py:406 +msgid "Add Partition" +msgstr "" + +#: ../subiquity/models/filesystem.py:407 +msgid "Create Logical Volume" +msgstr "" + +#: ../subiquity/models/filesystem.py:408 +msgid "Format" +msgstr "" + +#: ../subiquity/models/filesystem.py:409 +msgid "Remove from RAID/LVM" +msgstr "" + +#: ../subiquity/models/filesystem.py:411 +msgid "Make Boot Device" +msgstr "" + +#: ../subiquity/models/filesystem.py:419 +#, python-brace-format +msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." +msgstr "" + +#: ../subiquity/models/filesystem.py:431 +#, python-brace-format +msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." +msgstr "" + +#: ../subiquity/models/filesystem.py:442 +#, python-brace-format +msgid "" +"Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " +"{min_devices} devices." +msgstr "" + +#: ../subiquity/models/filesystem.py:451 +#, python-brace-format +msgid "" +"Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." +msgstr "" + +#: ../subiquity/models/filesystem.py:464 +#, python-brace-format +msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." +msgstr "" + +#: ../subiquity/models/filesystem.py:487 +msgid "existing" +msgstr "" + +#: ../subiquity/models/filesystem.py:489 +msgid "new" +msgstr "" + +#: ../subiquity/models/filesystem.py:500 +#, python-brace-format +msgid "{component_name} of {desc} {name}" +msgstr "" + +#: ../subiquity/models/filesystem.py:508 +#, python-brace-format +msgid "already formatted as {fstype}" +msgstr "" + +#: ../subiquity/models/filesystem.py:510 +#, python-brace-format +msgid "to be reformatted as {fstype}" +msgstr "" + +#: ../subiquity/models/filesystem.py:512 +#, python-brace-format +msgid "to be formatted as {fstype}" +msgstr "" + +#: ../subiquity/models/filesystem.py:517 +#, python-brace-format +msgid "mounted at {path}" +msgstr "" + +#: ../subiquity/models/filesystem.py:519 +msgid "not mounted" +msgstr "" + +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 +msgid "unused" +msgstr "" + +#: ../subiquity/models/filesystem.py:524 +msgid "used" +msgstr "" + +#: ../subiquity/models/filesystem.py:678 +#, python-brace-format +msgid "" +"Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " +"{cdname}." +msgstr "" + +#: ../subiquity/models/filesystem.py:687 +#, python-brace-format +msgid "Cannot delete {selflabel} because it has {count} mounted partitions." +msgstr "" + +#: ../subiquity/models/filesystem.py:693 +#, python-brace-format +msgid "Cannot delete {selflabel} because it has 1 mounted partition." +msgstr "" + +#: ../subiquity/models/filesystem.py:768 +msgid "local disk" +msgstr "" + +#: ../subiquity/models/filesystem.py:921 +msgid "partition of {}" +msgstr "" + +#: ../subiquity/models/filesystem.py:925 +msgid "partition {} of {}" +msgstr "" + +#: ../subiquity/models/filesystem.py:929 +msgid "partition {}" +msgstr "" + +#: ../subiquity/models/filesystem.py:963 +msgid "" +"Cannot delete a single partition from a device that already has partitions." +msgstr "" + +#: ../subiquity/models/filesystem.py:966 +msgid "Cannot delete required bootloader partition" +msgstr "" + +#: ../subiquity/models/filesystem.py:1018 +msgid "software RAID {}" +msgstr "" + +#: ../subiquity/models/filesystem.py:1032 +msgid "Cannot edit pre-existing RAIDs." +msgstr "" + +#: ../subiquity/models/filesystem.py:1035 +#, python-brace-format +msgid "Cannot edit {selflabel} because it has partitions." +msgstr "" + +#: ../subiquity/models/filesystem.py:1105 +msgid "Cannot edit pre-existing volume groups." +msgstr "" + +#: ../subiquity/models/filesystem.py:1108 +#, python-brace-format +msgid "Cannot edit {selflabel} because it has logical volumes." +msgstr "" + +#: ../subiquity/models/filesystem.py:1165 +msgid "" +"Cannot delete a single logical volume from a volume group that already has " +"logical volumes." +msgstr "" + +#: ../subiquity/core.py:58 +msgid "" +"Installer shell session activated.\n" +"\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" +"\n" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." +msgstr "" + +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" +msgstr "" + +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" +msgstr "" + +#: ../subiquity/core.py:325 +msgid "yes" +msgstr "" + +#: ../subiquity/core.py:326 +msgid "no" +msgstr "" + +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." +msgstr "" + +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" +msgstr "" + +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" +msgstr "" + +#: ../subiquity/ui/views/identity.py:50 +msgid "The characters : , and = are not permitted in this field" +msgstr "" + +#: ../subiquity/ui/views/identity.py:60 +msgid "The only characters permitted in this field are a-z, 0-9, _ and -" +msgstr "" + +#: ../subiquity/ui/views/identity.py:84 +msgid "Your name:" +msgstr "" + +#: ../subiquity/ui/views/identity.py:86 +msgid "Your server's name:" +msgstr "" + +#: ../subiquity/ui/views/identity.py:87 +msgid "The name it uses when it talks to other computers." +msgstr "" + +#: ../subiquity/ui/views/identity.py:88 +msgid "Pick a username:" +msgstr "" + +#: ../subiquity/ui/views/identity.py:89 +msgid "Choose a password:" +msgstr "" + +#: ../subiquity/ui/views/identity.py:90 +msgid "Confirm your password:" +msgstr "" + +#: ../subiquity/ui/views/identity.py:94 +msgid "Realname too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/identity.py:98 +msgid "Server name must not be empty" +msgstr "" + +#: ../subiquity/ui/views/identity.py:101 +msgid "Server name too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/identity.py:105 +msgid "Hostname must match NAME_REGEX, i.e. [a-z_][a-z0-9_-]*" +msgstr "" + +#: ../subiquity/ui/views/identity.py:110 +msgid "Username missing" +msgstr "" + +#: ../subiquity/ui/views/identity.py:113 +msgid "Username too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/identity.py:116 +msgid "Username must match NAME_REGEX, i.e. [a-z_][a-z0-9_-]*" +msgstr "" + +#: ../subiquity/ui/views/identity.py:120 +#, python-brace-format +msgid "The username \"{username}\" is reserved for use by the system." +msgstr "" + +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "" + +#: ../subiquity/ui/views/identity.py:137 +#, python-brace-format +msgid "{desc} do not match" +msgstr "" + +#: ../subiquity/ui/views/identity.py:145 +msgid "Profile setup" +msgstr "" + +#: ../subiquity/ui/views/identity.py:146 +msgid "" +"Enter the username and password you will use to log in to the system. You " +"can configure SSH access on the next screen but a password is still needed " +"for sudo." +msgstr "" + +#: ../subiquity/ui/views/identity.py:180 +msgid "passwords" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "Control-G" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "" + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:64 +msgid "Keyboard auto-detection" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:90 +msgid "" +"Keyboard detection starting. You will be asked a series of questions about " +"your keyboard. Press escape at any time to go back to the previous screen." +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:108 +msgid "Keyboard auto detection failed, sorry" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:116 +msgid "" +"Keyboard auto detection completed.\n" +"\n" +"Your keyboard was detected as:\n" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:121 +msgid "" +"\n" +"If this is correct, select Done on the next screen. If not you can select " +"another layout or run the automated detection again.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:135 +msgid "Layout" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:136 +msgid "Variant" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:161 +msgid "Please press one of the following keys:" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:197 ../subiquity/ui/views/keyboard.py:205 +msgid "Input was not recognized, try again" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:222 +msgid "Is the following key present on your keyboard?" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:291 +msgid "Applying config" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:303 +msgid "" +"You will need a way to toggle the keyboard between the national layout and " +"the standard Latin layout.\n" +"\n" +"Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " +"behavior in Emacs and other programs that use it for specific needs.\n" +"\n" +"Not all listed keys are present on all keyboards. " +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:316 +msgid "Caps Lock" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:317 +msgid "Right Alt (AltGr)" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:318 +msgid "Right Control" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:319 +msgid "Right Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:320 +msgid "Right Logo key" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:321 +msgid "Menu key" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:322 +msgid "Alt+Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:323 +msgid "Control+Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:324 +msgid "Control+Alt" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:325 +msgid "Alt+Caps Lock" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:326 +msgid "Left Control+Left Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:327 +msgid "Left Alt" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:328 +msgid "Left Control" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:329 +msgid "Left Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:330 +msgid "Left Logo key" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:331 +msgid "Scroll Lock key" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:332 +msgid "No toggling" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:353 +msgid "Shortcut: " +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:363 +msgid "Select layout toggle" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:381 +msgid "Layout:" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:382 +msgid "Variant:" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:387 +msgid "Keyboard configuration" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:417 +msgid "" +"Please select the layout of the keyboard directly attached to the system, if " +"any." +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:420 +msgid "" +"Please select your keyboard layout below, or select \"Identify keyboard\" to " +"detect your layout automatically." +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:429 +msgid "Identify keyboard" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 +msgid "" +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" +msgstr "" + +#: ../subiquity/ui/views/proxy.py:33 +msgid "" +"If you need to use a HTTP proxy to access the outside world, enter the proxy " +"information here. Otherwise, leave this blank.\n" +"\n" +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." +msgstr "" + +#: ../subiquity/ui/views/proxy.py:43 +msgid "Proxy address:" +msgstr "" + +#: ../subiquity/ui/views/proxy.py:48 +msgid "Configure proxy" +msgstr "" + +#: ../subiquity/ui/views/proxy.py:49 +msgid "" +"If this system requires a proxy to connect to the internet, enter its " +"details here." +msgstr "" + +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 +msgid "" +"\n" +"Sorry, there was a problem examining the storage devices on this system.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "ID" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "CONNECTAT" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "NOMS" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "Activar" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "Desactivar" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" +msgstr "" diff --git a/po/pl.po b/po/pl.po index 945ce932..1df025d4 100644 --- a/po/pl.po +++ b/po/pl.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2019-07-01 14:11+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Polish \n" +"Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "Wystąpił błąd" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "Instalacja ukończona!" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "Instalacja ukończona!" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "Instalacja systemu" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "Instalacja ukończona!" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "Błąd podczas instalacji" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "Usuń" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr ", lub " @@ -89,9 +78,9 @@ msgstr " lub " msgid "This field must be a %s URL." msgstr "Pole musi mieć format %s URL" -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "Wykonano" @@ -99,32 +88,20 @@ msgstr "Wykonano" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Anuluj" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Tak" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "Nie" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Zapisz" @@ -184,9 +161,9 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "Utwórz" @@ -205,9 +182,11 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Zakmnij" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "" @@ -255,10 +234,6 @@ msgstr "" msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "Karta sieciowa {} konfiguracja WIFI" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "Połączenia sieciowe" @@ -273,805 +248,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "Wstecz" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "Karta sieciowa {} konfiguracja WIFI" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Tak" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "Nie" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "Wystąpił błąd" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "Instalacja ukończona!" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "Instalacja ukończona!" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "Instalacja systemu" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "Instalacja ukończona!" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "Błąd podczas instalacji" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 -msgid "5" +msgid "1 (mirrored)" msgstr "" #: ../subiquity/models/filesystem.py:149 -msgid "6" +msgid "5" msgstr "" #: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Kontynuuj" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "Potwierdź destrukcyjne działanie" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "Brak zamontowanych dysków i partycji" - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "MOUNT POINT" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "Rozmiar" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "Typ" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "Typ urządzenia" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "Urządzenie" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "dostępna przestrzeń" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "PODSUMOWANIE SYSTEMU PLIKÓW" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "DOSTĘPNE URZĄDZENIA" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "Przywróć" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "Hasło musi być ustawione" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "Hasła nie pasują do siebie" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "OK" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "Formatuj i/lub montuj {}" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1139,6 +687,16 @@ msgstr "Nazwa użytkownika może zawierać NAME_REGEX, np. [a-z_][a-z0-9_-]*" msgid "The username \"{username}\" is reserved for use by the system." msgstr "" +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "Hasło musi być ustawione" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "Hasła nie pasują do siebie" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1159,32 +717,1044 @@ msgstr "" msgid "passwords" msgstr "" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" -msgstr "Uruchom ponownie" - -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" -msgstr "Wyświetl pełny log" - -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "OK" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "Formatuj i/lub montuj {}" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "Brak zamontowanych dysków i partycji" + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "MOUNT POINT" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "Rozmiar" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "Typ" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "Typ urządzenia" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "Urządzenie" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "dostępna przestrzeń" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "PODSUMOWANIE SYSTEMU PLIKÓW" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "DOSTĘPNE URZĄDZENIA" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "Przywróć" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "Control-G" +msgstr "Ctrl+Alt" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "Użyj strzałek GÓRA, DÓŁ aby wybrać język" + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "Import nazwy użytkownika:" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "Nazwa użytkownika Github:" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "Nazwa użytkownika Launchpad:" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "Importuj tożsamość SSH:" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "z Github" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "z Launchpad" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "Możesz importować klucze SSH z Github lub Launchpad" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "To pole nie może pozostać puste" + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "Identyfikator SSH jest zbyt długi, musi być < " + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Kontynuuj" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." msgstr "" #: ../subiquity/ui/views/keyboard.py:64 @@ -1246,8 +1816,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1360,21 +1930,64 @@ msgstr "" msgid "Identify keyboard" msgstr "Identyfikacja klawiatury" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "Uruchom ponownie" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "Wyświetl pełny log" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" +msgstr "Potwierdź destrukcyjne działanie" + +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" -msgstr "" - -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1382,8 +1995,8 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" #: ../subiquity/ui/views/proxy.py:43 @@ -1402,239 +2015,192 @@ msgstr "" "Jeśli ten system łączy się z Internetem za pośrednictwem proxy, podaj " "szczegóły połączenia." -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "Import nazwy użytkownika:" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "Nazwa użytkownika Github:" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "Nazwa użytkownika Launchpad:" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "Importuj tożsamość SSH:" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "z Github" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "z Launchpad" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "Możesz importować klucze SSH z Github lub Launchpad" - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "To pole nie może pozostać puste" - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "Identyfikator SSH jest zbyt długi, musi być < " - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." -msgstr "Użyj strzałek GÓRA, DÓŁ aby wybrać język" +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" +msgstr "" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" #~ msgid "Filesystem setup" diff --git a/po/ru.po b/po/ru.po index 0f52be6a..0ce301e2 100644 --- a/po/ru.po +++ b/po/ru.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2020-02-19 11:54+0000\n" "Last-Translator: Eugene Roskin \n" "Language-Team: Russian \n" +"Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "Произошла ошибка" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "Установка завершена!" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "Установка системы" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "Обнаружена ошибка во время установки" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "ошибка автоматического конфигурирования" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "Информация" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "Изменить Wifi" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "Изменить IPv4" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "Изменить IPv6" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "Удалить" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr "" @@ -89,9 +78,9 @@ msgstr "" msgid "This field must be a %s URL." msgstr "" -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "Готово" @@ -99,32 +88,20 @@ msgstr "Готово" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Отменить" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Да" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "Нет" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Сохранить" @@ -184,9 +161,9 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "Создать" @@ -205,9 +182,11 @@ msgstr "%s уже существует" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Закрыть" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "Имя:" @@ -255,10 +234,6 @@ msgstr "Наименование не может превышать 16 симв msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "Сетевые соединения" @@ -271,805 +246,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "Назад" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "Продолжить без сети" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "Применение изменений" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "не соединено" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "время ожидания истекло" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "статический" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "отключено" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Да" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "Нет" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "Произошла ошибка" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "Установка завершена!" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "Установка системы" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "Обнаружена ошибка во время установки" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 -msgid "5" +msgid "1 (mirrored)" msgstr "" #: ../subiquity/models/filesystem.py:149 -msgid "6" +msgid "5" msgstr "" #: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "Добавить раздел" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "Создать логический том" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "локальный диск" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "Вы действительно хотите удалить {desc} {label}?" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "логический том" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "раздел" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "разделы" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "Не отформатирован или не подключён." - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "Вы действительно хотите удалить существующую файловую систему на {}?" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Продолжить" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "Отсутствуют подключённые диски или разделы." - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "Нет доступных устройств" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "Сбросить" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "Пароли не совпадают" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "Устройствa:" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "Размер:" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "Наименование: " - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "Формат:" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "Наименование логического тома, не может быть не заполнено" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "OK" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "Использовать существующую файловую систему FAT32" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "логический том {}" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1137,6 +685,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "" +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "Пароли не совпадают" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1157,33 +715,1045 @@ msgstr "" msgid "passwords" msgstr "" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" -msgstr "Перезагрузить сейчас" - -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" msgstr "" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" -msgstr "Перезагрузить" +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." -msgstr "Перезагрузка..." +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "Устройствa:" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "Размер:" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "Наименование: " + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "Формат:" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "Наименование логического тома, не может быть не заполнено" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "OK" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "Использовать существующую файловую систему FAT32" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "логический том" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "логический том {}" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "Вы действительно хотите удалить {desc} {label}?" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "раздел" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "разделы" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "Не отформатирован или не подключён." + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "Вы действительно хотите удалить существующую файловую систему на {}?" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "Отсутствуют подключённые диски или разделы." + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "Нет доступных устройств" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "Сбросить" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "Проверка обновлений программы установки..." + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "Доступно обновление программы установки" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "Скачивание обновления..." + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "Ошибка обновления" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "Скачивание и применение обновления:" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "Продолжить без обновления" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "Повторите снова" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "Отменить обновление" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "Control-G" +msgstr "Левый Ctrl" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "" + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Продолжить" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." +msgstr "" #: ../subiquity/ui/views/keyboard.py:64 msgid "Keyboard auto-detection" @@ -1247,8 +1817,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1358,21 +1928,64 @@ msgstr "" msgid "Identify keyboard" msgstr "" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "Перезагрузить сейчас" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "Перезагрузить" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "Перезагрузка..." + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" msgstr "" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1380,8 +1993,8 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" #: ../subiquity/ui/views/proxy.py:43 @@ -1400,237 +2013,190 @@ msgstr "" "Если системе требуется прокси-сервер, для выход в интернет, тогда введите " "соответствующие сведения здесь." -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "Проверка обновлений программы установки..." - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "Доступно обновление программы установки" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "Скачивание обновления..." - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "Ошибка обновления" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "Скачивание и применение обновления:" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "Продолжить без обновления" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "Повторите снова" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "Отменить обновление" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "" - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" diff --git a/po/sr.po b/po/sr.po new file mode 100644 index 00000000..4432ab70 --- /dev/null +++ b/po/sr.po @@ -0,0 +1,2196 @@ +# Serbian translation for subiquity +# Copyright (c) 2020 Rosetta Contributors and Canonical Ltd 2020 +# This file is distributed under the same license as the subiquity package. +# FIRST AUTHOR , 2020. +# +#: ../subiquity/ui/views/installprogress.py:256 +msgid "" +msgstr "" +"Project-Id-Version: subiquity\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" +"PO-Revision-Date: 2020-03-22 13:13+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Serbian \n" +"Language: sr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" + +#: ../subiquitycore/controllers/network.py:296 +msgid "autoconfiguration failed" +msgstr "" + +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 +msgid "Info" +msgstr "" + +#: ../subiquitycore/models/network.py:39 +msgid "Edit Wifi" +msgstr "" + +#: ../subiquitycore/models/network.py:40 +msgid "Edit IPv4" +msgstr "" + +#: ../subiquitycore/models/network.py:41 +msgid "Edit IPv6" +msgstr "" + +#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 +msgid "Edit bond" +msgstr "" + +#: ../subiquitycore/models/network.py:43 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 +msgid "Add a VLAN tag" +msgstr "" + +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 +#: ../subiquity/ui/views/filesystem/delete.py:82 +msgid "Delete" +msgstr "" + +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + +#: ../subiquitycore/ui/form.py:362 +msgid ", or " +msgstr "" + +#: ../subiquitycore/ui/form.py:364 +msgid " or " +msgstr "" + +#: ../subiquitycore/ui/form.py:367 +#, python-format +msgid "This field must be a %s URL." +msgstr "" + +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 +msgid "Done" +msgstr "" + +#: ../subiquitycore/ui/form.py:447 +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 +#: ../subiquity/ui/views/filesystem/delete.py:87 +#: ../subiquity/ui/views/filesystem/delete.py:150 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 +msgid "Cancel" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 +#: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 +msgid "Save" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:88 +msgid "Subnet:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:89 +msgid "Address:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:90 +msgid "Gateway:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:91 +msgid "Name servers:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:92 +msgid "IP addresses, comma separated" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:93 +msgid "Search domains:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:94 +msgid "Domains, comma separated" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:102 +msgid "should be in CIDR form ({})" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:113 +#, python-format +msgid "'%s' is not contained in '%s'" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:139 +msgid "Automatic (DHCP)" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:140 +msgid "Manual" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:141 +msgid "Disabled" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:159 +#, python-brace-format +msgid "IPv{v} Method: " +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 +#: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 +msgid "Create" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:270 +msgid "VLAN ID:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:279 +msgid "VLAN ID must be between 1 and 4095" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:286 +#, python-format +msgid "%s already exists" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 +#: ../subiquity/ui/views/filesystem/disk_info.py:53 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 +msgid "Close" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:330 +#: ../subiquity/ui/views/filesystem/disk_info.py:55 +msgid "Info for {}" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 +#: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 +msgid "Name:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:385 +msgid "Devices: " +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:386 +msgid "Bond mode:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:388 +msgid "XMIT hash policy:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:389 +msgid "LACP rate:" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:402 +msgid "There is already a network device named \"{}\"" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:405 +msgid "Name cannot be empty" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:407 +msgid "Name cannot be more than 16 characters long" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_manual_interface.py:418 +#: ../subiquitycore/ui/views/network.py:97 +msgid "Create bond" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:76 +msgid "Network connections" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:77 +msgid "" +"Configure at least one interface this server can use to talk to other " +"machines, and which preferably provides sufficient access for updates." +msgstr "" + +#. See _route_watcher +#: ../subiquitycore/ui/views/network.py:108 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 +#: ../subiquity/ui/views/filesystem/probing.py:53 +#: ../subiquity/ui/views/filesystem/probing.py:78 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 +msgid "Back" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:153 +msgid "Continue without network" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:166 +msgid "Applying changes" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:182 +msgid "not connected" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:187 +msgid "enslaved to {}" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:211 +msgid "timed out" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:217 +msgid "unknown state {}" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:226 +msgid "static" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:234 +msgid "disabled" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:352 +#, python-brace-format +msgid "VLAN {id} on interface {link}" +msgstr "" + +#: ../subiquitycore/ui/views/network.py:355 +msgid "bond master for {}" +msgstr "" + +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" +msgstr "" + +#: ../subiquity/models/filesystem.py:147 +msgid "0 (striped)" +msgstr "" + +#: ../subiquity/models/filesystem.py:148 +msgid "1 (mirrored)" +msgstr "" + +#: ../subiquity/models/filesystem.py:149 +msgid "5" +msgstr "" + +#: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 +msgid "10" +msgstr "" + +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 +msgid "{!r} is not valid input" +msgstr "" + +#: ../subiquity/models/filesystem.py:404 +msgid "Edit" +msgstr "" + +#. XXX summarize partitions here? +#: ../subiquity/models/filesystem.py:405 +#: ../subiquity/ui/views/filesystem/delete.py:144 +msgid "Reformat" +msgstr "" + +#: ../subiquity/models/filesystem.py:406 +msgid "Add Partition" +msgstr "" + +#: ../subiquity/models/filesystem.py:407 +msgid "Create Logical Volume" +msgstr "" + +#: ../subiquity/models/filesystem.py:408 +msgid "Format" +msgstr "" + +#: ../subiquity/models/filesystem.py:409 +msgid "Remove from RAID/LVM" +msgstr "" + +#: ../subiquity/models/filesystem.py:411 +msgid "Make Boot Device" +msgstr "" + +#: ../subiquity/models/filesystem.py:419 +#, python-brace-format +msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." +msgstr "" + +#: ../subiquity/models/filesystem.py:431 +#, python-brace-format +msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." +msgstr "" + +#: ../subiquity/models/filesystem.py:442 +#, python-brace-format +msgid "" +"Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " +"{min_devices} devices." +msgstr "" + +#: ../subiquity/models/filesystem.py:451 +#, python-brace-format +msgid "" +"Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." +msgstr "" + +#: ../subiquity/models/filesystem.py:464 +#, python-brace-format +msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." +msgstr "" + +#: ../subiquity/models/filesystem.py:487 +msgid "existing" +msgstr "" + +#: ../subiquity/models/filesystem.py:489 +msgid "new" +msgstr "" + +#: ../subiquity/models/filesystem.py:500 +#, python-brace-format +msgid "{component_name} of {desc} {name}" +msgstr "" + +#: ../subiquity/models/filesystem.py:508 +#, python-brace-format +msgid "already formatted as {fstype}" +msgstr "" + +#: ../subiquity/models/filesystem.py:510 +#, python-brace-format +msgid "to be reformatted as {fstype}" +msgstr "" + +#: ../subiquity/models/filesystem.py:512 +#, python-brace-format +msgid "to be formatted as {fstype}" +msgstr "" + +#: ../subiquity/models/filesystem.py:517 +#, python-brace-format +msgid "mounted at {path}" +msgstr "" + +#: ../subiquity/models/filesystem.py:519 +msgid "not mounted" +msgstr "" + +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 +msgid "unused" +msgstr "" + +#: ../subiquity/models/filesystem.py:524 +msgid "used" +msgstr "" + +#: ../subiquity/models/filesystem.py:678 +#, python-brace-format +msgid "" +"Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " +"{cdname}." +msgstr "" + +#: ../subiquity/models/filesystem.py:687 +#, python-brace-format +msgid "Cannot delete {selflabel} because it has {count} mounted partitions." +msgstr "" + +#: ../subiquity/models/filesystem.py:693 +#, python-brace-format +msgid "Cannot delete {selflabel} because it has 1 mounted partition." +msgstr "" + +#: ../subiquity/models/filesystem.py:768 +msgid "local disk" +msgstr "" + +#: ../subiquity/models/filesystem.py:921 +msgid "partition of {}" +msgstr "" + +#: ../subiquity/models/filesystem.py:925 +msgid "partition {} of {}" +msgstr "" + +#: ../subiquity/models/filesystem.py:929 +msgid "partition {}" +msgstr "" + +#: ../subiquity/models/filesystem.py:963 +msgid "" +"Cannot delete a single partition from a device that already has partitions." +msgstr "" + +#: ../subiquity/models/filesystem.py:966 +msgid "Cannot delete required bootloader partition" +msgstr "" + +#: ../subiquity/models/filesystem.py:1018 +msgid "software RAID {}" +msgstr "" + +#: ../subiquity/models/filesystem.py:1032 +msgid "Cannot edit pre-existing RAIDs." +msgstr "" + +#: ../subiquity/models/filesystem.py:1035 +#, python-brace-format +msgid "Cannot edit {selflabel} because it has partitions." +msgstr "" + +#: ../subiquity/models/filesystem.py:1105 +msgid "Cannot edit pre-existing volume groups." +msgstr "" + +#: ../subiquity/models/filesystem.py:1108 +#, python-brace-format +msgid "Cannot edit {selflabel} because it has logical volumes." +msgstr "" + +#: ../subiquity/models/filesystem.py:1165 +msgid "" +"Cannot delete a single logical volume from a volume group that already has " +"logical volumes." +msgstr "" + +#: ../subiquity/core.py:58 +msgid "" +"Installer shell session activated.\n" +"\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" +"\n" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." +msgstr "" + +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" +msgstr "" + +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" +msgstr "" + +#: ../subiquity/core.py:325 +msgid "yes" +msgstr "" + +#: ../subiquity/core.py:326 +msgid "no" +msgstr "" + +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." +msgstr "" + +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" +msgstr "" + +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" +msgstr "" + +#: ../subiquity/ui/views/identity.py:50 +msgid "The characters : , and = are not permitted in this field" +msgstr "" + +#: ../subiquity/ui/views/identity.py:60 +msgid "The only characters permitted in this field are a-z, 0-9, _ and -" +msgstr "" + +#: ../subiquity/ui/views/identity.py:84 +msgid "Your name:" +msgstr "" + +#: ../subiquity/ui/views/identity.py:86 +msgid "Your server's name:" +msgstr "" + +#: ../subiquity/ui/views/identity.py:87 +msgid "The name it uses when it talks to other computers." +msgstr "" + +#: ../subiquity/ui/views/identity.py:88 +msgid "Pick a username:" +msgstr "" + +#: ../subiquity/ui/views/identity.py:89 +msgid "Choose a password:" +msgstr "" + +#: ../subiquity/ui/views/identity.py:90 +msgid "Confirm your password:" +msgstr "" + +#: ../subiquity/ui/views/identity.py:94 +msgid "Realname too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/identity.py:98 +msgid "Server name must not be empty" +msgstr "" + +#: ../subiquity/ui/views/identity.py:101 +msgid "Server name too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/identity.py:105 +msgid "Hostname must match NAME_REGEX, i.e. [a-z_][a-z0-9_-]*" +msgstr "" + +#: ../subiquity/ui/views/identity.py:110 +msgid "Username missing" +msgstr "" + +#: ../subiquity/ui/views/identity.py:113 +msgid "Username too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/identity.py:116 +msgid "Username must match NAME_REGEX, i.e. [a-z_][a-z0-9_-]*" +msgstr "" + +#: ../subiquity/ui/views/identity.py:120 +#, python-brace-format +msgid "The username \"{username}\" is reserved for use by the system." +msgstr "" + +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "" + +#: ../subiquity/ui/views/identity.py:137 +#, python-brace-format +msgid "{desc} do not match" +msgstr "" + +#: ../subiquity/ui/views/identity.py:145 +msgid "Profile setup" +msgstr "" + +#: ../subiquity/ui/views/identity.py:146 +msgid "" +"Enter the username and password you will use to log in to the system. You " +"can configure SSH access on the next screen but a password is still needed " +"for sudo." +msgstr "" + +#: ../subiquity/ui/views/identity.py:180 +msgid "passwords" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "Control-G" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "" + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:64 +msgid "Keyboard auto-detection" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:90 +msgid "" +"Keyboard detection starting. You will be asked a series of questions about " +"your keyboard. Press escape at any time to go back to the previous screen." +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:108 +msgid "Keyboard auto detection failed, sorry" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:116 +msgid "" +"Keyboard auto detection completed.\n" +"\n" +"Your keyboard was detected as:\n" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:121 +msgid "" +"\n" +"If this is correct, select Done on the next screen. If not you can select " +"another layout or run the automated detection again.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:135 +msgid "Layout" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:136 +msgid "Variant" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:161 +msgid "Please press one of the following keys:" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:197 ../subiquity/ui/views/keyboard.py:205 +msgid "Input was not recognized, try again" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:222 +msgid "Is the following key present on your keyboard?" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:291 +msgid "Applying config" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:303 +msgid "" +"You will need a way to toggle the keyboard between the national layout and " +"the standard Latin layout.\n" +"\n" +"Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " +"behavior in Emacs and other programs that use it for specific needs.\n" +"\n" +"Not all listed keys are present on all keyboards. " +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:316 +msgid "Caps Lock" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:317 +msgid "Right Alt (AltGr)" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:318 +msgid "Right Control" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:319 +msgid "Right Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:320 +msgid "Right Logo key" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:321 +msgid "Menu key" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:322 +msgid "Alt+Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:323 +msgid "Control+Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:324 +msgid "Control+Alt" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:325 +msgid "Alt+Caps Lock" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:326 +msgid "Left Control+Left Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:327 +msgid "Left Alt" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:328 +msgid "Left Control" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:329 +msgid "Left Shift" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:330 +msgid "Left Logo key" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:331 +msgid "Scroll Lock key" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:332 +msgid "No toggling" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:353 +msgid "Shortcut: " +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:363 +msgid "Select layout toggle" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:381 +msgid "Layout:" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:382 +msgid "Variant:" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:387 +msgid "Keyboard configuration" +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:417 +msgid "" +"Please select the layout of the keyboard directly attached to the system, if " +"any." +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:420 +msgid "" +"Please select your keyboard layout below, or select \"Identify keyboard\" to " +"detect your layout automatically." +msgstr "" + +#: ../subiquity/ui/views/keyboard.py:429 +msgid "Identify keyboard" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 +msgid "" +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" +msgstr "" + +#: ../subiquity/ui/views/proxy.py:33 +msgid "" +"If you need to use a HTTP proxy to access the outside world, enter the proxy " +"information here. Otherwise, leave this blank.\n" +"\n" +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." +msgstr "" + +#: ../subiquity/ui/views/proxy.py:43 +msgid "Proxy address:" +msgstr "" + +#: ../subiquity/ui/views/proxy.py:48 +msgid "Configure proxy" +msgstr "" + +#: ../subiquity/ui/views/proxy.py:49 +msgid "" +"If this system requires a proxy to connect to the internet, enter its " +"details here." +msgstr "" + +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 +msgid "" +"\n" +"Sorry, there was a problem examining the storage devices on this system.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" +msgstr "" diff --git a/po/sv.po b/po/sv.po index ab41981b..cb1dff15 100644 --- a/po/sv.po +++ b/po/sv.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2019-12-18 11:26+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Swedish \n" +"Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr "" @@ -89,9 +78,9 @@ msgstr "" msgid "This field must be a %s URL." msgstr "" -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "" @@ -99,32 +88,20 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "" @@ -184,9 +161,9 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "" @@ -205,9 +182,11 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "" @@ -255,10 +234,6 @@ msgstr "" msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "" @@ -271,805 +246,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 -msgid "5" +msgid "1 (mirrored)" msgstr "" #: ../subiquity/models/filesystem.py:149 -msgid "6" +msgid "5" msgstr "" #: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1137,6 +685,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "" +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1157,32 +715,1043 @@ msgstr "" msgid "passwords" msgstr "" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" msgstr "" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "Control-G" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "" + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." msgstr "" #: ../subiquity/ui/views/keyboard.py:64 @@ -1244,8 +1813,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1355,21 +1924,64 @@ msgstr "" msgid "Identify keyboard" msgstr "" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" msgstr "" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1377,8 +1989,8 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" #: ../subiquity/ui/views/proxy.py:43 @@ -1395,237 +2007,190 @@ msgid "" "details here." msgstr "" -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "" - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" diff --git a/po/uk.po b/po/uk.po index 3e3da8e3..10bc4b25 100644 --- a/po/uk.po +++ b/po/uk.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2019-07-01 14:11+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Ukrainian \n" +"Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "Сталася помилка" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "Встановлення завершено!" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "Встановлення завершено!" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "Встановлюємо систему" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "Встановлення завершено!" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "Під час спроби встановлення сталася помилка" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "помилка автоконфігурації" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "Інформація" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "Редагувати Wifi" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "Редагувати IPv4" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "Редагувати IPv6" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "Вилучити" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr ", або " @@ -89,9 +78,9 @@ msgstr " або " msgid "This field must be a %s URL." msgstr "У цьому полі має бути адреса %s." -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "Виконано" @@ -99,32 +88,20 @@ msgstr "Виконано" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "Скасувати" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "Так" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "Ні" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "Зберегти" @@ -184,9 +161,9 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "Створити" @@ -205,9 +182,11 @@ msgstr "%s вже існує" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "Закрити" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "Ім'я:" @@ -255,10 +234,6 @@ msgstr "" msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "Налаштовування інтерфейсу мережі WIFI {}" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "З'єднання із мережею" @@ -274,821 +249,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "Назад" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "Застосування змін" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "не з’єднано" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "вийшов час очікування" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "статична" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "вимкнено" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "Налаштовування інтерфейсу мережі WIFI {}" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "Так" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "Ні" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "Сталася помилка" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "Встановлення завершено!" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "Встановлення завершено!" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "Встановлюємо систему" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "Встановлення завершено!" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "Під час спроби встановлення сталася помилка" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 +msgid "1 (mirrored)" +msgstr "" + +#: ../subiquity/models/filesystem.py:149 msgid "5" msgstr "5" -#: ../subiquity/models/filesystem.py:149 +#: ../subiquity/models/filesystem.py:150 msgid "6" msgstr "6" -#: ../subiquity/models/filesystem.py:150 +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "10" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "{!r} не є коректними вхідними даними" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "Зміни" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "Додати розділ" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "Створити логічний том" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "Формат" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "Вилучити з RAID / LVM" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "Зробити завантажувальний пристрій" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "наявний" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "новий" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "не змонтовано" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "не використовується" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "використовується" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "локальний диск" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "розділ {}" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "розділ {} з {}" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "розділ {}" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "Інше" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "розділ" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "розділи" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -"Натискання кнопки «Продовжити» призведе до запуску процедури встановлення і, " -"отже, втрати даних на дисках, які було позначено для форматування.\n" -"\n" -"Щойно встановлення буде розпочато, ви вже не зможете повернутися до цієї або " -"попередніх сторінок.\n" -"\n" -"Ви справді хочете продовжити процедуру встановлення?" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" -msgstr "Продовжити" - -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" -msgstr "Підтвердження руйнівної дії" - -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." -msgstr "Дисків чи розділів не змонтовано." - -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" -msgstr "ТОЧКА МОНТУВАННЯ" - -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" -msgstr "РОЗМІР" - -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" -msgstr "ТИП" - -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "ТИП ПРИСТРОЮ" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "Розмонтувати" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "ПРИСТРІЙ" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "вільне місце" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "РЕЗЮМЕ ФАЙЛОВОЇ СИСТЕМИ" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "ДОСТУПНІ ПРИСТРОЇ" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "Скинути" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "Парольна фраза:" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "Схвалити пароль:" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "Слід встановити пароль" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "Паролі не збігаються" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "Пристрої:" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "Розмір:" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "Створити зашифрований том" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "Паролі не збігаються" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "Ім’я: " - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "Формат:" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "Шлях перевищує PATH_MAX" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" -"Потрібен розділ для завантажувача\n" -"\n" -"GRUB буде встановлено до MBR диска призначення.\n" -"\n" -"Втім, на диску із таблицею розділів GPT недостаньо місця після MBR для того, " -"щоб GRUB між зберігати core.img другого етапу завантаження. Отже, потрібен " -"невеличкий неформатований розділ на початку диска. На ньому не буде файлової " -"системи, його не буде змонтовано, і його пункту не буде у списку для " -"редагування на цій сторінці." - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "Гаразд" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "Форматувати і/або змонтувати {}" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" -msgstr "Рівень RAID:" - -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1137,8 +669,7 @@ msgstr "Надто довга назва сервера, має бути < " #: ../subiquity/ui/views/identity.py:105 msgid "Hostname must match NAME_REGEX, i.e. [a-z_][a-z0-9_-]*" -msgstr "" -"Назва вузла має відповідати взірцю NAME_REGEX, тобто [a-z_][a-z0-9_-]*" +msgstr "Назва вузла має відповідати взірцю NAME_REGEX, тобто [a-z_][a-z0-9_-]*" #: ../subiquity/ui/views/identity.py:110 msgid "Username missing" @@ -1158,6 +689,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "" +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "Слід встановити пароль" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "Паролі не збігаються" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1178,32 +719,1058 @@ msgstr "" msgid "passwords" msgstr "паролі" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" -msgstr "Перезавантажити" - -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" -msgstr "Переглянути увесь журнал" - -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" -msgstr "Усі дані, які виведено засобом встановлення" - -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" -msgstr "Перезавантажити" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" +msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "Рівень RAID:" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "Пристрої:" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "Розмір:" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "Ім’я: " + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "Формат:" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "Шлях перевищує PATH_MAX" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, fuzzy, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" +"Потрібен розділ для завантажувача\n" +"\n" +"GRUB буде встановлено до MBR диска призначення.\n" +"\n" +"Втім, на диску із таблицею розділів GPT недостаньо місця після MBR для того, " +"щоб GRUB між зберігати core.img другого етапу завантаження. Отже, потрібен " +"невеличкий неформатований розділ на початку диска. На ньому не буде файлової " +"системи, його не буде змонтовано, і його пункту не буде у списку для " +"редагування на цій сторінці." + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "Гаразд" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "Форматувати і/або змонтувати {}" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "розділ" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "розділи" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "Створити зашифрований том" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "Парольна фраза:" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "Схвалити пароль:" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "Паролі не збігаються" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "Дисків чи розділів не змонтовано." + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "ТОЧКА МОНТУВАННЯ" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "РОЗМІР" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "ТИП" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "ТИП ПРИСТРОЮ" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "Розмонтувати" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +#, fuzzy +msgid "Add As Another Boot Device" +msgstr "Зробити завантажувальний пристрій" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +#, fuzzy +msgid "Use As Boot Device" +msgstr "Зробити завантажувальний пристрій" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "ПРИСТРІЙ" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "вільне місце" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "РЕЗЮМЕ ФАЙЛОВОЇ СИСТЕМИ" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "ДОСТУПНІ ПРИСТРОЇ" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "Скинути" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "Доступне оновлення встановлювача" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "Завантаження оновлення ..." + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "Продовжувати без оновлення" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "Повторити спробу" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "Оновлення до нового встановлювача" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "Скасувати оновлення" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "Адреса дзеркала:" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "Налаштувати дзеркало архіву Ubuntu" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "Control-G" +msgstr "Ctrl+Alt" + +#: ../subiquity/ui/views/help.py:188 +#, fuzzy +msgid "pretend to run an install" +msgstr "Оновлення до нового встановлювача" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "Скористайтеся клавішами ↑, ↓ та ENTER для вибору мови." + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "Користувач імпортування:" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "Користувач github:" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "Користувач Launchpad:" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "Імпортувати профіль SSH:" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "з Github" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "з Launchpad" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "Ви можете імпортувати ваші ключі SSH з Github або Launchpad." + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "Це поле не може бути порожнім." + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "Надто довгий ідентифікатор SSH, має бути < " + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" +"Ім'я користувача Github може складатися лише літер, цифр та одинарних " +"дефісів і не може починатися або завершуватися дефісом." + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "щойно" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "хвилина" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "хвилин(и)" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "година" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "годин(и)" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "день" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "дні(в)" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "Продовжити" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." msgstr "" #: ../subiquity/ui/views/keyboard.py:64 @@ -1276,8 +1843,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1402,21 +1969,64 @@ msgstr "" msgid "Identify keyboard" msgstr "Визначити клавіатуру" -#: ../subiquity/ui/views/mirror.py:32 -msgid "" -"You may provide an archive mirror that will be used instead of the default." +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" -msgstr "Адреса дзеркала:" +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "Перезавантажити" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" -msgstr "Налаштувати дзеркало архіву Ubuntu" +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "Переглянути увесь журнал" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "Усі дані, які виведено засобом встановлення" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "Перезавантажити" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 +msgid "" +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" +msgstr "Підтвердження руйнівної дії" + +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1424,14 +2034,14 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" "Якщо для доступу до зовнішньої мережі вам потрібен HTTP-проксі, вкажіть тут " "його дані. Якщо проксі не потрібен, не заповнюйте це поле.\n" "\n" -"Дані щодо проксі-сервера слід вказати у стандартній формі: " -"«http://[[користувач][:пароль]@]вузол[:порт]/»." +"Дані щодо проксі-сервера слід вказати у стандартній формі: «http://" +"[[користувач][:пароль]@]вузол[:порт]/»." #: ../subiquity/ui/views/proxy.py:43 msgid "Proxy address:" @@ -1449,241 +2059,192 @@ msgstr "" "Якщо для встановлення з'єднання із інтернетом цій системі слід " "використовувати проксі, тут ви можете вказати його параметри." -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "Доступне оновлення встановлювача" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "Завантаження оновлення ..." - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "Продовжувати без оновлення" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "Повторити спробу" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "Оновлення до нового встановлювача" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "Скасувати оновлення" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "щойно" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "хвилина" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "хвилин(и)" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "година" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "годин(и)" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "день" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "дні(в)" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "Користувач імпортування:" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "Користувач github:" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "Користувач Launchpad:" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "Імпортувати профіль SSH:" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "з Github" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "з Launchpad" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "Ви можете імпортувати ваші ключі SSH з Github або Launchpad." - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "Це поле не може бути порожнім." - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "Надто довгий ідентифікатор SSH, має бути < " - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" -"Ім'я користувача Github може складатися лише літер, цифр та одинарних " -"дефісів і не може починатися або завершуватися дефісом." - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." -msgstr "Скористайтеся клавішами ↑, ↓ та ENTER для вибору мови." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" +msgstr "" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "Інше" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr "" #~ msgid "Filesystem setup" @@ -1706,8 +2267,8 @@ msgstr "" #~ msgid "Select an interface to configure it or select Done to continue" #~ msgstr "" -#~ "Виберіть інтерфейс для налаштовування або натисніть кнопку «Виконано», щоб " -#~ "продовжити" +#~ "Виберіть інтерфейс для налаштовування або натисніть кнопку «Виконано», " +#~ "щоб продовжити" #~ msgid "Use UP, DOWN and ENTER keys to select your keyboard." #~ msgstr "Скористайтеся клавішами ↑, ↓ та ENTER для вибору клавіатури." @@ -1721,6 +2282,23 @@ msgstr "" #~ msgid "Exit To Shell" #~ msgstr "Вийти до оболонки" +#~ msgid "" +#~ "Selecting Continue below will begin the installation process and result " +#~ "in the loss of data on the disks selected to be formatted.\n" +#~ "\n" +#~ "You will not be able to return to this or a previous screen once the " +#~ "installation has started.\n" +#~ "\n" +#~ "Are you sure you want to continue?" +#~ msgstr "" +#~ "Натискання кнопки «Продовжити» призведе до запуску процедури встановлення " +#~ "і, отже, втрати даних на дисках, які було позначено для форматування.\n" +#~ "\n" +#~ "Щойно встановлення буде розпочато, ви вже не зможете повернутися до цієї " +#~ "або попередніх сторінок.\n" +#~ "\n" +#~ "Ви справді хочете продовжити процедуру встановлення?" + #~ msgid "Install complete" #~ msgstr "Встановлення завершено" @@ -1730,7 +2308,6 @@ msgstr "" #~ msgid "starting..." #~ msgstr "розпочинаємо…" -#, python-brace-format #~ msgid "DHCPv{v}" #~ msgstr "DHCPv{v}" diff --git a/po/zh_CN.po b/po/zh_CN.po index 374e2cdb..ebf7e3f8 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -3,79 +3,68 @@ # This file is distributed under the same license as the subiquity package. # FIRST AUTHOR , 2019. # +#: ../subiquity/ui/views/installprogress.py:256 msgid "" msgstr "" "Project-Id-Version: subiquity\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-03-05 10:00+0000\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 13:23+0100\n" "PO-Revision-Date: 2019-12-24 05:46+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Chinese (Simplified) \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-03-05 13:52+0000\n" -"X-Generator: Launchpad (build e0878392dc799b267dea80578fa65500a5d74155)\n" +"X-Launchpad-Export-Date: 2020-05-06 12:01+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" -#: ../subiquity/controllers/installprogress.py:141 -msgid "An error has occurred" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:292 -msgid "Installation complete!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:293 -msgid "Finished install!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:432 -msgid "Installing system" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:434 -msgid "Install complete!" -msgstr "" - -#: ../subiquity/controllers/installprogress.py:437 -msgid "An error occurred during installation" -msgstr "" - -#: ../subiquitycore/controllers/network.py:287 +#: ../subiquitycore/controllers/network.py:296 msgid "autoconfiguration failed" msgstr "" -#: ../subiquitycore/models/network.py:37 ../subiquity/models/filesystem.py:394 +#: ../subiquitycore/models/network.py:38 ../subiquity/models/filesystem.py:403 msgid "Info" msgstr "" -#: ../subiquitycore/models/network.py:38 +#: ../subiquitycore/models/network.py:39 msgid "Edit Wifi" msgstr "" -#: ../subiquitycore/models/network.py:39 +#: ../subiquitycore/models/network.py:40 msgid "Edit IPv4" msgstr "" -#: ../subiquitycore/models/network.py:40 +#: ../subiquitycore/models/network.py:41 msgid "Edit IPv6" msgstr "" -#: ../subiquitycore/models/network.py:41 +#: ../subiquitycore/models/network.py:42 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:431 msgid "Edit bond" msgstr "" -#: ../subiquitycore/models/network.py:42 +#: ../subiquitycore/models/network.py:43 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:298 msgid "Add a VLAN tag" msgstr "" -#: ../subiquitycore/models/network.py:43 ../subiquity/models/filesystem.py:401 +#: ../subiquitycore/models/network.py:44 ../subiquity/models/filesystem.py:410 #: ../subiquity/ui/views/filesystem/delete.py:82 msgid "Delete" msgstr "" +#: ../subiquitycore/ssh.py:50 +msgid "The host key fingerprints are:\n" +msgstr "" + +#: ../subiquitycore/ssh.py:57 +#, python-brace-format +msgid "" +"The {keytype} host key fingerprints is:\n" +" {fingerprint}\n" +msgstr "" + #: ../subiquitycore/ui/form.py:362 msgid ", or " msgstr "" @@ -89,9 +78,9 @@ msgstr "" msgid "This field must be a %s URL." msgstr "" -#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:150 -#: ../subiquity/ui/views/filesystem/filesystem.py:506 -#: ../subiquity/ui/views/snaplist.py:479 +#: ../subiquitycore/ui/form.py:446 ../subiquitycore/ui/views/network.py:151 +#: ../subiquity/ui/views/filesystem/filesystem.py:491 +#: ../subiquity/ui/views/snaplist.py:481 msgid "Done" msgstr "" @@ -99,32 +88,20 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:32 #: ../subiquity/ui/views/filesystem/delete.py:87 #: ../subiquity/ui/views/filesystem/delete.py:150 -#: ../subiquity/ui/views/keyboard.py:96 ../subiquity/ui/views/keyboard.py:359 -#: ../subiquity/ui/views/snaplist.py:260 ../subiquity/ui/views/snaplist.py:287 -#: ../subiquity/ui/views/ssh.py:161 +#: ../subiquity/ui/views/ssh.py:161 ../subiquity/ui/views/snaplist.py:260 +#: ../subiquity/ui/views/snaplist.py:287 ../subiquity/ui/views/keyboard.py:96 +#: ../subiquity/ui/views/keyboard.py:359 msgid "Cancel" msgstr "" -#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/keyboard.py:227 -#: ../subiquity/ui/views/ssh.py:186 -msgid "Yes" -msgstr "" - -#: ../subiquitycore/ui/interactive.py:109 -#: ../subiquity/ui/views/filesystem/filesystem.py:98 -#: ../subiquity/ui/views/keyboard.py:228 ../subiquity/ui/views/ssh.py:97 -#: ../subiquity/ui/views/ssh.py:187 -msgid "No" -msgstr "" - #: ../subiquitycore/ui/views/network_configure_manual_interface.py:86 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:146 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:390 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:432 #: ../subiquitycore/ui/views/network_configure_wlan_interface.py:50 -#: ../subiquity/ui/views/filesystem/lvm.py:151 -#: ../subiquity/ui/views/filesystem/partition.py:342 #: ../subiquity/ui/views/filesystem/raid.py:141 +#: ../subiquity/ui/views/filesystem/partition.py:376 +#: ../subiquity/ui/views/filesystem/lvm.py:151 msgid "Save" msgstr "" @@ -184,9 +161,9 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:263 #: ../subiquitycore/ui/views/network_configure_manual_interface.py:419 -#: ../subiquity/ui/views/filesystem/lvm.py:136 -#: ../subiquity/ui/views/filesystem/partition.py:332 #: ../subiquity/ui/views/filesystem/raid.py:125 +#: ../subiquity/ui/views/filesystem/partition.py:364 +#: ../subiquity/ui/views/filesystem/lvm.py:136 msgid "Create" msgstr "" @@ -205,9 +182,11 @@ msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:328 #: ../subiquity/ui/views/filesystem/disk_info.py:53 -#: ../subiquity/ui/views/filesystem/filesystem.py:265 -#: ../subiquity/ui/views/installprogress.py:68 -#: ../subiquity/ui/views/snaplist.py:329 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/filesystem/filesystem.py:229 +#: ../subiquity/ui/views/help.py:66 ../subiquity/ui/views/ssh.py:223 +#: ../subiquity/ui/views/snaplist.py:330 +#: ../subiquity/ui/views/installprogress.py:80 +#: ../subiquity/ui/views/error.py:59 msgid "Close" msgstr "" @@ -217,8 +196,8 @@ msgid "Info for {}" msgstr "" #: ../subiquitycore/ui/views/network_configure_manual_interface.py:384 -#: ../subiquity/ui/views/filesystem/lvm.py:87 #: ../subiquity/ui/views/filesystem/raid.py:90 +#: ../subiquity/ui/views/filesystem/lvm.py:87 msgid "Name:" msgstr "" @@ -255,10 +234,6 @@ msgstr "" msgid "Create bond" msgstr "" -#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 -msgid "Network interface {} WIFI configuration" -msgstr "" - #: ../subiquitycore/ui/views/network.py:76 msgid "Network connections" msgstr "" @@ -271,805 +246,378 @@ msgstr "" #. See _route_watcher #: ../subiquitycore/ui/views/network.py:108 -#: ../subiquity/ui/views/filesystem/filesystem.py:511 -#: ../subiquity/ui/views/filesystem/guided.py:114 +#: ../subiquity/ui/views/filesystem/guided.py:123 +#: ../subiquity/ui/views/filesystem/filesystem.py:496 #: ../subiquity/ui/views/filesystem/probing.py:53 #: ../subiquity/ui/views/filesystem/probing.py:78 -#: ../subiquity/ui/views/keyboard.py:379 ../subiquity/ui/views/mirror.py:38 -#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/refresh.py:157 -#: ../subiquity/ui/views/refresh.py:184 ../subiquity/ui/views/refresh.py:214 -#: ../subiquity/ui/views/refresh.py:280 ../subiquity/ui/views/snaplist.py:480 -#: ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/refresh.py:157 ../subiquity/ui/views/refresh.py:184 +#: ../subiquity/ui/views/refresh.py:214 ../subiquity/ui/views/refresh.py:280 +#: ../subiquity/ui/views/mirror.py:38 ../subiquity/ui/views/ssh.py:107 +#: ../subiquity/ui/views/snaplist.py:482 ../subiquity/ui/views/keyboard.py:379 +#: ../subiquity/ui/views/proxy.py:41 ../subiquity/ui/views/zdev.py:148 msgid "Back" msgstr "" -#: ../subiquitycore/ui/views/network.py:152 +#: ../subiquitycore/ui/views/network.py:153 msgid "Continue without network" msgstr "" -#: ../subiquitycore/ui/views/network.py:165 +#: ../subiquitycore/ui/views/network.py:166 msgid "Applying changes" msgstr "" -#: ../subiquitycore/ui/views/network.py:181 +#: ../subiquitycore/ui/views/network.py:182 msgid "not connected" msgstr "" -#: ../subiquitycore/ui/views/network.py:186 +#: ../subiquitycore/ui/views/network.py:187 msgid "enslaved to {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:210 +#: ../subiquitycore/ui/views/network.py:211 msgid "timed out" msgstr "" -#: ../subiquitycore/ui/views/network.py:216 +#: ../subiquitycore/ui/views/network.py:217 msgid "unknown state {}" msgstr "" -#: ../subiquitycore/ui/views/network.py:225 +#: ../subiquitycore/ui/views/network.py:226 msgid "static" msgstr "" -#: ../subiquitycore/ui/views/network.py:233 +#: ../subiquitycore/ui/views/network.py:234 msgid "disabled" msgstr "" -#: ../subiquitycore/ui/views/network.py:351 +#: ../subiquitycore/ui/views/network.py:352 #, python-brace-format msgid "VLAN {id} on interface {link}" msgstr "" -#: ../subiquitycore/ui/views/network.py:354 +#: ../subiquitycore/ui/views/network.py:355 msgid "bond master for {}" msgstr "" -#: ../subiquity/models/filesystem.py:146 -msgid "0 (striped)" +#: ../subiquitycore/ui/views/network_configure_wlan_interface.py:69 +msgid "Network interface {} WIFI configuration" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:186 +#: ../subiquity/ui/views/keyboard.py:227 +msgid "Yes" +msgstr "" + +#: ../subiquitycore/ui/interactive.py:109 ../subiquity/ui/views/ssh.py:97 +#: ../subiquity/ui/views/ssh.py:187 ../subiquity/ui/views/keyboard.py:228 +#: ../subiquity/ui/views/installprogress.py:213 +msgid "No" +msgstr "" + +#: ../subiquity/controllers/ssh.py:107 +msgid "Importing keys failed:" +msgstr "" + +#: ../subiquity/controllers/ssh.py:116 +msgid "ssh-keygen failed to show fingerprint of downloaded keys:" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:154 +msgid "An error has occurred" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:312 +msgid "Installation complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:313 +msgid "Finished install!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:447 +msgid "Installing system" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:449 +msgid "Install complete!" +msgstr "" + +#: ../subiquity/controllers/installprogress.py:452 +msgid "An error occurred during installation" +msgstr "" + +#: ../subiquity/controllers/error.py:54 +msgid "Block device probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:55 +msgid "Disk probe failure" +msgstr "" + +#: ../subiquity/controllers/error.py:56 +msgid "Install failure" +msgstr "" + +#: ../subiquity/controllers/error.py:57 +msgid "Installer crash" +msgstr "" + +#: ../subiquity/controllers/error.py:58 +msgid "Network error" +msgstr "" + +#: ../subiquity/controllers/error.py:59 +msgid "Unknown error" +msgstr "" + +#: ../subiquity/controllers/zdev.py:617 +msgid "failed" +msgstr "" + +#: ../subiquity/controllers/zdev.py:619 +msgid "auto" +msgstr "" + +#: ../subiquity/controllers/zdev.py:621 +msgid "online" msgstr "" #: ../subiquity/models/filesystem.py:147 -msgid "1 (mirrored)" +msgid "0 (striped)" msgstr "" #: ../subiquity/models/filesystem.py:148 -msgid "5" +msgid "1 (mirrored)" msgstr "" #: ../subiquity/models/filesystem.py:149 -msgid "6" +msgid "5" msgstr "" #: ../subiquity/models/filesystem.py:150 +msgid "6" +msgstr "" + +#: ../subiquity/models/filesystem.py:151 msgid "10" msgstr "" -#: ../subiquity/models/filesystem.py:194 ../subiquity/models/filesystem.py:204 +#: ../subiquity/models/filesystem.py:195 ../subiquity/models/filesystem.py:205 msgid "{!r} is not valid input" msgstr "" -#: ../subiquity/models/filesystem.py:395 +#: ../subiquity/models/filesystem.py:404 msgid "Edit" msgstr "" #. XXX summarize partitions here? -#: ../subiquity/models/filesystem.py:396 +#: ../subiquity/models/filesystem.py:405 #: ../subiquity/ui/views/filesystem/delete.py:144 msgid "Reformat" msgstr "" -#: ../subiquity/models/filesystem.py:397 +#: ../subiquity/models/filesystem.py:406 msgid "Add Partition" msgstr "" -#: ../subiquity/models/filesystem.py:398 +#: ../subiquity/models/filesystem.py:407 msgid "Create Logical Volume" msgstr "" -#: ../subiquity/models/filesystem.py:399 +#: ../subiquity/models/filesystem.py:408 msgid "Format" msgstr "" -#: ../subiquity/models/filesystem.py:400 +#: ../subiquity/models/filesystem.py:409 msgid "Remove from RAID/LVM" msgstr "" -#: ../subiquity/models/filesystem.py:402 +#: ../subiquity/models/filesystem.py:411 msgid "Make Boot Device" msgstr "" -#: ../subiquity/models/filesystem.py:410 +#: ../subiquity/models/filesystem.py:419 #, python-brace-format msgid "Cannot edit {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:422 +#: ../subiquity/models/filesystem.py:431 #, python-brace-format msgid "Cannot remove {selflabel} from pre-existing {cdtype} {cdlabel}." msgstr "" -#: ../subiquity/models/filesystem.py:433 +#: ../subiquity/models/filesystem.py:442 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with less than " "{min_devices} devices." msgstr "" -#: ../subiquity/models/filesystem.py:442 +#: ../subiquity/models/filesystem.py:451 #, python-brace-format msgid "" "Removing {selflabel} would leave the {cdtype} {cdlabel} with no devices." msgstr "" -#: ../subiquity/models/filesystem.py:455 +#: ../subiquity/models/filesystem.py:464 #, python-brace-format msgid "Cannot delete {selflabel} as it is part of the {cdtype} {cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:478 +#: ../subiquity/models/filesystem.py:487 msgid "existing" msgstr "" -#: ../subiquity/models/filesystem.py:480 +#: ../subiquity/models/filesystem.py:489 msgid "new" msgstr "" -#: ../subiquity/models/filesystem.py:491 +#: ../subiquity/models/filesystem.py:500 #, python-brace-format msgid "{component_name} of {desc} {name}" msgstr "" -#: ../subiquity/models/filesystem.py:499 +#: ../subiquity/models/filesystem.py:508 #, python-brace-format msgid "already formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:501 +#: ../subiquity/models/filesystem.py:510 #, python-brace-format msgid "to be reformatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:503 +#: ../subiquity/models/filesystem.py:512 #, python-brace-format msgid "to be formatted as {fstype}" msgstr "" -#: ../subiquity/models/filesystem.py:508 +#: ../subiquity/models/filesystem.py:517 #, python-brace-format msgid "mounted at {path}" msgstr "" -#: ../subiquity/models/filesystem.py:510 +#: ../subiquity/models/filesystem.py:519 msgid "not mounted" msgstr "" -#: ../subiquity/models/filesystem.py:513 ../subiquity/models/filesystem.py:518 +#: ../subiquity/models/filesystem.py:522 ../subiquity/models/filesystem.py:527 msgid "unused" msgstr "" -#: ../subiquity/models/filesystem.py:515 +#: ../subiquity/models/filesystem.py:524 msgid "used" msgstr "" -#: ../subiquity/models/filesystem.py:665 +#: ../subiquity/models/filesystem.py:678 #, python-brace-format msgid "" "Cannot delete {selflabel} as partition {partnum} is part of the {cdtype} " "{cdname}." msgstr "" -#: ../subiquity/models/filesystem.py:674 +#: ../subiquity/models/filesystem.py:687 #, python-brace-format msgid "Cannot delete {selflabel} because it has {count} mounted partitions." msgstr "" -#: ../subiquity/models/filesystem.py:680 +#: ../subiquity/models/filesystem.py:693 #, python-brace-format msgid "Cannot delete {selflabel} because it has 1 mounted partition." msgstr "" -#: ../subiquity/models/filesystem.py:755 +#: ../subiquity/models/filesystem.py:768 msgid "local disk" msgstr "" -#: ../subiquity/models/filesystem.py:899 +#: ../subiquity/models/filesystem.py:921 msgid "partition of {}" msgstr "" -#: ../subiquity/models/filesystem.py:903 +#: ../subiquity/models/filesystem.py:925 msgid "partition {} of {}" msgstr "" -#: ../subiquity/models/filesystem.py:907 +#: ../subiquity/models/filesystem.py:929 msgid "partition {}" msgstr "" -#: ../subiquity/models/filesystem.py:935 +#: ../subiquity/models/filesystem.py:963 msgid "" "Cannot delete a single partition from a device that already has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:938 +#: ../subiquity/models/filesystem.py:966 msgid "Cannot delete required bootloader partition" msgstr "" -#: ../subiquity/models/filesystem.py:989 +#: ../subiquity/models/filesystem.py:1018 msgid "software RAID {}" msgstr "" -#: ../subiquity/models/filesystem.py:1002 +#: ../subiquity/models/filesystem.py:1032 msgid "Cannot edit pre-existing RAIDs." msgstr "" -#: ../subiquity/models/filesystem.py:1005 +#: ../subiquity/models/filesystem.py:1035 #, python-brace-format msgid "Cannot edit {selflabel} because it has partitions." msgstr "" -#: ../subiquity/models/filesystem.py:1073 +#: ../subiquity/models/filesystem.py:1105 msgid "Cannot edit pre-existing volume groups." msgstr "" -#: ../subiquity/models/filesystem.py:1076 +#: ../subiquity/models/filesystem.py:1108 #, python-brace-format msgid "Cannot edit {selflabel} because it has logical volumes." msgstr "" -#: ../subiquity/models/filesystem.py:1133 +#: ../subiquity/models/filesystem.py:1165 msgid "" "Cannot delete a single logical volume from a volume group that already has " "logical volumes." msgstr "" -#: ../subiquity/ui/mount.py:71 -msgid "Other" -msgstr "" - -#: ../subiquity/ui/mount.py:73 -msgid "Leave unmounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:129 -msgid "formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:131 -msgid ", mounted at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:133 -msgid ", not mounted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:135 -msgid "unused {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/compound.py:215 +#: ../subiquity/core.py:58 msgid "" -"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " -"boot partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:40 -#, python-brace-format -msgid "Do you really want to delete the {desc} {label}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:50 -#: ../subiquity/ui/views/filesystem/delete.py:120 -#, python-brace-format -msgid "It is formatted as {fstype} and mounted at {path}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:56 -#: ../subiquity/ui/views/filesystem/delete.py:126 -#, python-brace-format -msgid "It is formatted as {fstype} and not mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:62 -#: ../subiquity/ui/views/filesystem/partition.py:453 -msgid "logical volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:64 -#: ../subiquity/ui/views/filesystem/delete.py:130 -msgid "logical volumes" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:67 -msgid "partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:69 -#: ../subiquity/ui/views/filesystem/delete.py:132 -msgid "partitions" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:70 -#, python-brace-format -msgid "It contains {n} {things}:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:80 -msgid "It is not formatted or mounted." -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:109 -msgid "Remove filesystem from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:112 -msgid "Do you really want to remove the existing filesystem from {}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:133 -#, python-brace-format -msgid "Remove all {things} from {obj}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/delete.py:137 -#, python-brace-format -msgid "Do you really want to remove all {things} from {obj}?" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:80 -msgid "" -"Selecting Continue below will begin the installation process and result in " -"the loss of data on the disks selected to be formatted.\n" +"Installer shell session activated.\n" "\n" -"You will not be able to return to this or a previous screen once the " -"installation has started.\n" +"This shell session is running inside the installer environment. You\n" +"will be returned to the installer when this shell is exited, for\n" +"example by typing Control-D or 'exit'.\n" "\n" -"Are you sure you want to continue?" +"Be aware that this is an ephemeral environment. Changes to this\n" +"environment will not survive a reboot. If the install has started, the\n" +"installed system will be mounted at /target." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:99 -#: ../subiquity/ui/views/snaplist.py:397 ../subiquity/ui/views/snaplist.py:406 -msgid "Continue" +#: ../subiquity/core.py:222 +msgid "the installer running on {} will perform the autoinstall" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:102 -msgid "Confirm destructive action" +#: ../subiquity/core.py:235 +msgid "waiting for installer running on {} to run early commands" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:168 -msgid "No disks or partitions mounted." +#: ../subiquity/core.py:325 +msgid "yes" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:193 -msgid "MOUNT POINT" +#: ../subiquity/core.py:326 +msgid "no" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:194 -#: ../subiquity/ui/views/filesystem/filesystem.py:397 -msgid "SIZE" +#: ../subiquity/core.py:331 +msgid "Confirmation is required to continue." msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:195 -#: ../subiquity/ui/views/filesystem/filesystem.py:396 -msgid "TYPE" +#: ../subiquity/core.py:332 +msgid "Add 'autoinstall' to your kernel command line to avoid this" msgstr "" -#: ../subiquity/ui/views/filesystem/filesystem.py:196 -msgid "DEVICE TYPE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:219 -msgid "Unmount" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:293 -msgid "No available devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:295 -msgid "No used devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:355 -msgid "Remove from {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:357 -msgid "Add {} Partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:395 -msgid "DEVICE" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:424 -msgid "free space" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:438 -msgid "Storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:449 -msgid "Create software RAID (md)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:452 -msgid "Create volume group (LVM)" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:459 -msgid "FILE SYSTEM SUMMARY" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:464 -msgid "AVAILABLE DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:471 -msgid "USED DEVICES" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:489 -msgid "Mount a filesystem at /" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:491 -msgid "Select a boot disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/filesystem.py:510 -msgid "Reset" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:48 -msgid "Configure a guided storage layout, or create a custom one:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:53 -#: ../subiquity/ui/views/filesystem/lvm.py:91 -msgid "Passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:54 -#: ../subiquity/ui/views/filesystem/lvm.py:92 -msgid "Confirm passphrase:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:58 -#: ../subiquity/ui/views/identity.py:125 -msgid "Password must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:62 -#: ../subiquity/ui/views/identity.py:129 -msgid "Passwords do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:75 -msgid "Encrypt the LVM group with LUKS" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:82 -msgid "Set up this disk as an LVM group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:110 -msgid "Use an entire disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:112 -msgid "Custom storage layout" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:125 -msgid "" -"\n" -"\n" -"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" -"replacing any partitions and data already there.\n" -"\n" -"If the platform requires it, a bootloader partition is created on the disk.\n" -"\n" -"If you choose to use LVM, two additional partitions are then created,\n" -"one for /boot and one covering the rest of the disk. An LVM volume\n" -"group is created containing the large partition. A 4 gigabyte logical\n" -"volume is created for the root filesystem. It can easily be enlarged\n" -"with standard LVM command line tools.\n" -"\n" -"You can also choose to encrypt LVM volume group. This will require\n" -"setting a password, that one will need to type on every boot before\n" -"the system boots.\n" -"\n" -"If you do not choose to use LVM, a single partition is created covering the\n" -"rest of the disk which is then formatted as ext4 and mounted at /.\n" -"\n" -"In either case, you will still have a chance to review and modify the " -"results.\n" -"\n" -"If you choose to use a custom storage layout, no changes are made to the " -"disks\n" -"and you will have to, at a minimum, select a boot disk and mount a " -"filesystem\n" -"at /.\n" -"\n" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:156 -msgid "Guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/guided.py:169 -msgid "Help on guided storage configuration" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:61 -msgid "" -"The only characters permitted in the name of a volume group are a-z, A-Z, 0-" -"9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:84 -msgid "Passphrases" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:88 -#: ../subiquity/ui/views/filesystem/raid.py:92 -msgid "Devices:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:89 -#: ../subiquity/ui/views/filesystem/raid.py:93 -msgid "Size:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:90 -msgid "Create encrypted volume" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:103 -msgid "Select at least one device to be part of the volume group." -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:109 -msgid "The name of a volume group cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:111 -msgid "The name of a volume group cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:113 -msgid "{} is not a valid name for a volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:116 -msgid "There is already a volume group named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:121 -msgid "Passphrase must be set" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:126 -msgid "Passphrases do not match" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:135 -msgid "Create LVM volume group" -msgstr "" - -#: ../subiquity/ui/views/filesystem/lvm.py:150 -msgid "Edit volume group \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:74 -msgid "Leave unformatted" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:77 -msgid "Leave formatted as {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:109 -msgid "Capped partition size at {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:115 -msgid "Rounded size up to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:126 -msgid "" -"The only characters permitted in the name of a logical volume are a-z, A-Z, " -"0-9, +, _, . and -" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:160 -msgid "Size (max {}):" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:196 -msgid "Name: " -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:198 -msgid "Format:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:199 -msgid "Mount:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:201 -msgid "Use as swap" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:202 -msgid "Use this swap partition in the installed system." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:226 -msgid "The name of a logical volume cannot be empty" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:228 -msgid "The name of a logical volume cannot start with a hyphen" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:230 -msgid "A logical volume may not be called {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:235 -msgid "The name of a logical volume may not contain \"{}\"" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:238 -msgid "There is already a logical volume named {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:247 -msgid "Path exceeds PATH_MAX" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:250 -msgid "{} is already mounted at {}." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:258 -msgid "" -"Mounting an existing filesystem at {} is usually a bad idea, proceed only " -"with caution." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:274 -msgid "" -"Required bootloader partition\n" -"\n" -"GRUB will be installed onto the target disk's MBR.\n" -"\n" -"However, on a disk with a GPT partition table, there is not enough space " -"after the MBR for GRUB to store its second-stage core.img, so a small " -"unformatted partition is needed at the start of the disk. It will not " -"contain a filesystem and will not be mounted, and cannot be edited here." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:284 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the ESP / \"EFI system partition\" required by UEFI. Grub will be " -"installed onto this partition, which must be formatted as fat32." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:290 -msgid " The only aspect of this partition that can be edited is the size." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:293 -msgid "" -" You can choose whether to use the existing filesystem on this partition or " -"reformat it." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:297 -msgid "" -"Required bootloader partition\n" -"\n" -"This is the PReP partion which is required on POWER. Grub will be installed " -"onto this partition." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:377 -#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 -#: ../subiquity/ui/views/keyboard.py:358 -msgid "OK" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:384 -msgid "Use existing fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:390 -msgid "Reformat as fresh fat32 filesystem" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:455 -msgid "{} partition" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:457 -msgid "Adding {} to {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:460 -msgid "logical volume {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:463 -msgid "Editing {} of {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:514 -msgid "" -"Formatting and mounting a disk directly is unusual. You probably want to add " -"a partition instead." -msgstr "" - -#: ../subiquity/ui/views/filesystem/partition.py:526 -msgid "Format and/or mount {}" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:40 -msgid "Waiting for storage probing to complete" -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:48 -msgid "" -"The installer is probing for block devices to install to. Please wait until " -"it completes." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:61 -msgid "" -"Unfortunately probing for devices to install to failed. Please report a bug " -"on Launchpad, and if possible include the contents of the /var/log/installer " -"directory." -msgstr "" - -#: ../subiquity/ui/views/filesystem/probing.py:68 -msgid "Probing for devices to install to failed" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:67 -msgid "/ is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:73 -msgid "Whitespace is not permitted in the name of a RAID device" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:91 -msgid "RAID Level:" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:104 -msgid "There is already a RAID named '{}'" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:107 -msgid ". and .. are not valid names for RAID devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:113 -msgid "RAID Level \"{}\" requires at least {} active devices" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:124 -msgid "Create software RAID (\"MD\") disk" -msgstr "" - -#: ../subiquity/ui/views/filesystem/raid.py:140 -msgid "Edit software RAID disk \"{}\"" +#: ../subiquity/core.py:336 +msgid "Continue with autoinstall?" msgstr "" #: ../subiquity/ui/views/identity.py:50 @@ -1137,6 +685,16 @@ msgstr "" msgid "The username \"{username}\" is reserved for use by the system." msgstr "" +#: ../subiquity/ui/views/identity.py:125 +#: ../subiquity/ui/views/filesystem/guided.py:61 +msgid "Password must be set" +msgstr "" + +#: ../subiquity/ui/views/identity.py:129 +#: ../subiquity/ui/views/filesystem/guided.py:65 +msgid "Passwords do not match" +msgstr "" + #: ../subiquity/ui/views/identity.py:137 #, python-brace-format msgid "{desc} do not match" @@ -1157,32 +715,1043 @@ msgstr "" msgid "passwords" msgstr "" -#: ../subiquity/ui/views/installprogress.py:47 -msgid "Reboot Now" +#: ../subiquity/ui/views/filesystem/compound.py:129 +msgid "formatted as {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:49 -msgid "View error report" +#: ../subiquity/ui/views/filesystem/compound.py:131 +msgid ", mounted at {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:51 -msgid "View full log" +#: ../subiquity/ui/views/filesystem/compound.py:133 +msgid ", not mounted" msgstr "" -#: ../subiquity/ui/views/installprogress.py:65 -msgid "Full installer output" +#: ../subiquity/ui/views/filesystem/compound.py:135 +msgid "unused {}" msgstr "" -#: ../subiquity/ui/views/installprogress.py:113 -msgid "Cancel update and reboot" +#: ../subiquity/ui/views/filesystem/compound.py:215 +msgid "" +"If you put all disks into RAIDs or LVM VGs, there will be nowhere to put the " +"boot partition." msgstr "" -#: ../subiquity/ui/views/installprogress.py:117 -msgid "Reboot" +#: ../subiquity/ui/views/filesystem/raid.py:67 +msgid "/ is not permitted in the name of a RAID device" msgstr "" -#: ../subiquity/ui/views/installprogress.py:135 -msgid "Rebooting..." +#: ../subiquity/ui/views/filesystem/raid.py:73 +msgid "Whitespace is not permitted in the name of a RAID device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:91 +msgid "RAID Level:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:92 +#: ../subiquity/ui/views/filesystem/lvm.py:88 +msgid "Devices:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:93 +#: ../subiquity/ui/views/filesystem/lvm.py:89 +msgid "Size:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:104 +msgid "There is already a RAID named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:107 +msgid ". and .. are not valid names for RAID devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:113 +msgid "RAID Level \"{}\" requires at least {} active devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:124 +msgid "Create software RAID (\"MD\") disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/raid.py:140 +msgid "Edit software RAID disk \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:75 +msgid "Leave unformatted" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:78 +msgid "Leave formatted as {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:110 +msgid "Capped partition size at {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:116 +msgid "Rounded size up to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:127 +msgid "" +"The only characters permitted in the name of a logical volume are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:161 +msgid "Size (max {}):" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:197 +msgid "Name: " +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:199 +msgid "Format:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:200 +msgid "Mount:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:202 +msgid "Use as swap" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:203 +msgid "Use this swap partition in the installed system." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:227 +msgid "The name of a logical volume cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:229 +msgid "The name of a logical volume cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:231 +msgid "A logical volume may not be called {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:236 +msgid "The name of a logical volume may not contain \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:239 +msgid "There is already a logical volume named {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:248 +msgid "Path exceeds PATH_MAX" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:251 +msgid "{} is already mounted at {}." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:259 +msgid "" +"Mounting an existing filesystem at {} is usually a bad idea, proceed only " +"with caution." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:274 +#, python-brace-format +msgid "" +"Bootloader partition\n" +"\n" +"{middle}\n" +"\n" +"However, on a disk with a GPT partition table, there is not enough\n" +"space after the MBR for GRUB to store its second-stage core.img, so a\n" +"small unformatted partition is needed at the start of the disk. It\n" +"will not contain a filesystem and will not be mounted, and cannot be\n" +"edited here.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:286 +msgid "" +"If this disk is selected as a boot device, GRUB will be installed onto\n" +"the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:290 +msgid "" +"As this disk has been selected as a boot device, GRUB will be\n" +"installed onto the target disk's MBR." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:294 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. If this\n" +"disk is selected as a boot device, Grub will be installed onto this\n" +"partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:302 +msgid "" +"Bootloader partition\n" +"\n" +"This is an ESP / \"EFI system partition\" as required by UEFI. As this\n" +"disk has been selected as a boot device, Grub will be installed onto\n" +"this partition, which must be formatted as fat32.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:310 +msgid "The only aspect of this partition that can be edited is the size.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:314 +msgid "" +"You can choose whether to use the existing filesystem on this\n" +"partition or reformat it.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:319 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. If this disk is\n" +"selected as a boot device, Grub will be installed onto this partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:326 +msgid "" +"Required bootloader partition\n" +"\n" +"This is the PReP partion which is required on POWER. As this disk has\n" +"been selected as a boot device, Grub will be installed onto this\n" +"partition.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:411 +#: ../subiquity/ui/views/filesystem/guided.py:203 +#: ../subiquity/ui/views/keyboard.py:95 ../subiquity/ui/views/keyboard.py:145 +#: ../subiquity/ui/views/keyboard.py:358 +msgid "OK" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:418 +msgid "Use existing fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:424 +msgid "Reformat as fresh fat32 filesystem" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:502 +#: ../subiquity/ui/views/filesystem/delete.py:62 +msgid "logical volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:504 +msgid "{} partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:506 +msgid "Adding {} to {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:509 +msgid "logical volume {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:512 +msgid "Editing {} of {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:563 +msgid "" +"Formatting and mounting a disk directly is unusual. You probably want to add " +"a partition instead." +msgstr "" + +#: ../subiquity/ui/views/filesystem/partition.py:575 +msgid "Format and/or mount {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:40 +#, python-brace-format +msgid "Do you really want to delete the {desc} {label}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:50 +#: ../subiquity/ui/views/filesystem/delete.py:120 +#, python-brace-format +msgid "It is formatted as {fstype} and mounted at {path}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:56 +#: ../subiquity/ui/views/filesystem/delete.py:126 +#, python-brace-format +msgid "It is formatted as {fstype} and not mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:64 +#: ../subiquity/ui/views/filesystem/delete.py:130 +msgid "logical volumes" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:67 +msgid "partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:69 +#: ../subiquity/ui/views/filesystem/delete.py:132 +msgid "partitions" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:70 +#, python-brace-format +msgid "It contains {n} {things}:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:80 +msgid "It is not formatted or mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:109 +msgid "Remove filesystem from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:112 +msgid "Do you really want to remove the existing filesystem from {}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:133 +#, python-brace-format +msgid "Remove all {things} from {obj}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/delete.py:137 +#, python-brace-format +msgid "Do you really want to remove all {things} from {obj}?" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:61 +msgid "" +"The only characters permitted in the name of a volume group are a-z, A-Z, " +"0-9, +, _, . and -" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:84 +msgid "Passphrases" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:90 +msgid "Create encrypted volume" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:91 +#: ../subiquity/ui/views/filesystem/guided.py:56 +msgid "Passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:92 +#: ../subiquity/ui/views/filesystem/guided.py:57 +msgid "Confirm passphrase:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:103 +msgid "Select at least one device to be part of the volume group." +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:109 +msgid "The name of a volume group cannot be empty" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:111 +msgid "The name of a volume group cannot start with a hyphen" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:113 +msgid "{} is not a valid name for a volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:116 +msgid "There is already a volume group named '{}'" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:121 +msgid "Passphrase must be set" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:126 +msgid "Passphrases do not match" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:135 +msgid "Create LVM volume group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/lvm.py:150 +msgid "Edit volume group \"{}\"" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:51 +msgid "Configure a guided storage layout, or create a custom one:" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:78 +msgid "Encrypt the LVM group with LUKS" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:85 +msgid "Set up this disk as an LVM group" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:119 +msgid "Use an entire disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:121 +msgid "Custom storage layout" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:134 +msgid "" +"\n" +"\n" +"The \"Use an entire disk\" option installs Ubuntu onto the selected disk,\n" +"replacing any partitions and data already there.\n" +"\n" +"If the platform requires it, a bootloader partition is created on the disk.\n" +"\n" +"If you choose to use LVM, two additional partitions are then created,\n" +"one for /boot and one covering the rest of the disk. An LVM volume\n" +"group is created containing the large partition. A logical volume is\n" +"created for the root filesystem, sized using some simple heuristic. It\n" +"can easily be enlarged with standard LVM command line tools (or on the\n" +"next screen).\n" +"\n" +"You can also choose to encrypt LVM volume group. This will require\n" +"setting a password, that one will need to type on every boot before\n" +"the system boots.\n" +"\n" +"If you do not choose to use LVM, a single partition is created covering the\n" +"rest of the disk which is then formatted as ext4 and mounted at /.\n" +"\n" +"In either case, you will still have a chance to review and modify the " +"results.\n" +"\n" +"If you choose to use a custom storage layout, no changes are made to the " +"disks\n" +"and you will have to, at a minimum, select a boot disk and mount a " +"filesystem\n" +"at /.\n" +"\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:164 +msgid "" +"\n" +"Block probing did not discover any disks big enough to support guided " +"storage\n" +"configuration. Manual configuration may still be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:170 +msgid "" +"\n" +"Block probing did not discover any disks. Unfortunately this means that\n" +"installation will not be possible.\n" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:178 +msgid "Guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/guided.py:211 +msgid "Help on guided storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:132 +msgid "No disks or partitions mounted." +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:157 +msgid "MOUNT POINT" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:158 +#: ../subiquity/ui/views/filesystem/filesystem.py:382 +msgid "SIZE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:159 +#: ../subiquity/ui/views/filesystem/filesystem.py:381 +msgid "TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:160 +msgid "DEVICE TYPE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:183 +msgid "Unmount" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:257 +msgid "No available devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:259 +msgid "No used devices" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:320 +msgid "Remove from {}" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:325 +msgid "Add {} Partition" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:330 +msgid "Stop Using As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:335 +msgid "Add As Another Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:336 +msgid "Use As Boot Device" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:380 +msgid "DEVICE" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:409 +msgid "free space" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:423 +msgid "Storage configuration" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:434 +msgid "Create software RAID (md)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:437 +msgid "Create volume group (LVM)" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:444 +msgid "FILE SYSTEM SUMMARY" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:449 +msgid "AVAILABLE DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:456 +msgid "USED DEVICES" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:474 +msgid "Mount a filesystem at /" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:476 +msgid "Select a boot disk" +msgstr "" + +#: ../subiquity/ui/views/filesystem/filesystem.py:495 +msgid "Reset" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:40 +msgid "Waiting for storage probing to complete" +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:48 +msgid "" +"The installer is probing for block devices to install to. Please wait until " +"it completes." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:61 +msgid "" +"Unfortunately probing for devices to install to failed. Please report a bug " +"on Launchpad, and if possible include the contents of the /var/log/installer " +"directory." +msgstr "" + +#: ../subiquity/ui/views/filesystem/probing.py:68 +msgid "Probing for devices to install to failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:111 +msgid "Checking for installer update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:113 +msgid "" +"Contacting the snap store to check if a new version of the installer is " +"available." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:117 +msgid "Contacting the snap store failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:119 +msgid "Contacting the snap store failed:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:122 +msgid "Installer update available" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:124 +#, python-brace-format +msgid "" +"Version {new} of the installer is now available ({current} is currently " +"running)." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:128 +msgid "Downloading update..." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:130 +msgid "" +"Please wait while the updated installer is being downloaded. The installer " +"will restart automatically when the download is complete." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:134 +msgid "Update failed" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:136 +msgid "Downloading and applying the update:" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 +#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 +msgid "Continue without updating" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 +#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:406 +msgid "Try again" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:206 +msgid "" +"If you choose to update, the update will be downloaded and the installation " +"will continue from here." +msgstr "" + +#: ../subiquity/ui/views/refresh.py:212 +msgid "Update to the new installer" +msgstr "" + +#: ../subiquity/ui/views/refresh.py:238 +msgid "Cancel update" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:32 +msgid "" +"You may provide an archive mirror that will be used instead of the default." +msgstr "" + +#: ../subiquity/ui/views/mirror.py:40 +msgid "Mirror address:" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:45 +msgid "Configure Ubuntu archive mirror" +msgstr "" + +#: ../subiquity/ui/views/mirror.py:46 +msgid "If you use an alternative mirror for Ubuntu, enter its details here." +msgstr "" + +#: ../subiquity/ui/views/help.py:70 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, this\n" +"release of Ubuntu will receive updates for 9 months from release.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release}.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:86 +#, python-brace-format +msgid "" +"\n" +"Welcome to the Ubuntu Server Installer!\n" +"\n" +"The most popular server Linux in the cloud and data centre, you can\n" +"rely on Ubuntu Server and its five years of guaranteed free upgrades.\n" +"\n" +"The installer will guide you through installing Ubuntu Server\n" +"{release} LTS.\n" +"\n" +"The installer only requires the up and down arrow keys, space (or\n" +"return) and the occasional bit of typing.\n" +"\n" +"This is version {snap_version} of the installer.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:102 +msgid "" +"\n" +"It is possible to connect to the installer over the network, which\n" +"might allow the use of a more capable terminal." +msgstr "" + +#: ../subiquity/ui/views/help.py:106 +msgid "" +"\n" +"To connect, SSH to any of these addresses:\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:110 +#, python-brace-format +msgid "" +"\n" +"To connect, SSH to installer@{ip}.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:114 +#, python-brace-format +msgid "" +"\n" +"The password you should use is \"{password}\".\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:118 +msgid "" +"\n" +"Unfortunately this system seems to have no global IP addresses at this\n" +"time.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:123 +msgid "" +"\n" +"Unfortunately the installer was unable to detect the password that has\n" +"been set.\n" +msgstr "" + +#: ../subiquity/ui/views/help.py:173 +msgid "The following keys can be used at any time:" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "ESC" +msgstr "" + +#: ../subiquity/ui/views/help.py:177 +msgid "go back" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "F1" +msgstr "" + +#: ../subiquity/ui/views/help.py:178 +msgid "open help menu" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "Control-Z, F2" +msgstr "" + +#: ../subiquity/ui/views/help.py:179 +msgid "switch to shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "Control-L, F3" +msgstr "" + +#: ../subiquity/ui/views/help.py:180 +msgid "redraw screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "Control-T, F4" +msgstr "" + +#: ../subiquity/ui/views/help.py:181 +msgid "toggle color on and off" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "Control-X" +msgstr "" + +#: ../subiquity/ui/views/help.py:185 +msgid "quit" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "Control-E" +msgstr "" + +#: ../subiquity/ui/views/help.py:186 +msgid "generate noisy error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "Control-R" +msgstr "" + +#: ../subiquity/ui/views/help.py:187 +msgid "generate quiet error report" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "Control-G" +msgstr "" + +#: ../subiquity/ui/views/help.py:188 +msgid "pretend to run an install" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "Control-U" +msgstr "" + +#: ../subiquity/ui/views/help.py:189 +msgid "crash the ui" +msgstr "" + +#: ../subiquity/ui/views/help.py:200 +msgid "(dry-run only)" +msgstr "" + +#: ../subiquity/ui/views/help.py:216 +msgid "Shortcut Keys" +msgstr "" + +#: ../subiquity/ui/views/help.py:241 +msgid "About this installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:243 +msgid "Keyboard shortcuts" +msgstr "" + +#: ../subiquity/ui/views/help.py:245 +msgid "Enter shell" +msgstr "" + +#: ../subiquity/ui/views/help.py:247 +msgid "Toggle color on/off" +msgstr "" + +#: ../subiquity/ui/views/help.py:257 ../subiquity/ui/views/help.py:387 +msgid "Help on SSH access" +msgstr "" + +#: ../subiquity/ui/views/help.py:267 +msgid "Help on this screen" +msgstr "" + +#: ../subiquity/ui/views/help.py:271 ../subiquity/ui/views/help.py:276 +msgid "View error reports" +msgstr "" + +#: ../subiquity/ui/views/help.py:369 +msgid "About the installer" +msgstr "" + +#: ../subiquity/ui/views/help.py:435 +msgid "Help" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:31 +msgid "" +"\n" +"Select the language to use for the installer and to be configured in the\n" +"installed system.\n" +msgstr "" + +#: ../subiquity/ui/views/welcome.py:47 +msgid "Use UP, DOWN and ENTER keys to select your language." +msgstr "" + +#: ../subiquity/ui/views/welcome.py:68 +msgid "Help choosing a language" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:66 +msgid "Import Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:73 +msgid "Github Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:80 +msgid "Launchpad Username:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:92 +msgid "Install OpenSSH server" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:95 +msgid "Import SSH identity:" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:98 +msgid "from Github" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:99 +msgid "from Launchpad" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:101 +msgid "You can import your SSH keys from Github or Launchpad." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:105 +msgid "Allow password authentication over SSH" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:138 +msgid "This field must not be blank." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:140 +msgid "SSH id too long, must be < " +msgstr "" + +#: ../subiquity/ui/views/ssh.py:144 +msgid "" +"A Launchpad username must start with a letter or number. All letters must be " +"lower-case. The characters +, - and . are also allowed after the first " +"character." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:150 +msgid "" +"A Github username may only contain alphanumeric characters or single " +"hyphens, and cannot begin or end with a hyphen." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:160 +msgid "Fetching SSH keys..." +msgstr "" + +#: ../subiquity/ui/views/ssh.py:190 +msgid "Confirm SSH keys" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:191 +msgid "" +"Keys with the following fingerprints were fetched. Do you want to use them?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:194 +msgid "Confirm SSH key" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:195 +msgid "" +"A key with the following fingerprint was fetched. Do you want to use it?" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:242 +msgid "SSH Setup" +msgstr "" + +#: ../subiquity/ui/views/ssh.py:243 +msgid "" +"You can choose to install the OpenSSH server package to enable secure remote " +"access to your server." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:79 +msgid "just now" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:83 +msgid "minute" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:85 +msgid "minutes" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:89 +msgid "hour" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:91 +msgid "hours" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:95 +msgid "day" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:97 +msgid "days" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:100 +#, python-brace-format +msgid "{amount:2} {unit} ago" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:256 +msgid "Fetching info for {}" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:282 +msgid "Fetching info for {} failed" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:369 +msgid "Featured Server Snaps" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:398 ../subiquity/ui/views/snaplist.py:407 +#: ../subiquity/ui/views/installprogress.py:63 +#: ../subiquity/ui/views/installprogress.py:214 +#: ../subiquity/ui/views/error.py:143 ../subiquity/ui/views/zdev.py:147 +msgid "Continue" +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:399 +msgid "Loading server snaps from store, please wait..." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:404 +msgid "Sorry, loading snaps from the store failed." +msgstr "" + +#: ../subiquity/ui/views/snaplist.py:487 +msgid "" +"These are popular snaps in server environments. Select or deselect with " +"SPACE, press ENTER to see more details of the package, publisher and " +"versions available." msgstr "" #: ../subiquity/ui/views/keyboard.py:64 @@ -1244,8 +1813,8 @@ msgid "" "the standard Latin layout.\n" "\n" "Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the " -"latter case, use the combination Shift+Caps Lock for normal Caps toggle). " -"Alt+Shift is also a popular combination; it will however lose its usual " +"latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt" +"+Shift is also a popular combination; it will however lose its usual " "behavior in Emacs and other programs that use it for specific needs.\n" "\n" "Not all listed keys are present on all keyboards. " @@ -1355,21 +1924,64 @@ msgstr "" msgid "Identify keyboard" msgstr "" -#: ../subiquity/ui/views/mirror.py:32 +#: ../subiquity/ui/views/installprogress.py:50 +msgid "Install progress" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:57 +msgid "Reboot Now" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:59 +msgid "View error report" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:61 +msgid "View full log" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:77 +msgid "Full installer output" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:142 +msgid "Cancel update and reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:146 +msgid "Reboot" +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:179 +msgid "Rebooting..." +msgstr "" + +#: ../subiquity/ui/views/installprogress.py:195 msgid "" -"You may provide an archive mirror that will be used instead of the default." +"Selecting Continue below will begin the installation process and\n" +"result in the loss of data on the disks selected to be formatted.\n" +"\n" +"You will not be able to return to this or a previous screen once\n" +"the installation has started.\n" +"\n" +"Are you sure you want to continue?" msgstr "" -#: ../subiquity/ui/views/mirror.py:40 -msgid "Mirror address:" +#: ../subiquity/ui/views/installprogress.py:217 +msgid "Confirm destructive action" msgstr "" -#: ../subiquity/ui/views/mirror.py:45 -msgid "Configure Ubuntu archive mirror" +#: ../subiquity/ui/views/installprogress.py:235 +#, python-brace-format +msgid "" +"The installer running on {tty} is currently installing the system.\n" +"\n" +"You can wait for this to complete or switch to a shell.\n" msgstr "" -#: ../subiquity/ui/views/mirror.py:46 -msgid "If you use an alternative mirror for Ubuntu, enter its details here." +#: ../subiquity/ui/views/installprogress.py:247 +#: ../subiquity/ui/views/error.py:145 +msgid "Switch to a shell" msgstr "" #: ../subiquity/ui/views/proxy.py:33 @@ -1377,8 +1989,8 @@ msgid "" "If you need to use a HTTP proxy to access the outside world, enter the proxy " "information here. Otherwise, leave this blank.\n" "\n" -"The proxy information should be given in the standard form of " -"\"http://[[user][:pass]@]host[:port]/\"." +"The proxy information should be given in the standard form of \"http://" +"[[user][:pass]@]host[:port]/\"." msgstr "" #: ../subiquity/ui/views/proxy.py:43 @@ -1395,237 +2007,190 @@ msgid "" "details here." msgstr "" -#: ../subiquity/ui/views/refresh.py:111 -msgid "Checking for installer update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:113 -msgid "" -"Contacting the snap store to check if a new version of the installer is " -"available." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:117 -msgid "Contacting the snap store failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:119 -msgid "Contacting the snap store failed:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:122 -msgid "Installer update available" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:124 -#, python-brace-format -msgid "" -"Version {new} of the installer is now available ({current} is currently " -"running)." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:128 -msgid "Downloading update..." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:130 -msgid "" -"Please wait while the updated installer is being downloaded. The installer " -"will restart automatically when the download is complete." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:134 -msgid "Update failed" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:136 -msgid "Downloading and applying the update:" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:156 ../subiquity/ui/views/refresh.py:183 -#: ../subiquity/ui/views/refresh.py:213 ../subiquity/ui/views/refresh.py:279 -msgid "Continue without updating" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:182 ../subiquity/ui/views/refresh.py:278 -#: ../subiquity/ui/views/snaplist.py:286 ../subiquity/ui/views/snaplist.py:405 -msgid "Try again" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:206 -msgid "" -"If you choose to update, the update will be downloaded and the installation " -"will continue from here." -msgstr "" - -#: ../subiquity/ui/views/refresh.py:212 -msgid "Update to the new installer" -msgstr "" - -#: ../subiquity/ui/views/refresh.py:238 -msgid "Cancel update" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:79 -msgid "just now" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:83 -msgid "minute" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:85 -msgid "minutes" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:89 -msgid "hour" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:91 -msgid "hours" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:95 -msgid "day" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:97 -msgid "days" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:100 -#, python-brace-format -msgid "{amount:2} {unit} ago" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:256 -msgid "Fetching info for {}" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:282 -msgid "Fetching info for {} failed" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:368 -msgid "Featured Server Snaps" -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:398 -msgid "Loading server snaps from store, please wait..." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:403 -msgid "Sorry, loading snaps from the store failed." -msgstr "" - -#: ../subiquity/ui/views/snaplist.py:485 -msgid "" -"These are popular snaps in server environments. Select or deselect with " -"SPACE, press ENTER to see more details of the package, publisher and " -"versions available." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:66 -msgid "Import Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:73 -msgid "Github Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:80 -msgid "Launchpad Username:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:92 -msgid "Install OpenSSH server" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:95 -msgid "Import SSH identity:" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:98 -msgid "from Github" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:99 -msgid "from Launchpad" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:101 -msgid "You can import your SSH keys from Github or Launchpad." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:105 -msgid "Allow password authentication over SSH" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:138 -msgid "This field must not be blank." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:140 -msgid "SSH id too long, must be < " -msgstr "" - -#: ../subiquity/ui/views/ssh.py:144 -msgid "" -"A Launchpad username must start with a letter or number. All letters must be " -"lower-case. The characters +, - and . are also allowed after the first " -"character." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:150 -msgid "" -"A Github username may only contain alphanumeric characters or single " -"hyphens, and cannot begin or end with a hyphen." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:160 -msgid "Fetching SSH keys..." -msgstr "" - -#: ../subiquity/ui/views/ssh.py:190 -msgid "Confirm SSH keys" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:191 -msgid "" -"Keys with the following fingerprints were fetched. Do you want to use them?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:194 -msgid "Confirm SSH key" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:195 -msgid "" -"A key with the following fingerprint was fetched. Do you want to use it?" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:242 -msgid "SSH Setup" -msgstr "" - -#: ../subiquity/ui/views/ssh.py:243 -msgid "" -"You can choose to install the OpenSSH server package to enable secure remote " -"access to your server." -msgstr "" - -#: ../subiquity/ui/views/welcome.py:31 +#: ../subiquity/ui/views/error.py:66 ../subiquity/ui/views/error.py:69 msgid "" "\n" -"Select the language to use for the installer and to be configured in the\n" -"installed system.\n" +"Sorry, there was a problem examining the storage devices on this system.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:47 -msgid "Use UP, DOWN and ENTER keys to select your language." +#: ../subiquity/ui/views/error.py:72 +msgid "" +"\n" +"Sorry, there was a problem completing the installation.\n" msgstr "" -#: ../subiquity/ui/views/welcome.py:68 -msgid "Help choosing a language" +#: ../subiquity/ui/views/error.py:75 +msgid "" +"\n" +"Sorry, there was a problem applying the network configuration.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:78 +msgid "" +"\n" +"Sorry, the installer has restarted because of an error.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:81 +msgid "" +"\n" +"Sorry, an unknown error occurred.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:87 +msgid "" +"\n" +"Information is being collected from the system that will help the\n" +"developers diagnose the report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:91 +msgid "" +"\n" +"Loading report...\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:94 +msgid "" +"\n" +"Collecting information from the system failed. See the files in\n" +"/var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:98 +msgid "" +"\n" +"Loading the report failed. See the files in /var/log/installer for more.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:104 +msgid "" +"\n" +"You can continue and the installer will just present the disks present\n" +"in the system and not other block devices, or you may be able to fix\n" +"the issue by switching to a shell and reconfiguring the system's block\n" +"devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:110 +msgid "" +"\n" +"You may be able to fix the issue by switching to a shell and\n" +"reconfiguring the system's block devices manually.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:114 +msgid "" +"\n" +"You can continue with the installation but it will be assumed the network\n" +"is not functional.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:118 +msgid "" +"\n" +"Do you want to try starting the installation again?\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:122 +msgid "Select continue to try the installation again." +msgstr "" + +#: ../subiquity/ui/views/error.py:127 +msgid "" +"\n" +"If you want to help improve the installer, you can send an error report.\n" +msgstr "" + +#: ../subiquity/ui/views/error.py:141 +msgid "Cancel upload" +msgstr "" + +#: ../subiquity/ui/views/error.py:142 +msgid "Close report" +msgstr "" + +#: ../subiquity/ui/views/error.py:147 +msgid "Restart the installer" +msgstr "" + +#: ../subiquity/ui/views/error.py:149 +msgid "Send to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:150 +msgid "Sent to Canonical" +msgstr "" + +#: ../subiquity/ui/views/error.py:152 +msgid "View full report" +msgstr "" + +#: ../subiquity/ui/views/error.py:210 +msgid "" +"The error report has been saved to\n" +"\n" +" {loc}\n" +"\n" +"on the filesystem with label {label!r}." +msgstr "" + +#: ../subiquity/ui/views/error.py:282 +msgid "DATE" +msgstr "" + +#: ../subiquity/ui/views/error.py:283 +msgid "KIND" +msgstr "" + +#: ../subiquity/ui/views/error.py:284 +msgid "STATUS" +msgstr "" + +#: ../subiquity/ui/views/error.py:294 +msgid "Select an error report to view:" +msgstr "" + +#: ../subiquity/ui/views/error.py:308 +msgid "VIEWED" +msgstr "" + +#: ../subiquity/ui/views/error.py:309 +msgid "UNVIEWED" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:64 +msgid "No zdev devices found." +msgstr "" + +#: ../subiquity/ui/views/zdev.py:77 +msgid "ID" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:78 +msgid "ONLINE" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:79 +msgid "NAMES" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:103 +msgid "Enable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:104 +msgid "Disable" +msgstr "" + +#: ../subiquity/ui/views/zdev.py:129 +msgid "Zdev setup" +msgstr "" + +#: ../subiquity/ui/mount.py:71 +msgid "Other" +msgstr "" + +#: ../subiquity/ui/mount.py:73 +msgid "Leave unmounted" msgstr ""