From f34008b518de5be96a7553f4781077c20f9d358d Mon Sep 17 00:00:00 2001 From: dalto Date: Wed, 16 Feb 2022 16:21:52 -0600 Subject: [PATCH 01/64] [LuksBootKeyFile] Remove trailing slashes when matching mountpoint --- src/modules/luksbootkeyfile/LuksBootKeyFileJob.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/modules/luksbootkeyfile/LuksBootKeyFileJob.cpp b/src/modules/luksbootkeyfile/LuksBootKeyFileJob.cpp index 43da3971a..137cb750d 100644 --- a/src/modules/luksbootkeyfile/LuksBootKeyFileJob.cpp +++ b/src/modules/luksbootkeyfile/LuksBootKeyFileJob.cpp @@ -17,6 +17,8 @@ #include "GlobalStorage.h" #include "JobQueue.h" +#include + LuksBootKeyFileJob::LuksBootKeyFileJob( QObject* parent ) : Calamares::CppJob( parent ) { @@ -162,7 +164,7 @@ hasUnencryptedSeparateBoot() { QVariantMap partitionMap = partition.toMap(); QString mountPoint = partitionMap.value( QStringLiteral( "mountPoint" ) ).toString(); - if ( mountPoint == QStringLiteral( "/boot" ) ) + if ( QDir::cleanPath( mountPoint ) == QStringLiteral( "/boot" ) ) { return !partitionMap.contains( QStringLiteral( "luksMapperName" ) ); } From b1742876fdb25d475724f7389d714dbf4d6acc1b Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 17 Feb 2022 15:51:15 +0100 Subject: [PATCH 02/64] [zfs] Correct user-visible spelling of ZFS In Camel-cased source code, Zfs, but for user-visible strings, ZFS (or zfs, but needs to be consistent). --- src/modules/zfs/ZfsJob.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/zfs/ZfsJob.cpp b/src/modules/zfs/ZfsJob.cpp index ce2eaf183..921645f0a 100644 --- a/src/modules/zfs/ZfsJob.cpp +++ b/src/modules/zfs/ZfsJob.cpp @@ -178,7 +178,7 @@ ZfsJob::exec() { cWarning() << "No *partitions* defined."; return Calamares::JobResult::internalError( tr( "Configuration Error" ), - tr( "No partitions are available for Zfs." ), + tr( "No partitions are available for ZFS." ), Calamares::JobResult::InvalidConfiguration ); } From 62888f7984d82af360cd475042057eaeed360575 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Feb 2022 11:56:34 +0100 Subject: [PATCH 03/64] [partition] Rename setting to BAIL_OUT - unsafe partitioning will bail out (and end the installation) if BAIL_OUT is set (previously _LAME). --- CMakeLists.txt | 2 +- src/modules/partition/CMakeLists.txt | 8 ++++---- src/modules/partition/core/DeviceList.cpp | 2 +- src/modules/partition/core/PartitionCoreModule.cpp | 4 ++-- src/modules/partition/gui/ChoicePage.cpp | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index dd46148d8..9d841d284 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -75,7 +75,7 @@ option( BUILD_SCHEMA_TESTING "Enable schema-validation-tests" ON ) # - DEBUG_FILESYSTEMS does extra logging and checking when looking at # partition configuration. Lists known KPMCore FS types. # - DEBUG_PARTITION_UNSAFE (see partition/CMakeLists.txt) -# - DEBUG_PARTITION_LAME (see partition/CMakeLists.txt) +# - DEBUG_PARTITION_BAIL_OUT (see partition/CMakeLists.txt) ### USE_* diff --git a/src/modules/partition/CMakeLists.txt b/src/modules/partition/CMakeLists.txt index 96378d98d..2a2ddf188 100644 --- a/src/modules/partition/CMakeLists.txt +++ b/src/modules/partition/CMakeLists.txt @@ -9,10 +9,10 @@ # current disk). Set DEBUG_PARTITION_UNSAFE to allow that (it turns off # some filtering of devices). If you **do** allow unsafe partitioning, # it will error out at runtime unless you **also** switch **off** -# DEBUG_PARTITION_LAME, at which point you are welcome to shoot +# DEBUG_PARTITION_BAIL_OUT, at which point you are welcome to shoot # yourself in the foot. option( DEBUG_PARTITION_UNSAFE "Allow unsafe partitioning choices." OFF ) -option( DEBUG_PARTITION_LAME "Unsafe partitioning will error out on exec." ON ) +option( DEBUG_PARTITION_BAIL_OUT "Unsafe partitioning will error out on exec." ON ) # This is very chatty, useful mostly if you don't know what KPMCore offers. option( DEBUG_FILESYSTEMS "Log all available Filesystems from KPMCore." OFF ) @@ -21,8 +21,8 @@ include_directories( ${CMAKE_SOURCE_DIR} ) # For 3rdparty set( _partition_defs ) if( DEBUG_PARTITION_UNSAFE ) - if( DEBUG_PARTITION_LAME ) - list( APPEND _partition_defs DEBUG_PARTITION_LAME ) + if( DEBUG_PARTITION_BAIL_OUT ) + list( APPEND _partition_defs DEBUG_PARTITION_BAIL_OUT ) endif() list( APPEND _partition_defs DEBUG_PARTITION_UNSAFE ) endif() diff --git a/src/modules/partition/core/DeviceList.cpp b/src/modules/partition/core/DeviceList.cpp index adbbddd68..b3a10dde7 100644 --- a/src/modules/partition/core/DeviceList.cpp +++ b/src/modules/partition/core/DeviceList.cpp @@ -143,7 +143,7 @@ getDevices( DeviceType which ) */ #ifdef DEBUG_PARTITION_UNSAFE cWarning() << "Allowing unsafe partitioning choices." << devices.count() << "candidates."; -#ifdef DEBUG_PARTITION_LAME +#ifdef DEBUG_PARTITION_BAIL_OUT cDebug() << Logger::SubEntry << "unsafe partitioning has been lamed, and will fail."; #endif diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index 989327ef0..367672c75 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -37,7 +37,7 @@ #include "jobs/ResizeVolumeGroupJob.h" #include "jobs/SetPartitionFlagsJob.h" -#ifdef DEBUG_PARTITION_LAME +#ifdef DEBUG_PARTITION_BAIL_OUT #include "JobExample.h" #endif #include "partition/PartitionIterator.h" @@ -622,7 +622,7 @@ PartitionCoreModule::jobs( const Config* config ) const QList< Device* > devices; #ifdef DEBUG_PARTITION_UNSAFE -#ifdef DEBUG_PARTITION_LAME +#ifdef DEBUG_PARTITION_BAIL_OUT cDebug() << "Unsafe partitioning is enabled."; cDebug() << Logger::SubEntry << "it has been lamed, and will fail."; lst << Calamares::job_ptr( new Calamares::FailJob( QStringLiteral( "Partition" ) ) ); diff --git a/src/modules/partition/gui/ChoicePage.cpp b/src/modules/partition/gui/ChoicePage.cpp index 588c1b643..c0845da7f 100644 --- a/src/modules/partition/gui/ChoicePage.cpp +++ b/src/modules/partition/gui/ChoicePage.cpp @@ -1481,7 +1481,7 @@ ChoicePage::setupActions() } #ifdef DEBUG_PARTITION_UNSAFE -#ifdef DEBUG_PARTITION_LAME +#ifdef DEBUG_PARTITION_BAIL_OUT // If things can't be broken, allow all the buttons atLeastOneCanBeReplaced = true; atLeastOneCanBeResized = true; From 99d11f754f34a307c5132d1ab7201bc4a65f6a20 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Feb 2022 12:12:20 +0100 Subject: [PATCH 04/64] [partition] Tighten up determining job labels for description --- src/modules/partition/PartitionViewStep.cpp | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/modules/partition/PartitionViewStep.cpp b/src/modules/partition/PartitionViewStep.cpp index 5e8bf2ef0..1eed8e2d7 100644 --- a/src/modules/partition/PartitionViewStep.cpp +++ b/src/modules/partition/PartitionViewStep.cpp @@ -216,7 +216,7 @@ diskDescription( int listLength, const PartitionCoreModule::SummaryInfo& info, C QString PartitionViewStep::prettyStatus() const { - QString jobsLabel, modeText, diskInfoLabel; + QString modeText, diskInfoLabel; const Config::InstallChoice choice = m_config->installChoice(); const QList< PartitionCoreModule::SummaryInfo > list = m_core->createSummaryInfo(); @@ -233,12 +233,7 @@ PartitionViewStep::prettyStatus() const diskInfoLabel = diskDescription( list.length(), info, choice ); } - const QStringList jobsLines = jobDescriptions( jobs() ); - if ( !jobsLines.isEmpty() ) - { - jobsLabel = jobsLines.join( "
" ); - } - + const QString jobsLabel = jobDescriptions( jobs() ).join( QStringLiteral( "
" ) ); return diskInfoLabel + "
" + jobsLabel; } From f04f0a7e1d5561d3fb9816e0966b10c9fe718ba7 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Feb 2022 12:13:11 +0100 Subject: [PATCH 05/64] [partition] Remove unused text --- src/modules/partition/PartitionViewStep.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/modules/partition/PartitionViewStep.cpp b/src/modules/partition/PartitionViewStep.cpp index 1eed8e2d7..483036436 100644 --- a/src/modules/partition/PartitionViewStep.cpp +++ b/src/modules/partition/PartitionViewStep.cpp @@ -216,17 +216,12 @@ diskDescription( int listLength, const PartitionCoreModule::SummaryInfo& info, C QString PartitionViewStep::prettyStatus() const { - QString modeText, diskInfoLabel; + QString diskInfoLabel; const Config::InstallChoice choice = m_config->installChoice(); const QList< PartitionCoreModule::SummaryInfo > list = m_core->createSummaryInfo(); cDebug() << "Summary for Partition" << list.length() << choice; - if ( list.length() > 1 ) // There are changes on more than one disk - { - modeText = modeDescription( choice ); - } - for ( const auto& info : list ) { // TODO: this overwrites each iteration From 9dd2f275f1b39f461541ea06abcdf9ad2e4a30ec Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Feb 2022 12:27:59 +0100 Subject: [PATCH 06/64] CI: allow clang-format naming according to Debian --- ci/calamaresstyle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/calamaresstyle b/ci/calamaresstyle index f5bcd2bb9..52fe30737 100755 --- a/ci/calamaresstyle +++ b/ci/calamaresstyle @@ -24,7 +24,7 @@ test -f "$TOPDIR/.clang-format" || { echo "! No .clang-format support files in $ AS=$( which astyle ) # Allow specifying CF_VERSIONS outside already -CF_VERSIONS="$CF_VERSIONS clang-format13 clang-format12 clang-format" +CF_VERSIONS="$CF_VERSIONS clang-format13 clang-format-13 clang-format12 clang-format-12 clang-format" for _cf in $CF_VERSIONS do # Not an error if this particular clang-format isn't found From 7129a2239c46b28a3b57b1707733f494cacf7c41 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Feb 2022 12:30:34 +0100 Subject: [PATCH 07/64] [partition] Tidy up description in prettyStatus - the length parameter to diskDescription() is worse than useless, because it doesn't say anything about what will be done if there's more than one disk. --- src/modules/partition/PartitionViewStep.cpp | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/src/modules/partition/PartitionViewStep.cpp b/src/modules/partition/PartitionViewStep.cpp index 483036436..c87d1b314 100644 --- a/src/modules/partition/PartitionViewStep.cpp +++ b/src/modules/partition/PartitionViewStep.cpp @@ -52,8 +52,8 @@ PartitionViewStep::PartitionViewStep( QObject* parent ) m_waitingWidget = new WaitingWidget( QString() ); m_widget->addWidget( m_waitingWidget ); - CALAMARES_RETRANSLATE( - if ( m_waitingWidget ) { m_waitingWidget->setText( tr( "Gathering system information..." ) ); } ); + CALAMARES_RETRANSLATE( if ( m_waitingWidget ) + { m_waitingWidget->setText( tr( "Gathering system information..." ) ); } ); m_core = new PartitionCoreModule( this ); // Unusable before init is complete! // We're not done loading, but we need the configuration map first. @@ -216,18 +216,13 @@ diskDescription( int listLength, const PartitionCoreModule::SummaryInfo& info, C QString PartitionViewStep::prettyStatus() const { - QString diskInfoLabel; - const Config::InstallChoice choice = m_config->installChoice(); const QList< PartitionCoreModule::SummaryInfo > list = m_core->createSummaryInfo(); cDebug() << "Summary for Partition" << list.length() << choice; - for ( const auto& info : list ) - { - // TODO: this overwrites each iteration - diskInfoLabel = diskDescription( list.length(), info, choice ); - } - + auto joinDiskInfo = [ choice = choice ]( QString& s, const PartitionCoreModule::SummaryInfo& i ) + { return s + diskDescription( 1, i, choice ); }; + const QString diskInfoLabel = std::accumulate( list.begin(), list.end(), QString(), joinDiskInfo ); const QString jobsLabel = jobDescriptions( jobs() ).join( QStringLiteral( "
" ) ); return diskInfoLabel + "
" + jobsLabel; } From 682ae24b7dbb4ff0fa6b8f7056e2c0c91368fe22 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Feb 2022 12:39:56 +0100 Subject: [PATCH 08/64] [partition] Introduce skipping-partitioning-jobs Don't do the actual KPM work, but pretend that they were done. This can be useful -- independently of the existing unsafe- options and failing partitioning entirely -- for testing partition layouts in modules following the *partition* one. --- src/modules/partition/CMakeLists.txt | 11 +++++++++++ src/modules/partition/core/PartitionCoreModule.cpp | 8 ++++++++ 2 files changed, 19 insertions(+) diff --git a/src/modules/partition/CMakeLists.txt b/src/modules/partition/CMakeLists.txt index 2a2ddf188..940aacdd8 100644 --- a/src/modules/partition/CMakeLists.txt +++ b/src/modules/partition/CMakeLists.txt @@ -11,8 +11,16 @@ # it will error out at runtime unless you **also** switch **off** # DEBUG_PARTITION_BAIL_OUT, at which point you are welcome to shoot # yourself in the foot. +# +# Independently, DEBUG_PARTITION_SKIP will not do the actual partitioning +# through KPMCore, but it **will** save the global storage setup as if +# it has done the partitioning. This is going to confuse subsequent +# modules since the partitions on disk won't match GS, but it can be +# useful for debugging simulated installations that don't need to +# mount the target filesystems. option( DEBUG_PARTITION_UNSAFE "Allow unsafe partitioning choices." OFF ) option( DEBUG_PARTITION_BAIL_OUT "Unsafe partitioning will error out on exec." ON ) +option( DEBUG_PARTITION_SKIP "Don't actually do any partitioning." OFF) # This is very chatty, useful mostly if you don't know what KPMCore offers. option( DEBUG_FILESYSTEMS "Log all available Filesystems from KPMCore." OFF ) @@ -29,6 +37,9 @@ endif() if ( DEBUG_FILESYSTEMS ) list( APPEND _partition_defs DEBUG_FILESYSTEMS ) endif() +if( DEBUG_PARTITION_SKIP ) + list( APPEND _partition_defs DEBUG_PARTITION_SKIP ) +endif() find_package(ECM ${ECM_VERSION} REQUIRED NO_MODULE) diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index 367672c75..79adf7686 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -639,6 +639,9 @@ PartitionCoreModule::jobs( const Config* config ) const lst << automountControl; lst << Calamares::job_ptr( new ClearTempMountsJob() ); +#ifdef DEBUG_PARTITION_SKIP + cWarning() << "Partitioning actions are skipped."; +#else const QStringList doNotClose = findEssentialLVs( m_deviceInfos ); for ( const auto* info : m_deviceInfos ) @@ -650,10 +653,15 @@ PartitionCoreModule::jobs( const Config* config ) const lst << Calamares::job_ptr( job ); } } +#endif for ( const auto* info : m_deviceInfos ) { +#ifdef DEBUG_PARTITION_SKIP + cWarning() << Logger::SubEntry << "Skipping jobs for" << info->device.data()->deviceNode(); +#else lst << info->jobs(); +#endif devices << info->device.data(); } lst << Calamares::job_ptr( new FillGlobalStorageJob( config, devices, m_bootLoaderInstallPath ) ); From 92f4ab30ea7d411e834d1833dfe6eeefeb7adcac Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Feb 2022 12:51:25 +0100 Subject: [PATCH 09/64] [partition] Add a note and an icon about unusually-configured partition module --- src/modules/partition/PartitionViewStep.cpp | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/modules/partition/PartitionViewStep.cpp b/src/modules/partition/PartitionViewStep.cpp index c87d1b314..f3d4fc8ac 100644 --- a/src/modules/partition/PartitionViewStep.cpp +++ b/src/modules/partition/PartitionViewStep.cpp @@ -242,6 +242,24 @@ PartitionViewStep::createSummaryWidget() const formLayout->setContentsMargins( MARGIN, 0, MARGIN, MARGIN ); mainLayout->addLayout( formLayout ); +#if defined( DEBUG_PARTITION_UNSAFE ) || defined( DEBUG_PARTITION_BAIL_OUT ) || defined( DEBUG_PARTITION_SKIP ) + auto specialRow = [ = ]( CalamaresUtils::ImageType t, const QString& s ) + { + QLabel* icon = new QLabel; + icon->setPixmap( CalamaresUtils::defaultPixmap( t ) ); + formLayout->addRow( icon, new QLabel( s ) ); + }; +#endif +#if defined( DEBUG_PARTITION_UNSAFE ) + specialRow( CalamaresUtils::ImageType::StatusWarning, tr( "Unsafe partition actions are enabled." ) ); +#endif +#if defined( DEBUG_PARTITION_BAIL_OUT ) + specialRow( CalamaresUtils::ImageType::Information, tr( "Partitioning is configured to always fail." ) ); +#endif +#if defined( DEBUG_PARTITION_SKIP ) + specialRow( CalamaresUtils::ImageType::Information, tr( "No partitions will be changed." ) ); +#endif + const QList< PartitionCoreModule::SummaryInfo > list = m_core->createSummaryInfo(); if ( list.length() > 1 ) // There are changes on more than one disk { From 23f501c0710639c856358f243d437dab386772b0 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Feb 2022 14:56:45 +0100 Subject: [PATCH 10/64] [fstab] Recognize mmc and nvme disks correctly - basename() returns the last path component, so never includes the leading '/dev/' - the check for mmc and nvme looked for device names starting with '/dev/mmc' .. but '/dev/' has just been stripped away by the call to basename, so this never matched - stripped the trailing digits rather than trailing 'p[0-9]', so 'nvme0n1p2' became 'nvme0n1p' which isn't a useful device name. FIXES #1883 --- src/modules/fstab/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/fstab/main.py b/src/modules/fstab/main.py index 6a771a24b..07a00c14d 100644 --- a/src/modules/fstab/main.py +++ b/src/modules/fstab/main.py @@ -92,7 +92,8 @@ def disk_name_for_partition(partition): """ name = os.path.basename(partition["device"]) - if name.startswith("/dev/mmcblk") or name.startswith("/dev/nvme"): + if name.startswith("mmcblk") or name.startswith("nvme"): + # Typical mmc device is mmcblk0p1, nvme looks like nvme0n1p2 return re.sub("p[0-9]+$", "", name) return re.sub("[0-9]+$", "", name) From aecdb5fe6dfe6ac02d9d54962f1308525b477bba Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Feb 2022 15:10:30 +0100 Subject: [PATCH 11/64] Changes: document new things --- CHANGES-3.2 | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGES-3.2 b/CHANGES-3.2 index 01da2a00e..11b4080ee 100644 --- a/CHANGES-3.2 +++ b/CHANGES-3.2 @@ -10,13 +10,17 @@ website will have to do for older versions. # 3.2.52 (unreleased) # This release contains contributions from (alphabetically by first name): - - No external contributors yet + - Evan James ## Core ## - No core changes yet ## Modules ## - - No module changes yet + - *fstab* recognizes nvme and mmc devices correctly as SSDs now. #1883 + - *luksbootkeyfile* handles trailing slashes in mount point + - *partition* can be built with a new `SKIP` option, which skips + the actual formatting steps but does not fail. The old `LAME` + option is renamed `BAIL_OUT`. # 3.2.51 (2022-02-01) # From c3224e60d60e2a0951876ce3aab1be5c8000bd07 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Feb 2022 15:49:10 +0100 Subject: [PATCH 12/64] [users] Add a switch to write different styles of sudo file --- src/modules/users/Config.cpp | 5 ++++- src/modules/users/Config.h | 8 ++++++++ src/modules/users/MiscJobs.cpp | 23 +++++++++++++++++++++-- src/modules/users/MiscJobs.h | 7 ++++--- src/modules/users/users.conf | 4 ++++ src/modules/users/users.schema.yaml | 1 + 6 files changed, 42 insertions(+), 6 deletions(-) diff --git a/src/modules/users/Config.cpp b/src/modules/users/Config.cpp index b19d29e6a..371d98932 100644 --- a/src/modules/users/Config.cpp +++ b/src/modules/users/Config.cpp @@ -840,6 +840,9 @@ Config::setConfigurationMap( const QVariantMap& configurationMap ) setAutoLoginGroup( either< QString, const QString& >( CalamaresUtils::getString, configurationMap, "autologinGroup", "autoLoginGroup", QString() ) ); setSudoersGroup( CalamaresUtils::getString( configurationMap, "sudoersGroup" ) ); + m_sudoStyle = CalamaresUtils::getBool( configurationMap, "sudoersConfigureWithGroup", false ) + ? SudoStyle::UserAndGroup + : SudoStyle::UserOnly; m_hostNameActions = getHostNameActions( configurationMap ); @@ -904,7 +907,7 @@ Config::createJobs() const if ( !m_sudoersGroup.isEmpty() ) { - j = new SetupSudoJob( m_sudoersGroup ); + j = new SetupSudoJob( m_sudoersGroup, m_sudoStyle ); jobs.append( Calamares::job_ptr( j ) ); } diff --git a/src/modules/users/Config.h b/src/modules/users/Config.h index d9fce4f60..e37ee77d5 100644 --- a/src/modules/users/Config.h +++ b/src/modules/users/Config.h @@ -186,8 +186,15 @@ public: /// The group of which auto-login users must be a member QString autoLoginGroup() const { return m_autoLoginGroup; } + + enum class SudoStyle + { + UserOnly, + UserAndGroup + }; /// The group of which users who can "sudo" must be a member QString sudoersGroup() const { return m_sudoersGroup; } + SudoStyle sudoStyle() const { return m_sudoStyle; } /// The full (GECOS) name of the user QString fullName() const { return m_fullName; } @@ -307,6 +314,7 @@ private: QString m_userShell; QString m_autoLoginGroup; QString m_sudoersGroup; + SudoStyle m_sudoStyle = SudoStyle::UserOnly; QString m_fullName; QString m_loginName; QString m_hostName; diff --git a/src/modules/users/MiscJobs.cpp b/src/modules/users/MiscJobs.cpp index 34fb08863..5cba202e0 100644 --- a/src/modules/users/MiscJobs.cpp +++ b/src/modules/users/MiscJobs.cpp @@ -22,8 +22,9 @@ #include #include -SetupSudoJob::SetupSudoJob( const QString& group ) +SetupSudoJob::SetupSudoJob( const QString& group, Config::SudoStyle style ) : m_sudoGroup( group ) + , m_sudoStyle( style ) { } @@ -33,6 +34,22 @@ SetupSudoJob::prettyName() const return tr( "Configure
sudo
users." ); } +static QString +designatorForStyle( Config::SudoStyle style ) +{ + switch ( style ) + { + case Config::SudoStyle::UserOnly: + return QStringLiteral( "(ALL)" ); + break; + case Config::SudoStyle::UserAndGroup: + return QStringLiteral( "(ALL:ALL)" ); + break; + } + __builtin_unreachable(); + return QString(); +} + Calamares::JobResult SetupSudoJob::exec() { @@ -42,7 +59,9 @@ SetupSudoJob::exec() return Calamares::JobResult::ok(); } - QString sudoersLine = QString( "%%1 ALL=(ALL) ALL\n" ).arg( m_sudoGroup ); + // One % for the sudo format, keep it outside of the string to avoid accidental replacement + QString sudoersLine + = QChar( '%' ) + QString( "%1 ALL=%2 ALL\n" ).arg( m_sudoGroup, designatorForStyle( m_sudoStyle ) ); auto fileResult = CalamaresUtils::System::instance()->createTargetFile( QStringLiteral( "/etc/sudoers.d/10-installer" ), sudoersLine.toUtf8().constData(), diff --git a/src/modules/users/MiscJobs.h b/src/modules/users/MiscJobs.h index fe4ff87c0..57272aa95 100644 --- a/src/modules/users/MiscJobs.h +++ b/src/modules/users/MiscJobs.h @@ -17,20 +17,21 @@ #ifndef USERS_MISCJOBS_H #define USERS_MISCJOBS_H -#include "Job.h" +#include "Config.h" -class Config; +#include "Job.h" class SetupSudoJob : public Calamares::Job { Q_OBJECT public: - SetupSudoJob( const QString& group ); + SetupSudoJob( const QString& group, Config::SudoStyle style ); QString prettyName() const override; Calamares::JobResult exec() override; public: QString m_sudoGroup; + Config::SudoStyle m_sudoStyle; }; class SetupGroupsJob : public Calamares::Job diff --git a/src/modules/users/users.conf b/src/modules/users/users.conf index a196e57d3..9f932c0a1 100644 --- a/src/modules/users/users.conf +++ b/src/modules/users/users.conf @@ -63,6 +63,10 @@ doAutologin: true # the setting will be duplicated in the `/etc/sudoers.d/10-installer` file, # potentially confusing users. sudoersGroup: wheel +# If set to `false` (the default), writes a sudoers file with `(ALL)` +# so that the command can be run as any user. If set to `true`, writes +# `(ALL:ALL)` so that any user and any group can be chosen. +sudoersConfigureWithGroup: false # Setting this to false, causes the root account to be disabled. # When disabled, hides the "Use the same password for administrator" diff --git a/src/modules/users/users.schema.yaml b/src/modules/users/users.schema.yaml index b96b2abd8..3b49061bc 100644 --- a/src/modules/users/users.schema.yaml +++ b/src/modules/users/users.schema.yaml @@ -23,6 +23,7 @@ properties: required: [ name ] autologinGroup: { type: string } sudoersGroup: { type: string } + sudoersConfigureWithGroup: { type: boolean, default: false } # Skip login (depends on displaymanager support) doAutologin: { type: boolean, default: true } # Root password separate from user password? From 9779676fd817fd3f4f710a82ff3b2547333db8be Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Fri, 25 Feb 2022 14:11:58 +0100 Subject: [PATCH 13/64] i18n: [calamares] Automatic merge of Transifex translations --- lang/calamares_ar.ts | 6 +- lang/calamares_as.ts | 6 +- lang/calamares_ast.ts | 6 +- lang/calamares_az.ts | 47 +++++++------ lang/calamares_az_AZ.ts | 47 +++++++------ lang/calamares_be.ts | 6 +- lang/calamares_bg.ts | 6 +- lang/calamares_bn.ts | 6 +- lang/calamares_ca.ts | 12 ++-- lang/calamares_ca@valencia.ts | 6 +- lang/calamares_cs_CZ.ts | 8 +-- lang/calamares_da.ts | 6 +- lang/calamares_de.ts | 51 +++++++------- lang/calamares_el.ts | 6 +- lang/calamares_en.ts | 8 +-- lang/calamares_en_GB.ts | 6 +- lang/calamares_eo.ts | 6 +- lang/calamares_es.ts | 6 +- lang/calamares_es_MX.ts | 6 +- lang/calamares_es_PR.ts | 6 +- lang/calamares_et.ts | 6 +- lang/calamares_eu.ts | 6 +- lang/calamares_fa.ts | 6 +- lang/calamares_fi_FI.ts | 67 +++++++++--------- lang/calamares_fr.ts | 6 +- lang/calamares_fur.ts | 6 +- lang/calamares_gl.ts | 6 +- lang/calamares_gu.ts | 6 +- lang/calamares_he.ts | 8 +-- lang/calamares_hi.ts | 47 +++++++------ lang/calamares_hr.ts | 6 +- lang/calamares_hu.ts | 6 +- lang/calamares_id.ts | 6 +- lang/calamares_ie.ts | 6 +- lang/calamares_is.ts | 6 +- lang/calamares_it_IT.ts | 74 +++++++++---------- lang/calamares_ja-Hira.ts | 6 +- lang/calamares_ja.ts | 8 +-- lang/calamares_kk.ts | 6 +- lang/calamares_kn.ts | 6 +- lang/calamares_ko.ts | 129 +++++++++++++++++----------------- lang/calamares_lo.ts | 6 +- lang/calamares_lt.ts | 8 +-- lang/calamares_lv.ts | 6 +- lang/calamares_mk.ts | 6 +- lang/calamares_ml.ts | 6 +- lang/calamares_mr.ts | 6 +- lang/calamares_nb.ts | 6 +- lang/calamares_ne.ts | 6 +- lang/calamares_ne_NP.ts | 6 +- lang/calamares_nl.ts | 6 +- lang/calamares_pl.ts | 6 +- lang/calamares_pt_BR.ts | 8 +-- lang/calamares_pt_PT.ts | 8 +-- lang/calamares_ro.ts | 6 +- lang/calamares_ru.ts | 6 +- lang/calamares_si.ts | 8 +-- lang/calamares_sk.ts | 32 +++++---- lang/calamares_sl.ts | 6 +- lang/calamares_sq.ts | 8 +-- lang/calamares_sr.ts | 6 +- lang/calamares_sr@latin.ts | 6 +- lang/calamares_sv.ts | 12 ++-- lang/calamares_ta_IN.ts | 6 +- lang/calamares_te.ts | 6 +- lang/calamares_tg.ts | 6 +- lang/calamares_th.ts | 6 +- lang/calamares_tr_TR.ts | 8 +-- lang/calamares_uk.ts | 8 +-- lang/calamares_ur.ts | 6 +- lang/calamares_vi.ts | 6 +- lang/calamares_zh.ts | 6 +- lang/calamares_zh_CN.ts | 49 ++++++------- lang/calamares_zh_HK.ts | 6 +- lang/calamares_zh_TW.ts | 8 +-- 75 files changed, 492 insertions(+), 483 deletions(-) diff --git a/lang/calamares_ar.ts b/lang/calamares_ar.ts index 852e44af0..3f76775b3 100644 --- a/lang/calamares_ar.ts +++ b/lang/calamares_ar.ts @@ -3894,12 +3894,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4122,7 +4122,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_as.ts b/lang/calamares_as.ts index d3fc9a2d2..7c460f1b7 100644 --- a/lang/calamares_as.ts +++ b/lang/calamares_as.ts @@ -3856,12 +3856,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>যদি এটাতকৈ বেছি ব্যক্তিয়ে এইটো কম্পিউটাৰ ব্যৱহাৰ কৰে, আপুনি চেত্ আপৰ পিছত বহুতো একাউন্ট বনাব পাৰে।</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>যদি এটাতকৈ বেছি ব্যক্তিয়ে এইটো কম্পিউটাৰ ব্যৱহাৰ কৰে, আপুনি ইনস্তলচেন​ৰ পিছত বহুতো একাউন্ট বনাব পাৰে।</small> @@ -4084,7 +4084,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_ast.ts b/lang/calamares_ast.ts index 5a71b1bc4..7f8b9e519 100644 --- a/lang/calamares_ast.ts +++ b/lang/calamares_ast.ts @@ -3856,12 +3856,12 @@ Salida: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Si va usar l'ordenador más d'una persona, pues crear más cuentes tres la configuración.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Si va usar l'ordenador más d'una persona, pues crear más cuentes tres la instalación.</small> @@ -4084,7 +4084,7 @@ Salida: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_az.ts b/lang/calamares_az.ts index be61f48d3..a3e836a06 100644 --- a/lang/calamares_az.ts +++ b/lang/calamares_az.ts @@ -1020,7 +1020,7 @@ Bu proqramdan çıxılacaq və bütün dəyişikliklər itiriləcəkdir. Primar&y - + &İlkin @@ -1085,7 +1085,7 @@ Bu proqramdan çıxılacaq və bütün dəyişikliklər itiriləcəkdir. Mountpoint must start with a <tt>/</tt>. - + Qoşulma nöqtəsi <tt>/</tt> ilə başlamalıdır. @@ -1374,7 +1374,7 @@ Bu proqramdan çıxılacaq və bütün dəyişikliklər itiriləcəkdir. Con&tent: - + &Tərkibi: @@ -1442,7 +1442,7 @@ Bu proqramdan çıxılacaq və bütün dəyişikliklər itiriləcəkdir. Your system does not seem to support encryption well enough to encrypt the entire system. You may enable encryption, but performance may suffer. - + Sisteminiz göründüyü kimi bütün sistemin şifrələnməsini lazım olduğu qədər dəstəkləmir. Siz şifrələməni aktiv edə bilərsiniz, lakin bu sistemin işini zəiflədə bilər. @@ -1466,7 +1466,7 @@ Bu proqramdan çıxılacaq və bütün dəyişikliklər itiriləcəkdir. Details: - + Təfərrüatlar: @@ -1812,17 +1812,17 @@ Bu proqramdan çıxılacaq və bütün dəyişikliklər itiriləcəkdir. No target system available. - + Hədəf sistemi əlçatan deyil. No rootMountPoint is set. - + Kök qoşulma nöztəsi (rootMountPoint) təyin olunmayıb. No configFilePath is set. - + Tənzimləmə faylı yolu (configFilePath) təyin olunmayıb. @@ -3852,23 +3852,23 @@ Output: No target system available. - + Hədəf sistemi əlçatan deyil. No rootMountPoint is set. - + Kök qoşulma nöztəsi (rootMountPoint) təyin olunmayıb. UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Əgər bu kompyuteri sizdən başqa şəxs istifadə edəcəkdirsə o zaman ayarlandıqdan sonra bir neçə istifadəçi hesabı yarada bilərsiniz.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Əgər bu kompyuteri sizdən başqa şəxs istifadə edəcəkdirsə o zaman quraşdırıldıqdan sonra bir neçə istifadəçi hesabı yarada bilərsiniz.</small> @@ -4077,12 +4077,12 @@ Output: Create ZFS pools and datasets - + ZFS mənbələri - zpool və verilənlər dəsti yaratmaq Failed to create zpool on - + Zpool yaradıla bilmədi @@ -4091,29 +4091,29 @@ Output: - No partitions are available for Zfs. - + No partitions are available for ZFS. + ZFS üçün əlçatan bölmələr yoxdur. Internal data missing - + Daxili məlumatlar çatışmır Failed to create zpool - + Zpool yaradıla bilmədi Failed to create dataset - + Verilənlər dəsti yaradıla bilmədi The output was: - + Çıxışda: @@ -4200,17 +4200,18 @@ Output: %1 has been installed on your computer.<br/> You may now restart your device. - + %1 kompyuterinizə quraşdırıldı.<br/> + Cihazınızı indi yenidən başlada bilərsiniz. Close - + Bağlayın Restart - + Yenidən başladın diff --git a/lang/calamares_az_AZ.ts b/lang/calamares_az_AZ.ts index 6190848de..fc596ae25 100644 --- a/lang/calamares_az_AZ.ts +++ b/lang/calamares_az_AZ.ts @@ -1020,7 +1020,7 @@ Bu proqramdan çıxılacaq və bütün dəyişikliklər itiriləcəkdir. Primar&y - + &İlkin @@ -1085,7 +1085,7 @@ Bu proqramdan çıxılacaq və bütün dəyişikliklər itiriləcəkdir. Mountpoint must start with a <tt>/</tt>. - + Qoşulma nöqtəsi <tt>/</tt> ilə başlamalıdır. @@ -1374,7 +1374,7 @@ Bu proqramdan çıxılacaq və bütün dəyişikliklər itiriləcəkdir. Con&tent: - + &Tərkibi: @@ -1442,7 +1442,7 @@ Bu proqramdan çıxılacaq və bütün dəyişikliklər itiriləcəkdir. Your system does not seem to support encryption well enough to encrypt the entire system. You may enable encryption, but performance may suffer. - + Sisteminiz göründüyü kimi bütün sistemin şifrələnməsini lazım olduğu qədər dəstəkləmir. Siz şifrələməni aktiv edə bilərsiniz, lakin bu sistemin işini zəiflədə bilər. @@ -1466,7 +1466,7 @@ Bu proqramdan çıxılacaq və bütün dəyişikliklər itiriləcəkdir. Details: - + Təfərrüatlar: @@ -1812,17 +1812,17 @@ Bu proqramdan çıxılacaq və bütün dəyişikliklər itiriləcəkdir. No target system available. - + Hədəf sistemi əlçatan deyil. No rootMountPoint is set. - + Kök qoşulma nöztəsi (rootMountPoint) təyin olunmayıb. No configFilePath is set. - + Tənzimləmə faylı yolu (configFilePath) təyin olunmayıb. @@ -3852,23 +3852,23 @@ Output: No target system available. - + Hədəf sistemi əlçatan deyil. No rootMountPoint is set. - + Kök qoşulma nöztəsi (rootMountPoint) təyin olunmayıb. UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Əgər bu kompyuteri sizdən başqa şəxs istifadə edəcəkdirsə o zaman ayarlandıqdan sonra bir neçə istifadəçi hesabı yarada bilərsiniz.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Əgər bu kompyuteri sizdən başqa şəxs istifadə edəcəkdirsə o zaman quraşdırıldıqdan sonra bir neçə istifadəçi hesabı yarada bilərsiniz.</small> @@ -4077,12 +4077,12 @@ Output: Create ZFS pools and datasets - + ZFS mənbələri - zpool və verilənlər dəsti yaratmaq Failed to create zpool on - + Zpool yaradıla bilmədi @@ -4091,29 +4091,29 @@ Output: - No partitions are available for Zfs. - + No partitions are available for ZFS. + ZFS üçün əlçatan bölmələr yoxdur. Internal data missing - + Daxili məlumatlar çatışmır Failed to create zpool - + Zpool yaradıla bilmədi Failed to create dataset - + Verilənlər dəsti yaradıla bilmədi The output was: - + Çıxışda: @@ -4200,17 +4200,18 @@ Output: %1 has been installed on your computer.<br/> You may now restart your device. - + %1 kompyuterinizə quraşdırıldı.<br/> + Cihazınızı indi yenidən başlada bilərsiniz. Close - + Bağlayın Restart - + Yenidən başladın diff --git a/lang/calamares_be.ts b/lang/calamares_be.ts index a57569ef0..764f96c78 100644 --- a/lang/calamares_be.ts +++ b/lang/calamares_be.ts @@ -3878,12 +3878,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Калі камп’ютарам карыстаецца некалькі чалавек, то вы можаце стварыць для іх акаўнты пасля завяршэння ўсталёўкі.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Калі камп’ютарам карыстаецца некалькі чалавек, то вы можаце стварыць для іх акаўнты пасля завяршэння ўсталёўкі.</small> @@ -4106,7 +4106,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_bg.ts b/lang/calamares_bg.ts index fe3453c52..e2e313b70 100644 --- a/lang/calamares_bg.ts +++ b/lang/calamares_bg.ts @@ -3852,12 +3852,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4080,7 +4080,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_bn.ts b/lang/calamares_bn.ts index d007c964d..9f9735fec 100644 --- a/lang/calamares_bn.ts +++ b/lang/calamares_bn.ts @@ -3849,12 +3849,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4077,7 +4077,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_ca.ts b/lang/calamares_ca.ts index 9751599ba..7fee3ffcb 100644 --- a/lang/calamares_ca.ts +++ b/lang/calamares_ca.ts @@ -3862,12 +3862,12 @@ La configuració pot continuar, però algunes característiques podrien estar in UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Si més d'una persona usarà aquest ordinador, podeu crear diversos comptes després de la configuració.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Si més d'una persona usarà aquest ordinador, podeu crear diversos comptes després de la instal·lació.</small> @@ -4081,7 +4081,7 @@ La configuració pot continuar, però algunes característiques podrien estar in Failed to create zpool on - No s'ha pogut crear zpool a + No s'ha pogut crear la zpool a @@ -4090,8 +4090,8 @@ La configuració pot continuar, però algunes característiques podrien estar in - No partitions are available for Zfs. - No hi ha particions disponibles per a Zfs. + No partitions are available for ZFS. + No hi ha particions disponibles per a ZFS. @@ -4102,7 +4102,7 @@ La configuració pot continuar, però algunes característiques podrien estar in Failed to create zpool - No s'ha pogut crear zpool. + No s'ha pogut crear la zpool. diff --git a/lang/calamares_ca@valencia.ts b/lang/calamares_ca@valencia.ts index d05403aa7..b8f7157cd 100644 --- a/lang/calamares_ca@valencia.ts +++ b/lang/calamares_ca@valencia.ts @@ -3858,12 +3858,12 @@ La configuració pot continuar, però és possible que algunes característiques UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Si hi ha més d'una persona que ha d'usar aquest ordinador, podeu crear diversos comptes després de la configuració.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Si hi ha més d'una persona que ha d'usar aquest ordinador, podeu crear diversos comptes després de la instal·lació.</small> @@ -4086,7 +4086,7 @@ La configuració pot continuar, però és possible que algunes característiques - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_cs_CZ.ts b/lang/calamares_cs_CZ.ts index 22483841c..c7de585ab 100644 --- a/lang/calamares_cs_CZ.ts +++ b/lang/calamares_cs_CZ.ts @@ -3884,12 +3884,12 @@ Výstup: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Pokud bude tento počítač používat více lidí, můžete přidat uživatelské účty po dokončení instalace.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Pokud bude tento počítač používat více lidí, můžete přidat uživatelské účty po dokončení instalace.</small> @@ -4112,8 +4112,8 @@ Výstup: - No partitions are available for Zfs. - Nejsou k dispozici žádné oddíly pro zfs. + No partitions are available for ZFS. + Pro ZFS nejsou k dispozici žádné oddíly. diff --git a/lang/calamares_da.ts b/lang/calamares_da.ts index daf42e3a9..b72bf648b 100644 --- a/lang/calamares_da.ts +++ b/lang/calamares_da.ts @@ -3859,12 +3859,12 @@ setting UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Hvis mere end én person bruger computeren, kan du oprette flere konti efter opsætningen.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Hvis mere end én person bruger computeren, kan du oprette flere konti efter installationen.</small> @@ -4087,7 +4087,7 @@ setting - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_de.ts b/lang/calamares_de.ts index 4adea4edc..03adbf898 100644 --- a/lang/calamares_de.ts +++ b/lang/calamares_de.ts @@ -1021,7 +1021,7 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Primar&y - + Primä&r @@ -1086,7 +1086,7 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Mountpoint must start with a <tt>/</tt>. - + Einhängepunkt muss mit einem <tt>/</tt>beginnen. @@ -1375,7 +1375,7 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Con&tent: - + Inhal&t: @@ -1443,7 +1443,7 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Your system does not seem to support encryption well enough to encrypt the entire system. You may enable encryption, but performance may suffer. - + Ihr System scheint Verschlüsselung nicht ausreichend zu unterstützen, um das gesamte System zu verschlüsseln. Sie können diese zwar aktivieren, aber die Leistung des Systems könnte darunter leiden. @@ -1467,7 +1467,7 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Details: - + Details: @@ -1813,17 +1813,17 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. No target system available. - + Kein Zielsystem verfügbar. No rootMountPoint is set. - + Kein rootMountPoint gesetzt. No configFilePath is set. - + Kein configFilePath gesetzt. @@ -3852,23 +3852,23 @@ Ausgabe: No target system available. - + Kein Zielsystem verfügbar. No rootMountPoint is set. - + Kein rootMountPoint gesetzt. UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Falls dieser Computer von mehr als einer Person benutzt werden soll, können weitere Benutzerkonten nach der Installation eingerichtet werden.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Falls dieser Computer von mehr als einer Person benutzt werden soll, können weitere Benutzerkonten nach der Installation eingerichtet werden.</small> @@ -4077,12 +4077,12 @@ Ausgabe: Create ZFS pools and datasets - + ZFS Pools und Datensets erstellen Failed to create zpool on - + Zpool konnte nicht erstellt werden auf @@ -4091,29 +4091,29 @@ Ausgabe: - No partitions are available for Zfs. - + No partitions are available for ZFS. + Keine Partitionen für ZFS verfügbar. Internal data missing - + Interne Daten fehlen Failed to create zpool - + Zpool konnte nicht erstellt werden Failed to create dataset - + Datenset konnte nicht erstellt werden The output was: - + Die Ausgabe war: @@ -4202,17 +4202,18 @@ Ausgabe: %1 has been installed on your computer.<br/> You may now restart your device. - + %1 wurde auf Ihrem Computer installiert.<br/> + Sie können Ihr Gerät nun neu starten. Close - + Schließen Restart - + Neustart @@ -4289,7 +4290,7 @@ Ausgabe: 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 ist eine mächtige und freie Office-Lösung, verwendet von Millionen von Menschen rund um den Globus. Sie enthäIt verschiedene Anwendungen, die LibreOffice zur vielseitigsten Open-Source-Lösung für Office-Anwendungen auf dem Mark machen.<br/> + LibreOffice ist eine mächtige und freie Office-Lösung, verwendet von Millionen von Menschen rund um den Globus. Sie enthäIt verschiedene Anwendungen, die LibreOffice zur vielseitigsten Open-Source-Lösung für Office-Anwendungen auf dem Markt machen.<br/> Standard-Option. @@ -4300,7 +4301,7 @@ Ausgabe: 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. - Wenn Sie keine Office-Suite installieren wollen, wählen Sie einfach Keine Office Suite. Sie können jederzeit eine oder mehrere zu Ihrem installiertem System hinzufügen wenn nötig. + Wenn Sie keine Office-Suite installieren wollen, wählen Sie einfach Keine Office Suite. Sie können jederzeit eine oder mehrere zu Ihrem installierten System hinzufügen wenn nötig. diff --git a/lang/calamares_el.ts b/lang/calamares_el.ts index ae1642ea2..265554d97 100644 --- a/lang/calamares_el.ts +++ b/lang/calamares_el.ts @@ -3849,12 +3849,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4077,7 +4077,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_en.ts b/lang/calamares_en.ts index 68d731072..5a489bec3 100644 --- a/lang/calamares_en.ts +++ b/lang/calamares_en.ts @@ -3862,12 +3862,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4090,8 +4090,8 @@ Output: - No partitions are available for Zfs. - No partitions are available for Zfs. + No partitions are available for ZFS. + No partitions are available for ZFS. diff --git a/lang/calamares_en_GB.ts b/lang/calamares_en_GB.ts index 311f4225b..0cf9d6f83 100644 --- a/lang/calamares_en_GB.ts +++ b/lang/calamares_en_GB.ts @@ -3852,12 +3852,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4080,7 +4080,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_eo.ts b/lang/calamares_eo.ts index 95833ae8a..72e2c9d03 100644 --- a/lang/calamares_eo.ts +++ b/lang/calamares_eo.ts @@ -3853,12 +3853,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4081,7 +4081,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_es.ts b/lang/calamares_es.ts index d5b5b2ad5..980e0c0f0 100644 --- a/lang/calamares_es.ts +++ b/lang/calamares_es.ts @@ -3853,12 +3853,12 @@ Salida: 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> @@ -4081,7 +4081,7 @@ Salida: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_es_MX.ts b/lang/calamares_es_MX.ts index e50b970a0..2b9f1bade 100644 --- a/lang/calamares_es_MX.ts +++ b/lang/calamares_es_MX.ts @@ -3855,12 +3855,12 @@ Salida UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Si más de una persona usará esta computadora, puede crear múltiples cuentas después de la configuración</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Si más de una persona usará esta computadora, puede crear varias cuentas después de la instalación.</small> @@ -4083,7 +4083,7 @@ Salida - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_es_PR.ts b/lang/calamares_es_PR.ts index b441f0640..7e11442f1 100644 --- a/lang/calamares_es_PR.ts +++ b/lang/calamares_es_PR.ts @@ -3848,12 +3848,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4076,7 +4076,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_et.ts b/lang/calamares_et.ts index 88365cf98..fe69c01a1 100644 --- a/lang/calamares_et.ts +++ b/lang/calamares_et.ts @@ -3852,12 +3852,12 @@ Väljund: 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> @@ -4080,7 +4080,7 @@ Väljund: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_eu.ts b/lang/calamares_eu.ts index 1d2c4ba93..5c73c30d2 100644 --- a/lang/calamares_eu.ts +++ b/lang/calamares_eu.ts @@ -3851,12 +3851,12 @@ Irteera: 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> @@ -4079,7 +4079,7 @@ Irteera: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_fa.ts b/lang/calamares_fa.ts index d1db16310..eae065b22 100644 --- a/lang/calamares_fa.ts +++ b/lang/calamares_fa.ts @@ -3857,12 +3857,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>اگر بیش از یک نفر از این کامپیوتر استفاده می کنند، میتوانید حساب های دیگری بعد نصب ایجاد کنید.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>اگر بیش از یک نفر از این کامپیوتر استفاده می کنند، میتوانید حساب های دیگری بعد نصب ایجاد کنید.</small> @@ -4085,7 +4085,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_fi_FI.ts b/lang/calamares_fi_FI.ts index c999c998d..49f8498f2 100644 --- a/lang/calamares_fi_FI.ts +++ b/lang/calamares_fi_FI.ts @@ -534,7 +534,7 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. Select storage de&vice: - Valitse tallennus&laite: + Valitse kiintole&vy: @@ -597,7 +597,7 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. 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. - Tällä tallennuslaitteella ei näytä olevan käyttöjärjestelmää. Mitä haluat tehdä?<br/>Voit tarkistaa ja vahvistaa valintasi ennen kuin tallennuslaitteeseen tehdään muutoksia. + Tällä kiintolevyllä ei näytä olevan käyttöjärjestelmää. Mitä haluat tehdä?<br/>Voit tarkistaa ja vahvistaa valintasi ennen kuin kiintolevylle tehdään muutoksia. @@ -605,7 +605,7 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - <strong>Tyhjennä levy</strong><br/>Tämä <font color="red">poistaa</font> kaikki tiedot valitussa tallennuslaitteessa. + <strong>Tyhjennä levy</strong><br/>Tämä <font color="red">poistaa</font> kaikki tiedot valitussa kiintolevyssä. @@ -626,17 +626,17 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. 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. - Tässä tallennuslaitteessa on %1 dataa. Mitä haluat tehdä?<br/>Voit tarkistaa ja vahvistaa valintasi ennen kuin tallennuslaitteeseen tehdään muutoksia. + Tässä kiintolevyssä on %1 dataa. Mitä haluat tehdä?<br/>Voit tarkistaa ja vahvistaa valintasi ennen kuin kiintolevyyn tehdään muutoksia. 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. - Tämä tallennuslaite sisältää jo käyttöjärjestelmän. Mitä haluaisit tehdä?<br/>Voit tarkistaa ja vahvistaa valintasi, ennen kuin tallennuslaitteeseen tehdään muutoksia. + Tämä kiintolevy sisältää jo käyttöjärjestelmän. Mitä haluaisit tehdä?<br/>Voit tarkistaa ja vahvistaa valintasi, ennen kuin kiintolevyyn tehdään muutoksia. 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. - Tämä tallennuslaite sisältää jo useita käyttöjärjestelmiä. Mitä haluaisit tehdä?<br/>Voit tarkistaa ja vahvistaa valintasi, ennen kuin tallennuslaitteeseen tehdään muutoksia. + Tämä kiintolevy sisältää jo useita käyttöjärjestelmiä. Mitä haluaisit tehdä?<br/>Voit tarkistaa ja vahvistaa valintasi, ennen kuin kiintolevyyn tehdään muutoksia. @@ -1021,7 +1021,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Primar&y - + Ensisi&jainen @@ -1086,7 +1086,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Mountpoint must start with a <tt>/</tt>. - + Liitospisteen tulee alkaa <tt>/</tt>. @@ -1306,7 +1306,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. 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. - Tämä asennusohjelma <strong>ei tunnista osion taulukkoa</strong> valitussa tallennuslaitteessa.<br><br>Laitteessa ei ole osio-taulukkoa, tai taulukko on vioittunut tai tuntematon.<br>Tämä asennusohjelma voi luoda uuden osiontaulukon sinulle, joko automaattisesti tai manuaalisesti. + Asennusohjelma <strong>ei tunnista osiotaulukkoa</strong> valitussa kiintolevyssä.<br><br>Levyssä ei ole osiotaulukkoa, taulukko on vioittunut tai tuntematon.<br>Asennusohjelma voi tehdä uuden osiotaulukon, joko automaattisesti tai manuaalisesti. @@ -1321,7 +1321,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. 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. - Valitun tallennuslaitteen <strong>osion taulukon</strong> tyyppi.<br><br>Ainoa tapa muuttaa osion taulukon tyyppiä on poistaa ja luoda uudelleen osiot tyhjästä, mikä tuhoaa kaikki tallennuslaitteen tiedot. <br>Tämä asennusohjelma säilyttää nykyisen osion taulukon, ellet nimenomaisesti valitse muuta.<br>Jos olet epävarma, niin nykyaikaisissa järjestelmissä GPT on suositus. + Valitun kiintolevyn <strong>osiotaulukon</strong> tyyppi.<br><br>Ainoa tapa muuttaa osiotaulukon tyyppiä on poistaa ja luoda uudelleen osiot tyhjästä, mikä tuhoaa kaikki kiintolevyn sisältämät tiedot. <br>Asennusohjelma säilyttää nykyisen osiotaulukon, ellet nimenomaisesti valitse muuta.<br>Jos olet epävarma niin nykyaikaisissa järjestelmissä GPT on suositus. @@ -1375,7 +1375,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Con&tent: - + Sisäl&tö: @@ -1443,7 +1443,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Your system does not seem to support encryption well enough to encrypt the entire system. You may enable encryption, but performance may suffer. - + Järjestelmäsi ei näytä tukevan salausta tarpeeksi hyvin koko järjestelmän salaamiseksi. Voit ottaa salauksen käyttöön, mutta suorituskyky voi kärsiä. @@ -1467,7 +1467,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Details: - + Tiedot: @@ -1813,17 +1813,17 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. No target system available. - + Kohdejärjestelmää ei ole käytettävissä. No rootMountPoint is set. - + Ei ole asetettu rootMountPoint No configFilePath is set. - + Ei ole asetettu configFilePath @@ -2764,7 +2764,7 @@ hiiren vieritystä skaalaamiseen. Storage de&vice: - Tallennus&laite: + Kiintole&vy: @@ -3396,7 +3396,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Scanning storage devices... - Skannataan tallennuslaitteita... + Etsitään kiintolevyjä... @@ -3852,23 +3852,23 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ No target system available. - + Kohdejärjestelmää ei ole käytettävissä. No rootMountPoint is set. - + Ei ole asetettu rootMountPoint UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Jos useampi kuin yksi henkilö käyttää tätä tietokonetta, voit luoda useita tilejä asennuksen jälkeen.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Jos useampi kuin yksi henkilö käyttää tätä tietokonetta, voit luoda useita tilejä asennuksen jälkeen.</small> @@ -4077,12 +4077,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Create ZFS pools and datasets - + Luo ZFS-poolit ja tietojoukot Failed to create zpool on - + Zpoolin luominen epäonnistui @@ -4091,29 +4091,29 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ - No partitions are available for Zfs. - + No partitions are available for ZFS. + ZFS:lle ei ole saatavilla osioita. Internal data missing - + Sisäiset tiedot puuttuvat Failed to create zpool - + Epäonnistui zpoolin luominen Failed to create dataset - + Tietojoukon luominen epäonnistui The output was: - + Tulos oli: @@ -4202,17 +4202,18 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ %1 has been installed on your computer.<br/> You may now restart your device. - + %1 on asennettu tietokoneellesi.<br/> + Voit nyt käynnistää uudelleen. Close - + Sulje Restart - + Käynnistä diff --git a/lang/calamares_fr.ts b/lang/calamares_fr.ts index e41530196..bef3e452e 100644 --- a/lang/calamares_fr.ts +++ b/lang/calamares_fr.ts @@ -3863,12 +3863,12 @@ Sortie UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>si plusieurs personnes utilisent cet ordinateur, vous pourrez créer plusieurs comptes après la configuration.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>si plusieurs personnes utilisent cet ordinateur, vous pourrez créer plusieurs comptes après l'installation.</small> @@ -4091,7 +4091,7 @@ Sortie - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_fur.ts b/lang/calamares_fur.ts index adb106cec..0ca0f6baf 100644 --- a/lang/calamares_fur.ts +++ b/lang/calamares_fur.ts @@ -3858,12 +3858,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Se chest computer al vignarà doprât di plui di une persone, si pues creâ plui accounts dopo vê completade la configurazion.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Se chest computer al vignarà doprât di plui di une persone, si pues creâ plui accounts dopo vê completade la instalazion.</small> @@ -4086,7 +4086,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_gl.ts b/lang/calamares_gl.ts index 4f77b7c80..f35bcdfb9 100644 --- a/lang/calamares_gl.ts +++ b/lang/calamares_gl.ts @@ -3853,12 +3853,12 @@ Saída: 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> @@ -4081,7 +4081,7 @@ Saída: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_gu.ts b/lang/calamares_gu.ts index 4b0ee0708..cd716b131 100644 --- a/lang/calamares_gu.ts +++ b/lang/calamares_gu.ts @@ -3848,12 +3848,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4076,7 +4076,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_he.ts b/lang/calamares_he.ts index 5e76b7022..020e91374 100644 --- a/lang/calamares_he.ts +++ b/lang/calamares_he.ts @@ -3884,12 +3884,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>אם מחשב זה מיועד לשימוש לטובת למעלה ממשתמש אחד, ניתן ליצור מגוון חשבונות לאחר ההתקנה.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>אם מחשב זה מיועד לשימוש לטובת למעלה ממשתמש אחד, ניתן ליצור מגוון חשבונות לאחר ההתקנה.</small> @@ -4112,8 +4112,8 @@ Output: - No partitions are available for Zfs. - אין מחיצות זמינות ל־Zfs. + No partitions are available for ZFS. + אין מחיצות זמינות ל־ZFS. diff --git a/lang/calamares_hi.ts b/lang/calamares_hi.ts index a5e11f715..361b44ac0 100644 --- a/lang/calamares_hi.ts +++ b/lang/calamares_hi.ts @@ -1020,7 +1020,7 @@ The installer will quit and all changes will be lost. Primar&y - + मुख्य (&y) @@ -1085,7 +1085,7 @@ The installer will quit and all changes will be lost. Mountpoint must start with a <tt>/</tt>. - + माउंट पॉइंट का <tt>/</tt> से आरंभ होना आवश्यक है। @@ -1374,7 +1374,7 @@ The installer will quit and all changes will be lost. Con&tent: - + सामग्री (&t): @@ -1442,7 +1442,7 @@ The installer will quit and all changes will be lost. Your system does not seem to support encryption well enough to encrypt the entire system. You may enable encryption, but performance may suffer. - + आपके सिस्टम पर एन्क्रिप्शन हेतु समर्थन सम्पूर्ण सिस्टम एन्क्रिप्ट करने के लिए पर्याप्त नहीं है। इच्छा हो तो एन्क्रिप्शन सक्रिय करें परन्तु इससे कार्यक्षमता प्रभावित हो सकती है। @@ -1466,7 +1466,7 @@ The installer will quit and all changes will be lost. Details: - + विवरण : @@ -1807,22 +1807,22 @@ The installer will quit and all changes will be lost. Configuring encrypted swap. - एन्क्रिप्टेड स्वैप को विन्यस्त करना। + एन्क्रिप्टेड स्वैप का विन्यास जारी। No target system available. - + लक्षित सिस्टम उपलब्ध नहीं है। No rootMountPoint is set. - + rootMountPoint निर्धारित नहीं है। No configFilePath is set. - + configFilePath निर्धारित नहीं है। @@ -3851,23 +3851,23 @@ Output: No target system available. - + लक्षित सिस्टम उपलब्ध नहीं है। No rootMountPoint is set. - + rootMountPoint निर्धारित नहीं है। UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>यदि एक से अधिक व्यक्ति इस कंप्यूटर का उपयोग करेंगे, तो आप सेटअप के उपरांत एकाधिक अकाउंट बना सकते हैं।</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>यदि एक से अधिक व्यक्ति इस कंप्यूटर का उपयोग करेंगे, तो आप इंस्टॉल के उपरांत एकाधिक अकाउंट बना सकते हैं।</small> @@ -4076,12 +4076,12 @@ Output: Create ZFS pools and datasets - + ZFS पूल व डेटासेट सृजन Failed to create zpool on - + यहाँ zpool का सृजन विफल @@ -4090,29 +4090,29 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. Internal data missing - + आतंरिक डेटा अनुपलब्ध Failed to create zpool - + zpool का सृजन विफल Failed to create dataset - + डेटासेट का सृजन विफल The output was: - + यह आउटपुट था : @@ -4201,17 +4201,18 @@ Output: %1 has been installed on your computer.<br/> You may now restart your device. - + आपके कंप्यूटर पर %1 इंस्टॉल हो चुका है।<br/> + अब आप उपकरण को पुनः आरंभ कर सकते हैं। Close - + बंद करें Restart - + पुनः आरंभ करें diff --git a/lang/calamares_hr.ts b/lang/calamares_hr.ts index 9d489d856..c500f7f77 100644 --- a/lang/calamares_hr.ts +++ b/lang/calamares_hr.ts @@ -3873,12 +3873,12 @@ Postavljanje se može nastaviti, ali neke će značajke možda biti onemogućene UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Ako će više osoba koristiti ovo računalo, možete postaviti više korisničkih računa poslije instalacije.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Ako će više osoba koristiti ovo računalo, možete postaviti više korisničkih računa poslije instalacije.</small> @@ -4101,7 +4101,7 @@ Postavljanje se može nastaviti, ali neke će značajke možda biti onemogućene - No partitions are available for Zfs. + No partitions are available for ZFS. Nisu dostupne particije za ZFS. diff --git a/lang/calamares_hu.ts b/lang/calamares_hu.ts index c8185218a..c079f0907 100644 --- a/lang/calamares_hu.ts +++ b/lang/calamares_hu.ts @@ -3855,12 +3855,12 @@ Calamares hiba %1. UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Ha egynél több személy használja a számítógépet akkor létrehozhat több felhasználói fiókot telepítés után.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Ha egynél több személy használja a számítógépet akkor létrehozhat több felhasználói fiókot telepítés után.</small> @@ -4083,7 +4083,7 @@ Calamares hiba %1. - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_id.ts b/lang/calamares_id.ts index f1174de0f..b0ec39e9a 100644 --- a/lang/calamares_id.ts +++ b/lang/calamares_id.ts @@ -3842,12 +3842,12 @@ Keluaran: 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> @@ -4070,7 +4070,7 @@ Keluaran: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_ie.ts b/lang/calamares_ie.ts index 431a16e4d..d5e3d668d 100644 --- a/lang/calamares_ie.ts +++ b/lang/calamares_ie.ts @@ -3848,12 +3848,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4076,7 +4076,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_is.ts b/lang/calamares_is.ts index feac32cd1..d37216026 100644 --- a/lang/calamares_is.ts +++ b/lang/calamares_is.ts @@ -3849,12 +3849,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4077,7 +4077,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_it_IT.ts b/lang/calamares_it_IT.ts index 2ce2b4fd0..9e528d324 100644 --- a/lang/calamares_it_IT.ts +++ b/lang/calamares_it_IT.ts @@ -6,7 +6,7 @@ Manage auto-mount settings - + Gestisci le impostazioni di mount automatico @@ -109,17 +109,17 @@ Reloads the stylesheet from the branding directory. - + Ricarica il foglio di stile dalla cartella del marchio. Uploads the session log to the configured pastebin. - + Carica i registri di sessione nel pastebin configurato. Send Session Log - + Invia registro di sessione @@ -498,7 +498,7 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse Set filesystem label on %1. - + Imposta l'etichetta del filesystem a %1. @@ -679,12 +679,12 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse Successfully unmounted %1. - + %1 smontata correttamente. Successfully disabled swap %1. - + Swap %1 disabilitata correttamente. @@ -769,7 +769,7 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse Set timezone to %1/%2. - + Imposta fuso orario a %1/%2. @@ -794,12 +794,12 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse Network Installation. (Disabled: Internal error) - + Installazione di rete (disabilitata: errore interno) Network Installation. (Disabled: No package list) - + Installazione di rete (disabilitata: nessun elenco di pacchetti) @@ -864,7 +864,7 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse '%1' is not allowed as username. - + '%1' non è consentito come nome utente. @@ -889,7 +889,7 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse '%1' is not allowed as hostname. - + '%1' non è consentito come nome host. @@ -904,7 +904,7 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse OK! - + OK! @@ -919,12 +919,12 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse The setup of %1 did not complete successfully. - + La configurazione di %1 non è stata completata correttamente. The installation of %1 did not complete successfully. - + L'installazione di %1 non è stata completata correttamente. @@ -959,12 +959,12 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse Install option: <strong>%1</strong> - + Opzione di installazione: <strong>%1</strong> None - + Nessuno @@ -1015,7 +1015,7 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse Primar&y - + Primar&ia @@ -1045,12 +1045,12 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse Label for the filesystem - + Etichetta per il filesystem FS Label: - + Etichetta FS: @@ -1080,7 +1080,7 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse Mountpoint must start with a <tt>/</tt>. - + Il punto di mount deve iniziare con un <tt>/</tt>. @@ -1088,12 +1088,12 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse Create new %1MiB partition on %3 (%2) with entries %4. - + Crea nuova partizione di %1MiB su %3 (%2) con voci %4. Create new %1MiB partition on %3 (%2). - + Crea nuova partizione di %1MiB su %3 (%2). @@ -1103,12 +1103,12 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2) with entries <em>%4</em>. - + Crea nuova partizione di <strong>%1MiB</strong> su <strong>%3</strong> (%2) con voci <em>%4</em>. Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2). - + Creare nuova partizione di <strong>%1MiB</strong> su <strong>%3</strong> (%2). @@ -1199,17 +1199,17 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse Creating user %1 - + Creazione utente %1. Configuring user %1 - + Configurazione utente %1 Setting file permissions - + Impostazione permessi file @@ -1369,7 +1369,7 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse Con&tent: - + Con&tenuto: @@ -1414,12 +1414,12 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse Label for the filesystem - + Etichetta per il filesystem FS Label: - + Etichetta FS: @@ -1461,7 +1461,7 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse Details: - + Dettagli: @@ -1963,7 +1963,7 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse Quit - + Esci @@ -2202,7 +2202,7 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse Zones - + Zone @@ -3852,12 +3852,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Se più di una persona utilizzerà questo computer, puoi creare ulteriori account dopo la configurazione.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Se più di una persona utilizzerà questo computer, puoi creare ulteriori account dopo l'installazione.</small> @@ -4080,7 +4080,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_ja-Hira.ts b/lang/calamares_ja-Hira.ts index 247f9f931..2fbb03225 100644 --- a/lang/calamares_ja-Hira.ts +++ b/lang/calamares_ja-Hira.ts @@ -3837,12 +3837,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4065,7 +4065,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_ja.ts b/lang/calamares_ja.ts index 853bee562..19fb7f54c 100644 --- a/lang/calamares_ja.ts +++ b/lang/calamares_ja.ts @@ -3853,12 +3853,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>複数の人がこのコンピューターを使用する場合は、セットアップ後に複数のアカウントを作成できます。</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>複数の人がこのコンピューターを使用する場合は、インストール後に複数のアカウントを作成できます。</small> @@ -4081,8 +4081,8 @@ Output: - No partitions are available for Zfs. - Zfs で使用できるパーティションがありません。 + No partitions are available for ZFS. + ZFS に使用できるパーティションがありません。 diff --git a/lang/calamares_kk.ts b/lang/calamares_kk.ts index abe31adaa..68cc47f2b 100644 --- a/lang/calamares_kk.ts +++ b/lang/calamares_kk.ts @@ -3848,12 +3848,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4076,7 +4076,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_kn.ts b/lang/calamares_kn.ts index d343430c5..b4fc296cb 100644 --- a/lang/calamares_kn.ts +++ b/lang/calamares_kn.ts @@ -3848,12 +3848,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4076,7 +4076,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_ko.ts b/lang/calamares_ko.ts index 92132aa40..0b6ed9b17 100644 --- a/lang/calamares_ko.ts +++ b/lang/calamares_ko.ts @@ -104,7 +104,7 @@ Crashes Calamares, so that Dr. Konqui can look at it. - Dr. Konqui가 그것을 볼 수 있도록, Calamares를 충돌시킵니다. + Dr. Konqui를 통해 조사할 수 있도록 Calamares를 충돌시킵니다. @@ -129,7 +129,7 @@ Displays the tree of widget names in the log (for stylesheet debugging). - 로그에 위젯 이름의 트리를 표시합니다 (스타일 시트 디버깅 용). + 로그에 위젯 이름의 트리를 표시합니다 (스타일시트 디버깅 용). @@ -329,7 +329,7 @@ %1 Link copied to clipboard - 게시한 로그를 설치합니다. + 설치 게시한 로그가 아래 위치에 업로드되었습니다. %1 @@ -506,12 +506,12 @@ The installer will quit and all changes will be lost. Set filesystem label <strong>%1</strong> to partition <strong>%2</strong>. - <strong>%1</strong> 파일 시스템 레이블을 <strong>%2</strong> 파티션으로 설정하십시오. + <strong>%1</strong> 파일시스템 레이블을 <strong>%2</strong> 파티션으로 설정하십시오. The installer failed to update partition table on disk '%1'. - 설치 프로그램은 디스크 '%1'에서 파티션 테이블을 업데이트하지 못했습니다. + 설치 관리자가 디스크 '%1'의 파티션 테이블을 업데이트하지 못했습니다. @@ -682,27 +682,27 @@ The installer will quit and all changes will be lost. Successfully unmounted %1. - %1을(를) 성공적으로 마운트 해제했습니다. + %1 경로를 성공적으로 마운트 해제했습니다. Successfully disabled swap %1. - 스왑% 1을(를) 성공적으로 비활성화했습니다. + %1 스왑을 성공적으로 비활성화했습니다. Successfully cleared swap %1. - 스왑 %1을(를) 성공적으로 지웠습니다. + %1 스왑을 성공적으로 지웠습니다. Successfully closed mapper device %1. - 매퍼 장치 %1을(를) 성공적으로 닫았습니다. + %1 매퍼 장치를 성공적으로 닫았습니다. Successfully disabled volume group %1. - 볼륨 그룹 %1을(를) 성공적으로 비활성화했습니다. + %1 볼륨 그룹을 성공적으로 비활성화했습니다. @@ -797,12 +797,12 @@ The installer will quit and all changes will be lost. Network Installation. (Disabled: Internal error) - 네트워크 설치. (사용안함: 내부 오류) + 네트워크 설치. (비활성화됨: 내부 오류) Network Installation. (Disabled: No package list) - 네트워크 설치. (사용안함: 패키지 목록 없음) + 네트워크 설치. (비활성화됨: 패키지 목록 없음) @@ -912,7 +912,7 @@ The installer will quit and all changes will be lost. Setup Failed - 설치 실패 + 설정 실패 @@ -932,7 +932,7 @@ The installer will quit and all changes will be lost. Setup Complete - 설치 완료 + 설정 완료 @@ -942,12 +942,12 @@ The installer will quit and all changes will be lost. The setup of %1 is complete. - %1 설치가 완료되었습니다. + %1 설정이 완료되었습니다. The installation of %1 is complete. - %1의 설치가 완료되었습니다. + %1 설치가 완료되었습니다. @@ -977,7 +977,7 @@ The installer will quit and all changes will be lost. This is an overview of what will happen once you start the setup procedure. - 설치 절차를 시작하면 어떻게 되는지 간략히 설명합니다. + 설정 절차를 시작하면 어떻게 되는지 간략히 설명합니다. @@ -1018,7 +1018,7 @@ The installer will quit and all changes will be lost. Primar&y - + 기본(&Y) @@ -1048,12 +1048,12 @@ The installer will quit and all changes will be lost. Label for the filesystem - 파일시스템에 대한 레이블 + 파일시스템 레이블 FS Label: - FS 레이블: + 파일시스템 레이블: @@ -1083,7 +1083,7 @@ The installer will quit and all changes will be lost. Mountpoint must start with a <tt>/</tt>. - + 마운트 위치는 <tt>/</tt>로 시작해야 합니다. @@ -1091,12 +1091,12 @@ The installer will quit and all changes will be lost. Create new %1MiB partition on %3 (%2) with entries %4. - %4 항목이 있는 %3(%2)에 새 %1MiB 파티션을 만듭니다. + %4 항목이 있는 %3(%2)에 %1MiB 크기의 새 파티션을 만듭니다. Create new %1MiB partition on %3 (%2). - %3(%2)에 새 %1MiB 파티션을 만듭니다. + %3(%2)에 %1MiB 크기의 새 파티션을 만듭니다. @@ -1106,12 +1106,12 @@ The installer will quit and all changes will be lost. Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2) with entries <em>%4</em>. - <em>%4</em> 항목이 있는 <strong>%3</strong>(%2)에 새 <strong>%1MiB</strong> 파티션을 만듭니다. + <em>%4</em> 항목이 있는 <strong>%3</strong>(%2)에 <strong>%1MiB</strong> 크기의 새 파티션을 만듭니다. Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2). - <strong>%3</strong>(%2)에 새 <strong>%1MiB</strong> 파티션을 만듭니다. + <strong>%3</strong>(%2)에 <strong>%1MiB</strong> 크기의 새 파티션을 만듭니다. @@ -1202,12 +1202,12 @@ The installer will quit and all changes will be lost. Creating user %1 - %1. 사용자 생성 중 + %1 사용자 생성 중 Configuring user %1 - %1 사용자 환경설정 중 + %1 사용자 설정 중 @@ -1372,7 +1372,7 @@ The installer will quit and all changes will be lost. Con&tent: - + 내용(&t): @@ -1417,12 +1417,12 @@ The installer will quit and all changes will be lost. Label for the filesystem - 파일시스템에 대한 레이블 + 파일시스템 레이블 FS Label: - FS 레이블: + 파일시스템 레이블: @@ -1440,7 +1440,7 @@ The installer will quit and all changes will be lost. Your system does not seem to support encryption well enough to encrypt the entire system. You may enable encryption, but performance may suffer. - + 전체 시스템을 암호화할 만큼 충분히 암호화를 지원하지 않는 것 같습니다. 암호화를 활성화할 수 있지만 성능이 저하될 수 있습니다. @@ -1464,7 +1464,7 @@ The installer will quit and all changes will be lost. Details: - + 상세: @@ -1492,12 +1492,12 @@ The installer will quit and all changes will be lost. Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong> and features <em>%3</em>. - 마운트 지점 <strong>%1</strong> 및 기능 <em>%3</em>(으)로 <strong>새</strong> %2 파티션을 설정합니다. + 마운트 위치 <strong>%1</strong> 및 기능 <em>%3</em>(으)로 <strong>새</strong> %2 파티션을 설정합니다. Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>%3. - 마운트 지점 <strong>%1</strong>%3(으)로 <strong>새</strong> %2 파티션을 설정합니다. + 마운트 위치 <strong>%1</strong>%3(으)로 <strong>새</strong> %2 파티션을 지정합니다. @@ -1507,12 +1507,12 @@ The installer will quit and all changes will be lost. Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong> and features <em>%4</em>. - 마운트 지점 <strong>%2</strong> 및 기능 <em>%4</em>(으)로 %3 파티션 <strong>%1</strong>을(를) 설정합니다. + 마운트 위치 <strong>%2</strong> 및 기능 <em>%4</em>(으)로 %3 파티션 <strong>%1</strong>을(를) 지정합니다. Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>%4. - 마운트 지점 <strong>%2</strong>%4으로 %3 파티션 <strong>%1</strong>을(를) 설정합니다. + 마운트 위치 <strong>%2</strong>%4으로 %3 파티션 <strong>%1</strong>을(를) 지정합니다. @@ -1810,17 +1810,17 @@ The installer will quit and all changes will be lost. No target system available. - + 대상 시스템을 사용할 수 없습니다. No rootMountPoint is set. - + 루트마운트위치가 지정되지 않았습니다. No configFilePath is set. - + 구성파일경로가 지정되지 않았습니다. @@ -3650,7 +3650,7 @@ Output: Cannot create sudoers file for writing. - sudoers 파일을 만들 수가 없습니다. + sudoers 파일을 쓸 수 없습니다. @@ -3675,7 +3675,7 @@ Output: &OK - 확인 (&O) + 확인(&O) @@ -3690,7 +3690,7 @@ Output: &Cancel - 취소 (&C) + 취소(&C) @@ -3814,12 +3814,12 @@ Output: By selecting this you will periodically send information about your <b>machine</b> installation, hardware and applications, to %1. - 이 옵션을 선택하면 <b>컴퓨터</b> 설치, 하드웨어 및 응용 프로그램에 대한 정보를 %1(으)로 주기적으로 보냅니다. + 이 옵션을 선택하면 <b>컴퓨터</b> 설치, 하드웨어 및 응용 프로그램에 대한 정보를 %1에게 주기적으로 보냅니다. By selecting this you will regularly send information about your <b>user</b> installation, hardware, applications and application usage patterns, to %1. - 이를 선택하면 <b>사용자</b> 설치, 하드웨어, 응용 프로그램 및 응용 프로그램 사용 패턴에 대한 정보를 정기적으로 %1(으)로 보냅니다. + 이를 선택하면 <b>사용자</b> 설치, 하드웨어, 응용 프로그램 및 응용 프로그램 사용 패턴에 대한 정보를 정기적으로 %1에게 보냅니다. @@ -3835,28 +3835,28 @@ Output: Unmount file systems. - 파일 시스템 마운트를 해제합니다. + 파일시스템을 마운트 해제합니다. No target system available. - + 대상 시스템을 사용할 수 없습니다. No rootMountPoint is set. - + 루트 마운트 경로가 지정되지 않았습니다. UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>둘 이상의 사용자가 이 컴퓨터를 사용할 경우, 설정 후 계정을 여러 개 만들 수 있습니다.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>둘 이상의 사용자가 이 컴퓨터를 사용할 경우 설치 후 계정을 여러 개 만들 수 있습니다.</small> @@ -4065,12 +4065,12 @@ Output: Create ZFS pools and datasets - + ZFS pool 및 데이터세트 만들기 Failed to create zpool on - + zpool 만들기 실패함: @@ -4079,29 +4079,29 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. Internal data missing - + 내부 데이터가 누락되었습니다 Failed to create zpool - + zpool을 만들지 못했습니다 Failed to create dataset - + 데이터세트를 만들지 못했습니다 The output was: - + 출력은 다음과 같음: @@ -4190,17 +4190,18 @@ Output: %1 has been installed on your computer.<br/> You may now restart your device. - + %1이(가) 컴퓨터에 설치되었습니다.<br/> + 이제 사용자의 장치를 다시 시작할 수 있습니다. Close - + 닫기 Restart - + 다시 시작 @@ -4277,13 +4278,13 @@ 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는 전 세계 수백만 명의 사람들이 사용하는 강력한 무료 오피스 제품군입니다. 여기에는 시장에서 가장 다재다능한 무료 및 오픈 소스 오피스 제품군이 되는 여러 응용 프로그램이 포함되어 있습니다.<br/> + 리브레오피스는 전 세계 수백만 명의 사람들이 사용하는 강력한 무료 오피스 제품군입니다. 여기에는 시장에서 가장 다재다능한 무료 및 오픈소스 오피스 제품군이 되는 여러 응용 프로그램이 포함되어 있습니다.<br/> 기본 옵션입니다. LibreOffice - LibreOffice + 리브레오피스 @@ -4298,7 +4299,7 @@ Output: 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. - 최소한의 데스크탑 설치를 만들고 모든 추가 응용프로그램을 제거한 다음 나중에 시스템에 추가할 항목을 결정하십시오. 이러한 설치에 포함되지 않는 항목의 예는 Office 제품군, 미디어 플레이어, 이미지 뷰어 또는 인쇄 지원이 없을 것입니다. 그것은 단지 데스크탑, 파일 브라우저, 패키지 관리자, 텍스트 편집기 및 간단한 웹 브라우저일 것입니다. + 최소한의 데스크탑 설치를 만들고 모든 추가 응용프로그램을 제거한 다음 나중에 시스템에 추가할 항목을 결정하십시오. 이러한 설치에는 데스크탑, 파일 브라우저, 패키지 관리자, 텍스트 편집기 및 간단한 웹 브라우저 등이 포함되며, 포함되지 않는 항목에는 Office 제품군, 미디어 플레이어, 이미지 뷰어 또는 인쇄 지원 등이 있습니다 @@ -4308,7 +4309,7 @@ Output: Please select an option for your install, or use the default: LibreOffice included. - 설치 옵션을 선택하거나 기본값인 LibreOffice 포함을 사용하십시오. + 설치 옵션을 선택하거나 기본값인 리브레오피스 포함을 사용하십시오. @@ -4404,7 +4405,7 @@ Output: root is not allowed as username. - 루트는 사용자 이름으로 허용되지 않습니다. + root는 사용자 이름으로 허용되지 않습니다. diff --git a/lang/calamares_lo.ts b/lang/calamares_lo.ts index 699973c48..8c2d4164e 100644 --- a/lang/calamares_lo.ts +++ b/lang/calamares_lo.ts @@ -3837,12 +3837,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4065,7 +4065,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_lt.ts b/lang/calamares_lt.ts index d13288297..ae633e1b9 100644 --- a/lang/calamares_lt.ts +++ b/lang/calamares_lt.ts @@ -3884,12 +3884,12 @@ Išvestis: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Jei šiuo kompiuteriu naudosis keli žmonės, po sąrankos galite sukurti papildomas paskyras.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Jei šiuo kompiuteriu naudosis keli žmonės, po diegimo galite sukurti papildomas paskyras.</small> @@ -4112,8 +4112,8 @@ Išvestis: - No partitions are available for Zfs. - Nėra jokių skaidinių, prieinamų Zfs. + No partitions are available for ZFS. + Nėra jokių skaidinių, prieinamų ZFS. diff --git a/lang/calamares_lv.ts b/lang/calamares_lv.ts index b3f0c9ae9..c684f6807 100644 --- a/lang/calamares_lv.ts +++ b/lang/calamares_lv.ts @@ -3859,12 +3859,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4087,7 +4087,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_mk.ts b/lang/calamares_mk.ts index b22f574cb..566e3ca60 100644 --- a/lang/calamares_mk.ts +++ b/lang/calamares_mk.ts @@ -3848,12 +3848,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4076,7 +4076,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_ml.ts b/lang/calamares_ml.ts index a50f2798c..7142e1a43 100644 --- a/lang/calamares_ml.ts +++ b/lang/calamares_ml.ts @@ -3853,12 +3853,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>ഒന്നിലധികം ആളുകൾ ഈ കമ്പ്യൂട്ടർ ഉപയോഗിക്കുമെങ്കിൽ, താങ്കൾക്ക് സജ്ജീകരണത്തിന് ശേഷം നിരവധി അക്കൗണ്ടുകൾ സൃഷ്ടിക്കാം.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>ഒന്നിലധികം ആളുകൾ ഈ കമ്പ്യൂട്ടർ ഉപയോഗിക്കുമെങ്കിൽ, താങ്കൾക്ക് ഇൻസ്റ്റളേഷന് ശേഷം നിരവധി അക്കൗണ്ടുകൾ സൃഷ്ടിക്കാം.</small> @@ -4081,7 +4081,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_mr.ts b/lang/calamares_mr.ts index d957b4e8a..313ffe93e 100644 --- a/lang/calamares_mr.ts +++ b/lang/calamares_mr.ts @@ -3848,12 +3848,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4076,7 +4076,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_nb.ts b/lang/calamares_nb.ts index f713336c3..fa2244dd4 100644 --- a/lang/calamares_nb.ts +++ b/lang/calamares_nb.ts @@ -3849,12 +3849,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4077,7 +4077,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_ne.ts b/lang/calamares_ne.ts index f2a1a7ddb..225b7bca9 100644 --- a/lang/calamares_ne.ts +++ b/lang/calamares_ne.ts @@ -3848,12 +3848,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4076,7 +4076,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_ne_NP.ts b/lang/calamares_ne_NP.ts index bb2a835d3..6ad7fcbf2 100644 --- a/lang/calamares_ne_NP.ts +++ b/lang/calamares_ne_NP.ts @@ -3848,12 +3848,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4076,7 +4076,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_nl.ts b/lang/calamares_nl.ts index b9f9d5266..3335d1ec1 100644 --- a/lang/calamares_nl.ts +++ b/lang/calamares_nl.ts @@ -3858,12 +3858,12 @@ De installatie kan niet doorgaan. UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Als meer dan één persoon deze computer zal gebruiken, kan je meerdere accounts aanmaken na installatie.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Als meer dan één persoon deze computer zal gebruiken, kan je meerdere accounts aanmaken na installatie.</small> @@ -4086,7 +4086,7 @@ De installatie kan niet doorgaan. - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_pl.ts b/lang/calamares_pl.ts index a50f355dd..f1def3f30 100644 --- a/lang/calamares_pl.ts +++ b/lang/calamares_pl.ts @@ -3875,12 +3875,12 @@ i nie uruchomi się 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> @@ -4103,7 +4103,7 @@ i nie uruchomi się - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_pt_BR.ts b/lang/calamares_pt_BR.ts index 8add4c47f..9a1845bd6 100644 --- a/lang/calamares_pt_BR.ts +++ b/lang/calamares_pt_BR.ts @@ -3862,12 +3862,12 @@ Saída: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Se mais de uma pessoa for utilizar este computador, você poderá criar múltiplas contas após terminar a configuração.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Se mais de uma pessoa for utilizar este computador, você poderá criar múltiplas contas após terminar de instalar.</small> @@ -4090,8 +4090,8 @@ Saída: - No partitions are available for Zfs. - Não há partições disponíveis para o Zfs. + No partitions are available for ZFS. + diff --git a/lang/calamares_pt_PT.ts b/lang/calamares_pt_PT.ts index b411f9a7a..6997cfee6 100644 --- a/lang/calamares_pt_PT.ts +++ b/lang/calamares_pt_PT.ts @@ -3862,12 +3862,12 @@ Saída de Dados: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Se mais de uma pessoa usar este computador, você pode criar várias contas após a configuração.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Se mais de uma pessoa usar este computador, você pode criar várias contas após a instalação.</small> @@ -4090,8 +4090,8 @@ Saída de Dados: - No partitions are available for Zfs. - Não estão disponíveis partições para Zfs. + No partitions are available for ZFS. + diff --git a/lang/calamares_ro.ts b/lang/calamares_ro.ts index dba94efea..afc4d00d1 100644 --- a/lang/calamares_ro.ts +++ b/lang/calamares_ro.ts @@ -3866,12 +3866,12 @@ Output UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4094,7 +4094,7 @@ Output - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_ru.ts b/lang/calamares_ru.ts index 07a1fdee0..56bb4dabc 100644 --- a/lang/calamares_ru.ts +++ b/lang/calamares_ru.ts @@ -3875,12 +3875,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Если этот компьютер будет использоваться несколькими людьми, вы сможете создать учетные записи для них после установки.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Если этот компьютер используется несколькими людьми, Вы сможете создать соответствующие учетные записи сразу после установки.</small> @@ -4103,7 +4103,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_si.ts b/lang/calamares_si.ts index 2e9cd9e48..7925c8680 100644 --- a/lang/calamares_si.ts +++ b/lang/calamares_si.ts @@ -3862,12 +3862,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>එක් අයෙකුට වඩා මෙම පරිගණකය භාවිතා කරන්නේ නම්, සැකසීමෙන් පසු ඔබට ගිණුම් කිහිපයක් සෑදිය හැක.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>මෙම පරිගණකය එක් අයෙකුට වඩා භාවිතා කරන්නේ නම්, ස්ථාපනය කිරීමෙන් පසු ඔබට ගිණුම් කිහිපයක් සෑදිය හැක.</small> @@ -4090,8 +4090,8 @@ Output: - No partitions are available for Zfs. - Zfs සඳහා කොටස් නොමැත. + No partitions are available for ZFS. + diff --git a/lang/calamares_sk.ts b/lang/calamares_sk.ts index faba8bfd3..49a9d23ae 100644 --- a/lang/calamares_sk.ts +++ b/lang/calamares_sk.ts @@ -1485,7 +1485,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Install %1 on <strong>new</strong> %2 system partition with features <em>%3</em> - + Nainštalovať distribúciu %1 na <strong>nový</strong> systémový oddiel %2 s funkciami <em>%3</em> @@ -1495,27 +1495,27 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong> and features <em>%3</em>. - + Nastaviť <strong>nový</strong> oddiel typu %2 s bodom pripojenia <strong>%1</strong> a funkciami <em>%3</em>. Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>%3. - + Nastaviť <strong>nový</strong> oddiel typu %2 s bodom pripojenia <strong>%1</strong>%3. Install %2 on %3 system partition <strong>%1</strong> with features <em>%4</em>. - + Nainštalovať distribúciu %2 na systémový oddiel <strong>%1</strong> typu %3 s funkciami <em>%4</em>. Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong> and features <em>%4</em>. - + Nastaviť oddiel <strong>%1</strong> typu %3 s bodom pripojenia <strong>%2</strong> a funkciami <em>%4</em>. Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>%4. - + Nastaviť oddiel <strong>%1</strong> typu %3 s bodom pripojenia <strong>%2</strong>%4. @@ -1813,7 +1813,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. No target system available. - + Nie je dostupný žiadny cieľový systém. @@ -3869,7 +3869,7 @@ Výstup: No target system available. - + Nie je dostupný žiadny cieľový systém. @@ -3880,12 +3880,12 @@ Výstup: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Ak bude tento počítač používať viac ako jedna osoba, môžete nastaviť viacero účtov po inštalácii.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Ak bude tento počítač používať viac ako jedna osoba, môžete nastaviť viacero účtov po inštalácii.</small> @@ -4108,13 +4108,13 @@ Výstup: - No partitions are available for Zfs. + No partitions are available for ZFS. Internal data missing - + Chýbajú vnútorné údaje @@ -4217,7 +4217,8 @@ Výstup: %1 has been installed on your computer.<br/> You may now restart your device. - + Distribúcia %1 bola nainštalovaná do vášho počítača.<br/> + Teraz môžete reštartovať vaše zariadenie. @@ -4304,7 +4305,8 @@ Výstup: 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 výkonným a bezplatným kancelárskym balíkom, ktorý používajú milióny ľudí po celom svete. Zahŕňa niekoľko aplikácií, ktoré ho robia najuniverzálnejším slobodným kancelárskym balíkom s otvoreným zdrojom na trhu.<br/> + Predvolená voľba. @@ -4314,7 +4316,7 @@ Výstup: 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. - + Ak nechcete inštalovať kancelársky balík, stačí vybrať voľbu Žiadny kancelársky balík. Vždy môžete podľa potreby nejaký (alebo viacero) pridať neskôr vo vašom nainštalovanom systéme. diff --git a/lang/calamares_sl.ts b/lang/calamares_sl.ts index 72b05ae82..cea72facd 100644 --- a/lang/calamares_sl.ts +++ b/lang/calamares_sl.ts @@ -3871,12 +3871,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4099,7 +4099,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_sq.ts b/lang/calamares_sq.ts index 204a629ae..e9f000b85 100644 --- a/lang/calamares_sq.ts +++ b/lang/calamares_sq.ts @@ -3860,12 +3860,12 @@ Përfundim: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Nëse këtë kompjuter do ta përdorë më shumë se një person, mund të krijoni disa llogari, pas rregullimit.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Nëse këtë kompjuter do ta përdorë më shumë se një person, mund të krijoni disa llogari, pas instalimit.</small> @@ -4088,8 +4088,8 @@ Përfundim: - No partitions are available for Zfs. - S’ka pjesë të gatshme për ZFS. + No partitions are available for ZFS. + S’ka pjesë të passhme për ZFS diff --git a/lang/calamares_sr.ts b/lang/calamares_sr.ts index 3db821eaa..bd152b22e 100644 --- a/lang/calamares_sr.ts +++ b/lang/calamares_sr.ts @@ -3860,12 +3860,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4088,7 +4088,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_sr@latin.ts b/lang/calamares_sr@latin.ts index d184260e2..1b2af4c45 100644 --- a/lang/calamares_sr@latin.ts +++ b/lang/calamares_sr@latin.ts @@ -3860,12 +3860,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4088,7 +4088,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_sv.ts b/lang/calamares_sv.ts index b729e94fb..383b8c23d 100644 --- a/lang/calamares_sv.ts +++ b/lang/calamares_sv.ts @@ -3862,12 +3862,12 @@ Installationen kan inte fortsätta.</p> UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Om mer än en person skall använda datorn så kan du skapa flera användarkonton när inställningarna är klara.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Om mer än en person skall använda datorn så kan du skapa flera användarkonton när installationen är klar.</small> @@ -4076,7 +4076,7 @@ Installationen kan inte fortsätta.</p> Create ZFS pools and datasets - + Skapa ZFS pools och datasets @@ -4090,8 +4090,8 @@ Installationen kan inte fortsätta.</p> - No partitions are available for Zfs. - Inga partitioner är tillgängliga för Zfs. + No partitions are available for ZFS. + Inga partitioner är tillgängliga för ZFS. @@ -4112,7 +4112,7 @@ Installationen kan inte fortsätta.</p> The output was: - + Utdatan var: diff --git a/lang/calamares_ta_IN.ts b/lang/calamares_ta_IN.ts index b3d3c441f..e6b3ae59f 100644 --- a/lang/calamares_ta_IN.ts +++ b/lang/calamares_ta_IN.ts @@ -3848,12 +3848,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4076,7 +4076,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_te.ts b/lang/calamares_te.ts index 19bdf8929..9ed126b31 100644 --- a/lang/calamares_te.ts +++ b/lang/calamares_te.ts @@ -3850,12 +3850,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4078,7 +4078,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_tg.ts b/lang/calamares_tg.ts index cc652b03f..e159d4b40 100644 --- a/lang/calamares_tg.ts +++ b/lang/calamares_tg.ts @@ -3858,12 +3858,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Агар зиёда аз як корбар ин компютерро истифода барад, шумо метавонед баъд аз танзимкунӣ якчанд ҳисобро эҷод намоед.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Агар зиёда аз як корбар ин компютерро истифода барад, шумо метавонед баъд аз насбкунӣ якчанд ҳисобро эҷод намоед.</small> @@ -4086,7 +4086,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_th.ts b/lang/calamares_th.ts index b6d9ea9d2..6b23af101 100644 --- a/lang/calamares_th.ts +++ b/lang/calamares_th.ts @@ -3838,12 +3838,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4066,7 +4066,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_tr_TR.ts b/lang/calamares_tr_TR.ts index b948129da..eb1abdd2f 100644 --- a/lang/calamares_tr_TR.ts +++ b/lang/calamares_tr_TR.ts @@ -3867,12 +3867,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Bu bilgisayarı birden fazla kişi kullanacaksa, kurulumdan sonra birden fazla kullanıcı hesabı oluşturabilirsiniz.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Bu bilgisayarı birden fazla kişi kullanacaksa, kurulum bittikten sonra birden fazla kullanıcı hesabı oluşturabilirsiniz.</small> @@ -4095,8 +4095,8 @@ Output: - No partitions are available for Zfs. - Zfs için bölüm yok. + No partitions are available for ZFS. + ZFS için disk bölümü yok. diff --git a/lang/calamares_uk.ts b/lang/calamares_uk.ts index e311a4960..ddcc994ed 100644 --- a/lang/calamares_uk.ts +++ b/lang/calamares_uk.ts @@ -3885,12 +3885,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>Якщо за цим комп'ютером працюватимуть декілька користувачів, ви можете створити декілька облікових записів після налаштовування.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>Якщо за цим комп'ютером працюватимуть декілька користувачів, ви можете створити декілька облікових записів після встановлення.</small> @@ -4113,8 +4113,8 @@ Output: - No partitions are available for Zfs. - Немає доступних розділів для Zfs. + No partitions are available for ZFS. + Немає доступних розділів для ZFS. diff --git a/lang/calamares_ur.ts b/lang/calamares_ur.ts index 27ca841b8..fd3a9309c 100644 --- a/lang/calamares_ur.ts +++ b/lang/calamares_ur.ts @@ -3848,12 +3848,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4076,7 +4076,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_vi.ts b/lang/calamares_vi.ts index 19aaf64a0..616794a08 100644 --- a/lang/calamares_vi.ts +++ b/lang/calamares_vi.ts @@ -3847,12 +3847,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small> Nếu nhiều người cùng sử dụng máy tính này, bạn có thể tạo nhiều tài khoản sau khi thiết lập. </small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small> Nếu nhiều người cùng sử dụng máy tính này, bạn có thể tạo nhiều tài khoản sau khi cài đặt. </small> @@ -4075,7 +4075,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_zh.ts b/lang/calamares_zh.ts index 15195c5f6..42c57a442 100644 --- a/lang/calamares_zh.ts +++ b/lang/calamares_zh.ts @@ -3837,12 +3837,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4065,7 +4065,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_zh_CN.ts b/lang/calamares_zh_CN.ts index f351b13ab..70f7ca197 100644 --- a/lang/calamares_zh_CN.ts +++ b/lang/calamares_zh_CN.ts @@ -6,7 +6,7 @@ Manage auto-mount settings - 管理自动挂载设置 + 管理自动挂载设置 @@ -1021,7 +1021,7 @@ The installer will quit and all changes will be lost. Primar&y - + 主分区(&Y) @@ -1086,7 +1086,7 @@ The installer will quit and all changes will be lost. Mountpoint must start with a <tt>/</tt>. - + 挂载点必须以<tt>/</tt>开头。 @@ -1376,7 +1376,7 @@ The installer will quit and all changes will be lost. Con&tent: - + 内容:(&T) @@ -1444,7 +1444,7 @@ The installer will quit and all changes will be lost. Your system does not seem to support encryption well enough to encrypt the entire system. You may enable encryption, but performance may suffer. - + 您的系统似乎不太支持加密,无法对整个系统进行加密。您可以启用加密,但性能可能会受到影响。 @@ -1468,7 +1468,7 @@ The installer will quit and all changes will be lost. Details: - + 详情: @@ -1814,17 +1814,17 @@ The installer will quit and all changes will be lost. No target system available. - + 没有可用的目标系统。 No rootMountPoint is set. - + 没有设定 root 挂载点。 No configFilePath is set. - + 未设置配置文件路径。 @@ -3844,23 +3844,23 @@ Output: No target system available. - + 没有可用的目标系统。 No rootMountPoint is set. - + 没有设定 root挂载点。 UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>如果有多人要使用此计算机,您可以在安装后创建多个账户。</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>如果有多人要使用此计算机,您可以在安装后创建多个账户。</small> @@ -4069,12 +4069,12 @@ Output: Create ZFS pools and datasets - + 创建 ZFS 池和数据集 Failed to create zpool on - + 创建 zpool 失败于 @@ -4083,29 +4083,29 @@ Output: - No partitions are available for Zfs. - + No partitions are available for ZFS. + 没有可用于 ZFS 的分区。 Internal data missing - + 内部数据丢失 Failed to create zpool - + 创建 zpool 失败 Failed to create dataset - + 创建数据集失败 The output was: - + 输出为: @@ -4194,17 +4194,18 @@ Output: %1 has been installed on your computer.<br/> You may now restart your device. - + %1 已安装在您的计算机上。<br/> + 现在可以重新启动设备了。 Close - + 关闭 Restart - + 重启 diff --git a/lang/calamares_zh_HK.ts b/lang/calamares_zh_HK.ts index 042a5fcb6..16a9f0ea5 100644 --- a/lang/calamares_zh_HK.ts +++ b/lang/calamares_zh_HK.ts @@ -3837,12 +3837,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> @@ -4065,7 +4065,7 @@ Output: - No partitions are available for Zfs. + No partitions are available for ZFS. diff --git a/lang/calamares_zh_TW.ts b/lang/calamares_zh_TW.ts index ca05d1088..5864484a5 100644 --- a/lang/calamares_zh_TW.ts +++ b/lang/calamares_zh_TW.ts @@ -3851,12 +3851,12 @@ Output: UsersPage - + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> <small>如果將會有多於一人使用這臺電腦,您可以在安裝後設定多個帳號。</small> - + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> <small>如果將會有多於一人使用這臺電腦,您可以在安裝後設定多個帳號。</small> @@ -4079,8 +4079,8 @@ Output: - No partitions are available for Zfs. - ZFS 沒有可用的分割區 + No partitions are available for ZFS. + ZFS 沒有可用的分割區。 From 05991c9ee95ba8cf926f6b69d12af030496c4a97 Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Fri, 25 Feb 2022 14:11:58 +0100 Subject: [PATCH 14/64] i18n: [dummypythonqt] Automatic merge of Transifex translations --- src/modules/dummypythonqt/lang/dummypythonqt.pot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/dummypythonqt/lang/dummypythonqt.pot b/src/modules/dummypythonqt/lang/dummypythonqt.pot index 57546f55e..f3a9fc325 100644 --- a/src/modules/dummypythonqt/lang/dummypythonqt.pot +++ b/src/modules/dummypythonqt/lang/dummypythonqt.pot @@ -8,12 +8,12 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-03-14 16:14+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" "Language: \n" From 03b261dfc5e8f9742df6848413ee74e96246e9d6 Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Fri, 25 Feb 2022 14:11:58 +0100 Subject: [PATCH 15/64] i18n: [python] Automatic merge of Transifex translations --- lang/python.pot | 2 +- lang/python/ar/LC_MESSAGES/python.po | 2 +- lang/python/as/LC_MESSAGES/python.po | 2 +- lang/python/ast/LC_MESSAGES/python.po | 2 +- lang/python/az/LC_MESSAGES/python.po | 26 ++++++------- lang/python/az_AZ/LC_MESSAGES/python.po | 26 ++++++------- lang/python/be/LC_MESSAGES/python.po | 2 +- lang/python/bg/LC_MESSAGES/python.po | 2 +- lang/python/bn/LC_MESSAGES/python.po | 2 +- lang/python/ca/LC_MESSAGES/python.po | 2 +- lang/python/ca@valencia/LC_MESSAGES/python.po | 2 +- lang/python/cs_CZ/LC_MESSAGES/python.po | 2 +- lang/python/da/LC_MESSAGES/python.po | 2 +- lang/python/de/LC_MESSAGES/python.po | 26 +++++++------ lang/python/el/LC_MESSAGES/python.po | 18 ++++----- lang/python/en_GB/LC_MESSAGES/python.po | 2 +- lang/python/eo/LC_MESSAGES/python.po | 2 +- lang/python/es/LC_MESSAGES/python.po | 2 +- lang/python/es_MX/LC_MESSAGES/python.po | 2 +- lang/python/es_PR/LC_MESSAGES/python.po | 2 +- lang/python/et/LC_MESSAGES/python.po | 2 +- lang/python/eu/LC_MESSAGES/python.po | 2 +- lang/python/fa/LC_MESSAGES/python.po | 2 +- lang/python/fi_FI/LC_MESSAGES/python.po | 38 +++++++++---------- lang/python/fr/LC_MESSAGES/python.po | 2 +- lang/python/fur/LC_MESSAGES/python.po | 2 +- lang/python/gl/LC_MESSAGES/python.po | 2 +- lang/python/gu/LC_MESSAGES/python.po | 2 +- lang/python/he/LC_MESSAGES/python.po | 2 +- lang/python/hi/LC_MESSAGES/python.po | 26 ++++++------- lang/python/hr/LC_MESSAGES/python.po | 2 +- lang/python/hu/LC_MESSAGES/python.po | 2 +- lang/python/id/LC_MESSAGES/python.po | 2 +- lang/python/ie/LC_MESSAGES/python.po | 2 +- lang/python/is/LC_MESSAGES/python.po | 2 +- lang/python/it_IT/LC_MESSAGES/python.po | 23 ++++++----- lang/python/ja-Hira/LC_MESSAGES/python.po | 2 +- lang/python/ja/LC_MESSAGES/python.po | 2 +- lang/python/kk/LC_MESSAGES/python.po | 2 +- lang/python/kn/LC_MESSAGES/python.po | 2 +- lang/python/ko/LC_MESSAGES/python.po | 26 ++++++------- lang/python/lo/LC_MESSAGES/python.po | 2 +- lang/python/lt/LC_MESSAGES/python.po | 2 +- lang/python/lv/LC_MESSAGES/python.po | 2 +- lang/python/mk/LC_MESSAGES/python.po | 2 +- lang/python/ml/LC_MESSAGES/python.po | 2 +- lang/python/mr/LC_MESSAGES/python.po | 2 +- lang/python/nb/LC_MESSAGES/python.po | 2 +- lang/python/ne/LC_MESSAGES/python.po | 2 +- lang/python/ne_NP/LC_MESSAGES/python.po | 2 +- lang/python/nl/LC_MESSAGES/python.po | 2 +- lang/python/pl/LC_MESSAGES/python.po | 2 +- lang/python/pt_BR/LC_MESSAGES/python.po | 2 +- lang/python/pt_PT/LC_MESSAGES/python.po | 2 +- lang/python/ro/LC_MESSAGES/python.po | 2 +- lang/python/ru/LC_MESSAGES/python.po | 2 +- lang/python/si/LC_MESSAGES/python.po | 2 +- lang/python/sk/LC_MESSAGES/python.po | 2 +- lang/python/sl/LC_MESSAGES/python.po | 2 +- lang/python/sq/LC_MESSAGES/python.po | 2 +- lang/python/sr/LC_MESSAGES/python.po | 2 +- lang/python/sr@latin/LC_MESSAGES/python.po | 2 +- lang/python/sv/LC_MESSAGES/python.po | 4 +- lang/python/ta_IN/LC_MESSAGES/python.po | 2 +- lang/python/te/LC_MESSAGES/python.po | 2 +- lang/python/tg/LC_MESSAGES/python.po | 2 +- lang/python/th/LC_MESSAGES/python.po | 2 +- lang/python/tr_TR/LC_MESSAGES/python.po | 2 +- lang/python/uk/LC_MESSAGES/python.po | 2 +- lang/python/ur/LC_MESSAGES/python.po | 2 +- lang/python/vi/LC_MESSAGES/python.po | 2 +- lang/python/zh/LC_MESSAGES/python.po | 2 +- lang/python/zh_CN/LC_MESSAGES/python.po | 26 ++++++------- lang/python/zh_HK/LC_MESSAGES/python.po | 2 +- lang/python/zh_TW/LC_MESSAGES/python.po | 2 +- 75 files changed, 187 insertions(+), 182 deletions(-) diff --git a/lang/python.pot b/lang/python.pot index a585c4ee0..122bb74f9 100644 --- a/lang/python.pot +++ b/lang/python.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/lang/python/ar/LC_MESSAGES/python.po b/lang/python/ar/LC_MESSAGES/python.po index f16651865..128d3a263 100644 --- a/lang/python/ar/LC_MESSAGES/python.po +++ b/lang/python/ar/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: aboodilankaboot, 2019\n" "Language-Team: Arabic (https://www.transifex.com/calamares/teams/20061/ar/)\n" diff --git a/lang/python/as/LC_MESSAGES/python.po b/lang/python/as/LC_MESSAGES/python.po index 04bf1ad04..4a34e9022 100644 --- a/lang/python/as/LC_MESSAGES/python.po +++ b/lang/python/as/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Deep Jyoti Choudhury , 2020\n" "Language-Team: Assamese (https://www.transifex.com/calamares/teams/20061/as/)\n" diff --git a/lang/python/ast/LC_MESSAGES/python.po b/lang/python/ast/LC_MESSAGES/python.po index a4eef0fc7..9c9b9f715 100644 --- a/lang/python/ast/LC_MESSAGES/python.po +++ b/lang/python/ast/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: enolp , 2020\n" "Language-Team: Asturian (https://www.transifex.com/calamares/teams/20061/ast/)\n" diff --git a/lang/python/az/LC_MESSAGES/python.po b/lang/python/az/LC_MESSAGES/python.po index eef26e48c..fea07f38a 100644 --- a/lang/python/az/LC_MESSAGES/python.po +++ b/lang/python/az/LC_MESSAGES/python.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Xəyyam Qocayev , 2021 +# xxmn77 , 2022 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Xəyyam Qocayev , 2021\n" +"Last-Translator: xxmn77 , 2022\n" "Language-Team: Azerbaijani (https://www.transifex.com/calamares/teams/20061/az/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -58,7 +58,7 @@ msgstr "Önyükləyici qurulur." #: src/modules/bootloader/main.py:612 msgid "Failed to install grub, no partitions defined in global storage" -msgstr "" +msgstr "Grub quraşdırılmadı, ümumi yaddaş üçün bölmələr təyin olunmayıb" #: src/modules/bootloader/main.py:780 msgid "Bootloader installation error" @@ -278,23 +278,23 @@ msgstr "Disk bölmələri qoşulur." #: src/modules/mount/main.py:88 src/modules/mount/main.py:124 msgid "Internal error mounting zfs datasets" -msgstr "" +msgstr "Zfs verilənlər dəstinin qoşulmasında daxil xəta" #: src/modules/mount/main.py:100 msgid "Failed to import zpool" -msgstr "" +msgstr "Zpool idxalı baş tutmadı" #: src/modules/mount/main.py:116 msgid "Failed to unlock zpool" -msgstr "" +msgstr "Zpool kiliddən çıxarıla bilmədi" #: src/modules/mount/main.py:133 src/modules/mount/main.py:138 msgid "Failed to set zfs mountpoint" -msgstr "" +msgstr "Zfs qoşulma nöqtəsi təyin olunmadı" #: src/modules/mount/main.py:253 msgid "zfs mounting error" -msgstr "" +msgstr "zfs qoşulmasında xəta" #: src/modules/rawfs/main.py:26 msgid "Installing data." @@ -393,7 +393,7 @@ msgstr "Kök bölməsi üçün qoşulma nöqtəsi yoxdur" #: src/modules/unpackfs/main.py:431 msgid "globalstorage does not contain a \"rootMountPoint\" key." -msgstr "" +msgstr "globalstorage tərkibində bir \"rootMountPoint\" açarı yoxdur." #: src/modules/unpackfs/main.py:434 msgid "Bad mount point for root partition" @@ -401,17 +401,17 @@ msgstr "Kök bölməsi üçün xətalı qoşulma nöqtəsi" #: src/modules/unpackfs/main.py:435 msgid "rootMountPoint is \"{}\", which does not exist." -msgstr "" +msgstr "rootMountPoint \"{}\" mövcud deyil." #: src/modules/unpackfs/main.py:439 src/modules/unpackfs/main.py:455 #: src/modules/unpackfs/main.py:459 src/modules/unpackfs/main.py:465 #: src/modules/unpackfs/main.py:480 msgid "Bad unpackfs configuration" -msgstr "" +msgstr "Xətalı unpackfs tənzimləməsi" #: src/modules/unpackfs/main.py:440 msgid "There is no configuration information." -msgstr "" +msgstr "Tənzimləmə məlumatı yoxdur" #: src/modules/unpackfs/main.py:456 msgid "The filesystem for \"{}\" ({}) is not supported by your current kernel" diff --git a/lang/python/az_AZ/LC_MESSAGES/python.po b/lang/python/az_AZ/LC_MESSAGES/python.po index 40e9d7e28..a5c3ba029 100644 --- a/lang/python/az_AZ/LC_MESSAGES/python.po +++ b/lang/python/az_AZ/LC_MESSAGES/python.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Xəyyam Qocayev , 2021 +# xxmn77 , 2022 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Xəyyam Qocayev , 2021\n" +"Last-Translator: xxmn77 , 2022\n" "Language-Team: Azerbaijani (Azerbaijan) (https://www.transifex.com/calamares/teams/20061/az_AZ/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -58,7 +58,7 @@ msgstr "Önyükləyici qurulur." #: src/modules/bootloader/main.py:612 msgid "Failed to install grub, no partitions defined in global storage" -msgstr "" +msgstr "Grub quraşdırılmadı, ümumi yaddaş üçün bölmələr təyin olunmayıb" #: src/modules/bootloader/main.py:780 msgid "Bootloader installation error" @@ -278,23 +278,23 @@ msgstr "Disk bölmələri qoşulur." #: src/modules/mount/main.py:88 src/modules/mount/main.py:124 msgid "Internal error mounting zfs datasets" -msgstr "" +msgstr "Zfs verilənlər dəstinin qoşulmasında daxil xəta" #: src/modules/mount/main.py:100 msgid "Failed to import zpool" -msgstr "" +msgstr "Zpool idxalı baş tutmadı" #: src/modules/mount/main.py:116 msgid "Failed to unlock zpool" -msgstr "" +msgstr "Zpool kiliddən çıxarıla bilmədi" #: src/modules/mount/main.py:133 src/modules/mount/main.py:138 msgid "Failed to set zfs mountpoint" -msgstr "" +msgstr "Zfs qoşulma nöqtəsi təyin olunmadı" #: src/modules/mount/main.py:253 msgid "zfs mounting error" -msgstr "" +msgstr "zfs qoşulmasında xəta" #: src/modules/rawfs/main.py:26 msgid "Installing data." @@ -393,7 +393,7 @@ msgstr "Kök bölməsi üçün qoşulma nöqtəsi yoxdur" #: src/modules/unpackfs/main.py:431 msgid "globalstorage does not contain a \"rootMountPoint\" key." -msgstr "" +msgstr "globalstorage tərkibində bir \"rootMountPoint\" açarı yoxdur." #: src/modules/unpackfs/main.py:434 msgid "Bad mount point for root partition" @@ -401,17 +401,17 @@ msgstr "Kök bölməsi üçün xətalı qoşulma nöqtəsi" #: src/modules/unpackfs/main.py:435 msgid "rootMountPoint is \"{}\", which does not exist." -msgstr "" +msgstr "rootMountPoint \"{}\" mövcud deyil." #: src/modules/unpackfs/main.py:439 src/modules/unpackfs/main.py:455 #: src/modules/unpackfs/main.py:459 src/modules/unpackfs/main.py:465 #: src/modules/unpackfs/main.py:480 msgid "Bad unpackfs configuration" -msgstr "" +msgstr "Xətalı unpackfs tənzimləməsi" #: src/modules/unpackfs/main.py:440 msgid "There is no configuration information." -msgstr "" +msgstr "Tənzimləmə məlumatı yoxdur" #: src/modules/unpackfs/main.py:456 msgid "The filesystem for \"{}\" ({}) is not supported by your current kernel" diff --git a/lang/python/be/LC_MESSAGES/python.po b/lang/python/be/LC_MESSAGES/python.po index 54225abbf..1b9838767 100644 --- a/lang/python/be/LC_MESSAGES/python.po +++ b/lang/python/be/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Źmicier Turok , 2020\n" "Language-Team: Belarusian (https://www.transifex.com/calamares/teams/20061/be/)\n" diff --git a/lang/python/bg/LC_MESSAGES/python.po b/lang/python/bg/LC_MESSAGES/python.po index 72ef27491..06974d89f 100644 --- a/lang/python/bg/LC_MESSAGES/python.po +++ b/lang/python/bg/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Georgi Georgiev (Жоро) , 2022\n" "Language-Team: Bulgarian (https://www.transifex.com/calamares/teams/20061/bg/)\n" diff --git a/lang/python/bn/LC_MESSAGES/python.po b/lang/python/bn/LC_MESSAGES/python.po index be5478d3a..54e9938e6 100644 --- a/lang/python/bn/LC_MESSAGES/python.po +++ b/lang/python/bn/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: 508a8b0ef95404aa3dc5178f0ccada5e_017b8a4 , 2020\n" "Language-Team: Bengali (https://www.transifex.com/calamares/teams/20061/bn/)\n" diff --git a/lang/python/ca/LC_MESSAGES/python.po b/lang/python/ca/LC_MESSAGES/python.po index 870af39a1..ae4ef3fbf 100644 --- a/lang/python/ca/LC_MESSAGES/python.po +++ b/lang/python/ca/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Davidmp , 2022\n" "Language-Team: Catalan (https://www.transifex.com/calamares/teams/20061/ca/)\n" diff --git a/lang/python/ca@valencia/LC_MESSAGES/python.po b/lang/python/ca@valencia/LC_MESSAGES/python.po index a69b5f8b6..1e5368c48 100644 --- a/lang/python/ca@valencia/LC_MESSAGES/python.po +++ b/lang/python/ca@valencia/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Raul , 2021\n" "Language-Team: Catalan (Valencian) (https://www.transifex.com/calamares/teams/20061/ca@valencia/)\n" diff --git a/lang/python/cs_CZ/LC_MESSAGES/python.po b/lang/python/cs_CZ/LC_MESSAGES/python.po index 867169981..d78af40ea 100644 --- a/lang/python/cs_CZ/LC_MESSAGES/python.po +++ b/lang/python/cs_CZ/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Pavel Borecki , 2022\n" "Language-Team: Czech (Czech Republic) (https://www.transifex.com/calamares/teams/20061/cs_CZ/)\n" diff --git a/lang/python/da/LC_MESSAGES/python.po b/lang/python/da/LC_MESSAGES/python.po index 543e5077c..e56096f8c 100644 --- a/lang/python/da/LC_MESSAGES/python.po +++ b/lang/python/da/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: scootergrisen, 2020\n" "Language-Team: Danish (https://www.transifex.com/calamares/teams/20061/da/)\n" diff --git a/lang/python/de/LC_MESSAGES/python.po b/lang/python/de/LC_MESSAGES/python.po index 58247451e..d44c32575 100644 --- a/lang/python/de/LC_MESSAGES/python.po +++ b/lang/python/de/LC_MESSAGES/python.po @@ -6,16 +6,16 @@ # Translators: # Adriaan de Groot , 2020 # Andreas Eitel , 2020 -# Gustav Gyges, 2021 +# Gustav Gyges, 2022 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Gustav Gyges, 2021\n" +"Last-Translator: Gustav Gyges, 2022\n" "Language-Team: German (https://www.transifex.com/calamares/teams/20061/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -62,6 +62,8 @@ msgstr "Installiere Bootloader." #: src/modules/bootloader/main.py:612 msgid "Failed to install grub, no partitions defined in global storage" msgstr "" +"Grub konnte nicht installiert werden, keine Partitionen im globalen Speicher" +" definiert." #: src/modules/bootloader/main.py:780 msgid "Bootloader installation error" @@ -284,23 +286,23 @@ msgstr "Hänge Partitionen ein." #: src/modules/mount/main.py:88 src/modules/mount/main.py:124 msgid "Internal error mounting zfs datasets" -msgstr "" +msgstr "Interner Fehler beim Einhängen des ZFS-Datensets" #: src/modules/mount/main.py:100 msgid "Failed to import zpool" -msgstr "" +msgstr "Zpool konnte nicht importiert werden" #: src/modules/mount/main.py:116 msgid "Failed to unlock zpool" -msgstr "" +msgstr "Zpool konnte nicht entsperrt werden" #: src/modules/mount/main.py:133 src/modules/mount/main.py:138 msgid "Failed to set zfs mountpoint" -msgstr "" +msgstr "Zpool-Einhängepunkt konnte nicht gesetzt werden" #: src/modules/mount/main.py:253 msgid "zfs mounting error" -msgstr "" +msgstr "Fehler beim Einhängen von ZFS" #: src/modules/rawfs/main.py:26 msgid "Installing data." @@ -397,7 +399,7 @@ msgstr "Kein Einhängepunkt für die Root-Partition" #: src/modules/unpackfs/main.py:431 msgid "globalstorage does not contain a \"rootMountPoint\" key." -msgstr "" +msgstr "Globalstorage enthält keinen Schlüssel für \"rootMountPoint\"." #: src/modules/unpackfs/main.py:434 msgid "Bad mount point for root partition" @@ -405,17 +407,17 @@ msgstr "Ungültiger Einhängepunkt für die Root-Partition" #: src/modules/unpackfs/main.py:435 msgid "rootMountPoint is \"{}\", which does not exist." -msgstr "" +msgstr "rootMountPoint ist \"{}\", was nicht existiert." #: src/modules/unpackfs/main.py:439 src/modules/unpackfs/main.py:455 #: src/modules/unpackfs/main.py:459 src/modules/unpackfs/main.py:465 #: src/modules/unpackfs/main.py:480 msgid "Bad unpackfs configuration" -msgstr "" +msgstr "Fehlerhafte unpackfs-Konfiguration" #: src/modules/unpackfs/main.py:440 msgid "There is no configuration information." -msgstr "" +msgstr "Es gibt keine Informationen zur Konfiguration." #: src/modules/unpackfs/main.py:456 msgid "The filesystem for \"{}\" ({}) is not supported by your current kernel" diff --git a/lang/python/el/LC_MESSAGES/python.po b/lang/python/el/LC_MESSAGES/python.po index 03199a24b..af18e65d4 100644 --- a/lang/python/el/LC_MESSAGES/python.po +++ b/lang/python/el/LC_MESSAGES/python.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Efstathios Iosifidis , 2017 +# Efstathios Iosifidis , 2022 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Efstathios Iosifidis , 2017\n" +"Last-Translator: Efstathios Iosifidis , 2022\n" "Language-Team: Greek (https://www.transifex.com/calamares/teams/20061/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -49,7 +49,7 @@ msgstr "" #: src/modules/grubcfg/main.py:28 msgid "Configure GRUB." -msgstr "" +msgstr "Ρύθμιση GRUB." #: src/modules/bootloader/main.py:43 msgid "Install bootloader." @@ -71,7 +71,7 @@ msgstr "" #: src/modules/fstab/main.py:29 msgid "Writing fstab." -msgstr "" +msgstr "Εγγραγή fstab." #: src/modules/fstab/main.py:394 msgid "No
{!s}
configuration is given for
{!s}
to use." @@ -115,7 +115,7 @@ msgstr "" #: src/modules/displaymanager/main.py:745 msgid "Cannot configure LightDM" -msgstr "" +msgstr "Αδυναμία ρύθμισης LightDM" #: src/modules/displaymanager/main.py:746 msgid "No LightDM greeter installed." @@ -222,7 +222,7 @@ msgstr[1] "" #: src/modules/packages/main.py:725 src/modules/packages/main.py:737 #: src/modules/packages/main.py:765 msgid "Package Manager error" -msgstr "" +msgstr "Σφάλμα διαχειριστή πακέτων" #: src/modules/packages/main.py:726 msgid "" @@ -256,7 +256,7 @@ msgstr "" #: src/modules/mount/main.py:42 msgid "Mounting partitions." -msgstr "" +msgstr "Προσάρτηση κατατμήσεων." #: src/modules/mount/main.py:88 src/modules/mount/main.py:124 msgid "Internal error mounting zfs datasets" @@ -280,7 +280,7 @@ msgstr "" #: src/modules/rawfs/main.py:26 msgid "Installing data." -msgstr "" +msgstr "Εγκατάσταση δεδομένων." #: src/modules/dummypython/main.py:35 msgid "Dummy python job." diff --git a/lang/python/en_GB/LC_MESSAGES/python.po b/lang/python/en_GB/LC_MESSAGES/python.po index 826d1bf7e..4e4ea0bf1 100644 --- a/lang/python/en_GB/LC_MESSAGES/python.po +++ b/lang/python/en_GB/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Karthik Balan, 2021\n" "Language-Team: English (United Kingdom) (https://www.transifex.com/calamares/teams/20061/en_GB/)\n" diff --git a/lang/python/eo/LC_MESSAGES/python.po b/lang/python/eo/LC_MESSAGES/python.po index e367ca217..4273a64d5 100644 --- a/lang/python/eo/LC_MESSAGES/python.po +++ b/lang/python/eo/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Kurt Ankh Phoenix , 2018\n" "Language-Team: Esperanto (https://www.transifex.com/calamares/teams/20061/eo/)\n" diff --git a/lang/python/es/LC_MESSAGES/python.po b/lang/python/es/LC_MESSAGES/python.po index 7d590a0dc..7e512f32d 100644 --- a/lang/python/es/LC_MESSAGES/python.po +++ b/lang/python/es/LC_MESSAGES/python.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Pier Jose Gotta Perez , 2020\n" "Language-Team: Spanish (https://www.transifex.com/calamares/teams/20061/es/)\n" diff --git a/lang/python/es_MX/LC_MESSAGES/python.po b/lang/python/es_MX/LC_MESSAGES/python.po index a3a50930a..48f89cf78 100644 --- a/lang/python/es_MX/LC_MESSAGES/python.po +++ b/lang/python/es_MX/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Erland Huaman , 2021\n" "Language-Team: Spanish (Mexico) (https://www.transifex.com/calamares/teams/20061/es_MX/)\n" diff --git a/lang/python/es_PR/LC_MESSAGES/python.po b/lang/python/es_PR/LC_MESSAGES/python.po index 69876ab67..26333aca3 100644 --- a/lang/python/es_PR/LC_MESSAGES/python.po +++ b/lang/python/es_PR/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Spanish (Puerto Rico) (https://www.transifex.com/calamares/teams/20061/es_PR/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/et/LC_MESSAGES/python.po b/lang/python/et/LC_MESSAGES/python.po index cf6d289b9..9ed737bef 100644 --- a/lang/python/et/LC_MESSAGES/python.po +++ b/lang/python/et/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Madis Otenurm, 2019\n" "Language-Team: Estonian (https://www.transifex.com/calamares/teams/20061/et/)\n" diff --git a/lang/python/eu/LC_MESSAGES/python.po b/lang/python/eu/LC_MESSAGES/python.po index 9d9ef8e33..281ce20ba 100644 --- a/lang/python/eu/LC_MESSAGES/python.po +++ b/lang/python/eu/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Ander Elortondo, 2019\n" "Language-Team: Basque (https://www.transifex.com/calamares/teams/20061/eu/)\n" diff --git a/lang/python/fa/LC_MESSAGES/python.po b/lang/python/fa/LC_MESSAGES/python.po index e1debdf1d..1110f31f9 100644 --- a/lang/python/fa/LC_MESSAGES/python.po +++ b/lang/python/fa/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Mahdy Mirzade , 2021\n" "Language-Team: Persian (https://www.transifex.com/calamares/teams/20061/fa/)\n" diff --git a/lang/python/fi_FI/LC_MESSAGES/python.po b/lang/python/fi_FI/LC_MESSAGES/python.po index ca9e17637..6ceae51ee 100644 --- a/lang/python/fi_FI/LC_MESSAGES/python.po +++ b/lang/python/fi_FI/LC_MESSAGES/python.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Kimmo Kujansuu , 2021 +# Kimmo Kujansuu , 2022 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Kimmo Kujansuu , 2021\n" +"Last-Translator: Kimmo Kujansuu , 2022\n" "Language-Team: Finnish (Finland) (https://www.transifex.com/calamares/teams/20061/fi_FI/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -45,8 +45,7 @@ msgstr "Ei ole määritetty käyttämään osioita
{!s}
." #: src/modules/networkcfg/main.py:106 src/modules/initcpiocfg/main.py:240 #: src/modules/localecfg/main.py:136 src/modules/openrcdmcryptcfg/main.py:77 msgid "No root mount point is given for
{!s}
to use." -msgstr "" -"Root-juuri kiinnityspistettä
{!s}
ei ole annettu käytettäväksi." +msgstr "
{!s}
ei ole annettu root liitospistettä." #: src/modules/grubcfg/main.py:28 msgid "Configure GRUB." @@ -59,6 +58,7 @@ msgstr "Asenna bootloader." #: src/modules/bootloader/main.py:612 msgid "Failed to install grub, no partitions defined in global storage" msgstr "" +"Grub asennus epäonnistui, yleisessä levytilassa ei ole määritetty osioita" #: src/modules/bootloader/main.py:780 msgid "Bootloader installation error" @@ -154,11 +154,11 @@ msgstr "Määritä OpenRC-palvelut" #: src/modules/services-openrc/main.py:57 msgid "Cannot add service {name!s} to run-level {level!s}." -msgstr "Palvelua {name!s} ei-voi lisätä suorituksen tasolle {level!s}." +msgstr "Palvelua {name!s} ei voi lisätä suorituksen tasolle {level!s}." #: src/modules/services-openrc/main.py:59 msgid "Cannot remove service {name!s} from run-level {level!s}." -msgstr "Ei voi poistaa palvelua {name!s} ajo-tasolla {level!s}." +msgstr "Ei voi poistaa palvelua {name!s} suorituksen tasolla {level!s}." #: src/modules/services-openrc/main.py:61 msgid "" @@ -271,27 +271,27 @@ msgstr "Määritetään locales." #: src/modules/mount/main.py:42 msgid "Mounting partitions." -msgstr "Yhdistä osiot." +msgstr "Osioiden liitos." #: src/modules/mount/main.py:88 src/modules/mount/main.py:124 msgid "Internal error mounting zfs datasets" -msgstr "" +msgstr "Sisäinen virhe liitettäessä zfs-tietojoukkoa" #: src/modules/mount/main.py:100 msgid "Failed to import zpool" -msgstr "" +msgstr "Tuonti zpool epäonnistui" #: src/modules/mount/main.py:116 msgid "Failed to unlock zpool" -msgstr "" +msgstr "Lukituksen avaaminen zpool epäonnistui" #: src/modules/mount/main.py:133 src/modules/mount/main.py:138 msgid "Failed to set zfs mountpoint" -msgstr "" +msgstr "Määritys zfs-liitospisteen epäonnistui" #: src/modules/mount/main.py:253 msgid "zfs mounting error" -msgstr "" +msgstr "zfs asennusvirhe" #: src/modules/rawfs/main.py:26 msgid "Installing data." @@ -382,29 +382,29 @@ msgstr "Kuvan purkaminen epäonnistui \"{}\"" #: src/modules/unpackfs/main.py:430 msgid "No mount point for root partition" -msgstr "Ei liitoskohtaa juuri root osiolle" +msgstr "Ei liitospistettä root osiolle" #: src/modules/unpackfs/main.py:431 msgid "globalstorage does not contain a \"rootMountPoint\" key." -msgstr "" +msgstr "globalstorage ei sisällä \"rootMountPoint\"-avainta." #: src/modules/unpackfs/main.py:434 msgid "Bad mount point for root partition" -msgstr "Huono kiinnityspiste root-osioon" +msgstr "Virheellinen liitospiste root osiolle" #: src/modules/unpackfs/main.py:435 msgid "rootMountPoint is \"{}\", which does not exist." -msgstr "" +msgstr "rootMountPoint on \"{}\", jota ei ole olemassa." #: src/modules/unpackfs/main.py:439 src/modules/unpackfs/main.py:455 #: src/modules/unpackfs/main.py:459 src/modules/unpackfs/main.py:465 #: src/modules/unpackfs/main.py:480 msgid "Bad unpackfs configuration" -msgstr "" +msgstr "Virheellinen unpacckfs määritys" #: src/modules/unpackfs/main.py:440 msgid "There is no configuration information." -msgstr "" +msgstr "Määritystietoja ei ole." #: src/modules/unpackfs/main.py:456 msgid "The filesystem for \"{}\" ({}) is not supported by your current kernel" diff --git a/lang/python/fr/LC_MESSAGES/python.po b/lang/python/fr/LC_MESSAGES/python.po index 9ccb5bc20..42ba6820e 100644 --- a/lang/python/fr/LC_MESSAGES/python.po +++ b/lang/python/fr/LC_MESSAGES/python.po @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: roxfr , 2021\n" "Language-Team: French (https://www.transifex.com/calamares/teams/20061/fr/)\n" diff --git a/lang/python/fur/LC_MESSAGES/python.po b/lang/python/fur/LC_MESSAGES/python.po index 8e4a42c32..6e18f10c5 100644 --- a/lang/python/fur/LC_MESSAGES/python.po +++ b/lang/python/fur/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Fabio Tomat , 2020\n" "Language-Team: Friulian (https://www.transifex.com/calamares/teams/20061/fur/)\n" diff --git a/lang/python/gl/LC_MESSAGES/python.po b/lang/python/gl/LC_MESSAGES/python.po index f43f70711..1f28e621d 100644 --- a/lang/python/gl/LC_MESSAGES/python.po +++ b/lang/python/gl/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Xosé, 2018\n" "Language-Team: Galician (https://www.transifex.com/calamares/teams/20061/gl/)\n" diff --git a/lang/python/gu/LC_MESSAGES/python.po b/lang/python/gu/LC_MESSAGES/python.po index 1248d8637..9387f2524 100644 --- a/lang/python/gu/LC_MESSAGES/python.po +++ b/lang/python/gu/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Gujarati (https://www.transifex.com/calamares/teams/20061/gu/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/he/LC_MESSAGES/python.po b/lang/python/he/LC_MESSAGES/python.po index 4fecd664a..9bd8b3ecc 100644 --- a/lang/python/he/LC_MESSAGES/python.po +++ b/lang/python/he/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Yaron Shahrabani , 2022\n" "Language-Team: Hebrew (https://www.transifex.com/calamares/teams/20061/he/)\n" diff --git a/lang/python/hi/LC_MESSAGES/python.po b/lang/python/hi/LC_MESSAGES/python.po index 1a402792c..6ace0fbf8 100644 --- a/lang/python/hi/LC_MESSAGES/python.po +++ b/lang/python/hi/LC_MESSAGES/python.po @@ -4,16 +4,16 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Panwar108 , 2021 +# Panwar108 , 2022 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Panwar108 , 2021\n" +"Last-Translator: Panwar108 , 2022\n" "Language-Team: Hindi (https://www.transifex.com/calamares/teams/20061/hi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -58,7 +58,7 @@ msgstr "बूट लोडर इंस्टॉल करना।" #: src/modules/bootloader/main.py:612 msgid "Failed to install grub, no partitions defined in global storage" -msgstr "" +msgstr "grub इंस्टॉल करना विफल, सर्वत्र संचयन में कोई विभाजन परिभाषित नहीं है" #: src/modules/bootloader/main.py:780 msgid "Bootloader installation error" @@ -276,23 +276,23 @@ msgstr "विभाजन माउंट करना।" #: src/modules/mount/main.py:88 src/modules/mount/main.py:124 msgid "Internal error mounting zfs datasets" -msgstr "" +msgstr "zfs डेटासेट माउंट करते समय आंतरिक त्रुटि" #: src/modules/mount/main.py:100 msgid "Failed to import zpool" -msgstr "" +msgstr "zpool आयात विफल" #: src/modules/mount/main.py:116 msgid "Failed to unlock zpool" -msgstr "" +msgstr "zpool अनलॉक करना विफल" #: src/modules/mount/main.py:133 src/modules/mount/main.py:138 msgid "Failed to set zfs mountpoint" -msgstr "" +msgstr "zfs माउंट पॉइंट निर्धारण विफल" #: src/modules/mount/main.py:253 msgid "zfs mounting error" -msgstr "" +msgstr "zfs माउंट संबंधी त्रुटि" #: src/modules/rawfs/main.py:26 msgid "Installing data." @@ -387,7 +387,7 @@ msgstr "रुट विभाजन हेतु कोई माउंट प #: src/modules/unpackfs/main.py:431 msgid "globalstorage does not contain a \"rootMountPoint\" key." -msgstr "" +msgstr "globalstorage में \"rootMountPoint\" कुंजी नहीं है।" #: src/modules/unpackfs/main.py:434 msgid "Bad mount point for root partition" @@ -395,17 +395,17 @@ msgstr "रुट विभाजन हेतु ख़राब माउंट #: src/modules/unpackfs/main.py:435 msgid "rootMountPoint is \"{}\", which does not exist." -msgstr "" +msgstr "rootMountPoint \"{}\" है, जो मौजूद नहीं है।" #: src/modules/unpackfs/main.py:439 src/modules/unpackfs/main.py:455 #: src/modules/unpackfs/main.py:459 src/modules/unpackfs/main.py:465 #: src/modules/unpackfs/main.py:480 msgid "Bad unpackfs configuration" -msgstr "" +msgstr "विकृत unpackfs विन्यास" #: src/modules/unpackfs/main.py:440 msgid "There is no configuration information." -msgstr "" +msgstr "विन्यास संबंधी कोई सूचना नहीं है।" #: src/modules/unpackfs/main.py:456 msgid "The filesystem for \"{}\" ({}) is not supported by your current kernel" diff --git a/lang/python/hr/LC_MESSAGES/python.po b/lang/python/hr/LC_MESSAGES/python.po index 2d9f45b72..2a6bd2460 100644 --- a/lang/python/hr/LC_MESSAGES/python.po +++ b/lang/python/hr/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Lovro Kudelić , 2022\n" "Language-Team: Croatian (https://www.transifex.com/calamares/teams/20061/hr/)\n" diff --git a/lang/python/hu/LC_MESSAGES/python.po b/lang/python/hu/LC_MESSAGES/python.po index b303cdd52..77bebd99a 100644 --- a/lang/python/hu/LC_MESSAGES/python.po +++ b/lang/python/hu/LC_MESSAGES/python.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Lajos Pasztor , 2019\n" "Language-Team: Hungarian (https://www.transifex.com/calamares/teams/20061/hu/)\n" diff --git a/lang/python/id/LC_MESSAGES/python.po b/lang/python/id/LC_MESSAGES/python.po index 38b0b51bb..c900d42b0 100644 --- a/lang/python/id/LC_MESSAGES/python.po +++ b/lang/python/id/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Drajat Hasan , 2021\n" "Language-Team: Indonesian (https://www.transifex.com/calamares/teams/20061/id/)\n" diff --git a/lang/python/ie/LC_MESSAGES/python.po b/lang/python/ie/LC_MESSAGES/python.po index e7f24da0c..d32287b18 100644 --- a/lang/python/ie/LC_MESSAGES/python.po +++ b/lang/python/ie/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Caarmi, 2020\n" "Language-Team: Interlingue (https://www.transifex.com/calamares/teams/20061/ie/)\n" diff --git a/lang/python/is/LC_MESSAGES/python.po b/lang/python/is/LC_MESSAGES/python.po index 47e7d2b5d..6820fcf85 100644 --- a/lang/python/is/LC_MESSAGES/python.po +++ b/lang/python/is/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Kristján Magnússon, 2017\n" "Language-Team: Icelandic (https://www.transifex.com/calamares/teams/20061/is/)\n" diff --git a/lang/python/it_IT/LC_MESSAGES/python.po b/lang/python/it_IT/LC_MESSAGES/python.po index b400d077a..953694919 100644 --- a/lang/python/it_IT/LC_MESSAGES/python.po +++ b/lang/python/it_IT/LC_MESSAGES/python.po @@ -8,15 +8,16 @@ # Pietro F. Fontana, 2020 # Saverio , 2020 # Giuseppe Pignataro , 2021 +# Vincenzo Reale , 2022 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Giuseppe Pignataro , 2021\n" +"Last-Translator: Vincenzo Reale , 2022\n" "Language-Team: Italian (Italy) (https://www.transifex.com/calamares/teams/20061/it_IT/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -61,10 +62,12 @@ msgstr "Installa il bootloader." #: src/modules/bootloader/main.py:612 msgid "Failed to install grub, no partitions defined in global storage" msgstr "" +"Installazione di grub non riuscita, nessuna partizione definita " +"nell'archiviazione globale" #: src/modules/bootloader/main.py:780 msgid "Bootloader installation error" -msgstr "" +msgstr "Errore di installazione del boot loader" #: src/modules/bootloader/main.py:781 msgid "" @@ -234,7 +237,7 @@ msgstr[1] "Rimozione di %(num)d pacchetti." #: src/modules/packages/main.py:725 src/modules/packages/main.py:737 #: src/modules/packages/main.py:765 msgid "Package Manager error" -msgstr "" +msgstr "Errore del gestore dei pacchetti" #: src/modules/packages/main.py:726 msgid "" @@ -276,11 +279,11 @@ msgstr "" #: src/modules/mount/main.py:100 msgid "Failed to import zpool" -msgstr "" +msgstr "Importazione zpool non riuscita" #: src/modules/mount/main.py:116 msgid "Failed to unlock zpool" -msgstr "" +msgstr "Sblocco zpool non riuscito" #: src/modules/mount/main.py:133 src/modules/mount/main.py:138 msgid "Failed to set zfs mountpoint" @@ -288,7 +291,7 @@ msgstr "" #: src/modules/mount/main.py:253 msgid "zfs mounting error" -msgstr "" +msgstr "errore di mount zfs" #: src/modules/rawfs/main.py:26 msgid "Installing data." @@ -386,7 +389,7 @@ msgstr "Nessun punto di montaggio per la partizione di root" #: src/modules/unpackfs/main.py:431 msgid "globalstorage does not contain a \"rootMountPoint\" key." -msgstr "" +msgstr "l'archiviazione globale non contiene una chiave \"rootMountPoint\"." #: src/modules/unpackfs/main.py:434 msgid "Bad mount point for root partition" @@ -400,11 +403,11 @@ msgstr "" #: src/modules/unpackfs/main.py:459 src/modules/unpackfs/main.py:465 #: src/modules/unpackfs/main.py:480 msgid "Bad unpackfs configuration" -msgstr "" +msgstr "Configurazione unpackfs errata" #: src/modules/unpackfs/main.py:440 msgid "There is no configuration information." -msgstr "" +msgstr "Non ci sono informazioni di configurazione." #: src/modules/unpackfs/main.py:456 msgid "The filesystem for \"{}\" ({}) is not supported by your current kernel" diff --git a/lang/python/ja-Hira/LC_MESSAGES/python.po b/lang/python/ja-Hira/LC_MESSAGES/python.po index 88234b9c1..0ad4ee5a3 100644 --- a/lang/python/ja-Hira/LC_MESSAGES/python.po +++ b/lang/python/ja-Hira/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Japanese (Hiragana) (https://www.transifex.com/calamares/teams/20061/ja-Hira/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/ja/LC_MESSAGES/python.po b/lang/python/ja/LC_MESSAGES/python.po index 8e43b9683..823b2df09 100644 --- a/lang/python/ja/LC_MESSAGES/python.po +++ b/lang/python/ja/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: UTUMI Hirosi , 2022\n" "Language-Team: Japanese (https://www.transifex.com/calamares/teams/20061/ja/)\n" diff --git a/lang/python/kk/LC_MESSAGES/python.po b/lang/python/kk/LC_MESSAGES/python.po index 336f303b3..5fea8f7c1 100644 --- a/lang/python/kk/LC_MESSAGES/python.po +++ b/lang/python/kk/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Kazakh (https://www.transifex.com/calamares/teams/20061/kk/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/kn/LC_MESSAGES/python.po b/lang/python/kn/LC_MESSAGES/python.po index b4b5b5fc3..04c27362c 100644 --- a/lang/python/kn/LC_MESSAGES/python.po +++ b/lang/python/kn/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Kannada (https://www.transifex.com/calamares/teams/20061/kn/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/ko/LC_MESSAGES/python.po b/lang/python/ko/LC_MESSAGES/python.po index 451164a88..36bfaab7d 100644 --- a/lang/python/ko/LC_MESSAGES/python.po +++ b/lang/python/ko/LC_MESSAGES/python.po @@ -5,16 +5,16 @@ # # Translators: # Ji-Hyeon Gim , 2018 -# Jung Hee Lee , 2021 +# Jung Hee Lee , 2022 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Jung Hee Lee , 2021\n" +"Last-Translator: Jung Hee Lee , 2022\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" @@ -58,7 +58,7 @@ msgstr "부트로더 설치." #: src/modules/bootloader/main.py:612 msgid "Failed to install grub, no partitions defined in global storage" -msgstr "" +msgstr "grub을 설치하지 못했습니다. 전역 저장소에 파티션이 정의되어 있지 않습니다" #: src/modules/bootloader/main.py:780 msgid "Bootloader installation error" @@ -264,23 +264,23 @@ msgstr "파티션 마운트 중." #: src/modules/mount/main.py:88 src/modules/mount/main.py:124 msgid "Internal error mounting zfs datasets" -msgstr "" +msgstr "zfs 데이터세트를 마운트하는 중 내부 오류" #: src/modules/mount/main.py:100 msgid "Failed to import zpool" -msgstr "" +msgstr "zpool을 가져오지 못했습니다" #: src/modules/mount/main.py:116 msgid "Failed to unlock zpool" -msgstr "" +msgstr "zpool의 잠금을 해제하지 못했습니다" #: src/modules/mount/main.py:133 src/modules/mount/main.py:138 msgid "Failed to set zfs mountpoint" -msgstr "" +msgstr "zfs 마운트위치를 지정하지 못했습니다" #: src/modules/mount/main.py:253 msgid "zfs mounting error" -msgstr "" +msgstr "zfs 마운트하는 중 오류" #: src/modules/rawfs/main.py:26 msgid "Installing data." @@ -375,7 +375,7 @@ msgstr "루트 파티션에 대한 마운트 위치 없음" #: src/modules/unpackfs/main.py:431 msgid "globalstorage does not contain a \"rootMountPoint\" key." -msgstr "" +msgstr "globalstorage는 \"루트마운트위치\" 키를 포함하지 않습니다." #: src/modules/unpackfs/main.py:434 msgid "Bad mount point for root partition" @@ -383,17 +383,17 @@ msgstr "루트 파티션에 대한 잘못된 마운트 위치" #: src/modules/unpackfs/main.py:435 msgid "rootMountPoint is \"{}\", which does not exist." -msgstr "" +msgstr "루트마운트위치는 \"{}\"이고, 존재하지 않습니다." #: src/modules/unpackfs/main.py:439 src/modules/unpackfs/main.py:455 #: src/modules/unpackfs/main.py:459 src/modules/unpackfs/main.py:465 #: src/modules/unpackfs/main.py:480 msgid "Bad unpackfs configuration" -msgstr "" +msgstr "unpackfs 구성이 잘못되었습니다." #: src/modules/unpackfs/main.py:440 msgid "There is no configuration information." -msgstr "" +msgstr "구성 정보가 없습니다." #: src/modules/unpackfs/main.py:456 msgid "The filesystem for \"{}\" ({}) is not supported by your current kernel" diff --git a/lang/python/lo/LC_MESSAGES/python.po b/lang/python/lo/LC_MESSAGES/python.po index 453fbf2cb..e54ffaff8 100644 --- a/lang/python/lo/LC_MESSAGES/python.po +++ b/lang/python/lo/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Lao (https://www.transifex.com/calamares/teams/20061/lo/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/lt/LC_MESSAGES/python.po b/lang/python/lt/LC_MESSAGES/python.po index a8610d119..ff5156eb4 100644 --- a/lang/python/lt/LC_MESSAGES/python.po +++ b/lang/python/lt/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Moo, 2022\n" "Language-Team: Lithuanian (https://www.transifex.com/calamares/teams/20061/lt/)\n" diff --git a/lang/python/lv/LC_MESSAGES/python.po b/lang/python/lv/LC_MESSAGES/python.po index d7dc51393..0d55dbbfa 100644 --- a/lang/python/lv/LC_MESSAGES/python.po +++ b/lang/python/lv/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Latvian (https://www.transifex.com/calamares/teams/20061/lv/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/mk/LC_MESSAGES/python.po b/lang/python/mk/LC_MESSAGES/python.po index 1d0792a80..881b70666 100644 --- a/lang/python/mk/LC_MESSAGES/python.po +++ b/lang/python/mk/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Martin Ristovski , 2018\n" "Language-Team: Macedonian (https://www.transifex.com/calamares/teams/20061/mk/)\n" diff --git a/lang/python/ml/LC_MESSAGES/python.po b/lang/python/ml/LC_MESSAGES/python.po index 419eaaec9..8975e8ef8 100644 --- a/lang/python/ml/LC_MESSAGES/python.po +++ b/lang/python/ml/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Balasankar C , 2019\n" "Language-Team: Malayalam (https://www.transifex.com/calamares/teams/20061/ml/)\n" diff --git a/lang/python/mr/LC_MESSAGES/python.po b/lang/python/mr/LC_MESSAGES/python.po index 5e11efeda..842c36142 100644 --- a/lang/python/mr/LC_MESSAGES/python.po +++ b/lang/python/mr/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Marathi (https://www.transifex.com/calamares/teams/20061/mr/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/nb/LC_MESSAGES/python.po b/lang/python/nb/LC_MESSAGES/python.po index c8125cf52..8c14ec9e9 100644 --- a/lang/python/nb/LC_MESSAGES/python.po +++ b/lang/python/nb/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: 865ac004d9acf2568b2e4b389e0007c7_fba755c <3516cc82d94f87187da1e036e5f09e42_616112>, 2017\n" "Language-Team: Norwegian Bokmål (https://www.transifex.com/calamares/teams/20061/nb/)\n" diff --git a/lang/python/ne/LC_MESSAGES/python.po b/lang/python/ne/LC_MESSAGES/python.po index eefac1aab..c317552d9 100644 --- a/lang/python/ne/LC_MESSAGES/python.po +++ b/lang/python/ne/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Nepali (https://www.transifex.com/calamares/teams/20061/ne/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/ne_NP/LC_MESSAGES/python.po b/lang/python/ne_NP/LC_MESSAGES/python.po index 609fd7386..4f85a7209 100644 --- a/lang/python/ne_NP/LC_MESSAGES/python.po +++ b/lang/python/ne_NP/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Nepali (Nepal) (https://www.transifex.com/calamares/teams/20061/ne_NP/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/nl/LC_MESSAGES/python.po b/lang/python/nl/LC_MESSAGES/python.po index b9928f810..3f49982e8 100644 --- a/lang/python/nl/LC_MESSAGES/python.po +++ b/lang/python/nl/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Adriaan de Groot , 2020\n" "Language-Team: Dutch (https://www.transifex.com/calamares/teams/20061/nl/)\n" diff --git a/lang/python/pl/LC_MESSAGES/python.po b/lang/python/pl/LC_MESSAGES/python.po index 7dfca3c02..37240c16b 100644 --- a/lang/python/pl/LC_MESSAGES/python.po +++ b/lang/python/pl/LC_MESSAGES/python.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Jacob B. , 2021\n" "Language-Team: Polish (https://www.transifex.com/calamares/teams/20061/pl/)\n" diff --git a/lang/python/pt_BR/LC_MESSAGES/python.po b/lang/python/pt_BR/LC_MESSAGES/python.po index 3efadf846..60fc6ad19 100644 --- a/lang/python/pt_BR/LC_MESSAGES/python.po +++ b/lang/python/pt_BR/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Guilherme Marçal Silva, 2022\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/calamares/teams/20061/pt_BR/)\n" diff --git a/lang/python/pt_PT/LC_MESSAGES/python.po b/lang/python/pt_PT/LC_MESSAGES/python.po index 6ba65e64f..c9017493b 100644 --- a/lang/python/pt_PT/LC_MESSAGES/python.po +++ b/lang/python/pt_PT/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Hugo Carvalho , 2022\n" "Language-Team: Portuguese (Portugal) (https://www.transifex.com/calamares/teams/20061/pt_PT/)\n" diff --git a/lang/python/ro/LC_MESSAGES/python.po b/lang/python/ro/LC_MESSAGES/python.po index c5c47b37b..70068ee88 100644 --- a/lang/python/ro/LC_MESSAGES/python.po +++ b/lang/python/ro/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Chele Ion , 2021\n" "Language-Team: Romanian (https://www.transifex.com/calamares/teams/20061/ro/)\n" diff --git a/lang/python/ru/LC_MESSAGES/python.po b/lang/python/ru/LC_MESSAGES/python.po index 1ab405630..321527893 100644 --- a/lang/python/ru/LC_MESSAGES/python.po +++ b/lang/python/ru/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: ZIzA, 2020\n" "Language-Team: Russian (https://www.transifex.com/calamares/teams/20061/ru/)\n" diff --git a/lang/python/si/LC_MESSAGES/python.po b/lang/python/si/LC_MESSAGES/python.po index 1d24487bd..cdcac7e72 100644 --- a/lang/python/si/LC_MESSAGES/python.po +++ b/lang/python/si/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Sandaruwan Samaraweera, 2022\n" "Language-Team: Sinhala (https://www.transifex.com/calamares/teams/20061/si/)\n" diff --git a/lang/python/sk/LC_MESSAGES/python.po b/lang/python/sk/LC_MESSAGES/python.po index 464ebf0e6..777e272a4 100644 --- a/lang/python/sk/LC_MESSAGES/python.po +++ b/lang/python/sk/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Dušan Kazik , 2020\n" "Language-Team: Slovak (https://www.transifex.com/calamares/teams/20061/sk/)\n" diff --git a/lang/python/sl/LC_MESSAGES/python.po b/lang/python/sl/LC_MESSAGES/python.po index f53472100..52a1e73c6 100644 --- a/lang/python/sl/LC_MESSAGES/python.po +++ b/lang/python/sl/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Slovenian (https://www.transifex.com/calamares/teams/20061/sl/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/sq/LC_MESSAGES/python.po b/lang/python/sq/LC_MESSAGES/python.po index 1e981089c..53280cb21 100644 --- a/lang/python/sq/LC_MESSAGES/python.po +++ b/lang/python/sq/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Besnik Bleta , 2022\n" "Language-Team: Albanian (https://www.transifex.com/calamares/teams/20061/sq/)\n" diff --git a/lang/python/sr/LC_MESSAGES/python.po b/lang/python/sr/LC_MESSAGES/python.po index 84c6d5fcf..f89057a1a 100644 --- a/lang/python/sr/LC_MESSAGES/python.po +++ b/lang/python/sr/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Slobodan Simić , 2020\n" "Language-Team: Serbian (https://www.transifex.com/calamares/teams/20061/sr/)\n" diff --git a/lang/python/sr@latin/LC_MESSAGES/python.po b/lang/python/sr@latin/LC_MESSAGES/python.po index 351039007..675818634 100644 --- a/lang/python/sr@latin/LC_MESSAGES/python.po +++ b/lang/python/sr@latin/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Serbian (Latin) (https://www.transifex.com/calamares/teams/20061/sr@latin/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/sv/LC_MESSAGES/python.po b/lang/python/sv/LC_MESSAGES/python.po index 6c89779b4..3e8f4d5a3 100644 --- a/lang/python/sv/LC_MESSAGES/python.po +++ b/lang/python/sv/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Luna Jernberg , 2022\n" "Language-Team: Swedish (https://www.transifex.com/calamares/teams/20061/sv/)\n" @@ -284,7 +284,7 @@ msgstr "Monterar partitioner." #: src/modules/mount/main.py:88 src/modules/mount/main.py:124 msgid "Internal error mounting zfs datasets" -msgstr "" +msgstr "Internt fel vid montering av zfs datasets" #: src/modules/mount/main.py:100 msgid "Failed to import zpool" diff --git a/lang/python/ta_IN/LC_MESSAGES/python.po b/lang/python/ta_IN/LC_MESSAGES/python.po index 85653ef47..e7244572a 100644 --- a/lang/python/ta_IN/LC_MESSAGES/python.po +++ b/lang/python/ta_IN/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Tamil (India) (https://www.transifex.com/calamares/teams/20061/ta_IN/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/te/LC_MESSAGES/python.po b/lang/python/te/LC_MESSAGES/python.po index 6df80ae24..2c3fa28ec 100644 --- a/lang/python/te/LC_MESSAGES/python.po +++ b/lang/python/te/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Telugu (https://www.transifex.com/calamares/teams/20061/te/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/tg/LC_MESSAGES/python.po b/lang/python/tg/LC_MESSAGES/python.po index 0ed056e9a..6bef71acf 100644 --- a/lang/python/tg/LC_MESSAGES/python.po +++ b/lang/python/tg/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Victor Ibragimov , 2020\n" "Language-Team: Tajik (https://www.transifex.com/calamares/teams/20061/tg/)\n" diff --git a/lang/python/th/LC_MESSAGES/python.po b/lang/python/th/LC_MESSAGES/python.po index d4de88e9d..38207ffda 100644 --- a/lang/python/th/LC_MESSAGES/python.po +++ b/lang/python/th/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Thai (https://www.transifex.com/calamares/teams/20061/th/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/tr_TR/LC_MESSAGES/python.po b/lang/python/tr_TR/LC_MESSAGES/python.po index 35a20a9ca..78066298b 100644 --- a/lang/python/tr_TR/LC_MESSAGES/python.po +++ b/lang/python/tr_TR/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Demiray Muhterem , 2022\n" "Language-Team: Turkish (Turkey) (https://www.transifex.com/calamares/teams/20061/tr_TR/)\n" diff --git a/lang/python/uk/LC_MESSAGES/python.po b/lang/python/uk/LC_MESSAGES/python.po index 6b6d7d73d..82b5a1153 100644 --- a/lang/python/uk/LC_MESSAGES/python.po +++ b/lang/python/uk/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Yuri Chornoivan , 2022\n" "Language-Team: Ukrainian (https://www.transifex.com/calamares/teams/20061/uk/)\n" diff --git a/lang/python/ur/LC_MESSAGES/python.po b/lang/python/ur/LC_MESSAGES/python.po index 93c532bae..7f45a2595 100644 --- a/lang/python/ur/LC_MESSAGES/python.po +++ b/lang/python/ur/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Urdu (https://www.transifex.com/calamares/teams/20061/ur/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/vi/LC_MESSAGES/python.po b/lang/python/vi/LC_MESSAGES/python.po index e5b70cc4d..5c72e272c 100644 --- a/lang/python/vi/LC_MESSAGES/python.po +++ b/lang/python/vi/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: th1nhhdk , 2021\n" "Language-Team: Vietnamese (https://www.transifex.com/calamares/teams/20061/vi/)\n" diff --git a/lang/python/zh/LC_MESSAGES/python.po b/lang/python/zh/LC_MESSAGES/python.po index 703756ad7..57facf07c 100644 --- a/lang/python/zh/LC_MESSAGES/python.po +++ b/lang/python/zh/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Chinese (https://www.transifex.com/calamares/teams/20061/zh/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/zh_CN/LC_MESSAGES/python.po b/lang/python/zh_CN/LC_MESSAGES/python.po index 8033389eb..0960f3985 100644 --- a/lang/python/zh_CN/LC_MESSAGES/python.po +++ b/lang/python/zh_CN/LC_MESSAGES/python.po @@ -8,17 +8,17 @@ # plantman , 2017 # Feng Chao , 2020 # Bobby Rong , 2020 -# 玉堂白鹤 , 2021 # Giovanni Schiano-Moriello, 2022 +# 玉堂白鹤 , 2022 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Giovanni Schiano-Moriello, 2022\n" +"Last-Translator: 玉堂白鹤 , 2022\n" "Language-Team: Chinese (China) (https://www.transifex.com/calamares/teams/20061/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -62,7 +62,7 @@ msgstr "安装启动加载器。" #: src/modules/bootloader/main.py:612 msgid "Failed to install grub, no partitions defined in global storage" -msgstr "" +msgstr "无法安装 grub,全局存储中未定义分区" #: src/modules/bootloader/main.py:780 msgid "Bootloader installation error" @@ -263,23 +263,23 @@ msgstr "挂载分区。" #: src/modules/mount/main.py:88 src/modules/mount/main.py:124 msgid "Internal error mounting zfs datasets" -msgstr "" +msgstr "装载 zfs 数据集时出现内部错误" #: src/modules/mount/main.py:100 msgid "Failed to import zpool" -msgstr "" +msgstr "导入 zpool 失败" #: src/modules/mount/main.py:116 msgid "Failed to unlock zpool" -msgstr "" +msgstr "解锁 zpool 失败" #: src/modules/mount/main.py:133 src/modules/mount/main.py:138 msgid "Failed to set zfs mountpoint" -msgstr "" +msgstr "设置 zfs 挂载点失败" #: src/modules/mount/main.py:253 msgid "zfs mounting error" -msgstr "" +msgstr "zfs 挂载出错" #: src/modules/rawfs/main.py:26 msgid "Installing data." @@ -374,7 +374,7 @@ msgstr "无 root 分区挂载点" #: src/modules/unpackfs/main.py:431 msgid "globalstorage does not contain a \"rootMountPoint\" key." -msgstr "" +msgstr "globalstorage(全局存储)中不包含 \"rootMountPoint\"(root挂载点)键。" #: src/modules/unpackfs/main.py:434 msgid "Bad mount point for root partition" @@ -382,17 +382,17 @@ msgstr "错误的 root 分区挂载点" #: src/modules/unpackfs/main.py:435 msgid "rootMountPoint is \"{}\", which does not exist." -msgstr "" +msgstr "rootMountPoint(root挂载点)是 \"{}\",其不存在。" #: src/modules/unpackfs/main.py:439 src/modules/unpackfs/main.py:455 #: src/modules/unpackfs/main.py:459 src/modules/unpackfs/main.py:465 #: src/modules/unpackfs/main.py:480 msgid "Bad unpackfs configuration" -msgstr "" +msgstr "错误的 unpackfs 解包配置" #: src/modules/unpackfs/main.py:440 msgid "There is no configuration information." -msgstr "" +msgstr "没有配置信息。" #: src/modules/unpackfs/main.py:456 msgid "The filesystem for \"{}\" ({}) is not supported by your current kernel" diff --git a/lang/python/zh_HK/LC_MESSAGES/python.po b/lang/python/zh_HK/LC_MESSAGES/python.po index 284044bbd..f216c5bde 100644 --- a/lang/python/zh_HK/LC_MESSAGES/python.po +++ b/lang/python/zh_HK/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Chinese (Hong Kong) (https://www.transifex.com/calamares/teams/20061/zh_HK/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/zh_TW/LC_MESSAGES/python.po b/lang/python/zh_TW/LC_MESSAGES/python.po index 939018382..e9fb60c57 100644 --- a/lang/python/zh_TW/LC_MESSAGES/python.po +++ b/lang/python/zh_TW/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-01 17:27+0100\n" +"POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: 黃柏諺 , 2022\n" "Language-Team: Chinese (Taiwan) (https://www.transifex.com/calamares/teams/20061/zh_TW/)\n" From e3515347ed734626ef2d03fa655eaa3b59cc2e3b Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 25 Feb 2022 14:39:06 +0100 Subject: [PATCH 16/64] Changes: pre-release housekeeping --- CHANGES-3.2 | 2 +- CMakeLists.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGES-3.2 b/CHANGES-3.2 index 24662665e..41e9314d2 100644 --- a/CHANGES-3.2 +++ b/CHANGES-3.2 @@ -7,7 +7,7 @@ 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.52 (unreleased) # +# 3.2.52 (2022-02-25) # This release contains contributions from (alphabetically by first name): - Evan James diff --git a/CMakeLists.txt b/CMakeLists.txt index 9d841d284..2e18e3e2e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -45,7 +45,7 @@ project( CALAMARES LANGUAGES C CXX ) -set( CALAMARES_VERSION_RC 1 ) # Set to 0 during release cycle, 1 during development +set( CALAMARES_VERSION_RC 0 ) # Set to 0 during release cycle, 1 during development if( CALAMARES_VERSION_RC EQUAL 1 AND CMAKE_SOURCE_DIR STREQUAL CMAKE_BINARY_DIR ) message( FATAL_ERROR "Do not build development versions in the source-directory." ) endif() From d4812bbb36041526ce55eb067ce2becbde5a794b Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 25 Feb 2022 14:57:43 +0100 Subject: [PATCH 17/64] Changes: post-release housecleaning --- CHANGES-3.2 | 12 ++++++++++++ CMakeLists.txt | 4 ++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/CHANGES-3.2 b/CHANGES-3.2 index 41e9314d2..0fec792df 100644 --- a/CHANGES-3.2 +++ b/CHANGES-3.2 @@ -7,6 +7,18 @@ 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.53 (unreleased) # + +This release contains contributions from (alphabetically by first name): + - No external contributors yet + +## Core ## + - No core changes yet + +## Modules ## + - No module changes yet + + # 3.2.52 (2022-02-25) # This release contains contributions from (alphabetically by first name): diff --git a/CMakeLists.txt b/CMakeLists.txt index 2e18e3e2e..b7f09cdd0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -41,11 +41,11 @@ # TODO:3.3: Require CMake 3.12 cmake_minimum_required( VERSION 3.3 FATAL_ERROR ) project( CALAMARES - VERSION 3.2.52 + VERSION 3.2.53 LANGUAGES C CXX ) -set( CALAMARES_VERSION_RC 0 ) # Set to 0 during release cycle, 1 during development +set( CALAMARES_VERSION_RC 1 ) # Set to 0 during release cycle, 1 during development if( CALAMARES_VERSION_RC EQUAL 1 AND CMAKE_SOURCE_DIR STREQUAL CMAKE_BINARY_DIR ) message( FATAL_ERROR "Do not build development versions in the source-directory." ) endif() From 5b40f17b9ccc8952b0f9f0872339e36acd6be8f6 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 28 Feb 2022 11:26:57 +0100 Subject: [PATCH 18/64] [libcalamares] Prep-work for supporting non-Solid automounting --- src/libcalamares/partition/AutoMount.cpp | 58 +++++++++++++++++++++--- 1 file changed, 52 insertions(+), 6 deletions(-) diff --git a/src/libcalamares/partition/AutoMount.cpp b/src/libcalamares/partition/AutoMount.cpp index adc844816..35aa635d2 100644 --- a/src/libcalamares/partition/AutoMount.cpp +++ b/src/libcalamares/partition/AutoMount.cpp @@ -21,9 +21,23 @@ namespace Partition struct AutoMountInfo { + bool hasSolid = false; bool wasSolidModuleAutoLoaded = false; }; +/** @section Solid + * + * KDE Solid automount management. + * + * Solid can be influenced through DBus calls to kded5. The following code + * handles Solid: if Solid exists (e.g. we're in a KDE Plasma desktop) + * then try to turn off automount that way. + */ + +/** @brief Boilerplate for a call to kded5 + * + * Returns a method-call message, ready for arguments and call(). + */ static inline QDBusMessage kdedCall( const QString& method ) { @@ -31,6 +45,11 @@ kdedCall( const QString& method ) QStringLiteral( "org.kde.kded5" ), QStringLiteral( "/kded" ), QStringLiteral( "org.kde.kded5" ), method ); } +/** @brief Enables (or disables) automount for Solid + * + * If @p enable is @c true, enables automount. Otherwise, disables it. + * This throws some DBbus messages on the wire and forgets about them. + */ // This code comes, roughly, from the KCM for removable devices. static void enableSolidAutoMount( QDBusConnection& dbus, bool enable ) @@ -52,6 +71,13 @@ enableSolidAutoMount( QDBusConnection& dbus, bool enable ) } } +/** @brief Check if Solid exists and has automount set + * + * Updates the @p info object with the discovered information. + * - if there is no Solid available on DBus, sets hasSolid to @c false + * - if there is Solid available on DBusm, sets *hasSolid* to @c true + * and places the queried value of automounting in *wasSolidModuleAutoLoaded*. + */ static void querySolidAutoMount( QDBusConnection& dbus, AutoMountInfo& info ) { @@ -74,25 +100,45 @@ querySolidAutoMount( QDBusConnection& dbus, AutoMountInfo& info ) } } } + else + { + // It's an error message + cDebug() << "Solid not available:" << r.errorMessage(); + } + info.hasSolid = result.has_value(); info.wasSolidModuleAutoLoaded = result.has_value() ? result.value() : false; } std::shared_ptr< AutoMountInfo > automountDisable( bool disable ) { - auto u = std::make_shared< AutoMountInfo >(); + auto info = std::make_shared< AutoMountInfo >(); QDBusConnection dbus = QDBusConnection::sessionBus(); - querySolidAutoMount( dbus, *u ); - enableSolidAutoMount( dbus, !disable ); - return u; + + // KDE Plasma (Solid) handling + querySolidAutoMount( dbus, *info ); + if ( info->hasSolid ) + { + enableSolidAutoMount( dbus, !disable ); + } + + // TODO: other environments + return info; } void -automountRestore( const std::shared_ptr< AutoMountInfo >& t ) +automountRestore( const std::shared_ptr< AutoMountInfo >& info ) { QDBusConnection dbus = QDBusConnection::sessionBus(); - enableSolidAutoMount( dbus, t->wasSolidModuleAutoLoaded ); + + // KDE Plasma (Solid) handling + if ( info->hasSolid ) + { + enableSolidAutoMount( dbus, info->wasSolidModuleAutoLoaded ); + } + + // TODO: other environments } } // namespace Partition From f2a67368837a10bfc2edb5bf84d10983065d16a4 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 28 Feb 2022 11:29:45 +0100 Subject: [PATCH 19/64] [libcalamares] More chatty when DBus fails --- src/libcalamares/partition/AutoMount.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/libcalamares/partition/AutoMount.cpp b/src/libcalamares/partition/AutoMount.cpp index 35aa635d2..3ad4bf5f8 100644 --- a/src/libcalamares/partition/AutoMount.cpp +++ b/src/libcalamares/partition/AutoMount.cpp @@ -99,6 +99,10 @@ querySolidAutoMount( QDBusConnection& dbus, AutoMountInfo& info ) result = v.toBool(); } } + if ( !r.has_value() ) + { + cDebug() << "No viable response from Solid" << r.path(); + } } else { @@ -119,6 +123,7 @@ automountDisable( bool disable ) querySolidAutoMount( dbus, *info ); if ( info->hasSolid ) { + cDebug() << "Setting Solid automount to" << ( disable ? "disabled" : "enabled" ); enableSolidAutoMount( dbus, !disable ); } From c5fec83f640d2f866bf0eb67e550d1f7ef28dab6 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 28 Feb 2022 11:30:36 +0100 Subject: [PATCH 20/64] [libcalamares] Fix typo --- src/libcalamares/partition/AutoMount.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcalamares/partition/AutoMount.cpp b/src/libcalamares/partition/AutoMount.cpp index 3ad4bf5f8..173d66cba 100644 --- a/src/libcalamares/partition/AutoMount.cpp +++ b/src/libcalamares/partition/AutoMount.cpp @@ -99,7 +99,7 @@ querySolidAutoMount( QDBusConnection& dbus, AutoMountInfo& info ) result = v.toBool(); } } - if ( !r.has_value() ) + if ( !result.has_value() ) { cDebug() << "No viable response from Solid" << r.path(); } From 7e5173116752ed1b14cfc794a23b93c81465ad7f Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 1 Mar 2022 13:52:50 +0100 Subject: [PATCH 21/64] [partititon] Slightly better debug-logging for automount --- src/modules/partition/jobs/AutoMountManagementJob.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/modules/partition/jobs/AutoMountManagementJob.cpp b/src/modules/partition/jobs/AutoMountManagementJob.cpp index 29b197933..ed2266f6a 100644 --- a/src/modules/partition/jobs/AutoMountManagementJob.cpp +++ b/src/modules/partition/jobs/AutoMountManagementJob.cpp @@ -25,10 +25,7 @@ AutoMountManagementJob::prettyName() const Calamares::JobResult AutoMountManagementJob::exec() { - cVerbose() << "this" << Logger::Pointer( this ) << "value" << Logger::Pointer( m_stored ) - << ( m_stored ? "restore" - : m_disable ? "disable" - : "enable" ); + cDebug() << ( m_stored ? "restore" : m_disable ? "disable" : "enable" ); if ( m_stored ) { CalamaresUtils::Partition::automountRestore( m_stored ); From 60630efa6a5a8cf835ad76bd728e840c9a56026c Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 1 Mar 2022 14:03:04 +0100 Subject: [PATCH 22/64] [partition] Log DBus calls and switch to blocking calls to ensure they happen --- src/libcalamares/partition/AutoMount.cpp | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/src/libcalamares/partition/AutoMount.cpp b/src/libcalamares/partition/AutoMount.cpp index 173d66cba..3ac39b36a 100644 --- a/src/libcalamares/partition/AutoMount.cpp +++ b/src/libcalamares/partition/AutoMount.cpp @@ -45,6 +45,26 @@ kdedCall( const QString& method ) QStringLiteral( "org.kde.kded5" ), QStringLiteral( "/kded" ), QStringLiteral( "org.kde.kded5" ), method ); } +/** @brief Log a response from call() + * + * Logs without a function header so it is simple to use from an existing + * logging-block. Assumes @p r is a reply or an error message. + * + * @internal + */ +static void +logDBusResponse( QDBusMessage&& r ) +{ + if ( r.type() == QDBusMessage::ReplyMessage ) + { + cDebug() << Logger::SubEntry << r.type() << "reply" << r.arguments(); + } + else + { + cDebug() << Logger::SubEntry << r.type() << "error" << r.errorMessage(); + } +} + /** @brief Enables (or disables) automount for Solid * * If @p enable is @c true, enables automount. Otherwise, disables it. @@ -60,14 +80,14 @@ enableSolidAutoMount( QDBusConnection& dbus, bool enable ) { auto msg = kdedCall( QStringLiteral( "setModuleAutoloading" ) ); msg.setArguments( { moduleName, QVariant( enable ) } ); - dbus.call( msg, QDBus::NoBlock ); + logDBusResponse( dbus.call( msg, QDBus::Block ) ); } // Stop module { auto msg = kdedCall( enable ? QStringLiteral( "loadModule" ) : QStringLiteral( "unloadModule" ) ); msg.setArguments( { moduleName } ); - dbus.call( msg, QDBus::NoBlock ); + logDBusResponse( dbus.call( msg, QDBus::Block ) ); } } From 9b3bc3d25f1f50156d517070685fe3543f94f64c Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 1 Mar 2022 14:28:13 +0100 Subject: [PATCH 23/64] CI: convenience for after-crash-cleanup --- ci/umount.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 ci/umount.sh diff --git a/ci/umount.sh b/ci/umount.sh new file mode 100755 index 000000000..400b0e115 --- /dev/null +++ b/ci/umount.sh @@ -0,0 +1,17 @@ +#! /bin/sh +# +# This is an "unmount" script that tries to unmount whatever +# filesystems Calamares might have left mounted (e.g. because of +# a crash, or ^C'ing the installer, or ..). +# + +# Swap may have become enabled on the disks just used; assume +# we're in a live session where we don't want any. +sudo swapoff -a +# In Arch-based systems, there may be a gpg-agent started by +# pacman during installation, which lives in the chroot. Kill +# them all; again assume we're in a live session where it doesn't matter. +sudo pkill gpg-agent +# Unmount the filesystems in *reverse* order, since we need to ditch +# e.g. /run/udev before /run before the root filesystem. +sudo umount $( LC_ALL=C mount | awk '/calamares-root/{print $3}' | LC_ALL=C sort -r ) From 4fe55533d77bc8dde4dac8dc12baf5becdf0b591 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 1 Mar 2022 14:37:52 +0100 Subject: [PATCH 24/64] [partition] Log in more human-readable form --- src/modules/partition/jobs/AutoMountManagementJob.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/partition/jobs/AutoMountManagementJob.cpp b/src/modules/partition/jobs/AutoMountManagementJob.cpp index ed2266f6a..71d3f32ff 100644 --- a/src/modules/partition/jobs/AutoMountManagementJob.cpp +++ b/src/modules/partition/jobs/AutoMountManagementJob.cpp @@ -25,14 +25,15 @@ AutoMountManagementJob::prettyName() const Calamares::JobResult AutoMountManagementJob::exec() { - cDebug() << ( m_stored ? "restore" : m_disable ? "disable" : "enable" ); if ( m_stored ) { + cDebug() << "Restore automount settings"; CalamaresUtils::Partition::automountRestore( m_stored ); m_stored.reset(); } else { + cDebug() << "Set automount to" << ( m_disable ? "disable" : "enable" ); m_stored = CalamaresUtils::Partition::automountDisable( m_disable ); } return Calamares::JobResult::ok(); From 53c4bbe4e02507e7402ec9ea6f0298efbee80376 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 1 Mar 2022 16:03:28 +0100 Subject: [PATCH 25/64] [umount] Log briefly what is going to be unmounted --- src/modules/umount/UmountJob.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/modules/umount/UmountJob.cpp b/src/modules/umount/UmountJob.cpp index b9d92fa87..99777d2d0 100644 --- a/src/modules/umount/UmountJob.cpp +++ b/src/modules/umount/UmountJob.cpp @@ -62,11 +62,13 @@ unmountTargetMounts( const QString& rootMountPoint ) auto targetMounts = MtabInfo::fromMtabFilteredByPrefix( targetMountPath ); std::sort( targetMounts.begin(), targetMounts.end(), MtabInfo::mountPointOrder ); + cDebug() << "Read" << targetMounts.count() << "entries from" << targetMountPath; for ( const auto& m : qAsConst( targetMounts ) ) { + // Returns the program's exit code, so 0 is success and non-0 + // (truthy) is a failure. if ( CalamaresUtils::Partition::unmount( m.mountPoint, { "-lv" } ) ) { - // Returns the program's exit code, so 0 is success return Calamares::JobResult::error( QCoreApplication::translate( UmountJob::staticMetaObject.className(), "Could not unmount target system." ), From 2f782f18c4f29719aa7483904274c048ea24f9ff Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 1 Mar 2022 16:10:19 +0100 Subject: [PATCH 26/64] [libcalamares] Fix file reading - atEnd() doesn't behave as expected - drop the textstream, not needed - rename variables to be more descriptive --- src/libcalamares/partition/Mount.cpp | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/src/libcalamares/partition/Mount.cpp b/src/libcalamares/partition/Mount.cpp index 6bc3a7cd2..a0cbf3a4a 100644 --- a/src/libcalamares/partition/Mount.cpp +++ b/src/libcalamares/partition/Mount.cpp @@ -128,26 +128,32 @@ QList< MtabInfo > MtabInfo::fromMtabFilteredByPrefix( const QString& mountPrefix, const QString& mtabPath ) { QFile f( mtabPath.isEmpty() ? "/etc/mtab" : mtabPath ); - if ( !f.open( QIODevice::ReadOnly ) ) + if ( !f.open( QIODevice::ReadOnly | QIODevice::Text ) ) { return {}; } - QTextStream in( &f ); QList< MtabInfo > l; - while ( !f.atEnd() ) + // After opening, atEnd() is already true (!?) so try reading at least once + do { - QStringList line = in.readLine().split( ' ', SplitSkipEmptyParts ); - if ( line.length() == 3 && !line[ 0 ].startsWith( '#' ) ) + QString line = f.readLine(); + if ( line.isEmpty() || line.startsWith( '#' ) ) + { + continue; + } + + QStringList parts = line.split( ' ', SplitSkipEmptyParts ); + if ( parts.length() == 3 && !parts[ 0 ].startsWith( '#' ) ) { // Lines have format: , so check // the mountpoint field. Everything starts with an empty string. - if ( line[ 1 ].startsWith( mountPrefix ) ) + if ( parts[ 1 ].startsWith( mountPrefix ) ) { - l.append( { line[ 0 ], line[ 1 ] } ); + l.append( { parts[ 0 ], parts[ 1 ] } ); } } - } + } while ( !f.atEnd() ); return l; } From 7aafeec2cb0068d7b975036fa3a9700c037a6e89 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 1 Mar 2022 16:14:45 +0100 Subject: [PATCH 27/64] [libcalamares] Fix entry-format, it was totally bogus --- src/libcalamares/partition/Mount.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libcalamares/partition/Mount.cpp b/src/libcalamares/partition/Mount.cpp index a0cbf3a4a..c22ba942b 100644 --- a/src/libcalamares/partition/Mount.cpp +++ b/src/libcalamares/partition/Mount.cpp @@ -144,9 +144,9 @@ MtabInfo::fromMtabFilteredByPrefix( const QString& mountPrefix, const QString& m } QStringList parts = line.split( ' ', SplitSkipEmptyParts ); - if ( parts.length() == 3 && !parts[ 0 ].startsWith( '#' ) ) + if ( parts.length() >= 3 && !parts[ 0 ].startsWith( '#' ) ) { - // Lines have format: , so check + // Lines have format: ..., so check // the mountpoint field. Everything starts with an empty string. if ( parts[ 1 ].startsWith( mountPrefix ) ) { From dca5d9b52ba240d64d200e6f1457cf14d7dde10f Mon Sep 17 00:00:00 2001 From: Huang Jia Wen Date: Thu, 3 Mar 2022 14:11:32 +0800 Subject: [PATCH 28/64] [bootloader] Add loongarch64 support for bootloader --- src/modules/bootloader/main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modules/bootloader/main.py b/src/modules/bootloader/main.py index c7bc741de..fb8e19ac2 100644 --- a/src/modules/bootloader/main.py +++ b/src/modules/bootloader/main.py @@ -520,6 +520,8 @@ def get_grub_efi_parameters(): return ("i386-efi", "grubia32.efi", "bootia32.efi") elif efi_bitness == "64" and cpu_type == "aarch64": return ("arm64-efi", "grubaa64.efi", "bootaa64.efi") + elif efi_bitness == "64" and cpu_type == "loongarch64": + return ("loongarch64-efi", "grubloongarch64.efi", "bootloongarch64.efi") elif efi_bitness == "64": # If it's not ARM, must by AMD64 return ("x86_64-efi", "grubx64.efi", "bootx64.efi") From 569db7c0183067151bdc967878dc6e08fb927b05 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 4 Mar 2022 14:28:07 +0100 Subject: [PATCH 29/64] [packages] Disable pacman progress-reporting, it is crashy --- src/modules/packages/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/packages/main.py b/src/modules/packages/main.py index 59777cedb..e373a3443 100644 --- a/src/modules/packages/main.py +++ b/src/modules/packages/main.py @@ -424,7 +424,7 @@ class PMPacman(PackageManager): while pacman_count <= self.pacman_num_retries: pacman_count += 1 try: - if callback is True: + if False: # callback: libcalamares.utils.target_env_process_output(command, self.line_cb) else: libcalamares.utils.target_env_process_output(command) From 667e88f2dfec4968650acf80da0fdd30dd97ef57 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 4 Mar 2022 14:39:57 +0100 Subject: [PATCH 30/64] Changes: pre-release housekeeping --- CHANGES-3.2 | 18 ++++++++++++++---- CMakeLists.txt | 2 +- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/CHANGES-3.2 b/CHANGES-3.2 index 0fec792df..cc9e7b8ac 100644 --- a/CHANGES-3.2 +++ b/CHANGES-3.2 @@ -7,16 +7,26 @@ 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.53 (unreleased) # +# 3.2.53 (3022-03-04) # This release contains contributions from (alphabetically by first name): - - No external contributors yet + - Huang Jia Wen (new contributor! Welcome!) ## Core ## - - No core changes yet + - Automount-manipulation (to switch off KDE Plasma automounting new devices) + now logs slightly more as it works. Defaults have changed in KDE Plasma + 5.24 and it turns out the automount-manipulation does not work well. + Distro's are encouraged to turn off automount in the live ISO (see #1885). ## Modules ## - - No module changes yet + - *bootloader* now knows about loongarch64 and can install suitable EFI + files for this CPU type. (Thanks Huang Jia Wen) + - Progress reporting for `pacman` from the *packages* module has been switched + off. The progress reporting works under low load, but there are many reports + of it crashing (from XeroLinux and from Evan James, who has been debugging + the issue) during a regular installation with thousands of updates. This + will be revisited in the next release. + - The *umount* module was buggy and did not actually unmount anything. # 3.2.52 (2022-02-25) # diff --git a/CMakeLists.txt b/CMakeLists.txt index b7f09cdd0..29f3df083 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -45,7 +45,7 @@ project( CALAMARES LANGUAGES C CXX ) -set( CALAMARES_VERSION_RC 1 ) # Set to 0 during release cycle, 1 during development +set( CALAMARES_VERSION_RC 0 ) # Set to 0 during release cycle, 1 during development if( CALAMARES_VERSION_RC EQUAL 1 AND CMAKE_SOURCE_DIR STREQUAL CMAKE_BINARY_DIR ) message( FATAL_ERROR "Do not build development versions in the source-directory." ) endif() From 207576c88596e63c1627acfdb6f6c6e0a2c8f87d Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Fri, 4 Mar 2022 14:42:13 +0100 Subject: [PATCH 31/64] i18n: [calamares] Automatic merge of Transifex translations --- lang/calamares_fi_FI.ts | 34 +++++++++++++++++----------------- lang/calamares_ko.ts | 2 +- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/lang/calamares_fi_FI.ts b/lang/calamares_fi_FI.ts index 49f8498f2..263444789 100644 --- a/lang/calamares_fi_FI.ts +++ b/lang/calamares_fi_FI.ts @@ -370,7 +370,7 @@ Linkki kopioitu leikepöydälle 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> - Asennus ohjelman %1 on tehtävä muutoksia levylle, jotta %2 voidaan asentaa.<br/><strong>Et voi kumota näitä muutoksia.</strong> + Asennusohjelman %1 on tehtävä muutoksia asemalle, jotta %2 voidaan asentaa.<br/><strong>Et voi kumota näitä muutoksia.</strong> @@ -597,7 +597,7 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. 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. - Tällä kiintolevyllä ei näytä olevan käyttöjärjestelmää. Mitä haluat tehdä?<br/>Voit tarkistaa ja vahvistaa valintasi ennen kuin kiintolevylle tehdään muutoksia. + Tällä massamuistilla ei näytä olevan käyttöjärjestelmää. Mitä haluat tehdä?<br/>Voit tarkistaa ja vahvistaa valintasi ennen kuin massamuistille tehdään muutoksia. @@ -605,7 +605,7 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - <strong>Tyhjennä levy</strong><br/>Tämä <font color="red">poistaa</font> kaikki tiedot valitussa kiintolevyssä. + <strong>Tyhjennä asema</strong><br/>Tämä <font color="red">poistaa</font> kaikki tiedot valitusta massamuistista. @@ -626,32 +626,32 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. 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. - Tässä kiintolevyssä on %1 dataa. Mitä haluat tehdä?<br/>Voit tarkistaa ja vahvistaa valintasi ennen kuin kiintolevyyn tehdään muutoksia. + Tässä massamuistissa on %1 dataa. Mitä haluat tehdä?<br/>Voit tarkistaa ja vahvistaa valintasi ennen kuin massamuistiin tehdään muutoksia. 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. - Tämä kiintolevy sisältää jo käyttöjärjestelmän. Mitä haluaisit tehdä?<br/>Voit tarkistaa ja vahvistaa valintasi, ennen kuin kiintolevyyn tehdään muutoksia. + Tämä massamuisti sisältää jo käyttöjärjestelmän. Mitä haluaisit tehdä?<br/>Voit tarkistaa ja vahvistaa valintasi, ennen kuin massamuistiin tehdään muutoksia. 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. - Tämä kiintolevy sisältää jo useita käyttöjärjestelmiä. Mitä haluaisit tehdä?<br/>Voit tarkistaa ja vahvistaa valintasi, ennen kuin kiintolevyyn tehdään muutoksia. + Tämä massamuisti sisältää jo useita käyttöjärjestelmiä. Mitä haluaisit tehdä?<br/>Voit tarkistaa ja vahvistaa valintasi, ennen kuin massamuistiin tehdään muutoksia. 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/> - Tällä kiintolevyllä on jo käyttöjärjestelmä, mutta osiotaulukko <strong>%1</strong> on erilainen kuin tarvittava <strong>%2</strong>.<br/> + Tällä massamuistilla on jo käyttöjärjestelmä, mutta osiotaulukko <strong>%1</strong> on erilainen kuin tarvittava <strong>%2</strong>.<br/> This storage device has one of its partitions <strong>mounted</strong>. - Tähän kiintolevyyn on <strong>kiinnitetty</strong> yksi osioista. + Tähän massamuistiin on <strong>liitetty</strong> yksi osioista. This storage device is a part of an <strong>inactive RAID</strong> device. - Tämä kiintolevy on osa <strong>passiivista RAID</strong> kokoonpanoa. + Tämä massamuisti on osa <strong>passiivista RAID</strong> kokoonpanoa. @@ -1130,7 +1130,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. The installer failed to create partition on disk '%1'. - Asennusohjelma epäonnistui osion luonnissa levylle '%1'. + Asennusohjelma epäonnistui osion luonnissa asemalle '%1'.
@@ -1143,7 +1143,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Creating a new partition table will delete all existing data on the disk. - Uuden osiotaulukon luominen poistaa kaikki olemassa olevat tiedostot levyltä. + Uuden osiotaulukon luominen poistaa kaikki olemassa olevat tiedostot asemalta. @@ -1306,7 +1306,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. 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. - Asennusohjelma <strong>ei tunnista osiotaulukkoa</strong> valitussa kiintolevyssä.<br><br>Levyssä ei ole osiotaulukkoa, taulukko on vioittunut tai tuntematon.<br>Asennusohjelma voi tehdä uuden osiotaulukon, joko automaattisesti tai manuaalisesti. + Asennusohjelma <strong>ei tunnista osiotaulukkoa</strong> valitussa massamuistissa.<br><br>Laitteessa ei ole osiotaulukkoa, taulukko on vioittunut tai tuntematon.<br>Asennusohjelma voi tehdä uuden osiotaulukon, joko automaattisesti tai manuaalisesti. @@ -1321,7 +1321,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. 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. - Valitun kiintolevyn <strong>osiotaulukon</strong> tyyppi.<br><br>Ainoa tapa muuttaa osiotaulukon tyyppiä on poistaa ja luoda uudelleen osiot tyhjästä, mikä tuhoaa kaikki kiintolevyn sisältämät tiedot. <br>Asennusohjelma säilyttää nykyisen osiotaulukon, ellet nimenomaisesti valitse muuta.<br>Jos olet epävarma niin nykyaikaisissa järjestelmissä GPT on suositus. + Valitun massamuistin <strong>osiotaulukon</strong> tyyppi.<br><br>Ainoa tapa muuttaa osiotaulukon tyyppiä on poistaa ja luoda uudelleen osiot tyhjästä, mikä tuhoaa kaikki massamuistin sisältämät tiedot. <br>Asennusohjelma säilyttää nykyisen osiotaulukon, ellet nimenomaisesti valitse muuta.<br>Jos olet epävarma niin nykyaikaisissa järjestelmissä GPT on suositus. @@ -1612,7 +1612,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. The installer failed to format partition %1 on disk '%2'. - Levyn '%2' osion %1 alustus epäonnistui. + Aseman '%2' osion %1 alustus epäonnistui. @@ -2917,7 +2917,7 @@ hiiren vieritystä skaalaamiseen. has at least one disk device available. - on vähintään yksi levy käytettävissä. + on vähintään yksi asema käytettävissä. @@ -3348,7 +3348,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ The installer failed to resize partition %1 on disk '%2'. - Asennusohjelma epäonnistui osion %1 koon muuttamisessa levyllä '%2'. + Asennusohjelma epäonnistui osion %1 koon muuttamisessa asemalla '%2'. @@ -3396,7 +3396,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Scanning storage devices... - Etsitään kiintolevyjä... + Etsitään massamuisteja... diff --git a/lang/calamares_ko.ts b/lang/calamares_ko.ts index 0b6ed9b17..34650f341 100644 --- a/lang/calamares_ko.ts +++ b/lang/calamares_ko.ts @@ -4080,7 +4080,7 @@ Output: No partitions are available for ZFS. - + ZFS에 사용할 수 있는 파티션이 없습니다. From 6596cd12087278f7157089a691613487dca266a9 Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Fri, 4 Mar 2022 14:42:13 +0100 Subject: [PATCH 32/64] i18n: [python] Automatic merge of Transifex translations --- lang/python/ko/LC_MESSAGES/python.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lang/python/ko/LC_MESSAGES/python.po b/lang/python/ko/LC_MESSAGES/python.po index 36bfaab7d..478615671 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 -# Jung Hee Lee , 2022 +# Junghee Lee , 2022 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Jung Hee Lee , 2022\n" +"Last-Translator: Junghee Lee , 2022\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" From 0f84efed397315e62874d4b116049c529d718021 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 4 Mar 2022 16:00:33 +0100 Subject: [PATCH 33/64] Changes: post-release housekeeping --- CHANGES-3.2 | 14 +++++++++++++- CMakeLists.txt | 4 ++-- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/CHANGES-3.2 b/CHANGES-3.2 index cc9e7b8ac..b9ef260f6 100644 --- a/CHANGES-3.2 +++ b/CHANGES-3.2 @@ -7,7 +7,19 @@ 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.53 (3022-03-04) # +# 3.2.54 (unreleased) # + +This release contains contributions from (alphabetically by first name): + - Nobody yet + +## Core ## + - Nothing yet + +## Modules ## + - Nothing yet + + +# 3.2.53 (2022-03-04) # This release contains contributions from (alphabetically by first name): - Huang Jia Wen (new contributor! Welcome!) diff --git a/CMakeLists.txt b/CMakeLists.txt index 29f3df083..b70c6bec6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -41,11 +41,11 @@ # TODO:3.3: Require CMake 3.12 cmake_minimum_required( VERSION 3.3 FATAL_ERROR ) project( CALAMARES - VERSION 3.2.53 + VERSION 3.2.54 LANGUAGES C CXX ) -set( CALAMARES_VERSION_RC 0 ) # Set to 0 during release cycle, 1 during development +set( CALAMARES_VERSION_RC 1 ) # Set to 0 during release cycle, 1 during development if( CALAMARES_VERSION_RC EQUAL 1 AND CMAKE_SOURCE_DIR STREQUAL CMAKE_BINARY_DIR ) message( FATAL_ERROR "Do not build development versions in the source-directory." ) endif() From a6afb6be7c742c28faa950fdd9e178bb001fad69 Mon Sep 17 00:00:00 2001 From: Bob van der Linden Date: Sun, 6 Mar 2022 12:33:06 +0100 Subject: [PATCH 34/64] add log widget to ExecutionViewStep --- .../viewpages/ExecutionViewStep.cpp | 48 ++++++++++++++++--- .../viewpages/ExecutionViewStep.h | 6 +++ 2 files changed, 47 insertions(+), 7 deletions(-) diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp index cac9b28be..72c0a1f7d 100644 --- a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp +++ b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp @@ -30,6 +30,14 @@ #include #include #include +#include +#include +#include +#include +#include +#include +#include +#include "utils/Logger.h" static Calamares::Slideshow* makeSlideshow( QWidget* parent ) @@ -60,23 +68,43 @@ ExecutionViewStep::ExecutionViewStep( QObject* parent ) , m_progressBar( new QProgressBar ) , m_label( new QLabel ) , m_slideshow( makeSlideshow( m_widget ) ) + , m_tab_widget( new QTabWidget ) { m_widget->setObjectName( "slideshow" ); m_progressBar->setObjectName( "exec-progress" ); m_label->setObjectName( "exec-message" ); QVBoxLayout* layout = new QVBoxLayout( m_widget ); - QVBoxLayout* innerLayout = new QVBoxLayout; + QVBoxLayout* bottomLayout = new QVBoxLayout; + QHBoxLayout* barLayout = new QHBoxLayout; m_progressBar->setMaximum( 10000 ); - layout->addWidget( m_slideshow->widget() ); - CalamaresUtils::unmarginLayout( layout ); - layout->addLayout( innerLayout ); + auto m_log_widget = new QPlainTextEdit; + m_log_widget->setReadOnly(true); + + + m_tab_widget->addTab(m_slideshow->widget(), "Slideshow"); + m_tab_widget->addTab(m_log_widget, "Log"); + m_tab_widget->tabBar()->hide(); + + layout->addWidget( m_tab_widget ); + CalamaresUtils::unmarginLayout( layout ); + layout->addLayout( bottomLayout ); + + bottomLayout->addSpacing( CalamaresUtils::defaultFontHeight() / 2 ); + bottomLayout->addLayout( barLayout ); + bottomLayout->addWidget( m_label ); + + QToolBar* toolBar = new QToolBar; + auto toggleLogAction = toolBar->addAction(QIcon::fromTheme("file-icon"), "Toggle log"); + auto toggleLogButton = dynamic_cast(toolBar->widgetForAction(toggleLogAction)); + connect( toggleLogButton, &QToolButton::clicked, this, &ExecutionViewStep::toggleLog ); + + + barLayout->addWidget(m_progressBar); + barLayout->addWidget(toolBar); - innerLayout->addSpacing( CalamaresUtils::defaultFontHeight() / 2 ); - innerLayout->addWidget( m_progressBar ); - innerLayout->addWidget( m_label ); connect( JobQueue::instance(), &JobQueue::progress, this, &ExecutionViewStep::updateFromJobQueue ); } @@ -200,6 +228,12 @@ ExecutionViewStep::updateFromJobQueue( qreal percent, const QString& message ) } } +void +ExecutionViewStep::toggleLog() +{ + m_tab_widget->setCurrentIndex((m_tab_widget->currentIndex() + 1) % m_tab_widget->count()); +} + void ExecutionViewStep::onLeave() { diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.h b/src/libcalamaresui/viewpages/ExecutionViewStep.h index 26618c77f..c2652d5e5 100644 --- a/src/libcalamaresui/viewpages/ExecutionViewStep.h +++ b/src/libcalamaresui/viewpages/ExecutionViewStep.h @@ -19,6 +19,8 @@ class QLabel; class QObject; class QProgressBar; +class QTabWidget; +class QPlainTextEdit; namespace Calamares { @@ -56,10 +58,14 @@ private: QProgressBar* m_progressBar; QLabel* m_label; Slideshow* m_slideshow; + QTabWidget* m_tab_widget; + QPlainTextEdit* m_log_widget; QList< ModuleSystem::InstanceKey > m_jobInstanceKeys; void updateFromJobQueue( qreal percent, const QString& message ); + + void toggleLog(); }; } // namespace Calamares From 53d3fcb2fd62358e4eb7cdc1bfcc1f89955e06aa Mon Sep 17 00:00:00 2001 From: Bob van der Linden Date: Sun, 6 Mar 2022 14:45:48 +0100 Subject: [PATCH 35/64] introduce widget that shows logs --- src/libcalamaresui/CMakeLists.txt | 1 + src/libcalamaresui/widgets/LogWidget.cpp | 75 ++++++++++++++++++++++++ src/libcalamaresui/widgets/LogWidget.h | 37 ++++++++++++ 3 files changed, 113 insertions(+) create mode 100644 src/libcalamaresui/widgets/LogWidget.cpp create mode 100644 src/libcalamaresui/widgets/LogWidget.h diff --git a/src/libcalamaresui/CMakeLists.txt b/src/libcalamaresui/CMakeLists.txt index bd2e79f10..48e4c4b4d 100644 --- a/src/libcalamaresui/CMakeLists.txt +++ b/src/libcalamaresui/CMakeLists.txt @@ -30,6 +30,7 @@ set( calamaresui_SOURCES widgets/ErrorDialog.cpp widgets/FixedAspectRatioLabel.cpp widgets/PrettyRadioButton.cpp + widgets/LogWidget.cpp widgets/TranslationFix.cpp widgets/WaitingWidget.cpp ${CMAKE_SOURCE_DIR}/3rdparty/waitingspinnerwidget.cpp diff --git a/src/libcalamaresui/widgets/LogWidget.cpp b/src/libcalamaresui/widgets/LogWidget.cpp new file mode 100644 index 000000000..a4af6c522 --- /dev/null +++ b/src/libcalamaresui/widgets/LogWidget.cpp @@ -0,0 +1,75 @@ +#include "LogWidget.h" +#include +#include "utils/Logger.h" +#include +#include +#include + +namespace Calamares +{ + +LogThread::LogThread(QObject *parent) + : QThread(parent) { + +} + +void LogThread::run() +{ + auto filePath = Logger::logFile(); + + qint64 lastPosition = 0; + + while (!QThread::currentThread()->isInterruptionRequested()) { + auto filePath = Logger::logFile(); + QFile file(filePath); + + qint64 fileSize = file.size(); + // Check whether the file size has changed since last time + // we read the file. + if (lastPosition != fileSize && file.open(QFile::ReadOnly | QFile::Text)) { + + // Start reading at the position we ended up last time we read the file. + file.seek(lastPosition); + + QTextStream in(&file); + auto chunk = in.readAll(); + qint64 newPosition = in.pos(); + + lastPosition = newPosition; + + onLogChunk(chunk); + } + QThread::msleep(100); + } +} + +LogWidget::LogWidget(QWidget *parent) + : QWidget(parent) + , m_text( new QPlainTextEdit ) + , m_log_thread( this ) +{ + auto layout = new QStackedLayout(this); + setLayout(layout); + + m_text->setReadOnly(true); + + QFont monospaceFont("monospace"); + monospaceFont.setStyleHint(QFont::Monospace); + m_text->setFont(monospaceFont); + + layout->addWidget(m_text); + + connect(&m_log_thread, &LogThread::onLogChunk, this, &LogWidget::handleLogChunk); + + m_log_thread.start(); +} + +void +LogWidget::handleLogChunk(const QString &logChunk) +{ + m_text->appendPlainText(logChunk); + m_text->moveCursor(QTextCursor::End); + m_text->ensureCursorVisible(); +} + +} diff --git a/src/libcalamaresui/widgets/LogWidget.h b/src/libcalamaresui/widgets/LogWidget.h new file mode 100644 index 000000000..2def81845 --- /dev/null +++ b/src/libcalamaresui/widgets/LogWidget.h @@ -0,0 +1,37 @@ +#ifndef LIBCALAMARESUI_LOGWIDGET_H +#define LIBCALAMARESUI_LOGWIDGET_H + +#include +#include +#include + +namespace Calamares +{ + +class LogThread : public QThread +{ + Q_OBJECT + + void run() override; + +public: + explicit LogThread(QObject *parent = nullptr); + +signals: + void onLogChunk(const QString &logChunk); +}; + +class LogWidget : public QWidget +{ + Q_OBJECT + + QPlainTextEdit* m_text; + LogThread m_log_thread; +public: + explicit LogWidget(QWidget *parent = nullptr); + + void handleLogChunk(const QString &logChunk); +}; + +} +#endif // LOGWIDGET_H From 923379def6e5162b8aad3baeb1512ccde1a1f985 Mon Sep 17 00:00:00 2001 From: Bob van der Linden Date: Thu, 10 Mar 2022 20:07:16 +0100 Subject: [PATCH 36/64] use terminal icon for log toggle button --- src/libcalamaresui/viewpages/ExecutionViewStep.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp index 72c0a1f7d..b82c99e29 100644 --- a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp +++ b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp @@ -97,7 +97,7 @@ ExecutionViewStep::ExecutionViewStep( QObject* parent ) bottomLayout->addWidget( m_label ); QToolBar* toolBar = new QToolBar; - auto toggleLogAction = toolBar->addAction(QIcon::fromTheme("file-icon"), "Toggle log"); + auto toggleLogAction = toolBar->addAction(QIcon::fromTheme("utilities-terminal"), "Toggle log"); auto toggleLogButton = dynamic_cast(toolBar->widgetForAction(toggleLogAction)); connect( toggleLogButton, &QToolButton::clicked, this, &ExecutionViewStep::toggleLog ); From 9e522eddf8a667fc4b9f010354491a8de748a03a Mon Sep 17 00:00:00 2001 From: Bob van der Linden Date: Thu, 10 Mar 2022 20:08:13 +0100 Subject: [PATCH 37/64] replace text widget with log widget --- src/libcalamaresui/viewpages/ExecutionViewStep.cpp | 9 ++++----- src/libcalamaresui/viewpages/ExecutionViewStep.h | 4 ++-- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp index b82c99e29..1ab1a7a3a 100644 --- a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp +++ b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp @@ -25,6 +25,7 @@ #include "utils/Dirs.h" #include "utils/Logger.h" #include "utils/Retranslator.h" +#include "widgets/LogWidget.h" #include #include @@ -37,7 +38,6 @@ #include #include #include -#include "utils/Logger.h" static Calamares::Slideshow* makeSlideshow( QWidget* parent ) @@ -69,6 +69,7 @@ ExecutionViewStep::ExecutionViewStep( QObject* parent ) , m_label( new QLabel ) , m_slideshow( makeSlideshow( m_widget ) ) , m_tab_widget( new QTabWidget ) + , m_log_widget( new LogWidget ) { m_widget->setObjectName( "slideshow" ); m_progressBar->setObjectName( "exec-progress" ); @@ -80,10 +81,6 @@ ExecutionViewStep::ExecutionViewStep( QObject* parent ) m_progressBar->setMaximum( 10000 ); - auto m_log_widget = new QPlainTextEdit; - m_log_widget->setReadOnly(true); - - m_tab_widget->addTab(m_slideshow->widget(), "Slideshow"); m_tab_widget->addTab(m_log_widget, "Log"); m_tab_widget->tabBar()->hide(); @@ -240,4 +237,6 @@ ExecutionViewStep::onLeave() m_slideshow->changeSlideShowState( Slideshow::Stop ); } + } // namespace Calamares + diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.h b/src/libcalamaresui/viewpages/ExecutionViewStep.h index c2652d5e5..f545a8d43 100644 --- a/src/libcalamaresui/viewpages/ExecutionViewStep.h +++ b/src/libcalamaresui/viewpages/ExecutionViewStep.h @@ -13,6 +13,7 @@ #include "ViewStep.h" #include "modulesystem/InstanceKey.h" +#include "widgets/LogWidget.h" #include @@ -20,7 +21,6 @@ class QLabel; class QObject; class QProgressBar; class QTabWidget; -class QPlainTextEdit; namespace Calamares { @@ -59,7 +59,7 @@ private: QLabel* m_label; Slideshow* m_slideshow; QTabWidget* m_tab_widget; - QPlainTextEdit* m_log_widget; + LogWidget* m_log_widget; QList< ModuleSystem::InstanceKey > m_jobInstanceKeys; From ea061ae23985334639a4e48d5d0884d36b22fe4a Mon Sep 17 00:00:00 2001 From: Bob van der Linden Date: Thu, 10 Mar 2022 20:33:22 +0100 Subject: [PATCH 38/64] destruct LogThread correctly --- src/libcalamaresui/widgets/LogWidget.cpp | 7 +++++++ src/libcalamaresui/widgets/LogWidget.h | 1 + 2 files changed, 8 insertions(+) diff --git a/src/libcalamaresui/widgets/LogWidget.cpp b/src/libcalamaresui/widgets/LogWidget.cpp index a4af6c522..18642f089 100644 --- a/src/libcalamaresui/widgets/LogWidget.cpp +++ b/src/libcalamaresui/widgets/LogWidget.cpp @@ -13,6 +13,13 @@ LogThread::LogThread(QObject *parent) } +LogThread::~LogThread() +{ + quit(); + requestInterruption(); + wait(); +} + void LogThread::run() { auto filePath = Logger::logFile(); diff --git a/src/libcalamaresui/widgets/LogWidget.h b/src/libcalamaresui/widgets/LogWidget.h index 2def81845..c51e64393 100644 --- a/src/libcalamaresui/widgets/LogWidget.h +++ b/src/libcalamaresui/widgets/LogWidget.h @@ -16,6 +16,7 @@ class LogThread : public QThread public: explicit LogThread(QObject *parent = nullptr); + ~LogThread() override; signals: void onLogChunk(const QString &logChunk); From b5faf1be9be4c5906afe1c4950a83823bee2d5ae Mon Sep 17 00:00:00 2001 From: dalto Date: Sat, 12 Mar 2022 15:47:54 -0600 Subject: [PATCH 39/64] [fstab] Fix empty UUID detection --- src/modules/fstab/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/fstab/main.py b/src/modules/fstab/main.py index 07a00c14d..9bc427b13 100644 --- a/src/modules/fstab/main.py +++ b/src/modules/fstab/main.py @@ -265,7 +265,7 @@ class FstabGenerator(object): if has_luks: device = "/dev/mapper/" + partition["luksMapperName"] - elif partition["uuid"] is not None: + elif partition["uuid"]: device = "UUID=" + partition["uuid"] else: device = partition["device"] From 4b905d5b522fe91fff09d43f2fd5a69d84611914 Mon Sep 17 00:00:00 2001 From: Santosh Mahto Date: Tue, 8 Mar 2022 16:18:45 +0530 Subject: [PATCH 40/64] Avoid setting rootfs partition name to "root" by default. By default, calamares renames the label of root partition to "root" overriding the name specified in partiton.conf Signed-off-by: Santosh Mahto --- src/modules/partition/core/PartitionCoreModule.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index 79adf7686..28c503578 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -982,10 +982,6 @@ PartitionCoreModule::layoutApply( Device* dev, { part->setLabel( "boot" ); } - if ( is_root( part ) ) - { - part->setLabel( "root" ); - } if ( ( separate_boot_partition && is_boot( part ) ) || ( !separate_boot_partition && is_root( part ) ) ) { createPartition( From f60def5ecc1ceb35a24dca0705a36fe3fc01a349 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 14 Mar 2022 11:27:00 +0100 Subject: [PATCH 41/64] [partition] Don't reinitialize partition layout Existing code reinitialized the layout, losing whatever layout was set in the config. Refactor so that you can access the partition-layout API, and change the default FS through that -- which is the point of the code block here in `doAutopartition()`, to look up the currently- selected default FS. Inspired by Santosh's work in #1903, #1759. --- src/modules/partition/PartitionViewStep.cpp | 6 +++--- src/modules/partition/core/PartitionActions.cpp | 2 +- src/modules/partition/core/PartitionCoreModule.cpp | 6 ------ src/modules/partition/core/PartitionCoreModule.h | 6 +++--- 4 files changed, 7 insertions(+), 13 deletions(-) diff --git a/src/modules/partition/PartitionViewStep.cpp b/src/modules/partition/PartitionViewStep.cpp index f3d4fc8ac..d9c9dbf0c 100644 --- a/src/modules/partition/PartitionViewStep.cpp +++ b/src/modules/partition/PartitionViewStep.cpp @@ -52,8 +52,8 @@ PartitionViewStep::PartitionViewStep( QObject* parent ) m_waitingWidget = new WaitingWidget( QString() ); m_widget->addWidget( m_waitingWidget ); - CALAMARES_RETRANSLATE( if ( m_waitingWidget ) - { m_waitingWidget->setText( tr( "Gathering system information..." ) ); } ); + CALAMARES_RETRANSLATE( + if ( m_waitingWidget ) { m_waitingWidget->setText( tr( "Gathering system information..." ) ); } ); m_core = new PartitionCoreModule( this ); // Unusable before init is complete! // We're not done loading, but we need the configuration map first. @@ -691,7 +691,7 @@ PartitionViewStep::setConfigurationMap( const QVariantMap& configurationMap ) QFuture< void > future = QtConcurrent::run( this, &PartitionViewStep::initPartitionCoreModule ); m_future->setFuture( future ); - m_core->initLayout( m_config->defaultFsType(), configurationMap.value( "partitionLayout" ).toList() ); + m_core->partitionLayout().init( m_config->defaultFsType(), configurationMap.value( "partitionLayout" ).toList() ); } diff --git a/src/modules/partition/core/PartitionActions.cpp b/src/modules/partition/core/PartitionActions.cpp index a56446a39..0ce9ff4ed 100644 --- a/src/modules/partition/core/PartitionActions.cpp +++ b/src/modules/partition/core/PartitionActions.cpp @@ -112,7 +112,7 @@ doAutopartition( PartitionCoreModule* core, Device* dev, Choices::AutoPartitionO // will log an error and set the type to Unknown if there's something wrong. FileSystem::Type type = FileSystem::Unknown; PartUtils::canonicalFilesystemName( o.defaultFsType, &type ); - core->initLayout( type == FileSystem::Unknown ? FileSystem::Ext4 : type ); + core->partitionLayout().setDefaultFsType( type == FileSystem::Unknown ? FileSystem::Ext4 : type ); core->createPartitionTable( dev, partType ); diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index 79adf7686..660e557a9 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -941,12 +941,6 @@ PartitionCoreModule::setBootLoaderInstallPath( const QString& path ) m_bootLoaderInstallPath = path; } -void -PartitionCoreModule::initLayout( FileSystem::Type defaultFsType, const QVariantList& config ) -{ - m_partLayout.init( defaultFsType, config ); -} - void PartitionCoreModule::layoutApply( Device* dev, qint64 firstSector, diff --git a/src/modules/partition/core/PartitionCoreModule.h b/src/modules/partition/core/PartitionCoreModule.h index eae16f0be..1ed46fdad 100644 --- a/src/modules/partition/core/PartitionCoreModule.h +++ b/src/modules/partition/core/PartitionCoreModule.h @@ -160,11 +160,11 @@ public: /// @brief Set the path where the bootloader will be installed void setBootLoaderInstallPath( const QString& path ); - /** @brief Initialize the default layout that will be applied + /** @brief Get the partition layout that will be applied. * - * See PartitionLayout::init() + * Layouts are applied only for erase and replace operations. */ - void initLayout( FileSystem::Type defaultFsType, const QVariantList& config = QVariantList() ); + PartitionLayout& partitionLayout() { return m_partLayout; } void layoutApply( Device* dev, qint64 firstSector, qint64 lastSector, QString luksPassphrase ); void layoutApply( Device* dev, From 743d3ecd019e2a58220e607963b6aba11b9fbc27 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 14 Mar 2022 11:31:02 +0100 Subject: [PATCH 42/64] Changes: document new things --- CHANGES-3.2 | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGES-3.2 b/CHANGES-3.2 index b9ef260f6..92ca1343f 100644 --- a/CHANGES-3.2 +++ b/CHANGES-3.2 @@ -10,13 +10,16 @@ website will have to do for older versions. # 3.2.54 (unreleased) # This release contains contributions from (alphabetically by first name): - - Nobody yet + - Evan James + - Santosh Mahto ## Core ## - Nothing yet ## Modules ## - - Nothing yet + - *fstab* module correctly handles empty UUID strings. (Thanks Evan) + - *partition* module no longer forgets configured partition-layouts. + (Thanks Santosh) # 3.2.53 (2022-03-04) # From 1a6fb1c3d2392cf44047b655faaac549790e995b Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 14 Mar 2022 16:14:40 +0100 Subject: [PATCH 43/64] [libcalamaresui] Polish on LogWidget - apply coding style - reduce shadowed variables - use Q_EMIT to mark signals --- .../viewpages/ExecutionViewStep.cpp | 33 +++++----- src/libcalamaresui/widgets/LogWidget.cpp | 60 ++++++++++--------- src/libcalamaresui/widgets/LogWidget.h | 17 +++--- 3 files changed, 56 insertions(+), 54 deletions(-) diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp index 1ab1a7a3a..4cf9a06a0 100644 --- a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp +++ b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp @@ -27,17 +27,17 @@ #include "utils/Retranslator.h" #include "widgets/LogWidget.h" -#include -#include -#include -#include -#include -#include #include -#include -#include +#include +#include +#include #include +#include #include +#include +#include +#include +#include static Calamares::Slideshow* makeSlideshow( QWidget* parent ) @@ -81,8 +81,8 @@ ExecutionViewStep::ExecutionViewStep( QObject* parent ) m_progressBar->setMaximum( 10000 ); - m_tab_widget->addTab(m_slideshow->widget(), "Slideshow"); - m_tab_widget->addTab(m_log_widget, "Log"); + m_tab_widget->addTab( m_slideshow->widget(), "Slideshow" ); + m_tab_widget->addTab( m_log_widget, "Log" ); m_tab_widget->tabBar()->hide(); layout->addWidget( m_tab_widget ); @@ -94,13 +94,13 @@ ExecutionViewStep::ExecutionViewStep( QObject* parent ) bottomLayout->addWidget( m_label ); QToolBar* toolBar = new QToolBar; - auto toggleLogAction = toolBar->addAction(QIcon::fromTheme("utilities-terminal"), "Toggle log"); - auto toggleLogButton = dynamic_cast(toolBar->widgetForAction(toggleLogAction)); + auto toggleLogAction = toolBar->addAction( QIcon::fromTheme( "utilities-terminal" ), "Toggle log" ); + auto toggleLogButton = dynamic_cast< QToolButton* >( toolBar->widgetForAction( toggleLogAction ) ); connect( toggleLogButton, &QToolButton::clicked, this, &ExecutionViewStep::toggleLog ); - barLayout->addWidget(m_progressBar); - barLayout->addWidget(toolBar); + barLayout->addWidget( m_progressBar ); + barLayout->addWidget( toolBar ); connect( JobQueue::instance(), &JobQueue::progress, this, &ExecutionViewStep::updateFromJobQueue ); @@ -176,7 +176,7 @@ ExecutionViewStep::onActivate() const auto instanceDescriptor = std::find_if( instanceDescriptors.constBegin(), instanceDescriptors.constEnd(), - [=]( const Calamares::InstanceDescription& d ) { return d.key() == instanceKey; } ); + [ = ]( const Calamares::InstanceDescription& d ) { return d.key() == instanceKey; } ); int weight = moduleDescriptor.weight(); if ( instanceDescriptor != instanceDescriptors.constEnd() && instanceDescriptor->explicitWeight() ) { @@ -228,7 +228,7 @@ ExecutionViewStep::updateFromJobQueue( qreal percent, const QString& message ) void ExecutionViewStep::toggleLog() { - m_tab_widget->setCurrentIndex((m_tab_widget->currentIndex() + 1) % m_tab_widget->count()); + m_tab_widget->setCurrentIndex( ( m_tab_widget->currentIndex() + 1 ) % m_tab_widget->count() ); } void @@ -239,4 +239,3 @@ ExecutionViewStep::onLeave() } // namespace Calamares - diff --git a/src/libcalamaresui/widgets/LogWidget.cpp b/src/libcalamaresui/widgets/LogWidget.cpp index 18642f089..7a253b78c 100644 --- a/src/libcalamaresui/widgets/LogWidget.cpp +++ b/src/libcalamaresui/widgets/LogWidget.cpp @@ -1,16 +1,16 @@ #include "LogWidget.h" -#include #include "utils/Logger.h" +#include +#include #include #include -#include namespace Calamares { -LogThread::LogThread(QObject *parent) - : QThread(parent) { - +LogThread::LogThread( QObject* parent ) + : QThread( parent ) +{ } LogThread::~LogThread() @@ -20,63 +20,65 @@ LogThread::~LogThread() wait(); } -void LogThread::run() +void +LogThread::run() { - auto filePath = Logger::logFile(); + const auto filePath = Logger::logFile(); qint64 lastPosition = 0; - while (!QThread::currentThread()->isInterruptionRequested()) { - auto filePath = Logger::logFile(); - QFile file(filePath); + while ( !QThread::currentThread()->isInterruptionRequested() ) + { + QFile file( filePath ); qint64 fileSize = file.size(); // Check whether the file size has changed since last time // we read the file. - if (lastPosition != fileSize && file.open(QFile::ReadOnly | QFile::Text)) { + if ( lastPosition != fileSize && file.open( QFile::ReadOnly | QFile::Text ) ) + { // Start reading at the position we ended up last time we read the file. - file.seek(lastPosition); + file.seek( lastPosition ); - QTextStream in(&file); + QTextStream in( &file ); auto chunk = in.readAll(); qint64 newPosition = in.pos(); lastPosition = newPosition; - onLogChunk(chunk); + Q_EMIT onLogChunk( chunk ); } - QThread::msleep(100); + QThread::msleep( 100 ); } } -LogWidget::LogWidget(QWidget *parent) - : QWidget(parent) +LogWidget::LogWidget( QWidget* parent ) + : QWidget( parent ) , m_text( new QPlainTextEdit ) , m_log_thread( this ) { - auto layout = new QStackedLayout(this); - setLayout(layout); + auto layout = new QStackedLayout( this ); + setLayout( layout ); - m_text->setReadOnly(true); + m_text->setReadOnly( true ); - QFont monospaceFont("monospace"); - monospaceFont.setStyleHint(QFont::Monospace); - m_text->setFont(monospaceFont); + QFont monospaceFont( "monospace" ); + monospaceFont.setStyleHint( QFont::Monospace ); + m_text->setFont( monospaceFont ); - layout->addWidget(m_text); + layout->addWidget( m_text ); - connect(&m_log_thread, &LogThread::onLogChunk, this, &LogWidget::handleLogChunk); + connect( &m_log_thread, &LogThread::onLogChunk, this, &LogWidget::handleLogChunk ); m_log_thread.start(); } void -LogWidget::handleLogChunk(const QString &logChunk) +LogWidget::handleLogChunk( const QString& logChunk ) { - m_text->appendPlainText(logChunk); - m_text->moveCursor(QTextCursor::End); + m_text->appendPlainText( logChunk ); + m_text->moveCursor( QTextCursor::End ); m_text->ensureCursorVisible(); } -} +} // namespace Calamares diff --git a/src/libcalamaresui/widgets/LogWidget.h b/src/libcalamaresui/widgets/LogWidget.h index c51e64393..2d0ef9ab5 100644 --- a/src/libcalamaresui/widgets/LogWidget.h +++ b/src/libcalamaresui/widgets/LogWidget.h @@ -1,9 +1,9 @@ #ifndef LIBCALAMARESUI_LOGWIDGET_H #define LIBCALAMARESUI_LOGWIDGET_H -#include #include #include +#include namespace Calamares { @@ -15,11 +15,11 @@ class LogThread : public QThread void run() override; public: - explicit LogThread(QObject *parent = nullptr); + explicit LogThread( QObject* parent = nullptr ); ~LogThread() override; signals: - void onLogChunk(const QString &logChunk); + void onLogChunk( const QString& logChunk ); }; class LogWidget : public QWidget @@ -28,11 +28,12 @@ class LogWidget : public QWidget QPlainTextEdit* m_text; LogThread m_log_thread; -public: - explicit LogWidget(QWidget *parent = nullptr); - void handleLogChunk(const QString &logChunk); +public: + explicit LogWidget( QWidget* parent = nullptr ); + + void handleLogChunk( const QString& logChunk ); }; -} -#endif // LOGWIDGET_H +} // namespace Calamares +#endif // LOGWIDGET_H From 20c44ff99a082d45e5444b5d603b5ee6a8886685 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 14 Mar 2022 16:45:56 +0100 Subject: [PATCH 44/64] [partition] Obtain flag name from KPMCore - makes the displayed flag name consistent between dialog and pop-up and debug-messages. --- src/modules/partition/PartitionViewStep.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/modules/partition/PartitionViewStep.cpp b/src/modules/partition/PartitionViewStep.cpp index d9c9dbf0c..66817bab5 100644 --- a/src/modules/partition/PartitionViewStep.cpp +++ b/src/modules/partition/PartitionViewStep.cpp @@ -459,6 +459,8 @@ shouldWarnForGPTOnBIOS( const PartitionCoreModule* core ) return false; } + const QString biosFlagName = PartitionTable::flagName( KPM_PARTITION_FLAG( BiosGrub ) ); + auto [ r, device ] = core->bootLoaderModel()->findBootLoader( core->bootLoaderInstallPath() ); Q_UNUSED( r ); if ( device ) @@ -476,12 +478,12 @@ shouldWarnForGPTOnBIOS( const PartitionCoreModule* core ) && ( partition->capacity() >= 8_MiB ) ) { cDebug() << Logger::SubEntry << "Partition" << partition->devicePath() << partition->partitionPath() - << "is a suitable bios_grub partition"; + << "is a suitable" << biosFlagName << "partition"; return false; } } } - cDebug() << Logger::SubEntry << "No suitable partition for bios_grub found"; + cDebug() << Logger::SubEntry << "No suitable partition for" << biosFlagName << "found"; } else { @@ -587,6 +589,7 @@ PartitionViewStep::onLeave() if ( shouldWarnForGPTOnBIOS( m_core ) ) { + const QString biosFlagName = PartitionTable::flagName( KPM_PARTITION_FLAG( BiosGrub ) ); QString message = tr( "Option to use GPT on BIOS" ); QString description = tr( "A GPT partition table is the best option for all " "systems. This installer supports such a setup for " @@ -596,10 +599,10 @@ PartitionViewStep::onLeave() "(if not done so already) go back " "and set the partition table to GPT, next create a 8 MB " "unformatted partition with the " - "bios_grub flag enabled.

" + "%2 flag enabled.

" "An unformatted 8 MB partition is necessary " "to start %1 on a BIOS system with GPT." ) - .arg( branding->shortProductName() ); + .arg( branding->shortProductName(), biosFlagName ); QMessageBox mb( QMessageBox::Information, message, description, QMessageBox::Ok, m_manualPartitionPage ); From d8e49cd9e793e1d64bbc8ab184d7f8df6b4a61cc Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 14 Mar 2022 16:47:38 +0100 Subject: [PATCH 45/64] i18n: brute-force fix translations --- lang/calamares_ar.ts | 2 +- lang/calamares_as.ts | 4 ++-- lang/calamares_ast.ts | 2 +- lang/calamares_az.ts | 4 ++-- lang/calamares_az_AZ.ts | 4 ++-- lang/calamares_be.ts | 4 ++-- lang/calamares_bg.ts | 2 +- lang/calamares_bn.ts | 2 +- lang/calamares_ca.ts | 4 ++-- lang/calamares_ca@valencia.ts | 4 ++-- lang/calamares_cs_CZ.ts | 4 ++-- lang/calamares_da.ts | 4 ++-- lang/calamares_de.ts | 4 ++-- lang/calamares_el.ts | 2 +- lang/calamares_en.ts | 4 ++-- lang/calamares_en_GB.ts | 2 +- lang/calamares_en_HK.ts | 2 +- lang/calamares_en_IN.ts | 2 +- lang/calamares_eo.ts | 2 +- lang/calamares_es.ts | 2 +- lang/calamares_es_MX.ts | 2 +- lang/calamares_es_PE.ts | 2 +- lang/calamares_es_PR.ts | 2 +- lang/calamares_et.ts | 2 +- lang/calamares_eu.ts | 2 +- lang/calamares_fa.ts | 4 ++-- lang/calamares_fi_FI.ts | 4 ++-- lang/calamares_fr.ts | 4 ++-- lang/calamares_fr_CH.ts | 2 +- lang/calamares_fur.ts | 2 +- lang/calamares_gl.ts | 2 +- lang/calamares_gu.ts | 2 +- lang/calamares_he.ts | 4 ++-- lang/calamares_hi.ts | 4 ++-- lang/calamares_hi_IN.ts | 2 +- lang/calamares_hr.ts | 4 ++-- lang/calamares_hu.ts | 2 +- lang/calamares_id.ts | 2 +- lang/calamares_id_ID.ts | 2 +- lang/calamares_ie.ts | 2 +- lang/calamares_is.ts | 2 +- lang/calamares_it_IT.ts | 4 ++-- lang/calamares_ja-Hira.ts | 2 +- lang/calamares_ja.ts | 4 ++-- lang/calamares_kk.ts | 2 +- lang/calamares_kn.ts | 2 +- lang/calamares_ko.ts | 4 ++-- lang/calamares_ko_KR.ts | 2 +- lang/calamares_lo.ts | 2 +- lang/calamares_lt.ts | 4 ++-- lang/calamares_lv.ts | 2 +- lang/calamares_mk.ts | 2 +- lang/calamares_ml.ts | 2 +- lang/calamares_mr.ts | 2 +- lang/calamares_nb.ts | 2 +- lang/calamares_ne.ts | 2 +- lang/calamares_ne_NP.ts | 2 +- lang/calamares_nl.ts | 4 ++-- lang/calamares_pl.ts | 2 +- lang/calamares_pt_BR.ts | 4 ++-- lang/calamares_pt_PT.ts | 4 ++-- lang/calamares_ro.ts | 2 +- lang/calamares_ru.ts | 2 +- lang/calamares_ru_RU.ts | 2 +- lang/calamares_si.ts | 4 ++-- lang/calamares_sk.ts | 4 ++-- lang/calamares_sl.ts | 2 +- lang/calamares_sq.ts | 4 ++-- lang/calamares_sr.ts | 2 +- lang/calamares_sr@latin.ts | 2 +- lang/calamares_sv.ts | 4 ++-- lang/calamares_ta_IN.ts | 2 +- lang/calamares_te.ts | 2 +- lang/calamares_te_IN.ts | 2 +- lang/calamares_tg.ts | 4 ++-- lang/calamares_th.ts | 2 +- lang/calamares_tr_TR.ts | 4 ++-- lang/calamares_uk.ts | 4 ++-- lang/calamares_ur.ts | 2 +- lang/calamares_uz.ts | 2 +- lang/calamares_vi.ts | 4 ++-- lang/calamares_zh.ts | 2 +- lang/calamares_zh_CN.ts | 4 ++-- lang/calamares_zh_HK.ts | 2 +- lang/calamares_zh_TW.ts | 4 ++-- 85 files changed, 118 insertions(+), 118 deletions(-) diff --git a/lang/calamares_ar.ts b/lang/calamares_ar.ts index 3f76775b3..2aba1134d 100644 --- a/lang/calamares_ar.ts +++ b/lang/calamares_ar.ts @@ -2938,7 +2938,7 @@ The installer will quit and all changes will be lost.
- 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_as.ts b/lang/calamares_as.ts index 7c460f1b7..29e73da51 100644 --- a/lang/calamares_as.ts +++ b/lang/calamares_as.ts @@ -2896,8 +2896,8 @@ The installer will quit and all changes will be lost. - 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 পৰ্তিসোন টেবুল সকলো স্যস্তেমৰ বাবে উত্তম বিকল্প হয় | এই ইন্সালাৰতোৱে তেনে স্থাপনকৰণ BIOS স্যস্তেমতো কৰে |<br/><br/>এটা GPT পৰ্তিসোন টেবুল কনফিগাৰ কৰিবলৈ ( যদি আগতে কৰা নাই ) পাছলৈ গৈ পৰ্তিসোন টেবুলখনক GPTলৈ পৰিৱৰ্তন কৰক, তাৰপাচত 8 MBৰ উনফোৰমেতেট পৰ্তিতিওন এটা বনাব | <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + এটা GPT পৰ্তিসোন টেবুল সকলো স্যস্তেমৰ বাবে উত্তম বিকল্প হয় | এই ইন্সালাৰতোৱে তেনে স্থাপনকৰণ BIOS স্যস্তেমতো কৰে |<br/><br/>এটা GPT পৰ্তিসোন টেবুল কনফিগাৰ কৰিবলৈ ( যদি আগতে কৰা নাই ) পাছলৈ গৈ পৰ্তিসোন টেবুলখনক GPTলৈ পৰিৱৰ্তন কৰক, তাৰপাচত 8 MBৰ উনফোৰমেতেট পৰ্তিতিওন এটা বনাব | <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ast.ts b/lang/calamares_ast.ts index 7f8b9e519..526c34e48 100644 --- a/lang/calamares_ast.ts +++ b/lang/calamares_ast.ts @@ -2894,7 +2894,7 @@ L'instalador va colar y van perdese tolos cambeos. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_az.ts b/lang/calamares_az.ts index a3e836a06..9f610dbe7 100644 --- a/lang/calamares_az.ts +++ b/lang/calamares_az.ts @@ -2901,8 +2901,8 @@ Lütfən bir birinci disk bölümünü çıxarın və əvəzinə genişləndiril - 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 bölmə cədvəli bütün sistemlər üçün yaxşıdır. Bu quraşdırıcı BIOS sistemləri üçün də belə bir quruluşu dəstəkləyir.<br/><br/>BİOS-da GPT bölmələr cədvəlini ayarlamaq üçün (əgər bu edilməyibsə) geriyə qayıdın və bölmələr cədvəlini GPT-yə qurun, sonra isə <strong>bios_grub</strong> bayrağı seçilmiş 8 MB-lıq formatlanmamış bölmə yaradın.<br/><br/>8 MB-lıq formatlanmamış bölmə GPT ilə BİOS sistemində %1 başlatmaq üçün lazımdır. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT bölmə cədvəli bütün sistemlər üçün yaxşıdır. Bu quraşdırıcı BIOS sistemləri üçün də belə bir quruluşu dəstəkləyir.<br/><br/>BİOS-da GPT bölmələr cədvəlini ayarlamaq üçün (əgər bu edilməyibsə) geriyə qayıdın və bölmələr cədvəlini GPT-yə qurun, sonra isə <strong>%2</strong> bayrağı seçilmiş 8 MB-lıq formatlanmamış bölmə yaradın.<br/><br/>8 MB-lıq formatlanmamış bölmə GPT ilə BİOS sistemində %1 başlatmaq üçün lazımdır. diff --git a/lang/calamares_az_AZ.ts b/lang/calamares_az_AZ.ts index fc596ae25..813a2f4f7 100644 --- a/lang/calamares_az_AZ.ts +++ b/lang/calamares_az_AZ.ts @@ -2901,8 +2901,8 @@ Lütfən bir birinci disk bölümünü çıxarın və əvəzinə genişləndiril - 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 bölmə cədvəli bütün sistemlər üçün yaxşıdır. Bu quraşdırıcı BIOS sistemləri üçün də belə bir quruluşu dəstəkləyir.<br/><br/>BİOS-da GPT bölmələr cədvəlini ayarlamaq üçün (əgər bu edilməyibsə) geriyə qayıdın və bölmələr cədvəlini GPT-yə qurun, sonra isə <strong>bios_grub</strong> bayrağı seçilmiş 8 MB-lıq formatlanmamış bölmə yaradın.<br/><br/>8 MB-lıq formatlanmamış bölmə GPT ilə BİOS sistemində %1 başlatmaq üçün lazımdır. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT bölmə cədvəli bütün sistemlər üçün yaxşıdır. Bu quraşdırıcı BIOS sistemləri üçün də belə bir quruluşu dəstəkləyir.<br/><br/>BİOS-da GPT bölmələr cədvəlini ayarlamaq üçün (əgər bu edilməyibsə) geriyə qayıdın və bölmələr cədvəlini GPT-yə qurun, sonra isə <strong>%2</strong> bayrağı seçilmiş 8 MB-lıq formatlanmamış bölmə yaradın.<br/><br/>8 MB-lıq formatlanmamış bölmə GPT ilə BİOS sistemində %1 başlatmaq üçün lazımdır. diff --git a/lang/calamares_be.ts b/lang/calamares_be.ts index 764f96c78..e158c6665 100644 --- a/lang/calamares_be.ts +++ b/lang/calamares_be.ts @@ -2916,8 +2916,8 @@ The installer will quit and all changes will be lost. - 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 - найлепшы варыянт для ўсіх сістэм. Гэтая праграма ўсталёўкі таксама падтрымлівае гэты варыянт і для BIOS.<br/><br/>Каб наладзіць GPT для BIOS (калі гэта яшчэ не зроблена), вярніцеся назад і абярыце табліцу раздзелаў GPT, пасля стварыце нефарматаваны раздзел памерам 8 МБ са сцягам <strong>bios_grub</strong>.<br/><br/>Гэты раздзел патрэбны для запуску %1 у BIOS з GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Табліца раздзелаў GPT - найлепшы варыянт для ўсіх сістэм. Гэтая праграма ўсталёўкі таксама падтрымлівае гэты варыянт і для BIOS.<br/><br/>Каб наладзіць GPT для BIOS (калі гэта яшчэ не зроблена), вярніцеся назад і абярыце табліцу раздзелаў GPT, пасля стварыце нефарматаваны раздзел памерам 8 МБ са сцягам <strong>%2</strong>.<br/><br/>Гэты раздзел патрэбны для запуску %1 у BIOS з GPT. diff --git a/lang/calamares_bg.ts b/lang/calamares_bg.ts index e2e313b70..97574f078 100644 --- a/lang/calamares_bg.ts +++ b/lang/calamares_bg.ts @@ -2894,7 +2894,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_bn.ts b/lang/calamares_bn.ts index 9f9735fec..3600b6cca 100644 --- a/lang/calamares_bn.ts +++ b/lang/calamares_bn.ts @@ -2893,7 +2893,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ca.ts b/lang/calamares_ca.ts index 7fee3ffcb..fff0b029d 100644 --- a/lang/calamares_ca.ts +++ b/lang/calamares_ca.ts @@ -2900,8 +2900,8 @@ per desplaçar-s'hi i useu els botons +/- per fer ampliar-lo o reduir-lo, o bé - 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. - La millor opció per a tots els sistemes és una taula de particions GPT. Aquest instal·lador també admet aquesta configuració per a sistemes BIOS.<br/><br/>Per configurar una taula de particions GPT en un sistema BIOS, (si no s'ha fet ja) torneu enrere i establiu la taula de particions a GPT, després creeu una partició sense formatar de 8 MB amb la bandera <strong>bios_grub</strong> habilitada.<br/><br/>Cal una partició sense format de 8 MB per iniciar %1 en un sistema BIOS amb GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + La millor opció per a tots els sistemes és una taula de particions GPT. Aquest instal·lador també admet aquesta configuració per a sistemes BIOS.<br/><br/>Per configurar una taula de particions GPT en un sistema BIOS, (si no s'ha fet ja) torneu enrere i establiu la taula de particions a GPT, després creeu una partició sense formatar de 8 MB amb la bandera <strong>%2</strong> habilitada.<br/><br/>Cal una partició sense format de 8 MB per iniciar %1 en un sistema BIOS amb GPT. diff --git a/lang/calamares_ca@valencia.ts b/lang/calamares_ca@valencia.ts index b8f7157cd..8e932970b 100644 --- a/lang/calamares_ca@valencia.ts +++ b/lang/calamares_ca@valencia.ts @@ -2896,8 +2896,8 @@ per a desplaçar-s'hi i useu els botons +/- per a ampliar-lo o reduir-lo, o bé - 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. - La millor opció per a tots els sistemes és una taula de particions GPT. Aquest instal·lador també admet aquesta configuració per a sistemes BIOS.<br/><br/>Per a configurar una taula de particions GPT en un sistema BIOS, (si no s'ha fet ja) torneu arrere i establiu la taula de particions a GPT, després creeu una partició sense formatar de 8 MB amb el marcador <strong>bios_grub</strong> habilitada.<br/><br/>Cal una partició sense format de 8 MB per a iniciar %1 en un sistema BIOS amb GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + La millor opció per a tots els sistemes és una taula de particions GPT. Aquest instal·lador també admet aquesta configuració per a sistemes BIOS.<br/><br/>Per a configurar una taula de particions GPT en un sistema BIOS, (si no s'ha fet ja) torneu arrere i establiu la taula de particions a GPT, després creeu una partició sense formatar de 8 MB amb el marcador <strong>%2</strong> habilitada.<br/><br/>Cal una partició sense format de 8 MB per a iniciar %1 en un sistema BIOS amb GPT. diff --git a/lang/calamares_cs_CZ.ts b/lang/calamares_cs_CZ.ts index c7de585ab..b639dcca3 100644 --- a/lang/calamares_cs_CZ.ts +++ b/lang/calamares_cs_CZ.ts @@ -2922,8 +2922,8 @@ Instalační program bude ukončen a všechny změny ztraceny. - 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 tabulka oddílů je nejlepší volbou pro všechny systémy. Tento instalátor podporuje takové uspořádání i pro zavádění v režimu BIOS firmware.<br/><br/>Pro nastavení GPT tabulky oddílů v případě BIOS, (pokud už není provedeno) jděte zpět a nastavte tabulku oddílů na, dále vytvořte 8 MB oddíl (bez souborového systému s příznakem <strong>bios_grub</strong>.<br/><br/>Tento oddíl je zapotřebí pro spuštění %1 na systému s BIOS firmware/režimem a GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT tabulka oddílů je nejlepší volbou pro všechny systémy. Tento instalátor podporuje takové uspořádání i pro zavádění v režimu BIOS firmware.<br/><br/>Pro nastavení GPT tabulky oddílů v případě BIOS, (pokud už není provedeno) jděte zpět a nastavte tabulku oddílů na, dále vytvořte 8 MB oddíl (bez souborového systému s příznakem <strong>%2</strong>.<br/><br/>Tento oddíl je zapotřebí pro spuštění %1 na systému s BIOS firmware/režimem a GPT. diff --git a/lang/calamares_da.ts b/lang/calamares_da.ts index b72bf648b..3ffcf6d83 100644 --- a/lang/calamares_da.ts +++ b/lang/calamares_da.ts @@ -2896,8 +2896,8 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. - 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. - En GPT-partitionstabel er den bedste valgmulighed til alle systemer. Installationsprogrammet understøtter også sådan en opsætning for BIOS-systemer.<br/><br/>Konfigurer en GPT-partitionstabel på BIOS, (hvis det ikke allerede er gjort) ved at gå tilbage og indstil partitionstabellen til GPT, opret herefter en 8 MB uformateret partition med <strong>bios_grub</strong>-flaget aktiveret.<br/><br/>En uformateret 8 MB partition er nødvendig for at starte %1 på et BIOS-system med GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + En GPT-partitionstabel er den bedste valgmulighed til alle systemer. Installationsprogrammet understøtter også sådan en opsætning for BIOS-systemer.<br/><br/>Konfigurer en GPT-partitionstabel på BIOS, (hvis det ikke allerede er gjort) ved at gå tilbage og indstil partitionstabellen til GPT, opret herefter en 8 MB uformateret partition med <strong>%2</strong>-flaget aktiveret.<br/><br/>En uformateret 8 MB partition er nødvendig for at starte %1 på et BIOS-system med GPT. diff --git a/lang/calamares_de.ts b/lang/calamares_de.ts index 03adbf898..03fd2d308 100644 --- a/lang/calamares_de.ts +++ b/lang/calamares_de.ts @@ -2901,8 +2901,8 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. - 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. - Eine GPT-Partitionstabelle ist die beste Option für alle Systeme. Dieses Installationsprogramm unterstützt ein solches Setup auch für BIOS-Systeme.<br/><br/>Um eine GPT-Partitionstabelle mit BIOS zu konfigurieren, gehen Sie (falls noch nicht geschehen) zurück und setzen Sie die Partitionstabelle auf GPT, als nächstes erstellen Sie eine 8 MB große, unformatierte Partition mit der Markierung <strong>bios_grub</strong> aktiviert.<br/><br/>Eine unformatierte 8 MB große Partition ist erforderlich, um %1 auf einem BIOS-System mit GPT zu starten. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Eine GPT-Partitionstabelle ist die beste Option für alle Systeme. Dieses Installationsprogramm unterstützt ein solches Setup auch für BIOS-Systeme.<br/><br/>Um eine GPT-Partitionstabelle mit BIOS zu konfigurieren, gehen Sie (falls noch nicht geschehen) zurück und setzen Sie die Partitionstabelle auf GPT, als nächstes erstellen Sie eine 8 MB große, unformatierte Partition mit der Markierung <strong>%2</strong> aktiviert.<br/><br/>Eine unformatierte 8 MB große Partition ist erforderlich, um %1 auf einem BIOS-System mit GPT zu starten. diff --git a/lang/calamares_el.ts b/lang/calamares_el.ts index 265554d97..7a32b1fdf 100644 --- a/lang/calamares_el.ts +++ b/lang/calamares_el.ts @@ -2893,7 +2893,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_en.ts b/lang/calamares_en.ts index 5a489bec3..5639c1913 100644 --- a/lang/calamares_en.ts +++ b/lang/calamares_en.ts @@ -2900,8 +2900,8 @@ The installer will quit and all changes will be lost. - 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. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_en_GB.ts b/lang/calamares_en_GB.ts index 0cf9d6f83..1513266a8 100644 --- a/lang/calamares_en_GB.ts +++ b/lang/calamares_en_GB.ts @@ -2893,7 +2893,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_en_HK.ts b/lang/calamares_en_HK.ts index 503e0e009..2a202e221 100644 --- a/lang/calamares_en_HK.ts +++ b/lang/calamares_en_HK.ts @@ -2861,7 +2861,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_en_IN.ts b/lang/calamares_en_IN.ts index 36c0cd017..c46b6731f 100644 --- a/lang/calamares_en_IN.ts +++ b/lang/calamares_en_IN.ts @@ -2861,7 +2861,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_eo.ts b/lang/calamares_eo.ts index 72e2c9d03..448901252 100644 --- a/lang/calamares_eo.ts +++ b/lang/calamares_eo.ts @@ -2897,7 +2897,7 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_es.ts b/lang/calamares_es.ts index 980e0c0f0..8194251dc 100644 --- a/lang/calamares_es.ts +++ b/lang/calamares_es.ts @@ -2894,7 +2894,7 @@ Saldrá del instalador y se perderán todos los cambios. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_es_MX.ts b/lang/calamares_es_MX.ts index 2b9f1bade..333e51bb3 100644 --- a/lang/calamares_es_MX.ts +++ b/lang/calamares_es_MX.ts @@ -2895,7 +2895,7 @@ El instalador terminará y se perderán todos los cambios. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_es_PE.ts b/lang/calamares_es_PE.ts index d46c9d683..b368c668a 100644 --- a/lang/calamares_es_PE.ts +++ b/lang/calamares_es_PE.ts @@ -2861,7 +2861,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_es_PR.ts b/lang/calamares_es_PR.ts index 7e11442f1..bcc4540dd 100644 --- a/lang/calamares_es_PR.ts +++ b/lang/calamares_es_PR.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_et.ts b/lang/calamares_et.ts index fe69c01a1..249ebbbed 100644 --- a/lang/calamares_et.ts +++ b/lang/calamares_et.ts @@ -2893,7 +2893,7 @@ Paigaldaja sulgub ning kõik muutused kaovad. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_eu.ts b/lang/calamares_eu.ts index 5c73c30d2..9b3dd757f 100644 --- a/lang/calamares_eu.ts +++ b/lang/calamares_eu.ts @@ -2893,7 +2893,7 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_fa.ts b/lang/calamares_fa.ts index eae065b22..633c49119 100644 --- a/lang/calamares_fa.ts +++ b/lang/calamares_fa.ts @@ -2898,8 +2898,8 @@ The installer will quit and all changes will be lost. - 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 بهترین گزینه برای همه سیستم ها است. این نصب از چنین تنظیماتی برای سیستم های BIOS نیز پشتیبانی می کند. برای پیکربندی جدول پارتیشن GPT در BIOS ، (اگر قبلاً این کار انجام نشده است) برگردید و جدول پارتیشن را روی GPT تنظیم کنید ، سپس یک پارتیشن 8 مگابایتی بدون فرمت با پرچم bios_grub ایجاد کنید. برای راه اندازی٪ 1 سیستم BIOS با GPT ، یک پارتیشن 8 مگابایتی بدون قالب لازم است. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + جدول پارتیشن GPT بهترین گزینه برای همه سیستم ها است. این نصب از چنین تنظیماتی برای سیستم های BIOS نیز پشتیبانی می کند. برای پیکربندی جدول پارتیشن GPT در BIOS ، (اگر قبلاً این کار انجام نشده است) برگردید و جدول پارتیشن را روی GPT تنظیم کنید ، سپس یک پارتیشن 8 مگابایتی بدون فرمت با پرچم %2 ایجاد کنید. برای راه اندازی٪ 1 سیستم BIOS با GPT ، یک پارتیشن 8 مگابایتی بدون قالب لازم است. diff --git a/lang/calamares_fi_FI.ts b/lang/calamares_fi_FI.ts index 263444789..ea6a59249 100644 --- a/lang/calamares_fi_FI.ts +++ b/lang/calamares_fi_FI.ts @@ -2901,8 +2901,8 @@ hiiren vieritystä skaalaamiseen. - 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-osiotaulukko on paras vaihtoehto kaikille järjestelmille. Tämä asennusohjelma tukee asennusta myös BIOS:n järjestelmään.<br/><br/>Jos haluat määrittää GPT-osiotaulukon BIOS:ssa (jos sitä ei ole jo tehty) palaa takaisin ja aseta osiotaulukkoksi GPT. Luo seuraavaksi 8 Mb alustamaton osio <strong>bios_grub</strong> lipulla käyttöön.<br/><br/>Alustamaton 8 Mb osio on tarpeen %1:n käynnistämiseksi BIOS-järjestelmässä GPT:llä. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT-osiotaulukko on paras vaihtoehto kaikille järjestelmille. Tämä asennusohjelma tukee asennusta myös BIOS:n järjestelmään.<br/><br/>Jos haluat määrittää GPT-osiotaulukon BIOS:ssa (jos sitä ei ole jo tehty) palaa takaisin ja aseta osiotaulukkoksi GPT. Luo seuraavaksi 8 Mb alustamaton osio <strong>%2</strong> lipulla käyttöön.<br/><br/>Alustamaton 8 Mb osio on tarpeen %1:n käynnistämiseksi BIOS-järjestelmässä GPT:llä. diff --git a/lang/calamares_fr.ts b/lang/calamares_fr.ts index bef3e452e..c1675b279 100644 --- a/lang/calamares_fr.ts +++ b/lang/calamares_fr.ts @@ -2900,8 +2900,8 @@ L'installateur se fermera et les changements seront perdus. - 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. - Une table de partition GPT est la meilleure option pour tous les systèmes. Ce programme d'installation prend également en charge une telle configuration pour les systèmes BIOS.<br/><br/>Pour configurer une table de partition GPT sur le BIOS, (si ce n'est déjà fait) revenez en arrière et définissez la table de partition sur GPT, puis créez une partition non formatée de 8 Mo avec l'indicateur <strong>bios_grub</strong> activé.<br/><br/>Une partition de 8 Mo non formatée est nécessaire pour démarrer %1 sur un système BIOS avec GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Une table de partition GPT est la meilleure option pour tous les systèmes. Ce programme d'installation prend également en charge une telle configuration pour les systèmes BIOS.<br/><br/>Pour configurer une table de partition GPT sur le BIOS, (si ce n'est déjà fait) revenez en arrière et définissez la table de partition sur GPT, puis créez une partition non formatée de 8 Mo avec l'indicateur <strong>%2</strong> activé.<br/><br/>Une partition de 8 Mo non formatée est nécessaire pour démarrer %1 sur un système BIOS avec GPT. diff --git a/lang/calamares_fr_CH.ts b/lang/calamares_fr_CH.ts index e401c1a89..9bbec804a 100644 --- a/lang/calamares_fr_CH.ts +++ b/lang/calamares_fr_CH.ts @@ -2861,7 +2861,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_fur.ts b/lang/calamares_fur.ts index 0ca0f6baf..a1000605f 100644 --- a/lang/calamares_fur.ts +++ b/lang/calamares_fur.ts @@ -2896,7 +2896,7 @@ Il program di instalazion al jessarà e dutis lis modifichis a laran pierdudis.< - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. La miôr opzion par ducj i sistemis e je une tabele des partizions GPT. Il program di instalazion al supuarte ancje chest gjenar di configurazion pai sistemis BIOS.<br/><br/>Par configurâ une tabele des partizions GPT su BIOS, (se nol è za stât fat) torne indaûr e met a GPT la tabele des partizions, dopo cree une partizion no formatade di 8MB cu la opzion <strong>bios_grup</strong> abilitade. <br/><br/>Une partizion no formatade di 8MB e je necessarie par inviâ %1 su sistemsi BIOS cun GPT. diff --git a/lang/calamares_gl.ts b/lang/calamares_gl.ts index f35bcdfb9..0b9634245 100644 --- a/lang/calamares_gl.ts +++ b/lang/calamares_gl.ts @@ -2894,7 +2894,7 @@ O instalador pecharase e perderanse todos os cambios. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_gu.ts b/lang/calamares_gu.ts index cd716b131..c3b3b7206 100644 --- a/lang/calamares_gu.ts +++ b/lang/calamares_gu.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_he.ts b/lang/calamares_he.ts index 020e91374..a6068bcb3 100644 --- a/lang/calamares_he.ts +++ b/lang/calamares_he.ts @@ -2922,8 +2922,8 @@ The installer will quit and all changes will be lost. - 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 היא האפשרות הטובה ביותר בכל המערכות. תכנית התקנה זו תומכת גם במערכות מסוג BIOS.<br/><br/>כדי להגדיר טבלת מחיצות מסוג GPT על גבי BIOS, (אם זה טרם בוצע) יש לחזור ולהגדיר את טבלת המחיצות ל־GPT, לאחר מכן יש ליצור מחיצה של 8 מ״ב ללא פירמוט עם הדגלון <strong>bios_grub</strong> פעיל.<br/><br/>מחיצה בלתי מפורמטת בגודל 8 מ״ב נחוצה לטובת הפעלת %1 על מערכת מסוג BIOS עם GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + טבלת מחיצות מסוג GPT היא האפשרות הטובה ביותר בכל המערכות. תכנית התקנה זו תומכת גם במערכות מסוג BIOS.<br/><br/>כדי להגדיר טבלת מחיצות מסוג GPT על גבי BIOS, (אם זה טרם בוצע) יש לחזור ולהגדיר את טבלת המחיצות ל־GPT, לאחר מכן יש ליצור מחיצה של 8 מ״ב ללא פירמוט עם הדגלון <strong>%2</strong> פעיל.<br/><br/>מחיצה בלתי מפורמטת בגודל 8 מ״ב נחוצה לטובת הפעלת %1 על מערכת מסוג BIOS עם GPT. diff --git a/lang/calamares_hi.ts b/lang/calamares_hi.ts index 361b44ac0..0f62021f3 100644 --- a/lang/calamares_hi.ts +++ b/lang/calamares_hi.ts @@ -2900,8 +2900,8 @@ The installer will quit and all changes will be lost. - 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 विभाजन तालिका सभी सिस्टम हेतु सबसे उत्तम विकल्प है। यह इंस्टॉलर BIOS सिस्टम के सेटअप को भी समर्थन करता है। <br/><br/>BIOS पर GPT विभाजन तालिका को विन्यस्त करने हेतु, (अगर अब तक नहीं करा है तो) वापस जाकर विभाजन तालिका GPT पर सेट करें, फिर एक 8 MB का बिना फॉर्मेट हुआ विभाजन बनाए जिस पर <strong>bios_grub</strong> का flag हो।<br/><br/>यह बिना फॉर्मेट हुआ 8 MB का विभाजन %1 को BIOS सिस्टम पर GPT के साथ शुरू करने के लिए आवश्यक है। + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT विभाजन तालिका सभी सिस्टम हेतु सबसे उत्तम विकल्प है। यह इंस्टॉलर BIOS सिस्टम के सेटअप को भी समर्थन करता है। <br/><br/>BIOS पर GPT विभाजन तालिका को विन्यस्त करने हेतु, (अगर अब तक नहीं करा है तो) वापस जाकर विभाजन तालिका GPT पर सेट करें, फिर एक 8 MB का बिना फॉर्मेट हुआ विभाजन बनाए जिस पर <strong>%2</strong> का flag हो।<br/><br/>यह बिना फॉर्मेट हुआ 8 MB का विभाजन %1 को BIOS सिस्टम पर GPT के साथ शुरू करने के लिए आवश्यक है। diff --git a/lang/calamares_hi_IN.ts b/lang/calamares_hi_IN.ts index a81f46bf4..9513e0f90 100644 --- a/lang/calamares_hi_IN.ts +++ b/lang/calamares_hi_IN.ts @@ -2861,7 +2861,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_hr.ts b/lang/calamares_hr.ts index c500f7f77..56922417b 100644 --- a/lang/calamares_hr.ts +++ b/lang/calamares_hr.ts @@ -2911,8 +2911,8 @@ 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 oznakom <strong>bios_grub</strong>. <br/><br/>Neformirana particija od 8 MB potrebna je za pokretanje %1 na BIOS sustavu s GPT-om. + 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>%2</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 oznakom <strong>%2</strong>. <br/><br/>Neformirana particija od 8 MB potrebna je za pokretanje %1 na BIOS sustavu s GPT-om. diff --git a/lang/calamares_hu.ts b/lang/calamares_hu.ts index c079f0907..067c7d827 100644 --- a/lang/calamares_hu.ts +++ b/lang/calamares_hu.ts @@ -2895,7 +2895,7 @@ Telepítés nem folytatható. <a href="#details">Részletek...</a> - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_id.ts b/lang/calamares_id.ts index b0ec39e9a..3f42467fd 100644 --- a/lang/calamares_id.ts +++ b/lang/calamares_id.ts @@ -2883,7 +2883,7 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_id_ID.ts b/lang/calamares_id_ID.ts index 9d8e96254..f6aba7e8f 100644 --- a/lang/calamares_id_ID.ts +++ b/lang/calamares_id_ID.ts @@ -2850,7 +2850,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ie.ts b/lang/calamares_ie.ts index d5e3d668d..f28672ec8 100644 --- a/lang/calamares_ie.ts +++ b/lang/calamares_ie.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_is.ts b/lang/calamares_is.ts index d37216026..fb318f48c 100644 --- a/lang/calamares_is.ts +++ b/lang/calamares_is.ts @@ -2893,7 +2893,7 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_it_IT.ts b/lang/calamares_it_IT.ts index 9e528d324..7d8c602c8 100644 --- a/lang/calamares_it_IT.ts +++ b/lang/calamares_it_IT.ts @@ -2893,8 +2893,8 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse - 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. - Una tabella partizioni GPT è la migliore opzione per tutti i sistemi. Comunque il programma d'installazione supporta anche la tabella di tipo BIOS. <br/><br/>Per configurare una tabella partizioni GPT su BIOS (se non già configurata) tornare indietro e impostare la tabella partizioni a GPT e creare una partizione non formattata di 8 MB con opzione <strong>bios_grub</strong> abilitata.<br/><br/>Una partizione non formattata di 8 MB è necessaria per avviare %1 su un sistema BIOS con GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Una tabella partizioni GPT è la migliore opzione per tutti i sistemi. Comunque il programma d'installazione supporta anche la tabella di tipo BIOS. <br/><br/>Per configurare una tabella partizioni GPT su BIOS (se non già configurata) tornare indietro e impostare la tabella partizioni a GPT e creare una partizione non formattata di 8 MB con opzione <strong>%2</strong> abilitata.<br/><br/>Una partizione non formattata di 8 MB è necessaria per avviare %1 su un sistema BIOS con GPT. diff --git a/lang/calamares_ja-Hira.ts b/lang/calamares_ja-Hira.ts index 2fbb03225..6a0ec6aa2 100644 --- a/lang/calamares_ja-Hira.ts +++ b/lang/calamares_ja-Hira.ts @@ -2881,7 +2881,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ja.ts b/lang/calamares_ja.ts index 19fb7f54c..e34a0eb38 100644 --- a/lang/calamares_ja.ts +++ b/lang/calamares_ja.ts @@ -2891,8 +2891,8 @@ The installer will quit and all changes will be lost. - 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 パーティションテーブルは、すべてのシステムに最適なオプションです。このインストーラーは、BIOS システムのこのようなセットアップもサポートしています。<br/><br/>BIOS で GPT パーティションテーブルを設定するには(まだ行っていない場合)、前に戻ってパーティションテーブルを GPT に設定し、<strong>bios_grub</strong> フラグを有効にして 8 MB の未フォーマットのパーティションを作成します。GPT に設定した BIOS システムで %1 を起動するには、未フォーマットの 8 MB パーティションが必要です。 + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT パーティションテーブルは、すべてのシステムに最適なオプションです。このインストーラーは、BIOS システムのこのようなセットアップもサポートしています。<br/><br/>BIOS で GPT パーティションテーブルを設定するには(まだ行っていない場合)、前に戻ってパーティションテーブルを GPT に設定し、<strong>%2</strong> フラグを有効にして 8 MB の未フォーマットのパーティションを作成します。GPT に設定した BIOS システムで %1 を起動するには、未フォーマットの 8 MB パーティションが必要です。 diff --git a/lang/calamares_kk.ts b/lang/calamares_kk.ts index 68cc47f2b..579864b15 100644 --- a/lang/calamares_kk.ts +++ b/lang/calamares_kk.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_kn.ts b/lang/calamares_kn.ts index b4fc296cb..999625913 100644 --- a/lang/calamares_kn.ts +++ b/lang/calamares_kn.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ko.ts b/lang/calamares_ko.ts index 34650f341..785b829d8 100644 --- a/lang/calamares_ko.ts +++ b/lang/calamares_ko.ts @@ -2889,8 +2889,8 @@ The installer will quit and all changes will be lost. - 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 파티션 테이블은 모든 시스템에 가장 적합한 옵션입니다. 이 설치 프로그램은 BIOS 시스템에 대한 이러한 설정도 지원합니다.<br/><br/>BIOS에서 GPT 파티션 테이블을 구성하려면(아직 구성되지 않은 경우) 돌아가서 파티션 테이블을 GPT로 설정한 다음, <strong>bios_grub</strong> 플래그가 사용하도록 설정된 8MB의 포맷되지 않은 파티션을 생성합니다.<br/><br/>GPT가 있는 BIOS 시스템에서 %1을 시작하려면 포맷되지 않은 8MB 파티션이 필요합니다. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT 파티션 테이블은 모든 시스템에 가장 적합한 옵션입니다. 이 설치 프로그램은 BIOS 시스템에 대한 이러한 설정도 지원합니다.<br/><br/>BIOS에서 GPT 파티션 테이블을 구성하려면(아직 구성되지 않은 경우) 돌아가서 파티션 테이블을 GPT로 설정한 다음, <strong>%2</strong> 플래그가 사용하도록 설정된 8MB의 포맷되지 않은 파티션을 생성합니다.<br/><br/>GPT가 있는 BIOS 시스템에서 %1을 시작하려면 포맷되지 않은 8MB 파티션이 필요합니다. diff --git a/lang/calamares_ko_KR.ts b/lang/calamares_ko_KR.ts index b2687c923..e95e2a9dd 100644 --- a/lang/calamares_ko_KR.ts +++ b/lang/calamares_ko_KR.ts @@ -2850,7 +2850,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_lo.ts b/lang/calamares_lo.ts index 8c2d4164e..2daa579a4 100644 --- a/lang/calamares_lo.ts +++ b/lang/calamares_lo.ts @@ -2881,7 +2881,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_lt.ts b/lang/calamares_lt.ts index ae633e1b9..bc365110a 100644 --- a/lang/calamares_lt.ts +++ b/lang/calamares_lt.ts @@ -2922,8 +2922,8 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. - 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 skaidinių lentelė yra geriausias variantas visoms sistemoms. Ši diegimo programa palaiko tokią sąranką taip pat ir BIOS sistemoms.<br/><br/>Norėdami konfigūruoti GPT skaidinių lentelę BIOS sistemoje, (jei dar nesate to padarę) grįžkite atgal ir nustatykite skaidinių lentelę į GPT, toliau, sukurkite 8 MB neformatuotą skaidinį su įjungta <strong>bios_grub</strong> vėliavėle.<br/><br/>Neformatuotas 8 MB skaidinys yra būtinas, norint paleisti %1 BIOS sistemoje su GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT skaidinių lentelė yra geriausias variantas visoms sistemoms. Ši diegimo programa palaiko tokią sąranką taip pat ir BIOS sistemoms.<br/><br/>Norėdami konfigūruoti GPT skaidinių lentelę BIOS sistemoje, (jei dar nesate to padarę) grįžkite atgal ir nustatykite skaidinių lentelę į GPT, toliau, sukurkite 8 MB neformatuotą skaidinį su įjungta <strong>%2</strong> vėliavėle.<br/><br/>Neformatuotas 8 MB skaidinys yra būtinas, norint paleisti %1 BIOS sistemoje su GPT. diff --git a/lang/calamares_lv.ts b/lang/calamares_lv.ts index c684f6807..64982526e 100644 --- a/lang/calamares_lv.ts +++ b/lang/calamares_lv.ts @@ -2903,7 +2903,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_mk.ts b/lang/calamares_mk.ts index 566e3ca60..10538dbab 100644 --- a/lang/calamares_mk.ts +++ b/lang/calamares_mk.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ml.ts b/lang/calamares_ml.ts index 7142e1a43..14a10f051 100644 --- a/lang/calamares_ml.ts +++ b/lang/calamares_ml.ts @@ -2894,7 +2894,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_mr.ts b/lang/calamares_mr.ts index 313ffe93e..35910689c 100644 --- a/lang/calamares_mr.ts +++ b/lang/calamares_mr.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_nb.ts b/lang/calamares_nb.ts index fa2244dd4..18b9cc7b1 100644 --- a/lang/calamares_nb.ts +++ b/lang/calamares_nb.ts @@ -2893,7 +2893,7 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ne.ts b/lang/calamares_ne.ts index 225b7bca9..883b01189 100644 --- a/lang/calamares_ne.ts +++ b/lang/calamares_ne.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ne_NP.ts b/lang/calamares_ne_NP.ts index 6ad7fcbf2..208e09dda 100644 --- a/lang/calamares_ne_NP.ts +++ b/lang/calamares_ne_NP.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_nl.ts b/lang/calamares_nl.ts index 3335d1ec1..f8ef484bd 100644 --- a/lang/calamares_nl.ts +++ b/lang/calamares_nl.ts @@ -2898,8 +2898,8 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. - 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. - Een GPT-partitie is de beste optie voor alle systemen. Dit installatieprogramma ondersteund ook zulke installatie voor BIOS systemen.<br/><br/>Om een GPT-partitie te configureren, (als dit nog niet gedaan is) ga terug en stel de partitietavel in als GPT en maak daarna een 8 MB ongeformateerde partitie aan met de <strong>bios_grub</strong>-vlag ingesteld.<br/><br/>Een ongeformateerde 8 MB partitie is nodig om %1 te starten op BIOS-systemen met GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Een GPT-partitie is de beste optie voor alle systemen. Dit installatieprogramma ondersteund ook zulke installatie voor BIOS systemen.<br/><br/>Om een GPT-partitie te configureren, (als dit nog niet gedaan is) ga terug en stel de partitietavel in als GPT en maak daarna een 8 MB ongeformateerde partitie aan met de <strong>%2</strong>-vlag ingesteld.<br/><br/>Een ongeformateerde 8 MB partitie is nodig om %1 te starten op BIOS-systemen met GPT. diff --git a/lang/calamares_pl.ts b/lang/calamares_pl.ts index f1def3f30..37efbbff6 100644 --- a/lang/calamares_pl.ts +++ b/lang/calamares_pl.ts @@ -2915,7 +2915,7 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_pt_BR.ts b/lang/calamares_pt_BR.ts index 9a1845bd6..8ba20d707 100644 --- a/lang/calamares_pt_BR.ts +++ b/lang/calamares_pt_BR.ts @@ -2900,8 +2900,8 @@ O instalador será fechado e todas as alterações serão perdidas. - 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. - Uma tabela de partições GPT é a melhor opção para todos os sistemas. Este instalador suporta tal configuração para sistemas BIOS também.<br/><br/>Para configurar uma tabela de partições GPT no BIOS, (caso não tenha sido feito ainda) volte e defina a tabela de partições como GPT, depois crie uma partição sem formatação de 8 MB com o marcador <strong>bios_grub</strong> ativado.<br/><br/>Uma partição não formatada de 8 MB é necessária para iniciar %1 num sistema BIOS com o GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Uma tabela de partições GPT é a melhor opção para todos os sistemas. Este instalador suporta tal configuração para sistemas BIOS também.<br/><br/>Para configurar uma tabela de partições GPT no BIOS, (caso não tenha sido feito ainda) volte e defina a tabela de partições como GPT, depois crie uma partição sem formatação de 8 MB com o marcador <strong>%2</strong> ativado.<br/><br/>Uma partição não formatada de 8 MB é necessária para iniciar %1 num sistema BIOS com o GPT. diff --git a/lang/calamares_pt_PT.ts b/lang/calamares_pt_PT.ts index 6997cfee6..a80b72068 100644 --- a/lang/calamares_pt_PT.ts +++ b/lang/calamares_pt_PT.ts @@ -2900,8 +2900,8 @@ O instalador será encerrado e todas as alterações serão perdidas. - 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. - Uma tabela de partições GPT é a melhor opção para todos os sistemas. Este instalador suporta tal configuração para sistemas BIOS também.<br/><br/>Para configurar uma tabela de partições GPT no BIOS, (caso não tenha sido feito ainda) volte atrás e defina a tabela de partições como GPT, depois crie uma partição sem formatação de 8 MB com o marcador <strong>bios_grub</strong> ativado.<br/><br/>Uma partição não formatada de 8 MB é necessária para iniciar %1 num sistema BIOS com o GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Uma tabela de partições GPT é a melhor opção para todos os sistemas. Este instalador suporta tal configuração para sistemas BIOS também.<br/><br/>Para configurar uma tabela de partições GPT no BIOS, (caso não tenha sido feito ainda) volte atrás e defina a tabela de partições como GPT, depois crie uma partição sem formatação de 8 MB com o marcador <strong>%2</strong> ativado.<br/><br/>Uma partição não formatada de 8 MB é necessária para iniciar %1 num sistema BIOS com o GPT. diff --git a/lang/calamares_ro.ts b/lang/calamares_ro.ts index afc4d00d1..7fd578c33 100644 --- a/lang/calamares_ro.ts +++ b/lang/calamares_ro.ts @@ -2907,7 +2907,7 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ru.ts b/lang/calamares_ru.ts index 56bb4dabc..03bcd21db 100644 --- a/lang/calamares_ru.ts +++ b/lang/calamares_ru.ts @@ -2915,7 +2915,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. Таблица разделов GPT - наилучший вариант для всех систем. Этот установщик позволяет использовать таблицу разделов GPT для систем с BIOS. <br/> <br/> Чтобы установить таблицу разделов как GPT (если это еще не сделано) вернитесь назад и создайте таблицу разделов GPT, затем создайте 8 МБ Не форматированный раздел с включенным флагом <strong> bios-grub</strong> </ strong>. <br/> <br/> Не форматированный раздел в 8 МБ необходим для запуска %1 на системе с BIOS и таблицей разделов GPT. diff --git a/lang/calamares_ru_RU.ts b/lang/calamares_ru_RU.ts index c9963a5ab..819102065 100644 --- a/lang/calamares_ru_RU.ts +++ b/lang/calamares_ru_RU.ts @@ -2858,7 +2858,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_si.ts b/lang/calamares_si.ts index 7925c8680..194c92817 100644 --- a/lang/calamares_si.ts +++ b/lang/calamares_si.ts @@ -2900,8 +2900,8 @@ The installer will quit and all changes will be lost. - 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 කොටස් වගුව සියලු පද්ධති සඳහා හොඳම විකල්පය වේ. මෙම ස්ථාපකය BIOS පද්ධති සඳහාද එවැනි සැකසුමකට සහය දක්වයි. <br/><br/>BIOS මත GPT කොටස් වගුවක් වින්‍යාස කිරීම සඳහා, (දැනටමත් එසේ කර නොමැති නම්) ආපසු ගොස් කොටස් වගුව GPT ලෙස සකසන්න, මීළඟට <strong>bios_grub</strong> ධජය සක්‍රීය කර ඇති 8 MB ආකෘතිකරණය නොකළ කොටසක් සාදන්න. <br/><br/>GPT සමඟින් BIOS පද්ධතියක %1 ආරම්භ කිරීමට හැඩතල ගැන්වීම නොකළ 8 MB කොටසක් අවශ්‍ය වේ. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT කොටස් වගුව සියලු පද්ධති සඳහා හොඳම විකල්පය වේ. මෙම ස්ථාපකය BIOS පද්ධති සඳහාද එවැනි සැකසුමකට සහය දක්වයි. <br/><br/>BIOS මත GPT කොටස් වගුවක් වින්‍යාස කිරීම සඳහා, (දැනටමත් එසේ කර නොමැති නම්) ආපසු ගොස් කොටස් වගුව GPT ලෙස සකසන්න, මීළඟට <strong>%2</strong> ධජය සක්‍රීය කර ඇති 8 MB ආකෘතිකරණය නොකළ කොටසක් සාදන්න. <br/><br/>GPT සමඟින් BIOS පද්ධතියක %1 ආරම්භ කිරීමට හැඩතල ගැන්වීම නොකළ 8 MB කොටසක් අවශ්‍ය වේ. diff --git a/lang/calamares_sk.ts b/lang/calamares_sk.ts index 49a9d23ae..28cace877 100644 --- a/lang/calamares_sk.ts +++ b/lang/calamares_sk.ts @@ -2918,8 +2918,8 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. - 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. - Tabuľka oddielov GPT je najlepšou voľbou pre všetky systémy. Inštalátor podporuje taktiež inštaláciu pre systémy s BIOSom.<br/><br/>Pre nastavenie tabuľky oddielov GPT s BIOSom, (ak ste tak už neučinili) prejdite späť a nastavte tabuľku oddielov na GPT, a potom vytvorte nenaformátovaný oddiel o veľkosti 8 MB s povoleným príznakom <strong>bios_grub</strong>.<br/><br/>Nenaformátovaný oddiel o veľkosti 8 MB je potrebný na spustenie distribúcie %1 na systéme s BIOSom a tabuľkou GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Tabuľka oddielov GPT je najlepšou voľbou pre všetky systémy. Inštalátor podporuje taktiež inštaláciu pre systémy s BIOSom.<br/><br/>Pre nastavenie tabuľky oddielov GPT s BIOSom, (ak ste tak už neučinili) prejdite späť a nastavte tabuľku oddielov na GPT, a potom vytvorte nenaformátovaný oddiel o veľkosti 8 MB s povoleným príznakom <strong>%2</strong>.<br/><br/>Nenaformátovaný oddiel o veľkosti 8 MB je potrebný na spustenie distribúcie %1 na systéme s BIOSom a tabuľkou GPT. diff --git a/lang/calamares_sl.ts b/lang/calamares_sl.ts index cea72facd..43a344e51 100644 --- a/lang/calamares_sl.ts +++ b/lang/calamares_sl.ts @@ -2915,7 +2915,7 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_sq.ts b/lang/calamares_sq.ts index e9f000b85..902661707 100644 --- a/lang/calamares_sq.ts +++ b/lang/calamares_sq.ts @@ -2898,8 +2898,8 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. - 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. - Një tabelë pjesësh GPT është mundësia më e mirë për krejt sistemet. Ky instalues mbulon gjithashtu një ujdisje të tillë edhe për sisteme BIOS.<br/><br/>Që të formësoni një tabelë pjesësh GPT në BIOS, (nëse s’është bërë ende) kthehuni dhe ujdiseni tabelën e pjesëve si GPT, më pas krijoni një ndarje të paformatuar 8 MB me shenjën <strong>bios_grub</strong> të aktivizuar.<br/><br/>Një pjesë e paformatuar 8 MB është e nevojshme për të nisur %1 në një sistem BIOS me GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Një tabelë pjesësh GPT është mundësia më e mirë për krejt sistemet. Ky instalues mbulon gjithashtu një ujdisje të tillë edhe për sisteme BIOS.<br/><br/>Që të formësoni një tabelë pjesësh GPT në BIOS, (nëse s’është bërë ende) kthehuni dhe ujdiseni tabelën e pjesëve si GPT, më pas krijoni një ndarje të paformatuar 8 MB me shenjën <strong>%2</strong> të aktivizuar.<br/><br/>Një pjesë e paformatuar 8 MB është e nevojshme për të nisur %1 në një sistem BIOS me GPT. diff --git a/lang/calamares_sr.ts b/lang/calamares_sr.ts index bd152b22e..c9c084003 100644 --- a/lang/calamares_sr.ts +++ b/lang/calamares_sr.ts @@ -2904,7 +2904,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_sr@latin.ts b/lang/calamares_sr@latin.ts index 1b2af4c45..c8a1e5934 100644 --- a/lang/calamares_sr@latin.ts +++ b/lang/calamares_sr@latin.ts @@ -2904,7 +2904,7 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_sv.ts b/lang/calamares_sv.ts index 383b8c23d..a86edbdcc 100644 --- a/lang/calamares_sv.ts +++ b/lang/calamares_sv.ts @@ -2900,8 +2900,8 @@ Sök på kartan genom att dra - 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. - En GPT-partitionstabell är det bästa alternativet för alla system. Detta installationsprogram stödjer det för system med BIOS också.<br/><br/>För att konfigurera en GPT-partitionstabell på BIOS (om det inte redan är gjort), gå tillbaka och sätt partitionstabell till GPT, skapa sedan en oformaterad partition på 8MB med <strong>bios_grub</strong>-flaggan satt.<br/><br/>En oformaterad partition på 8MB är nödvändig för att starta %1 på ett BIOS-system med GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + En GPT-partitionstabell är det bästa alternativet för alla system. Detta installationsprogram stödjer det för system med BIOS också.<br/><br/>För att konfigurera en GPT-partitionstabell på BIOS (om det inte redan är gjort), gå tillbaka och sätt partitionstabell till GPT, skapa sedan en oformaterad partition på 8MB med <strong>%2</strong>-flaggan satt.<br/><br/>En oformaterad partition på 8MB är nödvändig för att starta %1 på ett BIOS-system med GPT. diff --git a/lang/calamares_ta_IN.ts b/lang/calamares_ta_IN.ts index e6b3ae59f..158cafca1 100644 --- a/lang/calamares_ta_IN.ts +++ b/lang/calamares_ta_IN.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_te.ts b/lang/calamares_te.ts index 9ed126b31..e3ccafd7b 100644 --- a/lang/calamares_te.ts +++ b/lang/calamares_te.ts @@ -2894,7 +2894,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_te_IN.ts b/lang/calamares_te_IN.ts index da6819ab2..fd99fce54 100644 --- a/lang/calamares_te_IN.ts +++ b/lang/calamares_te_IN.ts @@ -2861,7 +2861,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_tg.ts b/lang/calamares_tg.ts index e159d4b40..d504bac15 100644 --- a/lang/calamares_tg.ts +++ b/lang/calamares_tg.ts @@ -2896,8 +2896,8 @@ The installer will quit and all changes will be lost. - 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 барои ҳамаи низомҳо интихоби беҳтарин мебошад. Насбкунандаи ҷорӣ инчунин барои низомҳои BIOS чунин танзимро дастгирӣ менамояд.<br/><br/>Барои танзим кардани ҷадвали қисми диски GPT дар BIOS, (агар то ҳол танзим накарда бошед) як қадам ба қафо гузаред ва ҷадвали қисми дискро ба GPT танзим кунед, пас қисми диски шаклбандинашударо бо ҳаҷми 8 МБ бо нишони фаъолшудаи <strong>bios_grub</strong> эҷод намоед.<br/><br/>Қисми диски шаклбандинашуда бо ҳаҷми 8 МБ барои оғоз кардани %1 дар низоми BIOS бо GPT лозим аст. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Ҷадвали қисми диски GPT барои ҳамаи низомҳо интихоби беҳтарин мебошад. Насбкунандаи ҷорӣ инчунин барои низомҳои BIOS чунин танзимро дастгирӣ менамояд.<br/><br/>Барои танзим кардани ҷадвали қисми диски GPT дар BIOS, (агар то ҳол танзим накарда бошед) як қадам ба қафо гузаред ва ҷадвали қисми дискро ба GPT танзим кунед, пас қисми диски шаклбандинашударо бо ҳаҷми 8 МБ бо нишони фаъолшудаи <strong>%2</strong> эҷод намоед.<br/><br/>Қисми диски шаклбандинашуда бо ҳаҷми 8 МБ барои оғоз кардани %1 дар низоми BIOS бо GPT лозим аст. diff --git a/lang/calamares_th.ts b/lang/calamares_th.ts index 6b23af101..a25646588 100644 --- a/lang/calamares_th.ts +++ b/lang/calamares_th.ts @@ -2882,7 +2882,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_tr_TR.ts b/lang/calamares_tr_TR.ts index eb1abdd2f..a7d76892e 100644 --- a/lang/calamares_tr_TR.ts +++ b/lang/calamares_tr_TR.ts @@ -2904,8 +2904,8 @@ Sistem güç kaynağına bağlı değil. - 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 disk bölümü tablosu tüm sistemler için en iyi seçenektir. Bu yükleyici klasik BIOS sistemler için de böyle bir kurulumu destekler. <br/><br/>Klasik BIOS sistemlerde disk bölümü tablosu GPT tipinde yapılandırmak için (daha önce yapılmadıysa) geri gidin ve disk bölümü tablosu GPT olarak ayarlayın ve ardından <strong>bios_grub</strong> bayrağı ile etiketlenmiş 8 MB biçimlendirilmemiş bir disk bölümü oluşturun.<br/> <br/>GPT disk yapısı ile kurulan klasik BIOS sistemi %1 başlatmak için biçimlendirilmemiş 8 MB bir disk bölümü gereklidir. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT disk bölümü tablosu tüm sistemler için en iyi seçenektir. Bu yükleyici klasik BIOS sistemler için de böyle bir kurulumu destekler. <br/><br/>Klasik BIOS sistemlerde disk bölümü tablosu GPT tipinde yapılandırmak için (daha önce yapılmadıysa) geri gidin ve disk bölümü tablosu GPT olarak ayarlayın ve ardından <strong>%2</strong> bayrağı ile etiketlenmiş 8 MB biçimlendirilmemiş bir disk bölümü oluşturun.<br/> <br/>GPT disk yapısı ile kurulan klasik BIOS sistemi %1 başlatmak için biçimlendirilmemiş 8 MB bir disk bölümü gereklidir. diff --git a/lang/calamares_uk.ts b/lang/calamares_uk.ts index ddcc994ed..1fa5ce622 100644 --- a/lang/calamares_uk.ts +++ b/lang/calamares_uk.ts @@ -2923,8 +2923,8 @@ The installer will quit and all changes will be lost. - 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 є найкращим варіантом для усіх систем. У цьому засобі встановлення передбачено підтримку відповідних налаштувань і для систем BIOS.<br/><br/>Щоб скористатися таблицею розділів GPT у системі з BIOS, (якщо цього ще не було зроблено) поверніться назад і встановіть для таблиці розділів значення GPT, далі створіть неформатований розділ розміром 8 МБ з увімкненим прапорцем <strong>bios_grub</strong>.<br/><br/>Неформатований розділ розміром 8 МБ потрібен для запуску %1 на системі з BIOS за допомогою GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Таблиця розділів GPT є найкращим варіантом для усіх систем. У цьому засобі встановлення передбачено підтримку відповідних налаштувань і для систем BIOS.<br/><br/>Щоб скористатися таблицею розділів GPT у системі з BIOS, (якщо цього ще не було зроблено) поверніться назад і встановіть для таблиці розділів значення GPT, далі створіть неформатований розділ розміром 8 МБ з увімкненим прапорцем <strong>%2</strong>.<br/><br/>Неформатований розділ розміром 8 МБ потрібен для запуску %1 на системі з BIOS за допомогою GPT. diff --git a/lang/calamares_ur.ts b/lang/calamares_ur.ts index fd3a9309c..1e3244868 100644 --- a/lang/calamares_ur.ts +++ b/lang/calamares_ur.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_uz.ts b/lang/calamares_uz.ts index c14ca6d1e..804f88408 100644 --- a/lang/calamares_uz.ts +++ b/lang/calamares_uz.ts @@ -2825,7 +2825,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_vi.ts b/lang/calamares_vi.ts index 616794a08..772b17ae0 100644 --- a/lang/calamares_vi.ts +++ b/lang/calamares_vi.ts @@ -2885,8 +2885,8 @@ Trình cài đặt sẽ thoát và tất cả các thay đổi sẽ bị mất.< - 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. - Bảng phân vùng GPT là lựa chọn tốt nhất cho tất cả các hệ thống. Trình cài đặt này cũng hỗ trợ thiết lập như vậy cho các hệ thống BIOS. <br/> <br/> Để định cấu hình bảng phân vùng GPT trên BIOS, (nếu chưa thực hiện xong) hãy quay lại và đặt bảng phân vùng thành GPT, tiếp theo tạo 8 MB phân vùng chưa định dạng với cờ <strong> bios_grub </strong> được bật. <br/> <br/> Cần có phân vùng 8 MB chưa được định dạng để khởi động %1 trên hệ thống BIOS có GPT. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Bảng phân vùng GPT là lựa chọn tốt nhất cho tất cả các hệ thống. Trình cài đặt này cũng hỗ trợ thiết lập như vậy cho các hệ thống BIOS. <br/> <br/> Để định cấu hình bảng phân vùng GPT trên BIOS, (nếu chưa thực hiện xong) hãy quay lại và đặt bảng phân vùng thành GPT, tiếp theo tạo 8 MB phân vùng chưa định dạng với cờ <strong> %2 </strong> được bật. <br/> <br/> Cần có phân vùng 8 MB chưa được định dạng để khởi động %1 trên hệ thống BIOS có GPT. diff --git a/lang/calamares_zh.ts b/lang/calamares_zh.ts index 42c57a442..5bb01d710 100644 --- a/lang/calamares_zh.ts +++ b/lang/calamares_zh.ts @@ -2881,7 +2881,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_zh_CN.ts b/lang/calamares_zh_CN.ts index 70f7ca197..43bf2d22d 100644 --- a/lang/calamares_zh_CN.ts +++ b/lang/calamares_zh_CN.ts @@ -2893,8 +2893,8 @@ The installer will quit and all changes will be lost. - 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 分区表对于所有系统来说都是最佳选项。本安装程序支持在 BIOS 模式下设置 GPT 分区表。<br/><br/>要在 BIOS 模式下配置 GPT 分区表,(若你尚未配置好)返回并设置分区表为 GPT,然后创建一个 8MB 的、未经格式化的、启用<strong>bios_grub</strong> 标记的分区。<br/><br/>一个未格式化的 8MB 的分区对于在 BIOS 模式下使用 GPT 启动 %1 来说是非常有必要的。 + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT 分区表对于所有系统来说都是最佳选项。本安装程序支持在 BIOS 模式下设置 GPT 分区表。<br/><br/>要在 BIOS 模式下配置 GPT 分区表,(若你尚未配置好)返回并设置分区表为 GPT,然后创建一个 8MB 的、未经格式化的、启用<strong>%2</strong> 标记的分区。<br/><br/>一个未格式化的 8MB 的分区对于在 BIOS 模式下使用 GPT 启动 %1 来说是非常有必要的。 diff --git a/lang/calamares_zh_HK.ts b/lang/calamares_zh_HK.ts index 16a9f0ea5..1dd44a48b 100644 --- a/lang/calamares_zh_HK.ts +++ b/lang/calamares_zh_HK.ts @@ -2881,7 +2881,7 @@ The installer will quit and all changes will be lost. - 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. + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_zh_TW.ts b/lang/calamares_zh_TW.ts index 5864484a5..9f6886774 100644 --- a/lang/calamares_zh_TW.ts +++ b/lang/calamares_zh_TW.ts @@ -2889,8 +2889,8 @@ The installer will quit and all changes will be lost. - 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 分割表對所有系統都是最佳選項。此安裝程式同時也支援 BIOS 系統。<br/><br/>要在 BIOS 上設定 GPT 分割表,(如果還沒有完成的話)請回上一步並將分割表設定為 GPT,然後建立 8 MB 的未格式化分割區,並啟用 <strong>bios_grub</strong> 旗標。<br/>要在 BIOS 系統上使用 GPT 分割區啟動 %1 則必須使用未格式化的 8MB 分割區。 + 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT 分割表對所有系統都是最佳選項。此安裝程式同時也支援 BIOS 系統。<br/><br/>要在 BIOS 上設定 GPT 分割表,(如果還沒有完成的話)請回上一步並將分割表設定為 GPT,然後建立 8 MB 的未格式化分割區,並啟用 <strong>%2</strong> 旗標。<br/>要在 BIOS 系統上使用 GPT 分割區啟動 %1 則必須使用未格式化的 8MB 分割區。 From 87c8c3e6eedd4cc66f63883fa1fa4633844faba7 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 15 Mar 2022 11:56:14 +0100 Subject: [PATCH 46/64] [libcalamaresui] Convenience for 'give-me-one-of-these-icons' --- src/libcalamaresui/Branding.cpp | 73 ++++++++++++++++++++++----------- src/libcalamaresui/Branding.h | 7 ++++ 2 files changed, 55 insertions(+), 25 deletions(-) diff --git a/src/libcalamaresui/Branding.cpp b/src/libcalamaresui/Branding.cpp index b723f5dc7..49c5dab11 100644 --- a/src/libcalamaresui/Branding.cpp +++ b/src/libcalamaresui/Branding.cpp @@ -235,31 +235,35 @@ Branding::Branding( const QString& brandingFilePath, QObject* parent ) { QStringLiteral( "VARIANT" ), relInfo.variant() }, { QStringLiteral( "VARIANT_ID" ), relInfo.variantId() }, { QStringLiteral( "LOGO" ), relInfo.logo() } } }; - auto expand = [&]( const QString& s ) -> QString { - return KMacroExpander::expandMacros( s, relMap, QLatin1Char( '@' ) ); - }; + auto expand = [ & ]( const QString& s ) -> QString + { return KMacroExpander::expandMacros( s, relMap, QLatin1Char( '@' ) ); }; #else auto expand = []( const QString& s ) -> QString { return s; }; #endif // Massage the strings, images and style sections. loadStrings( m_strings, doc, "strings", expand ); - loadStrings( m_images, doc, "images", [&]( const QString& s ) -> QString { - // See also image() - const QString imageName( expand( s ) ); - QFileInfo imageFi( componentDir.absoluteFilePath( imageName ) ); - if ( !imageFi.exists() ) - { - const auto icon = QIcon::fromTheme( imageName ); - // Not found, bail out with the filename used - if ( icon.isNull() ) - { - bail( m_descriptorPath, - QString( "Image file %1 does not exist." ).arg( imageFi.absoluteFilePath() ) ); - } - return imageName; // Not turned into a path - } - return imageFi.absoluteFilePath(); - } ); + loadStrings( m_images, + doc, + "images", + [ & ]( const QString& s ) -> QString + { + // See also image() + const QString imageName( expand( s ) ); + QFileInfo imageFi( componentDir.absoluteFilePath( imageName ) ); + if ( !imageFi.exists() ) + { + const auto icon = QIcon::fromTheme( imageName ); + // Not found, bail out with the filename used + if ( icon.isNull() ) + { + bail( + m_descriptorPath, + QString( "Image file %1 does not exist." ).arg( imageFi.absoluteFilePath() ) ); + } + return imageName; // Not turned into a path + } + return imageFi.absoluteFilePath(); + } ); loadStrings( m_style, doc, "style", []( const QString& s ) -> QString { return s; } ); m_uploadServer = uploadServerFromMap( CalamaresUtils::yamlMapToVariant( doc[ "uploadServer" ] ) ); @@ -348,19 +352,38 @@ Branding::image( const QString& imageName, const QSize& size ) const { QDir componentDir( componentDirectory() ); QFileInfo imageFi( componentDir.absoluteFilePath( imageName ) ); - if ( !imageFi.exists() ) + if ( imageFi.exists() ) + { + return ImageRegistry::instance()->pixmap( imageFi.absoluteFilePath(), size ); + } + else { const auto icon = QIcon::fromTheme( imageName ); // Not found, bail out with the filename used - if ( icon.isNull() ) + if ( !icon.isNull() ) { - return QPixmap(); + return icon.pixmap( size ); } - return icon.pixmap( size ); } - return ImageRegistry::instance()->pixmap( imageFi.absoluteFilePath(), size ); + return QPixmap(); } +QPixmap +Branding::image( const QStringList& list, const QSize& size ) const +{ + QDir componentDir( componentDirectory() ); + for ( const QString& imageName : list ) + { + auto p = image( imageName, size ); + if ( !p.isNull() ) + { + return p; + } + } + return QPixmap(); +} + + static QString _stylesheet( const QDir& dir ) { diff --git a/src/libcalamaresui/Branding.h b/src/libcalamaresui/Branding.h index 899b14c78..1654b4d56 100644 --- a/src/libcalamaresui/Branding.h +++ b/src/libcalamaresui/Branding.h @@ -198,6 +198,13 @@ public: */ QPixmap image( const QString& name, const QSize& size ) const; + /** @brief Look up image with alternate names + * + * Calls image() for each name in the @p list and returns the first + * one that is non-null. May return a null pixmap if nothing is found. + */ + QPixmap image( const QStringList& list, const QSize& size ) const; + /** @brief Stylesheet to apply for this branding. May be empty. * * The file is loaded every time this function is called, so From d5e0fca4909b44042ae01bd1983efd9169752cf0 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 14 Mar 2022 16:28:44 +0100 Subject: [PATCH 47/64] [libcalamaresui] Allow starting and stopping the log-follower. --- .../viewpages/ExecutionViewStep.cpp | 12 +++++++++++- src/libcalamaresui/widgets/LogWidget.cpp | 18 ++++++++++++++++++ src/libcalamaresui/widgets/LogWidget.h | 9 ++++++++- 3 files changed, 37 insertions(+), 2 deletions(-) diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp index 4cf9a06a0..b227971fb 100644 --- a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp +++ b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp @@ -228,12 +228,22 @@ ExecutionViewStep::updateFromJobQueue( qreal percent, const QString& message ) void ExecutionViewStep::toggleLog() { - m_tab_widget->setCurrentIndex( ( m_tab_widget->currentIndex() + 1 ) % m_tab_widget->count() ); + const bool logBecomesVisible = m_tab_widget->currentIndex() == 0; // ie. is not visible right now + if ( logBecomesVisible ) + { + m_log_widget->start(); + } + else + { + m_log_widget->stop(); + } + m_tab_widget->setCurrentIndex( logBecomesVisible ? 1 : 0 ); } void ExecutionViewStep::onLeave() { + m_log_widget->stop(); m_slideshow->changeSlideShowState( Slideshow::Stop ); } diff --git a/src/libcalamaresui/widgets/LogWidget.cpp b/src/libcalamaresui/widgets/LogWidget.cpp index 7a253b78c..8e559be7d 100644 --- a/src/libcalamaresui/widgets/LogWidget.cpp +++ b/src/libcalamaresui/widgets/LogWidget.cpp @@ -70,6 +70,7 @@ LogWidget::LogWidget( QWidget* parent ) connect( &m_log_thread, &LogThread::onLogChunk, this, &LogWidget::handleLogChunk ); + m_log_thread.setPriority( QThread::LowestPriority ); m_log_thread.start(); } @@ -81,4 +82,21 @@ LogWidget::handleLogChunk( const QString& logChunk ) m_text->ensureCursorVisible(); } +void +LogWidget::start() +{ + if ( !m_log_thread.isRunning() ) + { + m_text->clear(); + m_log_thread.start(); + } +} + +void +LogWidget::stop() +{ + m_log_thread.requestInterruption(); +} + + } // namespace Calamares diff --git a/src/libcalamaresui/widgets/LogWidget.h b/src/libcalamaresui/widgets/LogWidget.h index 2d0ef9ab5..2abb07596 100644 --- a/src/libcalamaresui/widgets/LogWidget.h +++ b/src/libcalamaresui/widgets/LogWidget.h @@ -18,7 +18,7 @@ public: explicit LogThread( QObject* parent = nullptr ); ~LogThread() override; -signals: +Q_SIGNALS: void onLogChunk( const QString& logChunk ); }; @@ -32,7 +32,14 @@ class LogWidget : public QWidget public: explicit LogWidget( QWidget* parent = nullptr ); +public Q_SLOTS: + /// @brief Called by the thread when there is new data void handleLogChunk( const QString& logChunk ); + + /// @brief Stop watching for log data + void stop(); + /// @brief Start watching for new log data + void start(); }; } // namespace Calamares From 1a3f41ff333adee40bda793fe55049724fbbe9d1 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 15 Mar 2022 11:56:39 +0100 Subject: [PATCH 48/64] [libcalamaresui] Allow more options for icon --- src/libcalamaresui/viewpages/ExecutionViewStep.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp index b227971fb..998d9f38b 100644 --- a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp +++ b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp @@ -94,7 +94,12 @@ ExecutionViewStep::ExecutionViewStep( QObject* parent ) bottomLayout->addWidget( m_label ); QToolBar* toolBar = new QToolBar; - auto toggleLogAction = toolBar->addAction( QIcon::fromTheme( "utilities-terminal" ), "Toggle log" ); + const auto logButtonIcon = QIcon::fromTheme( "utilities-terminal" ); + auto toggleLogAction = toolBar->addAction( + Branding::instance()->image( + { "utilities-log-viewer", "utilities-terminal", "text-x-log", "text-x-changelog", "preferences-log" }, + QSize( 32, 32 ) ), + "Toggle log" ); auto toggleLogButton = dynamic_cast< QToolButton* >( toolBar->widgetForAction( toggleLogAction ) ); connect( toggleLogButton, &QToolButton::clicked, this, &ExecutionViewStep::toggleLog ); From d998c9e24ba2a25be14fdd4845cbe0308d1ee49f Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 15 Mar 2022 14:02:24 +0100 Subject: [PATCH 49/64] [libcalamaresui] Try to improve 'tailing' experience --- src/libcalamaresui/widgets/LogWidget.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/libcalamaresui/widgets/LogWidget.cpp b/src/libcalamaresui/widgets/LogWidget.cpp index 8e559be7d..7d81e0ca0 100644 --- a/src/libcalamaresui/widgets/LogWidget.cpp +++ b/src/libcalamaresui/widgets/LogWidget.cpp @@ -77,8 +77,14 @@ LogWidget::LogWidget( QWidget* parent ) void LogWidget::handleLogChunk( const QString& logChunk ) { + // Scroll to the end of the new chunk, only if we were at the end (tailing + // the log); scrolling up will break the tail-to-end behavior. + const bool isAtEnd = m_text->textCursor().atEnd(); m_text->appendPlainText( logChunk ); - m_text->moveCursor( QTextCursor::End ); + if ( isAtEnd ) + { + m_text->moveCursor( QTextCursor::End ); + } m_text->ensureCursorVisible(); } From 28bf8478c4542c14196e1784189d35731a8b85a3 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 15 Mar 2022 14:39:59 +0100 Subject: [PATCH 50/64] [libcalamaresui] Simplify log-window Scrolling explicitly to the bottom isn't needed; leaving it up to appendPlainText() has the following behavior: - if the text is scrolled all the way down, follows the text and scrolls further down (tailing) - if it is not scrolled all the way down, keeps current position. --- src/libcalamaresui/widgets/LogWidget.cpp | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/libcalamaresui/widgets/LogWidget.cpp b/src/libcalamaresui/widgets/LogWidget.cpp index 7d81e0ca0..d4d9a8e20 100644 --- a/src/libcalamaresui/widgets/LogWidget.cpp +++ b/src/libcalamaresui/widgets/LogWidget.cpp @@ -1,6 +1,8 @@ #include "LogWidget.h" #include "utils/Logger.h" + #include +#include #include #include #include @@ -61,6 +63,7 @@ LogWidget::LogWidget( QWidget* parent ) setLayout( layout ); m_text->setReadOnly( true ); + m_text->setVerticalScrollBarPolicy( Qt::ScrollBarPolicy::ScrollBarAlwaysOn ); QFont monospaceFont( "monospace" ); monospaceFont.setStyleHint( QFont::Monospace ); @@ -77,15 +80,7 @@ LogWidget::LogWidget( QWidget* parent ) void LogWidget::handleLogChunk( const QString& logChunk ) { - // Scroll to the end of the new chunk, only if we were at the end (tailing - // the log); scrolling up will break the tail-to-end behavior. - const bool isAtEnd = m_text->textCursor().atEnd(); m_text->appendPlainText( logChunk ); - if ( isAtEnd ) - { - m_text->moveCursor( QTextCursor::End ); - } - m_text->ensureCursorVisible(); } void From f0d4788e6d04ab3225e0b281e680fabae7cdef5f Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 15 Mar 2022 14:42:27 +0100 Subject: [PATCH 51/64] [libcalamaresui] SPDX-tagging for Bob --- src/libcalamaresui/widgets/LogWidget.cpp | 10 ++++++++++ src/libcalamaresui/widgets/LogWidget.h | 9 +++++++++ 2 files changed, 19 insertions(+) diff --git a/src/libcalamaresui/widgets/LogWidget.cpp b/src/libcalamaresui/widgets/LogWidget.cpp index d4d9a8e20..fb5772023 100644 --- a/src/libcalamaresui/widgets/LogWidget.cpp +++ b/src/libcalamaresui/widgets/LogWidget.cpp @@ -1,4 +1,14 @@ +/* === This file is part of Calamares - === + * + * SPDX-FileCopyrightText: 2022 Bob van der Linden + * SPDX-License-Identifier: GPL-3.0-or-later + * + * Calamares is Free Software: see the License-Identifier above. + * + */ + #include "LogWidget.h" + #include "utils/Logger.h" #include diff --git a/src/libcalamaresui/widgets/LogWidget.h b/src/libcalamaresui/widgets/LogWidget.h index 2abb07596..5b3ef17a9 100644 --- a/src/libcalamaresui/widgets/LogWidget.h +++ b/src/libcalamaresui/widgets/LogWidget.h @@ -1,3 +1,12 @@ +/* === This file is part of Calamares - === + * + * SPDX-FileCopyrightText: 2022 Bob van der Linden + * SPDX-License-Identifier: GPL-3.0-or-later + * + * Calamares is Free Software: see the License-Identifier above. + * + */ + #ifndef LIBCALAMARESUI_LOGWIDGET_H #define LIBCALAMARESUI_LOGWIDGET_H From b44091b4e30c413b61d4d27649f0b4e14c31e11a Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 15 Mar 2022 14:59:05 +0100 Subject: [PATCH 52/64] SPDX: tag forgotten files --- ci/umount.sh | 12 ++++++++++++ src/libcalamaresui/widgets/ErrorDialog.ui | 4 ++++ src/modules/bootloader/tests/CMakeTests.txt | 3 +++ .../bootloader/tests/test-bootloader-efiname.py | 3 +++ 4 files changed, 22 insertions(+) diff --git a/ci/umount.sh b/ci/umount.sh index 400b0e115..a895e374f 100755 --- a/ci/umount.sh +++ b/ci/umount.sh @@ -1,4 +1,16 @@ #! /bin/sh + +### LICENSE +# === This file is part of Calamares - === +# +# SPDX-FileCopyrightText: 2022 Adriaan de Groot +# SPDX-License-Identifier: BSD-2-Clause +# +# This file is Free Software: you can redistribute it and/or modify +# it under the terms of the 2-clause BSD License. +# +### END LICENSE + # # This is an "unmount" script that tries to unmount whatever # filesystems Calamares might have left mounted (e.g. because of diff --git a/src/libcalamaresui/widgets/ErrorDialog.ui b/src/libcalamaresui/widgets/ErrorDialog.ui index cb480034e..edc9eb1a0 100644 --- a/src/libcalamaresui/widgets/ErrorDialog.ui +++ b/src/libcalamaresui/widgets/ErrorDialog.ui @@ -1,5 +1,9 @@ + +SPDX-FileCopyrightText: 2021 Artem Grinev <agrinev@manjaro.org> +SPDX-License-Identifier: GPL-3.0-or-later + ErrorDialog diff --git a/src/modules/bootloader/tests/CMakeTests.txt b/src/modules/bootloader/tests/CMakeTests.txt index 5b16d5009..e13529258 100644 --- a/src/modules/bootloader/tests/CMakeTests.txt +++ b/src/modules/bootloader/tests/CMakeTests.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: no +# SPDX-License-Identifier: CC0-1.0 +# # We have tests to exercise some of the module internals. # Those tests conventionally live in Python files here in the tests/ directory. Add them. add_test( diff --git a/src/modules/bootloader/tests/test-bootloader-efiname.py b/src/modules/bootloader/tests/test-bootloader-efiname.py index 67cb91747..8957733ca 100644 --- a/src/modules/bootloader/tests/test-bootloader-efiname.py +++ b/src/modules/bootloader/tests/test-bootloader-efiname.py @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: no +# SPDX-License-Identifier: CC0-1.0 +# # Calamares Boilerplate import libcalamares libcalamares.globalstorage = libcalamares.GlobalStorage(None) From b2aa5d8deafea312a0472e840499f1cd3391ed66 Mon Sep 17 00:00:00 2001 From: Decator <65889943+El-Wumbus@users.noreply.github.com> Date: Tue, 15 Mar 2022 10:43:10 -0400 Subject: [PATCH 53/64] Added spaces and line-breaks to fix formatting. Fixes a formatting issue by adding some spaces and a line-break. Increases readability --- src/modules/README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/modules/README.md b/src/modules/README.md index 62d92c260..f18e7f6bd 100644 --- a/src/modules/README.md +++ b/src/modules/README.md @@ -58,9 +58,10 @@ Module descriptors for C++ modules **may** have the following key: Module descriptors for Python modules **must** have the following key: - *script* (the name of the Python script to load, nearly always `main.py`) -Module descriptors for process modules **must** have the following key: -- *command* (the command to run) -Module descriptors for process modules **may** have the following keys: +Module descriptors for process modules **must** have the following key: +- *command* (the command to run) + +Module descriptors for process modules **may** have the following keys: - *timeout* (how long, in seconds, to wait for the command to run) - *chroot* (if true, run the command in the target system rather than the host) Note that process modules are not recommended. From 276aa191d5496dac41eef58d5bff2ab4db44a2a9 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 18 Mar 2022 13:51:07 +0100 Subject: [PATCH 54/64] Changes: document new things --- CHANGES-3.2 | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGES-3.2 b/CHANGES-3.2 index 92ca1343f..bd281d8fe 100644 --- a/CHANGES-3.2 +++ b/CHANGES-3.2 @@ -9,12 +9,16 @@ website will have to do for older versions. # 3.2.54 (unreleased) # -This release contains contributions from (alphabetically by first name): +This release contains contributions from (alphabetically by name): + - Bob van der Linden + - El-Wumbus - Evan James - Santosh Mahto ## Core ## - - Nothing yet + - During the installation ("exec") step, while the slideshow is displayed, + there is also a button to show the scrolling installation log as it + is written. (Thanks Bob) ## Modules ## - *fstab* module correctly handles empty UUID strings. (Thanks Evan) From 7d896431465df0b08f3fa89e44723f00bbb6fec6 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 18 Mar 2022 14:30:31 +0100 Subject: [PATCH 55/64] [partition] More const in getters --- src/modules/partition/core/PartitionInfo.cpp | 4 ++-- src/modules/partition/core/PartitionInfo.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/modules/partition/core/PartitionInfo.cpp b/src/modules/partition/core/PartitionInfo.cpp index c4d239db8..2b0b4fd7a 100644 --- a/src/modules/partition/core/PartitionInfo.cpp +++ b/src/modules/partition/core/PartitionInfo.cpp @@ -25,7 +25,7 @@ static const char FORMAT_PROPERTY[] = "_calamares_format"; static const char FLAGS_PROPERTY[] = "_calamares_flags"; QString -mountPoint( Partition* partition ) +mountPoint( const Partition* partition ) { return partition->property( MOUNT_POINT_PROPERTY ).toString(); } @@ -37,7 +37,7 @@ setMountPoint( Partition* partition, const QString& value ) } bool -format( Partition* partition ) +format( const Partition* partition ) { return partition->property( FORMAT_PROPERTY ).toBool(); } diff --git a/src/modules/partition/core/PartitionInfo.h b/src/modules/partition/core/PartitionInfo.h index 19b66180a..53064abe5 100644 --- a/src/modules/partition/core/PartitionInfo.h +++ b/src/modules/partition/core/PartitionInfo.h @@ -33,10 +33,10 @@ class Partition; namespace PartitionInfo { -QString mountPoint( Partition* partition ); +QString mountPoint( const Partition* partition ); void setMountPoint( Partition* partition, const QString& value ); -bool format( Partition* partition ); +bool format( const Partition* partition ); void setFormat( Partition* partition, bool value ); PartitionTable::Flags flags( const Partition* partition ); From f4a10a313cdb08b3ebadd7b12ef853a082986aa3 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 18 Mar 2022 14:35:35 +0100 Subject: [PATCH 56/64] [partition] Address default-labeling issues --- CHANGES-3.2 | 2 +- .../partition/core/PartitionCoreModule.cpp | 38 ++++++++++++------- 2 files changed, 26 insertions(+), 14 deletions(-) diff --git a/CHANGES-3.2 b/CHANGES-3.2 index bd281d8fe..55f964723 100644 --- a/CHANGES-3.2 +++ b/CHANGES-3.2 @@ -23,7 +23,7 @@ This release contains contributions from (alphabetically by name): ## Modules ## - *fstab* module correctly handles empty UUID strings. (Thanks Evan) - *partition* module no longer forgets configured partition-layouts. - (Thanks Santosh) + It also respects configured partition labels better. (Thanks Santosh) # 3.2.53 (2022-03-04) # diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index 8d74444d1..f7d1e8278 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -941,6 +941,15 @@ PartitionCoreModule::setBootLoaderInstallPath( const QString& path ) m_bootLoaderInstallPath = path; } +static void +applyDefaultLabel( Partition* p, bool ( *predicate )( const Partition* ), const QString& label ) +{ + if ( p->label().isEmpty() && predicate( p ) ) + { + p->setLabel( label ); + } +} + void PartitionCoreModule::layoutApply( Device* dev, qint64 firstSector, @@ -957,25 +966,28 @@ PartitionCoreModule::layoutApply( Device* dev, // PartitionInfo::mountPoint() says where it will be mounted in the target system. // .. the latter is more interesting. // - // If we have a separate /boot, mark that one as bootable, otherwise mark - // the root / as bootable. + // If we have a separate /boot, mark that one as bootable, + // otherwise mark the root / as bootable. // - // TODO: perhaps the partition that holds the bootloader? - const QString boot = QStringLiteral( "/boot" ); - const QString root = QStringLiteral( "/" ); - const auto is_boot - = [ & ]( Partition* p ) -> bool { return PartitionInfo::mountPoint( p ) == boot || p->mountPoint() == boot; }; - const auto is_root - = [ & ]( Partition* p ) -> bool { return PartitionInfo::mountPoint( p ) == root || p->mountPoint() == root; }; + // If the layout hasn't applied a label to the partition, + // apply a default label (to boot and root, at least). + const auto is_boot = []( const Partition* p ) -> bool + { + const QString boot = QStringLiteral( "/boot" ); + return PartitionInfo::mountPoint( p ) == boot || p->mountPoint() == boot; + }; + const auto is_root = []( const Partition* p ) -> bool + { + const QString root = QStringLiteral( "/" ); + return PartitionInfo::mountPoint( p ) == root || p->mountPoint() == root; + }; const bool separate_boot_partition = std::find_if( partList.constBegin(), partList.constEnd(), is_boot ) != partList.constEnd(); for ( Partition* part : partList ) { - if ( is_boot( part ) ) - { - part->setLabel( "boot" ); - } + applyDefaultLabel( part, is_root, QStringLiteral( "root" ) ); + applyDefaultLabel( part, is_boot, QStringLiteral( "boot" ) ); if ( ( separate_boot_partition && is_boot( part ) ) || ( !separate_boot_partition && is_root( part ) ) ) { createPartition( From 9b651b4f00be65c8ee4e2a71baa14e84efe46549 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Mar 2022 14:08:17 +0100 Subject: [PATCH 57/64] [users] Don't mangle the hostname with a test --- src/modules/users/TestSetHostNameJob.cpp | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/modules/users/TestSetHostNameJob.cpp b/src/modules/users/TestSetHostNameJob.cpp index 03bfaa6e7..ea87999ea 100644 --- a/src/modules/users/TestSetHostNameJob.cpp +++ b/src/modules/users/TestSetHostNameJob.cpp @@ -41,6 +41,7 @@ private Q_SLOTS: private: QTemporaryDir m_dir; + QString m_originalHostName; }; UsersTests::UsersTests() @@ -70,6 +71,15 @@ UsersTests::initTestCase() = Calamares::JobQueue::instance() ? Calamares::JobQueue::instance()->globalStorage() : nullptr; QVERIFY( gs ); gs->insert( "rootMountPoint", m_dir.path() ); + + if ( m_originalHostName.isEmpty() ) + { + QFile hostname( QStringLiteral( "/etc/hostname" ) ); + if ( hostname.exists() && hostname.open( QIODevice::ReadOnly | QIODevice::Text ) ) + { + m_originalHostName = hostname.readAll().trimmed(); + } + } } void @@ -115,7 +125,12 @@ UsersTests::testHostnamed() // FreeBSD, docker, ..) we're not going to fail a test here. // There's also the permissions problem to think of. QEXPECT_FAIL( "", "Hostname changes are access-controlled", Continue ); - QVERIFY( setSystemdHostname( "tubophone.calamares.io" ) ); + QVERIFY( setSystemdHostname( QStringLiteral( "tubophone.calamares.io" ) ) ); + if ( !m_originalHostName.isEmpty() ) + { + QEXPECT_FAIL( "", "Hostname changes are access-controlled (restore)", Continue ); + QVERIFY( setSystemdHostname( m_originalHostName ) ); + } } From 88d392f6128b72778592e0f6ebbf8a1ace8cf459 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Mar 2022 14:12:18 +0100 Subject: [PATCH 58/64] [users] Explain why the second setting-hostname test succeeds. --- src/modules/users/TestSetHostNameJob.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/modules/users/TestSetHostNameJob.cpp b/src/modules/users/TestSetHostNameJob.cpp index ea87999ea..6604d6271 100644 --- a/src/modules/users/TestSetHostNameJob.cpp +++ b/src/modules/users/TestSetHostNameJob.cpp @@ -128,7 +128,11 @@ UsersTests::testHostnamed() QVERIFY( setSystemdHostname( QStringLiteral( "tubophone.calamares.io" ) ) ); if ( !m_originalHostName.isEmpty() ) { - QEXPECT_FAIL( "", "Hostname changes are access-controlled (restore)", Continue ); + // If the previous test succeeded (to change the hostname to something bogus) + // then this one should, also; or, if the previous one failed, then this + // changes to whatever-the-hostname-is, and systemd dbus seems to call that + // a success, as well (since nothing changes). So no failure-expectation here. + // QEXPECT_FAIL( "", "Hostname changes are access-controlled (restore)", Continue ); QVERIFY( setSystemdHostname( m_originalHostName ) ); } } From 1ee82e390ba613c525ae63c5a341bfd3d9ba9eba Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Mar 2022 14:15:15 +0100 Subject: [PATCH 59/64] [users] Adjust test to expect root to succeed --- src/modules/users/TestSetHostNameJob.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/modules/users/TestSetHostNameJob.cpp b/src/modules/users/TestSetHostNameJob.cpp index 6604d6271..84602a053 100644 --- a/src/modules/users/TestSetHostNameJob.cpp +++ b/src/modules/users/TestSetHostNameJob.cpp @@ -23,6 +23,8 @@ extern bool setSystemdHostname( const QString& ); #include #include +#include + class UsersTests : public QObject { Q_OBJECT @@ -123,8 +125,12 @@ UsersTests::testHostnamed() { // Since the service might not be running (e.g. non-systemd systems, // FreeBSD, docker, ..) we're not going to fail a test here. - // There's also the permissions problem to think of. - QEXPECT_FAIL( "", "Hostname changes are access-controlled", Continue ); + // There's also the permissions problem to think of. But if we're + // root, assume it will succeed. + if ( geteuid() != 0 ) + { + QEXPECT_FAIL( "", "Hostname changes are access-controlled", Continue ); + } QVERIFY( setSystemdHostname( QStringLiteral( "tubophone.calamares.io" ) ) ); if ( !m_originalHostName.isEmpty() ) { From 6f28120401694e859b62b2be8c59da32b6e9d4f0 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Mar 2022 14:16:54 +0100 Subject: [PATCH 60/64] [partition] Fix typo in example configuration --- src/modules/partition/partition.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/partition/partition.conf b/src/modules/partition/partition.conf index b03c855db..d1c5ba255 100644 --- a/src/modules/partition/partition.conf +++ b/src/modules/partition/partition.conf @@ -201,7 +201,7 @@ defaultFileSystemType: "ext4" # maxSize: 10G # attributes: 0xffff000000000003 # - name: "home" -# type = "933ac7e1-2eb4-4f13-b844-0e14e2aef915" +# type: "933ac7e1-2eb4-4f13-b844-0e14e2aef915" # filesystem: "ext4" # mountPoint: "/home" # size: 3G From ce8aaf8955281a4c94eb3c23cadedaf3a83ca88f Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Mar 2022 15:15:37 +0100 Subject: [PATCH 61/64] Changes: pre-release housekeeping --- CHANGES-3.2 | 2 +- CMakeLists.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGES-3.2 b/CHANGES-3.2 index 55f964723..2cfa10c9c 100644 --- a/CHANGES-3.2 +++ b/CHANGES-3.2 @@ -7,7 +7,7 @@ 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.54 (unreleased) # +# 3.2.54 (2022-03-21) # This release contains contributions from (alphabetically by name): - Bob van der Linden diff --git a/CMakeLists.txt b/CMakeLists.txt index b70c6bec6..4caf51ca5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -45,7 +45,7 @@ project( CALAMARES LANGUAGES C CXX ) -set( CALAMARES_VERSION_RC 1 ) # Set to 0 during release cycle, 1 during development +set( CALAMARES_VERSION_RC 0 ) # Set to 0 during release cycle, 1 during development if( CALAMARES_VERSION_RC EQUAL 1 AND CMAKE_SOURCE_DIR STREQUAL CMAKE_BINARY_DIR ) message( FATAL_ERROR "Do not build development versions in the source-directory." ) endif() From bb62bebf1a7103a71b921233305bb25bfb3bff6b Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Mon, 21 Mar 2022 15:16:51 +0100 Subject: [PATCH 62/64] i18n: [calamares] Automatic merge of Transifex translations --- lang/calamares_es.ts | 592 ++++++++++++++++++++++------------------ lang/calamares_fi_FI.ts | 208 +++++++------- 2 files changed, 425 insertions(+), 375 deletions(-) diff --git a/lang/calamares_es.ts b/lang/calamares_es.ts index 8194251dc..eeee69f49 100644 --- a/lang/calamares_es.ts +++ b/lang/calamares_es.ts @@ -105,12 +105,12 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar Crashes Calamares, so that Dr. Konqui can look at it. - + Bloquea Calamares, para que lo mire el Dr. Konqui. Reloads the stylesheet from the branding directory. - + Vuelve a cargar la hoja de estilo desde el directorio de marca. @@ -130,12 +130,12 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar Displays the tree of widget names in the log (for stylesheet debugging). - + Muestra el árbol de nombres de widgets en el registro (para la depuración de hojas de estilo). Widget Tree - + Árbol de widgets @@ -259,7 +259,7 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar Requirements checking for module <i>%1</i> is complete. - + La verificación de requisitos para el módulo <i>%1</i> está completa. @@ -272,9 +272,9 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar (%n second(s)) - - - + + (%n segundo(s)) + (%n segundo(s)) @@ -332,7 +332,11 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar %1 Link copied to clipboard - + Registro publicado en + +%1 + +Link copiado al portapapeles @@ -448,7 +452,8 @@ Link copied to clipboard Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + ¿Realmente desea cancelar el proceso de configuración actual? + El programa de instalación se cerrará y todos los cambios se perderán. @@ -486,7 +491,7 @@ Saldrá del instalador y se perderán todos los cambios. %1 Setup Program - + %1 Programa de instalación @@ -499,12 +504,12 @@ Saldrá del instalador y se perderán todos los cambios. Set filesystem label on %1. - + Establecer la etiqueta del sistema de archivos en %1. Set filesystem label <strong>%1</strong> to partition <strong>%2</strong>. - + Establecer la etiqueta del sistema de archivos <strong>%1</strong>a la partición <strong>%2</strong>. @@ -563,7 +568,7 @@ Saldrá del instalador y se perderán todos los cambios. %1 will be shrunk to %2MiB and a new %3MiB partition will be created for %4. - + %1 se reducirá a %2MiB y una nueva partición %3MiB se creará para %4. @@ -637,17 +642,17 @@ Saldrá del instalador y se perderán todos los cambios. 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/> - + Este dispositivo de almacenamiento ya tiene un sistema operativo, pero la tabla de partición <strong>%1</strong> es diferente de la requerida <strong>%2</strong>.<br/> This storage device has one of its partitions <strong>mounted</strong>. - + Este dispositivo de almacenamiento tiene una de sus particiones<strong>montada</strong>. This storage device is a part of an <strong>inactive RAID</strong> device. - + Este dispositivo de almacenamiento es parte de un<strong>dispositivo RAID</strong> inactivo. @@ -680,27 +685,27 @@ Saldrá del instalador y se perderán todos los cambios. Successfully unmounted %1. - + Desmontado con éxito %1. Successfully disabled swap %1. - + Swap Desactivado exitosamente %1. Successfully cleared swap %1. - + Swap borrado con éxito %1. Successfully closed mapper device %1. - + Dispositivo mapeador cerrado con éxito %1. Successfully disabled volume group %1. - + Grupo de volumen deshabilitado con éxito %1. @@ -770,7 +775,7 @@ Saldrá del instalador y se perderán todos los cambios. Set timezone to %1/%2. - + Establecer zona horaria en %1/%2. @@ -785,7 +790,7 @@ Saldrá del instalador y se perderán todos los cambios. Network Installation. (Disabled: Incorrect configuration) - + Instalación de red. (Deshabilitada: Configuración incorrecta) @@ -795,12 +800,12 @@ Saldrá del instalador y se perderán todos los cambios. Network Installation. (Disabled: Internal error) - + Instalación de red. (Deshabilitada: error interno) Network Installation. (Disabled: No package list) - + Instalación de red. (Deshabilitada: sin lista de paquetes) @@ -815,17 +820,17 @@ Saldrá del instalador y se perderán todos los cambios. This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> - + Este ordenador no cumple los requisitos mínimos para configurar %1.<br/>La instalación no puede continuar.<a href="#details">Detalles...</a> This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Este ordenador no cumple los requisitos mínimos para la instalación. %1.<br/>La instalación no puede continuar. <a href="#details">Detalles...</a> + Este equipo no cumple los requisitos mínimos para la instalación. %1.<br/>La instalación no puede continuar. <a href="#details">Detalles...</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. - + Este equipo no cumple algunos de los requisitos recomendados para configurar %1.<br/>La configuración puede continuar, pero es posible que algunas funciones estén deshabilitadas. @@ -840,42 +845,42 @@ Saldrá del instalador y se perderán todos los cambios. <h1>Welcome to the Calamares setup program for %1</h1> - + <h1>Bienvenido al programa de instalación Calamares para %1</h1> <h1>Welcome to %1 setup</h1> - + <h1>Bienvenido a la configuración de %1</h1> <h1>Welcome to the Calamares installer for %1</h1> - + <h1>Bienvenido al instalador de calamares para %1</h1> <h1>Welcome to the %1 installer</h1> - + <h1>Bienvenido al instalador de %1</h1> Your username is too long. - Su nombre de usuario es demasiado largo. + Su usuario es demasiado largo. '%1' is not allowed as username. - + '%1' no está permitido como usuario. Your username must start with a lowercase letter or underscore. - + Su usuario debe comenzar con una letra minúscula o un guión bajo. Only lowercase letters, numbers, underscore and hyphen are allowed. - + Solo se permiten letras minúsculas, números, guiones bajos y guiones. @@ -890,12 +895,12 @@ Saldrá del instalador y se perderán todos los cambios. '%1' is not allowed as hostname. - + '%1'No está permitido como host. Only letters, numbers, underscore and hyphen are allowed. - + Solo se permiten letras, números, guiones bajos y guiones. @@ -905,7 +910,7 @@ Saldrá del instalador y se perderán todos los cambios. OK! - + ¡OK! @@ -915,22 +920,22 @@ Saldrá del instalador y se perderán todos los cambios. Installation Failed - Error en la Instalación + Instalación fallida The setup of %1 did not complete successfully. - + La configuración de %1 no se completó con éxito. The installation of %1 did not complete successfully. - + La instalación de %1 no se completó con éxito. Setup Complete - + Configuración completada @@ -940,7 +945,7 @@ Saldrá del instalador y se perderán todos los cambios. The setup of %1 is complete. - + La configuración de %1 está completa. @@ -955,17 +960,17 @@ Saldrá del instalador y se perderán todos los cambios. Please pick a product from the list. The selected product will be installed. - + Elija un producto de la lista. Se instalará el producto seleccionado. Install option: <strong>%1</strong> - + Opción de instalación: <strong>%1</strong> None - + Ninguno @@ -975,7 +980,7 @@ Saldrá del instalador y se perderán todos los cambios. This is an overview of what will happen once you start the setup procedure. - + Esta es una descripción general de lo que sucederá una vez que inicie el procedimiento de configuración. @@ -1016,7 +1021,7 @@ Saldrá del instalador y se perderán todos los cambios. Primar&y - + Primar&ia @@ -1046,12 +1051,12 @@ Saldrá del instalador y se perderán todos los cambios. Label for the filesystem - + Etiqueta para el sistema de archivos FS Label: - + Etiqueta FS: @@ -1081,7 +1086,7 @@ Saldrá del instalador y se perderán todos los cambios. Mountpoint must start with a <tt>/</tt>. - + El punto de montaje debe comenzar con un <tt>/</tt>.
@@ -1089,32 +1094,32 @@ Saldrá del instalador y se perderán todos los cambios. Create new %1MiB partition on %3 (%2) with entries %4. - + Crear nueva partición %1MiB en %3 (%2) con entradas %4. Create new %1MiB partition on %3 (%2). - + Crear nueva partición %1MiB en %3 (%2). Create new %2MiB partition on %4 (%3) with file system %1. - + Crear nueva partición %2MiB en %4 (%3) con sistema de archivos %1. Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2) with entries <em>%4</em>. - + Crear nueva partición <strong>%1MiB</strong> en <strong>%3</strong> (%2) con entradas<em>%4</em>. Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2). - + Crear nueva partición <strong>%1MiB</strong> en <strong>%3</strong> (%2). Create new <strong>%2MiB</strong> partition on <strong>%4</strong> (%3) with file system <strong>%1</strong>. - + Crear nueva partición <strong>%2MiB</strong> en <strong>%4</strong> (%3) con sistema de archivos <strong>%1</strong>. @@ -1194,23 +1199,23 @@ Saldrá del instalador y se perderán todos los cambios. Preserving home directory - + Preservar el directorio home Creating user %1 - + Creando usuario %1 Configuring user %1 - + Configurando usuario %1 Setting file permissions - + Configurando permisos de archivo @@ -1370,7 +1375,7 @@ Saldrá del instalador y se perderán todos los cambios. Con&tent: - + Con&tenido: @@ -1415,12 +1420,12 @@ Saldrá del instalador y se perderán todos los cambios. Label for the filesystem - + Etiqueta para el sistema de archivos FS Label: - + FS: @@ -1438,7 +1443,7 @@ Saldrá del instalador y se perderán todos los cambios. Your system does not seem to support encryption well enough to encrypt the entire system. You may enable encryption, but performance may suffer. - + Su sistema no parece admitir el cifrado lo suficientemente bien como para cifrar todo el sistema. Puede habilitar el cifrado, pero el rendimiento puede verse afectado. @@ -1462,7 +1467,7 @@ Saldrá del instalador y se perderán todos los cambios. Details: - + Detalles: @@ -1480,7 +1485,7 @@ Saldrá del instalador y se perderán todos los cambios. Install %1 on <strong>new</strong> %2 system partition with features <em>%3</em> - + Instalar %1 en <strong>nueva</strong> %2partición del sistema con características <em>%3</em> @@ -1490,27 +1495,27 @@ Saldrá del instalador y se perderán todos los cambios. Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong> and features <em>%3</em>. - + Configurar <strong>nueva</strong> %2 partición con punto de montaje <strong>%1</strong> y caracteristicas <em>%3</em>. Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>%3. - + Configurar <strong>nueva</strong> %2 partición con punto de montaje <strong>%1</strong>%3. Install %2 on %3 system partition <strong>%1</strong> with features <em>%4</em>. - + Instalar %2 en %3 partición de sistema <strong>%1</strong> con características <em>%4</em>. Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong> and features <em>%4</em>. - + Configurar %3 partición <strong>%1</strong> con punto de montaje <strong>%2</strong> y características <em>%4</em>. Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>%4. - + Configurar %3 partición <strong>%1</strong> con punto de montaje <strong>%2</strong>%4. @@ -1543,12 +1548,12 @@ Saldrá del instalador y se perderán todos los cambios. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. - + <h1>Todo listo.</h1><br/>%1 ha sido configurado en su computadora.<br/>Ahora puede comenzar a usar su nuevo sistema. <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> - + <html><head/><body><p>Cuando esta casilla está marcada, su sistema se reiniciará inmediatamente cuando haga clic en <span style="font-style:italic;">Listo</span>o cierre el programa de instalación.</p></body></html> @@ -1558,12 +1563,12 @@ Saldrá del instalador y se perderán todos los cambios. <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> - + <html><head/><body><p>Cuando esta casilla está marcada, su sistema se reiniciará inmediatamente cuando haga clic en <span style="font-style:italic;">Listo</span> o cierre el instalador.</p></body></html> <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Configuración fallida</h1><br/>%1 no se ha configurado en su computadora.<br/>El mensaje de error fue: %2. @@ -1592,12 +1597,12 @@ Saldrá del instalador y se perderán todos los cambios. Format partition %1 (file system: %2, size: %3 MiB) on %4. - + Formatear partición %1 (sistema de archivos: %2, tamaño: %3 MiB) en %4. Format <strong>%3MiB</strong> partition <strong>%1</strong> with file system <strong>%2</strong>. - + Formatear <strong>%3MiB</strong> partición <strong>%1</strong> con sistema de archivos <strong>%2</strong>. @@ -1615,7 +1620,7 @@ Saldrá del instalador y se perderán todos los cambios. has at least %1 GiB available drive space - + tiene al menos %1 GiB de espacio disponible en el disco @@ -1630,7 +1635,7 @@ Saldrá del instalador y se perderán todos los cambios. The system does not have enough working memory. At least %1 GiB is required. - + El sistema no tiene suficiente memoria de trabajo. Se requiere al menos %1 GiB. @@ -1670,7 +1675,7 @@ Saldrá del instalador y se perderán todos los cambios. has a screen large enough to show the whole installer - + tiene una pantalla lo suficientemente grande como para mostrar todo el instalador @@ -1688,7 +1693,7 @@ Saldrá del instalador y se perderán todos los cambios. Collecting information about your machine. - + Recopilando información sobre su máquina. @@ -1699,22 +1704,22 @@ Saldrá del instalador y se perderán todos los cambios. OEM Batch Identifier - + Identificador de lote OEM Could not create directories <code>%1</code>. - + No se pudieron crear directorios <code>%1</code>. Could not open file <code>%1</code>. - + No se pudo abrir el archivo <code>%1</code>. Could not write to file <code>%1</code>. - + No se pudo escribir en el archivo <code>%1</code>. @@ -1808,17 +1813,17 @@ Saldrá del instalador y se perderán todos los cambios. No target system available. - + Ningún sistema de destino disponible. No rootMountPoint is set. - + PuntoDeMontajeRoot no definido. No configFilePath is set. - + RutaArchivoDeConfiguración no definida. @@ -1841,27 +1846,27 @@ Saldrá del instalador y se perderán todos los cambios. Please review the End User License Agreements (EULAs). - + Revise los Acuerdos de licencia de usuario final (EULAs). This setup procedure will install proprietary software that is subject to licensing terms. - + Este procedimiento de instalación instalará software propietario que está sujeto a términos de licencia. If you do not agree with the terms, the setup procedure cannot continue. - + Si no está de acuerdo con los términos, la configuración no puede continuar. This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Este procedimiento de configuración puede instalar software propietario, sujeto a términos de licencia para proporcionar funciones adicionales y mejorar la experiencia del usuario. If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + Si no está de acuerdo con los términos, no se instalará el software propietario y, en su lugar, se utilizarán alternativas de código abierto. @@ -1877,7 +1882,7 @@ Saldrá del instalador y se perderán todos los cambios. URL: %1 - + URL: %1 @@ -1914,7 +1919,7 @@ Saldrá del instalador y se perderán todos los cambios. File: %1 - + Archivo: %1 @@ -1929,7 +1934,7 @@ Saldrá del instalador y se perderán todos los cambios. Open license agreement in browser. - + Abrir acuerdo de licencia en el navegador. @@ -1964,7 +1969,7 @@ Saldrá del instalador y se perderán todos los cambios. Quit - + Salir @@ -1980,7 +1985,7 @@ Saldrá del instalador y se perderán todos los cambios. Configuring LUKS key file. - + Configurando archivo de claves LUKS. @@ -1993,22 +1998,22 @@ Saldrá del instalador y se perderán todos los cambios. Encrypted rootfs setup error - + Error de configuración de rootfs encriptados Root partition %1 is LUKS but no passphrase has been set. - + La partición root %1 es LUKS pero no se ha establecido ninguna frase de contraseña. Could not create LUKS key file for root partition %1. - + No se pudo crear el archivo de clave LUKS para la partición root %1. Could not configure LUKS key file on partition %1. - + No se pudo configurar el archivo de clave LUKS para la partición root %1. @@ -2026,7 +2031,7 @@ Saldrá del instalador y se perderán todos los cambios. No root mount point is set for MachineId. - + Punto de montaje root para MachineId no definido. @@ -2034,14 +2039,16 @@ Saldrá del instalador y se perderán todos los cambios. Timezone: %1 - + Zona horaria: %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. - + Seleccione su ubicación preferida en el mapa para que el instalador pueda sugerir la ubicación + y la configuración de la zona horaria para usted. Puede ajustar la configuración sugerida a continuación. Busque en el mapa arrastrando + para mover y usar los botones +/- para acercar/alejar o usar el desplazamiento del mouse para acercar. @@ -2064,17 +2071,17 @@ Saldrá del instalador y se perderán todos los cambios. Browser software - + software del navegador Browser package - + Paquete de navegador Web browser - + Navegador web @@ -2089,12 +2096,12 @@ Saldrá del instalador y se perderán todos los cambios. Login - + Iniciar sesion Desktop - + Escritorio @@ -2104,12 +2111,12 @@ Saldrá del instalador y se perderán todos los cambios. Communication - + Comunicación Development - + Desarrollo @@ -2147,7 +2154,7 @@ Saldrá del instalador y se perderán todos los cambios. Notes - + Notas @@ -2155,17 +2162,17 @@ Saldrá del instalador y se perderán todos los cambios. Ba&tch: - + Lo&te: <html><head/><body><p>Enter a batch-identifier here. This will be stored in the target system.</p></body></html> - + <html><head/><body><p>Introduzca aquí un identificador de lote. Esto se almacenará en el sistema de destino..</p></body></html> <html><head/><body><h1>OEM Configuration</h1><p>Calamares will use OEM settings while configuring the target system.</p></body></html> - + <html><head/><body>Configuración OEM</h1><p>Calamares usará la configuración OEM al configurar el sistema de destino.</p></body></html> @@ -2173,12 +2180,12 @@ Saldrá del instalador y se perderán todos los cambios. OEM Configuration - + Configuración OEM Set the OEM Batch Identifier to <code>%1</code>. - + Defina el Identificador de lote OEM en <code>%1</code>. @@ -2186,29 +2193,29 @@ Saldrá del instalador y se perderán todos los cambios. Select your preferred Region, or use the default settings. - + Seleccione su región preferida o use la configuración predeterminada. Timezone: %1 - + Zona horaria: %1 Select your preferred Zone within your Region. - + Seleccione su Zona preferida dentro de su Región. Zones - + Zonas You can fine-tune Language and Locale settings below. - + Puede ajustar la configuración de idioma y regional a continuación. @@ -2286,9 +2293,9 @@ Saldrá del instalador y se perderán todos los cambios. The password contains fewer than %n lowercase letters - - - + + La contraseña contiene menos de %n letras minúsculas + La contraseña contiene menos de %n letras minúsculas @@ -2324,70 +2331,70 @@ Saldrá del instalador y se perderán todos los cambios. The password contains fewer than %n digits - - - + + La contraseña contiene menos de %n dígitos + La contraseña contiene menos de %n dígitos The password contains fewer than %n uppercase letters - - - + + La contraseña contiene menos de %n letras mayúsculas + La contraseña contiene menos de %n letras mayúsculas The password contains fewer than %n non-alphanumeric characters - - - + + La contraseña contiene menos de %n caracteres no alfanuméricos + La contraseña contiene menos de %n caracteres no alfanuméricos The password is shorter than %n characters - - - + + La contraseña es más corta que %n caracteres + La contraseña es más corta que %n caracteres The password is a rotated version of the previous one - + La contraseña es una versión rotada de la anterior. The password contains fewer than %n character classes - - - + + La contraseña contiene menos de %n clases de caracteres + La contraseña contiene menos de %n clases de caracteres The password contains more than %n same characters consecutively - - - + + La contraseña contiene más de %n caracteres iguales consecutivos + La contraseña contiene más de %n caracteres iguales consecutivos The password contains more than %n characters of the same class consecutively - - - + + La contraseña contiene más de %n caracteres de la misma clase consecutivamente + La contraseña contiene más de %n caracteres de la misma clase consecutivamente The password contains monotonic sequence longer than %n characters - - - + + La contraseña contiene una secuencia monótona de más de %n caracteres + La contraseña contiene una secuencia monótona de más de %n caracteres @@ -2516,7 +2523,7 @@ Saldrá del instalador y se perderán todos los cambios. Please pick a product from the list. The selected product will be installed. - + Elija un producto de la lista. Se instalará el producto seleccionado. @@ -2591,7 +2598,7 @@ Saldrá del instalador y se perderán todos los cambios. login - + Iniciar sesión @@ -2634,7 +2641,7 @@ Saldrá del instalador y se perderán todos los cambios. When this box is checked, password-strength checking is done and you will not be able to use a weak password. - + Cuando se marca esta casilla, se verifica la seguridad de la contraseña y no podrá usar una contraseña débil. @@ -2734,7 +2741,7 @@ Saldrá del instalador y se perderán todos los cambios. File System Label - + Etiqueta del sistema de archivos @@ -2855,47 +2862,47 @@ Saldrá del instalador y se perderán todos los cambios. EFI system partition configured incorrectly - + Partición del sistema EFI configurada incorrectamente 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. - + Se necesita una partición EFI para iniciar %1.<br/><br/>Para configurar una partición EFI, regrese y seleccione o cree un sistema de archivos adecuado. The filesystem must be mounted on <strong>%1</strong>. - + El sistema de archivos debe estar montado en <strong>%1</strong>. The filesystem must have type FAT32. - + El sistema de archivos debe tener el tipo FAT32. The filesystem must be at least %1 MiB in size. - + El sistema de archivos debe tener al menos %1 MiB de tamaño. The filesystem must have flag <strong>%1</strong> set. - + El sistema de archivos debe tener el indicador <strong>%1</strong>. You can continue without setting up an EFI system partition but your system may fail to start. - + Puede continuar sin configurar una partición del sistema EFI, pero es posible que su sistema no inicie. Option to use GPT on BIOS - + Opción de usar GPT en la 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>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - + Una partición GPT es la mejor opción para todos los sistemas. Este instalador también admite una configuración de este tipo para los sistemas BIOS.<br/><br/>Para configurar una partición GPT en BIOS, (si aún no lo ha hecho) regrese y configure la partición en GPT, luego cree una partición sin formato de 8 MB con el indicador <strong>%2</strong> habilitado.<br/><br/>Se necesita una partición de 8 MB sin formato para iniciar %1 en un sistema BIOS con GPT. @@ -2910,12 +2917,12 @@ Saldrá del instalador y se perderán todos los cambios. has at least one disk device available. - + tiene al menos un dispositivo de disco disponible. There are no partitions to install on. - + No hay particiones en las cuales instalar. @@ -2942,7 +2949,7 @@ Saldrá del instalador y se perderán todos los cambios. 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. - + Elija una apariencia para el escritorio KDE Plasma. También puede omitir este paso y configurar la apariencia una vez que el sistema esté configurado. Al hacer clic en una selección de apariencia, obtendrá una vista previa en vivo de esa apariencia. @@ -3084,33 +3091,33 @@ Salida: File not found - + Archivo no encontrado Path <pre>%1</pre> must be an absolute path. - + La ruta <pre>%1</pre> debe ser una ruta absoluta. Directory not found - + Directorio no encontrado Could not create new random file <pre>%1</pre>. - + No se pudo crear nuevo archivo aleatorio<pre>%1</pre>. No product - + Sin producto No description provided. - + No se proporcionó descripción. @@ -3129,7 +3136,8 @@ Salida: <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> - + <p>Este equipo no cumple algunos de los requisitos recomendados para configurar %1.<br/> + La configuración puede continuar, pero es posible que algunas funciones estén deshabilitadas.</p> @@ -3240,13 +3248,15 @@ Salida: <p>This computer does not satisfy the minimum requirements for installing %1.<br/> Installation cannot continue.</p> - + <p>Esta computadora no cumple con los requisitos mínimos para instalar %1.<br/> + La instalación no puede continuar.</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> - + <p>Este equipo no cumple algunos de los requisitos recomendados para configurar %1.<br/> + La configuración puede continuar, pero es posible que algunas funciones estén deshabilitadas.</p> @@ -3328,12 +3338,12 @@ Salida: Resize <strong>%2MiB</strong> partition <strong>%1</strong> to <strong>%3MiB</strong>. - + Cambiar tamaño de la <strong>%2MiB</strong> partición <strong>%1</strong> a <strong>%3MiB</strong>. Resizing %2MiB partition %1 to %3MiB. - + Cambiando tamaño de la %2MiB partición %1 a %3MiB. @@ -3464,7 +3474,7 @@ Salida: Set flags on %1MiB %2 partition. - + Establecer indicadores en la %1MiB %2 partición.. @@ -3479,7 +3489,7 @@ Salida: Clear flags on %1MiB <strong>%2</strong> partition. - + Borrar indicadores en la %1MiB <strong>%2</strong> partición. @@ -3494,7 +3504,7 @@ Salida: Flag %1MiB <strong>%2</strong> partition as <strong>%3</strong>. - + Marcar %1MiB <strong>%2</strong> partición como <strong>%3</strong>. @@ -3509,7 +3519,7 @@ Salida: Clearing flags on %1MiB <strong>%2</strong> partition. - + Borrando marcadores en la %1MiB <strong>%2</strong> partición. @@ -3524,7 +3534,7 @@ Salida: Setting flags <strong>%3</strong> on %1MiB <strong>%2</strong> partition. - + Estableciendo indicadores <strong>%3</strong> en la %1MiB <strong>%2</strong> partición. @@ -3623,18 +3633,18 @@ Salida: Preparing groups. - + Preparando grupos. Could not create groups in target system - + No se pudieron crear grupos en el sistema destino These groups are missing in the target system: %1 - + Estos grupos faltan en el sistema de destino: %1 @@ -3642,7 +3652,7 @@ Salida: Configure <pre>sudo</pre> users. - + Configurar usuarios <pre>sudo</pre> . @@ -3728,28 +3738,28 @@ Salida: KDE user feedback - + comentarios de los usuarios de KDE Configuring KDE user feedback. - + Configuración de los comentarios de los usuarios de KDE. Error in KDE user feedback configuration. - + Error en la configuración de los comentarios de los usuarios de KDE. Could not configure KDE user feedback correctly, script error %1. - + No se pudieron configurar correctamente los comentarios de los usuarios de KDE, error de script %1. Could not configure KDE user feedback correctly, Calamares error %1. - + No se pudieron configurar correctamente los comentarios de los usuarios de KDE, error de Calamares %1. @@ -3796,7 +3806,7 @@ Salida: <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>Haga clic aquí para <span style=" font-weight:600;">no enviar información</span> sobre su instalación.</p></body></html> @@ -3806,22 +3816,22 @@ Salida: 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. - + El seguimiento ayuda a %1 a ver con qué frecuencia se instala, en qué hardware se instala y qué aplicaciones se usan. Para ver lo que se enviará, haga clic en el icono de ayuda junto a cada área. 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. - + Al seleccionar esto, enviará información sobre su instalación y hardware. Esta información solo se enviará <b>una vez</b> después de finalizar la instalación. By selecting this you will periodically send information about your <b>machine</b> installation, hardware and applications, to %1. - + Al seleccionar esto, enviará periódicamente información sobre la instalación, el hardware y las aplicaciones de su <b>máquina</b> a %1. By selecting this you will regularly send information about your <b>user</b> installation, hardware, applications and application usage patterns, to %1. - + Al seleccionar esto, enviará regularmente información sobre su instalación de <b>usuario</b>, hardware, aplicaciones y patrones de uso de aplicaciones a %1. @@ -3842,12 +3852,12 @@ Salida: No target system available. - + Ningún sistema de destino disponible. No rootMountPoint is set. - + rootMountPoint no definido. @@ -3855,12 +3865,12 @@ Salida: <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>Si más de una persona va a utilizar este ordenador, puede crear varias cuentas después de la configuración.</small> <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> - + <small>Si más de una persona va a utilizar este ordenador, puede crear varias cuentas después de la instalación.</small> @@ -3885,7 +3895,7 @@ Salida: Key Column header for key/value - + Clave @@ -3958,7 +3968,7 @@ Salida: Select application and system language - + Seleccione el idioma de la aplicación y del sistema @@ -3968,17 +3978,17 @@ Salida: Open donations website - + Abrir la página web de donaciones &Donate - + &Donar Open help and support website - + Abrir el sitio web de ayuda y soporte @@ -3988,7 +3998,7 @@ Salida: Open issues and bug-tracking website - + Sitio web de asuntos abiertos y seguimiento de errores @@ -3998,7 +4008,7 @@ Salida: Open release notes website - + Abrir el sitio web de notas de lanzamiento @@ -4008,7 +4018,7 @@ Salida: <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Bienvenido al programa de instalación Calamares para %1.</h1> @@ -4043,7 +4053,7 @@ Salida: <h1>%1</h1><br/><strong>%2<br/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2020 Adriaan de Groot &lt;groot@kde.org&gt;<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. - + <h1>%1</h1><br/><strong>%2<br/>para %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2020 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Gracias al <a href="https://calamares.io/team/">equipo de Calamares</a> y al <a href="https://www.transifex.com/calamares/calamares/">equipo de traductores de Calamares</a>.<br/><br/><a href="https://calamares.io/"> El desarrollo de Calamares</a> está patrocinado por <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Software Libre. @@ -4067,12 +4077,12 @@ Salida: Create ZFS pools and datasets - + Crear grupos y conjuntos de datos ZFS Failed to create zpool on - + Error al crear zpool en @@ -4082,28 +4092,28 @@ Salida: No partitions are available for ZFS. - + No hay particiones disponibles para ZFS. Internal data missing - + Faltan datos internos Failed to create zpool - + Error al crear zpool Failed to create dataset - + No se pudo crear el conjunto de datos The output was: - + La salida fue: @@ -4122,12 +4132,23 @@ Salida: development is sponsored by <br/> <a href='http://www.blue-systems.com/'>Blue Systems</a> - Liberating Software. - + <h1>%1</h1><br/> + <strong>%2<br/> + para %3</strong><br/><br/> + Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/> + Copyright 2017-2020 Adriaan de Groot &lt;groot@kde.org&gt;<br/> + Gracias al <a href='https://calamares.io/team/'>equipo de Calamares</a> + y al <a href='https://www.transifex.com/calamares/calamares/'>equipo de + traductores de</a>.<br/><br/> + <a href='https://calamares.io/'>Calamares</a> + El desarrollo es patrocinado por<br/> + <a href='http://www.blue-systems.com/'>Blue Systems</a> - + Software Libre. Back - + Atrás @@ -4143,29 +4164,32 @@ Salida: Installation Completed - + Instalación completada %1 has been installed on your computer.<br/> You may now restart into your new system, or continue using the Live environment. - + %1 ha sido instalado en su computadora. + Ahora puede reiniciar en su nuevo sistema o continuar usando el entorno Live. Close Installer - + Cerrar el instalador Restart System - + Reiniciar el sistema <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> - + <p>Un registro completo de la instalación está disponible como installation.log en el directorio de inicio del usuario de Live. +<br/> + Este registro se copia en /var/log/installation.log del sistema de destino. @@ -4173,23 +4197,24 @@ Salida: Installation Completed - + Instalación completada %1 has been installed on your computer.<br/> You may now restart your device. - + %1 ha sido instalado en su computadora.<br/> + Ahora puede reiniciar su sistema. Close - + Cerrar Restart - + Reiniciar @@ -4198,18 +4223,20 @@ Salida: <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>Idiomas</h1></br> + La configuración regional del sistema afecta al idioma y conjunto de caracteres para algunos elementos de la interfaz de usuario de la línea de comandos. La configuración actual es <strong>%1</strong>. <h1>Locales</h1> </br> The system locale setting affects the numbers and dates format. The current setting is <strong>%1</strong>. - + <h1>Locales</h1> </br> + La configuración regional del sistema afecta el formato de números y fechas. La configuración actual es <strong>%1</strong>. Back - + Atrás @@ -4217,7 +4244,7 @@ Salida: To activate keyboard preview, select a layout. - + Para activar la previsualización del teclado, selecciona una distribución. @@ -4227,7 +4254,7 @@ Salida: Layouts - + Distribuciones @@ -4237,7 +4264,7 @@ Salida: Variants - + Variantes @@ -4245,7 +4272,7 @@ Salida: Change - + Modificar @@ -4254,7 +4281,8 @@ Salida: <h3>%1</h3> <p>These are example release notes.</p> - + <h3>%1</h3> + <p>Estos son ejemplos de notas de publicación.</p> @@ -4263,37 +4291,38 @@ Salida: 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 es una suite ofimática potente y gratuita, utilizada por millones de personas en todo el mundo. Incluye varias aplicaciones que la convierten en la suite ofimática Libre y de Código Abierto más versátil del mercado.<br/> + Opción por defecto. 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. - + Si no desea instalar una suite ofimática, simplemente seleccione Sin Suite Ofimática. Siempre puede añadir uno (o más) más tarde en su sistema instalado a medida que lo necesite. No Office Suite - + Sin Suite Ofimática 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. - + Cree una instalación de escritorio mínima, elimine todas las aplicaciones adicionales y decida más adelante qué le gustaría añadir a su sistema. Ejemplos de lo que no habrá en una instalación de este tipo, no habrá Suite Ofimática, ni Reproductores Multimedia, ni Visor de imágenes ni soporte de impresión. Será solo un escritorio, un navegador de archivos, un administrador de paquetes, un editor de texto y un navegador web simple. Minimal Install - + Instalación Mínima Please select an option for your install, or use the default: LibreOffice included. - + Seleccione una opción para su instalación o use la predeterminada: LibreOffice incluido. @@ -4321,12 +4350,32 @@ Salida: </ul> <p>The vertical scrollbar is adjustable, current width set to 10.</p> - + <h3>%1</h3> + <p>Este es un archivo QML de ejemplo, que muestra opciones en RichText con contenido Flickable.</p> + +<p>QML con RichText puede usar etiquetas HTML, el contenido móvil es útil para pantallas táctiles.</p> + + <p><b>Este es un texto en negrita</b></p> + <p><i>Este es el texto en cursiva</i></p> + <p><u>Este es un texto subrayado</u></p> + <p><center>Este texto se alineará al centro.</center></p> + <p><s>esto es tachado</s></p> + + <p>Ejemplo de código: + <code>ls -l /casa</code></p> + + <p><b>Listas:</b></p> + <ul> + <li>Sistemas de CPU Intel</li> + <li>Sistemas de CPU AMD</li> + </ul> + + <p>La barra de desplazamiento vertical es ajustable, el ancho actual se establece en 10.</p> Back - + Atrás @@ -4334,7 +4383,7 @@ Salida: Pick your user name and credentials to login and perform admin tasks - + Elija su nombre de usuario y credenciales para iniciar sesión y realizar tareas de administración @@ -4354,22 +4403,22 @@ Salida: Login Name - + Nombre de inicio de sesión If more than one person will use this computer, you can create multiple accounts after installation. - + Si más de una persona usará esta computadora, puede crear varias cuentas después de la instalación. Only lowercase letters, numbers, underscore and hyphen are allowed. - + Solo se permiten letras minúsculas, números, guiones bajos y guiones. root is not allowed as username. - + root no está permitido como nombre de usuario. @@ -4384,12 +4433,12 @@ Salida: This name will be used if you make the computer visible to others on a network. - + Este nombre se usará si hace que la computadora sea visible para otros en una red. localhost is not allowed as hostname. - + localhost no está permitido como nombre de host. @@ -4409,32 +4458,32 @@ Salida: 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. - + Ingrese la misma contraseña dos veces, para que se pueda verificar si hay errores de tipeo. Una buena contraseña contendrá una combinación de letras, números y puntuación, debe tener al menos ocho caracteres y debe cambiarse a intervalos regulares. Validate passwords quality - + Validar calidad de las contraseñas When this box is checked, password-strength checking is done and you will not be able to use a weak password. - + Cuando se marca esta casilla, se realiza la verificación de la seguridad de la contraseña y no podrá usar una contraseña débil. Log in automatically without asking for the password - + Iniciar sesión automáticamente sin pedir la contraseña Only letters, numbers, underscore and hyphen are allowed, minimal of two characters. - + Solo se permiten letras, números, guiones bajos y guiones, con un mínimo de dos caracteres. Reuse user password as root password - + Reutilizar la contraseña de usuario como contraseña root @@ -4444,22 +4493,22 @@ Salida: Choose a root password to keep your account safe. - + Elija una contraseña root para mantener su cuenta segura. Root Password - + Contraseña Root Repeat Root Password - + Repetir Contraseña Root Enter the same password twice, so that it can be checked for typing errors. - + Ingrese la misma contraseña dos veces, para verificar si hay errores de tipeo. @@ -4468,32 +4517,33 @@ Salida: <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> - + <h3>Bienvenido al instalador de <quote>%2</quote></h3> + <p>Este programa le hará algunas preguntas y configurará %1 en su computadora.</p> About - + Acerca de Support - + Soporte Known issues - + Problemas conocidos Release notes - + Notas de lanzamiento Donate - + Donar diff --git a/lang/calamares_fi_FI.ts b/lang/calamares_fi_FI.ts index ea6a59249..b8e3cc3cb 100644 --- a/lang/calamares_fi_FI.ts +++ b/lang/calamares_fi_FI.ts @@ -6,7 +6,7 @@ Manage auto-mount settings - Hallitse 'auto-mount' asetuksia + Hallitse 'auto-mount'-asetuksia
@@ -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. - Järjestelmän <strong>käynnistysympäristö.</strong> <br><br>Vanhemmat x86-järjestelmät tukevat vain <strong>BIOS</strong>-järjestelmää.<br>Nykyaikaiset järjestelmät käyttävät yleensä <strong>EFI</strong>,mutta voivat myös näkyä BIOS tilassa, jos ne käynnistetään yhteensopivuustilassa. + Järjestelmän <strong>käynnistysympäristö.</strong> <br><br>Vanhemmat x86-järjestelmät tukevat vain <strong>BIOS</strong>-järjestelmää.<br>Nykyaikaiset järjestelmät käyttävät yleensä <strong>EFI</strong>ä, mutta voivat myös näkyä BIOS-tilassa, jos ne käynnistetään yhteensopivuustilassa. 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. - Tämä järjestelmä käynnistettiin <strong>EFI</strong> -käynnistysympäristössä.<br><br>Jos haluat määrittää EFI-ympäristön, tämän asennuksen on asennettava käynnistyksen latausohjelma, kuten <strong>GRUB</strong> tai <strong>systemd-boot</strong> ohjaus <strong>EFI -järjestelmän osioon</strong>. Tämä on automaattinen oletus, ellet valitse manuaalista osiota, jolloin sinun on valittava asetukset itse. + Tämä järjestelmä käynnistettiin <strong>EFI</strong>-käynnistysympäristössä.<br><br>Jos haluat määrittää EFI-ympäristön, tämän asennuksen on asennettava käynnistylatain, kuten <strong>GRUB</strong> tai <strong>systemd-boot</strong>, <strong>EFI-järjestelmäosioon</strong>. Tämä on automaattinen oletus, ellet valitse manuaalista osiointia, jolloin sinun on valittava asetukset itse. 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. - Järjestelmä käynnistettiin <strong>BIOS</strong> -käynnistysympäristössä.<br><br>Jos haluat määrittää käynnistämisen BIOS-ympäristöstä, tämän asennusohjelman on asennettava käynnistyksen lataaja, kuten<strong>GRUB</strong>, joko osion alkuun tai <strong>Master Boot Record</strong> ,joka on osiotaulukon alussa (suositus). Tämä on automaattista, ellet valitset manuaalista osiota, jolloin sinun on valittava asetukset itse. + Tämä järjestelmä käynnistettiin <strong>BIOS</strong>-käynnistysympäristössä.<br><br>Jos haluat määrittää käynnistämisen BIOS-ympäristöstä, tämän asennusohjelman on asennettava käynnistyslatain, kuten<strong>GRUB</strong>, joko osion alkuun tai <strong>pääkäynnistyslohkoon (MBR)</strong> ,joka on osiotaulukon alussa (suositus). Tämä on automaattista, ellet valitset manuaalista osiointia, jolloin sinun on valittava asetukset itse. @@ -32,7 +32,7 @@ Master Boot Record of %1 - %1:n MBR + %1:n pääkäynnistyslohko @@ -114,7 +114,7 @@ Uploads the session log to the configured pastebin. - Lataa istunnon loki määritettyn pastebin-tiedostoon. + Lataa istunnon loki määritettyyn pastebiniin. @@ -134,7 +134,7 @@ Widget Tree - Widget puurakenne + Widgettipuu @@ -181,7 +181,7 @@ Example job (%1) - Esimerkki työ (%1) + Esimerkkityö (%1) @@ -217,7 +217,7 @@ Working directory %1 for python job %2 is not readable. - Työkansio %1 pythonin työlle %2 ei ole luettavissa. + Työkansio %1 python-työlle %2 ei ole luettavissa. @@ -227,12 +227,12 @@ Main script file %1 for python job %2 is not readable. - Komentosarjan tiedosto %1 python työlle %2 ei ole luettavissa. + Komentosarjan tiedosto %1 python-työlle %2 ei ole luettavissa. Boost.Python error in job "%1". - Boost.Python virhe työlle "%1". + Boost.Python-virhe työlle "%1". @@ -240,12 +240,12 @@ Loading ... - Ladataan ... + Ladataan... QML Step <i>%1</i>. - QML vaihe <i>%1</i>. + QML-vaihe <i>%1</i>. @@ -264,7 +264,7 @@ Waiting for %n module(s). - Odotetaan %n moduuli(t). + Odotetaan %n moduulia. Odotetaan %n moduulia. @@ -272,7 +272,7 @@ (%n second(s)) - (%n sekunti(a)) + (%n sekunti) (%n sekuntia) @@ -365,7 +365,7 @@ Linkki kopioitu leikepöydälle 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> - %1 asennusohjelma on aikeissa tehdä muutoksia levylle, jotta voit määrittää kohteen %2.<br/><strong>Et voi kumota näitä muutoksia.</strong> + %1-asennusohjelma on aikeissa tehdä muutoksia levylle, jotta voit määrittää kohteen %2.<br/><strong>Et voi kumota näitä muutoksia.</strong> @@ -458,7 +458,7 @@ Asennusohjelma lopetetaan ja kaikki muutokset menetetään. Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - Oletko varma että haluat peruuttaa käynnissä olevan asennusprosessin? + Haluatko todella peruuttaa käynnissä olevan asennusprosessin? Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. @@ -472,17 +472,17 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. unparseable Python error - jäsentämätön Python virhe + jäsentämätön Python-virhe unparseable Python traceback - jäsentämätön Python jäljitys + jäsentämätön Python-jäljitys Unfetchable Python error. - Python virhettä ei voitu hakea. + Python-virhettä ei voitu hakea.
@@ -490,12 +490,12 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. %1 Setup Program - %1 asennusohjelma + %1-asennusohjelma %1 Installer - %1 asentaja + %1-asentaja @@ -572,7 +572,7 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. Boot loader location: - Käynnistyksen lataajan sijainti: + Käynnistyslataajan sijainti: @@ -582,17 +582,17 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - Järjestelmäosiota EFI ei löydy tästä järjestelmästä. Siirry takaisin ja käytä manuaalista osiointia, kun haluat määrittää %1 + EFI-järjestelmäosiota ei löydy tästä järjestelmästä. Siirry takaisin ja käytä manuaalista osiointia, kun haluat määrittää %1 The EFI system partition at %1 will be used for starting %2. - Järjestelmäosiota EFI %1 käytetään %2 käynnistämiseen. + EFI-järjestelmäosiota %1 käytetään %2 käynnistämiseen. EFI system partition: - EFI järjestelmän osio: + EFI-järjestelmäosio: @@ -704,7 +704,7 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. Successfully disabled volume group %1. - Poistettu käytöstä levyryhmä %1. + Poistettu käytöstä taltioryhmä %1. @@ -840,12 +840,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. This program will ask you some questions and set up %2 on your computer. - Tämä ohjelma kysyy joitakin kysymyksiä %2 ja asentaa tietokoneeseen. + Tämä ohjelma kysyy joitakin kysymyksiä liittyen järjestelmään %2 ja asentaa sen tietokoneeseen. <h1>Welcome to the Calamares setup program for %1</h1> - <h1>Tervetuloa Calamares -asennusohjelmaan %1</h1> + <h1>Tervetuloa Calamares-asennusohjelmaan %1</h1> @@ -855,12 +855,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. <h1>Welcome to the Calamares installer for %1</h1> - <h1>Tervetuloa Calamares asentajaan %1</h1> + <h1>Tervetuloa Calamares-asentajaan %1</h1> <h1>Welcome to the %1 installer</h1> - <h1>Tervetuloa %1 asentajaan</h1> + <h1>Tervetuloa %1-asentajaan</h1> @@ -1011,7 +1011,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. MiB - Mib + MiB @@ -1036,7 +1036,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. LVM LV name - LVM LV nimi + LVM LV -nimi @@ -1056,7 +1056,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. FS Label: - FS-nimi: + Tiedostojärjestelmän nimike: @@ -1138,7 +1138,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Create Partition Table - Luo Osiotaulukko + Luo osiotaulukko @@ -1153,12 +1153,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Master Boot Record (MBR) - Master Boot Record (MBR) + Pääkäynnistyslohko (MBR) GUID Partition Table (GPT) - GUID Partition Table (GPT) + GUID-osiotaulukko (GPT) @@ -1223,7 +1223,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Create Volume Group - Luo aseman ryhmä + Luo taltioryhmä @@ -1231,7 +1231,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Create new volume group named %1. - Luo uusi aseman ryhmä nimellä %1. + Luo uusi taltioryhmä nimeltä %1. @@ -1410,7 +1410,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Fi&le System: - Tie&dosto järjestelmä: + Tie&dostojärjestelmä: @@ -1425,7 +1425,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. FS Label: - FS-nimi: + Tiedostojärjestelmän nimike: @@ -1459,7 +1459,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Please enter the same passphrase in both boxes. - Anna sama salasana molemmissa ruuduissa. + Anna sama salasana molempiin kenttiin. @@ -1558,7 +1558,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. <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. - <h1>Kaikki tehty.</h1><br/>%1 on asennettu tietokoneellesi.<br/>Voit joko uudelleenkäynnistää uuteen kokoonpanoosi, tai voit jatkaa %2 live-ympäristön käyttöä. + <h1>Kaikki tehty.</h1><br/>%1 on asennettu tietokoneellesi.<br/>Voit käynnistää tietokoneen nyt uuteen järjestelmääsi, tai voit jatkaa käyttöjärjestelmän %2 live-ympäristön käyttöä. @@ -1665,12 +1665,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. The setup program is not running with administrator rights. - Asennus -ohjelma ei ole käynnissä järjestelmänvalvojan oikeuksin. + Asennusohjelma ei ole käynnissä järjestelmänvalvojan oikeuksin. The installer is not running with administrator rights. - Asennus -ohjelma ei ole käynnissä järjestelmänvalvojan oikeuksin. + Asennusohjelma ei ole käynnissä järjestelmänvalvojan oikeuksin. @@ -1727,7 +1727,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Creating initramfs with mkinitcpio. - Initramfs luominen mkinitcpion avulla. + Luodaan initramfs mkinitcpion avulla. @@ -1790,7 +1790,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. 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>. - Järjestelmän kieli asetus vaikuttaa joidenkin komentorivin käyttöliittymän kieleen ja merkistön käyttöön.<br/>Nykyinen asetus on <strong>%1</strong>. + Järjestelmän maa-asetus vaikuttaa komentorivin käyttöliittymän kieleen ja merkistön käyttöön.<br/>Nykyinen asetus on <strong>%1</strong>. @@ -2046,7 +2046,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.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. - Valitse sijainti kartalla, jotta asentaja voi ehdottaa paikalliset ja aikavyöhykeen asetukset. + Valitse sijainti kartalla, jotta asentaja voi ehdottaa maa- ja aikavyöhyke-asetukset. Voit hienosäätää alla olevia asetuksia. Etsi kartalta vetämällä ja suurenna/pienennä +/- -painikkeella tai käytä hiiren vieritystä skaalaamiseen. @@ -2172,7 +2172,7 @@ hiiren vieritystä skaalaamiseen. <html><head/><body><h1>OEM Configuration</h1><p>Calamares will use OEM settings while configuring the target system.</p></body></html> - <html><head/><body><h1>OEM asetukset</h1><p>Calamares käyttää OEM-asetuksia määritettäessä kohdejärjestelmää.</p></body></html> + <html><head/><body><h1>OEM-asetukset</h1><p>Calamares käyttää OEM-asetuksia määritettäessä kohdejärjestelmää.</p></body></html> @@ -2185,7 +2185,7 @@ hiiren vieritystä skaalaamiseen. Set the OEM Batch Identifier to <code>%1</code>. - Aseta OEM valmistajan erän tunnus <code>%1</code>. + Aseta OEM-valmistajan erän tunnisteeksi <code>%1</code>. @@ -2215,7 +2215,7 @@ hiiren vieritystä skaalaamiseen. You can fine-tune Language and Locale settings below. - Voit hienosäätää kieli- ja kieliasetuksia alla. + Voit hienosäätää kieli- ja alueasetuksia alla. @@ -2523,7 +2523,7 @@ hiiren vieritystä skaalaamiseen. Please pick a product from the list. The selected product will be installed. - Ole hyvä ja valitse tuote luettelosta. Valittu tuote asennetaan. + Valitse tuote luettelosta. Valittu tuote asennetaan. @@ -2705,7 +2705,7 @@ hiiren vieritystä skaalaamiseen. New partition - Uusi osiointi + Uusi osio @@ -2726,7 +2726,7 @@ hiiren vieritystä skaalaamiseen. New partition - Uusi osiointi + Uusi osio @@ -2794,22 +2794,22 @@ hiiren vieritystä skaalaamiseen. New Volume Group - Uusi aseman ryhmä + Uusi taltioryhmä Resize Volume Group - Muuta kokoa aseman-ryhmässä + Muuta taltioryhmän kokoa Deactivate Volume Group - Poista asemaryhmä käytöstä + Poista taltioryhmä käytöstä Remove Volume Group - Poista asemaryhmä + Poista taltioryhmä @@ -2819,7 +2819,7 @@ hiiren vieritystä skaalaamiseen. Are you sure you want to create a new partition table on %1? - Oletko varma, että haluat luoda uuden osion %1? + Haluatko varmasti luoda uuden osiotaulukon levylle %1? @@ -2936,7 +2936,7 @@ hiiren vieritystä skaalaamiseen. Could not select KDE Plasma Look-and-Feel package - KDE-plasman ulkoasupakettia ei voi valita + KDE Plasman ulkoasupakettia ei voi valita @@ -2954,7 +2954,7 @@ hiiren vieritystä skaalaamiseen. 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. - Valitse KDE-plasma -työpöydän ulkoasu. Voit myös ohittaa tämän vaiheen ja määrittää ulkoasun, kun järjestelmä on asennettu. Klikkaamalla ulkoasun valintaa saat suoran esikatselun tästä ulkoasusta. + Valitse KDE Plasma -työpöydän ulkoasu. Voit myös ohittaa tämän vaiheen ja määrittää ulkoasun, kun järjestelmä on asennettu. Napsauttamalla ulkoasun valintaa saat suoran esikatselun tästä ulkoasusta. @@ -2970,7 +2970,7 @@ hiiren vieritystä skaalaamiseen. Saving files for later ... - Tiedostojen tallentaminen myöhemmin ... + Tallennetaan tiedostoja myöhemmäksi... @@ -3154,17 +3154,17 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Remove Volume Group named %1. - Poista asemaryhmä nimeltä %1. + Poista taltioryhmä nimeltä %1. Remove Volume Group named <strong>%1</strong>. - Poista asemaryhmä nimeltä <strong>%1</strong>. + Poista taltioryhmä nimeltä <strong>%1</strong>. The installer failed to remove a volume group named '%1'. - Asentaja ei onnistunut poistamaan nimettyä asemaryhmää '%1'. + Asennusoihjelma ei onnistunut poistamaan taltioryhmää '%1'. @@ -3202,12 +3202,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Data partition (%1) - Data osio (%1) + Dataosio (%1) Unknown system partition (%1) - Tuntematon järjestelmä osio (%1) + Tuntematon järjestelmäosio (%1) @@ -3375,7 +3375,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ The installer failed to resize a volume group named '%1'. - Asentaja ei onnistunut muuttamaan nimettyä levyä '%1'. + Asennusohjelma ei onnistunut muuttamaan taltioryhmän '%1' kokoa. @@ -3414,18 +3414,18 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Set hostname <strong>%1</strong>. - Aseta koneellenimi <strong>%1</strong>. + Aseta isäntänimi <strong>%1</strong>. Setting hostname %1. - Asetetaan koneellenimi %1. + Asetetaan isäntänimi %1. Internal Error - Sisäinen Virhe + Sisäinen virhe @@ -3456,12 +3456,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Failed to write keyboard configuration for X11. - X11 näppäimistöasetuksen tallentaminen epäonnistui. + X11-näppäimistöasetusten tallentaminen epäonnistui. Failed to write keyboard configuration to existing /etc/default directory. - Näppäimistöasetusten kirjoittaminen epäonnistui olemassa olevaan /etc/default hakemistoon. + Näppäimistöasetusten kirjoittaminen epäonnistui olemassa olevaan /etc/default-hakemistoon. @@ -3625,7 +3625,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Cannot open /etc/timezone for writing - Ei voi avata /etc/timezone + Ei voi avata /etc/timezone kirjoitusta varten @@ -3652,17 +3652,17 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Configure <pre>sudo</pre> users. - Määritä <pre>sudo</pre> käyttäjät. + Määritä <pre>sudo</pre>-käyttäjät. Cannot chmod sudoers file. - Ei voida tehdä käyttöoikeuden muutosta sudoers -tiedostolle. + Ei voida tehdä käyttöoikeuden muutosta sudoers-tiedostolle. Cannot create sudoers file for writing. - Ei voida luoda sudoers -tiedostoa kirjoitettavaksi. + Ei voida luoda sudoers-tiedostoa kirjoitettavaksi. @@ -3730,7 +3730,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ HTTP request timed out. - HTTP -pyyntö aikakatkaistiin. + HTTP-pyyntö aikakatkaistiin. @@ -3738,28 +3738,28 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ KDE user feedback - KDE käyttäjän palaute + KDE-käyttäjäpalaute Configuring KDE user feedback. - Määritä KDE käyttäjän palaute. + Määritetään KDE-käyttäjäpalaute. Error in KDE user feedback configuration. - Virhe KDE:n käyttäjän palautteen määrityksissä. + Virhe KDE:n käyttäjäpalautteen määrityksissä. Could not configure KDE user feedback correctly, script error %1. - KDE käyttäjän palautetta ei voitu määrittää oikein, komentosarjassa virhe %1. + KDE-käyttäjäpalautetta ei voitu määrittää oikein, komentosarjassa virhe %1. Could not configure KDE user feedback correctly, Calamares error %1. - KDE käyttäjän palautetta ei voitu määrittää oikein, Calamares virhe %1. + KDE-käyttäjäpalautetta ei voitu määrittää oikein, Calamares-virhe %1. @@ -3909,22 +3909,22 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Create Volume Group - Luo aseman ryhmä + Luo taltioryhmä List of Physical Volumes - Fyysisten levyjen luoettelo + Fyysisten taltioiden luettelo Volume Group Name: - Aseman ryhmän nimi: + Taltioryhmän nimi: Volume Group Type: - Aseman ryhmän tyyppi: + Taltioryhmän tyyppi: @@ -3954,7 +3954,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Quantity of LVs: - Määrä LVs: + Loogisten taltioiden määrä: @@ -4008,7 +4008,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Open release notes website - Avaa julkaisutiedot verkkosivusto + Avaa julkaisutietojen verkkosivusto @@ -4018,7 +4018,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ <h1>Welcome to the Calamares setup program for %1.</h1> - <h1>Tervetuloa Calamares -asennusohjelmaan %1.</h1> + <h1>Tervetuloa Calamares-asennusohjelmaan %1.</h1> @@ -4028,7 +4028,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ <h1>Welcome to the Calamares installer for %1.</h1> - <h1>Tervetuloa Calamares -asennusohjelmaan %1.</h1> + <h1>Tervetuloa Calamares-asennusohjelmaan %1.</h1> @@ -4048,12 +4048,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ About %1 installer - Tietoa %1 asennusohjelmasta + Tietoa %1-asennusohjelmasta <h1>%1</h1><br/><strong>%2<br/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2020 Adriaan de Groot &lt;groot@kde.org&gt;<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. - <h1>%1</h1><br/><strong>%2<br/>- %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2020 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Kiitokset <a href="https://calamares.io/team/">Calamares-tiimille</a> ja <a href="https://www.transifex.com/calamares/calamares/">Calamares kääntäjille</a>.<br/><br/><a href="https://calamares.io/">Calamaresin</a> kehitystä sponsoroi <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + <h1>%1</h1><br/><strong>%2<br/>- %3</strong><br/><br/>Tekijänoikeus 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Tekijänoikeus 2017-2020 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Kiitokset <a href="https://calamares.io/team/">Calamares-tiimille</a> ja <a href="https://www.transifex.com/calamares/calamares/">Calamares-kääntäjille</a>.<br/><br/><a href="https://calamares.io/">Calamaresin</a> kehitystä sponsoroi <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. @@ -4171,7 +4171,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ %1 has been installed on your computer.<br/> You may now restart into your new system, or continue using the Live environment. %1 on asennettu tietokoneellesi.<br/> - Voit käynnistää nyt uuden järjestelmän tai jatkaa Live-ympäristön käyttöä. + Voit käynnistää nyt uuteen järjestelmään tai jatkaa Live-ympäristön käyttöä. @@ -4188,7 +4188,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ <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> <p>Täydellinen loki asennuksesta on saatavana nimellä install.log Live-käyttäjän kotihakemistossa.<br/> - Tämä loki on kopioitu /var/log/installation.log tiedostoon.</p> + Tämä loki on kopioitu /var/log/installation.log-tiedostoon.</p> @@ -4223,14 +4223,14 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ <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>Kielet</h1> </br> - Järjestelmän sijaintiasetukset vaikuttaa joidenkin komentorivin käyttöliittymän elementtien kieliin ja merkistöihin. Nykyinen asetus on <strong>%1</strong>. + Järjestelmän maa-asetus vaikuttaa komentorivin käyttöliittymän kieleen ja merkistöön. Nykyinen asetus on <strong>%1</strong>. <h1>Locales</h1> </br> The system locale setting affects the numbers and dates format. The current setting is <strong>%1</strong>. - <h1>Sijainti</h1> </br> - Järjestelmän kieliasetus vaikuttaa numeroihin ja päivämääriin. Nykyinen asetus on <strong>%1</strong>. + <h1>Maa-asetukset</h1> </br> + Järjestelmän maa-asetus vaikuttaa numeroiden ja päivämäärien muotoihin. Nykyinen asetus on <strong>%1</strong>. @@ -4311,7 +4311,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ 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. - Luo minimaalinen työpöydän asennus, poista kaikki ylimääräiset sovellukset ja päätät myöhemmin, mitä haluat lisätä järjestelmääsi. Tällaisessa asennuksessa ei ole esim, toimistopakettia, mediasoittimia, kuvien katseluohjelmaa tai tulostintukea. Vain työpöytä, tiedostoselain, paketinhallinta, tekstieditori ja verkkoselain. + Luo minimaalinen työpöydän asennus, poista kaikki ylimääräiset sovellukset ja päätät myöhemmin, mitä haluat lisätä järjestelmääsi. Tällaisessa asennuksessa ei ole esimerkiksi toimistopakettia, mediasoittimia, kuvien katseluohjelmaa tai tulostintukea. Vain työpöytä, tiedostoselain, paketinhallinta, tekstieditori ja verkkoselain. @@ -4417,7 +4417,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ root is not allowed as username. - root ei ole sallittu käyttäjän nimeksi. + root ei ole sallittu käyttäjänimeksi. @@ -4497,12 +4497,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Root Password - Root salasana + Root-salasana Repeat Root Password - Toista Root salasana + Toista Root-salasana @@ -4516,8 +4516,8 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ <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> - <h3>Tervetuloa %1 <quote>%2</quote> asentajaan</h3> - <p>Tämä ohjelma esittää sinulle joitain kysymyksiä ja asentaa %1 tietokoneellesi.</p> + <h3>Tervetuloa %1 <quote>%2</quote> -asentajaan</h3> + <p>Tämä ohjelma esittää sinulle joitain kysymyksiä liittyen järjestelmään %1 ja asentaa sen tietokoneellesi.</p> From 8ec02b3d162864b223f665f7dd6a02cf3d0d0f7f Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Mon, 21 Mar 2022 15:16:51 +0100 Subject: [PATCH 63/64] i18n: [python] Automatic merge of Transifex translations --- lang/python/az/LC_MESSAGES/python.po | 4 +-- lang/python/az_AZ/LC_MESSAGES/python.po | 4 +-- lang/python/es/LC_MESSAGES/python.po | 47 +++++++++++++++++-------- lang/python/fi_FI/LC_MESSAGES/python.po | 37 +++++++++---------- 4 files changed, 55 insertions(+), 37 deletions(-) diff --git a/lang/python/az/LC_MESSAGES/python.po b/lang/python/az/LC_MESSAGES/python.po index fea07f38a..0df4e6f29 100644 --- a/lang/python/az/LC_MESSAGES/python.po +++ b/lang/python/az/LC_MESSAGES/python.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# xxmn77 , 2022 +# Xəyyam Qocayev , 2022 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: xxmn77 , 2022\n" +"Last-Translator: Xəyyam Qocayev , 2022\n" "Language-Team: Azerbaijani (https://www.transifex.com/calamares/teams/20061/az/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/lang/python/az_AZ/LC_MESSAGES/python.po b/lang/python/az_AZ/LC_MESSAGES/python.po index a5c3ba029..236cffbcc 100644 --- a/lang/python/az_AZ/LC_MESSAGES/python.po +++ b/lang/python/az_AZ/LC_MESSAGES/python.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# xxmn77 , 2022 +# Xəyyam Qocayev , 2022 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: xxmn77 , 2022\n" +"Last-Translator: Xəyyam Qocayev , 2022\n" "Language-Team: Azerbaijani (Azerbaijan) (https://www.transifex.com/calamares/teams/20061/az_AZ/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/lang/python/es/LC_MESSAGES/python.po b/lang/python/es/LC_MESSAGES/python.po index 7e512f32d..b161fa0c4 100644 --- a/lang/python/es/LC_MESSAGES/python.po +++ b/lang/python/es/LC_MESSAGES/python.po @@ -9,6 +9,7 @@ # Adolfo Jayme-Barrientos, 2019 # Miguel Mayol , 2020 # Pier Jose Gotta Perez , 2020 +# guillermo pacheco , 2022 # #, fuzzy msgid "" @@ -17,7 +18,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Pier Jose Gotta Perez , 2020\n" +"Last-Translator: guillermo pacheco , 2022\n" "Language-Team: Spanish (https://www.transifex.com/calamares/teams/20061/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -63,16 +64,20 @@ msgstr "Instalar gestor de arranque." #: src/modules/bootloader/main.py:612 msgid "Failed to install grub, no partitions defined in global storage" msgstr "" +"Error al instalar grub, no hay particiones definidas en el almacenamiento " +"global" #: src/modules/bootloader/main.py:780 msgid "Bootloader installation error" -msgstr "" +msgstr "Error de instalación del cargador de arranque" #: src/modules/bootloader/main.py:781 msgid "" "The bootloader could not be installed. The installation command " "
{!s}
returned error code {!s}." msgstr "" +"No se pudo instalar el cargador de arranque. El comando de instalación " +"
{!s}
devolvió el código de error {!s}." #: src/modules/fstab/main.py:29 msgid "Writing fstab." @@ -81,6 +86,8 @@ msgstr "Escribiendo la tabla de particiones fstab" #: src/modules/fstab/main.py:394 msgid "No
{!s}
configuration is given for
{!s}
to use." msgstr "" +"No se proporciona ninguna configuración de
{!s}
para " +"que
{!s}
la use." #: src/modules/dracut/main.py:27 msgid "Creating initramfs with dracut." @@ -146,6 +153,8 @@ msgid "" "The displaymanagers list is empty or undefined in both globalstorage and " "displaymanager.conf." msgstr "" +"La lista de gestores de pantalla está vacía o indefinida tanto en el " +"globalstorage como en el displaymanager.conf." #: src/modules/displaymanager/main.py:1074 msgid "Display manager configuration was incomplete" @@ -241,25 +250,31 @@ msgstr[1] "Eliminando %(num)d paquetes." #: src/modules/packages/main.py:725 src/modules/packages/main.py:737 #: src/modules/packages/main.py:765 msgid "Package Manager error" -msgstr "" +msgstr "Error del Gestor de Paquetes" #: src/modules/packages/main.py:726 msgid "" "The package manager could not prepare updates. The command
{!s}
" "returned error code {!s}." msgstr "" +"El Gestor de Paquetes no pudo preparar actualizaciones. El comando " +"
{!s}
devolvió el código de error {!s}." #: src/modules/packages/main.py:738 msgid "" "The package manager could not update the system. The command
{!s}
" " returned error code {!s}." msgstr "" +"El Gestor de Paquetes no pudo actualizar el sistema. El comando " +"
{!s}
devolvió el código de error {!s}." #: src/modules/packages/main.py:766 msgid "" "The package manager could not make changes to the installed system. The " "command
{!s}
returned error code {!s}." msgstr "" +"El Gestor de Paquetes no pudo realizar cambios en el sistema instalado. El " +"comando
{!s}
devolvió el código de error {!s}." #: src/modules/plymouthcfg/main.py:27 msgid "Configure Plymouth theme" @@ -279,23 +294,23 @@ msgstr "Montando particiones" #: src/modules/mount/main.py:88 src/modules/mount/main.py:124 msgid "Internal error mounting zfs datasets" -msgstr "" +msgstr "Error interno al montar conjuntos de datos zfs" #: src/modules/mount/main.py:100 msgid "Failed to import zpool" -msgstr "" +msgstr "Error al importar zpool" #: src/modules/mount/main.py:116 msgid "Failed to unlock zpool" -msgstr "" +msgstr "Error al desbloquear zpool" #: src/modules/mount/main.py:133 src/modules/mount/main.py:138 msgid "Failed to set zfs mountpoint" -msgstr "" +msgstr "Error al establecer el punto de montaje zfs" #: src/modules/mount/main.py:253 msgid "zfs mounting error" -msgstr "" +msgstr "error de montaje zfs" #: src/modules/rawfs/main.py:26 msgid "Installing data." @@ -340,7 +355,7 @@ msgstr "No se puede activar el objetivo de systemd {name!s}." #: src/modules/services-systemd/main.py:67 msgid "Cannot enable systemd timer {name!s}." -msgstr "" +msgstr "No se puede habilitar el temporizador systemd {name!s}." #: src/modules/services-systemd/main.py:71 msgid "Cannot disable systemd target {name!s}." @@ -360,11 +375,11 @@ msgstr "" #: src/modules/mkinitfs/main.py:27 msgid "Creating initramfs with mkinitfs." -msgstr "" +msgstr "Creando initramfs con mkinitfs." #: src/modules/mkinitfs/main.py:49 msgid "Failed to run mkinitfs on the target" -msgstr "" +msgstr "Error al ejecutar mkinitfs en el objetivo" #: src/modules/unpackfs/main.py:34 msgid "Filling up filesystems." @@ -393,7 +408,7 @@ msgstr "" #: src/modules/unpackfs/main.py:431 msgid "globalstorage does not contain a \"rootMountPoint\" key." -msgstr "" +msgstr "El globalstorage no contiene una llave \"rootMountPoint\"." #: src/modules/unpackfs/main.py:434 msgid "Bad mount point for root partition" @@ -401,17 +416,17 @@ msgstr "Punto de montaje no válido para una partición raíz," #: src/modules/unpackfs/main.py:435 msgid "rootMountPoint is \"{}\", which does not exist." -msgstr "" +msgstr "rootMountPoint es \"{}\", que no existe." #: src/modules/unpackfs/main.py:439 src/modules/unpackfs/main.py:455 #: src/modules/unpackfs/main.py:459 src/modules/unpackfs/main.py:465 #: src/modules/unpackfs/main.py:480 msgid "Bad unpackfs configuration" -msgstr "" +msgstr "Mala configuración de unpackfs " #: src/modules/unpackfs/main.py:440 msgid "There is no configuration information." -msgstr "" +msgstr "No hay información de configuración." #: src/modules/unpackfs/main.py:456 msgid "The filesystem for \"{}\" ({}) is not supported by your current kernel" @@ -428,6 +443,8 @@ msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed." msgstr "" +"No se pudo encontrar unsquashfs, asegúrese de tener instalado el paquete " +"squashfs-tools." #: src/modules/unpackfs/main.py:481 msgid "The destination \"{}\" in the target system is not a directory" diff --git a/lang/python/fi_FI/LC_MESSAGES/python.po b/lang/python/fi_FI/LC_MESSAGES/python.po index 6ceae51ee..94f2fa18c 100644 --- a/lang/python/fi_FI/LC_MESSAGES/python.po +++ b/lang/python/fi_FI/LC_MESSAGES/python.po @@ -5,6 +5,7 @@ # # Translators: # Kimmo Kujansuu , 2022 +# Jiri Grönroos , 2022 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Kimmo Kujansuu , 2022\n" +"Last-Translator: Jiri Grönroos , 2022\n" "Language-Team: Finnish (Finland) (https://www.transifex.com/calamares/teams/20061/fi_FI/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -53,28 +54,28 @@ msgstr "Määritä GRUB." #: src/modules/bootloader/main.py:43 msgid "Install bootloader." -msgstr "Asenna bootloader." +msgstr "Asenna käynnistyslatain." #: src/modules/bootloader/main.py:612 msgid "Failed to install grub, no partitions defined in global storage" msgstr "" -"Grub asennus epäonnistui, yleisessä levytilassa ei ole määritetty osioita" +"Grubin asennus epäonnistui, yleisessä levytilassa ei ole määritetty osioita" #: src/modules/bootloader/main.py:780 msgid "Bootloader installation error" -msgstr "Bootloader asennusvirhe" +msgstr "Käynnistyslataimen asennusvirhe" #: src/modules/bootloader/main.py:781 msgid "" "The bootloader could not be installed. The installation command " "
{!s}
returned error code {!s}." msgstr "" -"Bootloaderia ei voitu asentaa. Asennuskomento
{!s}
palautti " -"virhekoodin {!s}." +"Käynnistyslatainta ei voitu asentaa. Asennuskomento
{!s}
palautti" +" virhekoodin {!s}." #: src/modules/fstab/main.py:29 msgid "Writing fstab." -msgstr "Fstab kirjoittaminen." +msgstr "Kirjoitetaan fstabiin." #: src/modules/fstab/main.py:394 msgid "No
{!s}
configuration is given for
{!s}
to use." @@ -82,11 +83,11 @@ msgstr "Ei
{!s}
määritys annetaan
{!s}
varten." #: src/modules/dracut/main.py:27 msgid "Creating initramfs with dracut." -msgstr "Initramfs luominen dracut:lla." +msgstr "Luodaan initramfs:ää dracutilla." #: src/modules/dracut/main.py:49 msgid "Failed to run dracut on the target" -msgstr "Dracut-ohjelman suorittaminen ei onnistunut" +msgstr "Dracutin suorittaminen kohteessa ei onnistunut" #: src/modules/dracut/main.py:50 src/modules/mkinitfs/main.py:50 msgid "The exit code was {}" @@ -118,11 +119,11 @@ msgstr "LightDM-määritystiedostoa {!s} ei ole olemassa" #: src/modules/displaymanager/main.py:745 msgid "Cannot configure LightDM" -msgstr "LightDM määritysvirhe" +msgstr "LightDM-määritysvirhe" #: src/modules/displaymanager/main.py:746 msgid "No LightDM greeter installed." -msgstr "LightDM ei ole asennettu." +msgstr "LightDM:ää ei ole asennettu." #: src/modules/displaymanager/main.py:777 msgid "Cannot write SLIM configuration file" @@ -291,7 +292,7 @@ msgstr "Määritys zfs-liitospisteen epäonnistui" #: src/modules/mount/main.py:253 msgid "zfs mounting error" -msgstr "zfs asennusvirhe" +msgstr "zfs-liitosvirhe" #: src/modules/rawfs/main.py:26 msgid "Installing data." @@ -316,7 +317,7 @@ msgstr "OpenRC dmcrypt-palvelun määrittäminen." #: src/modules/services-systemd/main.py:26 msgid "Configure systemd services" -msgstr "Määritä systemd palvelut" +msgstr "Määritä systemd-palvelut" #: src/modules/services-systemd/main.py:60 msgid "" @@ -370,7 +371,7 @@ msgstr "rsync epäonnistui virhekoodilla {}." #: src/modules/unpackfs/main.py:299 msgid "Unpacking image {}/{}, file {}/{}" -msgstr "Kuvan purkaminen {}/{}, tiedosto {}/{}" +msgstr "Puretaan levykuvaa {}/{}, tiedosto {}/{}" #: src/modules/unpackfs/main.py:314 msgid "Starting to unpack {}" @@ -378,11 +379,11 @@ msgstr "Pakkauksen purkaminen alkaa {}" #: src/modules/unpackfs/main.py:323 src/modules/unpackfs/main.py:467 msgid "Failed to unpack image \"{}\"" -msgstr "Kuvan purkaminen epäonnistui \"{}\"" +msgstr "Levykuvan\"{}\" purkaminen epäonnistui" #: src/modules/unpackfs/main.py:430 msgid "No mount point for root partition" -msgstr "Ei liitospistettä root osiolle" +msgstr "Ei liitospistettä juuriosiolle" #: src/modules/unpackfs/main.py:431 msgid "globalstorage does not contain a \"rootMountPoint\" key." @@ -390,7 +391,7 @@ msgstr "globalstorage ei sisällä \"rootMountPoint\"-avainta." #: src/modules/unpackfs/main.py:434 msgid "Bad mount point for root partition" -msgstr "Virheellinen liitospiste root osiolle" +msgstr "Virheellinen liitospiste juuriosiolle" #: src/modules/unpackfs/main.py:435 msgid "rootMountPoint is \"{}\", which does not exist." @@ -400,7 +401,7 @@ msgstr "rootMountPoint on \"{}\", jota ei ole olemassa." #: src/modules/unpackfs/main.py:459 src/modules/unpackfs/main.py:465 #: src/modules/unpackfs/main.py:480 msgid "Bad unpackfs configuration" -msgstr "Virheellinen unpacckfs määritys" +msgstr "Virheellinen unpacckfs-määritys" #: src/modules/unpackfs/main.py:440 msgid "There is no configuration information." From 930d8e20ff6907e5c64a69109a710195ac247c4c Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Mar 2022 17:20:44 +0100 Subject: [PATCH 64/64] Changes: post-release housekeeping --- CHANGES-3.2 | 21 +++++++++++++++++---- CMakeLists.txt | 4 ++-- 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/CHANGES-3.2 b/CHANGES-3.2 index 2cfa10c9c..ea8beb764 100644 --- a/CHANGES-3.2 +++ b/CHANGES-3.2 @@ -1,3 +1,4 @@ + @@ -7,13 +8,25 @@ 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.55 (unreleased) # + +This release contains contributions from (alphabetically by first name): + - No external contributors yet + +## Core ## + - No core changes yet + +## Modules ## + - No module changes yet + + # 3.2.54 (2022-03-21) # -This release contains contributions from (alphabetically by name): - - Bob van der Linden - - El-Wumbus +This release contains contributions from (alphabetically): + - Bob van der Linden (new contributor! Welcome!) + - El-Wumbus (new contributor! Welcome!) - Evan James - - Santosh Mahto + - Santosh Mahto (new contributor! Welcome!) ## Core ## - During the installation ("exec") step, while the slideshow is displayed, diff --git a/CMakeLists.txt b/CMakeLists.txt index 4caf51ca5..20f7b6247 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -41,11 +41,11 @@ # TODO:3.3: Require CMake 3.12 cmake_minimum_required( VERSION 3.3 FATAL_ERROR ) project( CALAMARES - VERSION 3.2.54 + VERSION 3.2.55 LANGUAGES C CXX ) -set( CALAMARES_VERSION_RC 0 ) # Set to 0 during release cycle, 1 during development +set( CALAMARES_VERSION_RC 1 ) # Set to 0 during release cycle, 1 during development if( CALAMARES_VERSION_RC EQUAL 1 AND CMAKE_SOURCE_DIR STREQUAL CMAKE_BINARY_DIR ) message( FATAL_ERROR "Do not build development versions in the source-directory." ) endif()