diff --git a/lang/calamares_en.ts b/lang/calamares_en.ts
index 149b1f2cb..08595d4e0 100644
--- a/lang/calamares_en.ts
+++ b/lang/calamares_en.ts
@@ -1,4 +1,6 @@
-
+
+
+BootInfoWidget
@@ -210,12 +212,18 @@
Waiting for %n module(s).
- Waiting for %n module(s).Waiting for %n module(s).
+
+ Waiting for %n module(s).
+ Waiting for %n module(s).
+ (%n second(s))
- (%n second(s))(%n second(s))
+
+ (%n second(s))
+ (%n second(s))
+
@@ -1423,22 +1431,22 @@ The installer will quit and all changes will be lost.
I accept the terms and conditions above.
-
+ <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms.<h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms.
-
+ Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue.Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue.
-
+ <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience.<h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience.
-
+ Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead.Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead.
@@ -1922,7 +1930,7 @@ The installer will quit and all changes will be lost.
Unknown error
-
+ Password is emptyPassword is empty
@@ -2782,37 +2790,37 @@ Output:
ResultsListWidget
-
+ This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a>This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a>
-
+ This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a>This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a>
-
+ This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled.This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled.
-
+ This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled.This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled.
-
+ This program will ask you some questions and set up %2 on your computer.This program will ask you some questions and set up %2 on your computer.
-
+ For best results, please ensure that this computer:For best results, please ensure that this computer:
-
+ System requirementsSystem requirements
@@ -3198,47 +3206,47 @@ Output:
UsersPage
-
+ <small>If more than one person will use this computer, you can create multiple accounts after setup.</small><small>If more than one person will use this computer, you can create multiple accounts after setup.</small>
-
+ <small>If more than one person will use this computer, you can create multiple accounts after installation.</small><small>If more than one person will use this computer, you can create multiple accounts after installation.</small>
-
+ Your username is too long.Your username is too long.
-
+ Your username must start with a lowercase letter or underscore.Your username must start with a lowercase letter or underscore.
-
+ Only lowercase letters, numbers, underscore and hyphen are allowed.Only lowercase letters, numbers, underscore and hyphen are allowed.
-
+ Only letters, numbers, underscore and hyphen are allowed.Only letters, numbers, underscore and hyphen are allowed.
-
+ Your hostname is too short.Your hostname is too short.
-
+ Your hostname is too long.Your hostname is too long.
-
+ Your passwords do not match!Your passwords do not match!
@@ -3424,4 +3432,4 @@ Output:
Welcome
-
\ No newline at end of file
+
diff --git a/lang/python.pot b/lang/python.pot
index bffa78301..939e2c2a9 100644
--- a/lang/python.pot
+++ b/lang/python.pot
@@ -2,29 +2,29 @@
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR , YEAR.
-#
+#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-11-08 15:08+0100\n"
+"POT-Creation-Date: 2019-11-28 16:51+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Language: \n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
#: src/modules/grubcfg/main.py:37
msgid "Configure GRUB."
-msgstr "Configure GRUB."
+msgstr ""
#: src/modules/mount/main.py:38
msgid "Mounting partitions."
-msgstr "Mounting partitions."
+msgstr ""
#: src/modules/mount/main.py:145 src/modules/initcpiocfg/main.py:187
#: src/modules/initcpiocfg/main.py:191
@@ -36,317 +36,302 @@ msgstr "Mounting partitions."
#: src/modules/fstab/main.py:328 src/modules/localecfg/main.py:144
#: src/modules/networkcfg/main.py:48
msgid "Configuration Error"
-msgstr "Configuration Error"
+msgstr ""
#: src/modules/mount/main.py:146 src/modules/initcpiocfg/main.py:188
#: src/modules/luksopenswaphookcfg/main.py:96 src/modules/rawfs/main.py:172
#: src/modules/initramfscfg/main.py:95 src/modules/openrcdmcryptcfg/main.py:79
#: src/modules/fstab/main.py:323
msgid "No partitions are defined for
{!s}
to use."
-msgstr "No partitions are defined for
{!s}
to use."
+msgstr ""
#: src/modules/services-systemd/main.py:35
msgid "Configure systemd services"
-msgstr "Configure systemd services"
+msgstr ""
#: src/modules/services-systemd/main.py:68
#: src/modules/services-openrc/main.py:102
msgid "Cannot modify service"
-msgstr "Cannot modify service"
+msgstr ""
#: src/modules/services-systemd/main.py:69
msgid ""
"systemctl {arg!s} call in chroot returned error code {num!s}."
msgstr ""
-"systemctl {arg!s} call in chroot returned error code {num!s}."
#: src/modules/services-systemd/main.py:72
#: src/modules/services-systemd/main.py:76
msgid "Cannot enable systemd service {name!s}."
-msgstr "Cannot enable systemd service {name!s}."
+msgstr ""
#: src/modules/services-systemd/main.py:74
msgid "Cannot enable systemd target {name!s}."
-msgstr "Cannot enable systemd target {name!s}."
+msgstr ""
#: src/modules/services-systemd/main.py:78
msgid "Cannot disable systemd target {name!s}."
-msgstr "Cannot disable systemd target {name!s}."
+msgstr ""
#: src/modules/services-systemd/main.py:80
msgid "Cannot mask systemd unit {name!s}."
-msgstr "Cannot mask systemd unit {name!s}."
+msgstr ""
#: src/modules/services-systemd/main.py:82
msgid ""
-"Unknown systemd commands {command!s} and "
-"{suffix!s} for unit {name!s}."
+"Unknown systemd commands {command!s} and {suffix!s}"
+"code> for unit {name!s}."
msgstr ""
-"Unknown systemd commands {command!s} and "
-"{suffix!s} for unit {name!s}."
#: src/modules/umount/main.py:40
msgid "Unmount file systems."
-msgstr "Unmount file systems."
+msgstr ""
#: src/modules/unpackfs/main.py:41
msgid "Filling up filesystems."
-msgstr "Filling up filesystems."
+msgstr ""
#: src/modules/unpackfs/main.py:180
msgid "rsync failed with error code {}."
-msgstr "rsync failed with error code {}."
+msgstr ""
#: src/modules/unpackfs/main.py:241 src/modules/unpackfs/main.py:264
msgid "Failed to unpack image \"{}\""
-msgstr "Failed to unpack image \"{}\""
+msgstr ""
#: src/modules/unpackfs/main.py:242
msgid ""
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
"installed"
msgstr ""
-"Failed to find unsquashfs, make sure you have the squashfs-tools package "
-"installed"
#: src/modules/unpackfs/main.py:366
msgid "No mount point for root partition"
-msgstr "No mount point for root partition"
+msgstr ""
#: src/modules/unpackfs/main.py:367
msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing"
-msgstr "globalstorage does not contain a \"rootMountPoint\" key, doing nothing"
+msgstr ""
#: src/modules/unpackfs/main.py:372
msgid "Bad mount point for root partition"
-msgstr "Bad mount point for root partition"
+msgstr ""
#: src/modules/unpackfs/main.py:373
msgid "rootMountPoint is \"{}\", which does not exist, doing nothing"
-msgstr "rootMountPoint is \"{}\", which does not exist, doing nothing"
+msgstr ""
#: src/modules/unpackfs/main.py:385 src/modules/unpackfs/main.py:389
#: src/modules/unpackfs/main.py:403
msgid "Bad unsquash configuration"
-msgstr "Bad unsquash configuration"
+msgstr ""
#: src/modules/unpackfs/main.py:386
msgid "The filesystem for \"{}\" ({}) is not supported"
-msgstr "The filesystem for \"{}\" ({}) is not supported"
+msgstr ""
#: src/modules/unpackfs/main.py:390
msgid "The source filesystem \"{}\" does not exist"
-msgstr "The source filesystem \"{}\" does not exist"
+msgstr ""
#: src/modules/unpackfs/main.py:404
msgid "The destination \"{}\" in the target system is not a directory"
-msgstr "The destination \"{}\" in the target system is not a directory"
+msgstr ""
#: src/modules/displaymanager/main.py:515
msgid "Cannot write KDM configuration file"
-msgstr "Cannot write KDM configuration file"
+msgstr ""
#: src/modules/displaymanager/main.py:516
msgid "KDM config file {!s} does not exist"
-msgstr "KDM config file {!s} does not exist"
+msgstr ""
#: src/modules/displaymanager/main.py:577
msgid "Cannot write LXDM configuration file"
-msgstr "Cannot write LXDM configuration file"
+msgstr ""
#: src/modules/displaymanager/main.py:578
msgid "LXDM config file {!s} does not exist"
-msgstr "LXDM config file {!s} does not exist"
+msgstr ""
#: src/modules/displaymanager/main.py:661
msgid "Cannot write LightDM configuration file"
-msgstr "Cannot write LightDM configuration file"
+msgstr ""
#: src/modules/displaymanager/main.py:662
msgid "LightDM config file {!s} does not exist"
-msgstr "LightDM config file {!s} does not exist"
+msgstr ""
#: src/modules/displaymanager/main.py:736
msgid "Cannot configure LightDM"
-msgstr "Cannot configure LightDM"
+msgstr ""
#: src/modules/displaymanager/main.py:737
msgid "No LightDM greeter installed."
-msgstr "No LightDM greeter installed."
+msgstr ""
#: src/modules/displaymanager/main.py:768
msgid "Cannot write SLIM configuration file"
-msgstr "Cannot write SLIM configuration file"
+msgstr ""
#: src/modules/displaymanager/main.py:769
msgid "SLIM config file {!s} does not exist"
-msgstr "SLIM config file {!s} does not exist"
+msgstr ""
#: src/modules/displaymanager/main.py:895
msgid "No display managers selected for the displaymanager module."
-msgstr "No display managers selected for the displaymanager module."
+msgstr ""
#: src/modules/displaymanager/main.py:896
msgid ""
"The displaymanagers list is empty or undefined in bothglobalstorage and "
"displaymanager.conf."
msgstr ""
-"The displaymanagers list is empty or undefined in bothglobalstorage and "
-"displaymanager.conf."
#: src/modules/displaymanager/main.py:978
msgid "Display manager configuration was incomplete"
-msgstr "Display manager configuration was incomplete"
+msgstr ""
#: src/modules/initcpiocfg/main.py:36
msgid "Configuring mkinitcpio."
-msgstr "Configuring mkinitcpio."
+msgstr ""
#: src/modules/initcpiocfg/main.py:192
-#: src/modules/luksopenswaphookcfg/main.py:100
-#: src/modules/machineid/main.py:50 src/modules/initramfscfg/main.py:99
-#: src/modules/openrcdmcryptcfg/main.py:83 src/modules/fstab/main.py:329
-#: src/modules/localecfg/main.py:145 src/modules/networkcfg/main.py:49
+#: src/modules/luksopenswaphookcfg/main.py:100 src/modules/machineid/main.py:50
+#: src/modules/initramfscfg/main.py:99 src/modules/openrcdmcryptcfg/main.py:83
+#: src/modules/fstab/main.py:329 src/modules/localecfg/main.py:145
+#: src/modules/networkcfg/main.py:49
msgid "No root mount point is given for
{!s}
to use."
-msgstr "No root mount point is given for
{!s}
to use."
+msgstr ""
#: src/modules/luksopenswaphookcfg/main.py:35
msgid "Configuring encrypted swap."
-msgstr "Configuring encrypted swap."
+msgstr ""
#: src/modules/rawfs/main.py:35
msgid "Installing data."
-msgstr "Installing data."
+msgstr ""
#: src/modules/services-openrc/main.py:38
msgid "Configure OpenRC services"
-msgstr "Configure OpenRC services"
+msgstr ""
#: src/modules/services-openrc/main.py:66
msgid "Cannot add service {name!s} to run-level {level!s}."
-msgstr "Cannot add service {name!s} to run-level {level!s}."
+msgstr ""
#: src/modules/services-openrc/main.py:68
msgid "Cannot remove service {name!s} from run-level {level!s}."
-msgstr "Cannot remove service {name!s} from run-level {level!s}."
+msgstr ""
#: src/modules/services-openrc/main.py:70
msgid ""
"Unknown service-action {arg!s} for service {name!s} in run-"
"level {level!s}."
msgstr ""
-"Unknown service-action {arg!s} for service {name!s} in run-"
-"level {level!s}."
#: src/modules/services-openrc/main.py:103
msgid ""
"rc-update {arg!s} call in chroot returned error code {num!s}."
msgstr ""
-"rc-update {arg!s} call in chroot returned error code {num!s}."
#: src/modules/services-openrc/main.py:110
msgid "Target runlevel does not exist"
-msgstr "Target runlevel does not exist"
+msgstr ""
#: src/modules/services-openrc/main.py:111
msgid ""
"The path for runlevel {level!s} is {path!s}, which does not "
"exist."
msgstr ""
-"The path for runlevel {level!s} is {path!s}, which does not "
-"exist."
#: src/modules/services-openrc/main.py:119
msgid "Target service does not exist"
-msgstr "Target service does not exist"
+msgstr ""
#: src/modules/services-openrc/main.py:120
msgid ""
-"The path for service {name!s} is {path!s}, which does not "
-"exist."
+"The path for service {name!s} is {path!s}, which does not exist."
msgstr ""
-"The path for service {name!s} is {path!s}, which does not "
-"exist."
#: src/modules/plymouthcfg/main.py:36
msgid "Configure Plymouth theme"
-msgstr "Configure Plymouth theme"
+msgstr ""
#: src/modules/machineid/main.py:36
msgid "Generate machine-id."
-msgstr "Generate machine-id."
+msgstr ""
#: src/modules/packages/main.py:62
#, python-format
msgid "Processing packages (%(count)d / %(total)d)"
-msgstr "Processing packages (%(count)d / %(total)d)"
+msgstr ""
#: src/modules/packages/main.py:64 src/modules/packages/main.py:74
msgid "Install packages."
-msgstr "Install packages."
+msgstr ""
#: src/modules/packages/main.py:67
#, python-format
msgid "Installing one package."
msgid_plural "Installing %(num)d packages."
-msgstr[0] "Installing one package."
-msgstr[1] "Installing %(num)d packages."
+msgstr[0] ""
+msgstr[1] ""
#: src/modules/packages/main.py:70
#, python-format
msgid "Removing one package."
msgid_plural "Removing %(num)d packages."
-msgstr[0] "Removing one package."
-msgstr[1] "Removing %(num)d packages."
+msgstr[0] ""
+msgstr[1] ""
#: src/modules/bootloader/main.py:51
msgid "Install bootloader."
-msgstr "Install bootloader."
+msgstr ""
#: src/modules/removeuser/main.py:34
msgid "Remove live user from target system"
-msgstr "Remove live user from target system"
+msgstr ""
#: src/modules/hwclock/main.py:35
msgid "Setting hardware clock."
-msgstr "Setting hardware clock."
+msgstr ""
#: src/modules/dracut/main.py:36
msgid "Creating initramfs with dracut."
-msgstr "Creating initramfs with dracut."
+msgstr ""
#: src/modules/dracut/main.py:58
msgid "Failed to run dracut on the target"
-msgstr "Failed to run dracut on the target"
+msgstr ""
#: src/modules/dracut/main.py:59
msgid "The exit code was {}"
-msgstr "The exit code was {}"
+msgstr ""
#: src/modules/initramfscfg/main.py:41
msgid "Configuring initramfs."
-msgstr "Configuring initramfs."
+msgstr ""
#: src/modules/openrcdmcryptcfg/main.py:34
msgid "Configuring OpenRC dmcrypt service."
-msgstr "Configuring OpenRC dmcrypt service."
+msgstr ""
#: src/modules/fstab/main.py:38
msgid "Writing fstab."
-msgstr "Writing fstab."
+msgstr ""
#: src/modules/dummypython/main.py:44
msgid "Dummy python job."
-msgstr "Dummy python job."
+msgstr ""
#: src/modules/dummypython/main.py:97
msgid "Dummy python step {}"
-msgstr "Dummy python step {}"
+msgstr ""
#: src/modules/localecfg/main.py:39
msgid "Configuring locales."
-msgstr "Configuring locales."
+msgstr ""
#: src/modules/networkcfg/main.py:37
msgid "Saving network configuration."
-msgstr "Saving network configuration."
+msgstr ""
diff --git a/src/modules/dummypythonqt/lang/dummypythonqt.pot b/src/modules/dummypythonqt/lang/dummypythonqt.pot
index bb87a856f..dd46fa0ce 100644
--- a/src/modules/dummypythonqt/lang/dummypythonqt.pot
+++ b/src/modules/dummypythonqt/lang/dummypythonqt.pot
@@ -2,41 +2,41 @@
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR , YEAR.
-#
+#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-06-18 07:46-0400\n"
+"POT-Creation-Date: 2019-11-28 16:51+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Language: \n"
#: src/modules/dummypythonqt/main.py:84
msgid "Click me!"
-msgstr "Click me!"
+msgstr ""
#: src/modules/dummypythonqt/main.py:94
msgid "A new QLabel."
-msgstr "A new QLabel."
+msgstr ""
#: src/modules/dummypythonqt/main.py:97
msgid "Dummy PythonQt ViewStep"
-msgstr "Dummy PythonQt ViewStep"
+msgstr ""
#: src/modules/dummypythonqt/main.py:183
msgid "The Dummy PythonQt Job"
-msgstr "The Dummy PythonQt Job"
+msgstr ""
#: src/modules/dummypythonqt/main.py:186
msgid "This is the Dummy PythonQt Job. The dummy job says: {}"
-msgstr "This is the Dummy PythonQt Job. The dummy job says: {}"
+msgstr ""
#: src/modules/dummypythonqt/main.py:190
msgid "A status message for Dummy PythonQt Job."
-msgstr "A status message for Dummy PythonQt Job."
+msgstr ""