diff --git a/CHANGES b/CHANGES-3.2
similarity index 99%
rename from CHANGES
rename to CHANGES-3.2
index a1eed622c..980a133ff 100644
--- a/CHANGES
+++ b/CHANGES-3.2
@@ -7,16 +7,22 @@ contributors are listed. Note that Calamares does not have a historical
changelog -- this log starts with version 3.2.0. The release notes on the
website will have to do for older versions.
-# 3.2.45 (unreleased) #
+# 3.2.45 (2021-10-31) #
This release contains contributions from (alphabetically by first name):
- - Dalto (new contributor, welcome!)
+ - Evan James (new contributor, welcome!)
## Core ##
- - No core changes yet
+ - New internal convenience functions from Evan
## Modules ##
- - No module changes yet
+ - *packagechooser* now displays screenshots nicely-scaled
+ rather than jagged. (#1807)
+ - *partition* module removes ZFS partitions directly. At install-time,
+ we think that the partitions should be handled separately from a
+ zpool that potentially includes those partitions. (Thanks Evan)
+ - *services-systemd* supports timers, e.g. for weekly trim on SSDs.
+ (Thanks Evan)
# 3.2.44.3 (2021-10-04) #
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1e5f5ea37..8aae1f2eb 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -132,15 +132,15 @@ set( CALAMARES_DESCRIPTION_SUMMARY
# NOTE: update these lines by running `txstats.py`, or for full automation
# `txstats.py -e`. See also
#
-# Total 79 languages
-set( _tx_complete az az_AZ ca fi_FI he hi ja ko lt pt_PT sq sv uk
- zh_CN zh_TW )
-set( _tx_good as be ca@valencia cs_CZ da de fr fur hr it_IT ml nl
- pt_BR ru sk tg tr_TR vi )
+# Total 81 languages
+set( _tx_complete az az_AZ ca cs_CZ fi_FI he hi hr ja ko lt pt_BR
+ pt_PT sq sv tr_TR uk zh_CN zh_TW )
+set( _tx_good as be ca@valencia da de fr fur it_IT ml nl ru sk tg
+ vi )
set( _tx_ok ar ast bg bn el en_GB es es_MX et eu fa gl hu id is mr
nb pl ro si sl sr sr@latin th )
-set( _tx_incomplete eo es_PE es_PR fr_CH gu id_ID ie kk kn ko_KR lo
- lv mk ne ne_NP ru_RU te ur uz zh zh_HK )
+set( _tx_incomplete en_HK en_IN eo es_PE es_PR fr_CH gu hi_IN id_ID
+ ie kk kn ko_KR lo lv mk ne ne_NP te te_IN ur zh zh_HK )
### Required versions
#
diff --git a/calamares.desktop b/calamares.desktop
index 53f32bdcc..7cece888c 100644
--- a/calamares.desktop
+++ b/calamares.desktop
@@ -170,6 +170,8 @@ Name[ru]=Установить систему
Icon[ru]=calamares
GenericName[ru]=Установщик системы
Comment[ru]=Calamares - Установщик системы
+Name[si]=පද්ධතිය ස්ථාපනය කරන්න
+GenericName[si]=පද්ධති ස්ථාපකය
Name[sk]=Inštalovať systém
Icon[sk]=calamares
GenericName[sk]=Inštalátor systému
diff --git a/ci/RELEASE.sh b/ci/RELEASE.sh
index f30bf8992..f09285fb7 100755
--- a/ci/RELEASE.sh
+++ b/ci/RELEASE.sh
@@ -79,8 +79,8 @@ KEY_ID="CFDDC96F12B1915C"
# Try to make gpg cache the signing key, so we can leave the process
# to run and sign.
-rm -f CHANGES.gpg
-gpg -s -u $KEY_ID CHANGES
+rm -f CMakeLists.txt.gpg
+gpg -s -u $KEY_ID CMakeLists.txt
### Build with default compiler
#
diff --git a/lang/calamares_de.ts b/lang/calamares_de.ts
index 0eca62286..b1bdf713f 100644
--- a/lang/calamares_de.ts
+++ b/lang/calamares_de.ts
@@ -950,12 +950,12 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren.
Install option: <strong>%1</strong>
-
+ Installations-Option: <strong>%1</strong>
None
-
+ Nichts
@@ -2806,32 +2806,32 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren.
EFI system partition configured incorrectly
-
+ EFI Systempartition falsch konfiguriert
An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a suitable filesystem.
-
+ Eine EFI Systempartition ist notwendig, um %1 zu starten.<br/><br/>Um eine EFI Systempartition zu konfigurieren, gehen Sie zurück und wählen oder erstellen Sie ein geeignetes Dateisystem.
The filesystem must be mounted on <strong>%1</strong>.
-
+ Das Dateisystem muss eingehängt sein unter <strong>%1</strong>.
The filesystem must have type FAT32.
-
+ Das Dateisystem muss vom Typ FAT32 sein.
The filesystem must be at least %1 MiB in size.
-
+ Das Dateisystem muss mindestens %1 MiB groß sein.
The filesystem must have flag <strong>%1</strong> set.
-
+ Das Dateisystem muss die Markierung <strong>%1</strong> tragen.
@@ -4152,7 +4152,7 @@ Ausgabe:
LibreOffice
-
+ LibreOffice
@@ -4162,7 +4162,7 @@ Ausgabe:
No Office Suite
-
+ Keine Office-Suite
@@ -4172,7 +4172,7 @@ Ausgabe:
Minimal Install
-
+ Minimal-Installation
diff --git a/lang/calamares_en_HK.ts b/lang/calamares_en_HK.ts
new file mode 100644
index 000000000..6d6e2e919
--- /dev/null
+++ b/lang/calamares_en_HK.ts
@@ -0,0 +1,4352 @@
+
+
+
+
+ AutoMountManagementJob
+
+
+ Manage auto-mount settings
+
+
+
+
+ BootInfoWidget
+
+
+ The <strong>boot environment</strong> of this system.<br><br>Older x86 systems only support <strong>BIOS</strong>.<br>Modern systems usually use <strong>EFI</strong>, but may also show up as BIOS if started in compatibility mode.
+
+
+
+
+ This system was started with an <strong>EFI</strong> boot environment.<br><br>To configure startup from an EFI environment, this installer must deploy a boot loader application, like <strong>GRUB</strong> or <strong>systemd-boot</strong> on an <strong>EFI System Partition</strong>. This is automatic, unless you choose manual partitioning, in which case you must choose it or create it on your own.
+
+
+
+
+ This system was started with a <strong>BIOS</strong> boot environment.<br><br>To configure startup from a BIOS environment, this installer must install a boot loader, like <strong>GRUB</strong>, either at the beginning of a partition or on the <strong>Master Boot Record</strong> near the beginning of the partition table (preferred). This is automatic, unless you choose manual partitioning, in which case you must set it up on your own.
+
+
+
+
+ BootLoaderModel
+
+
+ Master Boot Record of %1
+
+
+
+
+ Boot Partition
+
+
+
+
+ System Partition
+
+
+
+
+ Do not install a boot loader
+
+
+
+
+ %1 (%2)
+
+
+
+
+ Calamares::BlankViewStep
+
+
+ Blank Page
+
+
+
+
+ Calamares::DebugWindow
+
+
+ Form
+
+
+
+
+ GlobalStorage
+
+
+
+
+ JobQueue
+
+
+
+
+ Modules
+
+
+
+
+ Type:
+
+
+
+
+
+ none
+
+
+
+
+ Interface:
+
+
+
+
+ Crashes Calamares, so that Dr. Konqui can look at it.
+
+
+
+
+ Reloads the stylesheet from the branding directory.
+
+
+
+
+ Uploads the session log to the configured pastebin.
+
+
+
+
+ Send Session Log
+
+
+
+
+ Reload Stylesheet
+
+
+
+
+ Displays the tree of widget names in the log (for stylesheet debugging).
+
+
+
+
+ Widget Tree
+
+
+
+
+ Debug information
+
+
+
+
+ Calamares::ExecutionViewStep
+
+
+ Set up
+
+
+
+
+ Install
+
+
+
+
+ Calamares::FailJob
+
+
+ Job failed (%1)
+
+
+
+
+ Programmed job failure was explicitly requested.
+
+
+
+
+ Calamares::JobThread
+
+
+ Done
+
+
+
+
+ Calamares::NamedJob
+
+
+ Example job (%1)
+
+
+
+
+ Calamares::ProcessJob
+
+
+ Run command '%1' in target system.
+
+
+
+
+ Run command '%1'.
+
+
+
+
+ Running command %1 %2
+
+
+
+
+ Calamares::PythonJob
+
+
+ Running %1 operation.
+
+
+
+
+ Bad working directory path
+
+
+
+
+ Working directory %1 for python job %2 is not readable.
+
+
+
+
+ Bad main script file
+
+
+
+
+ Main script file %1 for python job %2 is not readable.
+
+
+
+
+ Boost.Python error in job "%1".
+
+
+
+
+ Calamares::QmlViewStep
+
+
+ Loading ...
+
+
+
+
+ QML Step <i>%1</i>.
+
+
+
+
+ Loading failed.
+
+
+
+
+ Calamares::RequirementsChecker
+
+
+ Requirements checking for module <i>%1</i> is complete.
+
+
+
+
+ Waiting for %n module(s).
+
+
+
+
+
+
+
+ (%n second(s))
+
+
+
+
+
+
+
+ System-requirements checking is complete.
+
+
+
+
+ Calamares::ViewManager
+
+
+ Setup Failed
+
+
+
+
+ Installation Failed
+
+
+
+
+ Would you like to paste the install log to the web?
+
+
+
+
+ Error
+
+
+
+
+ &Yes
+
+
+
+
+ &No
+
+
+
+
+ &Close
+
+
+
+
+ Install Log Paste URL
+
+
+
+
+ The upload was unsuccessful. No web-paste was done.
+
+
+
+
+ Install log posted to
+
+%1
+
+Link copied to clipboard
+
+
+
+
+ Calamares Initialization Failed
+
+
+
+
+ %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution.
+
+
+
+
+ <br/>The following modules could not be loaded:
+
+
+
+
+ Continue with setup?
+
+
+
+
+ Continue with installation?
+
+
+
+
+ The %1 setup program is about to make changes to your disk in order to set up %2.<br/><strong>You will not be able to undo these changes.</strong>
+
+
+
+
+ The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong>
+
+
+
+
+ &Set up now
+
+
+
+
+ &Install now
+
+
+
+
+ Go &back
+
+
+
+
+ &Set up
+
+
+
+
+ &Install
+
+
+
+
+ Setup is complete. Close the setup program.
+
+
+
+
+ The installation is complete. Close the installer.
+
+
+
+
+ Cancel setup without changing the system.
+
+
+
+
+ Cancel installation without changing the system.
+
+
+
+
+ &Next
+
+
+
+
+ &Back
+
+
+
+
+ &Done
+
+
+
+
+ &Cancel
+
+
+
+
+ Cancel setup?
+
+
+
+
+ Cancel installation?
+
+
+
+
+ Do you really want to cancel the current setup process?
+The setup program will quit and all changes will be lost.
+
+
+
+
+ Do you really want to cancel the current install process?
+The installer will quit and all changes will be lost.
+
+
+
+
+ CalamaresPython::Helper
+
+
+ Unknown exception type
+
+
+
+
+ unparseable Python error
+
+
+
+
+ unparseable Python traceback
+
+
+
+
+ Unfetchable Python error.
+
+
+
+
+ CalamaresWindow
+
+
+ %1 Setup Program
+
+
+
+
+ %1 Installer
+
+
+
+
+ ChangeFilesystemLabelJob
+
+
+ Set filesystem label on %1.
+
+
+
+
+ Set filesystem label <strong>%1</strong> to partition <strong>%2</strong>.
+
+
+
+
+ The installer failed to update partition table on disk '%1'.
+
+
+
+
+ CheckerContainer
+
+
+ Gathering system information...
+
+
+
+
+ ChoicePage
+
+
+ Form
+
+
+
+
+ Select storage de&vice:
+
+
+
+
+
+
+
+ Current:
+
+
+
+
+ After:
+
+
+
+
+ <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself.
+
+
+
+
+ Reuse %1 as home partition for %2.
+
+
+
+
+ <strong>Select a partition to shrink, then drag the bottom bar to resize</strong>
+
+
+
+
+ %1 will be shrunk to %2MiB and a new %3MiB partition will be created for %4.
+
+
+
+
+ Boot loader location:
+
+
+
+
+ <strong>Select a partition to install on</strong>
+
+
+
+
+ An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1.
+
+
+
+
+ The EFI system partition at %1 will be used for starting %2.
+
+
+
+
+ EFI system partition:
+
+
+
+
+ This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device.
+
+
+
+
+
+
+
+ <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device.
+
+
+
+
+
+
+
+ <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1.
+
+
+
+
+
+
+
+ <strong>Replace a partition</strong><br/>Replaces a partition with %1.
+
+
+
+
+ This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device.
+
+
+
+
+ This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device.
+
+
+
+
+ This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device.
+
+
+
+
+ This storage device already has an operating system on it, but the partition table <strong>%1</strong> is different from the needed <strong>%2</strong>.<br/>
+
+
+
+
+ This storage device has one of its partitions <strong>mounted</strong>.
+
+
+
+
+ This storage device is a part of an <strong>inactive RAID</strong> device.
+
+
+
+
+ No Swap
+
+
+
+
+ Reuse Swap
+
+
+
+
+ Swap (no Hibernate)
+
+
+
+
+ Swap (with Hibernate)
+
+
+
+
+ Swap to file
+
+
+
+
+ ClearMountsJob
+
+
+ Clear mounts for partitioning operations on %1
+
+
+
+
+ Clearing mounts for partitioning operations on %1.
+
+
+
+
+ Cleared all mounts for %1
+
+
+
+
+ ClearTempMountsJob
+
+
+ Clear all temporary mounts.
+
+
+
+
+ Clearing all temporary mounts.
+
+
+
+
+ Cannot get list of temporary mounts.
+
+
+
+
+ Cleared all temporary mounts.
+
+
+
+
+ CommandList
+
+
+
+ Could not run command.
+
+
+
+
+ The command runs in the host environment and needs to know the root path, but no rootMountPoint is defined.
+
+
+
+
+ The command needs to know the user's name, but no username is defined.
+
+
+
+
+ Config
+
+
+ Set keyboard model to %1.<br/>
+
+
+
+
+ Set keyboard layout to %1/%2.
+
+
+
+
+ Set timezone to %1/%2.
+
+
+
+
+ The system language will be set to %1.
+
+
+
+
+ The numbers and dates locale will be set to %1.
+
+
+
+
+ Network Installation. (Disabled: Incorrect configuration)
+
+
+
+
+ Network Installation. (Disabled: Received invalid groups data)
+
+
+
+
+ Network Installation. (Disabled: Internal error)
+
+
+
+
+ Network Installation. (Disabled: No package list)
+
+
+
+
+ Package selection
+
+
+
+
+ Network Installation. (Disabled: Unable to fetch package lists, check your network connection)
+
+
+
+
+ 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 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 program will ask you some questions and set up %2 on your computer.
+
+
+
+
+ <h1>Welcome to the Calamares setup program for %1</h1>
+
+
+
+
+ <h1>Welcome to %1 setup</h1>
+
+
+
+
+ <h1>Welcome to the Calamares installer for %1</h1>
+
+
+
+
+ <h1>Welcome to the %1 installer</h1>
+
+
+
+
+ Your username is too long.
+
+
+
+
+ '%1' is not allowed as username.
+
+
+
+
+ Your username must start with a lowercase letter or underscore.
+
+
+
+
+ Only lowercase letters, numbers, underscore and hyphen are allowed.
+
+
+
+
+ Your hostname is too short.
+
+
+
+
+ Your hostname is too long.
+
+
+
+
+ '%1' is not allowed as hostname.
+
+
+
+
+ Only letters, numbers, underscore and hyphen are allowed.
+
+
+
+
+ Your passwords do not match!
+
+
+
+
+ OK!
+
+
+
+
+ Setup Failed
+
+
+
+
+ Installation Failed
+
+
+
+
+ The setup of %1 did not complete successfully.
+
+
+
+
+ The installation of %1 did not complete successfully.
+
+
+
+
+ Setup Complete
+
+
+
+
+ Installation Complete
+
+
+
+
+ The setup of %1 is complete.
+
+
+
+
+ The installation of %1 is complete.
+
+
+
+
+ Package Selection
+
+
+
+
+ Please pick a product from the list. The selected product will be installed.
+
+
+
+
+ Install option: <strong>%1</strong>
+
+
+
+
+ None
+
+
+
+
+ Summary
+
+
+
+
+ This is an overview of what will happen once you start the setup procedure.
+
+
+
+
+ This is an overview of what will happen once you start the install procedure.
+
+
+
+
+ ContextualProcessJob
+
+
+ Contextual Processes Job
+
+
+
+
+ CreatePartitionDialog
+
+
+ Create a Partition
+
+
+
+
+ Si&ze:
+
+
+
+
+ MiB
+
+
+
+
+ Partition &Type:
+
+
+
+
+ &Primary
+
+
+
+
+ E&xtended
+
+
+
+
+ Fi&le System:
+
+
+
+
+ LVM LV name
+
+
+
+
+ &Mount Point:
+
+
+
+
+ Flags:
+
+
+
+
+ Label for the filesystem
+
+
+
+
+ FS Label:
+
+
+
+
+ En&crypt
+
+
+
+
+ Logical
+
+
+
+
+ Primary
+
+
+
+
+ GPT
+
+
+
+
+ Mountpoint already in use. Please select another one.
+
+
+
+
+ CreatePartitionJob
+
+
+ Create new %1MiB partition on %3 (%2) with entries %4.
+
+
+
+
+ Create new %1MiB partition on %3 (%2).
+
+
+
+
+ Create new %2MiB partition on %4 (%3) with file system %1.
+
+
+
+
+ Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2) with entries <em>%4</em>.
+
+
+
+
+ Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2).
+
+
+
+
+ Create new <strong>%2MiB</strong> partition on <strong>%4</strong> (%3) with file system <strong>%1</strong>.
+
+
+
+
+
+ Creating new %1 partition on %2.
+
+
+
+
+ The installer failed to create partition on disk '%1'.
+
+
+
+
+ CreatePartitionTableDialog
+
+
+ Create Partition Table
+
+
+
+
+ Creating a new partition table will delete all existing data on the disk.
+
+
+
+
+ What kind of partition table do you want to create?
+
+
+
+
+ Master Boot Record (MBR)
+
+
+
+
+ GUID Partition Table (GPT)
+
+
+
+
+ CreatePartitionTableJob
+
+
+ Create new %1 partition table on %2.
+
+
+
+
+ Create new <strong>%1</strong> partition table on <strong>%2</strong> (%3).
+
+
+
+
+ Creating new %1 partition table on %2.
+
+
+
+
+ The installer failed to create a partition table on %1.
+
+
+
+
+ CreateUserJob
+
+
+ Create user %1
+
+
+
+
+ Create user <strong>%1</strong>.
+
+
+
+
+ Preserving home directory
+
+
+
+
+
+ Creating user %1
+
+
+
+
+ Configuring user %1
+
+
+
+
+ Setting file permissions
+
+
+
+
+ CreateVolumeGroupDialog
+
+
+ Create Volume Group
+
+
+
+
+ CreateVolumeGroupJob
+
+
+ Create new volume group named %1.
+
+
+
+
+ Create new volume group named <strong>%1</strong>.
+
+
+
+
+ Creating new volume group named %1.
+
+
+
+
+ The installer failed to create a volume group named '%1'.
+
+
+
+
+ DeactivateVolumeGroupJob
+
+
+
+ Deactivate volume group named %1.
+
+
+
+
+ Deactivate volume group named <strong>%1</strong>.
+
+
+
+
+ The installer failed to deactivate a volume group named %1.
+
+
+
+
+ DeletePartitionJob
+
+
+ Delete partition %1.
+
+
+
+
+ Delete partition <strong>%1</strong>.
+
+
+
+
+ Deleting partition %1.
+
+
+
+
+ The installer failed to delete partition %1.
+
+
+
+
+ DeviceInfoWidget
+
+
+ This device has a <strong>%1</strong> partition table.
+
+
+
+
+ This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem.
+
+
+
+
+ This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page.
+
+
+
+
+ <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment.
+
+
+
+
+ <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions.
+
+
+
+
+ The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred.
+
+
+
+
+ DeviceModel
+
+
+ %1 - %2 (%3)
+ device[name] - size[number] (device-node[name])
+
+
+
+
+ %1 - (%2)
+ device[name] - (device-node[name])
+
+
+
+
+ DracutLuksCfgJob
+
+
+ Write LUKS configuration for Dracut to %1
+
+
+
+
+ Skip writing LUKS configuration for Dracut: "/" partition is not encrypted
+
+
+
+
+ Failed to open %1
+
+
+
+
+ DummyCppJob
+
+
+ Dummy C++ Job
+
+
+
+
+ EditExistingPartitionDialog
+
+
+ Edit Existing Partition
+
+
+
+
+ Content:
+
+
+
+
+ &Keep
+
+
+
+
+ Format
+
+
+
+
+ Warning: Formatting the partition will erase all existing data.
+
+
+
+
+ &Mount Point:
+
+
+
+
+ Si&ze:
+
+
+
+
+ MiB
+
+
+
+
+ Fi&le System:
+
+
+
+
+ Flags:
+
+
+
+
+ Label for the filesystem
+
+
+
+
+ FS Label:
+
+
+
+
+ Mountpoint already in use. Please select another one.
+
+
+
+
+ EncryptWidget
+
+
+ Form
+
+
+
+
+ En&crypt system
+
+
+
+
+ Passphrase
+
+
+
+
+ Confirm passphrase
+
+
+
+
+
+ Please enter the same passphrase in both boxes.
+
+
+
+
+ FillGlobalStorageJob
+
+
+ Set partition information
+
+
+
+
+ Install %1 on <strong>new</strong> %2 system partition with features <em>%3</em>
+
+
+
+
+ Install %1 on <strong>new</strong> %2 system partition.
+
+
+
+
+ Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong> and features <em>%3</em>.
+
+
+
+
+ Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>%3.
+
+
+
+
+ Install %2 on %3 system partition <strong>%1</strong> with features <em>%4</em>.
+
+
+
+
+ Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong> and features <em>%4</em>.
+
+
+
+
+ Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>%4.
+
+
+
+
+ Install %2 on %3 system partition <strong>%1</strong>.
+
+
+
+
+ Install boot loader on <strong>%1</strong>.
+
+
+
+
+ Setting up mount points.
+
+
+
+
+ FinishedPage
+
+
+ Form
+
+
+
+
+ &Restart now
+
+
+
+
+ <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system.
+
+
+
+
+ <html><head/><body><p>When this box is checked, your system will restart immediately when you click on <span style="font-style:italic;">Done</span> or close the setup program.</p></body></html>
+
+
+
+
+ <h1>All done.</h1><br/>%1 has been installed on your computer.<br/>You may now restart into your new system, or continue using the %2 Live environment.
+
+
+
+
+ <html><head/><body><p>When this box is checked, your system will restart immediately when you click on <span style="font-style:italic;">Done</span> or close the installer.</p></body></html>
+
+
+
+
+ <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2.
+
+
+
+
+ <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2.
+
+
+
+
+ FinishedQmlViewStep
+
+
+ Finish
+
+
+
+
+ FinishedViewStep
+
+
+ Finish
+
+
+
+
+ FormatPartitionJob
+
+
+ Format partition %1 (file system: %2, size: %3 MiB) on %4.
+
+
+
+
+ Format <strong>%3MiB</strong> partition <strong>%1</strong> with file system <strong>%2</strong>.
+
+
+
+
+ Formatting partition %1 with file system %2.
+
+
+
+
+ The installer failed to format partition %1 on disk '%2'.
+
+
+
+
+ GeneralRequirements
+
+
+ has at least %1 GiB available drive space
+
+
+
+
+ There is not enough drive space. At least %1 GiB is required.
+
+
+
+
+ has at least %1 GiB working memory
+
+
+
+
+ The system does not have enough working memory. At least %1 GiB is required.
+
+
+
+
+ is plugged in to a power source
+
+
+
+
+ The system is not plugged in to a power source.
+
+
+
+
+ is connected to the Internet
+
+
+
+
+ The system is not connected to the Internet.
+
+
+
+
+ is running the installer as an administrator (root)
+
+
+
+
+ The setup program is not running with administrator rights.
+
+
+
+
+ The installer is not running with administrator rights.
+
+
+
+
+ has a screen large enough to show the whole installer
+
+
+
+
+ The screen is too small to display the setup program.
+
+
+
+
+ The screen is too small to display the installer.
+
+
+
+
+ HostInfoJob
+
+
+ Collecting information about your machine.
+
+
+
+
+ IDJob
+
+
+
+
+
+ OEM Batch Identifier
+
+
+
+
+ Could not create directories <code>%1</code>.
+
+
+
+
+ Could not open file <code>%1</code>.
+
+
+
+
+ Could not write to file <code>%1</code>.
+
+
+
+
+ InitcpioJob
+
+
+ Creating initramfs with mkinitcpio.
+
+
+
+
+ InitramfsJob
+
+
+ Creating initramfs.
+
+
+
+
+ InteractiveTerminalPage
+
+
+ Konsole not installed
+
+
+
+
+ Please install KDE Konsole and try again!
+
+
+
+
+ Executing script: <code>%1</code>
+
+
+
+
+ InteractiveTerminalViewStep
+
+
+ Script
+
+
+
+
+ KeyboardQmlViewStep
+
+
+ Keyboard
+
+
+
+
+ KeyboardViewStep
+
+
+ Keyboard
+
+
+
+
+ LCLocaleDialog
+
+
+ System locale setting
+
+
+
+
+ The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>.
+
+
+
+
+ &Cancel
+
+
+
+
+ &OK
+
+
+
+
+ LicensePage
+
+
+ Form
+
+
+
+
+ <h1>License Agreement</h1>
+
+
+
+
+ I accept the terms and conditions above.
+
+
+
+
+ Please review the End User License Agreements (EULAs).
+
+
+
+
+ This setup procedure will install proprietary software that is subject to licensing terms.
+
+
+
+
+ If you do not agree with the terms, the setup procedure cannot continue.
+
+
+
+
+ This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience.
+
+
+
+
+ If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead.
+
+
+
+
+ LicenseViewStep
+
+
+ License
+
+
+
+
+ LicenseWidget
+
+
+ URL: %1
+
+
+
+
+ <strong>%1 driver</strong><br/>by %2
+ %1 is an untranslatable product name, example: Creative Audigy driver
+
+
+
+
+ <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font>
+ %1 is usually a vendor name, example: Nvidia graphics driver
+
+
+
+
+ <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font>
+
+
+
+
+ <strong>%1 codec</strong><br/><font color="Grey">by %2</font>
+
+
+
+
+ <strong>%1 package</strong><br/><font color="Grey">by %2</font>
+
+
+
+
+ <strong>%1</strong><br/><font color="Grey">by %2</font>
+
+
+
+
+ File: %1
+
+
+
+
+ Hide license text
+
+
+
+
+ Show the license text
+
+
+
+
+ Open license agreement in browser.
+
+
+
+
+ LocalePage
+
+
+ Region:
+
+
+
+
+ Zone:
+
+
+
+
+
+ &Change...
+
+
+
+
+ LocaleQmlViewStep
+
+
+ Location
+
+
+
+
+ LocaleTests
+
+
+ Quit
+
+
+
+
+ LocaleViewStep
+
+
+ Location
+
+
+
+
+ LuksBootKeyFileJob
+
+
+ Configuring LUKS key file.
+
+
+
+
+
+ No partitions are defined.
+
+
+
+
+
+
+ Encrypted rootfs setup error
+
+
+
+
+ Root partition %1 is LUKS but no passphrase has been set.
+
+
+
+
+ Could not create LUKS key file for root partition %1.
+
+
+
+
+ Could not configure LUKS key file on partition %1.
+
+
+
+
+ MachineIdJob
+
+
+ Generate machine-id.
+
+
+
+
+ Configuration Error
+
+
+
+
+ No root mount point is set for MachineId.
+
+
+
+
+ Map
+
+
+ Timezone: %1
+
+
+
+
+ Please select your preferred location on the map so the installer can suggest the locale
+ and timezone settings for you. You can fine-tune the suggested settings below. Search the map by dragging
+ to move and using the +/- buttons to zoom in/out or use mouse scrolling for zooming.
+
+
+
+
+ NetInstallViewStep
+
+
+ Package selection
+
+
+
+
+ Office software
+
+
+
+
+ Office package
+
+
+
+
+ Browser software
+
+
+
+
+ Browser package
+
+
+
+
+ Web browser
+
+
+
+
+ Kernel
+
+
+
+
+ Services
+
+
+
+
+ Login
+
+
+
+
+ Desktop
+
+
+
+
+ Applications
+
+
+
+
+ Communication
+
+
+
+
+ Development
+
+
+
+
+ Office
+
+
+
+
+ Multimedia
+
+
+
+
+ Internet
+
+
+
+
+ Theming
+
+
+
+
+ Gaming
+
+
+
+
+ Utilities
+
+
+
+
+ NotesQmlViewStep
+
+
+ Notes
+
+
+
+
+ OEMPage
+
+
+ Ba&tch:
+
+
+
+
+ <html><head/><body><p>Enter a batch-identifier here. This will be stored in the target system.</p></body></html>
+
+
+
+
+ <html><head/><body><h1>OEM Configuration</h1><p>Calamares will use OEM settings while configuring the target system.</p></body></html>
+
+
+
+
+ OEMViewStep
+
+
+ OEM Configuration
+
+
+
+
+ Set the OEM Batch Identifier to <code>%1</code>.
+
+
+
+
+ Offline
+
+
+ Select your preferred Region, or use the default settings.
+
+
+
+
+
+
+ Timezone: %1
+
+
+
+
+ Select your preferred Zone within your Region.
+
+
+
+
+ Zones
+
+
+
+
+ You can fine-tune Language and Locale settings below.
+
+
+
+
+ PWQ
+
+
+ Password is too short
+
+
+
+
+ Password is too long
+
+
+
+
+ Password is too weak
+
+
+
+
+ Memory allocation error when setting '%1'
+
+
+
+
+ Memory allocation error
+
+
+
+
+ The password is the same as the old one
+
+
+
+
+ The password is a palindrome
+
+
+
+
+ The password differs with case changes only
+
+
+
+
+ The password is too similar to the old one
+
+
+
+
+ The password contains the user name in some form
+
+
+
+
+ The password contains words from the real name of the user in some form
+
+
+
+
+ The password contains forbidden words in some form
+
+
+
+
+ The password contains too few digits
+
+
+
+
+ The password contains too few uppercase letters
+
+
+
+
+ The password contains fewer than %n lowercase letters
+
+
+
+
+
+
+
+ The password contains too few lowercase letters
+
+
+
+
+ The password contains too few non-alphanumeric characters
+
+
+
+
+ The password is too short
+
+
+
+
+ The password does not contain enough character classes
+
+
+
+
+ The password contains too many same characters consecutively
+
+
+
+
+ The password contains too many characters of the same class consecutively
+
+
+
+
+ The password contains fewer than %n digits
+
+
+
+
+
+
+
+ The password contains fewer than %n uppercase letters
+
+
+
+
+
+
+
+ The password contains fewer than %n non-alphanumeric characters
+
+
+
+
+
+
+
+ The password is shorter than %n characters
+
+
+
+
+
+
+
+ The password is a rotated version of the previous one
+
+
+
+
+ The password contains fewer than %n character classes
+
+
+
+
+
+
+
+ The password contains more than %n same characters consecutively
+
+
+
+
+
+
+
+ The password contains more than %n characters of the same class consecutively
+
+
+
+
+
+
+
+ The password contains monotonic sequence longer than %n characters
+
+
+
+
+
+
+
+ The password contains too long of a monotonic character sequence
+
+
+
+
+ No password supplied
+
+
+
+
+ Cannot obtain random numbers from the RNG device
+
+
+
+
+ Password generation failed - required entropy too low for settings
+
+
+
+
+ The password fails the dictionary check - %1
+
+
+
+
+ The password fails the dictionary check
+
+
+
+
+ Unknown setting - %1
+
+
+
+
+ Unknown setting
+
+
+
+
+ Bad integer value of setting - %1
+
+
+
+
+ Bad integer value
+
+
+
+
+ Setting %1 is not of integer type
+
+
+
+
+ Setting is not of integer type
+
+
+
+
+ Setting %1 is not of string type
+
+
+
+
+ Setting is not of string type
+
+
+
+
+ Opening the configuration file failed
+
+
+
+
+ The configuration file is malformed
+
+
+
+
+ Fatal failure
+
+
+
+
+ Unknown error
+
+
+
+
+ Password is empty
+
+
+
+
+ PackageChooserPage
+
+
+ Form
+
+
+
+
+ Product Name
+
+
+
+
+ TextLabel
+
+
+
+
+ Long Product Description
+
+
+
+
+ Package Selection
+
+
+
+
+ Please pick a product from the list. The selected product will be installed.
+
+
+
+
+ PackageChooserQmlViewStep
+
+
+ Packages
+
+
+
+
+ PackageChooserViewStep
+
+
+ Packages
+
+
+
+
+ PackageModel
+
+
+ Name
+
+
+
+
+ Description
+
+
+
+
+ Page_Keyboard
+
+
+ Form
+
+
+
+
+ Keyboard Model:
+
+
+
+
+ Type here to test your keyboard
+
+
+
+
+ Page_UserSetup
+
+
+ Form
+
+
+
+
+ What is your name?
+
+
+
+
+ Your Full Name
+
+
+
+
+ What name do you want to use to log in?
+
+
+
+
+ login
+
+
+
+
+ What is the name of this computer?
+
+
+
+
+ <small>This name will be used if you make the computer visible to others on a network.</small>
+
+
+
+
+ Computer Name
+
+
+
+
+ Choose a password to keep your account safe.
+
+
+
+
+
+ <small>Enter the same password twice, so that it can be checked for typing errors. A good password will contain a mixture of letters, numbers and punctuation, should be at least eight characters long, and should be changed at regular intervals.</small>
+
+
+
+
+
+ Password
+
+
+
+
+
+ Repeat Password
+
+
+
+
+ When this box is checked, password-strength checking is done and you will not be able to use a weak password.
+
+
+
+
+ Require strong passwords.
+
+
+
+
+ Log in automatically without asking for the password.
+
+
+
+
+ Use the same password for the administrator account.
+
+
+
+
+ Choose a password for the administrator account.
+
+
+
+
+
+ <small>Enter the same password twice, so that it can be checked for typing errors.</small>
+
+
+
+
+ PartitionLabelsView
+
+
+ Root
+
+
+
+
+ Home
+
+
+
+
+ Boot
+
+
+
+
+ EFI system
+
+
+
+
+ Swap
+
+
+
+
+ New partition for %1
+
+
+
+
+ New partition
+
+
+
+
+ %1 %2
+ size[number] filesystem[name]
+
+
+
+
+ PartitionModel
+
+
+
+ Free Space
+
+
+
+
+
+ New partition
+
+
+
+
+ Name
+
+
+
+
+ File System
+
+
+
+
+ File System Label
+
+
+
+
+ Mount Point
+
+
+
+
+ Size
+
+
+
+
+ PartitionPage
+
+
+ Form
+
+
+
+
+ Storage de&vice:
+
+
+
+
+ &Revert All Changes
+
+
+
+
+ New Partition &Table
+
+
+
+
+ Cre&ate
+
+
+
+
+ &Edit
+
+
+
+
+ &Delete
+
+
+
+
+ New Volume Group
+
+
+
+
+ Resize Volume Group
+
+
+
+
+ Deactivate Volume Group
+
+
+
+
+ Remove Volume Group
+
+
+
+
+ I&nstall boot loader on:
+
+
+
+
+ Are you sure you want to create a new partition table on %1?
+
+
+
+
+ Can not create new partition
+
+
+
+
+ The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead.
+
+
+
+
+ PartitionViewStep
+
+
+ Gathering system information...
+
+
+
+
+ Partitions
+
+
+
+
+ Current:
+
+
+
+
+ After:
+
+
+
+
+ No EFI system partition configured
+
+
+
+
+ EFI system partition configured incorrectly
+
+
+
+
+ An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a suitable filesystem.
+
+
+
+
+ The filesystem must be mounted on <strong>%1</strong>.
+
+
+
+
+ The filesystem must have type FAT32.
+
+
+
+
+ The filesystem must be at least %1 MiB in size.
+
+
+
+
+ The filesystem must have flag <strong>%1</strong> set.
+
+
+
+
+ You can continue without setting up an EFI system partition but your system may fail to start.
+
+
+
+
+ Option to use GPT on BIOS
+
+
+
+
+ A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT.
+
+
+
+
+ Boot partition not encrypted
+
+
+
+
+ A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window.
+
+
+
+
+ has at least one disk device available.
+
+
+
+
+ There are no partitions to install on.
+
+
+
+
+ PlasmaLnfJob
+
+
+ Plasma Look-and-Feel Job
+
+
+
+
+
+ Could not select KDE Plasma Look-and-Feel package
+
+
+
+
+ PlasmaLnfPage
+
+
+ Form
+
+
+
+
+ Please choose a look-and-feel for the KDE Plasma Desktop. You can also skip this step and configure the look-and-feel once the system is set up. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel.
+
+
+
+
+ Please choose a look-and-feel for the KDE Plasma Desktop. You can also skip this step and configure the look-and-feel once the system is installed. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel.
+
+
+
+
+ PlasmaLnfViewStep
+
+
+ Look-and-Feel
+
+
+
+
+ PreserveFiles
+
+
+ Saving files for later ...
+
+
+
+
+ No files configured to save for later.
+
+
+
+
+ Not all of the configured files could be preserved.
+
+
+
+
+ ProcessResult
+
+
+
+There was no output from the command.
+
+
+
+
+
+Output:
+
+
+
+
+
+ External command crashed.
+
+
+
+
+ Command <i>%1</i> crashed.
+
+
+
+
+ External command failed to start.
+
+
+
+
+ Command <i>%1</i> failed to start.
+
+
+
+
+ Internal error when starting command.
+
+
+
+
+ Bad parameters for process job call.
+
+
+
+
+ External command failed to finish.
+
+
+
+
+ Command <i>%1</i> failed to finish in %2 seconds.
+
+
+
+
+ External command finished with errors.
+
+
+
+
+ Command <i>%1</i> finished with exit code %2.
+
+
+
+
+ QObject
+
+
+ %1 (%2)
+
+
+
+
+ unknown
+
+
+
+
+ extended
+
+
+
+
+ unformatted
+
+
+
+
+ swap
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+ File not found
+
+
+
+
+ Path <pre>%1</pre> must be an absolute path.
+
+
+
+
+ Directory not found
+
+
+
+
+
+ Could not create new random file <pre>%1</pre>.
+
+
+
+
+ No product
+
+
+
+
+ No description provided.
+
+
+
+
+ (no mount point)
+
+
+
+
+ Unpartitioned space or unknown partition table
+
+
+
+
+ Recommended
+
+
+ <p>This computer does not satisfy some of the recommended requirements for setting up %1.<br/>
+ Setup can continue, but some features might be disabled.</p>
+
+
+
+
+ RemoveUserJob
+
+
+ Remove live user from target system
+
+
+
+
+ RemoveVolumeGroupJob
+
+
+
+ Remove Volume Group named %1.
+
+
+
+
+ Remove Volume Group named <strong>%1</strong>.
+
+
+
+
+ The installer failed to remove a volume group named '%1'.
+
+
+
+
+ ReplaceWidget
+
+
+ Form
+
+
+
+
+ Select where to install %1.<br/><font color="red">Warning: </font>this will delete all files on the selected partition.
+
+
+
+
+ The selected item does not appear to be a valid partition.
+
+
+
+
+ %1 cannot be installed on empty space. Please select an existing partition.
+
+
+
+
+ %1 cannot be installed on an extended partition. Please select an existing primary or logical partition.
+
+
+
+
+ %1 cannot be installed on this partition.
+
+
+
+
+ Data partition (%1)
+
+
+
+
+ Unknown system partition (%1)
+
+
+
+
+ %1 system partition (%2)
+
+
+
+
+ <strong>%4</strong><br/><br/>The partition %1 is too small for %2. Please select a partition with capacity at least %3 GiB.
+
+
+
+
+ <strong>%2</strong><br/><br/>An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1.
+
+
+
+
+
+
+ <strong>%3</strong><br/><br/>%1 will be installed on %2.<br/><font color="red">Warning: </font>all data on partition %2 will be lost.
+
+
+
+
+ The EFI system partition at %1 will be used for starting %2.
+
+
+
+
+ EFI system partition:
+
+
+
+
+ Requirements
+
+
+ <p>This computer does not satisfy the minimum requirements for installing %1.<br/>
+ Installation cannot continue.</p>
+
+
+
+
+ <p>This computer does not satisfy some of the recommended requirements for setting up %1.<br/>
+ Setup can continue, but some features might be disabled.</p>
+
+
+
+
+ ResizeFSJob
+
+
+ Resize Filesystem Job
+
+
+
+
+ Invalid configuration
+
+
+
+
+ The file-system resize job has an invalid configuration and will not run.
+
+
+
+
+ KPMCore not Available
+
+
+
+
+ Calamares cannot start KPMCore for the file-system resize job.
+
+
+
+
+
+
+
+
+ Resize Failed
+
+
+
+
+ The filesystem %1 could not be found in this system, and cannot be resized.
+
+
+
+
+ The device %1 could not be found in this system, and cannot be resized.
+
+
+
+
+
+ The filesystem %1 cannot be resized.
+
+
+
+
+
+ The device %1 cannot be resized.
+
+
+
+
+ The filesystem %1 must be resized, but cannot.
+
+
+
+
+ The device %1 must be resized, but cannot
+
+
+
+
+ ResizePartitionJob
+
+
+ Resize partition %1.
+
+
+
+
+ Resize <strong>%2MiB</strong> partition <strong>%1</strong> to <strong>%3MiB</strong>.
+
+
+
+
+ Resizing %2MiB partition %1 to %3MiB.
+
+
+
+
+ The installer failed to resize partition %1 on disk '%2'.
+
+
+
+
+ ResizeVolumeGroupDialog
+
+
+ Resize Volume Group
+
+
+
+
+ ResizeVolumeGroupJob
+
+
+
+ Resize volume group named %1 from %2 to %3.
+
+
+
+
+ Resize volume group named <strong>%1</strong> from <strong>%2</strong> to <strong>%3</strong>.
+
+
+
+
+ The installer failed to resize a volume group named '%1'.
+
+
+
+
+ ResultsListDialog
+
+
+ For best results, please ensure that this computer:
+
+
+
+
+ System requirements
+
+
+
+
+ ScanningDialog
+
+
+ Scanning storage devices...
+
+
+
+
+ Partitioning
+
+
+
+
+ SetHostNameJob
+
+
+ Set hostname %1
+
+
+
+
+ Set hostname <strong>%1</strong>.
+
+
+
+
+ Setting hostname %1.
+
+
+
+
+
+ Internal Error
+
+
+
+
+
+ Cannot write hostname to target system
+
+
+
+
+ SetKeyboardLayoutJob
+
+
+ Set keyboard model to %1, layout to %2-%3
+
+
+
+
+ Failed to write keyboard configuration for the virtual console.
+
+
+
+
+
+
+ Failed to write to %1
+
+
+
+
+ Failed to write keyboard configuration for X11.
+
+
+
+
+ Failed to write keyboard configuration to existing /etc/default directory.
+
+
+
+
+ SetPartFlagsJob
+
+
+ Set flags on partition %1.
+
+
+
+
+ Set flags on %1MiB %2 partition.
+
+
+
+
+ Set flags on new partition.
+
+
+
+
+ Clear flags on partition <strong>%1</strong>.
+
+
+
+
+ Clear flags on %1MiB <strong>%2</strong> partition.
+
+
+
+
+ Clear flags on new partition.
+
+
+
+
+ Flag partition <strong>%1</strong> as <strong>%2</strong>.
+
+
+
+
+ Flag %1MiB <strong>%2</strong> partition as <strong>%3</strong>.
+
+
+
+
+ Flag new partition as <strong>%1</strong>.
+
+
+
+
+ Clearing flags on partition <strong>%1</strong>.
+
+
+
+
+ Clearing flags on %1MiB <strong>%2</strong> partition.
+
+
+
+
+ Clearing flags on new partition.
+
+
+
+
+ Setting flags <strong>%2</strong> on partition <strong>%1</strong>.
+
+
+
+
+ Setting flags <strong>%3</strong> on %1MiB <strong>%2</strong> partition.
+
+
+
+
+ Setting flags <strong>%1</strong> on new partition.
+
+
+
+
+ The installer failed to set flags on partition %1.
+
+
+
+
+ SetPasswordJob
+
+
+ Set password for user %1
+
+
+
+
+ Setting password for user %1.
+
+
+
+
+ Bad destination system path.
+
+
+
+
+ rootMountPoint is %1
+
+
+
+
+ Cannot disable root account.
+
+
+
+
+ passwd terminated with error code %1.
+
+
+
+
+ Cannot set password for user %1.
+
+
+
+
+ usermod terminated with error code %1.
+
+
+
+
+ SetTimezoneJob
+
+
+ Set timezone to %1/%2
+
+
+
+
+ Cannot access selected timezone path.
+
+
+
+
+ Bad path: %1
+
+
+
+
+ Cannot set timezone.
+
+
+
+
+ Link creation failed, target: %1; link name: %2
+
+
+
+
+ Cannot set timezone,
+
+
+
+
+ Cannot open /etc/timezone for writing
+
+
+
+
+ SetupGroupsJob
+
+
+ Preparing groups.
+
+
+
+
+
+ Could not create groups in target system
+
+
+
+
+ These groups are missing in the target system: %1
+
+
+
+
+ SetupSudoJob
+
+
+ Configure <pre>sudo</pre> users.
+
+
+
+
+ Cannot chmod sudoers file.
+
+
+
+
+ Cannot create sudoers file for writing.
+
+
+
+
+ ShellProcessJob
+
+
+ Shell Processes Job
+
+
+
+
+ SlideCounter
+
+
+ %L1 / %L2
+ slide counter, %1 of %2 (numeric)
+
+
+
+
+ StandardButtons
+
+
+ &OK
+
+
+
+
+ &Yes
+
+
+
+
+ &No
+
+
+
+
+ &Cancel
+
+
+
+
+ &Close
+
+
+
+
+ TrackingInstallJob
+
+
+ Installation feedback
+
+
+
+
+ Sending installation feedback.
+
+
+
+
+ Internal error in install-tracking.
+
+
+
+
+ HTTP request timed out.
+
+
+
+
+ TrackingKUserFeedbackJob
+
+
+ KDE user feedback
+
+
+
+
+ Configuring KDE user feedback.
+
+
+
+
+
+ Error in KDE user feedback configuration.
+
+
+
+
+ Could not configure KDE user feedback correctly, script error %1.
+
+
+
+
+ Could not configure KDE user feedback correctly, Calamares error %1.
+
+
+
+
+ TrackingMachineUpdateManagerJob
+
+
+ Machine feedback
+
+
+
+
+ Configuring machine feedback.
+
+
+
+
+
+ Error in machine feedback configuration.
+
+
+
+
+ Could not configure machine feedback correctly, script error %1.
+
+
+
+
+ Could not configure machine feedback correctly, Calamares error %1.
+
+
+
+
+ TrackingPage
+
+
+ Form
+
+
+
+
+ Placeholder
+
+
+
+
+ <html><head/><body><p>Click here to send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html>
+
+
+
+
+ <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html>
+
+
+
+
+ Tracking helps %1 to see how often it is installed, what hardware it is installed on and which applications are used. To see what will be sent, please click the help icon next to each area.
+
+
+
+
+ By selecting this you will send information about your installation and hardware. This information will only be sent <b>once</b> after the installation finishes.
+
+
+
+
+ By selecting this you will periodically send information about your <b>machine</b> installation, hardware and applications, to %1.
+
+
+
+
+ By selecting this you will regularly send information about your <b>user</b> installation, hardware, applications and application usage patterns, to %1.
+
+
+
+
+ TrackingViewStep
+
+
+ Feedback
+
+
+
+
+ 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 installation.</small>
+
+
+
+
+ UsersQmlViewStep
+
+
+ Users
+
+
+
+
+ UsersViewStep
+
+
+ Users
+
+
+
+
+ VariantModel
+
+
+ Key
+ Column header for key/value
+
+
+
+
+ Value
+ Column header for key/value
+
+
+
+
+ VolumeGroupBaseDialog
+
+
+ Create Volume Group
+
+
+
+
+ List of Physical Volumes
+
+
+
+
+ Volume Group Name:
+
+
+
+
+ Volume Group Type:
+
+
+
+
+ Physical Extent Size:
+
+
+
+
+ MiB
+
+
+
+
+ Total Size:
+
+
+
+
+ Used Size:
+
+
+
+
+ Total Sectors:
+
+
+
+
+ Quantity of LVs:
+
+
+
+
+ WelcomePage
+
+
+ Form
+
+
+
+
+
+ Select application and system language
+
+
+
+
+ &About
+
+
+
+
+ Open donations website
+
+
+
+
+ &Donate
+
+
+
+
+ Open help and support website
+
+
+
+
+ &Support
+
+
+
+
+ Open issues and bug-tracking website
+
+
+
+
+ &Known issues
+
+
+
+
+ Open release notes website
+
+
+
+
+ &Release notes
+
+
+
+
+ <h1>Welcome to the Calamares setup program for %1.</h1>
+
+
+
+
+ <h1>Welcome to %1 setup.</h1>
+
+
+
+
+ <h1>Welcome to the Calamares installer for %1.</h1>
+
+
+
+
+ <h1>Welcome to the %1 installer.</h1>
+
+
+
+
+ %1 support
+
+
+
+
+ About %1 setup
+
+
+
+
+ About %1 installer
+
+
+
+
+ <h1>%1</h1><br/><strong>%2<br/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac <teo@kde.org><br/>Copyright 2017-2020 Adriaan de Groot <groot@kde.org><br/>Thanks to <a href="https://calamares.io/team/">the Calamares team</a> and the <a href="https://www.transifex.com/calamares/calamares/">Calamares translators team</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> development is sponsored by <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software.
+
+
+
+
+ WelcomeQmlViewStep
+
+
+ Welcome
+
+
+
+
+ WelcomeViewStep
+
+
+ Welcome
+
+
+
+
+ about
+
+
+ <h1>%1</h1><br/>
+ <strong>%2<br/>
+ for %3</strong><br/><br/>
+ Copyright 2014-2017 Teo Mrnjavac <teo@kde.org><br/>
+ Copyright 2017-2020 Adriaan de Groot <groot@kde.org><br/>
+ Thanks to <a href='https://calamares.io/team/'>the Calamares team</a>
+ and the <a href='https://www.transifex.com/calamares/calamares/'>Calamares
+ translators team</a>.<br/><br/>
+ <a href='https://calamares.io/'>Calamares</a>
+ development is sponsored by <br/>
+ <a href='http://www.blue-systems.com/'>Blue Systems</a> -
+ Liberating Software.
+
+
+
+
+ Back
+
+
+
+
+ calamares-sidebar
+
+
+ Show debug information
+
+
+
+
+ finishedq
+
+
+ Installation Completed
+
+
+
+
+ %1 has been installed on your computer.<br/>
+ You may now restart into your new system, or continue using the Live environment.
+
+
+
+
+ Close Installer
+
+
+
+
+ Restart System
+
+
+
+
+ <p>A full log of the install is available as installation.log in the home directory of the Live user.<br/>
+ This log is copied to /var/log/installation.log of the target system.</p>
+
+
+
+
+ i18n
+
+
+ <h1>Languages</h1> </br>
+ The system locale setting affects the language and character set for some command line user interface elements. The current setting is <strong>%1</strong>.
+
+
+
+
+ <h1>Locales</h1> </br>
+ The system locale setting affects the numbers and dates format. The current setting is <strong>%1</strong>.
+
+
+
+
+ Back
+
+
+
+
+ keyboardq
+
+
+ To activate keyboard preview, select a layout.
+
+
+
+
+ Keyboard Model:
+
+
+
+
+ Layouts
+
+
+
+
+ Type here to test your keyboard
+
+
+
+
+ Variants
+
+
+
+
+ localeq
+
+
+ Change
+
+
+
+
+ notesqml
+
+
+ <h3>%1</h3>
+ <p>These are example release notes.</p>
+
+
+
+
+ packagechooserq
+
+
+ LibreOffice is a powerful and free office suite, used by millions of people around the world. It includes several applications that make it the most versatile Free and Open Source office suite on the market.<br/>
+ Default option.
+
+
+
+
+ LibreOffice
+
+
+
+
+ If you don't want to install an office suite, just select No Office Suite. You can always add one (or more) later on your installed system as the need arrives.
+
+
+
+
+ No Office Suite
+
+
+
+
+ Create a minimal Desktop install, remove all extra applications and decide later on what you would like to add to your system. Examples of what won't be on such an install, there will be no Office Suite, no media players, no image viewer or print support. It will be just a desktop, file browser, package manager, text editor and simple web-browser.
+
+
+
+
+ Minimal Install
+
+
+
+
+ Please select an option for your install, or use the default: LibreOffice included.
+
+
+
+
+ release_notes
+
+
+ <h3>%1</h3>
+ <p>This an example QML file, showing options in RichText with Flickable content.</p>
+
+ <p>QML with RichText can use HTML tags, Flickable content is useful for touchscreens.</p>
+
+ <p><b>This is bold text</b></p>
+ <p><i>This is italic text</i></p>
+ <p><u>This is underlined text</u></p>
+ <p><center>This text will be center-aligned.</center></p>
+ <p><s>This is strikethrough</s></p>
+
+ <p>Code example:
+ <code>ls -l /home</code></p>
+
+ <p><b>Lists:</b></p>
+ <ul>
+ <li>Intel CPU systems</li>
+ <li>AMD CPU systems</li>
+ </ul>
+
+ <p>The vertical scrollbar is adjustable, current width set to 10.</p>
+
+
+
+
+ Back
+
+
+
+
+ usersq
+
+
+ Pick your user name and credentials to login and perform admin tasks
+
+
+
+
+ What is your name?
+
+
+
+
+ Your Full Name
+
+
+
+
+ What name do you want to use to log in?
+
+
+
+
+ Login Name
+
+
+
+
+ If more than one person will use this computer, you can create multiple accounts after installation.
+
+
+
+
+ Only lowercase letters, numbers, underscore and hyphen are allowed.
+
+
+
+
+ root is not allowed as username.
+
+
+
+
+ What is the name of this computer?
+
+
+
+
+ Computer Name
+
+
+
+
+ This name will be used if you make the computer visible to others on a network.
+
+
+
+
+ localhost is not allowed as hostname.
+
+
+
+
+ Choose a password to keep your account safe.
+
+
+
+
+ Password
+
+
+
+
+ Repeat Password
+
+
+
+
+ Enter the same password twice, so that it can be checked for typing errors. A good password will contain a mixture of letters, numbers and punctuation, should be at least eight characters long, and should be changed at regular intervals.
+
+
+
+
+ Validate passwords quality
+
+
+
+
+ When this box is checked, password-strength checking is done and you will not be able to use a weak password.
+
+
+
+
+ Log in automatically without asking for the password
+
+
+
+
+ Only letters, numbers, underscore and hyphen are allowed, minimal of two characters.
+
+
+
+
+ Reuse user password as root password
+
+
+
+
+ Use the same password for the administrator account.
+
+
+
+
+ Choose a root password to keep your account safe.
+
+
+
+
+ Root Password
+
+
+
+
+ Repeat Root Password
+
+
+
+
+ Enter the same password twice, so that it can be checked for typing errors.
+
+
+
+
+ welcomeq
+
+
+ <h3>Welcome to the %1 <quote>%2</quote> installer</h3>
+ <p>This program will ask you some questions and set up %1 on your computer.</p>
+
+
+
+
+ About
+
+
+
+
+ Support
+
+
+
+
+ Known issues
+
+
+
+
+ Release notes
+
+
+
+
+ Donate
+
+
+
+
diff --git a/lang/calamares_en_IN.ts b/lang/calamares_en_IN.ts
new file mode 100644
index 000000000..6924b6176
--- /dev/null
+++ b/lang/calamares_en_IN.ts
@@ -0,0 +1,4352 @@
+
+
+
+
+ AutoMountManagementJob
+
+
+ Manage auto-mount settings
+
+
+
+
+ BootInfoWidget
+
+
+ The <strong>boot environment</strong> of this system.<br><br>Older x86 systems only support <strong>BIOS</strong>.<br>Modern systems usually use <strong>EFI</strong>, but may also show up as BIOS if started in compatibility mode.
+
+
+
+
+ This system was started with an <strong>EFI</strong> boot environment.<br><br>To configure startup from an EFI environment, this installer must deploy a boot loader application, like <strong>GRUB</strong> or <strong>systemd-boot</strong> on an <strong>EFI System Partition</strong>. This is automatic, unless you choose manual partitioning, in which case you must choose it or create it on your own.
+
+
+
+
+ This system was started with a <strong>BIOS</strong> boot environment.<br><br>To configure startup from a BIOS environment, this installer must install a boot loader, like <strong>GRUB</strong>, either at the beginning of a partition or on the <strong>Master Boot Record</strong> near the beginning of the partition table (preferred). This is automatic, unless you choose manual partitioning, in which case you must set it up on your own.
+
+
+
+
+ BootLoaderModel
+
+
+ Master Boot Record of %1
+
+
+
+
+ Boot Partition
+
+
+
+
+ System Partition
+
+
+
+
+ Do not install a boot loader
+
+
+
+
+ %1 (%2)
+
+
+
+
+ Calamares::BlankViewStep
+
+
+ Blank Page
+
+
+
+
+ Calamares::DebugWindow
+
+
+ Form
+
+
+
+
+ GlobalStorage
+
+
+
+
+ JobQueue
+
+
+
+
+ Modules
+
+
+
+
+ Type:
+
+
+
+
+
+ none
+
+
+
+
+ Interface:
+
+
+
+
+ Crashes Calamares, so that Dr. Konqui can look at it.
+
+
+
+
+ Reloads the stylesheet from the branding directory.
+
+
+
+
+ Uploads the session log to the configured pastebin.
+
+
+
+
+ Send Session Log
+
+
+
+
+ Reload Stylesheet
+
+
+
+
+ Displays the tree of widget names in the log (for stylesheet debugging).
+
+
+
+
+ Widget Tree
+
+
+
+
+ Debug information
+
+
+
+
+ Calamares::ExecutionViewStep
+
+
+ Set up
+
+
+
+
+ Install
+
+
+
+
+ Calamares::FailJob
+
+
+ Job failed (%1)
+
+
+
+
+ Programmed job failure was explicitly requested.
+
+
+
+
+ Calamares::JobThread
+
+
+ Done
+
+
+
+
+ Calamares::NamedJob
+
+
+ Example job (%1)
+
+
+
+
+ Calamares::ProcessJob
+
+
+ Run command '%1' in target system.
+
+
+
+
+ Run command '%1'.
+
+
+
+
+ Running command %1 %2
+
+
+
+
+ Calamares::PythonJob
+
+
+ Running %1 operation.
+
+
+
+
+ Bad working directory path
+
+
+
+
+ Working directory %1 for python job %2 is not readable.
+
+
+
+
+ Bad main script file
+
+
+
+
+ Main script file %1 for python job %2 is not readable.
+
+
+
+
+ Boost.Python error in job "%1".
+
+
+
+
+ Calamares::QmlViewStep
+
+
+ Loading ...
+
+
+
+
+ QML Step <i>%1</i>.
+
+
+
+
+ Loading failed.
+
+
+
+
+ Calamares::RequirementsChecker
+
+
+ Requirements checking for module <i>%1</i> is complete.
+
+
+
+
+ Waiting for %n module(s).
+
+
+
+
+
+
+
+ (%n second(s))
+
+
+
+
+
+
+
+ System-requirements checking is complete.
+
+
+
+
+ Calamares::ViewManager
+
+
+ Setup Failed
+
+
+
+
+ Installation Failed
+
+
+
+
+ Would you like to paste the install log to the web?
+
+
+
+
+ Error
+
+
+
+
+ &Yes
+
+
+
+
+ &No
+
+
+
+
+ &Close
+
+
+
+
+ Install Log Paste URL
+
+
+
+
+ The upload was unsuccessful. No web-paste was done.
+
+
+
+
+ Install log posted to
+
+%1
+
+Link copied to clipboard
+
+
+
+
+ Calamares Initialization Failed
+
+
+
+
+ %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution.
+
+
+
+
+ <br/>The following modules could not be loaded:
+
+
+
+
+ Continue with setup?
+
+
+
+
+ Continue with installation?
+
+
+
+
+ The %1 setup program is about to make changes to your disk in order to set up %2.<br/><strong>You will not be able to undo these changes.</strong>
+
+
+
+
+ The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong>
+
+
+
+
+ &Set up now
+
+
+
+
+ &Install now
+
+
+
+
+ Go &back
+
+
+
+
+ &Set up
+
+
+
+
+ &Install
+
+
+
+
+ Setup is complete. Close the setup program.
+
+
+
+
+ The installation is complete. Close the installer.
+
+
+
+
+ Cancel setup without changing the system.
+
+
+
+
+ Cancel installation without changing the system.
+
+
+
+
+ &Next
+
+
+
+
+ &Back
+
+
+
+
+ &Done
+
+
+
+
+ &Cancel
+
+
+
+
+ Cancel setup?
+
+
+
+
+ Cancel installation?
+
+
+
+
+ Do you really want to cancel the current setup process?
+The setup program will quit and all changes will be lost.
+
+
+
+
+ Do you really want to cancel the current install process?
+The installer will quit and all changes will be lost.
+
+
+
+
+ CalamaresPython::Helper
+
+
+ Unknown exception type
+
+
+
+
+ unparseable Python error
+
+
+
+
+ unparseable Python traceback
+
+
+
+
+ Unfetchable Python error.
+
+
+
+
+ CalamaresWindow
+
+
+ %1 Setup Program
+
+
+
+
+ %1 Installer
+
+
+
+
+ ChangeFilesystemLabelJob
+
+
+ Set filesystem label on %1.
+
+
+
+
+ Set filesystem label <strong>%1</strong> to partition <strong>%2</strong>.
+
+
+
+
+ The installer failed to update partition table on disk '%1'.
+
+
+
+
+ CheckerContainer
+
+
+ Gathering system information...
+
+
+
+
+ ChoicePage
+
+
+ Form
+
+
+
+
+ Select storage de&vice:
+
+
+
+
+
+
+
+ Current:
+
+
+
+
+ After:
+
+
+
+
+ <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself.
+
+
+
+
+ Reuse %1 as home partition for %2.
+
+
+
+
+ <strong>Select a partition to shrink, then drag the bottom bar to resize</strong>
+
+
+
+
+ %1 will be shrunk to %2MiB and a new %3MiB partition will be created for %4.
+
+
+
+
+ Boot loader location:
+
+
+
+
+ <strong>Select a partition to install on</strong>
+
+
+
+
+ An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1.
+
+
+
+
+ The EFI system partition at %1 will be used for starting %2.
+
+
+
+
+ EFI system partition:
+
+
+
+
+ This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device.
+
+
+
+
+
+
+
+ <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device.
+
+
+
+
+
+
+
+ <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1.
+
+
+
+
+
+
+
+ <strong>Replace a partition</strong><br/>Replaces a partition with %1.
+
+
+
+
+ This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device.
+
+
+
+
+ This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device.
+
+
+
+
+ This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device.
+
+
+
+
+ This storage device already has an operating system on it, but the partition table <strong>%1</strong> is different from the needed <strong>%2</strong>.<br/>
+
+
+
+
+ This storage device has one of its partitions <strong>mounted</strong>.
+
+
+
+
+ This storage device is a part of an <strong>inactive RAID</strong> device.
+
+
+
+
+ No Swap
+
+
+
+
+ Reuse Swap
+
+
+
+
+ Swap (no Hibernate)
+
+
+
+
+ Swap (with Hibernate)
+
+
+
+
+ Swap to file
+
+
+
+
+ ClearMountsJob
+
+
+ Clear mounts for partitioning operations on %1
+
+
+
+
+ Clearing mounts for partitioning operations on %1.
+
+
+
+
+ Cleared all mounts for %1
+
+
+
+
+ ClearTempMountsJob
+
+
+ Clear all temporary mounts.
+
+
+
+
+ Clearing all temporary mounts.
+
+
+
+
+ Cannot get list of temporary mounts.
+
+
+
+
+ Cleared all temporary mounts.
+
+
+
+
+ CommandList
+
+
+
+ Could not run command.
+
+
+
+
+ The command runs in the host environment and needs to know the root path, but no rootMountPoint is defined.
+
+
+
+
+ The command needs to know the user's name, but no username is defined.
+
+
+
+
+ Config
+
+
+ Set keyboard model to %1.<br/>
+
+
+
+
+ Set keyboard layout to %1/%2.
+
+
+
+
+ Set timezone to %1/%2.
+
+
+
+
+ The system language will be set to %1.
+
+
+
+
+ The numbers and dates locale will be set to %1.
+
+
+
+
+ Network Installation. (Disabled: Incorrect configuration)
+
+
+
+
+ Network Installation. (Disabled: Received invalid groups data)
+
+
+
+
+ Network Installation. (Disabled: Internal error)
+
+
+
+
+ Network Installation. (Disabled: No package list)
+
+
+
+
+ Package selection
+
+
+
+
+ Network Installation. (Disabled: Unable to fetch package lists, check your network connection)
+
+
+
+
+ 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 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 program will ask you some questions and set up %2 on your computer.
+
+
+
+
+ <h1>Welcome to the Calamares setup program for %1</h1>
+
+
+
+
+ <h1>Welcome to %1 setup</h1>
+
+
+
+
+ <h1>Welcome to the Calamares installer for %1</h1>
+
+
+
+
+ <h1>Welcome to the %1 installer</h1>
+
+
+
+
+ Your username is too long.
+
+
+
+
+ '%1' is not allowed as username.
+
+
+
+
+ Your username must start with a lowercase letter or underscore.
+
+
+
+
+ Only lowercase letters, numbers, underscore and hyphen are allowed.
+
+
+
+
+ Your hostname is too short.
+
+
+
+
+ Your hostname is too long.
+
+
+
+
+ '%1' is not allowed as hostname.
+
+
+
+
+ Only letters, numbers, underscore and hyphen are allowed.
+
+
+
+
+ Your passwords do not match!
+
+
+
+
+ OK!
+
+
+
+
+ Setup Failed
+
+
+
+
+ Installation Failed
+
+
+
+
+ The setup of %1 did not complete successfully.
+
+
+
+
+ The installation of %1 did not complete successfully.
+
+
+
+
+ Setup Complete
+
+
+
+
+ Installation Complete
+
+
+
+
+ The setup of %1 is complete.
+
+
+
+
+ The installation of %1 is complete.
+
+
+
+
+ Package Selection
+
+
+
+
+ Please pick a product from the list. The selected product will be installed.
+
+
+
+
+ Install option: <strong>%1</strong>
+
+
+
+
+ None
+
+
+
+
+ Summary
+
+
+
+
+ This is an overview of what will happen once you start the setup procedure.
+
+
+
+
+ This is an overview of what will happen once you start the install procedure.
+
+
+
+
+ ContextualProcessJob
+
+
+ Contextual Processes Job
+
+
+
+
+ CreatePartitionDialog
+
+
+ Create a Partition
+
+
+
+
+ Si&ze:
+
+
+
+
+ MiB
+
+
+
+
+ Partition &Type:
+
+
+
+
+ &Primary
+
+
+
+
+ E&xtended
+
+
+
+
+ Fi&le System:
+
+
+
+
+ LVM LV name
+
+
+
+
+ &Mount Point:
+
+
+
+
+ Flags:
+
+
+
+
+ Label for the filesystem
+
+
+
+
+ FS Label:
+
+
+
+
+ En&crypt
+
+
+
+
+ Logical
+
+
+
+
+ Primary
+
+
+
+
+ GPT
+
+
+
+
+ Mountpoint already in use. Please select another one.
+
+
+
+
+ CreatePartitionJob
+
+
+ Create new %1MiB partition on %3 (%2) with entries %4.
+
+
+
+
+ Create new %1MiB partition on %3 (%2).
+
+
+
+
+ Create new %2MiB partition on %4 (%3) with file system %1.
+
+
+
+
+ Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2) with entries <em>%4</em>.
+
+
+
+
+ Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2).
+
+
+
+
+ Create new <strong>%2MiB</strong> partition on <strong>%4</strong> (%3) with file system <strong>%1</strong>.
+
+
+
+
+
+ Creating new %1 partition on %2.
+
+
+
+
+ The installer failed to create partition on disk '%1'.
+
+
+
+
+ CreatePartitionTableDialog
+
+
+ Create Partition Table
+
+
+
+
+ Creating a new partition table will delete all existing data on the disk.
+
+
+
+
+ What kind of partition table do you want to create?
+
+
+
+
+ Master Boot Record (MBR)
+
+
+
+
+ GUID Partition Table (GPT)
+
+
+
+
+ CreatePartitionTableJob
+
+
+ Create new %1 partition table on %2.
+
+
+
+
+ Create new <strong>%1</strong> partition table on <strong>%2</strong> (%3).
+
+
+
+
+ Creating new %1 partition table on %2.
+
+
+
+
+ The installer failed to create a partition table on %1.
+
+
+
+
+ CreateUserJob
+
+
+ Create user %1
+
+
+
+
+ Create user <strong>%1</strong>.
+
+
+
+
+ Preserving home directory
+
+
+
+
+
+ Creating user %1
+
+
+
+
+ Configuring user %1
+
+
+
+
+ Setting file permissions
+
+
+
+
+ CreateVolumeGroupDialog
+
+
+ Create Volume Group
+
+
+
+
+ CreateVolumeGroupJob
+
+
+ Create new volume group named %1.
+
+
+
+
+ Create new volume group named <strong>%1</strong>.
+
+
+
+
+ Creating new volume group named %1.
+
+
+
+
+ The installer failed to create a volume group named '%1'.
+
+
+
+
+ DeactivateVolumeGroupJob
+
+
+
+ Deactivate volume group named %1.
+
+
+
+
+ Deactivate volume group named <strong>%1</strong>.
+
+
+
+
+ The installer failed to deactivate a volume group named %1.
+
+
+
+
+ DeletePartitionJob
+
+
+ Delete partition %1.
+
+
+
+
+ Delete partition <strong>%1</strong>.
+
+
+
+
+ Deleting partition %1.
+
+
+
+
+ The installer failed to delete partition %1.
+
+
+
+
+ DeviceInfoWidget
+
+
+ This device has a <strong>%1</strong> partition table.
+
+
+
+
+ This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem.
+
+
+
+
+ This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page.
+
+
+
+
+ <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment.
+
+
+
+
+ <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions.
+
+
+
+
+ The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred.
+
+
+
+
+ DeviceModel
+
+
+ %1 - %2 (%3)
+ device[name] - size[number] (device-node[name])
+
+
+
+
+ %1 - (%2)
+ device[name] - (device-node[name])
+
+
+
+
+ DracutLuksCfgJob
+
+
+ Write LUKS configuration for Dracut to %1
+
+
+
+
+ Skip writing LUKS configuration for Dracut: "/" partition is not encrypted
+
+
+
+
+ Failed to open %1
+
+
+
+
+ DummyCppJob
+
+
+ Dummy C++ Job
+
+
+
+
+ EditExistingPartitionDialog
+
+
+ Edit Existing Partition
+
+
+
+
+ Content:
+
+
+
+
+ &Keep
+
+
+
+
+ Format
+
+
+
+
+ Warning: Formatting the partition will erase all existing data.
+
+
+
+
+ &Mount Point:
+
+
+
+
+ Si&ze:
+
+
+
+
+ MiB
+
+
+
+
+ Fi&le System:
+
+
+
+
+ Flags:
+
+
+
+
+ Label for the filesystem
+
+
+
+
+ FS Label:
+
+
+
+
+ Mountpoint already in use. Please select another one.
+
+
+
+
+ EncryptWidget
+
+
+ Form
+
+
+
+
+ En&crypt system
+
+
+
+
+ Passphrase
+
+
+
+
+ Confirm passphrase
+
+
+
+
+
+ Please enter the same passphrase in both boxes.
+
+
+
+
+ FillGlobalStorageJob
+
+
+ Set partition information
+
+
+
+
+ Install %1 on <strong>new</strong> %2 system partition with features <em>%3</em>
+
+
+
+
+ Install %1 on <strong>new</strong> %2 system partition.
+
+
+
+
+ Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong> and features <em>%3</em>.
+
+
+
+
+ Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>%3.
+
+
+
+
+ Install %2 on %3 system partition <strong>%1</strong> with features <em>%4</em>.
+
+
+
+
+ Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong> and features <em>%4</em>.
+
+
+
+
+ Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>%4.
+
+
+
+
+ Install %2 on %3 system partition <strong>%1</strong>.
+
+
+
+
+ Install boot loader on <strong>%1</strong>.
+
+
+
+
+ Setting up mount points.
+
+
+
+
+ FinishedPage
+
+
+ Form
+
+
+
+
+ &Restart now
+
+
+
+
+ <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system.
+
+
+
+
+ <html><head/><body><p>When this box is checked, your system will restart immediately when you click on <span style="font-style:italic;">Done</span> or close the setup program.</p></body></html>
+
+
+
+
+ <h1>All done.</h1><br/>%1 has been installed on your computer.<br/>You may now restart into your new system, or continue using the %2 Live environment.
+
+
+
+
+ <html><head/><body><p>When this box is checked, your system will restart immediately when you click on <span style="font-style:italic;">Done</span> or close the installer.</p></body></html>
+
+
+
+
+ <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2.
+
+
+
+
+ <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2.
+
+
+
+
+ FinishedQmlViewStep
+
+
+ Finish
+
+
+
+
+ FinishedViewStep
+
+
+ Finish
+
+
+
+
+ FormatPartitionJob
+
+
+ Format partition %1 (file system: %2, size: %3 MiB) on %4.
+
+
+
+
+ Format <strong>%3MiB</strong> partition <strong>%1</strong> with file system <strong>%2</strong>.
+
+
+
+
+ Formatting partition %1 with file system %2.
+
+
+
+
+ The installer failed to format partition %1 on disk '%2'.
+
+
+
+
+ GeneralRequirements
+
+
+ has at least %1 GiB available drive space
+
+
+
+
+ There is not enough drive space. At least %1 GiB is required.
+
+
+
+
+ has at least %1 GiB working memory
+
+
+
+
+ The system does not have enough working memory. At least %1 GiB is required.
+
+
+
+
+ is plugged in to a power source
+
+
+
+
+ The system is not plugged in to a power source.
+
+
+
+
+ is connected to the Internet
+
+
+
+
+ The system is not connected to the Internet.
+
+
+
+
+ is running the installer as an administrator (root)
+
+
+
+
+ The setup program is not running with administrator rights.
+
+
+
+
+ The installer is not running with administrator rights.
+
+
+
+
+ has a screen large enough to show the whole installer
+
+
+
+
+ The screen is too small to display the setup program.
+
+
+
+
+ The screen is too small to display the installer.
+
+
+
+
+ HostInfoJob
+
+
+ Collecting information about your machine.
+
+
+
+
+ IDJob
+
+
+
+
+
+ OEM Batch Identifier
+
+
+
+
+ Could not create directories <code>%1</code>.
+
+
+
+
+ Could not open file <code>%1</code>.
+
+
+
+
+ Could not write to file <code>%1</code>.
+
+
+
+
+ InitcpioJob
+
+
+ Creating initramfs with mkinitcpio.
+
+
+
+
+ InitramfsJob
+
+
+ Creating initramfs.
+
+
+
+
+ InteractiveTerminalPage
+
+
+ Konsole not installed
+
+
+
+
+ Please install KDE Konsole and try again!
+
+
+
+
+ Executing script: <code>%1</code>
+
+
+
+
+ InteractiveTerminalViewStep
+
+
+ Script
+
+
+
+
+ KeyboardQmlViewStep
+
+
+ Keyboard
+
+
+
+
+ KeyboardViewStep
+
+
+ Keyboard
+
+
+
+
+ LCLocaleDialog
+
+
+ System locale setting
+
+
+
+
+ The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>.
+
+
+
+
+ &Cancel
+
+
+
+
+ &OK
+
+
+
+
+ LicensePage
+
+
+ Form
+
+
+
+
+ <h1>License Agreement</h1>
+
+
+
+
+ I accept the terms and conditions above.
+
+
+
+
+ Please review the End User License Agreements (EULAs).
+
+
+
+
+ This setup procedure will install proprietary software that is subject to licensing terms.
+
+
+
+
+ If you do not agree with the terms, the setup procedure cannot continue.
+
+
+
+
+ This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience.
+
+
+
+
+ If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead.
+
+
+
+
+ LicenseViewStep
+
+
+ License
+
+
+
+
+ LicenseWidget
+
+
+ URL: %1
+
+
+
+
+ <strong>%1 driver</strong><br/>by %2
+ %1 is an untranslatable product name, example: Creative Audigy driver
+
+
+
+
+ <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font>
+ %1 is usually a vendor name, example: Nvidia graphics driver
+
+
+
+
+ <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font>
+
+
+
+
+ <strong>%1 codec</strong><br/><font color="Grey">by %2</font>
+
+
+
+
+ <strong>%1 package</strong><br/><font color="Grey">by %2</font>
+
+
+
+
+ <strong>%1</strong><br/><font color="Grey">by %2</font>
+
+
+
+
+ File: %1
+
+
+
+
+ Hide license text
+
+
+
+
+ Show the license text
+
+
+
+
+ Open license agreement in browser.
+
+
+
+
+ LocalePage
+
+
+ Region:
+
+
+
+
+ Zone:
+
+
+
+
+
+ &Change...
+
+
+
+
+ LocaleQmlViewStep
+
+
+ Location
+
+
+
+
+ LocaleTests
+
+
+ Quit
+
+
+
+
+ LocaleViewStep
+
+
+ Location
+
+
+
+
+ LuksBootKeyFileJob
+
+
+ Configuring LUKS key file.
+
+
+
+
+
+ No partitions are defined.
+
+
+
+
+
+
+ Encrypted rootfs setup error
+
+
+
+
+ Root partition %1 is LUKS but no passphrase has been set.
+
+
+
+
+ Could not create LUKS key file for root partition %1.
+
+
+
+
+ Could not configure LUKS key file on partition %1.
+
+
+
+
+ MachineIdJob
+
+
+ Generate machine-id.
+
+
+
+
+ Configuration Error
+
+
+
+
+ No root mount point is set for MachineId.
+
+
+
+
+ Map
+
+
+ Timezone: %1
+
+
+
+
+ Please select your preferred location on the map so the installer can suggest the locale
+ and timezone settings for you. You can fine-tune the suggested settings below. Search the map by dragging
+ to move and using the +/- buttons to zoom in/out or use mouse scrolling for zooming.
+
+
+
+
+ NetInstallViewStep
+
+
+ Package selection
+
+
+
+
+ Office software
+
+
+
+
+ Office package
+
+
+
+
+ Browser software
+
+
+
+
+ Browser package
+
+
+
+
+ Web browser
+
+
+
+
+ Kernel
+
+
+
+
+ Services
+
+
+
+
+ Login
+
+
+
+
+ Desktop
+
+
+
+
+ Applications
+
+
+
+
+ Communication
+
+
+
+
+ Development
+
+
+
+
+ Office
+
+
+
+
+ Multimedia
+
+
+
+
+ Internet
+
+
+
+
+ Theming
+
+
+
+
+ Gaming
+
+
+
+
+ Utilities
+
+
+
+
+ NotesQmlViewStep
+
+
+ Notes
+
+
+
+
+ OEMPage
+
+
+ Ba&tch:
+
+
+
+
+ <html><head/><body><p>Enter a batch-identifier here. This will be stored in the target system.</p></body></html>
+
+
+
+
+ <html><head/><body><h1>OEM Configuration</h1><p>Calamares will use OEM settings while configuring the target system.</p></body></html>
+
+
+
+
+ OEMViewStep
+
+
+ OEM Configuration
+
+
+
+
+ Set the OEM Batch Identifier to <code>%1</code>.
+
+
+
+
+ Offline
+
+
+ Select your preferred Region, or use the default settings.
+
+
+
+
+
+
+ Timezone: %1
+
+
+
+
+ Select your preferred Zone within your Region.
+
+
+
+
+ Zones
+
+
+
+
+ You can fine-tune Language and Locale settings below.
+
+
+
+
+ PWQ
+
+
+ Password is too short
+
+
+
+
+ Password is too long
+
+
+
+
+ Password is too weak
+
+
+
+
+ Memory allocation error when setting '%1'
+
+
+
+
+ Memory allocation error
+
+
+
+
+ The password is the same as the old one
+
+
+
+
+ The password is a palindrome
+
+
+
+
+ The password differs with case changes only
+
+
+
+
+ The password is too similar to the old one
+
+
+
+
+ The password contains the user name in some form
+
+
+
+
+ The password contains words from the real name of the user in some form
+
+
+
+
+ The password contains forbidden words in some form
+
+
+
+
+ The password contains too few digits
+
+
+
+
+ The password contains too few uppercase letters
+
+
+
+
+ The password contains fewer than %n lowercase letters
+
+
+
+
+
+
+
+ The password contains too few lowercase letters
+
+
+
+
+ The password contains too few non-alphanumeric characters
+
+
+
+
+ The password is too short
+
+
+
+
+ The password does not contain enough character classes
+
+
+
+
+ The password contains too many same characters consecutively
+
+
+
+
+ The password contains too many characters of the same class consecutively
+
+
+
+
+ The password contains fewer than %n digits
+
+
+
+
+
+
+
+ The password contains fewer than %n uppercase letters
+
+
+
+
+
+
+
+ The password contains fewer than %n non-alphanumeric characters
+
+
+
+
+
+
+
+ The password is shorter than %n characters
+
+
+
+
+
+
+
+ The password is a rotated version of the previous one
+
+
+
+
+ The password contains fewer than %n character classes
+
+
+
+
+
+
+
+ The password contains more than %n same characters consecutively
+
+
+
+
+
+
+
+ The password contains more than %n characters of the same class consecutively
+
+
+
+
+
+
+
+ The password contains monotonic sequence longer than %n characters
+
+
+
+
+
+
+
+ The password contains too long of a monotonic character sequence
+
+
+
+
+ No password supplied
+
+
+
+
+ Cannot obtain random numbers from the RNG device
+
+
+
+
+ Password generation failed - required entropy too low for settings
+
+
+
+
+ The password fails the dictionary check - %1
+
+
+
+
+ The password fails the dictionary check
+
+
+
+
+ Unknown setting - %1
+
+
+
+
+ Unknown setting
+
+
+
+
+ Bad integer value of setting - %1
+
+
+
+
+ Bad integer value
+
+
+
+
+ Setting %1 is not of integer type
+
+
+
+
+ Setting is not of integer type
+
+
+
+
+ Setting %1 is not of string type
+
+
+
+
+ Setting is not of string type
+
+
+
+
+ Opening the configuration file failed
+
+
+
+
+ The configuration file is malformed
+
+
+
+
+ Fatal failure
+
+
+
+
+ Unknown error
+
+
+
+
+ Password is empty
+
+
+
+
+ PackageChooserPage
+
+
+ Form
+
+
+
+
+ Product Name
+
+
+
+
+ TextLabel
+
+
+
+
+ Long Product Description
+
+
+
+
+ Package Selection
+
+
+
+
+ Please pick a product from the list. The selected product will be installed.
+
+
+
+
+ PackageChooserQmlViewStep
+
+
+ Packages
+
+
+
+
+ PackageChooserViewStep
+
+
+ Packages
+
+
+
+
+ PackageModel
+
+
+ Name
+
+
+
+
+ Description
+
+
+
+
+ Page_Keyboard
+
+
+ Form
+
+
+
+
+ Keyboard Model:
+
+
+
+
+ Type here to test your keyboard
+
+
+
+
+ Page_UserSetup
+
+
+ Form
+
+
+
+
+ What is your name?
+
+
+
+
+ Your Full Name
+
+
+
+
+ What name do you want to use to log in?
+
+
+
+
+ login
+
+
+
+
+ What is the name of this computer?
+
+
+
+
+ <small>This name will be used if you make the computer visible to others on a network.</small>
+
+
+
+
+ Computer Name
+
+
+
+
+ Choose a password to keep your account safe.
+
+
+
+
+
+ <small>Enter the same password twice, so that it can be checked for typing errors. A good password will contain a mixture of letters, numbers and punctuation, should be at least eight characters long, and should be changed at regular intervals.</small>
+
+
+
+
+
+ Password
+
+
+
+
+
+ Repeat Password
+
+
+
+
+ When this box is checked, password-strength checking is done and you will not be able to use a weak password.
+
+
+
+
+ Require strong passwords.
+
+
+
+
+ Log in automatically without asking for the password.
+
+
+
+
+ Use the same password for the administrator account.
+
+
+
+
+ Choose a password for the administrator account.
+
+
+
+
+
+ <small>Enter the same password twice, so that it can be checked for typing errors.</small>
+
+
+
+
+ PartitionLabelsView
+
+
+ Root
+
+
+
+
+ Home
+
+
+
+
+ Boot
+
+
+
+
+ EFI system
+
+
+
+
+ Swap
+
+
+
+
+ New partition for %1
+
+
+
+
+ New partition
+
+
+
+
+ %1 %2
+ size[number] filesystem[name]
+
+
+
+
+ PartitionModel
+
+
+
+ Free Space
+
+
+
+
+
+ New partition
+
+
+
+
+ Name
+
+
+
+
+ File System
+
+
+
+
+ File System Label
+
+
+
+
+ Mount Point
+
+
+
+
+ Size
+
+
+
+
+ PartitionPage
+
+
+ Form
+
+
+
+
+ Storage de&vice:
+
+
+
+
+ &Revert All Changes
+
+
+
+
+ New Partition &Table
+
+
+
+
+ Cre&ate
+
+
+
+
+ &Edit
+
+
+
+
+ &Delete
+
+
+
+
+ New Volume Group
+
+
+
+
+ Resize Volume Group
+
+
+
+
+ Deactivate Volume Group
+
+
+
+
+ Remove Volume Group
+
+
+
+
+ I&nstall boot loader on:
+
+
+
+
+ Are you sure you want to create a new partition table on %1?
+
+
+
+
+ Can not create new partition
+
+
+
+
+ The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead.
+
+
+
+
+ PartitionViewStep
+
+
+ Gathering system information...
+
+
+
+
+ Partitions
+
+
+
+
+ Current:
+
+
+
+
+ After:
+
+
+
+
+ No EFI system partition configured
+
+
+
+
+ EFI system partition configured incorrectly
+
+
+
+
+ An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a suitable filesystem.
+
+
+
+
+ The filesystem must be mounted on <strong>%1</strong>.
+
+
+
+
+ The filesystem must have type FAT32.
+
+
+
+
+ The filesystem must be at least %1 MiB in size.
+
+
+
+
+ The filesystem must have flag <strong>%1</strong> set.
+
+
+
+
+ You can continue without setting up an EFI system partition but your system may fail to start.
+
+
+
+
+ Option to use GPT on BIOS
+
+
+
+
+ A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT.
+
+
+
+
+ Boot partition not encrypted
+
+
+
+
+ A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window.
+
+
+
+
+ has at least one disk device available.
+
+
+
+
+ There are no partitions to install on.
+
+
+
+
+ PlasmaLnfJob
+
+
+ Plasma Look-and-Feel Job
+
+
+
+
+
+ Could not select KDE Plasma Look-and-Feel package
+
+
+
+
+ PlasmaLnfPage
+
+
+ Form
+
+
+
+
+ Please choose a look-and-feel for the KDE Plasma Desktop. You can also skip this step and configure the look-and-feel once the system is set up. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel.
+
+
+
+
+ Please choose a look-and-feel for the KDE Plasma Desktop. You can also skip this step and configure the look-and-feel once the system is installed. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel.
+
+
+
+
+ PlasmaLnfViewStep
+
+
+ Look-and-Feel
+
+
+
+
+ PreserveFiles
+
+
+ Saving files for later ...
+
+
+
+
+ No files configured to save for later.
+
+
+
+
+ Not all of the configured files could be preserved.
+
+
+
+
+ ProcessResult
+
+
+
+There was no output from the command.
+
+
+
+
+
+Output:
+
+
+
+
+
+ External command crashed.
+
+
+
+
+ Command <i>%1</i> crashed.
+
+
+
+
+ External command failed to start.
+
+
+
+
+ Command <i>%1</i> failed to start.
+
+
+
+
+ Internal error when starting command.
+
+
+
+
+ Bad parameters for process job call.
+
+
+
+
+ External command failed to finish.
+
+
+
+
+ Command <i>%1</i> failed to finish in %2 seconds.
+
+
+
+
+ External command finished with errors.
+
+
+
+
+ Command <i>%1</i> finished with exit code %2.
+
+
+
+
+ QObject
+
+
+ %1 (%2)
+
+
+
+
+ unknown
+
+
+
+
+ extended
+
+
+
+
+ unformatted
+
+
+
+
+ swap
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+ File not found
+
+
+
+
+ Path <pre>%1</pre> must be an absolute path.
+
+
+
+
+ Directory not found
+
+
+
+
+
+ Could not create new random file <pre>%1</pre>.
+
+
+
+
+ No product
+
+
+
+
+ No description provided.
+
+
+
+
+ (no mount point)
+
+
+
+
+ Unpartitioned space or unknown partition table
+
+
+
+
+ Recommended
+
+
+ <p>This computer does not satisfy some of the recommended requirements for setting up %1.<br/>
+ Setup can continue, but some features might be disabled.</p>
+
+
+
+
+ RemoveUserJob
+
+
+ Remove live user from target system
+
+
+
+
+ RemoveVolumeGroupJob
+
+
+
+ Remove Volume Group named %1.
+
+
+
+
+ Remove Volume Group named <strong>%1</strong>.
+
+
+
+
+ The installer failed to remove a volume group named '%1'.
+
+
+
+
+ ReplaceWidget
+
+
+ Form
+
+
+
+
+ Select where to install %1.<br/><font color="red">Warning: </font>this will delete all files on the selected partition.
+
+
+
+
+ The selected item does not appear to be a valid partition.
+
+
+
+
+ %1 cannot be installed on empty space. Please select an existing partition.
+
+
+
+
+ %1 cannot be installed on an extended partition. Please select an existing primary or logical partition.
+
+
+
+
+ %1 cannot be installed on this partition.
+
+
+
+
+ Data partition (%1)
+
+
+
+
+ Unknown system partition (%1)
+
+
+
+
+ %1 system partition (%2)
+
+
+
+
+ <strong>%4</strong><br/><br/>The partition %1 is too small for %2. Please select a partition with capacity at least %3 GiB.
+
+
+
+
+ <strong>%2</strong><br/><br/>An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1.
+
+
+
+
+
+
+ <strong>%3</strong><br/><br/>%1 will be installed on %2.<br/><font color="red">Warning: </font>all data on partition %2 will be lost.
+
+
+
+
+ The EFI system partition at %1 will be used for starting %2.
+
+
+
+
+ EFI system partition:
+
+
+
+
+ Requirements
+
+
+ <p>This computer does not satisfy the minimum requirements for installing %1.<br/>
+ Installation cannot continue.</p>
+
+
+
+
+ <p>This computer does not satisfy some of the recommended requirements for setting up %1.<br/>
+ Setup can continue, but some features might be disabled.</p>
+
+
+
+
+ ResizeFSJob
+
+
+ Resize Filesystem Job
+
+
+
+
+ Invalid configuration
+
+
+
+
+ The file-system resize job has an invalid configuration and will not run.
+
+
+
+
+ KPMCore not Available
+
+
+
+
+ Calamares cannot start KPMCore for the file-system resize job.
+
+
+
+
+
+
+
+
+ Resize Failed
+
+
+
+
+ The filesystem %1 could not be found in this system, and cannot be resized.
+
+
+
+
+ The device %1 could not be found in this system, and cannot be resized.
+
+
+
+
+
+ The filesystem %1 cannot be resized.
+
+
+
+
+
+ The device %1 cannot be resized.
+
+
+
+
+ The filesystem %1 must be resized, but cannot.
+
+
+
+
+ The device %1 must be resized, but cannot
+
+
+
+
+ ResizePartitionJob
+
+
+ Resize partition %1.
+
+
+
+
+ Resize <strong>%2MiB</strong> partition <strong>%1</strong> to <strong>%3MiB</strong>.
+
+
+
+
+ Resizing %2MiB partition %1 to %3MiB.
+
+
+
+
+ The installer failed to resize partition %1 on disk '%2'.
+
+
+
+
+ ResizeVolumeGroupDialog
+
+
+ Resize Volume Group
+
+
+
+
+ ResizeVolumeGroupJob
+
+
+
+ Resize volume group named %1 from %2 to %3.
+
+
+
+
+ Resize volume group named <strong>%1</strong> from <strong>%2</strong> to <strong>%3</strong>.
+
+
+
+
+ The installer failed to resize a volume group named '%1'.
+
+
+
+
+ ResultsListDialog
+
+
+ For best results, please ensure that this computer:
+
+
+
+
+ System requirements
+
+
+
+
+ ScanningDialog
+
+
+ Scanning storage devices...
+
+
+
+
+ Partitioning
+
+
+
+
+ SetHostNameJob
+
+
+ Set hostname %1
+
+
+
+
+ Set hostname <strong>%1</strong>.
+
+
+
+
+ Setting hostname %1.
+
+
+
+
+
+ Internal Error
+
+
+
+
+
+ Cannot write hostname to target system
+
+
+
+
+ SetKeyboardLayoutJob
+
+
+ Set keyboard model to %1, layout to %2-%3
+
+
+
+
+ Failed to write keyboard configuration for the virtual console.
+
+
+
+
+
+
+ Failed to write to %1
+
+
+
+
+ Failed to write keyboard configuration for X11.
+
+
+
+
+ Failed to write keyboard configuration to existing /etc/default directory.
+
+
+
+
+ SetPartFlagsJob
+
+
+ Set flags on partition %1.
+
+
+
+
+ Set flags on %1MiB %2 partition.
+
+
+
+
+ Set flags on new partition.
+
+
+
+
+ Clear flags on partition <strong>%1</strong>.
+
+
+
+
+ Clear flags on %1MiB <strong>%2</strong> partition.
+
+
+
+
+ Clear flags on new partition.
+
+
+
+
+ Flag partition <strong>%1</strong> as <strong>%2</strong>.
+
+
+
+
+ Flag %1MiB <strong>%2</strong> partition as <strong>%3</strong>.
+
+
+
+
+ Flag new partition as <strong>%1</strong>.
+
+
+
+
+ Clearing flags on partition <strong>%1</strong>.
+
+
+
+
+ Clearing flags on %1MiB <strong>%2</strong> partition.
+
+
+
+
+ Clearing flags on new partition.
+
+
+
+
+ Setting flags <strong>%2</strong> on partition <strong>%1</strong>.
+
+
+
+
+ Setting flags <strong>%3</strong> on %1MiB <strong>%2</strong> partition.
+
+
+
+
+ Setting flags <strong>%1</strong> on new partition.
+
+
+
+
+ The installer failed to set flags on partition %1.
+
+
+
+
+ SetPasswordJob
+
+
+ Set password for user %1
+
+
+
+
+ Setting password for user %1.
+
+
+
+
+ Bad destination system path.
+
+
+
+
+ rootMountPoint is %1
+
+
+
+
+ Cannot disable root account.
+
+
+
+
+ passwd terminated with error code %1.
+
+
+
+
+ Cannot set password for user %1.
+
+
+
+
+ usermod terminated with error code %1.
+
+
+
+
+ SetTimezoneJob
+
+
+ Set timezone to %1/%2
+
+
+
+
+ Cannot access selected timezone path.
+
+
+
+
+ Bad path: %1
+
+
+
+
+ Cannot set timezone.
+
+
+
+
+ Link creation failed, target: %1; link name: %2
+
+
+
+
+ Cannot set timezone,
+
+
+
+
+ Cannot open /etc/timezone for writing
+
+
+
+
+ SetupGroupsJob
+
+
+ Preparing groups.
+
+
+
+
+
+ Could not create groups in target system
+
+
+
+
+ These groups are missing in the target system: %1
+
+
+
+
+ SetupSudoJob
+
+
+ Configure <pre>sudo</pre> users.
+
+
+
+
+ Cannot chmod sudoers file.
+
+
+
+
+ Cannot create sudoers file for writing.
+
+
+
+
+ ShellProcessJob
+
+
+ Shell Processes Job
+
+
+
+
+ SlideCounter
+
+
+ %L1 / %L2
+ slide counter, %1 of %2 (numeric)
+
+
+
+
+ StandardButtons
+
+
+ &OK
+
+
+
+
+ &Yes
+
+
+
+
+ &No
+
+
+
+
+ &Cancel
+
+
+
+
+ &Close
+
+
+
+
+ TrackingInstallJob
+
+
+ Installation feedback
+
+
+
+
+ Sending installation feedback.
+
+
+
+
+ Internal error in install-tracking.
+
+
+
+
+ HTTP request timed out.
+
+
+
+
+ TrackingKUserFeedbackJob
+
+
+ KDE user feedback
+
+
+
+
+ Configuring KDE user feedback.
+
+
+
+
+
+ Error in KDE user feedback configuration.
+
+
+
+
+ Could not configure KDE user feedback correctly, script error %1.
+
+
+
+
+ Could not configure KDE user feedback correctly, Calamares error %1.
+
+
+
+
+ TrackingMachineUpdateManagerJob
+
+
+ Machine feedback
+
+
+
+
+ Configuring machine feedback.
+
+
+
+
+
+ Error in machine feedback configuration.
+
+
+
+
+ Could not configure machine feedback correctly, script error %1.
+
+
+
+
+ Could not configure machine feedback correctly, Calamares error %1.
+
+
+
+
+ TrackingPage
+
+
+ Form
+
+
+
+
+ Placeholder
+
+
+
+
+ <html><head/><body><p>Click here to send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html>
+
+
+
+
+ <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html>
+
+
+
+
+ Tracking helps %1 to see how often it is installed, what hardware it is installed on and which applications are used. To see what will be sent, please click the help icon next to each area.
+
+
+
+
+ By selecting this you will send information about your installation and hardware. This information will only be sent <b>once</b> after the installation finishes.
+
+
+
+
+ By selecting this you will periodically send information about your <b>machine</b> installation, hardware and applications, to %1.
+
+
+
+
+ By selecting this you will regularly send information about your <b>user</b> installation, hardware, applications and application usage patterns, to %1.
+
+
+
+
+ TrackingViewStep
+
+
+ Feedback
+
+
+
+
+ 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 installation.</small>
+
+
+
+
+ UsersQmlViewStep
+
+
+ Users
+
+
+
+
+ UsersViewStep
+
+
+ Users
+
+
+
+
+ VariantModel
+
+
+ Key
+ Column header for key/value
+
+
+
+
+ Value
+ Column header for key/value
+
+
+
+
+ VolumeGroupBaseDialog
+
+
+ Create Volume Group
+
+
+
+
+ List of Physical Volumes
+
+
+
+
+ Volume Group Name:
+
+
+
+
+ Volume Group Type:
+
+
+
+
+ Physical Extent Size:
+
+
+
+
+ MiB
+
+
+
+
+ Total Size:
+
+
+
+
+ Used Size:
+
+
+
+
+ Total Sectors:
+
+
+
+
+ Quantity of LVs:
+
+
+
+
+ WelcomePage
+
+
+ Form
+
+
+
+
+
+ Select application and system language
+
+
+
+
+ &About
+
+
+
+
+ Open donations website
+
+
+
+
+ &Donate
+
+
+
+
+ Open help and support website
+
+
+
+
+ &Support
+
+
+
+
+ Open issues and bug-tracking website
+
+
+
+
+ &Known issues
+
+
+
+
+ Open release notes website
+
+
+
+
+ &Release notes
+
+
+
+
+ <h1>Welcome to the Calamares setup program for %1.</h1>
+
+
+
+
+ <h1>Welcome to %1 setup.</h1>
+
+
+
+
+ <h1>Welcome to the Calamares installer for %1.</h1>
+
+
+
+
+ <h1>Welcome to the %1 installer.</h1>
+
+
+
+
+ %1 support
+
+
+
+
+ About %1 setup
+
+
+
+
+ About %1 installer
+
+
+
+
+ <h1>%1</h1><br/><strong>%2<br/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac <teo@kde.org><br/>Copyright 2017-2020 Adriaan de Groot <groot@kde.org><br/>Thanks to <a href="https://calamares.io/team/">the Calamares team</a> and the <a href="https://www.transifex.com/calamares/calamares/">Calamares translators team</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> development is sponsored by <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software.
+
+
+
+
+ WelcomeQmlViewStep
+
+
+ Welcome
+
+
+
+
+ WelcomeViewStep
+
+
+ Welcome
+
+
+
+
+ about
+
+
+ <h1>%1</h1><br/>
+ <strong>%2<br/>
+ for %3</strong><br/><br/>
+ Copyright 2014-2017 Teo Mrnjavac <teo@kde.org><br/>
+ Copyright 2017-2020 Adriaan de Groot <groot@kde.org><br/>
+ Thanks to <a href='https://calamares.io/team/'>the Calamares team</a>
+ and the <a href='https://www.transifex.com/calamares/calamares/'>Calamares
+ translators team</a>.<br/><br/>
+ <a href='https://calamares.io/'>Calamares</a>
+ development is sponsored by <br/>
+ <a href='http://www.blue-systems.com/'>Blue Systems</a> -
+ Liberating Software.
+
+
+
+
+ Back
+
+
+
+
+ calamares-sidebar
+
+
+ Show debug information
+
+
+
+
+ finishedq
+
+
+ Installation Completed
+
+
+
+
+ %1 has been installed on your computer.<br/>
+ You may now restart into your new system, or continue using the Live environment.
+
+
+
+
+ Close Installer
+
+
+
+
+ Restart System
+
+
+
+
+ <p>A full log of the install is available as installation.log in the home directory of the Live user.<br/>
+ This log is copied to /var/log/installation.log of the target system.</p>
+
+
+
+
+ i18n
+
+
+ <h1>Languages</h1> </br>
+ The system locale setting affects the language and character set for some command line user interface elements. The current setting is <strong>%1</strong>.
+
+
+
+
+ <h1>Locales</h1> </br>
+ The system locale setting affects the numbers and dates format. The current setting is <strong>%1</strong>.
+
+
+
+
+ Back
+
+
+
+
+ keyboardq
+
+
+ To activate keyboard preview, select a layout.
+
+
+
+
+ Keyboard Model:
+
+
+
+
+ Layouts
+
+
+
+
+ Type here to test your keyboard
+
+
+
+
+ Variants
+
+
+
+
+ localeq
+
+
+ Change
+
+
+
+
+ notesqml
+
+
+ <h3>%1</h3>
+ <p>These are example release notes.</p>
+
+
+
+
+ packagechooserq
+
+
+ LibreOffice is a powerful and free office suite, used by millions of people around the world. It includes several applications that make it the most versatile Free and Open Source office suite on the market.<br/>
+ Default option.
+
+
+
+
+ LibreOffice
+
+
+
+
+ If you don't want to install an office suite, just select No Office Suite. You can always add one (or more) later on your installed system as the need arrives.
+
+
+
+
+ No Office Suite
+
+
+
+
+ Create a minimal Desktop install, remove all extra applications and decide later on what you would like to add to your system. Examples of what won't be on such an install, there will be no Office Suite, no media players, no image viewer or print support. It will be just a desktop, file browser, package manager, text editor and simple web-browser.
+
+
+
+
+ Minimal Install
+
+
+
+
+ Please select an option for your install, or use the default: LibreOffice included.
+
+
+
+
+ release_notes
+
+
+ <h3>%1</h3>
+ <p>This an example QML file, showing options in RichText with Flickable content.</p>
+
+ <p>QML with RichText can use HTML tags, Flickable content is useful for touchscreens.</p>
+
+ <p><b>This is bold text</b></p>
+ <p><i>This is italic text</i></p>
+ <p><u>This is underlined text</u></p>
+ <p><center>This text will be center-aligned.</center></p>
+ <p><s>This is strikethrough</s></p>
+
+ <p>Code example:
+ <code>ls -l /home</code></p>
+
+ <p><b>Lists:</b></p>
+ <ul>
+ <li>Intel CPU systems</li>
+ <li>AMD CPU systems</li>
+ </ul>
+
+ <p>The vertical scrollbar is adjustable, current width set to 10.</p>
+
+
+
+
+ Back
+
+
+
+
+ usersq
+
+
+ Pick your user name and credentials to login and perform admin tasks
+
+
+
+
+ What is your name?
+
+
+
+
+ Your Full Name
+
+
+
+
+ What name do you want to use to log in?
+
+
+
+
+ Login Name
+
+
+
+
+ If more than one person will use this computer, you can create multiple accounts after installation.
+
+
+
+
+ Only lowercase letters, numbers, underscore and hyphen are allowed.
+
+
+
+
+ root is not allowed as username.
+
+
+
+
+ What is the name of this computer?
+
+
+
+
+ Computer Name
+
+
+
+
+ This name will be used if you make the computer visible to others on a network.
+
+
+
+
+ localhost is not allowed as hostname.
+
+
+
+
+ Choose a password to keep your account safe.
+
+
+
+
+ Password
+
+
+
+
+ Repeat Password
+
+
+
+
+ Enter the same password twice, so that it can be checked for typing errors. A good password will contain a mixture of letters, numbers and punctuation, should be at least eight characters long, and should be changed at regular intervals.
+
+
+
+
+ Validate passwords quality
+
+
+
+
+ When this box is checked, password-strength checking is done and you will not be able to use a weak password.
+
+
+
+
+ Log in automatically without asking for the password
+
+
+
+
+ Only letters, numbers, underscore and hyphen are allowed, minimal of two characters.
+
+
+
+
+ Reuse user password as root password
+
+
+
+
+ Use the same password for the administrator account.
+
+
+
+
+ Choose a root password to keep your account safe.
+
+
+
+
+ Root Password
+
+
+
+
+ Repeat Root Password
+
+
+
+
+ Enter the same password twice, so that it can be checked for typing errors.
+
+
+
+
+ welcomeq
+
+
+ <h3>Welcome to the %1 <quote>%2</quote> installer</h3>
+ <p>This program will ask you some questions and set up %1 on your computer.</p>
+
+
+
+
+ About
+
+
+
+
+ Support
+
+
+
+
+ Known issues
+
+
+
+
+ Release notes
+
+
+
+
+ Donate
+
+
+
+
diff --git a/lang/calamares_hi_IN.ts b/lang/calamares_hi_IN.ts
new file mode 100644
index 000000000..4f6a0e491
--- /dev/null
+++ b/lang/calamares_hi_IN.ts
@@ -0,0 +1,4352 @@
+
+
+
+
+ AutoMountManagementJob
+
+
+ Manage auto-mount settings
+
+
+
+
+ BootInfoWidget
+
+
+ The <strong>boot environment</strong> of this system.<br><br>Older x86 systems only support <strong>BIOS</strong>.<br>Modern systems usually use <strong>EFI</strong>, but may also show up as BIOS if started in compatibility mode.
+
+
+
+
+ This system was started with an <strong>EFI</strong> boot environment.<br><br>To configure startup from an EFI environment, this installer must deploy a boot loader application, like <strong>GRUB</strong> or <strong>systemd-boot</strong> on an <strong>EFI System Partition</strong>. This is automatic, unless you choose manual partitioning, in which case you must choose it or create it on your own.
+
+
+
+
+ This system was started with a <strong>BIOS</strong> boot environment.<br><br>To configure startup from a BIOS environment, this installer must install a boot loader, like <strong>GRUB</strong>, either at the beginning of a partition or on the <strong>Master Boot Record</strong> near the beginning of the partition table (preferred). This is automatic, unless you choose manual partitioning, in which case you must set it up on your own.
+
+
+
+
+ BootLoaderModel
+
+
+ Master Boot Record of %1
+
+
+
+
+ Boot Partition
+
+
+
+
+ System Partition
+
+
+
+
+ Do not install a boot loader
+
+
+
+
+ %1 (%2)
+
+
+
+
+ Calamares::BlankViewStep
+
+
+ Blank Page
+
+
+
+
+ Calamares::DebugWindow
+
+
+ Form
+
+
+
+
+ GlobalStorage
+
+
+
+
+ JobQueue
+
+
+
+
+ Modules
+
+
+
+
+ Type:
+
+
+
+
+
+ none
+
+
+
+
+ Interface:
+
+
+
+
+ Crashes Calamares, so that Dr. Konqui can look at it.
+
+
+
+
+ Reloads the stylesheet from the branding directory.
+
+
+
+
+ Uploads the session log to the configured pastebin.
+
+
+
+
+ Send Session Log
+
+
+
+
+ Reload Stylesheet
+
+
+
+
+ Displays the tree of widget names in the log (for stylesheet debugging).
+
+
+
+
+ Widget Tree
+
+
+
+
+ Debug information
+
+
+
+
+ Calamares::ExecutionViewStep
+
+
+ Set up
+
+
+
+
+ Install
+
+
+
+
+ Calamares::FailJob
+
+
+ Job failed (%1)
+
+
+
+
+ Programmed job failure was explicitly requested.
+
+
+
+
+ Calamares::JobThread
+
+
+ Done
+
+
+
+
+ Calamares::NamedJob
+
+
+ Example job (%1)
+
+
+
+
+ Calamares::ProcessJob
+
+
+ Run command '%1' in target system.
+
+
+
+
+ Run command '%1'.
+
+
+
+
+ Running command %1 %2
+
+
+
+
+ Calamares::PythonJob
+
+
+ Running %1 operation.
+
+
+
+
+ Bad working directory path
+
+
+
+
+ Working directory %1 for python job %2 is not readable.
+
+
+
+
+ Bad main script file
+
+
+
+
+ Main script file %1 for python job %2 is not readable.
+
+
+
+
+ Boost.Python error in job "%1".
+
+
+
+
+ Calamares::QmlViewStep
+
+
+ Loading ...
+
+
+
+
+ QML Step <i>%1</i>.
+
+
+
+
+ Loading failed.
+
+
+
+
+ Calamares::RequirementsChecker
+
+
+ Requirements checking for module <i>%1</i> is complete.
+
+
+
+
+ Waiting for %n module(s).
+
+
+
+
+
+
+
+ (%n second(s))
+
+
+
+
+
+
+
+ System-requirements checking is complete.
+
+
+
+
+ Calamares::ViewManager
+
+
+ Setup Failed
+
+
+
+
+ Installation Failed
+
+
+
+
+ Would you like to paste the install log to the web?
+
+
+
+
+ Error
+
+
+
+
+ &Yes
+
+
+
+
+ &No
+
+
+
+
+ &Close
+
+
+
+
+ Install Log Paste URL
+
+
+
+
+ The upload was unsuccessful. No web-paste was done.
+
+
+
+
+ Install log posted to
+
+%1
+
+Link copied to clipboard
+
+
+
+
+ Calamares Initialization Failed
+
+
+
+
+ %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution.
+
+
+
+
+ <br/>The following modules could not be loaded:
+
+
+
+
+ Continue with setup?
+
+
+
+
+ Continue with installation?
+
+
+
+
+ The %1 setup program is about to make changes to your disk in order to set up %2.<br/><strong>You will not be able to undo these changes.</strong>
+
+
+
+
+ The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong>
+
+
+
+
+ &Set up now
+
+
+
+
+ &Install now
+
+
+
+
+ Go &back
+
+
+
+
+ &Set up
+
+
+
+
+ &Install
+
+
+
+
+ Setup is complete. Close the setup program.
+
+
+
+
+ The installation is complete. Close the installer.
+
+
+
+
+ Cancel setup without changing the system.
+
+
+
+
+ Cancel installation without changing the system.
+
+
+
+
+ &Next
+
+
+
+
+ &Back
+
+
+
+
+ &Done
+
+
+
+
+ &Cancel
+
+
+
+
+ Cancel setup?
+
+
+
+
+ Cancel installation?
+
+
+
+
+ Do you really want to cancel the current setup process?
+The setup program will quit and all changes will be lost.
+
+
+
+
+ Do you really want to cancel the current install process?
+The installer will quit and all changes will be lost.
+
+
+
+
+ CalamaresPython::Helper
+
+
+ Unknown exception type
+
+
+
+
+ unparseable Python error
+
+
+
+
+ unparseable Python traceback
+
+
+
+
+ Unfetchable Python error.
+
+
+
+
+ CalamaresWindow
+
+
+ %1 Setup Program
+
+
+
+
+ %1 Installer
+
+
+
+
+ ChangeFilesystemLabelJob
+
+
+ Set filesystem label on %1.
+
+
+
+
+ Set filesystem label <strong>%1</strong> to partition <strong>%2</strong>.
+
+
+
+
+ The installer failed to update partition table on disk '%1'.
+
+
+
+
+ CheckerContainer
+
+
+ Gathering system information...
+
+
+
+
+ ChoicePage
+
+
+ Form
+
+
+
+
+ Select storage de&vice:
+
+
+
+
+
+
+
+ Current:
+
+
+
+
+ After:
+
+
+
+
+ <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself.
+
+
+
+
+ Reuse %1 as home partition for %2.
+
+
+
+
+ <strong>Select a partition to shrink, then drag the bottom bar to resize</strong>
+
+
+
+
+ %1 will be shrunk to %2MiB and a new %3MiB partition will be created for %4.
+
+
+
+
+ Boot loader location:
+
+
+
+
+ <strong>Select a partition to install on</strong>
+
+
+
+
+ An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1.
+
+
+
+
+ The EFI system partition at %1 will be used for starting %2.
+
+
+
+
+ EFI system partition:
+
+
+
+
+ This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device.
+
+
+
+
+
+
+
+ <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device.
+
+
+
+
+
+
+
+ <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1.
+
+
+
+
+
+
+
+ <strong>Replace a partition</strong><br/>Replaces a partition with %1.
+
+
+
+
+ This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device.
+
+
+
+
+ This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device.
+
+
+
+
+ This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device.
+
+
+
+
+ This storage device already has an operating system on it, but the partition table <strong>%1</strong> is different from the needed <strong>%2</strong>.<br/>
+
+
+
+
+ This storage device has one of its partitions <strong>mounted</strong>.
+
+
+
+
+ This storage device is a part of an <strong>inactive RAID</strong> device.
+
+
+
+
+ No Swap
+
+
+
+
+ Reuse Swap
+
+
+
+
+ Swap (no Hibernate)
+
+
+
+
+ Swap (with Hibernate)
+
+
+
+
+ Swap to file
+
+
+
+
+ ClearMountsJob
+
+
+ Clear mounts for partitioning operations on %1
+
+
+
+
+ Clearing mounts for partitioning operations on %1.
+
+
+
+
+ Cleared all mounts for %1
+
+
+
+
+ ClearTempMountsJob
+
+
+ Clear all temporary mounts.
+
+
+
+
+ Clearing all temporary mounts.
+
+
+
+
+ Cannot get list of temporary mounts.
+
+
+
+
+ Cleared all temporary mounts.
+
+
+
+
+ CommandList
+
+
+
+ Could not run command.
+
+
+
+
+ The command runs in the host environment and needs to know the root path, but no rootMountPoint is defined.
+
+
+
+
+ The command needs to know the user's name, but no username is defined.
+
+
+
+
+ Config
+
+
+ Set keyboard model to %1.<br/>
+
+
+
+
+ Set keyboard layout to %1/%2.
+
+
+
+
+ Set timezone to %1/%2.
+
+
+
+
+ The system language will be set to %1.
+
+
+
+
+ The numbers and dates locale will be set to %1.
+
+
+
+
+ Network Installation. (Disabled: Incorrect configuration)
+
+
+
+
+ Network Installation. (Disabled: Received invalid groups data)
+
+
+
+
+ Network Installation. (Disabled: Internal error)
+
+
+
+
+ Network Installation. (Disabled: No package list)
+
+
+
+
+ Package selection
+
+
+
+
+ Network Installation. (Disabled: Unable to fetch package lists, check your network connection)
+
+
+
+
+ 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 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 program will ask you some questions and set up %2 on your computer.
+
+
+
+
+ <h1>Welcome to the Calamares setup program for %1</h1>
+
+
+
+
+ <h1>Welcome to %1 setup</h1>
+
+
+
+
+ <h1>Welcome to the Calamares installer for %1</h1>
+
+
+
+
+ <h1>Welcome to the %1 installer</h1>
+
+
+
+
+ Your username is too long.
+
+
+
+
+ '%1' is not allowed as username.
+
+
+
+
+ Your username must start with a lowercase letter or underscore.
+
+
+
+
+ Only lowercase letters, numbers, underscore and hyphen are allowed.
+
+
+
+
+ Your hostname is too short.
+
+
+
+
+ Your hostname is too long.
+
+
+
+
+ '%1' is not allowed as hostname.
+
+
+
+
+ Only letters, numbers, underscore and hyphen are allowed.
+
+
+
+
+ Your passwords do not match!
+
+
+
+
+ OK!
+
+
+
+
+ Setup Failed
+
+
+
+
+ Installation Failed
+
+
+
+
+ The setup of %1 did not complete successfully.
+
+
+
+
+ The installation of %1 did not complete successfully.
+
+
+
+
+ Setup Complete
+
+
+
+
+ Installation Complete
+
+
+
+
+ The setup of %1 is complete.
+
+
+
+
+ The installation of %1 is complete.
+
+
+
+
+ Package Selection
+
+
+
+
+ Please pick a product from the list. The selected product will be installed.
+
+
+
+
+ Install option: <strong>%1</strong>
+
+
+
+
+ None
+
+
+
+
+ Summary
+
+
+
+
+ This is an overview of what will happen once you start the setup procedure.
+
+
+
+
+ This is an overview of what will happen once you start the install procedure.
+
+
+
+
+ ContextualProcessJob
+
+
+ Contextual Processes Job
+
+
+
+
+ CreatePartitionDialog
+
+
+ Create a Partition
+
+
+
+
+ Si&ze:
+
+
+
+
+ MiB
+
+
+
+
+ Partition &Type:
+
+
+
+
+ &Primary
+
+
+
+
+ E&xtended
+
+
+
+
+ Fi&le System:
+
+
+
+
+ LVM LV name
+
+
+
+
+ &Mount Point:
+
+
+
+
+ Flags:
+
+
+
+
+ Label for the filesystem
+
+
+
+
+ FS Label:
+
+
+
+
+ En&crypt
+
+
+
+
+ Logical
+
+
+
+
+ Primary
+
+
+
+
+ GPT
+
+
+
+
+ Mountpoint already in use. Please select another one.
+
+
+
+
+ CreatePartitionJob
+
+
+ Create new %1MiB partition on %3 (%2) with entries %4.
+
+
+
+
+ Create new %1MiB partition on %3 (%2).
+
+
+
+
+ Create new %2MiB partition on %4 (%3) with file system %1.
+
+
+
+
+ Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2) with entries <em>%4</em>.
+
+
+
+
+ Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2).
+
+
+
+
+ Create new <strong>%2MiB</strong> partition on <strong>%4</strong> (%3) with file system <strong>%1</strong>.
+
+
+
+
+
+ Creating new %1 partition on %2.
+
+
+
+
+ The installer failed to create partition on disk '%1'.
+
+
+
+
+ CreatePartitionTableDialog
+
+
+ Create Partition Table
+
+
+
+
+ Creating a new partition table will delete all existing data on the disk.
+
+
+
+
+ What kind of partition table do you want to create?
+
+
+
+
+ Master Boot Record (MBR)
+
+
+
+
+ GUID Partition Table (GPT)
+
+
+
+
+ CreatePartitionTableJob
+
+
+ Create new %1 partition table on %2.
+
+
+
+
+ Create new <strong>%1</strong> partition table on <strong>%2</strong> (%3).
+
+
+
+
+ Creating new %1 partition table on %2.
+
+
+
+
+ The installer failed to create a partition table on %1.
+
+
+
+
+ CreateUserJob
+
+
+ Create user %1
+
+
+
+
+ Create user <strong>%1</strong>.
+
+
+
+
+ Preserving home directory
+
+
+
+
+
+ Creating user %1
+
+
+
+
+ Configuring user %1
+
+
+
+
+ Setting file permissions
+
+
+
+
+ CreateVolumeGroupDialog
+
+
+ Create Volume Group
+
+
+
+
+ CreateVolumeGroupJob
+
+
+ Create new volume group named %1.
+
+
+
+
+ Create new volume group named <strong>%1</strong>.
+
+
+
+
+ Creating new volume group named %1.
+
+
+
+
+ The installer failed to create a volume group named '%1'.
+
+
+
+
+ DeactivateVolumeGroupJob
+
+
+
+ Deactivate volume group named %1.
+
+
+
+
+ Deactivate volume group named <strong>%1</strong>.
+
+
+
+
+ The installer failed to deactivate a volume group named %1.
+
+
+
+
+ DeletePartitionJob
+
+
+ Delete partition %1.
+
+
+
+
+ Delete partition <strong>%1</strong>.
+
+
+
+
+ Deleting partition %1.
+
+
+
+
+ The installer failed to delete partition %1.
+
+
+
+
+ DeviceInfoWidget
+
+
+ This device has a <strong>%1</strong> partition table.
+
+
+
+
+ This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem.
+
+
+
+
+ This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page.
+
+
+
+
+ <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment.
+
+
+
+
+ <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions.
+
+
+
+
+ The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred.
+
+
+
+
+ DeviceModel
+
+
+ %1 - %2 (%3)
+ device[name] - size[number] (device-node[name])
+
+
+
+
+ %1 - (%2)
+ device[name] - (device-node[name])
+
+
+
+
+ DracutLuksCfgJob
+
+
+ Write LUKS configuration for Dracut to %1
+
+
+
+
+ Skip writing LUKS configuration for Dracut: "/" partition is not encrypted
+
+
+
+
+ Failed to open %1
+
+
+
+
+ DummyCppJob
+
+
+ Dummy C++ Job
+
+
+
+
+ EditExistingPartitionDialog
+
+
+ Edit Existing Partition
+
+
+
+
+ Content:
+
+
+
+
+ &Keep
+
+
+
+
+ Format
+
+
+
+
+ Warning: Formatting the partition will erase all existing data.
+
+
+
+
+ &Mount Point:
+
+
+
+
+ Si&ze:
+
+
+
+
+ MiB
+
+
+
+
+ Fi&le System:
+
+
+
+
+ Flags:
+
+
+
+
+ Label for the filesystem
+
+
+
+
+ FS Label:
+
+
+
+
+ Mountpoint already in use. Please select another one.
+
+
+
+
+ EncryptWidget
+
+
+ Form
+
+
+
+
+ En&crypt system
+
+
+
+
+ Passphrase
+
+
+
+
+ Confirm passphrase
+
+
+
+
+
+ Please enter the same passphrase in both boxes.
+
+
+
+
+ FillGlobalStorageJob
+
+
+ Set partition information
+
+
+
+
+ Install %1 on <strong>new</strong> %2 system partition with features <em>%3</em>
+
+
+
+
+ Install %1 on <strong>new</strong> %2 system partition.
+
+
+
+
+ Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong> and features <em>%3</em>.
+
+
+
+
+ Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>%3.
+
+
+
+
+ Install %2 on %3 system partition <strong>%1</strong> with features <em>%4</em>.
+
+
+
+
+ Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong> and features <em>%4</em>.
+
+
+
+
+ Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>%4.
+
+
+
+
+ Install %2 on %3 system partition <strong>%1</strong>.
+
+
+
+
+ Install boot loader on <strong>%1</strong>.
+
+
+
+
+ Setting up mount points.
+
+
+
+
+ FinishedPage
+
+
+ Form
+
+
+
+
+ &Restart now
+
+
+
+
+ <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system.
+
+
+
+
+ <html><head/><body><p>When this box is checked, your system will restart immediately when you click on <span style="font-style:italic;">Done</span> or close the setup program.</p></body></html>
+
+
+
+
+ <h1>All done.</h1><br/>%1 has been installed on your computer.<br/>You may now restart into your new system, or continue using the %2 Live environment.
+
+
+
+
+ <html><head/><body><p>When this box is checked, your system will restart immediately when you click on <span style="font-style:italic;">Done</span> or close the installer.</p></body></html>
+
+
+
+
+ <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2.
+
+
+
+
+ <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2.
+
+
+
+
+ FinishedQmlViewStep
+
+
+ Finish
+
+
+
+
+ FinishedViewStep
+
+
+ Finish
+
+
+
+
+ FormatPartitionJob
+
+
+ Format partition %1 (file system: %2, size: %3 MiB) on %4.
+
+
+
+
+ Format <strong>%3MiB</strong> partition <strong>%1</strong> with file system <strong>%2</strong>.
+
+
+
+
+ Formatting partition %1 with file system %2.
+
+
+
+
+ The installer failed to format partition %1 on disk '%2'.
+
+
+
+
+ GeneralRequirements
+
+
+ has at least %1 GiB available drive space
+
+
+
+
+ There is not enough drive space. At least %1 GiB is required.
+
+
+
+
+ has at least %1 GiB working memory
+
+
+
+
+ The system does not have enough working memory. At least %1 GiB is required.
+
+
+
+
+ is plugged in to a power source
+
+
+
+
+ The system is not plugged in to a power source.
+
+
+
+
+ is connected to the Internet
+
+
+
+
+ The system is not connected to the Internet.
+
+
+
+
+ is running the installer as an administrator (root)
+
+
+
+
+ The setup program is not running with administrator rights.
+
+
+
+
+ The installer is not running with administrator rights.
+
+
+
+
+ has a screen large enough to show the whole installer
+
+
+
+
+ The screen is too small to display the setup program.
+
+
+
+
+ The screen is too small to display the installer.
+
+
+
+
+ HostInfoJob
+
+
+ Collecting information about your machine.
+
+
+
+
+ IDJob
+
+
+
+
+
+ OEM Batch Identifier
+
+
+
+
+ Could not create directories <code>%1</code>.
+
+
+
+
+ Could not open file <code>%1</code>.
+
+
+
+
+ Could not write to file <code>%1</code>.
+
+
+
+
+ InitcpioJob
+
+
+ Creating initramfs with mkinitcpio.
+
+
+
+
+ InitramfsJob
+
+
+ Creating initramfs.
+
+
+
+
+ InteractiveTerminalPage
+
+
+ Konsole not installed
+
+
+
+
+ Please install KDE Konsole and try again!
+
+
+
+
+ Executing script: <code>%1</code>
+
+
+
+
+ InteractiveTerminalViewStep
+
+
+ Script
+
+
+
+
+ KeyboardQmlViewStep
+
+
+ Keyboard
+
+
+
+
+ KeyboardViewStep
+
+
+ Keyboard
+
+
+
+
+ LCLocaleDialog
+
+
+ System locale setting
+
+
+
+
+ The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>.
+
+
+
+
+ &Cancel
+
+
+
+
+ &OK
+
+
+
+
+ LicensePage
+
+
+ Form
+
+
+
+
+ <h1>License Agreement</h1>
+
+
+
+
+ I accept the terms and conditions above.
+
+
+
+
+ Please review the End User License Agreements (EULAs).
+
+
+
+
+ This setup procedure will install proprietary software that is subject to licensing terms.
+
+
+
+
+ If you do not agree with the terms, the setup procedure cannot continue.
+
+
+
+
+ This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience.
+
+
+
+
+ If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead.
+
+
+
+
+ LicenseViewStep
+
+
+ License
+
+
+
+
+ LicenseWidget
+
+
+ URL: %1
+
+
+
+
+ <strong>%1 driver</strong><br/>by %2
+ %1 is an untranslatable product name, example: Creative Audigy driver
+
+
+
+
+ <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font>
+ %1 is usually a vendor name, example: Nvidia graphics driver
+
+
+
+
+ <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font>
+
+
+
+
+ <strong>%1 codec</strong><br/><font color="Grey">by %2</font>
+
+
+
+
+ <strong>%1 package</strong><br/><font color="Grey">by %2</font>
+
+
+
+
+ <strong>%1</strong><br/><font color="Grey">by %2</font>
+
+
+
+
+ File: %1
+
+
+
+
+ Hide license text
+
+
+
+
+ Show the license text
+
+
+
+
+ Open license agreement in browser.
+
+
+
+
+ LocalePage
+
+
+ Region:
+
+
+
+
+ Zone:
+
+
+
+
+
+ &Change...
+
+
+
+
+ LocaleQmlViewStep
+
+
+ Location
+
+
+
+
+ LocaleTests
+
+
+ Quit
+
+
+
+
+ LocaleViewStep
+
+
+ Location
+
+
+
+
+ LuksBootKeyFileJob
+
+
+ Configuring LUKS key file.
+
+
+
+
+
+ No partitions are defined.
+
+
+
+
+
+
+ Encrypted rootfs setup error
+
+
+
+
+ Root partition %1 is LUKS but no passphrase has been set.
+
+
+
+
+ Could not create LUKS key file for root partition %1.
+
+
+
+
+ Could not configure LUKS key file on partition %1.
+
+
+
+
+ MachineIdJob
+
+
+ Generate machine-id.
+
+
+
+
+ Configuration Error
+
+
+
+
+ No root mount point is set for MachineId.
+
+
+
+
+ Map
+
+
+ Timezone: %1
+
+
+
+
+ Please select your preferred location on the map so the installer can suggest the locale
+ and timezone settings for you. You can fine-tune the suggested settings below. Search the map by dragging
+ to move and using the +/- buttons to zoom in/out or use mouse scrolling for zooming.
+
+
+
+
+ NetInstallViewStep
+
+
+ Package selection
+
+
+
+
+ Office software
+
+
+
+
+ Office package
+
+
+
+
+ Browser software
+
+
+
+
+ Browser package
+
+
+
+
+ Web browser
+
+
+
+
+ Kernel
+
+
+
+
+ Services
+
+
+
+
+ Login
+
+
+
+
+ Desktop
+
+
+
+
+ Applications
+
+
+
+
+ Communication
+
+
+
+
+ Development
+
+
+
+
+ Office
+
+
+
+
+ Multimedia
+
+
+
+
+ Internet
+
+
+
+
+ Theming
+
+
+
+
+ Gaming
+
+
+
+
+ Utilities
+
+
+
+
+ NotesQmlViewStep
+
+
+ Notes
+
+
+
+
+ OEMPage
+
+
+ Ba&tch:
+
+
+
+
+ <html><head/><body><p>Enter a batch-identifier here. This will be stored in the target system.</p></body></html>
+
+
+
+
+ <html><head/><body><h1>OEM Configuration</h1><p>Calamares will use OEM settings while configuring the target system.</p></body></html>
+
+
+
+
+ OEMViewStep
+
+
+ OEM Configuration
+
+
+
+
+ Set the OEM Batch Identifier to <code>%1</code>.
+
+
+
+
+ Offline
+
+
+ Select your preferred Region, or use the default settings.
+
+
+
+
+
+
+ Timezone: %1
+
+
+
+
+ Select your preferred Zone within your Region.
+
+
+
+
+ Zones
+
+
+
+
+ You can fine-tune Language and Locale settings below.
+
+
+
+
+ PWQ
+
+
+ Password is too short
+
+
+
+
+ Password is too long
+
+
+
+
+ Password is too weak
+
+
+
+
+ Memory allocation error when setting '%1'
+
+
+
+
+ Memory allocation error
+
+
+
+
+ The password is the same as the old one
+
+
+
+
+ The password is a palindrome
+
+
+
+
+ The password differs with case changes only
+
+
+
+
+ The password is too similar to the old one
+
+
+
+
+ The password contains the user name in some form
+
+
+
+
+ The password contains words from the real name of the user in some form
+
+
+
+
+ The password contains forbidden words in some form
+
+
+
+
+ The password contains too few digits
+
+
+
+
+ The password contains too few uppercase letters
+
+
+
+
+ The password contains fewer than %n lowercase letters
+
+
+
+
+
+
+
+ The password contains too few lowercase letters
+
+
+
+
+ The password contains too few non-alphanumeric characters
+
+
+
+
+ The password is too short
+
+
+
+
+ The password does not contain enough character classes
+
+
+
+
+ The password contains too many same characters consecutively
+
+
+
+
+ The password contains too many characters of the same class consecutively
+
+
+
+
+ The password contains fewer than %n digits
+
+
+
+
+
+
+
+ The password contains fewer than %n uppercase letters
+
+
+
+
+
+
+
+ The password contains fewer than %n non-alphanumeric characters
+
+
+
+
+
+
+
+ The password is shorter than %n characters
+
+
+
+
+
+
+
+ The password is a rotated version of the previous one
+
+
+
+
+ The password contains fewer than %n character classes
+
+
+
+
+
+
+
+ The password contains more than %n same characters consecutively
+
+
+
+
+
+
+
+ The password contains more than %n characters of the same class consecutively
+
+
+
+
+
+
+
+ The password contains monotonic sequence longer than %n characters
+
+
+
+
+
+
+
+ The password contains too long of a monotonic character sequence
+
+
+
+
+ No password supplied
+
+
+
+
+ Cannot obtain random numbers from the RNG device
+
+
+
+
+ Password generation failed - required entropy too low for settings
+
+
+
+
+ The password fails the dictionary check - %1
+
+
+
+
+ The password fails the dictionary check
+
+
+
+
+ Unknown setting - %1
+
+
+
+
+ Unknown setting
+
+
+
+
+ Bad integer value of setting - %1
+
+
+
+
+ Bad integer value
+
+
+
+
+ Setting %1 is not of integer type
+
+
+
+
+ Setting is not of integer type
+
+
+
+
+ Setting %1 is not of string type
+
+
+
+
+ Setting is not of string type
+
+
+
+
+ Opening the configuration file failed
+
+
+
+
+ The configuration file is malformed
+
+
+
+
+ Fatal failure
+
+
+
+
+ Unknown error
+
+
+
+
+ Password is empty
+
+
+
+
+ PackageChooserPage
+
+
+ Form
+
+
+
+
+ Product Name
+
+
+
+
+ TextLabel
+
+
+
+
+ Long Product Description
+
+
+
+
+ Package Selection
+
+
+
+
+ Please pick a product from the list. The selected product will be installed.
+
+
+
+
+ PackageChooserQmlViewStep
+
+
+ Packages
+
+
+
+
+ PackageChooserViewStep
+
+
+ Packages
+
+
+
+
+ PackageModel
+
+
+ Name
+
+
+
+
+ Description
+
+
+
+
+ Page_Keyboard
+
+
+ Form
+
+
+
+
+ Keyboard Model:
+
+
+
+
+ Type here to test your keyboard
+
+
+
+
+ Page_UserSetup
+
+
+ Form
+
+
+
+
+ What is your name?
+
+
+
+
+ Your Full Name
+
+
+
+
+ What name do you want to use to log in?
+
+
+
+
+ login
+
+
+
+
+ What is the name of this computer?
+
+
+
+
+ <small>This name will be used if you make the computer visible to others on a network.</small>
+
+
+
+
+ Computer Name
+
+
+
+
+ Choose a password to keep your account safe.
+
+
+
+
+
+ <small>Enter the same password twice, so that it can be checked for typing errors. A good password will contain a mixture of letters, numbers and punctuation, should be at least eight characters long, and should be changed at regular intervals.</small>
+
+
+
+
+
+ Password
+
+
+
+
+
+ Repeat Password
+
+
+
+
+ When this box is checked, password-strength checking is done and you will not be able to use a weak password.
+
+
+
+
+ Require strong passwords.
+
+
+
+
+ Log in automatically without asking for the password.
+
+
+
+
+ Use the same password for the administrator account.
+
+
+
+
+ Choose a password for the administrator account.
+
+
+
+
+
+ <small>Enter the same password twice, so that it can be checked for typing errors.</small>
+
+
+
+
+ PartitionLabelsView
+
+
+ Root
+
+
+
+
+ Home
+
+
+
+
+ Boot
+
+
+
+
+ EFI system
+
+
+
+
+ Swap
+
+
+
+
+ New partition for %1
+
+
+
+
+ New partition
+
+
+
+
+ %1 %2
+ size[number] filesystem[name]
+
+
+
+
+ PartitionModel
+
+
+
+ Free Space
+
+
+
+
+
+ New partition
+
+
+
+
+ Name
+
+
+
+
+ File System
+
+
+
+
+ File System Label
+
+
+
+
+ Mount Point
+
+
+
+
+ Size
+
+
+
+
+ PartitionPage
+
+
+ Form
+
+
+
+
+ Storage de&vice:
+
+
+
+
+ &Revert All Changes
+
+
+
+
+ New Partition &Table
+
+
+
+
+ Cre&ate
+
+
+
+
+ &Edit
+
+
+
+
+ &Delete
+
+
+
+
+ New Volume Group
+
+
+
+
+ Resize Volume Group
+
+
+
+
+ Deactivate Volume Group
+
+
+
+
+ Remove Volume Group
+
+
+
+
+ I&nstall boot loader on:
+
+
+
+
+ Are you sure you want to create a new partition table on %1?
+
+
+
+
+ Can not create new partition
+
+
+
+
+ The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead.
+
+
+
+
+ PartitionViewStep
+
+
+ Gathering system information...
+
+
+
+
+ Partitions
+
+
+
+
+ Current:
+
+
+
+
+ After:
+
+
+
+
+ No EFI system partition configured
+
+
+
+
+ EFI system partition configured incorrectly
+
+
+
+
+ An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a suitable filesystem.
+
+
+
+
+ The filesystem must be mounted on <strong>%1</strong>.
+
+
+
+
+ The filesystem must have type FAT32.
+
+
+
+
+ The filesystem must be at least %1 MiB in size.
+
+
+
+
+ The filesystem must have flag <strong>%1</strong> set.
+
+
+
+
+ You can continue without setting up an EFI system partition but your system may fail to start.
+
+
+
+
+ Option to use GPT on BIOS
+
+
+
+
+ A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT.
+
+
+
+
+ Boot partition not encrypted
+
+
+
+
+ A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window.
+
+
+
+
+ has at least one disk device available.
+
+
+
+
+ There are no partitions to install on.
+
+
+
+
+ PlasmaLnfJob
+
+
+ Plasma Look-and-Feel Job
+
+
+
+
+
+ Could not select KDE Plasma Look-and-Feel package
+
+
+
+
+ PlasmaLnfPage
+
+
+ Form
+
+
+
+
+ Please choose a look-and-feel for the KDE Plasma Desktop. You can also skip this step and configure the look-and-feel once the system is set up. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel.
+
+
+
+
+ Please choose a look-and-feel for the KDE Plasma Desktop. You can also skip this step and configure the look-and-feel once the system is installed. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel.
+
+
+
+
+ PlasmaLnfViewStep
+
+
+ Look-and-Feel
+
+
+
+
+ PreserveFiles
+
+
+ Saving files for later ...
+
+
+
+
+ No files configured to save for later.
+
+
+
+
+ Not all of the configured files could be preserved.
+
+
+
+
+ ProcessResult
+
+
+
+There was no output from the command.
+
+
+
+
+
+Output:
+
+
+
+
+
+ External command crashed.
+
+
+
+
+ Command <i>%1</i> crashed.
+
+
+
+
+ External command failed to start.
+
+
+
+
+ Command <i>%1</i> failed to start.
+
+
+
+
+ Internal error when starting command.
+
+
+
+
+ Bad parameters for process job call.
+
+
+
+
+ External command failed to finish.
+
+
+
+
+ Command <i>%1</i> failed to finish in %2 seconds.
+
+
+
+
+ External command finished with errors.
+
+
+
+
+ Command <i>%1</i> finished with exit code %2.
+
+
+
+
+ QObject
+
+
+ %1 (%2)
+
+
+
+
+ unknown
+
+
+
+
+ extended
+
+
+
+
+ unformatted
+
+
+
+
+ swap
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+ File not found
+
+
+
+
+ Path <pre>%1</pre> must be an absolute path.
+
+
+
+
+ Directory not found
+
+
+
+
+
+ Could not create new random file <pre>%1</pre>.
+
+
+
+
+ No product
+
+
+
+
+ No description provided.
+
+
+
+
+ (no mount point)
+
+
+
+
+ Unpartitioned space or unknown partition table
+
+
+
+
+ Recommended
+
+
+ <p>This computer does not satisfy some of the recommended requirements for setting up %1.<br/>
+ Setup can continue, but some features might be disabled.</p>
+
+
+
+
+ RemoveUserJob
+
+
+ Remove live user from target system
+
+
+
+
+ RemoveVolumeGroupJob
+
+
+
+ Remove Volume Group named %1.
+
+
+
+
+ Remove Volume Group named <strong>%1</strong>.
+
+
+
+
+ The installer failed to remove a volume group named '%1'.
+
+
+
+
+ ReplaceWidget
+
+
+ Form
+
+
+
+
+ Select where to install %1.<br/><font color="red">Warning: </font>this will delete all files on the selected partition.
+
+
+
+
+ The selected item does not appear to be a valid partition.
+
+
+
+
+ %1 cannot be installed on empty space. Please select an existing partition.
+
+
+
+
+ %1 cannot be installed on an extended partition. Please select an existing primary or logical partition.
+
+
+
+
+ %1 cannot be installed on this partition.
+
+
+
+
+ Data partition (%1)
+
+
+
+
+ Unknown system partition (%1)
+
+
+
+
+ %1 system partition (%2)
+
+
+
+
+ <strong>%4</strong><br/><br/>The partition %1 is too small for %2. Please select a partition with capacity at least %3 GiB.
+
+
+
+
+ <strong>%2</strong><br/><br/>An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1.
+
+
+
+
+
+
+ <strong>%3</strong><br/><br/>%1 will be installed on %2.<br/><font color="red">Warning: </font>all data on partition %2 will be lost.
+
+
+
+
+ The EFI system partition at %1 will be used for starting %2.
+
+
+
+
+ EFI system partition:
+
+
+
+
+ Requirements
+
+
+ <p>This computer does not satisfy the minimum requirements for installing %1.<br/>
+ Installation cannot continue.</p>
+
+
+
+
+ <p>This computer does not satisfy some of the recommended requirements for setting up %1.<br/>
+ Setup can continue, but some features might be disabled.</p>
+
+
+
+
+ ResizeFSJob
+
+
+ Resize Filesystem Job
+
+
+
+
+ Invalid configuration
+
+
+
+
+ The file-system resize job has an invalid configuration and will not run.
+
+
+
+
+ KPMCore not Available
+
+
+
+
+ Calamares cannot start KPMCore for the file-system resize job.
+
+
+
+
+
+
+
+
+ Resize Failed
+
+
+
+
+ The filesystem %1 could not be found in this system, and cannot be resized.
+
+
+
+
+ The device %1 could not be found in this system, and cannot be resized.
+
+
+
+
+
+ The filesystem %1 cannot be resized.
+
+
+
+
+
+ The device %1 cannot be resized.
+
+
+
+
+ The filesystem %1 must be resized, but cannot.
+
+
+
+
+ The device %1 must be resized, but cannot
+
+
+
+
+ ResizePartitionJob
+
+
+ Resize partition %1.
+
+
+
+
+ Resize <strong>%2MiB</strong> partition <strong>%1</strong> to <strong>%3MiB</strong>.
+
+
+
+
+ Resizing %2MiB partition %1 to %3MiB.
+
+
+
+
+ The installer failed to resize partition %1 on disk '%2'.
+
+
+
+
+ ResizeVolumeGroupDialog
+
+
+ Resize Volume Group
+
+
+
+
+ ResizeVolumeGroupJob
+
+
+
+ Resize volume group named %1 from %2 to %3.
+
+
+
+
+ Resize volume group named <strong>%1</strong> from <strong>%2</strong> to <strong>%3</strong>.
+
+
+
+
+ The installer failed to resize a volume group named '%1'.
+
+
+
+
+ ResultsListDialog
+
+
+ For best results, please ensure that this computer:
+
+
+
+
+ System requirements
+
+
+
+
+ ScanningDialog
+
+
+ Scanning storage devices...
+
+
+
+
+ Partitioning
+
+
+
+
+ SetHostNameJob
+
+
+ Set hostname %1
+
+
+
+
+ Set hostname <strong>%1</strong>.
+
+
+
+
+ Setting hostname %1.
+
+
+
+
+
+ Internal Error
+
+
+
+
+
+ Cannot write hostname to target system
+
+
+
+
+ SetKeyboardLayoutJob
+
+
+ Set keyboard model to %1, layout to %2-%3
+
+
+
+
+ Failed to write keyboard configuration for the virtual console.
+
+
+
+
+
+
+ Failed to write to %1
+
+
+
+
+ Failed to write keyboard configuration for X11.
+
+
+
+
+ Failed to write keyboard configuration to existing /etc/default directory.
+
+
+
+
+ SetPartFlagsJob
+
+
+ Set flags on partition %1.
+
+
+
+
+ Set flags on %1MiB %2 partition.
+
+
+
+
+ Set flags on new partition.
+
+
+
+
+ Clear flags on partition <strong>%1</strong>.
+
+
+
+
+ Clear flags on %1MiB <strong>%2</strong> partition.
+
+
+
+
+ Clear flags on new partition.
+
+
+
+
+ Flag partition <strong>%1</strong> as <strong>%2</strong>.
+
+
+
+
+ Flag %1MiB <strong>%2</strong> partition as <strong>%3</strong>.
+
+
+
+
+ Flag new partition as <strong>%1</strong>.
+
+
+
+
+ Clearing flags on partition <strong>%1</strong>.
+
+
+
+
+ Clearing flags on %1MiB <strong>%2</strong> partition.
+
+
+
+
+ Clearing flags on new partition.
+
+
+
+
+ Setting flags <strong>%2</strong> on partition <strong>%1</strong>.
+
+
+
+
+ Setting flags <strong>%3</strong> on %1MiB <strong>%2</strong> partition.
+
+
+
+
+ Setting flags <strong>%1</strong> on new partition.
+
+
+
+
+ The installer failed to set flags on partition %1.
+
+
+
+
+ SetPasswordJob
+
+
+ Set password for user %1
+
+
+
+
+ Setting password for user %1.
+
+
+
+
+ Bad destination system path.
+
+
+
+
+ rootMountPoint is %1
+
+
+
+
+ Cannot disable root account.
+
+
+
+
+ passwd terminated with error code %1.
+
+
+
+
+ Cannot set password for user %1.
+
+
+
+
+ usermod terminated with error code %1.
+
+
+
+
+ SetTimezoneJob
+
+
+ Set timezone to %1/%2
+
+
+
+
+ Cannot access selected timezone path.
+
+
+
+
+ Bad path: %1
+
+
+
+
+ Cannot set timezone.
+
+
+
+
+ Link creation failed, target: %1; link name: %2
+
+
+
+
+ Cannot set timezone,
+
+
+
+
+ Cannot open /etc/timezone for writing
+
+
+
+
+ SetupGroupsJob
+
+
+ Preparing groups.
+
+
+
+
+
+ Could not create groups in target system
+
+
+
+
+ These groups are missing in the target system: %1
+
+
+
+
+ SetupSudoJob
+
+
+ Configure <pre>sudo</pre> users.
+
+
+
+
+ Cannot chmod sudoers file.
+
+
+
+
+ Cannot create sudoers file for writing.
+
+
+
+
+ ShellProcessJob
+
+
+ Shell Processes Job
+
+
+
+
+ SlideCounter
+
+
+ %L1 / %L2
+ slide counter, %1 of %2 (numeric)
+
+
+
+
+ StandardButtons
+
+
+ &OK
+
+
+
+
+ &Yes
+
+
+
+
+ &No
+
+
+
+
+ &Cancel
+
+
+
+
+ &Close
+
+
+
+
+ TrackingInstallJob
+
+
+ Installation feedback
+
+
+
+
+ Sending installation feedback.
+
+
+
+
+ Internal error in install-tracking.
+
+
+
+
+ HTTP request timed out.
+
+
+
+
+ TrackingKUserFeedbackJob
+
+
+ KDE user feedback
+
+
+
+
+ Configuring KDE user feedback.
+
+
+
+
+
+ Error in KDE user feedback configuration.
+
+
+
+
+ Could not configure KDE user feedback correctly, script error %1.
+
+
+
+
+ Could not configure KDE user feedback correctly, Calamares error %1.
+
+
+
+
+ TrackingMachineUpdateManagerJob
+
+
+ Machine feedback
+
+
+
+
+ Configuring machine feedback.
+
+
+
+
+
+ Error in machine feedback configuration.
+
+
+
+
+ Could not configure machine feedback correctly, script error %1.
+
+
+
+
+ Could not configure machine feedback correctly, Calamares error %1.
+
+
+
+
+ TrackingPage
+
+
+ Form
+
+
+
+
+ Placeholder
+
+
+
+
+ <html><head/><body><p>Click here to send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html>
+
+
+
+
+ <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html>
+
+
+
+
+ Tracking helps %1 to see how often it is installed, what hardware it is installed on and which applications are used. To see what will be sent, please click the help icon next to each area.
+
+
+
+
+ By selecting this you will send information about your installation and hardware. This information will only be sent <b>once</b> after the installation finishes.
+
+
+
+
+ By selecting this you will periodically send information about your <b>machine</b> installation, hardware and applications, to %1.
+
+
+
+
+ By selecting this you will regularly send information about your <b>user</b> installation, hardware, applications and application usage patterns, to %1.
+
+
+
+
+ TrackingViewStep
+
+
+ Feedback
+
+
+
+
+ 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 installation.</small>
+
+
+
+
+ UsersQmlViewStep
+
+
+ Users
+
+
+
+
+ UsersViewStep
+
+
+ Users
+
+
+
+
+ VariantModel
+
+
+ Key
+ Column header for key/value
+
+
+
+
+ Value
+ Column header for key/value
+
+
+
+
+ VolumeGroupBaseDialog
+
+
+ Create Volume Group
+
+
+
+
+ List of Physical Volumes
+
+
+
+
+ Volume Group Name:
+
+
+
+
+ Volume Group Type:
+
+
+
+
+ Physical Extent Size:
+
+
+
+
+ MiB
+
+
+
+
+ Total Size:
+
+
+
+
+ Used Size:
+
+
+
+
+ Total Sectors:
+
+
+
+
+ Quantity of LVs:
+
+
+
+
+ WelcomePage
+
+
+ Form
+
+
+
+
+
+ Select application and system language
+
+
+
+
+ &About
+
+
+
+
+ Open donations website
+
+
+
+
+ &Donate
+
+
+
+
+ Open help and support website
+
+
+
+
+ &Support
+
+
+
+
+ Open issues and bug-tracking website
+
+
+
+
+ &Known issues
+
+
+
+
+ Open release notes website
+
+
+
+
+ &Release notes
+
+
+
+
+ <h1>Welcome to the Calamares setup program for %1.</h1>
+
+
+
+
+ <h1>Welcome to %1 setup.</h1>
+
+
+
+
+ <h1>Welcome to the Calamares installer for %1.</h1>
+
+
+
+
+ <h1>Welcome to the %1 installer.</h1>
+
+
+
+
+ %1 support
+
+
+
+
+ About %1 setup
+
+
+
+
+ About %1 installer
+
+
+
+
+ <h1>%1</h1><br/><strong>%2<br/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac <teo@kde.org><br/>Copyright 2017-2020 Adriaan de Groot <groot@kde.org><br/>Thanks to <a href="https://calamares.io/team/">the Calamares team</a> and the <a href="https://www.transifex.com/calamares/calamares/">Calamares translators team</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> development is sponsored by <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software.
+
+
+
+
+ WelcomeQmlViewStep
+
+
+ Welcome
+
+
+
+
+ WelcomeViewStep
+
+
+ Welcome
+
+
+
+
+ about
+
+
+ <h1>%1</h1><br/>
+ <strong>%2<br/>
+ for %3</strong><br/><br/>
+ Copyright 2014-2017 Teo Mrnjavac <teo@kde.org><br/>
+ Copyright 2017-2020 Adriaan de Groot <groot@kde.org><br/>
+ Thanks to <a href='https://calamares.io/team/'>the Calamares team</a>
+ and the <a href='https://www.transifex.com/calamares/calamares/'>Calamares
+ translators team</a>.<br/><br/>
+ <a href='https://calamares.io/'>Calamares</a>
+ development is sponsored by <br/>
+ <a href='http://www.blue-systems.com/'>Blue Systems</a> -
+ Liberating Software.
+
+
+
+
+ Back
+
+
+
+
+ calamares-sidebar
+
+
+ Show debug information
+
+
+
+
+ finishedq
+
+
+ Installation Completed
+
+
+
+
+ %1 has been installed on your computer.<br/>
+ You may now restart into your new system, or continue using the Live environment.
+
+
+
+
+ Close Installer
+
+
+
+
+ Restart System
+
+
+
+
+ <p>A full log of the install is available as installation.log in the home directory of the Live user.<br/>
+ This log is copied to /var/log/installation.log of the target system.</p>
+
+
+
+
+ i18n
+
+
+ <h1>Languages</h1> </br>
+ The system locale setting affects the language and character set for some command line user interface elements. The current setting is <strong>%1</strong>.
+
+
+
+
+ <h1>Locales</h1> </br>
+ The system locale setting affects the numbers and dates format. The current setting is <strong>%1</strong>.
+
+
+
+
+ Back
+
+
+
+
+ keyboardq
+
+
+ To activate keyboard preview, select a layout.
+
+
+
+
+ Keyboard Model:
+
+
+
+
+ Layouts
+
+
+
+
+ Type here to test your keyboard
+
+
+
+
+ Variants
+
+
+
+
+ localeq
+
+
+ Change
+
+
+
+
+ notesqml
+
+
+ <h3>%1</h3>
+ <p>These are example release notes.</p>
+
+
+
+
+ packagechooserq
+
+
+ LibreOffice is a powerful and free office suite, used by millions of people around the world. It includes several applications that make it the most versatile Free and Open Source office suite on the market.<br/>
+ Default option.
+
+
+
+
+ LibreOffice
+
+
+
+
+ If you don't want to install an office suite, just select No Office Suite. You can always add one (or more) later on your installed system as the need arrives.
+
+
+
+
+ No Office Suite
+
+
+
+
+ Create a minimal Desktop install, remove all extra applications and decide later on what you would like to add to your system. Examples of what won't be on such an install, there will be no Office Suite, no media players, no image viewer or print support. It will be just a desktop, file browser, package manager, text editor and simple web-browser.
+
+
+
+
+ Minimal Install
+
+
+
+
+ Please select an option for your install, or use the default: LibreOffice included.
+
+
+
+
+ release_notes
+
+
+ <h3>%1</h3>
+ <p>This an example QML file, showing options in RichText with Flickable content.</p>
+
+ <p>QML with RichText can use HTML tags, Flickable content is useful for touchscreens.</p>
+
+ <p><b>This is bold text</b></p>
+ <p><i>This is italic text</i></p>
+ <p><u>This is underlined text</u></p>
+ <p><center>This text will be center-aligned.</center></p>
+ <p><s>This is strikethrough</s></p>
+
+ <p>Code example:
+ <code>ls -l /home</code></p>
+
+ <p><b>Lists:</b></p>
+ <ul>
+ <li>Intel CPU systems</li>
+ <li>AMD CPU systems</li>
+ </ul>
+
+ <p>The vertical scrollbar is adjustable, current width set to 10.</p>
+
+
+
+
+ Back
+
+
+
+
+ usersq
+
+
+ Pick your user name and credentials to login and perform admin tasks
+
+
+
+
+ What is your name?
+
+
+
+
+ Your Full Name
+
+
+
+
+ What name do you want to use to log in?
+
+
+
+
+ Login Name
+
+
+
+
+ If more than one person will use this computer, you can create multiple accounts after installation.
+
+
+
+
+ Only lowercase letters, numbers, underscore and hyphen are allowed.
+
+
+
+
+ root is not allowed as username.
+
+
+
+
+ What is the name of this computer?
+
+
+
+
+ Computer Name
+
+
+
+
+ This name will be used if you make the computer visible to others on a network.
+
+
+
+
+ localhost is not allowed as hostname.
+
+
+
+
+ Choose a password to keep your account safe.
+
+
+
+
+ Password
+
+
+
+
+ Repeat Password
+
+
+
+
+ Enter the same password twice, so that it can be checked for typing errors. A good password will contain a mixture of letters, numbers and punctuation, should be at least eight characters long, and should be changed at regular intervals.
+
+
+
+
+ Validate passwords quality
+
+
+
+
+ When this box is checked, password-strength checking is done and you will not be able to use a weak password.
+
+
+
+
+ Log in automatically without asking for the password
+
+
+
+
+ Only letters, numbers, underscore and hyphen are allowed, minimal of two characters.
+
+
+
+
+ Reuse user password as root password
+
+
+
+
+ Use the same password for the administrator account.
+
+
+
+
+ Choose a root password to keep your account safe.
+
+
+
+
+ Root Password
+
+
+
+
+ Repeat Root Password
+
+
+
+
+ Enter the same password twice, so that it can be checked for typing errors.
+
+
+
+
+ welcomeq
+
+
+ <h3>Welcome to the %1 <quote>%2</quote> installer</h3>
+ <p>This program will ask you some questions and set up %1 on your computer.</p>
+
+
+
+
+ About
+
+
+
+
+ Support
+
+
+
+
+ Known issues
+
+
+
+
+ Release notes
+
+
+
+
+ Donate
+
+
+
+
diff --git a/lang/calamares_hr.ts b/lang/calamares_hr.ts
index f3a98171d..a5b0c1d5a 100644
--- a/lang/calamares_hr.ts
+++ b/lang/calamares_hr.ts
@@ -951,12 +951,12 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.
Install option: <strong>%1</strong>
-
+ Opcija instalacije: <strong>%1</strong>
None
-
+ Nijedan
@@ -2816,37 +2816,37 @@ te korištenjem tipki +/- ili skrolanjem miša za zumiranje.
EFI system partition configured incorrectly
-
+ EFI particija nije ispravno konfigurirana
An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a suitable filesystem.
-
+ Za pokretanje %1 potrebna je EFI particija. <br/><br/>Za konfiguriranje EFI sistemske particije, vratite se i odaberite ili kreirajte odgovarajući datotečni sustav.
The filesystem must be mounted on <strong>%1</strong>.
-
+ Datotečni sustav mora biti montiran na <strong>%1</strong>.
The filesystem must have type FAT32.
-
+ Datotečni sustav mora biti FAT32.
The filesystem must be at least %1 MiB in size.
-
+ Datotečni sustav mora biti veličine od najmanje %1 MiB.
The filesystem must have flag <strong>%1</strong> set.
-
+ Datotečni sustav mora imati postavljenu oznaku <strong>%1</strong>.
You can continue without setting up an EFI system partition but your system may fail to start.
-
+ Možete nastaviti bez postavljanja EFI particije, ali vaš se sustav možda neće pokrenuti.
@@ -2856,7 +2856,7 @@ te korištenjem tipki +/- ili skrolanjem miša za zumiranje.
A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT.
- GPT tablica particija je najbolja opcija za sve sustave. Ovaj instalacijski program podržava takvo postavljanje i za BIOS sustave. <br/><br/>Da biste konfigurirali GPT particijsku tablicu za BIOS sustave, (ako to već nije učinjeno) vratite se natrag i postavite particijsku tablicu na GPT, a zatim stvorite neformatiranu particiju od 8 MB s omogućenom zastavicom <strong>bios_grub</strong>. <br/><br/>Neformirana particija od 8 MB potrebna je za pokretanje %1 na BIOS sustavu s GPT-om.
+ GPT tablica particija je najbolja opcija za sve sustave. Ovaj instalacijski program podržava takvo postavljanje i za BIOS sustave. <br/><br/>Da biste konfigurirali GPT particijsku tablicu za BIOS sustave, (ako to već nije učinjeno) vratite se natrag i postavite particijsku tablicu na GPT, a zatim stvorite neformatiranu particiju od 8 MB s omogućenom oznakom <strong>bios_grub</strong>. <br/><br/>Neformirana particija od 8 MB potrebna je za pokretanje %1 na BIOS sustavu s GPT-om.
@@ -3176,7 +3176,7 @@ Postavljanje se može nastaviti, ali neke će značajke možda biti onemogućene
<strong>%2</strong><br/><br/>An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1.
- <strong>%2</strong><br/><br/>EFI particijane postoji na ovom sustavu. Vratite se natrag i koristite ručno particioniranje za postavljane %1.
+ <strong>%2</strong><br/><br/>EFI particija ne postoji na ovom sustavu. Vratite se natrag i koristite ručno particioniranje za postavljane %1.
@@ -4110,7 +4110,7 @@ Postavke regije utječu na format brojeva i datuma. Trenutne postavke su <str
To activate keyboard preview, select a layout.
-
+ Da biste aktivirali pregled tipkovnice, odaberite raspored iste.
@@ -4157,37 +4157,38 @@ Postavke regije utječu na format brojeva i datuma. Trenutne postavke su <str
LibreOffice is a powerful and free office suite, used by millions of people around the world. It includes several applications that make it the most versatile Free and Open Source office suite on the market.<br/>
Default option.
-
+ LibreOffice je moćan i besplatan uredski paket koji koriste milijuni ljudi diljem svijeta. Uključuje nekoliko aplikacija koje ga čine najsvestranijim besplatnim uredskim paketom otvorenog koda na tržištu.<br/>
+ Zadana opcija.
LibreOffice
-
+ LibreOffice
If you don't want to install an office suite, just select No Office Suite. You can always add one (or more) later on your installed system as the need arrives.
-
+ Ako ne želite instalirati uredski paket, samo odaberite "bez uredskog paketa". Uvijek možete po potrebi dodati jedan (ili više) njih kasnije na svoj sustav.
No Office Suite
-
+ Bez uredskog paketa
Create a minimal Desktop install, remove all extra applications and decide later on what you would like to add to your system. Examples of what won't be on such an install, there will be no Office Suite, no media players, no image viewer or print support. It will be just a desktop, file browser, package manager, text editor and simple web-browser.
-
+ Napravite minimalnu instalaciju na radnoj površini, uklonite sve dodatne aplikacije i kasnije odlučite što želite dodati svom sustavu. Primjeri onoga što neće biti u takvoj instalaciji, neće biti uredskog paketa, nema media playera, nema preglednika slika ili podrške za ispis. Bit će to samo radna površina, preglednik datoteka, upravitelj paketa, uređivač teksta i jednostavan web-preglednik.
Minimal Install
-
+ Minimalna instalacija
Please select an option for your install, or use the default: LibreOffice included.
-
+ Odaberite opciju za instalaciju ili upotrijebite zadano: LibreOffice uključen.
diff --git a/lang/calamares_id.ts b/lang/calamares_id.ts
index 5370b9bce..b63b1340e 100644
--- a/lang/calamares_id.ts
+++ b/lang/calamares_id.ts
@@ -399,7 +399,7 @@ Link copied to clipboard
Setup is complete. Close the setup program.
-
+ Setup selesai. Tutup program setup.
@@ -409,7 +409,7 @@ Link copied to clipboard
Cancel setup without changing the system.
-
+ Batalkan setup tanpa mengubah sistem.
@@ -439,7 +439,7 @@ Link copied to clipboard
Cancel setup?
-
+ Batalkan setup?
diff --git a/lang/calamares_si.ts b/lang/calamares_si.ts
index 7abc28ff8..1710b98cc 100644
--- a/lang/calamares_si.ts
+++ b/lang/calamares_si.ts
@@ -6,7 +6,7 @@
Manage auto-mount settings
-
+ ස්වයංක්රීය සවිකිරීම් සැකසීම් කළමනාකරණය කරන්න
@@ -14,17 +14,17 @@
The <strong>boot environment</strong> of this system.<br><br>Older x86 systems only support <strong>BIOS</strong>.<br>Modern systems usually use <strong>EFI</strong>, but may also show up as BIOS if started in compatibility mode.
-
+ මෙම පද්ධතියේ <strong>ඇරඹුම් පරිසරය</srong> පැරණි x86 පද්ධති සහය දක්වන්නේ <strong>BIOS</strong> සඳහා පමණි. <br>නවීන පද්ධති සාමාන්යයෙන් <strong>EFI</strong> භාවිතා කරයි, නමුත් ගැළපුම් මාදිලියෙන් ආරම්භ කළහොත් මෙය BIOS ලෙසද පෙන්විය හැක.
This system was started with an <strong>EFI</strong> boot environment.<br><br>To configure startup from an EFI environment, this installer must deploy a boot loader application, like <strong>GRUB</strong> or <strong>systemd-boot</strong> on an <strong>EFI System Partition</strong>. This is automatic, unless you choose manual partitioning, in which case you must choose it or create it on your own.
-
+ මෙම පද්ධතිය <strong>EFI</strong> ඇරඹුම් පරිසරයකින් ආරම්භ කරන ලදී. <stron>EFI</strong> පරිසරයකින් ආරම්භය සැකසුම් කිරීම සඳහා, මෙම ස්ථාපකය <strong>EFI</strong> පද්ධති කොටසක <strong>GRUB</strong> හෝ <strong>systemd-boot</strong> වැනි ඇරඹුම් කාරක යෙදුමක් යෙදවිය යුතුය. ඔබ අතින් කොටස් කිරීම තෝරා නොගතහොත් (manual partitioning) මෙය ස්වයංක්රීය වේ, මෙම අවස්ථාවේදී ඔබ එය තෝරාගත යුතුය හෝ එය ඔබම නිර්මාණය කළ යුතුය.
This system was started with a <strong>BIOS</strong> boot environment.<br><br>To configure startup from a BIOS environment, this installer must install a boot loader, like <strong>GRUB</strong>, either at the beginning of a partition or on the <strong>Master Boot Record</strong> near the beginning of the partition table (preferred). This is automatic, unless you choose manual partitioning, in which case you must set it up on your own.
-
+ මෙම පද්ධතිය <strong>BIOS</strong> ඇරඹුම් පරිසරයකින් ආරම්භ කරන ලදී. <br><br><strong>BIOS</strong> පරිසරයකින් ආරම්භය සැකසුම් කිරීම සඳහා, මෙම ස්ථාපකය <strong>GRUB<strong> වැනි ඇරඹුම් කාරකයක් ස්ථාපනය කළ යුතුය.<br> එක්කෝ කොටසක ආරම්භයේදී හෝ කොටස් වගුවේ ආරම්භයට ආසන්නයේ (වඩාත් සුදුසු) <strong>ප්රධාන ඇරඹුම් වාර්තාව</strong> මත මෙය සැකසිය යුතුය. මෙය ස්වයංක්රීය ක්රියාදාමයක් වේ, ඔබ අතින් කොටස් කිරීම තෝරා ගතහොත්, ඔබ විසින්ම එය සැකසිය යුතුය.
@@ -32,22 +32,22 @@
Master Boot Record of %1
-
+ %1 හි ප්රධාන ඇරඹුම් වාර්තාව
Boot Partition
-
+ ඇරඹුම් කොටස
System Partition
-
+ පද්ධති කොටස
Do not install a boot loader
-
+ ඇරඹුම් කාරකයක් ස්ථාපනය නොකරන්න
@@ -60,7 +60,7 @@
Blank Page
-
+ හිස් පිටුව
@@ -68,22 +68,22 @@
Form
-
+ සිට
GlobalStorage
- ගෝලීය ආචයනය
+ ගෝලීය ගබඩාව
JobQueue
-
+ ක්රියදාම පෝලිම
Modules
-
+ මොඩියුල
@@ -94,7 +94,7 @@
none
-
+ කිසිවක් නැත
@@ -104,42 +104,42 @@
Crashes Calamares, so that Dr. Konqui can look at it.
-
+ වෛද්ය කොන්කිට එය දෙස බැලීමට හැකි වන පරිදි, Calamares කඩා වැටෙන ලදී.
Reloads the stylesheet from the branding directory.
-
+ සන්නාම නාමාවලියෙන් මෝස්තර පත්රය නැවත පූරණය කරයි.
Uploads the session log to the configured pastebin.
-
+ සැසි ලඝු සැකසුම් පේස්ට්බින් වෙත උඩුගත කරයි.
Send Session Log
-
+ සැසි ලඝු යවන්න
Reload Stylesheet
-
+ මෝස්තර පත්රිකාව නැවත පූරණය කරන්න
Displays the tree of widget names in the log (for stylesheet debugging).
-
+ ලොගයේ විජට් නම් ගස පෙන්වයි (විලාසිතා පත්ර නිදොස්කරණය සඳහා).
Widget Tree
-
+ විජට් ගස
Debug information
-
+ දෝශ නිරාකරණ තොරතුරු
@@ -147,12 +147,12 @@
Set up
-
+ පිහිටුවීම
Install
-
+ ස්ථාපනය
@@ -160,12 +160,12 @@
Job failed (%1)
-
+ කාර්යය අසාර්ථක විය (%1)
Programmed job failure was explicitly requested.
-
+ වැඩසටහන්ගත ක්රියා අසාර්ථකත්වය පැහැදිලිවම ඉල්ලා ඇත.
@@ -173,7 +173,7 @@
Done
-
+ අවසන්
@@ -181,7 +181,7 @@
Example job (%1)
-
+ උදාහරණ කාර්යය (%1)
@@ -189,17 +189,17 @@
Run command '%1' in target system.
-
+ ඉලක්කගත පද්ධතිය තුළ '%1' විධානය ක්රියාත්මක කරන්න.
Run command '%1'.
-
+ '%1' විධානය ධාවනය කරන්න.
Running command %1 %2
-
+ ක්රියාත්මක වන විධානය %1 %2
@@ -207,32 +207,32 @@
Running %1 operation.
-
+ %1 මෙහෙයුම ක්රියාත්මක වේ.
Bad working directory path
-
+ නොසදුසු වැඩ කරන ෆෝල්ඩර් මාර්ගයකි.
Working directory %1 for python job %2 is not readable.
-
+ පයිතොන් ක්රියාකාරීත්ව %2 සඳහා %1 ෆෝල්ඩර් මාර්ගය කියවිය නොහැක.
Bad main script file
-
+ නොසදුසු ප්රධාන ස්ක්රිප්ට් ගොනුව
Main script file %1 for python job %2 is not readable.
-
+ පයිතොන් ක්රියාකාරීත්ව %2 සඳහා %1 ප්රධාන ස්ක්රිප්ට් ගොනුව කියවිය නොහැක.
Boost.Python error in job "%1".
-
+ "%1" කාර්යයේ Boost.පයිතොන් දෝෂයකි.
@@ -245,12 +245,12 @@
QML Step <i>%1</i>.
-
+ QML පියවර <strong>%1</strong>.
Loading failed.
-
+ පූරණය අසාර්ථකයි.
@@ -258,28 +258,28 @@
Requirements checking for module <i>%1</i> is complete.
-
+ <strong>%1</strong> මොඩියුලය සඳහා අවශ්යතා පරීක්ෂා කිරීම සම්පූර්ණයි.
Waiting for %n module(s).
-
-
-
+
+ %n මොඩියුල(ය) සඳහා රැඳී සිටිමි
+ %n මොඩියුල(ය) සඳහා රැඳී සිටිමි
(%n second(s))
-
-
-
+
+ (තත්පර %n)
+ (තත්පර %n)
System-requirements checking is complete.
-
+ පද්ධති අවශ්යතා පරීක්ෂා කිරීම සම්පූර්ණයි.
@@ -528,7 +528,7 @@ The installer will quit and all changes will be lost.
Form
-
+ පෝරමය
@@ -1411,7 +1411,7 @@ The installer will quit and all changes will be lost.
Form
-
+ පෝරමය
@@ -1498,7 +1498,7 @@ The installer will quit and all changes will be lost.
Form
-
+ පෝරමය
@@ -1768,7 +1768,7 @@ The installer will quit and all changes will be lost.
Form
-
+ පෝරමය
@@ -2433,7 +2433,7 @@ The installer will quit and all changes will be lost.
Form
-
+ පෝරමය
@@ -2495,7 +2495,7 @@ The installer will quit and all changes will be lost.
Form
-
+ පෝරමය
@@ -2513,7 +2513,7 @@ The installer will quit and all changes will be lost.
Form
-
+ පෝරමය
@@ -2694,7 +2694,7 @@ The installer will quit and all changes will be lost.
Form
-
+ පෝරමය
@@ -2879,7 +2879,7 @@ The installer will quit and all changes will be lost.
Form
-
+ පෝරමය
@@ -3103,7 +3103,7 @@ Output:
Form
-
+ පෝරමය
@@ -3626,7 +3626,7 @@ Output:
&No
- නැහැ (N)
+ නැත (N)
@@ -3725,7 +3725,7 @@ Output:
Form
-
+ පෝරමය
@@ -3873,7 +3873,7 @@ Output:
Form
-
+ පෝරමය
diff --git a/lang/calamares_sk.ts b/lang/calamares_sk.ts
index df597f257..797a35ba3 100644
--- a/lang/calamares_sk.ts
+++ b/lang/calamares_sk.ts
@@ -508,12 +508,12 @@ Inštalátor sa ukončí a všetky zmeny budú stratené.
Set filesystem label on %1.
-
+ Nastavenie menovky systému súborov na %1.
Set filesystem label <strong>%1</strong> to partition <strong>%2</strong>.
-
+ Nastavenie menovky systému súborov <strong>%1</strong> na oddieli <strong>%2</strong>.
@@ -2828,32 +2828,32 @@ Inštalátor sa ukončí a všetky zmeny budú stratené.
An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a suitable filesystem.
-
+ Na spustenie distribúcie %1 je potrebný systémový oddiel EFI.<br/><br/>Na konfiguráciu systémového oddielu EFI, prejdite späť a vyberte alebo vytvorte vhodný systém súborov.
The filesystem must be mounted on <strong>%1</strong>.
-
+ Systém súborov musí byť pripojený do <strong>%1</strong>.
The filesystem must have type FAT32.
-
+ Systém súborov musí byť typu FAT32.
The filesystem must be at least %1 MiB in size.
-
+ Systém súborov musí mať veľkosť aspoň %1.
The filesystem must have flag <strong>%1</strong> set.
-
+ Systém súborov musí mať nastavený príznak <strong>%1 .
You can continue without setting up an EFI system partition but your system may fail to start.
-
+ Môžete pokračovať bez nastavenia systémového oddielu EFI, ale váš systém môže zlyhať pri spúšťaní.
@@ -4167,7 +4167,7 @@ Výstup:
LibreOffice
-
+ LibreOffice
@@ -4177,7 +4177,7 @@ Výstup:
No Office Suite
-
+ Žiadny kancelársky balík
@@ -4187,7 +4187,7 @@ Výstup:
Minimal Install
-
+ Minimálna inštalácia
@@ -4268,7 +4268,7 @@ Výstup:
root is not allowed as username.
-
+ root nie je možné použiť ako meno používateľa
@@ -4288,7 +4288,7 @@ Výstup:
localhost is not allowed as hostname.
-
+ localhost nie možné použiť ako názov hostiteľa
diff --git a/lang/calamares_te_IN.ts b/lang/calamares_te_IN.ts
new file mode 100644
index 000000000..28b9fcfec
--- /dev/null
+++ b/lang/calamares_te_IN.ts
@@ -0,0 +1,4352 @@
+
+
+
+
+ AutoMountManagementJob
+
+
+ Manage auto-mount settings
+
+
+
+
+ BootInfoWidget
+
+
+ The <strong>boot environment</strong> of this system.<br><br>Older x86 systems only support <strong>BIOS</strong>.<br>Modern systems usually use <strong>EFI</strong>, but may also show up as BIOS if started in compatibility mode.
+
+
+
+
+ This system was started with an <strong>EFI</strong> boot environment.<br><br>To configure startup from an EFI environment, this installer must deploy a boot loader application, like <strong>GRUB</strong> or <strong>systemd-boot</strong> on an <strong>EFI System Partition</strong>. This is automatic, unless you choose manual partitioning, in which case you must choose it or create it on your own.
+
+
+
+
+ This system was started with a <strong>BIOS</strong> boot environment.<br><br>To configure startup from a BIOS environment, this installer must install a boot loader, like <strong>GRUB</strong>, either at the beginning of a partition or on the <strong>Master Boot Record</strong> near the beginning of the partition table (preferred). This is automatic, unless you choose manual partitioning, in which case you must set it up on your own.
+
+
+
+
+ BootLoaderModel
+
+
+ Master Boot Record of %1
+
+
+
+
+ Boot Partition
+
+
+
+
+ System Partition
+
+
+
+
+ Do not install a boot loader
+
+
+
+
+ %1 (%2)
+
+
+
+
+ Calamares::BlankViewStep
+
+
+ Blank Page
+
+
+
+
+ Calamares::DebugWindow
+
+
+ Form
+
+
+
+
+ GlobalStorage
+
+
+
+
+ JobQueue
+
+
+
+
+ Modules
+
+
+
+
+ Type:
+
+
+
+
+
+ none
+
+
+
+
+ Interface:
+
+
+
+
+ Crashes Calamares, so that Dr. Konqui can look at it.
+
+
+
+
+ Reloads the stylesheet from the branding directory.
+
+
+
+
+ Uploads the session log to the configured pastebin.
+
+
+
+
+ Send Session Log
+
+
+
+
+ Reload Stylesheet
+
+
+
+
+ Displays the tree of widget names in the log (for stylesheet debugging).
+
+
+
+
+ Widget Tree
+
+
+
+
+ Debug information
+
+
+
+
+ Calamares::ExecutionViewStep
+
+
+ Set up
+
+
+
+
+ Install
+
+
+
+
+ Calamares::FailJob
+
+
+ Job failed (%1)
+
+
+
+
+ Programmed job failure was explicitly requested.
+
+
+
+
+ Calamares::JobThread
+
+
+ Done
+
+
+
+
+ Calamares::NamedJob
+
+
+ Example job (%1)
+
+
+
+
+ Calamares::ProcessJob
+
+
+ Run command '%1' in target system.
+
+
+
+
+ Run command '%1'.
+
+
+
+
+ Running command %1 %2
+
+
+
+
+ Calamares::PythonJob
+
+
+ Running %1 operation.
+
+
+
+
+ Bad working directory path
+
+
+
+
+ Working directory %1 for python job %2 is not readable.
+
+
+
+
+ Bad main script file
+
+
+
+
+ Main script file %1 for python job %2 is not readable.
+
+
+
+
+ Boost.Python error in job "%1".
+
+
+
+
+ Calamares::QmlViewStep
+
+
+ Loading ...
+
+
+
+
+ QML Step <i>%1</i>.
+
+
+
+
+ Loading failed.
+
+
+
+
+ Calamares::RequirementsChecker
+
+
+ Requirements checking for module <i>%1</i> is complete.
+
+
+
+
+ Waiting for %n module(s).
+
+
+
+
+
+
+
+ (%n second(s))
+
+
+
+
+
+
+
+ System-requirements checking is complete.
+
+
+
+
+ Calamares::ViewManager
+
+
+ Setup Failed
+
+
+
+
+ Installation Failed
+
+
+
+
+ Would you like to paste the install log to the web?
+
+
+
+
+ Error
+
+
+
+
+ &Yes
+
+
+
+
+ &No
+
+
+
+
+ &Close
+
+
+
+
+ Install Log Paste URL
+
+
+
+
+ The upload was unsuccessful. No web-paste was done.
+
+
+
+
+ Install log posted to
+
+%1
+
+Link copied to clipboard
+
+
+
+
+ Calamares Initialization Failed
+
+
+
+
+ %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution.
+
+
+
+
+ <br/>The following modules could not be loaded:
+
+
+
+
+ Continue with setup?
+
+
+
+
+ Continue with installation?
+
+
+
+
+ The %1 setup program is about to make changes to your disk in order to set up %2.<br/><strong>You will not be able to undo these changes.</strong>
+
+
+
+
+ The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong>
+
+
+
+
+ &Set up now
+
+
+
+
+ &Install now
+
+
+
+
+ Go &back
+
+
+
+
+ &Set up
+
+
+
+
+ &Install
+
+
+
+
+ Setup is complete. Close the setup program.
+
+
+
+
+ The installation is complete. Close the installer.
+
+
+
+
+ Cancel setup without changing the system.
+
+
+
+
+ Cancel installation without changing the system.
+
+
+
+
+ &Next
+
+
+
+
+ &Back
+
+
+
+
+ &Done
+
+
+
+
+ &Cancel
+
+
+
+
+ Cancel setup?
+
+
+
+
+ Cancel installation?
+
+
+
+
+ Do you really want to cancel the current setup process?
+The setup program will quit and all changes will be lost.
+
+
+
+
+ Do you really want to cancel the current install process?
+The installer will quit and all changes will be lost.
+
+
+
+
+ CalamaresPython::Helper
+
+
+ Unknown exception type
+
+
+
+
+ unparseable Python error
+
+
+
+
+ unparseable Python traceback
+
+
+
+
+ Unfetchable Python error.
+
+
+
+
+ CalamaresWindow
+
+
+ %1 Setup Program
+
+
+
+
+ %1 Installer
+
+
+
+
+ ChangeFilesystemLabelJob
+
+
+ Set filesystem label on %1.
+
+
+
+
+ Set filesystem label <strong>%1</strong> to partition <strong>%2</strong>.
+
+
+
+
+ The installer failed to update partition table on disk '%1'.
+
+
+
+
+ CheckerContainer
+
+
+ Gathering system information...
+
+
+
+
+ ChoicePage
+
+
+ Form
+
+
+
+
+ Select storage de&vice:
+
+
+
+
+
+
+
+ Current:
+
+
+
+
+ After:
+
+
+
+
+ <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself.
+
+
+
+
+ Reuse %1 as home partition for %2.
+
+
+
+
+ <strong>Select a partition to shrink, then drag the bottom bar to resize</strong>
+
+
+
+
+ %1 will be shrunk to %2MiB and a new %3MiB partition will be created for %4.
+
+
+
+
+ Boot loader location:
+
+
+
+
+ <strong>Select a partition to install on</strong>
+
+
+
+
+ An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1.
+
+
+
+
+ The EFI system partition at %1 will be used for starting %2.
+
+
+
+
+ EFI system partition:
+
+
+
+
+ This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device.
+
+
+
+
+
+
+
+ <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device.
+
+
+
+
+
+
+
+ <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1.
+
+
+
+
+
+
+
+ <strong>Replace a partition</strong><br/>Replaces a partition with %1.
+
+
+
+
+ This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device.
+
+
+
+
+ This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device.
+
+
+
+
+ This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device.
+
+
+
+
+ This storage device already has an operating system on it, but the partition table <strong>%1</strong> is different from the needed <strong>%2</strong>.<br/>
+
+
+
+
+ This storage device has one of its partitions <strong>mounted</strong>.
+
+
+
+
+ This storage device is a part of an <strong>inactive RAID</strong> device.
+
+
+
+
+ No Swap
+
+
+
+
+ Reuse Swap
+
+
+
+
+ Swap (no Hibernate)
+
+
+
+
+ Swap (with Hibernate)
+
+
+
+
+ Swap to file
+
+
+
+
+ ClearMountsJob
+
+
+ Clear mounts for partitioning operations on %1
+
+
+
+
+ Clearing mounts for partitioning operations on %1.
+
+
+
+
+ Cleared all mounts for %1
+
+
+
+
+ ClearTempMountsJob
+
+
+ Clear all temporary mounts.
+
+
+
+
+ Clearing all temporary mounts.
+
+
+
+
+ Cannot get list of temporary mounts.
+
+
+
+
+ Cleared all temporary mounts.
+
+
+
+
+ CommandList
+
+
+
+ Could not run command.
+
+
+
+
+ The command runs in the host environment and needs to know the root path, but no rootMountPoint is defined.
+
+
+
+
+ The command needs to know the user's name, but no username is defined.
+
+
+
+
+ Config
+
+
+ Set keyboard model to %1.<br/>
+
+
+
+
+ Set keyboard layout to %1/%2.
+
+
+
+
+ Set timezone to %1/%2.
+
+
+
+
+ The system language will be set to %1.
+
+
+
+
+ The numbers and dates locale will be set to %1.
+
+
+
+
+ Network Installation. (Disabled: Incorrect configuration)
+
+
+
+
+ Network Installation. (Disabled: Received invalid groups data)
+
+
+
+
+ Network Installation. (Disabled: Internal error)
+
+
+
+
+ Network Installation. (Disabled: No package list)
+
+
+
+
+ Package selection
+
+
+
+
+ Network Installation. (Disabled: Unable to fetch package lists, check your network connection)
+
+
+
+
+ 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 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 program will ask you some questions and set up %2 on your computer.
+
+
+
+
+ <h1>Welcome to the Calamares setup program for %1</h1>
+
+
+
+
+ <h1>Welcome to %1 setup</h1>
+
+
+
+
+ <h1>Welcome to the Calamares installer for %1</h1>
+
+
+
+
+ <h1>Welcome to the %1 installer</h1>
+
+
+
+
+ Your username is too long.
+
+
+
+
+ '%1' is not allowed as username.
+
+
+
+
+ Your username must start with a lowercase letter or underscore.
+
+
+
+
+ Only lowercase letters, numbers, underscore and hyphen are allowed.
+
+
+
+
+ Your hostname is too short.
+
+
+
+
+ Your hostname is too long.
+
+
+
+
+ '%1' is not allowed as hostname.
+
+
+
+
+ Only letters, numbers, underscore and hyphen are allowed.
+
+
+
+
+ Your passwords do not match!
+
+
+
+
+ OK!
+
+
+
+
+ Setup Failed
+
+
+
+
+ Installation Failed
+
+
+
+
+ The setup of %1 did not complete successfully.
+
+
+
+
+ The installation of %1 did not complete successfully.
+
+
+
+
+ Setup Complete
+
+
+
+
+ Installation Complete
+
+
+
+
+ The setup of %1 is complete.
+
+
+
+
+ The installation of %1 is complete.
+
+
+
+
+ Package Selection
+
+
+
+
+ Please pick a product from the list. The selected product will be installed.
+
+
+
+
+ Install option: <strong>%1</strong>
+
+
+
+
+ None
+
+
+
+
+ Summary
+
+
+
+
+ This is an overview of what will happen once you start the setup procedure.
+
+
+
+
+ This is an overview of what will happen once you start the install procedure.
+
+
+
+
+ ContextualProcessJob
+
+
+ Contextual Processes Job
+
+
+
+
+ CreatePartitionDialog
+
+
+ Create a Partition
+
+
+
+
+ Si&ze:
+
+
+
+
+ MiB
+
+
+
+
+ Partition &Type:
+
+
+
+
+ &Primary
+
+
+
+
+ E&xtended
+
+
+
+
+ Fi&le System:
+
+
+
+
+ LVM LV name
+
+
+
+
+ &Mount Point:
+
+
+
+
+ Flags:
+
+
+
+
+ Label for the filesystem
+
+
+
+
+ FS Label:
+
+
+
+
+ En&crypt
+
+
+
+
+ Logical
+
+
+
+
+ Primary
+
+
+
+
+ GPT
+
+
+
+
+ Mountpoint already in use. Please select another one.
+
+
+
+
+ CreatePartitionJob
+
+
+ Create new %1MiB partition on %3 (%2) with entries %4.
+
+
+
+
+ Create new %1MiB partition on %3 (%2).
+
+
+
+
+ Create new %2MiB partition on %4 (%3) with file system %1.
+
+
+
+
+ Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2) with entries <em>%4</em>.
+
+
+
+
+ Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2).
+
+
+
+
+ Create new <strong>%2MiB</strong> partition on <strong>%4</strong> (%3) with file system <strong>%1</strong>.
+
+
+
+
+
+ Creating new %1 partition on %2.
+
+
+
+
+ The installer failed to create partition on disk '%1'.
+
+
+
+
+ CreatePartitionTableDialog
+
+
+ Create Partition Table
+
+
+
+
+ Creating a new partition table will delete all existing data on the disk.
+
+
+
+
+ What kind of partition table do you want to create?
+
+
+
+
+ Master Boot Record (MBR)
+
+
+
+
+ GUID Partition Table (GPT)
+
+
+
+
+ CreatePartitionTableJob
+
+
+ Create new %1 partition table on %2.
+
+
+
+
+ Create new <strong>%1</strong> partition table on <strong>%2</strong> (%3).
+
+
+
+
+ Creating new %1 partition table on %2.
+
+
+
+
+ The installer failed to create a partition table on %1.
+
+
+
+
+ CreateUserJob
+
+
+ Create user %1
+
+
+
+
+ Create user <strong>%1</strong>.
+
+
+
+
+ Preserving home directory
+
+
+
+
+
+ Creating user %1
+
+
+
+
+ Configuring user %1
+
+
+
+
+ Setting file permissions
+
+
+
+
+ CreateVolumeGroupDialog
+
+
+ Create Volume Group
+
+
+
+
+ CreateVolumeGroupJob
+
+
+ Create new volume group named %1.
+
+
+
+
+ Create new volume group named <strong>%1</strong>.
+
+
+
+
+ Creating new volume group named %1.
+
+
+
+
+ The installer failed to create a volume group named '%1'.
+
+
+
+
+ DeactivateVolumeGroupJob
+
+
+
+ Deactivate volume group named %1.
+
+
+
+
+ Deactivate volume group named <strong>%1</strong>.
+
+
+
+
+ The installer failed to deactivate a volume group named %1.
+
+
+
+
+ DeletePartitionJob
+
+
+ Delete partition %1.
+
+
+
+
+ Delete partition <strong>%1</strong>.
+
+
+
+
+ Deleting partition %1.
+
+
+
+
+ The installer failed to delete partition %1.
+
+
+
+
+ DeviceInfoWidget
+
+
+ This device has a <strong>%1</strong> partition table.
+
+
+
+
+ This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem.
+
+
+
+
+ This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page.
+
+
+
+
+ <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment.
+
+
+
+
+ <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions.
+
+
+
+
+ The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred.
+
+
+
+
+ DeviceModel
+
+
+ %1 - %2 (%3)
+ device[name] - size[number] (device-node[name])
+
+
+
+
+ %1 - (%2)
+ device[name] - (device-node[name])
+
+
+
+
+ DracutLuksCfgJob
+
+
+ Write LUKS configuration for Dracut to %1
+
+
+
+
+ Skip writing LUKS configuration for Dracut: "/" partition is not encrypted
+
+
+
+
+ Failed to open %1
+
+
+
+
+ DummyCppJob
+
+
+ Dummy C++ Job
+
+
+
+
+ EditExistingPartitionDialog
+
+
+ Edit Existing Partition
+
+
+
+
+ Content:
+
+
+
+
+ &Keep
+
+
+
+
+ Format
+
+
+
+
+ Warning: Formatting the partition will erase all existing data.
+
+
+
+
+ &Mount Point:
+
+
+
+
+ Si&ze:
+
+
+
+
+ MiB
+
+
+
+
+ Fi&le System:
+
+
+
+
+ Flags:
+
+
+
+
+ Label for the filesystem
+
+
+
+
+ FS Label:
+
+
+
+
+ Mountpoint already in use. Please select another one.
+
+
+
+
+ EncryptWidget
+
+
+ Form
+
+
+
+
+ En&crypt system
+
+
+
+
+ Passphrase
+
+
+
+
+ Confirm passphrase
+
+
+
+
+
+ Please enter the same passphrase in both boxes.
+
+
+
+
+ FillGlobalStorageJob
+
+
+ Set partition information
+
+
+
+
+ Install %1 on <strong>new</strong> %2 system partition with features <em>%3</em>
+
+
+
+
+ Install %1 on <strong>new</strong> %2 system partition.
+
+
+
+
+ Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong> and features <em>%3</em>.
+
+
+
+
+ Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>%3.
+
+
+
+
+ Install %2 on %3 system partition <strong>%1</strong> with features <em>%4</em>.
+
+
+
+
+ Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong> and features <em>%4</em>.
+
+
+
+
+ Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>%4.
+
+
+
+
+ Install %2 on %3 system partition <strong>%1</strong>.
+
+
+
+
+ Install boot loader on <strong>%1</strong>.
+
+
+
+
+ Setting up mount points.
+
+
+
+
+ FinishedPage
+
+
+ Form
+
+
+
+
+ &Restart now
+
+
+
+
+ <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system.
+
+
+
+
+ <html><head/><body><p>When this box is checked, your system will restart immediately when you click on <span style="font-style:italic;">Done</span> or close the setup program.</p></body></html>
+
+
+
+
+ <h1>All done.</h1><br/>%1 has been installed on your computer.<br/>You may now restart into your new system, or continue using the %2 Live environment.
+
+
+
+
+ <html><head/><body><p>When this box is checked, your system will restart immediately when you click on <span style="font-style:italic;">Done</span> or close the installer.</p></body></html>
+
+
+
+
+ <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2.
+
+
+
+
+ <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2.
+
+
+
+
+ FinishedQmlViewStep
+
+
+ Finish
+
+
+
+
+ FinishedViewStep
+
+
+ Finish
+
+
+
+
+ FormatPartitionJob
+
+
+ Format partition %1 (file system: %2, size: %3 MiB) on %4.
+
+
+
+
+ Format <strong>%3MiB</strong> partition <strong>%1</strong> with file system <strong>%2</strong>.
+
+
+
+
+ Formatting partition %1 with file system %2.
+
+
+
+
+ The installer failed to format partition %1 on disk '%2'.
+
+
+
+
+ GeneralRequirements
+
+
+ has at least %1 GiB available drive space
+
+
+
+
+ There is not enough drive space. At least %1 GiB is required.
+
+
+
+
+ has at least %1 GiB working memory
+
+
+
+
+ The system does not have enough working memory. At least %1 GiB is required.
+
+
+
+
+ is plugged in to a power source
+
+
+
+
+ The system is not plugged in to a power source.
+
+
+
+
+ is connected to the Internet
+
+
+
+
+ The system is not connected to the Internet.
+
+
+
+
+ is running the installer as an administrator (root)
+
+
+
+
+ The setup program is not running with administrator rights.
+
+
+
+
+ The installer is not running with administrator rights.
+
+
+
+
+ has a screen large enough to show the whole installer
+
+
+
+
+ The screen is too small to display the setup program.
+
+
+
+
+ The screen is too small to display the installer.
+
+
+
+
+ HostInfoJob
+
+
+ Collecting information about your machine.
+
+
+
+
+ IDJob
+
+
+
+
+
+ OEM Batch Identifier
+
+
+
+
+ Could not create directories <code>%1</code>.
+
+
+
+
+ Could not open file <code>%1</code>.
+
+
+
+
+ Could not write to file <code>%1</code>.
+
+
+
+
+ InitcpioJob
+
+
+ Creating initramfs with mkinitcpio.
+
+
+
+
+ InitramfsJob
+
+
+ Creating initramfs.
+
+
+
+
+ InteractiveTerminalPage
+
+
+ Konsole not installed
+
+
+
+
+ Please install KDE Konsole and try again!
+
+
+
+
+ Executing script: <code>%1</code>
+
+
+
+
+ InteractiveTerminalViewStep
+
+
+ Script
+
+
+
+
+ KeyboardQmlViewStep
+
+
+ Keyboard
+
+
+
+
+ KeyboardViewStep
+
+
+ Keyboard
+
+
+
+
+ LCLocaleDialog
+
+
+ System locale setting
+
+
+
+
+ The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>.
+
+
+
+
+ &Cancel
+
+
+
+
+ &OK
+
+
+
+
+ LicensePage
+
+
+ Form
+
+
+
+
+ <h1>License Agreement</h1>
+
+
+
+
+ I accept the terms and conditions above.
+
+
+
+
+ Please review the End User License Agreements (EULAs).
+
+
+
+
+ This setup procedure will install proprietary software that is subject to licensing terms.
+
+
+
+
+ If you do not agree with the terms, the setup procedure cannot continue.
+
+
+
+
+ This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience.
+
+
+
+
+ If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead.
+
+
+
+
+ LicenseViewStep
+
+
+ License
+
+
+
+
+ LicenseWidget
+
+
+ URL: %1
+
+
+
+
+ <strong>%1 driver</strong><br/>by %2
+ %1 is an untranslatable product name, example: Creative Audigy driver
+
+
+
+
+ <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font>
+ %1 is usually a vendor name, example: Nvidia graphics driver
+
+
+
+
+ <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font>
+
+
+
+
+ <strong>%1 codec</strong><br/><font color="Grey">by %2</font>
+
+
+
+
+ <strong>%1 package</strong><br/><font color="Grey">by %2</font>
+
+
+
+
+ <strong>%1</strong><br/><font color="Grey">by %2</font>
+
+
+
+
+ File: %1
+
+
+
+
+ Hide license text
+
+
+
+
+ Show the license text
+
+
+
+
+ Open license agreement in browser.
+
+
+
+
+ LocalePage
+
+
+ Region:
+
+
+
+
+ Zone:
+
+
+
+
+
+ &Change...
+
+
+
+
+ LocaleQmlViewStep
+
+
+ Location
+
+
+
+
+ LocaleTests
+
+
+ Quit
+
+
+
+
+ LocaleViewStep
+
+
+ Location
+
+
+
+
+ LuksBootKeyFileJob
+
+
+ Configuring LUKS key file.
+
+
+
+
+
+ No partitions are defined.
+
+
+
+
+
+
+ Encrypted rootfs setup error
+
+
+
+
+ Root partition %1 is LUKS but no passphrase has been set.
+
+
+
+
+ Could not create LUKS key file for root partition %1.
+
+
+
+
+ Could not configure LUKS key file on partition %1.
+
+
+
+
+ MachineIdJob
+
+
+ Generate machine-id.
+
+
+
+
+ Configuration Error
+
+
+
+
+ No root mount point is set for MachineId.
+
+
+
+
+ Map
+
+
+ Timezone: %1
+
+
+
+
+ Please select your preferred location on the map so the installer can suggest the locale
+ and timezone settings for you. You can fine-tune the suggested settings below. Search the map by dragging
+ to move and using the +/- buttons to zoom in/out or use mouse scrolling for zooming.
+
+
+
+
+ NetInstallViewStep
+
+
+ Package selection
+
+
+
+
+ Office software
+
+
+
+
+ Office package
+
+
+
+
+ Browser software
+
+
+
+
+ Browser package
+
+
+
+
+ Web browser
+
+
+
+
+ Kernel
+
+
+
+
+ Services
+
+
+
+
+ Login
+
+
+
+
+ Desktop
+
+
+
+
+ Applications
+
+
+
+
+ Communication
+
+
+
+
+ Development
+
+
+
+
+ Office
+
+
+
+
+ Multimedia
+
+
+
+
+ Internet
+
+
+
+
+ Theming
+
+
+
+
+ Gaming
+
+
+
+
+ Utilities
+
+
+
+
+ NotesQmlViewStep
+
+
+ Notes
+
+
+
+
+ OEMPage
+
+
+ Ba&tch:
+
+
+
+
+ <html><head/><body><p>Enter a batch-identifier here. This will be stored in the target system.</p></body></html>
+
+
+
+
+ <html><head/><body><h1>OEM Configuration</h1><p>Calamares will use OEM settings while configuring the target system.</p></body></html>
+
+
+
+
+ OEMViewStep
+
+
+ OEM Configuration
+
+
+
+
+ Set the OEM Batch Identifier to <code>%1</code>.
+
+
+
+
+ Offline
+
+
+ Select your preferred Region, or use the default settings.
+
+
+
+
+
+
+ Timezone: %1
+
+
+
+
+ Select your preferred Zone within your Region.
+
+
+
+
+ Zones
+
+
+
+
+ You can fine-tune Language and Locale settings below.
+
+
+
+
+ PWQ
+
+
+ Password is too short
+
+
+
+
+ Password is too long
+
+
+
+
+ Password is too weak
+
+
+
+
+ Memory allocation error when setting '%1'
+
+
+
+
+ Memory allocation error
+
+
+
+
+ The password is the same as the old one
+
+
+
+
+ The password is a palindrome
+
+
+
+
+ The password differs with case changes only
+
+
+
+
+ The password is too similar to the old one
+
+
+
+
+ The password contains the user name in some form
+
+
+
+
+ The password contains words from the real name of the user in some form
+
+
+
+
+ The password contains forbidden words in some form
+
+
+
+
+ The password contains too few digits
+
+
+
+
+ The password contains too few uppercase letters
+
+
+
+
+ The password contains fewer than %n lowercase letters
+
+
+
+
+
+
+
+ The password contains too few lowercase letters
+
+
+
+
+ The password contains too few non-alphanumeric characters
+
+
+
+
+ The password is too short
+
+
+
+
+ The password does not contain enough character classes
+
+
+
+
+ The password contains too many same characters consecutively
+
+
+
+
+ The password contains too many characters of the same class consecutively
+
+
+
+
+ The password contains fewer than %n digits
+
+
+
+
+
+
+
+ The password contains fewer than %n uppercase letters
+
+
+
+
+
+
+
+ The password contains fewer than %n non-alphanumeric characters
+
+
+
+
+
+
+
+ The password is shorter than %n characters
+
+
+
+
+
+
+
+ The password is a rotated version of the previous one
+
+
+
+
+ The password contains fewer than %n character classes
+
+
+
+
+
+
+
+ The password contains more than %n same characters consecutively
+
+
+
+
+
+
+
+ The password contains more than %n characters of the same class consecutively
+
+
+
+
+
+
+
+ The password contains monotonic sequence longer than %n characters
+
+
+
+
+
+
+
+ The password contains too long of a monotonic character sequence
+
+
+
+
+ No password supplied
+
+
+
+
+ Cannot obtain random numbers from the RNG device
+
+
+
+
+ Password generation failed - required entropy too low for settings
+
+
+
+
+ The password fails the dictionary check - %1
+
+
+
+
+ The password fails the dictionary check
+
+
+
+
+ Unknown setting - %1
+
+
+
+
+ Unknown setting
+
+
+
+
+ Bad integer value of setting - %1
+
+
+
+
+ Bad integer value
+
+
+
+
+ Setting %1 is not of integer type
+
+
+
+
+ Setting is not of integer type
+
+
+
+
+ Setting %1 is not of string type
+
+
+
+
+ Setting is not of string type
+
+
+
+
+ Opening the configuration file failed
+
+
+
+
+ The configuration file is malformed
+
+
+
+
+ Fatal failure
+
+
+
+
+ Unknown error
+
+
+
+
+ Password is empty
+
+
+
+
+ PackageChooserPage
+
+
+ Form
+
+
+
+
+ Product Name
+
+
+
+
+ TextLabel
+
+
+
+
+ Long Product Description
+
+
+
+
+ Package Selection
+
+
+
+
+ Please pick a product from the list. The selected product will be installed.
+
+
+
+
+ PackageChooserQmlViewStep
+
+
+ Packages
+
+
+
+
+ PackageChooserViewStep
+
+
+ Packages
+
+
+
+
+ PackageModel
+
+
+ Name
+
+
+
+
+ Description
+
+
+
+
+ Page_Keyboard
+
+
+ Form
+
+
+
+
+ Keyboard Model:
+
+
+
+
+ Type here to test your keyboard
+
+
+
+
+ Page_UserSetup
+
+
+ Form
+
+
+
+
+ What is your name?
+
+
+
+
+ Your Full Name
+
+
+
+
+ What name do you want to use to log in?
+
+
+
+
+ login
+
+
+
+
+ What is the name of this computer?
+
+
+
+
+ <small>This name will be used if you make the computer visible to others on a network.</small>
+
+
+
+
+ Computer Name
+
+
+
+
+ Choose a password to keep your account safe.
+
+
+
+
+
+ <small>Enter the same password twice, so that it can be checked for typing errors. A good password will contain a mixture of letters, numbers and punctuation, should be at least eight characters long, and should be changed at regular intervals.</small>
+
+
+
+
+
+ Password
+
+
+
+
+
+ Repeat Password
+
+
+
+
+ When this box is checked, password-strength checking is done and you will not be able to use a weak password.
+
+
+
+
+ Require strong passwords.
+
+
+
+
+ Log in automatically without asking for the password.
+
+
+
+
+ Use the same password for the administrator account.
+
+
+
+
+ Choose a password for the administrator account.
+
+
+
+
+
+ <small>Enter the same password twice, so that it can be checked for typing errors.</small>
+
+
+
+
+ PartitionLabelsView
+
+
+ Root
+
+
+
+
+ Home
+
+
+
+
+ Boot
+
+
+
+
+ EFI system
+
+
+
+
+ Swap
+
+
+
+
+ New partition for %1
+
+
+
+
+ New partition
+
+
+
+
+ %1 %2
+ size[number] filesystem[name]
+
+
+
+
+ PartitionModel
+
+
+
+ Free Space
+
+
+
+
+
+ New partition
+
+
+
+
+ Name
+
+
+
+
+ File System
+
+
+
+
+ File System Label
+
+
+
+
+ Mount Point
+
+
+
+
+ Size
+
+
+
+
+ PartitionPage
+
+
+ Form
+
+
+
+
+ Storage de&vice:
+
+
+
+
+ &Revert All Changes
+
+
+
+
+ New Partition &Table
+
+
+
+
+ Cre&ate
+
+
+
+
+ &Edit
+
+
+
+
+ &Delete
+
+
+
+
+ New Volume Group
+
+
+
+
+ Resize Volume Group
+
+
+
+
+ Deactivate Volume Group
+
+
+
+
+ Remove Volume Group
+
+
+
+
+ I&nstall boot loader on:
+
+
+
+
+ Are you sure you want to create a new partition table on %1?
+
+
+
+
+ Can not create new partition
+
+
+
+
+ The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead.
+
+
+
+
+ PartitionViewStep
+
+
+ Gathering system information...
+
+
+
+
+ Partitions
+
+
+
+
+ Current:
+
+
+
+
+ After:
+
+
+
+
+ No EFI system partition configured
+
+
+
+
+ EFI system partition configured incorrectly
+
+
+
+
+ An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a suitable filesystem.
+
+
+
+
+ The filesystem must be mounted on <strong>%1</strong>.
+
+
+
+
+ The filesystem must have type FAT32.
+
+
+
+
+ The filesystem must be at least %1 MiB in size.
+
+
+
+
+ The filesystem must have flag <strong>%1</strong> set.
+
+
+
+
+ You can continue without setting up an EFI system partition but your system may fail to start.
+
+
+
+
+ Option to use GPT on BIOS
+
+
+
+
+ A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT.
+
+
+
+
+ Boot partition not encrypted
+
+
+
+
+ A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window.
+
+
+
+
+ has at least one disk device available.
+
+
+
+
+ There are no partitions to install on.
+
+
+
+
+ PlasmaLnfJob
+
+
+ Plasma Look-and-Feel Job
+
+
+
+
+
+ Could not select KDE Plasma Look-and-Feel package
+
+
+
+
+ PlasmaLnfPage
+
+
+ Form
+
+
+
+
+ Please choose a look-and-feel for the KDE Plasma Desktop. You can also skip this step and configure the look-and-feel once the system is set up. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel.
+
+
+
+
+ Please choose a look-and-feel for the KDE Plasma Desktop. You can also skip this step and configure the look-and-feel once the system is installed. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel.
+
+
+
+
+ PlasmaLnfViewStep
+
+
+ Look-and-Feel
+
+
+
+
+ PreserveFiles
+
+
+ Saving files for later ...
+
+
+
+
+ No files configured to save for later.
+
+
+
+
+ Not all of the configured files could be preserved.
+
+
+
+
+ ProcessResult
+
+
+
+There was no output from the command.
+
+
+
+
+
+Output:
+
+
+
+
+
+ External command crashed.
+
+
+
+
+ Command <i>%1</i> crashed.
+
+
+
+
+ External command failed to start.
+
+
+
+
+ Command <i>%1</i> failed to start.
+
+
+
+
+ Internal error when starting command.
+
+
+
+
+ Bad parameters for process job call.
+
+
+
+
+ External command failed to finish.
+
+
+
+
+ Command <i>%1</i> failed to finish in %2 seconds.
+
+
+
+
+ External command finished with errors.
+
+
+
+
+ Command <i>%1</i> finished with exit code %2.
+
+
+
+
+ QObject
+
+
+ %1 (%2)
+
+
+
+
+ unknown
+
+
+
+
+ extended
+
+
+
+
+ unformatted
+
+
+
+
+ swap
+
+
+
+
+
+ Default
+
+
+
+
+
+
+
+ File not found
+
+
+
+
+ Path <pre>%1</pre> must be an absolute path.
+
+
+
+
+ Directory not found
+
+
+
+
+
+ Could not create new random file <pre>%1</pre>.
+
+
+
+
+ No product
+
+
+
+
+ No description provided.
+
+
+
+
+ (no mount point)
+
+
+
+
+ Unpartitioned space or unknown partition table
+
+
+
+
+ Recommended
+
+
+ <p>This computer does not satisfy some of the recommended requirements for setting up %1.<br/>
+ Setup can continue, but some features might be disabled.</p>
+
+
+
+
+ RemoveUserJob
+
+
+ Remove live user from target system
+
+
+
+
+ RemoveVolumeGroupJob
+
+
+
+ Remove Volume Group named %1.
+
+
+
+
+ Remove Volume Group named <strong>%1</strong>.
+
+
+
+
+ The installer failed to remove a volume group named '%1'.
+
+
+
+
+ ReplaceWidget
+
+
+ Form
+
+
+
+
+ Select where to install %1.<br/><font color="red">Warning: </font>this will delete all files on the selected partition.
+
+
+
+
+ The selected item does not appear to be a valid partition.
+
+
+
+
+ %1 cannot be installed on empty space. Please select an existing partition.
+
+
+
+
+ %1 cannot be installed on an extended partition. Please select an existing primary or logical partition.
+
+
+
+
+ %1 cannot be installed on this partition.
+
+
+
+
+ Data partition (%1)
+
+
+
+
+ Unknown system partition (%1)
+
+
+
+
+ %1 system partition (%2)
+
+
+
+
+ <strong>%4</strong><br/><br/>The partition %1 is too small for %2. Please select a partition with capacity at least %3 GiB.
+
+
+
+
+ <strong>%2</strong><br/><br/>An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1.
+
+
+
+
+
+
+ <strong>%3</strong><br/><br/>%1 will be installed on %2.<br/><font color="red">Warning: </font>all data on partition %2 will be lost.
+
+
+
+
+ The EFI system partition at %1 will be used for starting %2.
+
+
+
+
+ EFI system partition:
+
+
+
+
+ Requirements
+
+
+ <p>This computer does not satisfy the minimum requirements for installing %1.<br/>
+ Installation cannot continue.</p>
+
+
+
+
+ <p>This computer does not satisfy some of the recommended requirements for setting up %1.<br/>
+ Setup can continue, but some features might be disabled.</p>
+
+
+
+
+ ResizeFSJob
+
+
+ Resize Filesystem Job
+
+
+
+
+ Invalid configuration
+
+
+
+
+ The file-system resize job has an invalid configuration and will not run.
+
+
+
+
+ KPMCore not Available
+
+
+
+
+ Calamares cannot start KPMCore for the file-system resize job.
+
+
+
+
+
+
+
+
+ Resize Failed
+
+
+
+
+ The filesystem %1 could not be found in this system, and cannot be resized.
+
+
+
+
+ The device %1 could not be found in this system, and cannot be resized.
+
+
+
+
+
+ The filesystem %1 cannot be resized.
+
+
+
+
+
+ The device %1 cannot be resized.
+
+
+
+
+ The filesystem %1 must be resized, but cannot.
+
+
+
+
+ The device %1 must be resized, but cannot
+
+
+
+
+ ResizePartitionJob
+
+
+ Resize partition %1.
+
+
+
+
+ Resize <strong>%2MiB</strong> partition <strong>%1</strong> to <strong>%3MiB</strong>.
+
+
+
+
+ Resizing %2MiB partition %1 to %3MiB.
+
+
+
+
+ The installer failed to resize partition %1 on disk '%2'.
+
+
+
+
+ ResizeVolumeGroupDialog
+
+
+ Resize Volume Group
+
+
+
+
+ ResizeVolumeGroupJob
+
+
+
+ Resize volume group named %1 from %2 to %3.
+
+
+
+
+ Resize volume group named <strong>%1</strong> from <strong>%2</strong> to <strong>%3</strong>.
+
+
+
+
+ The installer failed to resize a volume group named '%1'.
+
+
+
+
+ ResultsListDialog
+
+
+ For best results, please ensure that this computer:
+
+
+
+
+ System requirements
+
+
+
+
+ ScanningDialog
+
+
+ Scanning storage devices...
+
+
+
+
+ Partitioning
+
+
+
+
+ SetHostNameJob
+
+
+ Set hostname %1
+
+
+
+
+ Set hostname <strong>%1</strong>.
+
+
+
+
+ Setting hostname %1.
+
+
+
+
+
+ Internal Error
+
+
+
+
+
+ Cannot write hostname to target system
+
+
+
+
+ SetKeyboardLayoutJob
+
+
+ Set keyboard model to %1, layout to %2-%3
+
+
+
+
+ Failed to write keyboard configuration for the virtual console.
+
+
+
+
+
+
+ Failed to write to %1
+
+
+
+
+ Failed to write keyboard configuration for X11.
+
+
+
+
+ Failed to write keyboard configuration to existing /etc/default directory.
+
+
+
+
+ SetPartFlagsJob
+
+
+ Set flags on partition %1.
+
+
+
+
+ Set flags on %1MiB %2 partition.
+
+
+
+
+ Set flags on new partition.
+
+
+
+
+ Clear flags on partition <strong>%1</strong>.
+
+
+
+
+ Clear flags on %1MiB <strong>%2</strong> partition.
+
+
+
+
+ Clear flags on new partition.
+
+
+
+
+ Flag partition <strong>%1</strong> as <strong>%2</strong>.
+
+
+
+
+ Flag %1MiB <strong>%2</strong> partition as <strong>%3</strong>.
+
+
+
+
+ Flag new partition as <strong>%1</strong>.
+
+
+
+
+ Clearing flags on partition <strong>%1</strong>.
+
+
+
+
+ Clearing flags on %1MiB <strong>%2</strong> partition.
+
+
+
+
+ Clearing flags on new partition.
+
+
+
+
+ Setting flags <strong>%2</strong> on partition <strong>%1</strong>.
+
+
+
+
+ Setting flags <strong>%3</strong> on %1MiB <strong>%2</strong> partition.
+
+
+
+
+ Setting flags <strong>%1</strong> on new partition.
+
+
+
+
+ The installer failed to set flags on partition %1.
+
+
+
+
+ SetPasswordJob
+
+
+ Set password for user %1
+
+
+
+
+ Setting password for user %1.
+
+
+
+
+ Bad destination system path.
+
+
+
+
+ rootMountPoint is %1
+
+
+
+
+ Cannot disable root account.
+
+
+
+
+ passwd terminated with error code %1.
+
+
+
+
+ Cannot set password for user %1.
+
+
+
+
+ usermod terminated with error code %1.
+
+
+
+
+ SetTimezoneJob
+
+
+ Set timezone to %1/%2
+
+
+
+
+ Cannot access selected timezone path.
+
+
+
+
+ Bad path: %1
+
+
+
+
+ Cannot set timezone.
+
+
+
+
+ Link creation failed, target: %1; link name: %2
+
+
+
+
+ Cannot set timezone,
+
+
+
+
+ Cannot open /etc/timezone for writing
+
+
+
+
+ SetupGroupsJob
+
+
+ Preparing groups.
+
+
+
+
+
+ Could not create groups in target system
+
+
+
+
+ These groups are missing in the target system: %1
+
+
+
+
+ SetupSudoJob
+
+
+ Configure <pre>sudo</pre> users.
+
+
+
+
+ Cannot chmod sudoers file.
+
+
+
+
+ Cannot create sudoers file for writing.
+
+
+
+
+ ShellProcessJob
+
+
+ Shell Processes Job
+
+
+
+
+ SlideCounter
+
+
+ %L1 / %L2
+ slide counter, %1 of %2 (numeric)
+
+
+
+
+ StandardButtons
+
+
+ &OK
+
+
+
+
+ &Yes
+
+
+
+
+ &No
+
+
+
+
+ &Cancel
+
+
+
+
+ &Close
+
+
+
+
+ TrackingInstallJob
+
+
+ Installation feedback
+
+
+
+
+ Sending installation feedback.
+
+
+
+
+ Internal error in install-tracking.
+
+
+
+
+ HTTP request timed out.
+
+
+
+
+ TrackingKUserFeedbackJob
+
+
+ KDE user feedback
+
+
+
+
+ Configuring KDE user feedback.
+
+
+
+
+
+ Error in KDE user feedback configuration.
+
+
+
+
+ Could not configure KDE user feedback correctly, script error %1.
+
+
+
+
+ Could not configure KDE user feedback correctly, Calamares error %1.
+
+
+
+
+ TrackingMachineUpdateManagerJob
+
+
+ Machine feedback
+
+
+
+
+ Configuring machine feedback.
+
+
+
+
+
+ Error in machine feedback configuration.
+
+
+
+
+ Could not configure machine feedback correctly, script error %1.
+
+
+
+
+ Could not configure machine feedback correctly, Calamares error %1.
+
+
+
+
+ TrackingPage
+
+
+ Form
+
+
+
+
+ Placeholder
+
+
+
+
+ <html><head/><body><p>Click here to send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html>
+
+
+
+
+ <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html>
+
+
+
+
+ Tracking helps %1 to see how often it is installed, what hardware it is installed on and which applications are used. To see what will be sent, please click the help icon next to each area.
+
+
+
+
+ By selecting this you will send information about your installation and hardware. This information will only be sent <b>once</b> after the installation finishes.
+
+
+
+
+ By selecting this you will periodically send information about your <b>machine</b> installation, hardware and applications, to %1.
+
+
+
+
+ By selecting this you will regularly send information about your <b>user</b> installation, hardware, applications and application usage patterns, to %1.
+
+
+
+
+ TrackingViewStep
+
+
+ Feedback
+
+
+
+
+ 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 installation.</small>
+
+
+
+
+ UsersQmlViewStep
+
+
+ Users
+
+
+
+
+ UsersViewStep
+
+
+ Users
+
+
+
+
+ VariantModel
+
+
+ Key
+ Column header for key/value
+
+
+
+
+ Value
+ Column header for key/value
+
+
+
+
+ VolumeGroupBaseDialog
+
+
+ Create Volume Group
+
+
+
+
+ List of Physical Volumes
+
+
+
+
+ Volume Group Name:
+
+
+
+
+ Volume Group Type:
+
+
+
+
+ Physical Extent Size:
+
+
+
+
+ MiB
+
+
+
+
+ Total Size:
+
+
+
+
+ Used Size:
+
+
+
+
+ Total Sectors:
+
+
+
+
+ Quantity of LVs:
+
+
+
+
+ WelcomePage
+
+
+ Form
+
+
+
+
+
+ Select application and system language
+
+
+
+
+ &About
+
+
+
+
+ Open donations website
+
+
+
+
+ &Donate
+
+
+
+
+ Open help and support website
+
+
+
+
+ &Support
+
+
+
+
+ Open issues and bug-tracking website
+
+
+
+
+ &Known issues
+
+
+
+
+ Open release notes website
+
+
+
+
+ &Release notes
+
+
+
+
+ <h1>Welcome to the Calamares setup program for %1.</h1>
+
+
+
+
+ <h1>Welcome to %1 setup.</h1>
+
+
+
+
+ <h1>Welcome to the Calamares installer for %1.</h1>
+
+
+
+
+ <h1>Welcome to the %1 installer.</h1>
+
+
+
+
+ %1 support
+
+
+
+
+ About %1 setup
+
+
+
+
+ About %1 installer
+
+
+
+
+ <h1>%1</h1><br/><strong>%2<br/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac <teo@kde.org><br/>Copyright 2017-2020 Adriaan de Groot <groot@kde.org><br/>Thanks to <a href="https://calamares.io/team/">the Calamares team</a> and the <a href="https://www.transifex.com/calamares/calamares/">Calamares translators team</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> development is sponsored by <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software.
+
+
+
+
+ WelcomeQmlViewStep
+
+
+ Welcome
+
+
+
+
+ WelcomeViewStep
+
+
+ Welcome
+
+
+
+
+ about
+
+
+ <h1>%1</h1><br/>
+ <strong>%2<br/>
+ for %3</strong><br/><br/>
+ Copyright 2014-2017 Teo Mrnjavac <teo@kde.org><br/>
+ Copyright 2017-2020 Adriaan de Groot <groot@kde.org><br/>
+ Thanks to <a href='https://calamares.io/team/'>the Calamares team</a>
+ and the <a href='https://www.transifex.com/calamares/calamares/'>Calamares
+ translators team</a>.<br/><br/>
+ <a href='https://calamares.io/'>Calamares</a>
+ development is sponsored by <br/>
+ <a href='http://www.blue-systems.com/'>Blue Systems</a> -
+ Liberating Software.
+
+
+
+
+ Back
+
+
+
+
+ calamares-sidebar
+
+
+ Show debug information
+
+
+
+
+ finishedq
+
+
+ Installation Completed
+
+
+
+
+ %1 has been installed on your computer.<br/>
+ You may now restart into your new system, or continue using the Live environment.
+
+
+
+
+ Close Installer
+
+
+
+
+ Restart System
+
+
+
+
+ <p>A full log of the install is available as installation.log in the home directory of the Live user.<br/>
+ This log is copied to /var/log/installation.log of the target system.</p>
+
+
+
+
+ i18n
+
+
+ <h1>Languages</h1> </br>
+ The system locale setting affects the language and character set for some command line user interface elements. The current setting is <strong>%1</strong>.
+
+
+
+
+ <h1>Locales</h1> </br>
+ The system locale setting affects the numbers and dates format. The current setting is <strong>%1</strong>.
+
+
+
+
+ Back
+
+
+
+
+ keyboardq
+
+
+ To activate keyboard preview, select a layout.
+
+
+
+
+ Keyboard Model:
+
+
+
+
+ Layouts
+
+
+
+
+ Type here to test your keyboard
+
+
+
+
+ Variants
+
+
+
+
+ localeq
+
+
+ Change
+
+
+
+
+ notesqml
+
+
+ <h3>%1</h3>
+ <p>These are example release notes.</p>
+
+
+
+
+ packagechooserq
+
+
+ LibreOffice is a powerful and free office suite, used by millions of people around the world. It includes several applications that make it the most versatile Free and Open Source office suite on the market.<br/>
+ Default option.
+
+
+
+
+ LibreOffice
+
+
+
+
+ If you don't want to install an office suite, just select No Office Suite. You can always add one (or more) later on your installed system as the need arrives.
+
+
+
+
+ No Office Suite
+
+
+
+
+ Create a minimal Desktop install, remove all extra applications and decide later on what you would like to add to your system. Examples of what won't be on such an install, there will be no Office Suite, no media players, no image viewer or print support. It will be just a desktop, file browser, package manager, text editor and simple web-browser.
+
+
+
+
+ Minimal Install
+
+
+
+
+ Please select an option for your install, or use the default: LibreOffice included.
+
+
+
+
+ release_notes
+
+
+ <h3>%1</h3>
+ <p>This an example QML file, showing options in RichText with Flickable content.</p>
+
+ <p>QML with RichText can use HTML tags, Flickable content is useful for touchscreens.</p>
+
+ <p><b>This is bold text</b></p>
+ <p><i>This is italic text</i></p>
+ <p><u>This is underlined text</u></p>
+ <p><center>This text will be center-aligned.</center></p>
+ <p><s>This is strikethrough</s></p>
+
+ <p>Code example:
+ <code>ls -l /home</code></p>
+
+ <p><b>Lists:</b></p>
+ <ul>
+ <li>Intel CPU systems</li>
+ <li>AMD CPU systems</li>
+ </ul>
+
+ <p>The vertical scrollbar is adjustable, current width set to 10.</p>
+
+
+
+
+ Back
+
+
+
+
+ usersq
+
+
+ Pick your user name and credentials to login and perform admin tasks
+
+
+
+
+ What is your name?
+
+
+
+
+ Your Full Name
+
+
+
+
+ What name do you want to use to log in?
+
+
+
+
+ Login Name
+
+
+
+
+ If more than one person will use this computer, you can create multiple accounts after installation.
+
+
+
+
+ Only lowercase letters, numbers, underscore and hyphen are allowed.
+
+
+
+
+ root is not allowed as username.
+
+
+
+
+ What is the name of this computer?
+
+
+
+
+ Computer Name
+
+
+
+
+ This name will be used if you make the computer visible to others on a network.
+
+
+
+
+ localhost is not allowed as hostname.
+
+
+
+
+ Choose a password to keep your account safe.
+
+
+
+
+ Password
+
+
+
+
+ Repeat Password
+
+
+
+
+ Enter the same password twice, so that it can be checked for typing errors. A good password will contain a mixture of letters, numbers and punctuation, should be at least eight characters long, and should be changed at regular intervals.
+
+
+
+
+ Validate passwords quality
+
+
+
+
+ When this box is checked, password-strength checking is done and you will not be able to use a weak password.
+
+
+
+
+ Log in automatically without asking for the password
+
+
+
+
+ Only letters, numbers, underscore and hyphen are allowed, minimal of two characters.
+
+
+
+
+ Reuse user password as root password
+
+
+
+
+ Use the same password for the administrator account.
+
+
+
+
+ Choose a root password to keep your account safe.
+
+
+
+
+ Root Password
+
+
+
+
+ Repeat Root Password
+
+
+
+
+ Enter the same password twice, so that it can be checked for typing errors.
+
+
+
+
+ welcomeq
+
+
+ <h3>Welcome to the %1 <quote>%2</quote> installer</h3>
+ <p>This program will ask you some questions and set up %1 on your computer.</p>
+
+
+
+
+ About
+
+
+
+
+ Support
+
+
+
+
+ Known issues
+
+
+
+
+ Release notes
+
+
+
+
+ Donate
+
+
+
+
diff --git a/lang/calamares_tr_TR.ts b/lang/calamares_tr_TR.ts
index f52cefb2f..ae26ddc51 100644
--- a/lang/calamares_tr_TR.ts
+++ b/lang/calamares_tr_TR.ts
@@ -508,12 +508,12 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek.
Set filesystem label on %1.
-
+ Dosya sistemi etiketini %1 olarak ayarla.
Set filesystem label <strong>%1</strong> to partition <strong>%2</strong>.
-
+ <strong>%1</strong> dosya sistemi etiketini <strong>%2</strong> bölümüne ayarlayın.
@@ -897,7 +897,7 @@ Kurulum devam edebilir fakat bazı özellikler devre dışı kalabilir.
OK!
-
+ TAMAM!
@@ -952,12 +952,12 @@ Kurulum devam edebilir fakat bazı özellikler devre dışı kalabilir.
Install option: <strong>%1</strong>
-
+ Kurulum seçeneği: <strong>%1</strong>
None
-
+ Hiçbiri
@@ -1038,12 +1038,12 @@ Kurulum devam edebilir fakat bazı özellikler devre dışı kalabilir.
Label for the filesystem
-
+ Dosya sistemi için etiket
FS Label:
-
+ DS Etiketi:
@@ -1402,12 +1402,12 @@ Kurulum devam edebilir fakat bazı özellikler devre dışı kalabilir.
Label for the filesystem
-
+ Dosya sistemi için etiket
FS Label:
-
+ DS Etiketi:
@@ -1916,7 +1916,7 @@ Sistem güç kaynağına bağlı değil.
Quit
-
+ Çıkış
@@ -2140,7 +2140,7 @@ Sistem güç kaynağına bağlı değil.
Select your preferred Region, or use the default settings.
-
+ Tercih ettiğiniz Bölgeyi seçin veya varsayılan ayarları kullanın.
@@ -2688,7 +2688,7 @@ Sistem güç kaynağına bağlı değil.
File System Label
-
+ Dosya Sistemi Etiketi
@@ -2809,37 +2809,37 @@ Sistem güç kaynağına bağlı değil.
EFI system partition configured incorrectly
-
+ EFI sistem bölümü yanlış yapılandırılmış
An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a suitable filesystem.
-
+ %1 başlatmak için bir EFI sistem bölümü gereklidir. <br/><br/> Bir EFI sistem bölümü yapılandırmak için geri dönün ve uygun bir dosya sistemi seçin veya oluşturun.
The filesystem must be mounted on <strong>%1</strong>.
-
+ Dosya sistemi <strong>%1</strong> üzerine bağlanmalıdır.
The filesystem must have type FAT32.
-
+ Dosya sistemi FAT32 tipine sahip olmalıdır.
The filesystem must be at least %1 MiB in size.
-
+ Dosya sisteminin boyutu en az %1 MB olmalıdır.
The filesystem must have flag <strong>%1</strong> set.
-
+ Dosya sisteminde <strong>%1</strong> bayrağı ayarlanmış olmalıdır.
You can continue without setting up an EFI system partition but your system may fail to start.
-
+ Bir EFI sistem bölümü kurmadan devam edebilirsiniz ancak sisteminiz başlamayabilir.
@@ -4104,7 +4104,7 @@ Output:
To activate keyboard preview, select a layout.
-
+ Klavye önizlemesini etkinleştirmek için bir düzen seçin.
@@ -4151,37 +4151,38 @@ Output:
LibreOffice is a powerful and free office suite, used by millions of people around the world. It includes several applications that make it the most versatile Free and Open Source office suite on the market.<br/>
Default option.
-
+ LibreOffice, dünya çapında milyonlarca insan tarafından kullanılan güçlü ve ücretsiz bir ofis paketidir. Onu piyasadaki en çok yönlü Ücretsiz ve Açık Kaynak ofis paketi yapan çeşitli uygulamalar içerir. <br/>
+ Varsayılan seçenek.
LibreOffice
-
+ LibreOfis
If you don't want to install an office suite, just select No Office Suite. You can always add one (or more) later on your installed system as the need arrives.
-
+ Bir ofis paketi yüklemek istemiyorsanız, Office Paketi Yok'u seçmeniz yeterlidir. İhtiyaç duyulduğunda, kurulu sisteminize her zaman bir (veya daha fazlasını) ekleyebilirsiniz.
No Office Suite
-
+ Ofis Paketi Yok
Create a minimal Desktop install, remove all extra applications and decide later on what you would like to add to your system. Examples of what won't be on such an install, there will be no Office Suite, no media players, no image viewer or print support. It will be just a desktop, file browser, package manager, text editor and simple web-browser.
-
+ Minimal bir Masaüstü kurulumu oluşturun, tüm ekstra uygulamaları kaldırın ve sisteminize ne eklemek istediğinize daha sonra karar verin. Böyle bir kurulumda nelerin olmayacağına dair örnekler, Office Suite olmayacak, medya oynatıcı olmayacak, resim görüntüleyici veya baskı desteği olmayacak. Yalnızca bir masaüstü, dosya tarayıcısı, paket yöneticisi, metin düzenleyici ve basit web tarayıcısı olacak.
Minimal Install
-
+ Asgari Kurulum
Please select an option for your install, or use the default: LibreOffice included.
-
+ Lütfen yüklemeniz için bir seçenek seçin veya varsayılanı kullanın: LibreOffice dahildir.
@@ -4277,7 +4278,7 @@ Output:
root is not allowed as username.
-
+ root kullanıcı adı olarak kulanılmasına izin verilmez.
@@ -4297,7 +4298,7 @@ Output:
localhost is not allowed as hostname.
-
+ localhost ana bilgisayar adı olarak kullanılmasına izin verilmez.
@@ -4337,7 +4338,7 @@ Output:
Only letters, numbers, underscore and hyphen are allowed, minimal of two characters.
-
+ En az iki karakter olmak üzere yalnızca harflere, sayılara, alt çizgiye ve kısa çizgiye izin verilir.
diff --git a/lang/python/en_HK/LC_MESSAGES/python.po b/lang/python/en_HK/LC_MESSAGES/python.po
new file mode 100644
index 000000000..8d8ff0e32
--- /dev/null
+++ b/lang/python/en_HK/LC_MESSAGES/python.po
@@ -0,0 +1,384 @@
+# SOME DESCRIPTIVE TITLE.
+# 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: 2021-09-22 11:02+0200\n"
+"PO-Revision-Date: 2017-08-09 10:34+0000\n"
+"Language-Team: English (Hong Kong) (https://www.transifex.com/calamares/teams/20061/en_HK/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: en_HK\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: src/modules/grubcfg/main.py:28
+msgid "Configure GRUB."
+msgstr ""
+
+#: src/modules/mount/main.py:30
+msgid "Mounting partitions."
+msgstr ""
+
+#: src/modules/mount/main.py:144 src/modules/initcpiocfg/main.py:227
+#: src/modules/initcpiocfg/main.py:231
+#: src/modules/luksopenswaphookcfg/main.py:86
+#: src/modules/luksopenswaphookcfg/main.py:90 src/modules/rawfs/main.py:164
+#: src/modules/initramfscfg/main.py:85 src/modules/initramfscfg/main.py:89
+#: src/modules/openrcdmcryptcfg/main.py:72
+#: src/modules/openrcdmcryptcfg/main.py:76 src/modules/fstab/main.py:355
+#: src/modules/fstab/main.py:361 src/modules/fstab/main.py:388
+#: src/modules/localecfg/main.py:135 src/modules/networkcfg/main.py:42
+msgid "Configuration Error"
+msgstr ""
+
+#: src/modules/mount/main.py:145 src/modules/initcpiocfg/main.py:228
+#: src/modules/luksopenswaphookcfg/main.py:87 src/modules/rawfs/main.py:165
+#: src/modules/initramfscfg/main.py:86 src/modules/openrcdmcryptcfg/main.py:73
+#: src/modules/fstab/main.py:356
+msgid "No partitions are defined for {!s} to use."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:26
+msgid "Configure systemd services"
+msgstr ""
+
+#: src/modules/services-systemd/main.py:59
+#: src/modules/services-openrc/main.py:93
+msgid "Cannot modify service"
+msgstr ""
+
+#: src/modules/services-systemd/main.py:60
+msgid ""
+"systemctl {arg!s}
call in chroot returned error code {num!s}."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:63
+#: src/modules/services-systemd/main.py:67
+msgid "Cannot enable systemd service {name!s}
."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:65
+msgid "Cannot enable systemd target {name!s}
."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:69
+msgid "Cannot disable systemd target {name!s}
."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:71
+msgid "Cannot mask systemd unit {name!s}
."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:73
+msgid ""
+"Unknown systemd commands {command!s}
and "
+"{suffix!s}
for unit {name!s}."
+msgstr ""
+
+#: src/modules/umount/main.py:31
+msgid "Unmount file systems."
+msgstr ""
+
+#: src/modules/unpackfs/main.py:35
+msgid "Filling up filesystems."
+msgstr ""
+
+#: src/modules/unpackfs/main.py:255
+msgid "rsync failed with error code {}."
+msgstr ""
+
+#: src/modules/unpackfs/main.py:300
+msgid "Unpacking image {}/{}, file {}/{}"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:315
+msgid "Starting to unpack {}"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:324 src/modules/unpackfs/main.py:464
+msgid "Failed to unpack image \"{}\""
+msgstr ""
+
+#: src/modules/unpackfs/main.py:431
+msgid "No mount point for root partition"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:432
+msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:437
+msgid "Bad mount point for root partition"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:438
+msgid "rootMountPoint is \"{}\", which does not exist, doing nothing"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:454 src/modules/unpackfs/main.py:458
+#: src/modules/unpackfs/main.py:478
+msgid "Bad unsquash configuration"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:455
+msgid "The filesystem for \"{}\" ({}) is not supported by your current kernel"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:459
+msgid "The source filesystem \"{}\" does not exist"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:465
+msgid ""
+"Failed to find unsquashfs, make sure you have the squashfs-tools package "
+"installed"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:479
+msgid "The destination \"{}\" in the target system is not a directory"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:526
+msgid "Cannot write KDM configuration file"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:527
+msgid "KDM config file {!s} does not exist"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:588
+msgid "Cannot write LXDM configuration file"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:589
+msgid "LXDM config file {!s} does not exist"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:672
+msgid "Cannot write LightDM configuration file"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:673
+msgid "LightDM config file {!s} does not exist"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:747
+msgid "Cannot configure LightDM"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:748
+msgid "No LightDM greeter installed."
+msgstr ""
+
+#: src/modules/displaymanager/main.py:779
+msgid "Cannot write SLIM configuration file"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:780
+msgid "SLIM config file {!s} does not exist"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:906
+msgid "No display managers selected for the displaymanager module."
+msgstr ""
+
+#: src/modules/displaymanager/main.py:907
+msgid ""
+"The displaymanagers list is empty or undefined in both globalstorage and "
+"displaymanager.conf."
+msgstr ""
+
+#: src/modules/displaymanager/main.py:989
+msgid "Display manager configuration was incomplete"
+msgstr ""
+
+#: src/modules/initcpiocfg/main.py:28
+msgid "Configuring mkinitcpio."
+msgstr ""
+
+#: src/modules/initcpiocfg/main.py:232
+#: src/modules/luksopenswaphookcfg/main.py:91
+#: src/modules/initramfscfg/main.py:90 src/modules/openrcdmcryptcfg/main.py:77
+#: src/modules/fstab/main.py:362 src/modules/localecfg/main.py:136
+#: src/modules/networkcfg/main.py:43
+msgid "No root mount point is given for {!s} to use."
+msgstr ""
+
+#: src/modules/luksopenswaphookcfg/main.py:26
+msgid "Configuring encrypted swap."
+msgstr ""
+
+#: src/modules/rawfs/main.py:26
+msgid "Installing data."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:29
+msgid "Configure OpenRC services"
+msgstr ""
+
+#: src/modules/services-openrc/main.py:57
+msgid "Cannot add service {name!s} to run-level {level!s}."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:59
+msgid "Cannot remove service {name!s} from run-level {level!s}."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:61
+msgid ""
+"Unknown service-action {arg!s}
for service {name!s} in run-"
+"level {level!s}."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:94
+msgid ""
+"rc-update {arg!s}
call in chroot returned error code {num!s}."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:101
+msgid "Target runlevel does not exist"
+msgstr ""
+
+#: src/modules/services-openrc/main.py:102
+msgid ""
+"The path for runlevel {level!s} is {path!s}
, which does not "
+"exist."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:110
+msgid "Target service does not exist"
+msgstr ""
+
+#: src/modules/services-openrc/main.py:111
+msgid ""
+"The path for service {name!s} is {path!s}
, which does not "
+"exist."
+msgstr ""
+
+#: src/modules/plymouthcfg/main.py:27
+msgid "Configure Plymouth theme"
+msgstr ""
+
+#: src/modules/packages/main.py:50 src/modules/packages/main.py:59
+#: src/modules/packages/main.py:69
+msgid "Install packages."
+msgstr ""
+
+#: src/modules/packages/main.py:57
+#, python-format
+msgid "Processing packages (%(count)d / %(total)d)"
+msgstr ""
+
+#: src/modules/packages/main.py:62
+#, python-format
+msgid "Installing one package."
+msgid_plural "Installing %(num)d packages."
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/modules/packages/main.py:65
+#, python-format
+msgid "Removing one package."
+msgid_plural "Removing %(num)d packages."
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/modules/packages/main.py:638 src/modules/packages/main.py:650
+#: src/modules/packages/main.py:678
+msgid "Package Manager error"
+msgstr ""
+
+#: src/modules/packages/main.py:639
+msgid ""
+"The package manager could not prepare updates. The command {!s} "
+"returned error code {!s}."
+msgstr ""
+
+#: src/modules/packages/main.py:651
+msgid ""
+"The package manager could not update the system. The command {!s} "
+" returned error code {!s}."
+msgstr ""
+
+#: src/modules/packages/main.py:679
+msgid ""
+"The package manager could not make changes to the installed system. The "
+"command {!s} returned error code {!s}."
+msgstr ""
+
+#: src/modules/bootloader/main.py:43
+msgid "Install bootloader."
+msgstr ""
+
+#: src/modules/bootloader/main.py:508
+msgid "Bootloader installation error"
+msgstr ""
+
+#: src/modules/bootloader/main.py:509
+msgid ""
+"The bootloader could not be installed. The installation command "
+"{!s} returned error code {!s}."
+msgstr ""
+
+#: src/modules/hwclock/main.py:26
+msgid "Setting hardware clock."
+msgstr ""
+
+#: src/modules/mkinitfs/main.py:27
+msgid "Creating initramfs with mkinitfs."
+msgstr ""
+
+#: src/modules/mkinitfs/main.py:49
+msgid "Failed to run mkinitfs on the target"
+msgstr ""
+
+#: src/modules/mkinitfs/main.py:50 src/modules/dracut/main.py:50
+msgid "The exit code was {}"
+msgstr ""
+
+#: src/modules/dracut/main.py:27
+msgid "Creating initramfs with dracut."
+msgstr ""
+
+#: src/modules/dracut/main.py:49
+msgid "Failed to run dracut on the target"
+msgstr ""
+
+#: src/modules/initramfscfg/main.py:32
+msgid "Configuring initramfs."
+msgstr ""
+
+#: src/modules/openrcdmcryptcfg/main.py:26
+msgid "Configuring OpenRC dmcrypt service."
+msgstr ""
+
+#: src/modules/fstab/main.py:29
+msgid "Writing fstab."
+msgstr ""
+
+#: src/modules/fstab/main.py:389
+msgid "No {!s} configuration is given for {!s} to use."
+msgstr ""
+
+#: src/modules/dummypython/main.py:35
+msgid "Dummy python job."
+msgstr ""
+
+#: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:93
+#: src/modules/dummypython/main.py:94
+msgid "Dummy python step {}"
+msgstr ""
+
+#: src/modules/localecfg/main.py:30
+msgid "Configuring locales."
+msgstr ""
+
+#: src/modules/networkcfg/main.py:29
+msgid "Saving network configuration."
+msgstr ""
diff --git a/lang/python/en_IN/LC_MESSAGES/python.po b/lang/python/en_IN/LC_MESSAGES/python.po
new file mode 100644
index 000000000..720dacb84
--- /dev/null
+++ b/lang/python/en_IN/LC_MESSAGES/python.po
@@ -0,0 +1,384 @@
+# SOME DESCRIPTIVE TITLE.
+# 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: 2021-09-22 11:02+0200\n"
+"PO-Revision-Date: 2017-08-09 10:34+0000\n"
+"Language-Team: English (India) (https://www.transifex.com/calamares/teams/20061/en_IN/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: en_IN\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: src/modules/grubcfg/main.py:28
+msgid "Configure GRUB."
+msgstr ""
+
+#: src/modules/mount/main.py:30
+msgid "Mounting partitions."
+msgstr ""
+
+#: src/modules/mount/main.py:144 src/modules/initcpiocfg/main.py:227
+#: src/modules/initcpiocfg/main.py:231
+#: src/modules/luksopenswaphookcfg/main.py:86
+#: src/modules/luksopenswaphookcfg/main.py:90 src/modules/rawfs/main.py:164
+#: src/modules/initramfscfg/main.py:85 src/modules/initramfscfg/main.py:89
+#: src/modules/openrcdmcryptcfg/main.py:72
+#: src/modules/openrcdmcryptcfg/main.py:76 src/modules/fstab/main.py:355
+#: src/modules/fstab/main.py:361 src/modules/fstab/main.py:388
+#: src/modules/localecfg/main.py:135 src/modules/networkcfg/main.py:42
+msgid "Configuration Error"
+msgstr ""
+
+#: src/modules/mount/main.py:145 src/modules/initcpiocfg/main.py:228
+#: src/modules/luksopenswaphookcfg/main.py:87 src/modules/rawfs/main.py:165
+#: src/modules/initramfscfg/main.py:86 src/modules/openrcdmcryptcfg/main.py:73
+#: src/modules/fstab/main.py:356
+msgid "No partitions are defined for {!s} to use."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:26
+msgid "Configure systemd services"
+msgstr ""
+
+#: src/modules/services-systemd/main.py:59
+#: src/modules/services-openrc/main.py:93
+msgid "Cannot modify service"
+msgstr ""
+
+#: src/modules/services-systemd/main.py:60
+msgid ""
+"systemctl {arg!s}
call in chroot returned error code {num!s}."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:63
+#: src/modules/services-systemd/main.py:67
+msgid "Cannot enable systemd service {name!s}
."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:65
+msgid "Cannot enable systemd target {name!s}
."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:69
+msgid "Cannot disable systemd target {name!s}
."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:71
+msgid "Cannot mask systemd unit {name!s}
."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:73
+msgid ""
+"Unknown systemd commands {command!s}
and "
+"{suffix!s}
for unit {name!s}."
+msgstr ""
+
+#: src/modules/umount/main.py:31
+msgid "Unmount file systems."
+msgstr ""
+
+#: src/modules/unpackfs/main.py:35
+msgid "Filling up filesystems."
+msgstr ""
+
+#: src/modules/unpackfs/main.py:255
+msgid "rsync failed with error code {}."
+msgstr ""
+
+#: src/modules/unpackfs/main.py:300
+msgid "Unpacking image {}/{}, file {}/{}"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:315
+msgid "Starting to unpack {}"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:324 src/modules/unpackfs/main.py:464
+msgid "Failed to unpack image \"{}\""
+msgstr ""
+
+#: src/modules/unpackfs/main.py:431
+msgid "No mount point for root partition"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:432
+msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:437
+msgid "Bad mount point for root partition"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:438
+msgid "rootMountPoint is \"{}\", which does not exist, doing nothing"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:454 src/modules/unpackfs/main.py:458
+#: src/modules/unpackfs/main.py:478
+msgid "Bad unsquash configuration"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:455
+msgid "The filesystem for \"{}\" ({}) is not supported by your current kernel"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:459
+msgid "The source filesystem \"{}\" does not exist"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:465
+msgid ""
+"Failed to find unsquashfs, make sure you have the squashfs-tools package "
+"installed"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:479
+msgid "The destination \"{}\" in the target system is not a directory"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:526
+msgid "Cannot write KDM configuration file"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:527
+msgid "KDM config file {!s} does not exist"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:588
+msgid "Cannot write LXDM configuration file"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:589
+msgid "LXDM config file {!s} does not exist"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:672
+msgid "Cannot write LightDM configuration file"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:673
+msgid "LightDM config file {!s} does not exist"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:747
+msgid "Cannot configure LightDM"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:748
+msgid "No LightDM greeter installed."
+msgstr ""
+
+#: src/modules/displaymanager/main.py:779
+msgid "Cannot write SLIM configuration file"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:780
+msgid "SLIM config file {!s} does not exist"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:906
+msgid "No display managers selected for the displaymanager module."
+msgstr ""
+
+#: src/modules/displaymanager/main.py:907
+msgid ""
+"The displaymanagers list is empty or undefined in both globalstorage and "
+"displaymanager.conf."
+msgstr ""
+
+#: src/modules/displaymanager/main.py:989
+msgid "Display manager configuration was incomplete"
+msgstr ""
+
+#: src/modules/initcpiocfg/main.py:28
+msgid "Configuring mkinitcpio."
+msgstr ""
+
+#: src/modules/initcpiocfg/main.py:232
+#: src/modules/luksopenswaphookcfg/main.py:91
+#: src/modules/initramfscfg/main.py:90 src/modules/openrcdmcryptcfg/main.py:77
+#: src/modules/fstab/main.py:362 src/modules/localecfg/main.py:136
+#: src/modules/networkcfg/main.py:43
+msgid "No root mount point is given for {!s} to use."
+msgstr ""
+
+#: src/modules/luksopenswaphookcfg/main.py:26
+msgid "Configuring encrypted swap."
+msgstr ""
+
+#: src/modules/rawfs/main.py:26
+msgid "Installing data."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:29
+msgid "Configure OpenRC services"
+msgstr ""
+
+#: src/modules/services-openrc/main.py:57
+msgid "Cannot add service {name!s} to run-level {level!s}."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:59
+msgid "Cannot remove service {name!s} from run-level {level!s}."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:61
+msgid ""
+"Unknown service-action {arg!s}
for service {name!s} in run-"
+"level {level!s}."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:94
+msgid ""
+"rc-update {arg!s}
call in chroot returned error code {num!s}."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:101
+msgid "Target runlevel does not exist"
+msgstr ""
+
+#: src/modules/services-openrc/main.py:102
+msgid ""
+"The path for runlevel {level!s} is {path!s}
, which does not "
+"exist."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:110
+msgid "Target service does not exist"
+msgstr ""
+
+#: src/modules/services-openrc/main.py:111
+msgid ""
+"The path for service {name!s} is {path!s}
, which does not "
+"exist."
+msgstr ""
+
+#: src/modules/plymouthcfg/main.py:27
+msgid "Configure Plymouth theme"
+msgstr ""
+
+#: src/modules/packages/main.py:50 src/modules/packages/main.py:59
+#: src/modules/packages/main.py:69
+msgid "Install packages."
+msgstr ""
+
+#: src/modules/packages/main.py:57
+#, python-format
+msgid "Processing packages (%(count)d / %(total)d)"
+msgstr ""
+
+#: src/modules/packages/main.py:62
+#, python-format
+msgid "Installing one package."
+msgid_plural "Installing %(num)d packages."
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/modules/packages/main.py:65
+#, python-format
+msgid "Removing one package."
+msgid_plural "Removing %(num)d packages."
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/modules/packages/main.py:638 src/modules/packages/main.py:650
+#: src/modules/packages/main.py:678
+msgid "Package Manager error"
+msgstr ""
+
+#: src/modules/packages/main.py:639
+msgid ""
+"The package manager could not prepare updates. The command {!s} "
+"returned error code {!s}."
+msgstr ""
+
+#: src/modules/packages/main.py:651
+msgid ""
+"The package manager could not update the system. The command {!s} "
+" returned error code {!s}."
+msgstr ""
+
+#: src/modules/packages/main.py:679
+msgid ""
+"The package manager could not make changes to the installed system. The "
+"command {!s} returned error code {!s}."
+msgstr ""
+
+#: src/modules/bootloader/main.py:43
+msgid "Install bootloader."
+msgstr ""
+
+#: src/modules/bootloader/main.py:508
+msgid "Bootloader installation error"
+msgstr ""
+
+#: src/modules/bootloader/main.py:509
+msgid ""
+"The bootloader could not be installed. The installation command "
+"{!s} returned error code {!s}."
+msgstr ""
+
+#: src/modules/hwclock/main.py:26
+msgid "Setting hardware clock."
+msgstr ""
+
+#: src/modules/mkinitfs/main.py:27
+msgid "Creating initramfs with mkinitfs."
+msgstr ""
+
+#: src/modules/mkinitfs/main.py:49
+msgid "Failed to run mkinitfs on the target"
+msgstr ""
+
+#: src/modules/mkinitfs/main.py:50 src/modules/dracut/main.py:50
+msgid "The exit code was {}"
+msgstr ""
+
+#: src/modules/dracut/main.py:27
+msgid "Creating initramfs with dracut."
+msgstr ""
+
+#: src/modules/dracut/main.py:49
+msgid "Failed to run dracut on the target"
+msgstr ""
+
+#: src/modules/initramfscfg/main.py:32
+msgid "Configuring initramfs."
+msgstr ""
+
+#: src/modules/openrcdmcryptcfg/main.py:26
+msgid "Configuring OpenRC dmcrypt service."
+msgstr ""
+
+#: src/modules/fstab/main.py:29
+msgid "Writing fstab."
+msgstr ""
+
+#: src/modules/fstab/main.py:389
+msgid "No {!s} configuration is given for {!s} to use."
+msgstr ""
+
+#: src/modules/dummypython/main.py:35
+msgid "Dummy python job."
+msgstr ""
+
+#: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:93
+#: src/modules/dummypython/main.py:94
+msgid "Dummy python step {}"
+msgstr ""
+
+#: src/modules/localecfg/main.py:30
+msgid "Configuring locales."
+msgstr ""
+
+#: src/modules/networkcfg/main.py:29
+msgid "Saving network configuration."
+msgstr ""
diff --git a/lang/python/hi_IN/LC_MESSAGES/python.po b/lang/python/hi_IN/LC_MESSAGES/python.po
new file mode 100644
index 000000000..aa460959b
--- /dev/null
+++ b/lang/python/hi_IN/LC_MESSAGES/python.po
@@ -0,0 +1,384 @@
+# SOME DESCRIPTIVE TITLE.
+# 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: 2021-09-22 11:02+0200\n"
+"PO-Revision-Date: 2017-08-09 10:34+0000\n"
+"Language-Team: Hindi (India) (https://www.transifex.com/calamares/teams/20061/hi_IN/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: hi_IN\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: src/modules/grubcfg/main.py:28
+msgid "Configure GRUB."
+msgstr ""
+
+#: src/modules/mount/main.py:30
+msgid "Mounting partitions."
+msgstr ""
+
+#: src/modules/mount/main.py:144 src/modules/initcpiocfg/main.py:227
+#: src/modules/initcpiocfg/main.py:231
+#: src/modules/luksopenswaphookcfg/main.py:86
+#: src/modules/luksopenswaphookcfg/main.py:90 src/modules/rawfs/main.py:164
+#: src/modules/initramfscfg/main.py:85 src/modules/initramfscfg/main.py:89
+#: src/modules/openrcdmcryptcfg/main.py:72
+#: src/modules/openrcdmcryptcfg/main.py:76 src/modules/fstab/main.py:355
+#: src/modules/fstab/main.py:361 src/modules/fstab/main.py:388
+#: src/modules/localecfg/main.py:135 src/modules/networkcfg/main.py:42
+msgid "Configuration Error"
+msgstr ""
+
+#: src/modules/mount/main.py:145 src/modules/initcpiocfg/main.py:228
+#: src/modules/luksopenswaphookcfg/main.py:87 src/modules/rawfs/main.py:165
+#: src/modules/initramfscfg/main.py:86 src/modules/openrcdmcryptcfg/main.py:73
+#: src/modules/fstab/main.py:356
+msgid "No partitions are defined for {!s} to use."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:26
+msgid "Configure systemd services"
+msgstr ""
+
+#: src/modules/services-systemd/main.py:59
+#: src/modules/services-openrc/main.py:93
+msgid "Cannot modify service"
+msgstr ""
+
+#: src/modules/services-systemd/main.py:60
+msgid ""
+"systemctl {arg!s}
call in chroot returned error code {num!s}."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:63
+#: src/modules/services-systemd/main.py:67
+msgid "Cannot enable systemd service {name!s}
."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:65
+msgid "Cannot enable systemd target {name!s}
."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:69
+msgid "Cannot disable systemd target {name!s}
."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:71
+msgid "Cannot mask systemd unit {name!s}
."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:73
+msgid ""
+"Unknown systemd commands {command!s}
and "
+"{suffix!s}
for unit {name!s}."
+msgstr ""
+
+#: src/modules/umount/main.py:31
+msgid "Unmount file systems."
+msgstr ""
+
+#: src/modules/unpackfs/main.py:35
+msgid "Filling up filesystems."
+msgstr ""
+
+#: src/modules/unpackfs/main.py:255
+msgid "rsync failed with error code {}."
+msgstr ""
+
+#: src/modules/unpackfs/main.py:300
+msgid "Unpacking image {}/{}, file {}/{}"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:315
+msgid "Starting to unpack {}"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:324 src/modules/unpackfs/main.py:464
+msgid "Failed to unpack image \"{}\""
+msgstr ""
+
+#: src/modules/unpackfs/main.py:431
+msgid "No mount point for root partition"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:432
+msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:437
+msgid "Bad mount point for root partition"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:438
+msgid "rootMountPoint is \"{}\", which does not exist, doing nothing"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:454 src/modules/unpackfs/main.py:458
+#: src/modules/unpackfs/main.py:478
+msgid "Bad unsquash configuration"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:455
+msgid "The filesystem for \"{}\" ({}) is not supported by your current kernel"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:459
+msgid "The source filesystem \"{}\" does not exist"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:465
+msgid ""
+"Failed to find unsquashfs, make sure you have the squashfs-tools package "
+"installed"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:479
+msgid "The destination \"{}\" in the target system is not a directory"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:526
+msgid "Cannot write KDM configuration file"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:527
+msgid "KDM config file {!s} does not exist"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:588
+msgid "Cannot write LXDM configuration file"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:589
+msgid "LXDM config file {!s} does not exist"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:672
+msgid "Cannot write LightDM configuration file"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:673
+msgid "LightDM config file {!s} does not exist"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:747
+msgid "Cannot configure LightDM"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:748
+msgid "No LightDM greeter installed."
+msgstr ""
+
+#: src/modules/displaymanager/main.py:779
+msgid "Cannot write SLIM configuration file"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:780
+msgid "SLIM config file {!s} does not exist"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:906
+msgid "No display managers selected for the displaymanager module."
+msgstr ""
+
+#: src/modules/displaymanager/main.py:907
+msgid ""
+"The displaymanagers list is empty or undefined in both globalstorage and "
+"displaymanager.conf."
+msgstr ""
+
+#: src/modules/displaymanager/main.py:989
+msgid "Display manager configuration was incomplete"
+msgstr ""
+
+#: src/modules/initcpiocfg/main.py:28
+msgid "Configuring mkinitcpio."
+msgstr ""
+
+#: src/modules/initcpiocfg/main.py:232
+#: src/modules/luksopenswaphookcfg/main.py:91
+#: src/modules/initramfscfg/main.py:90 src/modules/openrcdmcryptcfg/main.py:77
+#: src/modules/fstab/main.py:362 src/modules/localecfg/main.py:136
+#: src/modules/networkcfg/main.py:43
+msgid "No root mount point is given for {!s} to use."
+msgstr ""
+
+#: src/modules/luksopenswaphookcfg/main.py:26
+msgid "Configuring encrypted swap."
+msgstr ""
+
+#: src/modules/rawfs/main.py:26
+msgid "Installing data."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:29
+msgid "Configure OpenRC services"
+msgstr ""
+
+#: src/modules/services-openrc/main.py:57
+msgid "Cannot add service {name!s} to run-level {level!s}."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:59
+msgid "Cannot remove service {name!s} from run-level {level!s}."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:61
+msgid ""
+"Unknown service-action {arg!s}
for service {name!s} in run-"
+"level {level!s}."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:94
+msgid ""
+"rc-update {arg!s}
call in chroot returned error code {num!s}."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:101
+msgid "Target runlevel does not exist"
+msgstr ""
+
+#: src/modules/services-openrc/main.py:102
+msgid ""
+"The path for runlevel {level!s} is {path!s}
, which does not "
+"exist."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:110
+msgid "Target service does not exist"
+msgstr ""
+
+#: src/modules/services-openrc/main.py:111
+msgid ""
+"The path for service {name!s} is {path!s}
, which does not "
+"exist."
+msgstr ""
+
+#: src/modules/plymouthcfg/main.py:27
+msgid "Configure Plymouth theme"
+msgstr ""
+
+#: src/modules/packages/main.py:50 src/modules/packages/main.py:59
+#: src/modules/packages/main.py:69
+msgid "Install packages."
+msgstr ""
+
+#: src/modules/packages/main.py:57
+#, python-format
+msgid "Processing packages (%(count)d / %(total)d)"
+msgstr ""
+
+#: src/modules/packages/main.py:62
+#, python-format
+msgid "Installing one package."
+msgid_plural "Installing %(num)d packages."
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/modules/packages/main.py:65
+#, python-format
+msgid "Removing one package."
+msgid_plural "Removing %(num)d packages."
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/modules/packages/main.py:638 src/modules/packages/main.py:650
+#: src/modules/packages/main.py:678
+msgid "Package Manager error"
+msgstr ""
+
+#: src/modules/packages/main.py:639
+msgid ""
+"The package manager could not prepare updates. The command {!s} "
+"returned error code {!s}."
+msgstr ""
+
+#: src/modules/packages/main.py:651
+msgid ""
+"The package manager could not update the system. The command {!s} "
+" returned error code {!s}."
+msgstr ""
+
+#: src/modules/packages/main.py:679
+msgid ""
+"The package manager could not make changes to the installed system. The "
+"command {!s} returned error code {!s}."
+msgstr ""
+
+#: src/modules/bootloader/main.py:43
+msgid "Install bootloader."
+msgstr ""
+
+#: src/modules/bootloader/main.py:508
+msgid "Bootloader installation error"
+msgstr ""
+
+#: src/modules/bootloader/main.py:509
+msgid ""
+"The bootloader could not be installed. The installation command "
+"{!s} returned error code {!s}."
+msgstr ""
+
+#: src/modules/hwclock/main.py:26
+msgid "Setting hardware clock."
+msgstr ""
+
+#: src/modules/mkinitfs/main.py:27
+msgid "Creating initramfs with mkinitfs."
+msgstr ""
+
+#: src/modules/mkinitfs/main.py:49
+msgid "Failed to run mkinitfs on the target"
+msgstr ""
+
+#: src/modules/mkinitfs/main.py:50 src/modules/dracut/main.py:50
+msgid "The exit code was {}"
+msgstr ""
+
+#: src/modules/dracut/main.py:27
+msgid "Creating initramfs with dracut."
+msgstr ""
+
+#: src/modules/dracut/main.py:49
+msgid "Failed to run dracut on the target"
+msgstr ""
+
+#: src/modules/initramfscfg/main.py:32
+msgid "Configuring initramfs."
+msgstr ""
+
+#: src/modules/openrcdmcryptcfg/main.py:26
+msgid "Configuring OpenRC dmcrypt service."
+msgstr ""
+
+#: src/modules/fstab/main.py:29
+msgid "Writing fstab."
+msgstr ""
+
+#: src/modules/fstab/main.py:389
+msgid "No {!s} configuration is given for {!s} to use."
+msgstr ""
+
+#: src/modules/dummypython/main.py:35
+msgid "Dummy python job."
+msgstr ""
+
+#: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:93
+#: src/modules/dummypython/main.py:94
+msgid "Dummy python step {}"
+msgstr ""
+
+#: src/modules/localecfg/main.py:30
+msgid "Configuring locales."
+msgstr ""
+
+#: src/modules/networkcfg/main.py:29
+msgid "Saving network configuration."
+msgstr ""
diff --git a/lang/python/ko/LC_MESSAGES/python.po b/lang/python/ko/LC_MESSAGES/python.po
index dd418e56a..70ce32f85 100644
--- a/lang/python/ko/LC_MESSAGES/python.po
+++ b/lang/python/ko/LC_MESSAGES/python.po
@@ -5,7 +5,7 @@
#
# Translators:
# Ji-Hyeon Gim , 2018
-# 이정희 , 2021
+# Jung Hee Lee , 2021
#
#, fuzzy
msgid ""
@@ -14,7 +14,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-09-22 11:02+0200\n"
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
-"Last-Translator: 이정희 , 2021\n"
+"Last-Translator: Jung Hee Lee , 2021\n"
"Language-Team: Korean (https://www.transifex.com/calamares/teams/20061/ko/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/lang/python/si/LC_MESSAGES/python.po b/lang/python/si/LC_MESSAGES/python.po
index 7f9a7a26b..dffc4706a 100644
--- a/lang/python/si/LC_MESSAGES/python.po
+++ b/lang/python/si/LC_MESSAGES/python.po
@@ -4,7 +4,7 @@
# FIRST AUTHOR , YEAR.
#
# Translators:
-# Hela Basa, 2021
+# හෙළබස, 2021
#
#, fuzzy
msgid ""
@@ -13,7 +13,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-09-22 11:02+0200\n"
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
-"Last-Translator: Hela Basa, 2021\n"
+"Last-Translator: හෙළබස, 2021\n"
"Language-Team: Sinhala (https://www.transifex.com/calamares/teams/20061/si/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
diff --git a/lang/python/te_IN/LC_MESSAGES/python.po b/lang/python/te_IN/LC_MESSAGES/python.po
new file mode 100644
index 000000000..d4b2a6249
--- /dev/null
+++ b/lang/python/te_IN/LC_MESSAGES/python.po
@@ -0,0 +1,384 @@
+# SOME DESCRIPTIVE TITLE.
+# 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: 2021-09-22 11:02+0200\n"
+"PO-Revision-Date: 2017-08-09 10:34+0000\n"
+"Language-Team: Telugu (India) (https://www.transifex.com/calamares/teams/20061/te_IN/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: te_IN\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: src/modules/grubcfg/main.py:28
+msgid "Configure GRUB."
+msgstr ""
+
+#: src/modules/mount/main.py:30
+msgid "Mounting partitions."
+msgstr ""
+
+#: src/modules/mount/main.py:144 src/modules/initcpiocfg/main.py:227
+#: src/modules/initcpiocfg/main.py:231
+#: src/modules/luksopenswaphookcfg/main.py:86
+#: src/modules/luksopenswaphookcfg/main.py:90 src/modules/rawfs/main.py:164
+#: src/modules/initramfscfg/main.py:85 src/modules/initramfscfg/main.py:89
+#: src/modules/openrcdmcryptcfg/main.py:72
+#: src/modules/openrcdmcryptcfg/main.py:76 src/modules/fstab/main.py:355
+#: src/modules/fstab/main.py:361 src/modules/fstab/main.py:388
+#: src/modules/localecfg/main.py:135 src/modules/networkcfg/main.py:42
+msgid "Configuration Error"
+msgstr ""
+
+#: src/modules/mount/main.py:145 src/modules/initcpiocfg/main.py:228
+#: src/modules/luksopenswaphookcfg/main.py:87 src/modules/rawfs/main.py:165
+#: src/modules/initramfscfg/main.py:86 src/modules/openrcdmcryptcfg/main.py:73
+#: src/modules/fstab/main.py:356
+msgid "No partitions are defined for {!s} to use."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:26
+msgid "Configure systemd services"
+msgstr ""
+
+#: src/modules/services-systemd/main.py:59
+#: src/modules/services-openrc/main.py:93
+msgid "Cannot modify service"
+msgstr ""
+
+#: src/modules/services-systemd/main.py:60
+msgid ""
+"systemctl {arg!s}
call in chroot returned error code {num!s}."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:63
+#: src/modules/services-systemd/main.py:67
+msgid "Cannot enable systemd service {name!s}
."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:65
+msgid "Cannot enable systemd target {name!s}
."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:69
+msgid "Cannot disable systemd target {name!s}
."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:71
+msgid "Cannot mask systemd unit {name!s}
."
+msgstr ""
+
+#: src/modules/services-systemd/main.py:73
+msgid ""
+"Unknown systemd commands {command!s}
and "
+"{suffix!s}
for unit {name!s}."
+msgstr ""
+
+#: src/modules/umount/main.py:31
+msgid "Unmount file systems."
+msgstr ""
+
+#: src/modules/unpackfs/main.py:35
+msgid "Filling up filesystems."
+msgstr ""
+
+#: src/modules/unpackfs/main.py:255
+msgid "rsync failed with error code {}."
+msgstr ""
+
+#: src/modules/unpackfs/main.py:300
+msgid "Unpacking image {}/{}, file {}/{}"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:315
+msgid "Starting to unpack {}"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:324 src/modules/unpackfs/main.py:464
+msgid "Failed to unpack image \"{}\""
+msgstr ""
+
+#: src/modules/unpackfs/main.py:431
+msgid "No mount point for root partition"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:432
+msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:437
+msgid "Bad mount point for root partition"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:438
+msgid "rootMountPoint is \"{}\", which does not exist, doing nothing"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:454 src/modules/unpackfs/main.py:458
+#: src/modules/unpackfs/main.py:478
+msgid "Bad unsquash configuration"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:455
+msgid "The filesystem for \"{}\" ({}) is not supported by your current kernel"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:459
+msgid "The source filesystem \"{}\" does not exist"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:465
+msgid ""
+"Failed to find unsquashfs, make sure you have the squashfs-tools package "
+"installed"
+msgstr ""
+
+#: src/modules/unpackfs/main.py:479
+msgid "The destination \"{}\" in the target system is not a directory"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:526
+msgid "Cannot write KDM configuration file"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:527
+msgid "KDM config file {!s} does not exist"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:588
+msgid "Cannot write LXDM configuration file"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:589
+msgid "LXDM config file {!s} does not exist"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:672
+msgid "Cannot write LightDM configuration file"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:673
+msgid "LightDM config file {!s} does not exist"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:747
+msgid "Cannot configure LightDM"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:748
+msgid "No LightDM greeter installed."
+msgstr ""
+
+#: src/modules/displaymanager/main.py:779
+msgid "Cannot write SLIM configuration file"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:780
+msgid "SLIM config file {!s} does not exist"
+msgstr ""
+
+#: src/modules/displaymanager/main.py:906
+msgid "No display managers selected for the displaymanager module."
+msgstr ""
+
+#: src/modules/displaymanager/main.py:907
+msgid ""
+"The displaymanagers list is empty or undefined in both globalstorage and "
+"displaymanager.conf."
+msgstr ""
+
+#: src/modules/displaymanager/main.py:989
+msgid "Display manager configuration was incomplete"
+msgstr ""
+
+#: src/modules/initcpiocfg/main.py:28
+msgid "Configuring mkinitcpio."
+msgstr ""
+
+#: src/modules/initcpiocfg/main.py:232
+#: src/modules/luksopenswaphookcfg/main.py:91
+#: src/modules/initramfscfg/main.py:90 src/modules/openrcdmcryptcfg/main.py:77
+#: src/modules/fstab/main.py:362 src/modules/localecfg/main.py:136
+#: src/modules/networkcfg/main.py:43
+msgid "No root mount point is given for {!s} to use."
+msgstr ""
+
+#: src/modules/luksopenswaphookcfg/main.py:26
+msgid "Configuring encrypted swap."
+msgstr ""
+
+#: src/modules/rawfs/main.py:26
+msgid "Installing data."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:29
+msgid "Configure OpenRC services"
+msgstr ""
+
+#: src/modules/services-openrc/main.py:57
+msgid "Cannot add service {name!s} to run-level {level!s}."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:59
+msgid "Cannot remove service {name!s} from run-level {level!s}."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:61
+msgid ""
+"Unknown service-action {arg!s}
for service {name!s} in run-"
+"level {level!s}."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:94
+msgid ""
+"rc-update {arg!s}
call in chroot returned error code {num!s}."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:101
+msgid "Target runlevel does not exist"
+msgstr ""
+
+#: src/modules/services-openrc/main.py:102
+msgid ""
+"The path for runlevel {level!s} is {path!s}
, which does not "
+"exist."
+msgstr ""
+
+#: src/modules/services-openrc/main.py:110
+msgid "Target service does not exist"
+msgstr ""
+
+#: src/modules/services-openrc/main.py:111
+msgid ""
+"The path for service {name!s} is {path!s}
, which does not "
+"exist."
+msgstr ""
+
+#: src/modules/plymouthcfg/main.py:27
+msgid "Configure Plymouth theme"
+msgstr ""
+
+#: src/modules/packages/main.py:50 src/modules/packages/main.py:59
+#: src/modules/packages/main.py:69
+msgid "Install packages."
+msgstr ""
+
+#: src/modules/packages/main.py:57
+#, python-format
+msgid "Processing packages (%(count)d / %(total)d)"
+msgstr ""
+
+#: src/modules/packages/main.py:62
+#, python-format
+msgid "Installing one package."
+msgid_plural "Installing %(num)d packages."
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/modules/packages/main.py:65
+#, python-format
+msgid "Removing one package."
+msgid_plural "Removing %(num)d packages."
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/modules/packages/main.py:638 src/modules/packages/main.py:650
+#: src/modules/packages/main.py:678
+msgid "Package Manager error"
+msgstr ""
+
+#: src/modules/packages/main.py:639
+msgid ""
+"The package manager could not prepare updates. The command {!s} "
+"returned error code {!s}."
+msgstr ""
+
+#: src/modules/packages/main.py:651
+msgid ""
+"The package manager could not update the system. The command {!s} "
+" returned error code {!s}."
+msgstr ""
+
+#: src/modules/packages/main.py:679
+msgid ""
+"The package manager could not make changes to the installed system. The "
+"command {!s} returned error code {!s}."
+msgstr ""
+
+#: src/modules/bootloader/main.py:43
+msgid "Install bootloader."
+msgstr ""
+
+#: src/modules/bootloader/main.py:508
+msgid "Bootloader installation error"
+msgstr ""
+
+#: src/modules/bootloader/main.py:509
+msgid ""
+"The bootloader could not be installed. The installation command "
+"{!s} returned error code {!s}."
+msgstr ""
+
+#: src/modules/hwclock/main.py:26
+msgid "Setting hardware clock."
+msgstr ""
+
+#: src/modules/mkinitfs/main.py:27
+msgid "Creating initramfs with mkinitfs."
+msgstr ""
+
+#: src/modules/mkinitfs/main.py:49
+msgid "Failed to run mkinitfs on the target"
+msgstr ""
+
+#: src/modules/mkinitfs/main.py:50 src/modules/dracut/main.py:50
+msgid "The exit code was {}"
+msgstr ""
+
+#: src/modules/dracut/main.py:27
+msgid "Creating initramfs with dracut."
+msgstr ""
+
+#: src/modules/dracut/main.py:49
+msgid "Failed to run dracut on the target"
+msgstr ""
+
+#: src/modules/initramfscfg/main.py:32
+msgid "Configuring initramfs."
+msgstr ""
+
+#: src/modules/openrcdmcryptcfg/main.py:26
+msgid "Configuring OpenRC dmcrypt service."
+msgstr ""
+
+#: src/modules/fstab/main.py:29
+msgid "Writing fstab."
+msgstr ""
+
+#: src/modules/fstab/main.py:389
+msgid "No {!s} configuration is given for {!s} to use."
+msgstr ""
+
+#: src/modules/dummypython/main.py:35
+msgid "Dummy python job."
+msgstr ""
+
+#: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:93
+#: src/modules/dummypython/main.py:94
+msgid "Dummy python step {}"
+msgstr ""
+
+#: src/modules/localecfg/main.py:30
+msgid "Configuring locales."
+msgstr ""
+
+#: src/modules/networkcfg/main.py:29
+msgid "Saving network configuration."
+msgstr ""
diff --git a/lang/python/tr_TR/LC_MESSAGES/python.po b/lang/python/tr_TR/LC_MESSAGES/python.po
index b29e50390..0c57b9801 100644
--- a/lang/python/tr_TR/LC_MESSAGES/python.po
+++ b/lang/python/tr_TR/LC_MESSAGES/python.po
@@ -5,7 +5,7 @@
#
# Translators:
# abc Def , 2020
-# Demiray Muhterem , 2020
+# Demiray Muhterem , 2021
#
#, fuzzy
msgid ""
@@ -14,7 +14,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-09-22 11:02+0200\n"
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
-"Last-Translator: Demiray Muhterem , 2020\n"
+"Last-Translator: Demiray Muhterem , 2021\n"
"Language-Team: Turkish (Turkey) (https://www.transifex.com/calamares/teams/20061/tr_TR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -309,25 +309,31 @@ msgstr[1] "%(num)d paket kaldırılıyor."
#: src/modules/packages/main.py:638 src/modules/packages/main.py:650
#: src/modules/packages/main.py:678
msgid "Package Manager error"
-msgstr ""
+msgstr "Paket Yöneticisi hatası"
#: src/modules/packages/main.py:639
msgid ""
"The package manager could not prepare updates. The command {!s} "
"returned error code {!s}."
msgstr ""
+"Paket yöneticisi güncellemeleri hazırlayamadı. {!s} komutu {!s} "
+"hata kodunu döndürdü."
#: src/modules/packages/main.py:651
msgid ""
"The package manager could not update the system. The command {!s} "
" returned error code {!s}."
msgstr ""
+"Paket yöneticisi sistemi güncelleyemedi. {!s} komutu {!s} hata "
+"kodunu döndürdü."
#: src/modules/packages/main.py:679
msgid ""
"The package manager could not make changes to the installed system. The "
"command {!s} returned error code {!s}."
msgstr ""
+"Paket yöneticisi kurulu sistemde değişiklik yapamadı. {!s} komutu"
+" {!s} hata kodunu döndürdü."
#: src/modules/bootloader/main.py:43
msgid "Install bootloader."
@@ -335,13 +341,15 @@ msgstr "Önyükleyici kuruluyor"
#: src/modules/bootloader/main.py:508
msgid "Bootloader installation error"
-msgstr ""
+msgstr "Önyükleyici yükleme hatası"
#: src/modules/bootloader/main.py:509
msgid ""
"The bootloader could not be installed. The installation command "
"{!s} returned error code {!s}."
msgstr ""
+"Önyükleyici yüklenemedi. Kurulum komutu {!s} , {!s} hata kodunu "
+"döndürdü."
#: src/modules/hwclock/main.py:26
msgid "Setting hardware clock."
@@ -382,6 +390,8 @@ msgstr "Fstab dosyasına yazılıyor."
#: src/modules/fstab/main.py:389
msgid "No {!s} configuration is given for {!s} to use."
msgstr ""
+"{!s} 'nin kullanması için {!s} yapılandırması "
+"verilmemiştir."
#: src/modules/dummypython/main.py:35
msgid "Dummy python job."
diff --git a/src/libcalamares/Settings.cpp b/src/libcalamares/Settings.cpp
index 2620b8563..d494d98bc 100644
--- a/src/libcalamares/Settings.cpp
+++ b/src/libcalamares/Settings.cpp
@@ -269,6 +269,21 @@ Settings::Settings( const QString& settingsFilePath, bool debugMode )
s_instance = this;
}
+bool
+Settings::isModuleEnabled( const QString& module ) const
+{
+ // Iterate over the list of modules searching for a match
+ for ( const auto& moduleInstance : qAsConst( m_moduleInstances ) )
+ {
+ if ( moduleInstance.key().module() == module )
+ {
+ return true;
+ }
+ }
+
+ return false;
+}
+
void
Settings::reconcileInstancesAndSequence()
{
diff --git a/src/libcalamares/Settings.h b/src/libcalamares/Settings.h
index b2f669ffe..99f4667e9 100644
--- a/src/libcalamares/Settings.h
+++ b/src/libcalamares/Settings.h
@@ -152,8 +152,21 @@ public:
*/
bool isSetupMode() const { return m_isSetupMode; }
+ /** @brief Returns whether the named module is enabled
+ *
+ * Returns true if @p module is enabled in settings.conf. Be aware that it
+ * only tests for a specific module name so if a QML and non-QML version
+ * of the same module exists, it must be specified explicitly
+ *
+ * @p module is a module name or module key e.g. packagechooser) and not a
+ * full module key+id (e.g. packagechooser@packagechooser)
+ *
+ */
+ bool isModuleEnabled( const QString& module ) const;
+
/** @brief Global setting of disable-cancel: can't cancel ever. */
bool disableCancel() const { return m_disableCancel; }
+
/** @brief Temporary setting of disable-cancel: can't cancel during exec. */
bool disableCancelDuringExec() const { return m_disableCancelDuringExec; }
diff --git a/src/modules/packagechooser/PackageChooserPage.cpp b/src/modules/packagechooser/PackageChooserPage.cpp
index 246f59ec9..721329c1b 100644
--- a/src/modules/packagechooser/PackageChooserPage.cpp
+++ b/src/modules/packagechooser/PackageChooserPage.cpp
@@ -46,44 +46,13 @@ PackageChooserPage::PackageChooserPage( PackageChooserMode mode, QWidget* parent
ui->products->setMinimumWidth( 10 * CalamaresUtils::defaultFontHeight() );
}
-/** @brief size the given @p pixmap to @p size
- *
- * This is "smart" in the sense that it tries to keep the image un-scaled
- * (if it's just a little too big) and otherwise scales as needed.
- *
- * Returns a copy if any modifications are done.
- */
-static QPixmap
-smartClip( const QPixmap& pixmap, QSize size )
-{
- auto pixSize = pixmap.size();
- if ( ( pixSize.width() <= size.width() ) && ( pixSize.height() <= size.height() ) )
- {
- return pixmap;
- }
-
- // only slightly bigger? Trim the edges
- constexpr int margin = 16;
- if ( ( pixSize.width() <= size.width() + margin ) && ( pixSize.height() <= size.height() + margin ) )
- {
- int x = pixSize.width() <= size.width() ? 0 : ( pixSize.width() - size.width() / 2 );
- int new_width = pixSize.width() <= size.width() ? pixSize.width() : size.width();
- int y = pixSize.height() <= size.height() ? 0 : ( pixSize.height() - size.height() / 2 );
- int new_height = pixSize.height() <= size.height() ? pixSize.height() : size.height();
-
- return pixmap.copy( x, y, new_width, new_height );
- }
-
- return pixmap.scaled( size, Qt::KeepAspectRatio, Qt::SmoothTransformation );
-}
-
void
PackageChooserPage::currentChanged( const QModelIndex& index )
{
if ( !index.isValid() || !ui->products->selectionModel()->hasSelection() )
{
ui->productName->setText( m_introduction.name.get() );
- ui->productScreenshot->setPixmap( smartClip( m_introduction.screenshot, ui->productScreenshot->size() ) );
+ ui->productScreenshot->setPixmap( m_introduction.screenshot );
ui->productDescription->setText( m_introduction.description.get() );
}
else
@@ -96,11 +65,11 @@ PackageChooserPage::currentChanged( const QModelIndex& index )
QPixmap currentScreenshot = model->data( index, PackageListModel::ScreenshotRole ).value< QPixmap >();
if ( currentScreenshot.isNull() )
{
- ui->productScreenshot->setPixmap( smartClip( m_introduction.screenshot, ui->productScreenshot->size() ) );
+ ui->productScreenshot->setPixmap( m_introduction.screenshot );
}
else
{
- ui->productScreenshot->setPixmap( smartClip( currentScreenshot, ui->productScreenshot->size() ) );
+ ui->productScreenshot->setPixmap( currentScreenshot );
}
}
}
diff --git a/src/modules/packagechooser/page_package.ui b/src/modules/packagechooser/page_package.ui
index 5cc98b126..d021b08b3 100644
--- a/src/modules/packagechooser/page_package.ui
+++ b/src/modules/packagechooser/page_package.ui
@@ -37,20 +37,26 @@ SPDX-License-Identifier: GPL-3.0-or-later
-
-
+
-
+
+
+ 0
+ 0
+
+
Product Name
-
-
+
1
- 0
+ 1
@@ -64,9 +70,9 @@ SPDX-License-Identifier: GPL-3.0-or-later
-
-
+
0
- 2
+ 0
@@ -86,6 +92,13 @@ SPDX-License-Identifier: GPL-3.0-or-later
+
+
+ FixedAspectRatioLabel
+ QLabel
+ widgets/FixedAspectRatioLabel.h
+
+
diff --git a/src/modules/partition/jobs/DeletePartitionJob.cpp b/src/modules/partition/jobs/DeletePartitionJob.cpp
index 913fd8cd6..a678b5e90 100644
--- a/src/modules/partition/jobs/DeletePartitionJob.cpp
+++ b/src/modules/partition/jobs/DeletePartitionJob.cpp
@@ -10,6 +10,7 @@
*/
#include "DeletePartitionJob.h"
+#include "utils/CalamaresUtilsSystem.h"
// KPMcore
#include
@@ -19,6 +20,45 @@
#include
#include
+#include
+
+/** @brief Determine if the given partition is of type Zfs
+ *
+ * Returns true if @p partition is of type Zfs
+ *
+ */
+static bool
+isZfs( Partition* partition )
+{
+ return partition->fileSystem().type() == FileSystem::Type::Zfs;
+}
+
+/** @brief Remove the given partition manually
+ *
+ * Uses sfdisk to remove @p partition. This should only be used in cases
+ * where using kpmcore to remove the partition would not be appropriate
+ *
+ */
+static Calamares::JobResult
+removePartition( Partition* partition )
+{
+ auto r = CalamaresUtils::System::instance()->runCommand(
+ { "sfdisk", "--delete", "--force", partition->devicePath(), QString::number( partition->number() ) },
+ std::chrono::seconds( 5 ) );
+ if ( r.getExitCode() !=0 || r.getOutput().contains("failed") )
+ {
+ return Calamares::JobResult::error(
+ QCoreApplication::translate( DeletePartitionJob::staticMetaObject.className(), "Deletion Failed" ),
+ QCoreApplication::translate( DeletePartitionJob::staticMetaObject.className(),
+ "Failed to delete the partition with output: " )
+ + r.getOutput() );
+ }
+ else
+ {
+ return Calamares::JobResult::ok();
+ }
+}
+
DeletePartitionJob::DeletePartitionJob( Device* device, Partition* partition )
: PartitionJob( partition )
, m_device( device )
@@ -49,6 +89,13 @@ DeletePartitionJob::prettyStatusMessage() const
Calamares::JobResult
DeletePartitionJob::exec()
{
+ // The current implementation of remove() for zfs in kpmcore trys to destroy the zpool by label
+ // This isn't what we want here so we delete the partition instead.
+ if ( isZfs( m_partition ) )
+ {
+ return removePartition( m_partition );
+ }
+
Report report( nullptr );
DeleteOperation op( *m_device, m_partition );
op.setStatus( Operation::StatusRunning );
diff --git a/src/modules/services-systemd/main.py b/src/modules/services-systemd/main.py
index e3d3e20a5..6501aa44c 100644
--- a/src/modules/services-systemd/main.py
+++ b/src/modules/services-systemd/main.py
@@ -63,6 +63,8 @@ def systemctl(targets, command, suffix):
description = _("Cannot enable systemd service {name!s}
.")
elif command == "enable" and suffix == ".target":
description = _("Cannot enable systemd target {name!s}
.")
+ elif command == "enable" and suffix == ".timer":
+ description = _("Cannot enable systemd timer {name!s}
.")
elif command == "disable" and suffix == ".service":
description = _("Cannot enable systemd service {name!s}
.")
elif command == "disable" and suffix == ".target":
@@ -97,6 +99,10 @@ def run():
if r is not None:
return r
+ r = systemctl(cfg.get("timers", []), "enable", ".timer")
+ if r is not None:
+ return r
+
r = systemctl(cfg.get("disable", []), "disable", ".service")
if r is not None:
return r
diff --git a/src/modules/services-systemd/services-systemd.conf b/src/modules/services-systemd/services-systemd.conf
index 8c7d83c92..3ea62d692 100644
--- a/src/modules/services-systemd/services-systemd.conf
+++ b/src/modules/services-systemd/services-systemd.conf
@@ -3,24 +3,24 @@
#
# Systemd services manipulation.
#
-# This module can enable services and targets for systemd
-# (if packaging doesn't already do that). It can calso
-# disable services (but not targets).
+# This module can enable services, timers and targets for systemd
+# (if packaging doesn't already do that). It can also
+# disable services and targets as well as mask units.
#
-# First, services are enabled; then targets; then services
-# are disabled -- this order of operations is fixed.
+# The order of operations is fixed. Enable services, enable targets,
+# enable timers, disable services, disable targets and finally apply masks.
---
-# There are three configuration keys for this module:
-# *services*, *targets* and *disable*. The value of each
-# key is a list of entries. Each entry has two keys:
+# There are several configuration keys for this module:
+# *services*, *targets*, *timers*, *disable*, *disable-targets* and *mask*.
+# The value of each key is a list of entries. Each entry has two keys:
# - *name* is the (string) name of the service or target that is being
-# changed. Use quotes. Don't include ".target" or ".service"
-# in the name.
+# changed. Use quotes. Don't include unit suffix in the name. For
+# example, it should be "NetworkManager", not "NetworkManager.service"
# - *mandatory* is a boolean option, which states whether the change
# must be done successfully. If systemd reports an error while changing
# a mandatory entry, the installation will fail. When mandatory is false,
-# errors for that entry (service or target) are ignored. If mandatory
+# errors for that systemd unit are ignored. If mandatory
# is not specified, the default is false.
#
# An entry may also be given as a single string, which is then
@@ -46,6 +46,11 @@
# - name: "graphical"
# mandatory: true
#
+# # Enables .timer
+# timers:
+# - name: "fstrim"
+# mandatory: false
+#
# # Disables .service
# disable:
# - name: "pacman-init"
diff --git a/src/modules/services-systemd/services-systemd.schema.yaml b/src/modules/services-systemd/services-systemd.schema.yaml
new file mode 100644
index 000000000..35d34cda8
--- /dev/null
+++ b/src/modules/services-systemd/services-systemd.schema.yaml
@@ -0,0 +1,25 @@
+# SPDX-FileCopyrightText: 2020 Adriaan de Groot
+# SPDX-License-Identifier: GPL-3.0-or-later
+---
+$schema: https://json-schema.org/schema#
+$id: https://calamares.io/schemas/services-systemd
+definitions:
+ service:
+ $id: '#definitions/service'
+ type: object
+ description: a name and a flag for services, targets, and others
+ additionalProperties: false
+ properties:
+ name: { type: string }
+ mandatory: { type: boolean, default: false }
+ required: [ name ]
+
+additionalProperties: false
+type: object
+properties:
+ services: { type: array, items: { $ref: '#definitions/service' } }
+ targets: { type: array, items: { $ref: '#definitions/service' } }
+ timers: { type: array, items: { $ref: '#definitions/service' } }
+ disable: { type: array, items: { $ref: '#definitions/service' } }
+ disable-targets: { type: array, items: { $ref: '#definitions/service' } }
+ mask: { type: array, items: { $ref: '#definitions/service' } }