Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/archinstall/locales/base.pot
diff options
context:
space:
mode:
authorWerner Llácer <wllacer@gmail.com>2022-03-28 13:55:15 +0200
committerGitHub <noreply@github.com>2022-03-28 13:55:15 +0200
commit4b4473632df0fbc92e85f6e32f6e940ad4fb6fa7 (patch)
treec7fff6b42db3c2cadb19051b14c566d40c5a93bf /archinstall/locales/base.pot
parent3dc0d957e838c34b48a0782d2540341e33b24070 (diff)
Subvolume User Interface (#1032)
* Deflate the user interactions file * Fix flake8 * GlobalMenu split from selection_menu.py * Upgrades to ListManager: Can now show an empty list if there is no null action. More information to the user at the header * Put only_hd.py and swiss.py to use new config printing mechanism Solved a couple of bugs at ListManager adding a str and a DeferredTranslation ManageUser was missing an self argument in _check ... * Create list and menus to manage subvolumes in btrfs partitions Needed to modify manage_new_and_existing_partitions Added a new parameter filter to select_partition, to allow filtering there * Update internationalization strings Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com> Co-authored-by: Anton Hvornum <anton@hvornum.se>
Diffstat (limited to 'archinstall/locales/base.pot')
-rw-r--r--archinstall/locales/base.pot482
1 files changed, 375 insertions, 107 deletions
diff --git a/archinstall/locales/base.pot b/archinstall/locales/base.pot
index fd6d90b7..a34f9925 100644
--- a/archinstall/locales/base.pot
+++ b/archinstall/locales/base.pot
@@ -4,76 +4,74 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: lib/installer.py:144 lib/installer.py:144
+#: lib/installer.py:144 lib/installer.py:152
msgid "[!] A log file has been created here: {} {}"
msgstr ""
-#: lib/installer.py:145 lib/installer.py:145
+#: lib/installer.py:145 lib/installer.py:153
msgid ""
" Please submit this issue (and file) to https://github.com/archlinux/"
"archinstall/issues"
msgstr ""
-#: lib/user_interaction.py:83 lib/user_interaction.py:83
+#: lib/user_interaction.py:83 lib/user_interaction/utils.py:86
msgid "Do you really want to abort?"
msgstr ""
#: lib/user_interaction.py:101 lib/user_interaction.py:104
-#: lib/user_interaction.py:104
+#: lib/user_interaction/utils.py:53
msgid "And one more time for verification: "
msgstr ""
#: lib/user_interaction.py:272 lib/user_interaction.py:275
-#: lib/user_interaction.py:275
+#: lib/user_interaction/system_conf.py:142
msgid "Would you like to use swap on zram?"
msgstr ""
#: lib/user_interaction.py:285 lib/user_interaction.py:288
-#: lib/user_interaction.py:288
+#: lib/user_interaction/general_conf.py:33
msgid "Desired hostname for the installation: "
msgstr ""
#: lib/user_interaction.py:290 lib/user_interaction.py:293
-#: lib/user_interaction.py:293
msgid "Username for required superuser with sudo privileges: "
msgstr ""
#: lib/user_interaction.py:310 lib/user_interaction.py:313
-#: lib/user_interaction.py:313
+#: lib/user_interaction/manage_users_conf.py:167
msgid "Any additional users to install (leave blank for no users): "
msgstr ""
#: lib/user_interaction.py:324 lib/user_interaction.py:327
-#: lib/user_interaction.py:327
msgid "Should this user be a superuser (sudoer)?"
msgstr ""
#: lib/user_interaction.py:340 lib/user_interaction.py:343
-#: lib/user_interaction.py:346 lib/user_interaction.py:346
+#: lib/user_interaction.py:346 lib/user_interaction/general_conf.py:41
msgid "Select a timezone"
msgstr ""
#: lib/user_interaction.py:354 lib/user_interaction.py:357
#: lib/user_interaction.py:360 lib/user_interaction.py:359
-#: lib/user_interaction.py:359
+#: lib/user_interaction/system_conf.py:115
msgid "Would you like to use GRUB as a bootloader instead of systemd-boot?"
msgstr ""
#: lib/user_interaction.py:364 lib/user_interaction.py:367
#: lib/user_interaction.py:370 lib/user_interaction.py:369
-#: lib/user_interaction.py:369
+#: lib/user_interaction/system_conf.py:125
msgid "Choose a bootloader"
msgstr ""
#: lib/user_interaction.py:380 lib/user_interaction.py:383
#: lib/user_interaction.py:386 lib/user_interaction.py:385
-#: lib/user_interaction.py:385
+#: lib/user_interaction/general_conf.py:53
msgid "Choose an audio server"
msgstr ""
#: lib/user_interaction.py:391 lib/user_interaction.py:394
#: lib/user_interaction.py:397 lib/user_interaction.py:396
-#: lib/user_interaction.py:396
+#: lib/user_interaction/general_conf.py:138
msgid ""
"Only packages such as base, base-devel, linux, linux-firmware, efibootmgr "
"and optional profile packages are installed."
@@ -81,7 +79,7 @@ msgstr ""
#: lib/user_interaction.py:392 lib/user_interaction.py:395
#: lib/user_interaction.py:398 lib/user_interaction.py:397
-#: lib/user_interaction.py:397
+#: lib/user_interaction/general_conf.py:139
msgid ""
"If you desire a web browser, such as firefox or chromium, you may specify it "
"in the following prompt."
@@ -89,20 +87,20 @@ msgstr ""
#: lib/user_interaction.py:396 lib/user_interaction.py:399
#: lib/user_interaction.py:402 lib/user_interaction.py:401
-#: lib/user_interaction.py:401
+#: lib/user_interaction/general_conf.py:143
msgid ""
"Write additional packages to install (space separated, leave blank to skip): "
msgstr ""
#: lib/user_interaction.py:419 lib/user_interaction.py:422
#: lib/user_interaction.py:425 lib/user_interaction.py:424
-#: lib/user_interaction.py:424
+#: lib/user_interaction/network_conf.py:25
msgid "Copy ISO network configuration to installation"
msgstr ""
#: lib/user_interaction.py:420 lib/user_interaction.py:423
#: lib/user_interaction.py:426 lib/user_interaction.py:425
-#: lib/user_interaction.py:425
+#: lib/user_interaction/network_conf.py:26
msgid ""
"Use NetworkManager (necessary to configure internet graphically in GNOME and "
"KDE)"
@@ -110,50 +108,50 @@ msgstr ""
#: lib/user_interaction.py:428 lib/user_interaction.py:431
#: lib/user_interaction.py:434 lib/user_interaction.py:433
-#: lib/user_interaction.py:433
+#: lib/user_interaction/network_conf.py:43
msgid "Select one network interface to configure"
msgstr ""
#: lib/user_interaction.py:441 lib/user_interaction.py:444
#: lib/user_interaction.py:447 lib/user_interaction.py:446
-#: lib/user_interaction.py:446
+#: lib/user_interaction/network_conf.py:70
msgid ""
"Select which mode to configure for \"{}\" or skip to use default mode \"{}\""
msgstr ""
#: lib/user_interaction.py:446 lib/user_interaction.py:449
#: lib/user_interaction.py:452 lib/user_interaction.py:451
-#: lib/user_interaction.py:451
+#: lib/user_interaction/network_conf.py:75
msgid "Enter the IP and subnet for {} (example: 192.168.0.5/24): "
msgstr ""
#: lib/user_interaction.py:461 lib/user_interaction.py:464
#: lib/user_interaction.py:467 lib/user_interaction.py:466
-#: lib/user_interaction.py:466
+#: lib/user_interaction/network_conf.py:86
msgid "Enter your gateway (router) IP address or leave blank for none: "
msgstr ""
#: lib/user_interaction.py:476 lib/user_interaction.py:479
#: lib/user_interaction.py:482 lib/user_interaction.py:481
-#: lib/user_interaction.py:481
+#: lib/user_interaction/network_conf.py:102
msgid "Enter your DNS servers (space separated, blank for none): "
msgstr ""
#: lib/user_interaction.py:510 lib/user_interaction.py:513
#: lib/user_interaction.py:516 lib/user_interaction.py:515
-#: lib/user_interaction.py:515
+#: lib/user_interaction/disk_conf.py:23
msgid "Select which filesystem your main partition should use"
msgstr ""
#: lib/user_interaction.py:556 lib/user_interaction.py:559
#: lib/user_interaction.py:562 lib/user_interaction.py:561
-#: lib/user_interaction.py:561
+#: lib/user_interaction/partitioning_conf.py:64
msgid "Current partition layout"
msgstr ""
#: lib/user_interaction.py:607 lib/user_interaction.py:614
#: lib/user_interaction.py:617 lib/user_interaction.py:620
-#: lib/user_interaction.py:619 lib/user_interaction.py:619
+#: lib/user_interaction.py:619 lib/user_interaction/partitioning_conf.py:145
msgid ""
"Select what to do with\n"
"{}"
@@ -164,32 +162,33 @@ msgstr ""
#: lib/user_interaction.py:634 lib/user_interaction.py:719
#: lib/user_interaction.py:637 lib/user_interaction.py:722
#: lib/user_interaction.py:636 lib/user_interaction.py:721
-#: lib/user_interaction.py:636 lib/user_interaction.py:721
+#: lib/user_interaction/partitioning_conf.py:162
+#: lib/user_interaction/partitioning_conf.py:255
msgid "Enter a desired filesystem type for the partition"
msgstr ""
#: lib/user_interaction.py:626 lib/user_interaction.py:633
#: lib/user_interaction.py:636 lib/user_interaction.py:639
-#: lib/user_interaction.py:638 lib/user_interaction.py:638
+#: lib/user_interaction.py:638 lib/user_interaction/partitioning_conf.py:164
msgid "Enter the start sector (percentage or block number, default: {}): "
msgstr ""
#: lib/user_interaction.py:635 lib/user_interaction.py:642
#: lib/user_interaction.py:645 lib/user_interaction.py:648
-#: lib/user_interaction.py:647 lib/user_interaction.py:647
+#: lib/user_interaction.py:647 lib/user_interaction/partitioning_conf.py:174
msgid ""
"Enter the end sector of the partition (percentage or block number, ex: {}): "
msgstr ""
#: lib/user_interaction.py:661 lib/user_interaction.py:668
#: lib/user_interaction.py:671 lib/user_interaction.py:674
-#: lib/user_interaction.py:673 lib/user_interaction.py:673
+#: lib/user_interaction.py:673 lib/user_interaction/partitioning_conf.py:203
msgid "{} contains queued partitions, this will remove those, are you sure?"
msgstr ""
#: lib/user_interaction.py:674 lib/user_interaction.py:681
#: lib/user_interaction.py:684 lib/user_interaction.py:687
-#: lib/user_interaction.py:686 lib/user_interaction.py:686
+#: lib/user_interaction.py:686 lib/user_interaction/partitioning_conf.py:216
msgid ""
"{}\n"
"\n"
@@ -198,7 +197,7 @@ msgstr ""
#: lib/user_interaction.py:682 lib/user_interaction.py:689
#: lib/user_interaction.py:692 lib/user_interaction.py:695
-#: lib/user_interaction.py:694 lib/user_interaction.py:694
+#: lib/user_interaction.py:694 lib/user_interaction/partitioning_conf.py:226
msgid ""
"{}\n"
"\n"
@@ -207,7 +206,7 @@ msgstr ""
#: lib/user_interaction.py:686 lib/user_interaction.py:693
#: lib/user_interaction.py:696 lib/user_interaction.py:699
-#: lib/user_interaction.py:698 lib/user_interaction.py:698
+#: lib/user_interaction.py:698 lib/user_interaction/partitioning_conf.py:231
msgid ""
" * Partition mount-points are relative to inside the installation, the boot "
"would be /boot as an example."
@@ -215,13 +214,13 @@ msgstr ""
#: lib/user_interaction.py:687 lib/user_interaction.py:694
#: lib/user_interaction.py:697 lib/user_interaction.py:700
-#: lib/user_interaction.py:699 lib/user_interaction.py:699
+#: lib/user_interaction.py:699 lib/user_interaction/partitioning_conf.py:233
msgid "Select where to mount partition (leave blank to remove mountpoint): "
msgstr ""
#: lib/user_interaction.py:698 lib/user_interaction.py:705
#: lib/user_interaction.py:708 lib/user_interaction.py:711
-#: lib/user_interaction.py:710 lib/user_interaction.py:710
+#: lib/user_interaction.py:710 lib/user_interaction/partitioning_conf.py:244
msgid ""
"{}\n"
"\n"
@@ -230,7 +229,7 @@ msgstr ""
#: lib/user_interaction.py:717 lib/user_interaction.py:724
#: lib/user_interaction.py:727 lib/user_interaction.py:730
-#: lib/user_interaction.py:729 lib/user_interaction.py:729
+#: lib/user_interaction.py:729 lib/user_interaction/partitioning_conf.py:265
msgid ""
"{}\n"
"\n"
@@ -239,7 +238,7 @@ msgstr ""
#: lib/user_interaction.py:725 lib/user_interaction.py:732
#: lib/user_interaction.py:735 lib/user_interaction.py:738
-#: lib/user_interaction.py:737 lib/user_interaction.py:737
+#: lib/user_interaction.py:737 lib/user_interaction/partitioning_conf.py:274
msgid ""
"{}\n"
"\n"
@@ -248,7 +247,7 @@ msgstr ""
#: lib/user_interaction.py:732 lib/user_interaction.py:739
#: lib/user_interaction.py:742 lib/user_interaction.py:745
-#: lib/user_interaction.py:744 lib/user_interaction.py:744
+#: lib/user_interaction.py:744 lib/user_interaction/partitioning_conf.py:282
msgid ""
"{}\n"
"\n"
@@ -257,7 +256,7 @@ msgstr ""
#: lib/user_interaction.py:739 lib/user_interaction.py:746
#: lib/user_interaction.py:749 lib/user_interaction.py:752
-#: lib/user_interaction.py:751 lib/user_interaction.py:751
+#: lib/user_interaction.py:751 lib/user_interaction/partitioning_conf.py:289
msgid "Enter a desired filesystem type for the partition: "
msgstr ""
@@ -266,19 +265,20 @@ msgstr ""
#: lib/menu/selection_menu.py:143 lib/user_interaction.py:770
#: lib/user_interaction.py:773 lib/user_interaction.py:772
#: lib/menu/selection_menu.py:407 lib/menu/selection_menu.py:415
-#: lib/menu/selection_menu.py:415 lib/user_interaction.py:772
+#: lib/menu/selection_menu.py:17 lib/user_interaction/general_conf.py:105
+#: lib/user_interaction/global_menu.py:43
msgid "Select Archinstall language"
msgstr ""
#: lib/user_interaction.py:765 lib/user_interaction.py:772
#: lib/user_interaction.py:775 lib/user_interaction.py:778
-#: lib/user_interaction.py:777 lib/user_interaction.py:777
+#: lib/user_interaction.py:777 lib/user_interaction/disk_conf.py:40
msgid "Wipe all selected drives and use a best-effort default partition layout"
msgstr ""
#: lib/user_interaction.py:766 lib/user_interaction.py:773
#: lib/user_interaction.py:776 lib/user_interaction.py:779
-#: lib/user_interaction.py:778 lib/user_interaction.py:778
+#: lib/user_interaction.py:778 lib/user_interaction/disk_conf.py:41
msgid ""
"Select what to do with each individual drive (followed by partition usage)"
msgstr ""
@@ -286,14 +286,14 @@ msgstr ""
#: lib/user_interaction.py:769 lib/user_interaction.py:770
#: lib/user_interaction.py:777 lib/user_interaction.py:780
#: lib/user_interaction.py:783 lib/user_interaction.py:782
-#: lib/user_interaction.py:782
+#: lib/user_interaction/disk_conf.py:45
msgid "Select what you wish to do with the selected block devices"
msgstr ""
#: lib/user_interaction.py:822 lib/user_interaction.py:823
#: lib/user_interaction.py:830 lib/user_interaction.py:833
#: lib/user_interaction.py:836 lib/user_interaction.py:835
-#: lib/user_interaction.py:835
+#: lib/user_interaction/general_conf.py:126
msgid ""
"This is a list of pre-programmed profiles, they might make it easier to "
"install things like desktop environments"
@@ -302,28 +302,28 @@ msgstr ""
#: lib/user_interaction.py:846 lib/user_interaction.py:847
#: lib/user_interaction.py:854 lib/user_interaction.py:857
#: lib/user_interaction.py:860 lib/user_interaction.py:859
-#: lib/user_interaction.py:859
+#: lib/user_interaction/general_conf.py:71
msgid "Select Keyboard layout"
msgstr ""
#: lib/user_interaction.py:861 lib/user_interaction.py:862
#: lib/user_interaction.py:869 lib/user_interaction.py:872
#: lib/user_interaction.py:875 lib/user_interaction.py:874
-#: lib/user_interaction.py:874
+#: lib/user_interaction/general_conf.py:92
msgid "Select one of the regions to download packages from"
msgstr ""
#: lib/user_interaction.py:883 lib/user_interaction.py:884
#: lib/user_interaction.py:891 lib/user_interaction.py:894
#: lib/user_interaction.py:897 lib/user_interaction.py:896
-#: lib/user_interaction.py:896
+#: lib/user_interaction/system_conf.py:52
msgid "Select one or more hard drives to use and configure"
msgstr ""
#: lib/user_interaction.py:910 lib/user_interaction.py:911
#: lib/user_interaction.py:918 lib/user_interaction.py:921
#: lib/user_interaction.py:924 lib/user_interaction.py:923
-#: lib/user_interaction.py:923
+#: lib/user_interaction/system_conf.py:80
msgid ""
"For the best compatibility with your AMD hardware, you may want to use "
"either the all open-source or AMD / ATI options."
@@ -332,7 +332,7 @@ msgstr ""
#: lib/user_interaction.py:912 lib/user_interaction.py:913
#: lib/user_interaction.py:920 lib/user_interaction.py:923
#: lib/user_interaction.py:926 lib/user_interaction.py:925
-#: lib/user_interaction.py:925
+#: lib/user_interaction/system_conf.py:84
msgid ""
"For the best compatibility with your Intel hardware, you may want to use "
"either the all open-source or Intel options.\n"
@@ -341,7 +341,7 @@ msgstr ""
#: lib/user_interaction.py:914 lib/user_interaction.py:915
#: lib/user_interaction.py:922 lib/user_interaction.py:925
#: lib/user_interaction.py:928 lib/user_interaction.py:927
-#: lib/user_interaction.py:927
+#: lib/user_interaction/system_conf.py:88
msgid ""
"For the best compatibility with your Nvidia hardware, you may want to use "
"the Nvidia proprietary driver.\n"
@@ -350,7 +350,7 @@ msgstr ""
#: lib/user_interaction.py:917 lib/user_interaction.py:918
#: lib/user_interaction.py:925 lib/user_interaction.py:928
#: lib/user_interaction.py:931 lib/user_interaction.py:930
-#: lib/user_interaction.py:930
+#: lib/user_interaction/system_conf.py:92
msgid ""
"\n"
"\n"
@@ -360,181 +360,181 @@ msgstr ""
#: lib/user_interaction.py:921 lib/user_interaction.py:922
#: lib/user_interaction.py:929 lib/user_interaction.py:932
#: lib/user_interaction.py:935 lib/user_interaction.py:934
-#: lib/user_interaction.py:934
+#: lib/user_interaction/system_conf.py:96
msgid "All open-source (default)"
msgstr ""
#: lib/user_interaction.py:940 lib/user_interaction.py:941
#: lib/user_interaction.py:948 lib/user_interaction.py:951
#: lib/user_interaction.py:954 lib/user_interaction.py:953
-#: lib/user_interaction.py:953
+#: lib/user_interaction/system_conf.py:28
msgid "Choose which kernels to use or leave blank for default \"{}\""
msgstr ""
#: lib/user_interaction.py:954 lib/user_interaction.py:955
#: lib/user_interaction.py:962 lib/user_interaction.py:965
#: lib/user_interaction.py:968 lib/user_interaction.py:967
-#: lib/user_interaction.py:967
+#: lib/user_interaction/locale_conf.py:16
msgid "Choose which locale language to use"
msgstr ""
#: lib/user_interaction.py:968 lib/user_interaction.py:969
#: lib/user_interaction.py:976 lib/user_interaction.py:979
#: lib/user_interaction.py:982 lib/user_interaction.py:981
-#: lib/user_interaction.py:981
+#: lib/user_interaction/locale_conf.py:29
msgid "Choose which locale encoding to use"
msgstr ""
#: lib/user_interaction.py:1009 lib/user_interaction.py:1010
#: lib/user_interaction.py:1017 lib/user_interaction.py:1020
#: lib/user_interaction.py:1023 lib/user_interaction.py:1022
-#: lib/user_interaction.py:1022
+#: lib/user_interaction/backwards_compatible_conf.py:49
msgid "Select one of the values shown below: "
msgstr ""
#: lib/user_interaction.py:1050 lib/user_interaction.py:1051
#: lib/user_interaction.py:1058 lib/user_interaction.py:1061
#: lib/user_interaction.py:1064 lib/user_interaction.py:1063
-#: lib/user_interaction.py:1063
+#: lib/user_interaction/backwards_compatible_conf.py:88
msgid "Select one or more of the options below: "
msgstr ""
-#: lib/disk/filesystem.py:86 lib/disk/filesystem.py:86
+#: lib/disk/filesystem.py:86 lib/disk/filesystem.py:87
msgid "Adding partition...."
msgstr ""
#: lib/disk/filesystem.py:139 lib/disk/filesystem.py:141
-#: lib/disk/filesystem.py:141
+#: lib/disk/filesystem.py:142
msgid ""
"You need to enter a valid fs-type in order to continue. See `man parted` for "
"valid fs-type's."
msgstr ""
-#: lib/profiles.py:89 lib/profiles.py:89
+#: lib/profiles.py:89 lib/profiles.py:90
msgid "Error: Listing profiles on URL \"{}\" resulted in:"
msgstr ""
-#: lib/profiles.py:92 lib/profiles.py:92
+#: lib/profiles.py:92 lib/profiles.py:93
msgid "Error: Could not decode \"{}\" result as JSON:"
msgstr ""
#: lib/menu/selection_menu.py:146 lib/menu/selection_menu.py:144
#: lib/menu/selection_menu.py:148 lib/menu/selection_menu.py:412
-#: lib/menu/selection_menu.py:420 lib/menu/selection_menu.py:420
+#: lib/menu/selection_menu.py:420 lib/user_interaction/global_menu.py:48
msgid "Select keyboard layout"
msgstr ""
#: lib/menu/selection_menu.py:149 lib/menu/selection_menu.py:147
#: lib/menu/selection_menu.py:151 lib/menu/selection_menu.py:415
-#: lib/menu/selection_menu.py:423 lib/menu/selection_menu.py:423
+#: lib/menu/selection_menu.py:423 lib/user_interaction/global_menu.py:51
msgid "Select mirror region"
msgstr ""
#: lib/menu/selection_menu.py:154 lib/menu/selection_menu.py:152
#: lib/menu/selection_menu.py:156 lib/menu/selection_menu.py:420
-#: lib/menu/selection_menu.py:428 lib/menu/selection_menu.py:428
+#: lib/menu/selection_menu.py:428 lib/user_interaction/global_menu.py:56
msgid "Select locale language"
msgstr ""
#: lib/menu/selection_menu.py:156 lib/menu/selection_menu.py:154
#: lib/menu/selection_menu.py:158 lib/menu/selection_menu.py:422
-#: lib/menu/selection_menu.py:430 lib/menu/selection_menu.py:430
+#: lib/menu/selection_menu.py:430 lib/user_interaction/global_menu.py:58
msgid "Select locale encoding"
msgstr ""
#: lib/menu/selection_menu.py:159 lib/menu/selection_menu.py:157
#: lib/menu/selection_menu.py:161 lib/menu/selection_menu.py:425
-#: lib/menu/selection_menu.py:433 lib/menu/selection_menu.py:433
+#: lib/menu/selection_menu.py:433 lib/user_interaction/global_menu.py:61
msgid "Select harddrives"
msgstr ""
#: lib/menu/selection_menu.py:163 lib/menu/selection_menu.py:161
#: lib/menu/selection_menu.py:165 lib/menu/selection_menu.py:429
-#: lib/menu/selection_menu.py:437 lib/menu/selection_menu.py:437
+#: lib/menu/selection_menu.py:437 lib/user_interaction/global_menu.py:65
msgid "Select disk layout"
msgstr ""
#: lib/menu/selection_menu.py:171 lib/menu/selection_menu.py:169
#: lib/menu/selection_menu.py:173 lib/menu/selection_menu.py:437
-#: lib/menu/selection_menu.py:445 lib/menu/selection_menu.py:445
+#: lib/menu/selection_menu.py:445 lib/user_interaction/global_menu.py:73
msgid "Set encryption password"
msgstr ""
#: lib/menu/selection_menu.py:177 lib/menu/selection_menu.py:175
#: lib/menu/selection_menu.py:179 lib/menu/selection_menu.py:443
-#: lib/menu/selection_menu.py:451 lib/menu/selection_menu.py:451
+#: lib/menu/selection_menu.py:451 lib/user_interaction/global_menu.py:79
msgid "Use swap"
msgstr ""
#: lib/menu/selection_menu.py:182 lib/menu/selection_menu.py:180
#: lib/menu/selection_menu.py:184 lib/menu/selection_menu.py:448
-#: lib/menu/selection_menu.py:456 lib/menu/selection_menu.py:456
+#: lib/menu/selection_menu.py:456 lib/user_interaction/global_menu.py:84
msgid "Select bootloader"
msgstr ""
#: lib/menu/selection_menu.py:188 lib/menu/selection_menu.py:186
#: lib/menu/selection_menu.py:190 lib/menu/selection_menu.py:454
-#: lib/menu/selection_menu.py:462 lib/menu/selection_menu.py:462
+#: lib/menu/selection_menu.py:462 lib/user_interaction/global_menu.py:95
msgid "Set root password"
msgstr ""
#: lib/menu/selection_menu.py:193 lib/menu/selection_menu.py:191
#: lib/menu/selection_menu.py:195 lib/menu/selection_menu.py:459
-#: lib/menu/selection_menu.py:467 lib/menu/selection_menu.py:467
+#: lib/menu/selection_menu.py:467 lib/user_interaction/global_menu.py:100
msgid "Specify superuser account"
msgstr ""
#: lib/menu/selection_menu.py:199 lib/menu/selection_menu.py:197
#: lib/menu/selection_menu.py:201 lib/menu/selection_menu.py:465
-#: lib/menu/selection_menu.py:473 lib/menu/selection_menu.py:473
+#: lib/menu/selection_menu.py:473 lib/user_interaction/global_menu.py:107
msgid "Specify user account"
msgstr ""
#: lib/menu/selection_menu.py:205 lib/menu/selection_menu.py:203
#: lib/menu/selection_menu.py:207 lib/menu/selection_menu.py:471
-#: lib/menu/selection_menu.py:479 lib/menu/selection_menu.py:479
+#: lib/menu/selection_menu.py:479 lib/user_interaction/global_menu.py:114
msgid "Specify profile"
msgstr ""
#: lib/menu/selection_menu.py:210 lib/menu/selection_menu.py:208
#: lib/menu/selection_menu.py:212 lib/menu/selection_menu.py:476
-#: lib/menu/selection_menu.py:484 lib/menu/selection_menu.py:484
+#: lib/menu/selection_menu.py:484 lib/user_interaction/global_menu.py:119
msgid "Select audio"
msgstr ""
#: lib/menu/selection_menu.py:214 lib/menu/selection_menu.py:212
#: lib/menu/selection_menu.py:216 lib/menu/selection_menu.py:480
-#: lib/menu/selection_menu.py:488 lib/menu/selection_menu.py:488
+#: lib/menu/selection_menu.py:488 lib/user_interaction/global_menu.py:123
msgid "Select kernels"
msgstr ""
#: lib/menu/selection_menu.py:219 lib/menu/selection_menu.py:217
#: lib/menu/selection_menu.py:221 lib/menu/selection_menu.py:485
-#: lib/menu/selection_menu.py:493 lib/menu/selection_menu.py:493
+#: lib/menu/selection_menu.py:493 lib/user_interaction/global_menu.py:128
msgid "Additional packages to install"
msgstr ""
#: lib/menu/selection_menu.py:224 lib/menu/selection_menu.py:222
#: lib/menu/selection_menu.py:226 lib/menu/selection_menu.py:490
-#: lib/menu/selection_menu.py:498 lib/menu/selection_menu.py:498
+#: lib/menu/selection_menu.py:498 lib/user_interaction/global_menu.py:139
msgid "Configure network"
msgstr ""
#: lib/menu/selection_menu.py:232 lib/menu/selection_menu.py:230
#: lib/menu/selection_menu.py:234 lib/menu/selection_menu.py:498
-#: lib/menu/selection_menu.py:506 lib/menu/selection_menu.py:506
+#: lib/menu/selection_menu.py:506 lib/user_interaction/global_menu.py:150
msgid "Set automatic time sync (NTP)"
msgstr ""
#: lib/menu/selection_menu.py:310 lib/menu/selection_menu.py:308
#: lib/menu/selection_menu.py:315 lib/menu/selection_menu.py:527
-#: lib/menu/selection_menu.py:535 lib/menu/selection_menu.py:535
+#: lib/menu/selection_menu.py:535 lib/user_interaction/global_menu.py:187
msgid "Install ({} config(s) missing)"
msgstr ""
#: lib/menu/selection_menu.py:373 lib/menu/selection_menu.py:371
#: lib/menu/selection_menu.py:378 lib/menu/selection_menu.py:591
-#: lib/menu/selection_menu.py:599 lib/menu/selection_menu.py:599
+#: lib/menu/selection_menu.py:599 lib/user_interaction/global_menu.py:249
msgid ""
"You decided to skip harddrive selection\n"
"and will use whatever drive-setup is mounted at {} (experimental)\n"
@@ -542,82 +542,82 @@ msgid ""
"Do you wish to continue?"
msgstr ""
-#: lib/disk/filesystem.py:97 lib/disk/filesystem.py:97
+#: lib/disk/filesystem.py:97 lib/disk/filesystem.py:98
msgid "Re-using partition instance: {}"
msgstr ""
#: lib/user_interaction.py:590 lib/user_interaction.py:593
#: lib/user_interaction.py:596 lib/user_interaction.py:595
-#: lib/user_interaction.py:595
+#: lib/user_interaction/partitioning_conf.py:119
msgid "Create a new partition"
msgstr ""
#: lib/user_interaction.py:592 lib/user_interaction.py:595
#: lib/user_interaction.py:598 lib/user_interaction.py:597
-#: lib/user_interaction.py:597
+#: lib/user_interaction/partitioning_conf.py:121
msgid "Delete a partition"
msgstr ""
#: lib/user_interaction.py:593 lib/user_interaction.py:596
#: lib/user_interaction.py:599 lib/user_interaction.py:598
-#: lib/user_interaction.py:598
+#: lib/user_interaction/partitioning_conf.py:122
msgid "Clear/Delete all partitions"
msgstr ""
#: lib/user_interaction.py:594 lib/user_interaction.py:597
#: lib/user_interaction.py:600 lib/user_interaction.py:599
-#: lib/user_interaction.py:599
+#: lib/user_interaction/partitioning_conf.py:123
msgid "Assign mount-point for a partition"
msgstr ""
#: lib/user_interaction.py:595 lib/user_interaction.py:598
#: lib/user_interaction.py:601 lib/user_interaction.py:600
-#: lib/user_interaction.py:600
+#: lib/user_interaction/partitioning_conf.py:124
msgid "Mark/Unmark a partition to be formatted (wipes data)"
msgstr ""
#: lib/user_interaction.py:596 lib/user_interaction.py:599
#: lib/user_interaction.py:602 lib/user_interaction.py:601
-#: lib/user_interaction.py:601
+#: lib/user_interaction/partitioning_conf.py:125
msgid "Mark/Unmark a partition as encrypted"
msgstr ""
#: lib/user_interaction.py:597 lib/user_interaction.py:600
#: lib/user_interaction.py:603 lib/user_interaction.py:602
-#: lib/user_interaction.py:602
+#: lib/user_interaction/partitioning_conf.py:126
msgid "Mark/Unmark a partition as bootable (automatic for /boot)"
msgstr ""
#: lib/user_interaction.py:598 lib/user_interaction.py:601
#: lib/user_interaction.py:604 lib/user_interaction.py:603
-#: lib/user_interaction.py:603
+#: lib/user_interaction/partitioning_conf.py:127
msgid "Set desired filesystem for a partition"
msgstr ""
#: lib/menu/selection_menu.py:239 lib/menu/selection_menu.py:237
#: lib/menu/selection_menu.py:241 lib/menu/selection_menu.py:270
#: lib/menu/selection_menu.py:507 lib/menu/selection_menu.py:515
-#: lib/menu/selection_menu.py:515
+#: lib/user_interaction/global_menu.py:167
msgid "Abort"
msgstr ""
#: lib/menu/selection_menu.py:183 lib/menu/selection_menu.py:187
#: lib/menu/selection_menu.py:451 lib/menu/selection_menu.py:459
-#: lib/menu/selection_menu.py:459
+#: lib/user_interaction/global_menu.py:89
msgid "Specify hostname"
msgstr ""
#: lib/menu/selection_menu.py:228 lib/menu/selection_menu.py:492
-#: lib/menu/selection_menu.py:500 lib/menu/selection_menu.py:500
+#: lib/menu/selection_menu.py:500 lib/user_interaction/global_menu.py:141
msgid "Not configured, unavailable unless setup manually"
msgstr ""
#: lib/menu/selection_menu.py:231 lib/menu/selection_menu.py:495
-#: lib/menu/selection_menu.py:503 lib/menu/selection_menu.py:503
+#: lib/menu/selection_menu.py:503 lib/user_interaction/global_menu.py:145
msgid "Select timezone"
msgstr ""
-#: lib/menu/selection_menu.py:266
+#: lib/menu/selection_menu.py:266 lib/menu/selection_menu.py:276
msgid "Set/Modify the below options"
msgstr ""
@@ -625,7 +625,7 @@ msgstr ""
msgid "Install"
msgstr ""
-#: lib/menu/menu.py:68 lib/menu/menu.py:75 lib/menu/menu.py:75
+#: lib/menu/menu.py:68 lib/menu/menu.py:75 lib/menu/menu.py:119
msgid ""
"Use ESC to skip\n"
"\n"
@@ -633,51 +633,52 @@ msgstr ""
#: lib/user_interaction.py:591 lib/user_interaction.py:594
#: lib/user_interaction.py:597 lib/user_interaction.py:596
-#: lib/user_interaction.py:596
+#: lib/user_interaction/partitioning_conf.py:120
msgid "Suggest partition layout"
msgstr ""
-#: lib/user_interaction.py:101 lib/user_interaction.py:101
+#: lib/user_interaction.py:101 lib/user_interaction/utils.py:43
msgid "Enter a password: "
msgstr ""
-#: lib/disk/filesystem.py:117 lib/disk/filesystem.py:117
+#: lib/disk/filesystem.py:117 lib/disk/filesystem.py:118
msgid "Enter a encryption password for {}"
msgstr ""
#: lib/menu/selection_menu.py:174 lib/menu/selection_menu.py:567
-#: lib/menu/selection_menu.py:575 lib/menu/selection_menu.py:575
+#: lib/menu/selection_menu.py:575 lib/user_interaction/global_menu.py:225
msgid "Enter disk encryption password (leave blank for no encryption): "
msgstr ""
#: lib/menu/selection_menu.py:407 lib/menu/selection_menu.py:617
-#: lib/menu/selection_menu.py:625 lib/menu/selection_menu.py:625
+#: lib/menu/selection_menu.py:625
msgid "Create a required super-user with sudo privileges: "
msgstr ""
#: lib/menu/selection_menu.py:347 lib/menu/selection_menu.py:554
-#: lib/menu/selection_menu.py:562 lib/menu/selection_menu.py:562
+#: lib/menu/selection_menu.py:562 lib/user_interaction/global_menu.py:220
msgid "Enter root password (leave blank to disable root): "
msgstr ""
#: lib/user_interaction.py:307 lib/user_interaction.py:324
-#: lib/user_interaction.py:307 lib/user_interaction.py:324
+#: lib/user_interaction/manage_users_conf.py:86
+#: lib/user_interaction/manage_users_conf.py:121
msgid "Password for user \"{}\": "
msgstr ""
#: lib/user_interaction.py:405 lib/user_interaction.py:408
-#: lib/user_interaction.py:407 lib/user_interaction.py:407
+#: lib/user_interaction.py:407 lib/user_interaction/general_conf.py:152
msgid ""
"Verifying that additional packages exist (this might take a few seconds)"
msgstr ""
-#: lib/user_interaction.py:281 lib/user_interaction.py:281
+#: lib/user_interaction.py:281 lib/user_interaction/general_conf.py:22
msgid ""
"Would you like to use automatic time synchronization (NTP) with the default "
"time servers?\n"
msgstr ""
-#: lib/user_interaction.py:282 lib/user_interaction.py:282
+#: lib/user_interaction.py:282 lib/user_interaction/general_conf.py:23
msgid ""
"Hardware time and other post-configuration steps might be required in order "
"for NTP to work.\n"
@@ -685,6 +686,273 @@ msgid ""
msgstr ""
#: lib/menu/selection_menu.py:411 lib/menu/selection_menu.py:621
-#: lib/menu/selection_menu.py:629 lib/menu/selection_menu.py:629
+#: lib/menu/selection_menu.py:629
msgid "Enter a username to create an additional user (leave blank to skip): "
msgstr ""
+
+#: lib/menu/menu.py:116
+msgid "Use ESC to skip\n"
+msgstr ""
+
+#: lib/menu/list_manager.py:117
+msgid ""
+"\n"
+" Choose an object from the list, and select one of the available actions for "
+"it to execute"
+msgstr ""
+
+#: lib/menu/list_manager.py:130 lib/user_interaction/subvolume_config.py:90
+msgid "Cancel"
+msgstr ""
+
+#: lib/menu/list_manager.py:131
+msgid "Confirm and exit"
+msgstr ""
+
+#: lib/menu/list_manager.py:135 lib/menu/list_manager.py:228
+#: lib/menu/list_manager.py:251 lib/menu/list_manager.py:276
+#: lib/user_interaction/subvolume_config.py:12
+#: lib/user_interaction/subvolume_config.py:44
+#: lib/user_interaction/subvolume_config.py:78
+#: lib/user_interaction/subvolume_config.py:82
+#: lib/user_interaction/subvolume_config.py:85
+msgid "Add"
+msgstr ""
+
+#: lib/menu/list_manager.py:135 lib/menu/list_manager.py:231
+#: lib/menu/list_manager.py:255 lib/user_interaction/subvolume_config.py:78
+msgid "Copy"
+msgstr ""
+
+#: lib/menu/list_manager.py:135 lib/menu/list_manager.py:237
+#: lib/menu/list_manager.py:261 lib/user_interaction/subvolume_config.py:82
+#: lib/user_interaction/subvolume_config.py:85
+msgid "Edit"
+msgstr ""
+
+#: lib/menu/list_manager.py:135 lib/menu/list_manager.py:242
+#: lib/menu/list_manager.py:264 lib/user_interaction/subvolume_config.py:40
+msgid "Delete"
+msgstr ""
+
+#: lib/menu/list_manager.py:185
+msgid "Select an action for < {} >"
+msgstr ""
+
+#: lib/menu/list_manager.py:229
+msgid "Add :"
+msgstr ""
+
+#: lib/menu/list_manager.py:233
+msgid "Copy to :"
+msgstr ""
+
+#: lib/menu/list_manager.py:240
+msgid "Edite :"
+msgstr ""
+
+#: lib/menu/list_manager.py:252
+msgid "Key :"
+msgstr ""
+
+#: lib/menu/list_manager.py:253
+msgid "Value :"
+msgstr ""
+
+#: lib/menu/list_manager.py:257
+msgid "Copy to new key:"
+msgstr ""
+
+#: lib/menu/list_manager.py:262
+#, python-brace-format
+msgid "Edit {origkey} :"
+msgstr ""
+
+#: lib/models/network_configuration.py:53
+msgid "Unknown nic type: {}. Possible values are {}"
+msgstr ""
+
+#: lib/configuration.py:75
+msgid ""
+"\n"
+"This is your chosen configuration:"
+msgstr ""
+
+#: lib/pacman.py:18
+msgid ""
+"Pacman is already running, waiting maximum 10 minutes for it to terminate."
+msgstr ""
+
+#: lib/pacman.py:25
+msgid ""
+"Pre-existing pacman lock never exited. Please clean up any existing pacman "
+"sessions before using archinstall."
+msgstr ""
+
+#: lib/user_interaction/general_conf.py:174
+msgid "Choose which optional additional repositories to enable"
+msgstr ""
+
+#: lib/user_interaction/manage_users_conf.py:32
+msgid "Add an user"
+msgstr ""
+
+#: lib/user_interaction/manage_users_conf.py:33
+msgid "Change password"
+msgstr ""
+
+#: lib/user_interaction/manage_users_conf.py:34
+msgid "Promote/Demote user"
+msgstr ""
+
+#: lib/user_interaction/manage_users_conf.py:35
+msgid "Delete User"
+msgstr ""
+
+#: lib/user_interaction/manage_users_conf.py:99
+msgid ""
+"\n"
+"Define a new user\n"
+msgstr ""
+
+#: lib/user_interaction/manage_users_conf.py:100
+msgid "User Name : "
+msgstr ""
+
+#: lib/user_interaction/manage_users_conf.py:115
+msgid "Should {} be a superuser (sudoer)?"
+msgstr ""
+
+#: lib/user_interaction/manage_users_conf.py:161
+msgid "Define users with sudo privilege: "
+msgstr ""
+
+#: lib/user_interaction/network_conf.py:24
+msgid "No network configuration"
+msgstr ""
+
+#: lib/user_interaction/partitioning_conf.py:128
+msgid "Set desired subvolumes on a btrfs partition"
+msgstr ""
+
+#: lib/user_interaction/partitioning_conf.py:296
+msgid ""
+"{}\n"
+"\n"
+"Select which partition to set subvolumes on"
+msgstr ""
+
+#: lib/user_interaction/partitioning_conf.py:305
+msgid "Manage btrfs subvolumes for current partition"
+msgstr ""
+
+#: lib/user_interaction/save_conf.py:24 lib/user_interaction/save_conf.py:29
+msgid "No configuration"
+msgstr ""
+
+#: lib/user_interaction/save_conf.py:42
+msgid "Save user configuration"
+msgstr ""
+
+#: lib/user_interaction/save_conf.py:43
+msgid "Save user credentials"
+msgstr ""
+
+#: lib/user_interaction/save_conf.py:44
+msgid "Save disk layout"
+msgstr ""
+
+#: lib/user_interaction/save_conf.py:45
+msgid "Save all"
+msgstr ""
+
+#: lib/user_interaction/save_conf.py:48
+msgid "Choose which configuration to save"
+msgstr ""
+
+#: lib/user_interaction/save_conf.py:59
+msgid "Enter a directory for the configuration(s) to be saved: "
+msgstr ""
+
+#: lib/user_interaction/save_conf.py:63
+msgid "Not a valid directory: {}"
+msgstr ""
+
+#: lib/user_interaction/utils.py:32
+msgid "The password you are using seems to be weak,"
+msgstr ""
+
+#: lib/user_interaction/utils.py:33
+msgid "are you sure you want to use it?"
+msgstr ""
+
+#: lib/user_interaction/global_menu.py:134
+msgid "Additional repositories to enable"
+msgstr ""
+
+#: lib/user_interaction/global_menu.py:155
+msgid "Save configuration"
+msgstr ""
+
+#: lib/user_interaction/global_menu.py:192
+msgid "Missing configurations:\n"
+msgstr ""
+
+#: lib/user_interaction/global_menu.py:210
+msgid "Either root-password or at least 1 superuser must be specified"
+msgstr ""
+
+#: lib/user_interaction/global_menu.py:275
+msgid "Manage superuser accounts: "
+msgstr ""
+
+#: lib/user_interaction/global_menu.py:279
+msgid "Manage ordinary user accounts: "
+msgstr ""
+
+#: lib/user_interaction/subvolume_config.py:17
+msgid " Subvolume :{:16}"
+msgstr ""
+
+#: lib/user_interaction/subvolume_config.py:19
+#: lib/user_interaction/subvolume_config.py:22
+msgid " mounted at {:16}"
+msgstr ""
+
+#: lib/user_interaction/subvolume_config.py:26
+msgid " with option {}"
+msgstr ""
+
+#: lib/user_interaction/subvolume_config.py:46
+msgid ""
+"\n"
+" Fill the desired values for a new subvolume \n"
+msgstr ""
+
+#: lib/user_interaction/subvolume_config.py:77
+msgid "Subvolume name "
+msgstr ""
+
+#: lib/user_interaction/subvolume_config.py:81
+msgid "Subvolume mountpoint"
+msgstr ""
+
+#: lib/user_interaction/subvolume_config.py:84
+msgid "Subvolume options"
+msgstr ""
+
+#: lib/user_interaction/subvolume_config.py:87
+msgid "Save"
+msgstr ""
+
+#: lib/user_interaction/subvolume_config.py:121
+msgid "Subvolume name :"
+msgstr ""
+
+#: lib/user_interaction/subvolume_config.py:124
+msgid "Select a mount point :"
+msgstr ""
+
+#: lib/user_interaction/subvolume_config.py:128
+msgid "Select the desired subvolume options "
+msgstr ""